
From nobody Tue Oct  1 00:28:33 2019
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 5226B120019 for <quic-issues@ietfa.amsl.com>; Tue,  1 Oct 2019 00:28:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.353
X-Spam-Level: 
X-Spam-Status: No, score=-6.353 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
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 iBgSIE1RexFg for <quic-issues@ietfa.amsl.com>; Tue,  1 Oct 2019 00:28:30 -0700 (PDT)
Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0F5F312006D for <quic-issues@ietf.org>; Tue,  1 Oct 2019 00:28:30 -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 498DAA0094 for <quic-issues@ietf.org>; Tue,  1 Oct 2019 00:28:29 -0700 (PDT)
Date: Tue, 01 Oct 2019 00:28:29 -0700
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3NWL5FEHJWB4CIUFV3UBAK3EVBNHHB2TYBKQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3014/536907223@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3014@github.com>
References: <quicwg/base-drafts/issues/3014@github.com>
Subject: Re: [quicwg/base-drafts] Handling of corrupt Retry packets (#3014)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5d93001d39e06_57703f83a04cd96c15917d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/8qus9ThlfULl7gj8hSL5KH1qKj4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 01 Oct 2019 07:28:31 -0000

----==_mimepart_5d93001d39e06_57703f83a04cd96c15917d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I don't really care much how Retry is protected, whether it is a checksum at the end or the Initial format, but aside from Version Negotiation, it is the only packet without self-contained integrity checks. That is a pain when forwarding packets, for example over a bluetooth or USB serial gateway. Now you have to add a packet version specific framing layer and since packets can be coalesced, that makes it all the more fun.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3014#issuecomment-536907223
----==_mimepart_5d93001d39e06_57703f83a04cd96c15917d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I don't really care much how Retry is protected, whether it is a checksum at the end or the Initial format, but aside from Version Negotiation, it is the only packet without self-contained integrity checks. That is a pain when forwarding packets, for example over a bluetooth or USB serial gateway. Now you have to add a packet version specific framing layer and since packets can be coalesced, that makes it all the more fun.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3014?email_source=notifications&amp;email_token=AFTOJKYUI7J7R2VOFMAWTTTQML3Z3A5CNFSM4IVITWZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAAI3VY#issuecomment-536907223">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2ESUISHMUDNG2H5XLQML3Z3ANCNFSM4IVITWZA">mute the thread</a>.<img src="https://github.com/notifications/beacon/AFTOJK2VHXUWHM7KDYY4I43QML3Z3A5CNFSM4IVITWZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAAI3VY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3014?email_source=notifications\u0026email_token=AFTOJKYUI7J7R2VOFMAWTTTQML3Z3A5CNFSM4IVITWZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAAI3VY#issuecomment-536907223",
"url": "https://github.com/quicwg/base-drafts/issues/3014?email_source=notifications\u0026email_token=AFTOJKYUI7J7R2VOFMAWTTTQML3Z3A5CNFSM4IVITWZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAAI3VY#issuecomment-536907223",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5d93001d39e06_57703f83a04cd96c15917d--


From nobody Tue Oct  1 06:22:57 2019
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 4FF571200CE for <quic-issues@ietfa.amsl.com>; Tue,  1 Oct 2019 06:22:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8
X-Spam-Level: 
X-Spam-Status: No, score=-8 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, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 kBo7Bs0PKga8 for <quic-issues@ietfa.amsl.com>; Tue,  1 Oct 2019 06:22:54 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6954C120024 for <quic-issues@ietf.org>; Tue,  1 Oct 2019 06:22:54 -0700 (PDT)
Date: Tue, 01 Oct 2019 06:22:53 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1569936173; bh=ztzFfNuHsOfZW26gvoZzooii4UMcbLjj2hs7FkZcEFI=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=q845gqa9KsT2PQotbifRMfx2nAJx8REx8kU59lG/JI8c3e5GgMYqJ+7wtlNYtcnTB FjaIxOBgp1+7ij7Ozd22pfi4T+ADW+zyX+aTLW0O9Ps1QF/49vj96zVFZmnTaqHhfW nP82GJLCWwNl0RX818WhJBcGr9FAbVNQ79ryWbqE=
From: Isabelle Hamchaoui <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK72N6GYEWPIUBO3PC53UCJ33EVBNHHB3WYDYQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3072@github.com>
Subject: [quicwg/base-drafts] Added implementation status section (#3072)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5d93532dac2c2_4ad43f98726cd960966b4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: hamchaoui
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/sNiVl51BfLDfdnd5sScumf4hKvI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 01 Oct 2019 13:22:56 -0000

----==_mimepart_5d93532dac2c2_4ad43f98726cd960966b4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit


You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/3072

-- Commit Summary --

  * Add files via upload
  * Minor edits
  * Update draft-ietf-quic-lossbits-exp.md
  * Merge pull request #1 from hamchaoui/patch-1
  * Update draft-ietf-quic-lossbits-exp.md
  * Update draft-ietf-quic-lossbits-exp.md
  * Update draft-ietf-quic-lossbits-exp.md
  * Update draft-ietf-quic-lossbits-exp.md
  * Update draft-ietf-quic-lossbits-exp.md
  * Update draft-ietf-quic-lossbits-exp.md
  * Update draft-ietf-quic-lossbits-exp.md
  * Update draft-ietf-quic-lossbits-exp.md
  * Update draft-ietf-quic-lossbits-exp.md
  * Update draft-ietf-quic-lossbits-exp.md
  * Update draft-ietf-quic-lossbits-exp.md
  * Update draft-ietf-quic-lossbits-exp.md
  * Update draft-ietf-quic-lossbits-exp.md
  * Update draft-ietf-quic-lossbits-exp.md
  * Update draft-ietf-quic-lossbits-exp.md
  * Update draft-ietf-quic-lossbits-exp.md
  * Update draft-ietf-quic-lossbits-exp.md
  * Update draft-ietf-quic-lossbits-exp.md
  * Update draft-ietf-quic-lossbits-exp.md
  * Merge pull request #2 from quicwg/master
  * Nits
  * Update draft-ietf-quic-lossbits-exp.md
  * Update draft-ietf-quic-lossbits-exp.md
  * Update draft-ietf-quic-lossbits-exp.md
  * Refine R-for-payload description
  * Update draft-ietf-quic-lossbits-exp.md
  * Update draft-ietf-quic-lossbits-exp.md
  * Update draft-ietf-quic-lossbits-exp.md
  * Update draft-ietf-quic-lossbits-exp.md
  * Update draft-ietf-quic-lossbits-exp.md
  * Reflow
  * Rename and adapt to I-D tools
  * Now named draft-ferrieux-hamchaoui-quic-lossbits.md
  * Remove Changelog section
  * Version number -00 in docname
  * Renamed to help quic wg indexing
  * Rename internally too
  * Rerename
  * Rerename2
  * Update draft-ferrieuxhamchaoui-quic-lossbits.md

-- File Changes --

    A draft-ferrieuxhamchaoui-quic-lossbits.md (269)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/3072.patch
https://github.com/quicwg/base-drafts/pull/3072.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3072

----==_mimepart_5d93532dac2c2_4ad43f98726cd960966b4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit



<hr>

<h4>You can view, comment on, or merge this pull request online at:</h4>
<p>&nbsp;&nbsp;<a href='https://github.com/quicwg/base-drafts/pull/3072'>https://github.com/quicwg/base-drafts/pull/3072</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Add files via upload</li>
  <li>Minor edits</li>
  <li>Update draft-ietf-quic-lossbits-exp.md</li>
  <li>Merge pull request #1 from hamchaoui/patch-1</li>
  <li>Update draft-ietf-quic-lossbits-exp.md</li>
  <li>Update draft-ietf-quic-lossbits-exp.md</li>
  <li>Update draft-ietf-quic-lossbits-exp.md</li>
  <li>Update draft-ietf-quic-lossbits-exp.md</li>
  <li>Update draft-ietf-quic-lossbits-exp.md</li>
  <li>Update draft-ietf-quic-lossbits-exp.md</li>
  <li>Update draft-ietf-quic-lossbits-exp.md</li>
  <li>Update draft-ietf-quic-lossbits-exp.md</li>
  <li>Update draft-ietf-quic-lossbits-exp.md</li>
  <li>Update draft-ietf-quic-lossbits-exp.md</li>
  <li>Update draft-ietf-quic-lossbits-exp.md</li>
  <li>Update draft-ietf-quic-lossbits-exp.md</li>
  <li>Update draft-ietf-quic-lossbits-exp.md</li>
  <li>Update draft-ietf-quic-lossbits-exp.md</li>
  <li>Update draft-ietf-quic-lossbits-exp.md</li>
  <li>Update draft-ietf-quic-lossbits-exp.md</li>
  <li>Update draft-ietf-quic-lossbits-exp.md</li>
  <li>Update draft-ietf-quic-lossbits-exp.md</li>
  <li>Update draft-ietf-quic-lossbits-exp.md</li>
  <li>Merge pull request #2 from quicwg/master</li>
  <li>Nits</li>
  <li>Update draft-ietf-quic-lossbits-exp.md</li>
  <li>Update draft-ietf-quic-lossbits-exp.md</li>
  <li>Update draft-ietf-quic-lossbits-exp.md</li>
  <li>Refine R-for-payload description</li>
  <li>Update draft-ietf-quic-lossbits-exp.md</li>
  <li>Update draft-ietf-quic-lossbits-exp.md</li>
  <li>Update draft-ietf-quic-lossbits-exp.md</li>
  <li>Update draft-ietf-quic-lossbits-exp.md</li>
  <li>Update draft-ietf-quic-lossbits-exp.md</li>
  <li>Reflow</li>
  <li>Rename and adapt to I-D tools</li>
  <li>Now named draft-ferrieux-hamchaoui-quic-lossbits.md</li>
  <li>Remove Changelog section</li>
  <li>Version number -00 in docname</li>
  <li>Renamed to help quic wg indexing</li>
  <li>Rename internally too</li>
  <li>Rerename</li>
  <li>Rerename2</li>
  <li>Update draft-ferrieuxhamchaoui-quic-lossbits.md</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>A</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/3072/files#diff-0">draft-ferrieuxhamchaoui-quic-lossbits.md</a>
    (269)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3072.patch'>https://github.com/quicwg/base-drafts/pull/3072.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3072.diff'>https://github.com/quicwg/base-drafts/pull/3072.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3072?email_source=notifications&amp;email_token=AFTOJKZM3SAFM2EVUC7X37LQMNFK3A5CNFSM4I4JNNX2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HO3APCA">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYHN453OLVHQZJXC73QMNFK3ANCNFSM4I4JNNXQ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AFTOJK5X6KNULWSNFYUA7KTQMNFK3A5CNFSM4I4JNNX2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HO3APCA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3072?email_source=notifications\u0026email_token=AFTOJKZM3SAFM2EVUC7X37LQMNFK3A5CNFSM4I4JNNX2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HO3APCA",
"url": "https://github.com/quicwg/base-drafts/pull/3072?email_source=notifications\u0026email_token=AFTOJKZM3SAFM2EVUC7X37LQMNFK3A5CNFSM4I4JNNX2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HO3APCA",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5d93532dac2c2_4ad43f98726cd960966b4--


From nobody Tue Oct  1 06:24:15 2019
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 AC8CE1201C6 for <quic-issues@ietfa.amsl.com>; Tue,  1 Oct 2019 06:24:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 U4x2a_zN-gdq for <quic-issues@ietfa.amsl.com>; Tue,  1 Oct 2019 06:24:12 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F1B971200CE for <quic-issues@ietf.org>; Tue,  1 Oct 2019 06:24:11 -0700 (PDT)
Date: Tue, 01 Oct 2019 06:24:11 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1569936251; bh=ZItPqLytJo9XNJYAJIlkUUqw3AON6fodJo3uWXOw8eA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=rZB/K6FWRTaz62MFnWrUnQYI7qHh4BXmHNqjEDuDE9NGWBYWjCz1Jnwfh59GL0TZQ ybENG5Lsia+kYjL2+gQItv7RmsP/7z1cXuiPNSN/X9N1VsLvBODmI2RPFMoDiCB597 Bdwj+NK60qPs31EWmk3hyCB68lqaVVweAudn8t7c=
From: Isabelle Hamchaoui <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK43CXX4EZVGLSBUFIV3UCKAXEVBNHHB3WYDYQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3072/issue_event/2677011589@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3072@github.com>
References: <quicwg/base-drafts/pull/3072@github.com>
Subject: Re: [quicwg/base-drafts] Added implementation status section (#3072)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5d93537b2d363_6d963ff2f66cd96811143d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: hamchaoui
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/RnYRc8pqwK8rBCbaLXwOumyOXyw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 01 Oct 2019 13:24:14 -0000

----==_mimepart_5d93537b2d363_6d963ff2f66cd96811143d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #3072.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3072#event-2677011589
----==_mimepart_5d93537b2d363_6d963ff2f66cd96811143d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="500892612" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3072" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3072/hovercard" href="https://github.com/quicwg/base-drafts/pull/3072">#3072</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3072?email_source=notifications&amp;email_token=AFTOJK3GEEKLPMBQPV3VEKLQMNFPXA5CNFSM4I4JNNX2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOT6H7JBI#event-2677011589">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3L4HKWBWC2D7I5O7LQMNFPXANCNFSM4I4JNNXQ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AFTOJK7OI7FVHYSTOAPXDK3QMNFPXA5CNFSM4I4JNNX2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOT6H7JBI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3072?email_source=notifications\u0026email_token=AFTOJK3GEEKLPMBQPV3VEKLQMNFPXA5CNFSM4I4JNNX2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOT6H7JBI#event-2677011589",
"url": "https://github.com/quicwg/base-drafts/pull/3072?email_source=notifications\u0026email_token=AFTOJK3GEEKLPMBQPV3VEKLQMNFPXA5CNFSM4I4JNNX2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOT6H7JBI#event-2677011589",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5d93537b2d363_6d963ff2f66cd96811143d--


From nobody Tue Oct  1 06:24:32 2019
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 E8E32120024 for <quic-issues@ietfa.amsl.com>; Tue,  1 Oct 2019 06:24:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.909
X-Spam-Level: 
X-Spam-Status: No, score=-6.909 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, HTML_IMAGE_ONLY_16=1.092, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-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 r82PwZmpiM6m for <quic-issues@ietfa.amsl.com>; Tue,  1 Oct 2019 06:24:28 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8DF2E1201C6 for <quic-issues@ietf.org>; Tue,  1 Oct 2019 06:24:28 -0700 (PDT)
Date: Tue, 01 Oct 2019 06:24:27 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1569936267; bh=Tc292bVHSMNe5kBRNJ6HucWU4fNAA4ZLrzIaBC/6hWs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=vPOeATmYI9RGdzWFQ7tg+BWQeSqlNjR9Ot83NMMzWbZUWRC3oc9s+wpspcTI0OUPd TQMaW5D8Pv6jY4u0S9tZssBK294K9+HG+usyzC6yPdlq8zraFg5syUzoDqMNZ/MtBI +lgED0jnalhmxiAZZdG6NSyryFGFDfhrh/fqiXBc=
From: Isabelle Hamchaoui <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4UBOO34AUJIWEALB53UCKBXEVBNHHB3WYDYQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3072/c537034285@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3072@github.com>
References: <quicwg/base-drafts/pull/3072@github.com>
Subject: Re: [quicwg/base-drafts] Added implementation status section (#3072)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5d93538b8ba96_5f343fb60d0cd96c788e5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: hamchaoui
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/7TLMZ_sT-EePaAUz5oHKypvw6ls>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 01 Oct 2019 13:24:30 -0000

----==_mimepart_5d93538b8ba96_5f343fb60d0cd96c788e5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Wrong place, sorry

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3072#issuecomment-537034285
----==_mimepart_5d93538b8ba96_5f343fb60d0cd96c788e5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Wrong place, sorry</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3072?email_source=notifications&amp;email_token=AFTOJK4PN3UGJSV3LAYRJXTQMNFQXA5CNFSM4I4JNNX2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEABH4LI#issuecomment-537034285">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6VQL2H5SY33AZWQVTQMNFQXANCNFSM4I4JNNXQ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AFTOJK6VUXFUATETIWOWQM3QMNFQXA5CNFSM4I4JNNX2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEABH4LI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3072?email_source=notifications\u0026email_token=AFTOJK4PN3UGJSV3LAYRJXTQMNFQXA5CNFSM4I4JNNX2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEABH4LI#issuecomment-537034285",
"url": "https://github.com/quicwg/base-drafts/pull/3072?email_source=notifications\u0026email_token=AFTOJK4PN3UGJSV3LAYRJXTQMNFQXA5CNFSM4I4JNNX2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEABH4LI#issuecomment-537034285",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5d93538b8ba96_5f343fb60d0cd96c788e5--


From nobody Tue Oct  1 09:29:24 2019
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 88D81120A5E for <quic-issues@ietfa.amsl.com>; Tue,  1 Oct 2019 09:29:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.281
X-Spam-Level: 
X-Spam-Status: No, score=-6.281 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
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 eDGxwJQW6-pE for <quic-issues@ietfa.amsl.com>; Tue,  1 Oct 2019 09:29:16 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AE676120855 for <quic-issues@ietf.org>; Tue,  1 Oct 2019 09:29:11 -0700 (PDT)
Received: from github-lowworker-25680bd.va3-iad.github.net (github-lowworker-25680bd.va3-iad.github.net [10.48.17.61]) by smtp.github.com (Postfix) with ESMTP id E18F6960588 for <quic-issues@ietf.org>; Tue,  1 Oct 2019 09:29:10 -0700 (PDT)
Date: Tue, 01 Oct 2019 09:29:10 -0700
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5UMWMIGDELUCW4LQN3UCYVNEVBNHHB27HBVI@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3046/537117388@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3046@github.com>
References: <quicwg/base-drafts/issues/3046@github.com>
Subject: Re: [quicwg/base-drafts] Handling of Retire Prior To field (#3046)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5d937ed6d2d1a_48513ffa840cd9603574ae"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/1stbvPGiv9PgduozfZoG104JxYg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 01 Oct 2019 16:29:23 -0000

----==_mimepart_5d937ed6d2d1a_48513ffa840cd9603574ae
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

While I agree that we have tried to make MUST requirements testable, I am not certain if it is a goo idea to avoid use of MUST when a requirement cannot be tested (or if doing so is a good idea, per the definition of the keywords in RFC 2119).

At least for this particular case, isn't it a requirement for an endpoint to drop the old connection IDs?

Though I could well be wrong though in how the keywords are used in practice.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3046#issuecomment-537117388
----==_mimepart_5d937ed6d2d1a_48513ffa840cd9603574ae
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>While I agree that we have tried to make MUST requirements testable, I am not certain if it is a goo idea to avoid use of MUST when a requirement cannot be tested (or if doing so is a good idea, per the definition of the keywords in RFC 2119).</p>
<p>At least for this particular case, isn't it a requirement for an endpoint to drop the old connection IDs?</p>
<p>Though I could well be wrong though in how the keywords are used in practice.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3046?email_source=notifications&amp;email_token=AFTOJK52ETBVYMKFVOK3BLLQMN3FNA5CNFSM4IXSLCQKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAB4FTA#issuecomment-537117388">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZJJIF5UWZULFNN2I3QMN3FNANCNFSM4IXSLCQA">mute the thread</a>.<img src="https://github.com/notifications/beacon/AFTOJK6IGQVCQTRFZAUNS2LQMN3FNA5CNFSM4IXSLCQKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAB4FTA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3046?email_source=notifications\u0026email_token=AFTOJK52ETBVYMKFVOK3BLLQMN3FNA5CNFSM4IXSLCQKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAB4FTA#issuecomment-537117388",
"url": "https://github.com/quicwg/base-drafts/issues/3046?email_source=notifications\u0026email_token=AFTOJK52ETBVYMKFVOK3BLLQMN3FNA5CNFSM4IXSLCQKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAB4FTA#issuecomment-537117388",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5d937ed6d2d1a_48513ffa840cd9603574ae--


From nobody Tue Oct  1 09:32:54 2019
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 50CFD120105 for <quic-issues@ietfa.amsl.com>; Tue,  1 Oct 2019 09:32:53 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.353
X-Spam-Level: 
X-Spam-Status: No, score=-6.353 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
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 gIQJH7YlvjCf for <quic-issues@ietfa.amsl.com>; Tue,  1 Oct 2019 09:32:51 -0700 (PDT)
Received: from out-14.smtp.github.com (out-14.smtp.github.com [192.30.254.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 94AD61201AA for <quic-issues@ietf.org>; Tue,  1 Oct 2019 09:32:51 -0700 (PDT)
Received: from github-lowworker-f144ac1.va3-iad.github.net (github-lowworker-f144ac1.va3-iad.github.net [10.48.16.59]) by smtp.github.com (Postfix) with ESMTP id 3178F1202D0 for <quic-issues@ietf.org>; Tue,  1 Oct 2019 09:32:51 -0700 (PDT)
Date: Tue, 01 Oct 2019 09:32:50 -0700
From: Nick Banks <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYR3CMLKEZOMXSZXEN3UDAEFEVBNHHB27HBVI@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3046/537118795@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3046@github.com>
References: <quicwg/base-drafts/issues/3046@github.com>
Subject: Re: [quicwg/base-drafts] Handling of Retire Prior To field (#3046)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5d937fb2dffce_3d53fd6936cd96034568e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: nibanks
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/U-Tesq7K3X8NZypGYuLTrkFXdb8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 01 Oct 2019 16:32:53 -0000

----==_mimepart_5d937fb2dffce_3d53fd6936cd96034568e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I'm fine saying MUST drop in a timely manner, and being explicit about what we mean by timely manner (3 PTO from the peer's perspective). Obviously, from the peer's perspective, that is enforceable. Locally though, it's obviously not as clear cut.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3046#issuecomment-537118795
----==_mimepart_5d937fb2dffce_3d53fd6936cd96034568e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I'm fine saying MUST drop in a timely manner, and being explicit about what we mean by timely manner (3 PTO from the peer's perspective). Obviously, from the peer's perspective, that is enforceable. Locally though, it's obviously not as clear cut.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3046?email_source=notifications&amp;email_token=AFTOJK6I2MQB3HPUCG34STTQMN3TFA5CNFSM4IXSLCQKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAB4QSY#issuecomment-537118795">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7HUURA3GW2AVGD6ZTQMN3TFANCNFSM4IXSLCQA">mute the thread</a>.<img src="https://github.com/notifications/beacon/AFTOJKZWFA3XO65WQ6NNWRDQMN3TFA5CNFSM4IXSLCQKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAB4QSY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3046?email_source=notifications\u0026email_token=AFTOJK6I2MQB3HPUCG34STTQMN3TFA5CNFSM4IXSLCQKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAB4QSY#issuecomment-537118795",
"url": "https://github.com/quicwg/base-drafts/issues/3046?email_source=notifications\u0026email_token=AFTOJK6I2MQB3HPUCG34STTQMN3TFA5CNFSM4IXSLCQKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAB4QSY#issuecomment-537118795",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5d937fb2dffce_3d53fd6936cd96034568e--


From nobody Tue Oct  1 12:41:57 2019
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 22AB7120043 for <quic-issues@ietfa.amsl.com>; Tue,  1 Oct 2019 12:41:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.281
X-Spam-Level: 
X-Spam-Status: No, score=-6.281 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
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 ovlQ1OJx4_Kz for <quic-issues@ietfa.amsl.com>; Tue,  1 Oct 2019 12:41:54 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6FB74120018 for <quic-issues@ietf.org>; Tue,  1 Oct 2019 12:41:54 -0700 (PDT)
Received: from github-lowworker-e8b54ca.ac4-iad.github.net (github-lowworker-e8b54ca.ac4-iad.github.net [10.52.23.39]) by smtp.github.com (Postfix) with ESMTP id 7DFE11C02E7 for <quic-issues@ietf.org>; Tue,  1 Oct 2019 12:41:53 -0700 (PDT)
Date: Tue, 01 Oct 2019 12:41:53 -0700
From: David Schinazi <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYWK6MCDULMNBAQSM53UDWJDEVBNHHB3EM4KU@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3053/537196679@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3053@github.com>
References: <quicwg/base-drafts/issues/3053@github.com>
Subject: Re: [quicwg/base-drafts] Padding requirement seems to be incorrect. (#3053)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5d93ac016e08e_36e3f7e134cd9681069e8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: DavidSchinazi
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/8vblDmbxe5rVAmgtJ-247ZIyajY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 01 Oct 2019 19:41:56 -0000

----==_mimepart_5d93ac016e08e_36e3f7e134cd9681069e8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I think the specification should mandate padding of server initial packets as well.

When I was traveling a couple weeks ago, I was on a network where, when using IPv6, it allowed 1200-byte UDP packets through from client to server but blackholed them from server to client. Since our implementation pads initials in both directions, we were able to detect this failure during the handshake and fall back to TCP/TLS. If the server didn't pad its initials, we would have succeeded at the handshake but never gotten an HTTP response.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3053#issuecomment-537196679
----==_mimepart_5d93ac016e08e_36e3f7e134cd9681069e8
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I think the specification should mandate padding of server initial packets as well.</p>
<p>When I was traveling a couple weeks ago, I was on a network where, when using IPv6, it allowed 1200-byte UDP packets through from client to server but blackholed them from server to client. Since our implementation pads initials in both directions, we were able to detect this failure during the handshake and fall back to TCP/TLS. If the server didn't pad its initials, we would have succeeded at the handshake but never gotten an HTTP response.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3053?email_source=notifications&amp;email_token=AFTOJK26Z4I3R4NEEK6KGBTQMORYDA5CNFSM4IYRI3TKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEACPRBY#issuecomment-537196679">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5PS3W67XDVALCTHDDQMORYDANCNFSM4IYRI3TA">mute the thread</a>.<img src="https://github.com/notifications/beacon/AFTOJK6T2SMTPRMGHMV3KALQMORYDA5CNFSM4IYRI3TKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEACPRBY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3053?email_source=notifications\u0026email_token=AFTOJK26Z4I3R4NEEK6KGBTQMORYDA5CNFSM4IYRI3TKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEACPRBY#issuecomment-537196679",
"url": "https://github.com/quicwg/base-drafts/issues/3053?email_source=notifications\u0026email_token=AFTOJK26Z4I3R4NEEK6KGBTQMORYDA5CNFSM4IYRI3TKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEACPRBY#issuecomment-537196679",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5d93ac016e08e_36e3f7e134cd9681069e8--


From nobody Tue Oct  1 13:14:27 2019
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 4DFFF12006E for <quic-issues@ietfa.amsl.com>; Tue,  1 Oct 2019 13:14:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.281
X-Spam-Level: 
X-Spam-Status: No, score=-6.281 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
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 jl-SAbAsp74Q for <quic-issues@ietfa.amsl.com>; Tue,  1 Oct 2019 13:14:24 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D847612001E for <quic-issues@ietf.org>; Tue,  1 Oct 2019 13:14:23 -0700 (PDT)
Received: from github-lowworker-c5134a3.ac4-iad.github.net (github-lowworker-c5134a3.ac4-iad.github.net [10.52.23.55]) by smtp.github.com (Postfix) with ESMTP id D2F192C1525 for <quic-issues@ietf.org>; Tue,  1 Oct 2019 13:14:22 -0700 (PDT)
Date: Tue, 01 Oct 2019 13:14:22 -0700
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZHTV45SHDJQA7G46F3UD2C5EVBNHHB23NCOM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3034/537209381@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3034@github.com>
References: <quicwg/base-drafts/issues/3034@github.com>
Subject: Re: [quicwg/base-drafts] Allow PING in Initial/Handshake? (#3034)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5d93b39ec29c9_780d3feffaacd968327185"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinduke
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/r1058JTHkhhCKsqvDjCD63pB2FI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 01 Oct 2019 20:14:25 -0000

----==_mimepart_5d93b39ec29c9_780d3feffaacd968327185
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The case that I found interop was that my client and one packet's worth of unacknowledged data. In the 1-RTT case, I'd just send the data in the first probe and then a PING in the second probe.

Since I can't do that for Handshake, I have two unattractive options:
- send only one probe, reducing the probability of success
- introduce special logic to spread out the data into two packets with a CRYPTO frame (gross)

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3034#issuecomment-537209381
----==_mimepart_5d93b39ec29c9_780d3feffaacd968327185
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The case that I found interop was that my client and one packet's worth of unacknowledged data. In the 1-RTT case, I'd just send the data in the first probe and then a PING in the second probe.</p>
<p>Since I can't do that for Handshake, I have two unattractive options:</p>
<ul>
<li>send only one probe, reducing the probability of success</li>
<li>introduce special logic to spread out the data into two packets with a CRYPTO frame (gross)</li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3034?email_source=notifications&amp;email_token=AFTOJK6KUE5OG4C3GEEA6UDQMOVR5A5CNFSM4IW2F2U2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEACSUJI#issuecomment-537209381">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4P6KJLCZ2TX4O4JYDQMOVR5ANCNFSM4IW2F2UQ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AFTOJK3BURFLP7GTT4SHHM3QMOVR5A5CNFSM4IW2F2U2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEACSUJI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3034?email_source=notifications\u0026email_token=AFTOJK6KUE5OG4C3GEEA6UDQMOVR5A5CNFSM4IW2F2U2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEACSUJI#issuecomment-537209381",
"url": "https://github.com/quicwg/base-drafts/issues/3034?email_source=notifications\u0026email_token=AFTOJK6KUE5OG4C3GEEA6UDQMOVR5A5CNFSM4IW2F2U2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEACSUJI#issuecomment-537209381",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5d93b39ec29c9_780d3feffaacd968327185--


From nobody Tue Oct  1 13:44:37 2019
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 F2AFD12006F for <quic-issues@ietfa.amsl.com>; Tue,  1 Oct 2019 13:44:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.281
X-Spam-Level: 
X-Spam-Status: No, score=-6.281 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
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 d391ZmN_7Goo for <quic-issues@ietfa.amsl.com>; Tue,  1 Oct 2019 13:44:33 -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 4A11E1200C1 for <quic-issues@ietf.org>; Tue,  1 Oct 2019 13:44:33 -0700 (PDT)
Received: from github-lowworker-9bcb4a1.ac4-iad.github.net (github-lowworker-9bcb4a1.ac4-iad.github.net [10.52.25.84]) by smtp.github.com (Postfix) with ESMTP id 578916E0475 for <quic-issues@ietf.org>; Tue,  1 Oct 2019 13:44:32 -0700 (PDT)
Date: Tue, 01 Oct 2019 13:44:32 -0700
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4TLATVU437EZAHLBN3UD5UBEVBNHHB3EM4KU@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3053/537222069@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3053@github.com>
References: <quicwg/base-drafts/issues/3053@github.com>
Subject: Re: [quicwg/base-drafts] Padding requirement seems to be incorrect. (#3053)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5d93bab030a6d_65103f8a2e4cd964154634"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ekr
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/U_VWjWsfMZfjNVkzG6inmWyq9sA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 01 Oct 2019 20:44:36 -0000

----==_mimepart_5d93bab030a6d_65103f8a2e4cd964154634
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> I think the specification should mandate padding of server initial packets as well.
> 
> When I was traveling a couple weeks ago, I was on a network where, when using IPv6, it allowed 1200-byte UDP packets through from client to server but blackholed them from server to client. Since our implementation pads initials in both directions, we were able to detect this failure during the handshake and fall back to TCP/TLS. If the server didn't pad its initials, we would have succeeded at the handshake but never gotten an HTTP response.

This *definitely* seems like a design issue. The purpose of the padding rule is solely to limit amplification, not to establish a minimum MTU. If you want some sort of MTU rule, that should be discussed separately.



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3053#issuecomment-537222069
----==_mimepart_5d93bab030a6d_65103f8a2e4cd964154634
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<blockquote>
<p>I think the specification should mandate padding of server initial packets as well.</p>
<p>When I was traveling a couple weeks ago, I was on a network where, when using IPv6, it allowed 1200-byte UDP packets through from client to server but blackholed them from server to client. Since our implementation pads initials in both directions, we were able to detect this failure during the handshake and fall back to TCP/TLS. If the server didn't pad its initials, we would have succeeded at the handshake but never gotten an HTTP response.</p>
</blockquote>
<p>This <em>definitely</em> seems like a design issue. The purpose of the padding rule is solely to limit amplification, not to establish a minimum MTU. If you want some sort of MTU rule, that should be discussed separately.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3053?email_source=notifications&amp;email_token=AFTOJKZW4DSHA6VVC45SCSDQMOZDBA5CNFSM4IYRI3TKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEACVXNI#issuecomment-537222069">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2SBX7Z7TBIRZZTESTQMOZDBANCNFSM4IYRI3TA">mute the thread</a>.<img src="https://github.com/notifications/beacon/AFTOJK6Z6S4TV2XAPV2COYTQMOZDBA5CNFSM4IYRI3TKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEACVXNI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3053?email_source=notifications\u0026email_token=AFTOJKZW4DSHA6VVC45SCSDQMOZDBA5CNFSM4IYRI3TKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEACVXNI#issuecomment-537222069",
"url": "https://github.com/quicwg/base-drafts/issues/3053?email_source=notifications\u0026email_token=AFTOJKZW4DSHA6VVC45SCSDQMOZDBA5CNFSM4IYRI3TKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEACVXNI#issuecomment-537222069",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5d93bab030a6d_65103f8a2e4cd964154634--


From nobody Tue Oct  1 13:48:27 2019
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 15BC6120089 for <quic-issues@ietfa.amsl.com>; Tue,  1 Oct 2019 13:48:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.898
X-Spam-Level: 
X-Spam-Status: No, score=-7.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
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 CTKv8-rYUScX for <quic-issues@ietfa.amsl.com>; Tue,  1 Oct 2019 13:48:24 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 22BA612006F for <quic-issues@ietf.org>; Tue,  1 Oct 2019 13:48:24 -0700 (PDT)
Received: from github-lowworker-25680bd.va3-iad.github.net (github-lowworker-25680bd.va3-iad.github.net [10.48.17.61]) by smtp.github.com (Postfix) with ESMTP id 2133A6A0541 for <quic-issues@ietf.org>; Tue,  1 Oct 2019 13:48:23 -0700 (PDT)
Date: Tue, 01 Oct 2019 13:48:23 -0700
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZ43WTAQDTHRTN7B4N3UD6CPEVBNHHB26JPGY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3045/review/295883707@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3045@github.com>
References: <quicwg/base-drafts/pull/3045@github.com>
Subject: Re: [quicwg/base-drafts] Allow ClientHello to span multiple QUIC packets (#3045)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5d93bb9712bea_18373f9f2dacd9682491f1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ekr
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/9OsFbDMrbSUsVdnHtGQif9VrGzA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 01 Oct 2019 20:48:26 -0000

----==_mimepart_5d93bb9712bea_18373f9f2dacd9682491f1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ekr approved this pull request.

LGTM

> -cryptographic handshake message, MUST fit in a single UDP datagram (see
-{{handshake}}).  The first CRYPTO frame sent always begins at an offset of 0
-(see {{handshake}}).
-
-Note that if the server sends a HelloRetryRequest, the client will send a second
-Initial packet.  This Initial packet will continue the cryptographic handshake
-and will contain a CRYPTO frame with an offset matching the size of the CRYPTO
-frame sent in the first Initial packet.  Cryptographic handshake messages
-subsequent to the first do not need to fit within a single UDP datagram.
+the start or all of the first cryptographic handshake message.  The first
+CRYPTO frame sent always begins at an offset of 0 (see {{handshake}}).
+
+Note that if the server sends a HelloRetryRequest, the client will send another
+series of Initial packets.  These Initial packets will continue the
+cryptographic handshake and will contain CRYPTO frames starting at an offset
+matching the size of the CRYPTO frames sent in the first flight of Initial

"matching the size" is a bit odd. Perhaps "immediately after the last byte of..."

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3045#pullrequestreview-295883707
----==_mimepart_5d93bb9712bea_18373f9f2dacd9682491f1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ekr</b> approved this pull request.</p>

<p>LGTM</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3045#discussion_r330267733">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; -cryptographic handshake message, MUST fit in a single UDP datagram (see
-{{handshake}}).  The first CRYPTO frame sent always begins at an offset of 0
-(see {{handshake}}).
-
-Note that if the server sends a HelloRetryRequest, the client will send a second
-Initial packet.  This Initial packet will continue the cryptographic handshake
-and will contain a CRYPTO frame with an offset matching the size of the CRYPTO
-frame sent in the first Initial packet.  Cryptographic handshake messages
-subsequent to the first do not need to fit within a single UDP datagram.
+the start or all of the first cryptographic handshake message.  The first
+CRYPTO frame sent always begins at an offset of 0 (see {{handshake}}).
+
+Note that if the server sends a HelloRetryRequest, the client will send another
+series of Initial packets.  These Initial packets will continue the
+cryptographic handshake and will contain CRYPTO frames starting at an offset
+matching the size of the CRYPTO frames sent in the first flight of Initial
</pre>
<p>"matching the size" is a bit odd. Perhaps "immediately after the last byte of..."</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3045?email_source=notifications&amp;email_token=AFTOJK3UHFNUALER56KWXQTQMOZRPA5CNFSM4IXMS4DKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCGRNHOY#pullrequestreview-295883707">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7POVAQMEWXTVOLZZLQMOZRPANCNFSM4IXMS4DA">mute the thread</a>.<img src="https://github.com/notifications/beacon/AFTOJK35ELXXRBSD5ZS5JFLQMOZRPA5CNFSM4IXMS4DKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCGRNHOY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3045?email_source=notifications\u0026email_token=AFTOJK3UHFNUALER56KWXQTQMOZRPA5CNFSM4IXMS4DKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCGRNHOY#pullrequestreview-295883707",
"url": "https://github.com/quicwg/base-drafts/pull/3045?email_source=notifications\u0026email_token=AFTOJK3UHFNUALER56KWXQTQMOZRPA5CNFSM4IXMS4DKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCGRNHOY#pullrequestreview-295883707",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5d93bb9712bea_18373f9f2dacd9682491f1--


From nobody Tue Oct  1 13:56:08 2019
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 9C4D712006F for <quic-issues@ietfa.amsl.com>; Tue,  1 Oct 2019 13:56:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.353
X-Spam-Level: 
X-Spam-Status: No, score=-6.353 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
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 MR2SrXRgRyWu for <quic-issues@ietfa.amsl.com>; Tue,  1 Oct 2019 13:56:05 -0700 (PDT)
Received: from out-14.smtp.github.com (out-14.smtp.github.com [192.30.254.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0606F12001E for <quic-issues@ietf.org>; Tue,  1 Oct 2019 13:56:05 -0700 (PDT)
Received: from github-lowworker-5fb2734.va3-iad.github.net (github-lowworker-5fb2734.va3-iad.github.net [10.48.19.27]) by smtp.github.com (Postfix) with ESMTP id 8B59912127C for <quic-issues@ietf.org>; Tue,  1 Oct 2019 13:56:04 -0700 (PDT)
Date: Tue, 01 Oct 2019 13:56:04 -0700
From: David Schinazi <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYRAJZBFCLW4HLPSOF3UD67JEVBNHHB3EM4KU@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3053/537226713@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3053@github.com>
References: <quicwg/base-drafts/issues/3053@github.com>
Subject: Re: [quicwg/base-drafts] Padding requirement seems to be incorrect. (#3053)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5d93bd6444f9f_23073fbd2c4cd96018741f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: DavidSchinazi
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/-0k7rlY-_wtEZ2akvGzc6JOTAr4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 01 Oct 2019 20:56:07 -0000

----==_mimepart_5d93bd6444f9f_23073fbd2c4cd96018741f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This issue is marked as design. Are you suggesting I should open a separate one?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3053#issuecomment-537226713
----==_mimepart_5d93bd6444f9f_23073fbd2c4cd96018741f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This issue is marked as design. Are you suggesting I should open a separate one?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3053?email_source=notifications&amp;email_token=AFTOJK7OZKN7PY3K4NJJFLDQMO2OJA5CNFSM4IYRI3TKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEACW3WI#issuecomment-537226713">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7VQY2DHL2LHPEMRITQMO2OJANCNFSM4IYRI3TA">mute the thread</a>.<img src="https://github.com/notifications/beacon/AFTOJKZFP55B3SREXUXWIE3QMO2OJA5CNFSM4IYRI3TKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEACW3WI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3053?email_source=notifications\u0026email_token=AFTOJK7OZKN7PY3K4NJJFLDQMO2OJA5CNFSM4IYRI3TKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEACW3WI#issuecomment-537226713",
"url": "https://github.com/quicwg/base-drafts/issues/3053?email_source=notifications\u0026email_token=AFTOJK7OZKN7PY3K4NJJFLDQMO2OJA5CNFSM4IYRI3TKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEACW3WI#issuecomment-537226713",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5d93bd6444f9f_23073fbd2c4cd96018741f--


From nobody Tue Oct  1 13:56:21 2019
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 B2B3A12006F for <quic-issues@ietfa.amsl.com>; Tue,  1 Oct 2019 13:56:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 49OKOGdriYji for <quic-issues@ietfa.amsl.com>; Tue,  1 Oct 2019 13:56:17 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2272512001E for <quic-issues@ietf.org>; Tue,  1 Oct 2019 13:56:17 -0700 (PDT)
Date: Tue, 01 Oct 2019 13:56:16 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1569963376; bh=zbBzZtoieFJgOABE5R+QvxZC3H8jNz0tTLQ0LJTGv6E=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=QxkkOh8BI4Dg5HRXPGbfhm55OmWlPsEcpPXWAhQXgXV9TUX/xm6RcXSsm9mvUhfig zW/GDm8gX1QA1dGbWCB4yjQMBsTg5lxPg56jC4J8gV//7XhKTC0Vk2G3yVN70BAwbs 14oDa6hxo83KqdVwrt4XZ68BYm/5RlC4e4oIxlPY=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4UGEAMEAMW3PL5TNN3UD7ABEVBNHHB2WTA7U@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3020/537226777@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3020@github.com>
References: <quicwg/base-drafts/issues/3020@github.com>
Subject: Re: [quicwg/base-drafts] Transport parameter registry is too constraining for innovation (#3020)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5d93bd701ee9b_5353fb93b8cd960155571"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ekr
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ikwpGh2n4Lvp1fOHYcqEXyYrq5g>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 01 Oct 2019 20:56:20 -0000

----==_mimepart_5d93bd701ee9b_5353fb93b8cd960155571
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I agree with Kazuho here: splitting it in half would make plenty of room

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3020#issuecomment-537226777
----==_mimepart_5d93bd701ee9b_5353fb93b8cd960155571
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I agree with Kazuho here: splitting it in half would make plenty of room</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3020?email_source=notifications&amp;email_token=AFTOJK7KU3RJUWF7NFSLL5DQMO2PBA5CNFSM4IVYZAZ2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEACW4GI#issuecomment-537226777">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZTTQ2MQO6OE3CZPHDQMO2PBANCNFSM4IVYZAZQ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AFTOJK74U5AOQJBMDYEMN33QMO2PBA5CNFSM4IVYZAZ2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEACW4GI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3020?email_source=notifications\u0026email_token=AFTOJK7KU3RJUWF7NFSLL5DQMO2PBA5CNFSM4IVYZAZ2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEACW4GI#issuecomment-537226777",
"url": "https://github.com/quicwg/base-drafts/issues/3020?email_source=notifications\u0026email_token=AFTOJK7KU3RJUWF7NFSLL5DQMO2PBA5CNFSM4IVYZAZ2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEACW4GI#issuecomment-537226777",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5d93bd701ee9b_5353fb93b8cd960155571--


From nobody Tue Oct  1 14:06:20 2019
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 5E83C12006F for <quic-issues@ietfa.amsl.com>; Tue,  1 Oct 2019 14:06:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.281
X-Spam-Level: 
X-Spam-Status: No, score=-6.281 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
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 gKf5JfU59cek for <quic-issues@ietfa.amsl.com>; Tue,  1 Oct 2019 14:06:16 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7464A12001E for <quic-issues@ietf.org>; Tue,  1 Oct 2019 14:06:16 -0700 (PDT)
Received: from github-lowworker-c53a806.ac4-iad.github.net (github-lowworker-c53a806.ac4-iad.github.net [10.52.23.45]) by smtp.github.com (Postfix) with ESMTP id 997C46A00F6 for <quic-issues@ietf.org>; Tue,  1 Oct 2019 14:06:15 -0700 (PDT)
Date: Tue, 01 Oct 2019 14:06:15 -0700
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4SZUZ7CISQTCCS2UV3UEAFPEVBNHHB3EM4KU@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3053/537230448@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3053@github.com>
References: <quicwg/base-drafts/issues/3053@github.com>
Subject: Re: [quicwg/base-drafts] Padding requirement seems to be incorrect. (#3053)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5d93bfc78ad0d_70503fc809acd968596eb"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/cqOAE44IrkDCBV66zdyPklBlbL4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 01 Oct 2019 21:06:19 -0000

----==_mimepart_5d93bfc78ad0d_70503fc809acd968596eb
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ekr I believe it is dual purpose:

>From the current transport draft:

>The payload of a UDP datagram carrying the first Initial packet MUST be expanded to at least 1200 bytes, by adding PADDING frames to the Initial packet and/or by coalescing the Initial packet (see Section 12.2). Sending a UDP datagram of this size ensures that the network path supports a reasonable Maximum Transmission Unit (MTU), and helps reduce the amplitude of amplification attacks caused by server responses toward an unverified client address; see Section 8.


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3053#issuecomment-537230448
----==_mimepart_5d93bfc78ad0d_70503fc809acd968596eb
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=1111457" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ekr">@ekr</a> I believe it is dual purpose:</p>
<p>From the current transport draft:</p>
<blockquote>
<p>The payload of a UDP datagram carrying the first Initial packet MUST be expanded to at least 1200 bytes, by adding PADDING frames to the Initial packet and/or by coalescing the Initial packet (see Section 12.2). Sending a UDP datagram of this size ensures that the network path supports a reasonable Maximum Transmission Unit (MTU), and helps reduce the amplitude of amplification attacks caused by server responses toward an unverified client address; see Section 8.</p>
</blockquote>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3053?email_source=notifications&amp;email_token=AFTOJK7GSAHRO7TITFCLOO3QMO3UPA5CNFSM4IYRI3TKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEACXY4A#issuecomment-537230448">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZ7TQ7NJLT3A4SINUDQMO3UPANCNFSM4IYRI3TA">mute the thread</a>.<img src="https://github.com/notifications/beacon/AFTOJKY4L6IJEXY5RYLGZ4DQMO3UPA5CNFSM4IYRI3TKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEACXY4A.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3053?email_source=notifications\u0026email_token=AFTOJK7GSAHRO7TITFCLOO3QMO3UPA5CNFSM4IYRI3TKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEACXY4A#issuecomment-537230448",
"url": "https://github.com/quicwg/base-drafts/issues/3053?email_source=notifications\u0026email_token=AFTOJK7GSAHRO7TITFCLOO3QMO3UPA5CNFSM4IYRI3TKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEACXY4A#issuecomment-537230448",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5d93bfc78ad0d_70503fc809acd968596eb--


From nobody Tue Oct  1 14:12:04 2019
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 5933C12001E for <quic-issues@ietfa.amsl.com>; Tue,  1 Oct 2019 14:12:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.353
X-Spam-Level: 
X-Spam-Status: No, score=-6.353 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
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 DtYt3hpqYm4g for <quic-issues@ietfa.amsl.com>; Tue,  1 Oct 2019 14:12:01 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 12F0412006F for <quic-issues@ietf.org>; Tue,  1 Oct 2019 14:12:01 -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 4A9908C1DD6 for <quic-issues@ietf.org>; Tue,  1 Oct 2019 14:12:00 -0700 (PDT)
Date: Tue, 01 Oct 2019 14:12:00 -0700
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZUPA3P6AANU7NIK453UEA3BEVBNHHB3EM4KU@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3053/537232577@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3053@github.com>
References: <quicwg/base-drafts/issues/3053@github.com>
Subject: Re: [quicwg/base-drafts] Padding requirement seems to be incorrect. (#3053)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5d93c1203c3b1_5b663ff5c3acd96c11659c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ekr
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/JjCHenVTZdyOvtYYADZOyoWFt24>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 01 Oct 2019 21:12:02 -0000

----==_mimepart_5d93c1203c3b1_5b663ff5c3acd96c11659c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Yeah, that's dicta as far as I am concerned. I don't think we ever had consensus that we were going to enforce MTU here.


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3053#issuecomment-537232577
----==_mimepart_5d93c1203c3b1_5b663ff5c3acd96c11659c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Yeah, that's dicta as far as I am concerned. I don't think we ever had consensus that we were going to enforce MTU here.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3053?email_source=notifications&amp;email_token=AFTOJK573MVPJN6ZDBO62M3QMO4KBA5CNFSM4IYRI3TKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEACYJQI#issuecomment-537232577">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4466MGUP2H5JPQAJTQMO4KBANCNFSM4IYRI3TA">mute the thread</a>.<img src="https://github.com/notifications/beacon/AFTOJKYE6VIY4QOAQN6XF73QMO4KBA5CNFSM4IYRI3TKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEACYJQI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3053?email_source=notifications\u0026email_token=AFTOJK573MVPJN6ZDBO62M3QMO4KBA5CNFSM4IYRI3TKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEACYJQI#issuecomment-537232577",
"url": "https://github.com/quicwg/base-drafts/issues/3053?email_source=notifications\u0026email_token=AFTOJK573MVPJN6ZDBO62M3QMO4KBA5CNFSM4IYRI3TKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEACYJQI#issuecomment-537232577",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5d93c1203c3b1_5b663ff5c3acd96c11659c--


From nobody Tue Oct  1 14:25:41 2019
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 DC63E120089 for <quic-issues@ietfa.amsl.com>; Tue,  1 Oct 2019 14:25:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8
X-Spam-Level: 
X-Spam-Status: No, score=-8 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, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 MclOeaBJnSNx for <quic-issues@ietfa.amsl.com>; Tue,  1 Oct 2019 14:25:35 -0700 (PDT)
Received: from out-17.smtp.github.com (out-17.smtp.github.com [192.30.252.200]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 73DDC1200B8 for <quic-issues@ietf.org>; Tue,  1 Oct 2019 14:25:35 -0700 (PDT)
Date: Tue, 01 Oct 2019 14:25:34 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1569965134; bh=cEtyFS9RRLwunp2pEiFVP/cTwTXlP+hm3438s5YEwqk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=YNtRryY1VIDmwWAYSd4FRLjZQRBcU7Z/tGuDAxVSv3xFidfxmjHU9BXTlsuNNWhE8 tOqsCViTMMzkk15+VaHfm8wLH1o9fYGZyQQzLpjXHAD4NHSWXIJzmNjEvz2PhzDC2+ syg4j0G+xGTxij15shGqtEJ5yn7NU1oca/XuYlr8=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2CXABSHWYKG56U6B53UECN5EVBNHHB3CL6HQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3050/review/295899646@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3050@github.com>
References: <quicwg/base-drafts/pull/3050@github.com>
Subject: Re: [quicwg/base-drafts] Rewrite key update section (#3050)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5d93c44e8eb22_47913fd8ed2cd96c270240"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ekr
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/OtZrm3tDFRS5GuIOTyjwi3J885s>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 01 Oct 2019 21:25:40 -0000

----==_mimepart_5d93c44e8eb22_47913fd8ed2cd96c270240
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ekr requested changes on this pull request.

I'm skeptical of this anti-timing advice and think we should remove it.

>  
-In deciding when to update keys, endpoints MUST NOT exceed the limits for use of
-specific keys, as described in Section 5.5 of {{!TLS13}}.
+## Initiating a Key Update {#key-update-initiate}
+
+Endpoints maintain separate read and write secrets for packet protection.  An
+endpoint initiates a key update by updating its packet protection write secret
+and using that to protect new packets.  The endpoint creates a new write secret
+from the existing write secret as performed in Section 7.2 of {{!TLS13}}.  This
+uses the KDF function provided by TLS with a label of "quic ku".  The

Why aren't you using HKDF-Expand-Label here. It's defined in QUIC-TLS 5.2


> +## Initiating a Key Update {#key-update-initiate}
+
+Endpoints maintain separate read and write secrets for packet protection.  An
+endpoint initiates a key update by updating its packet protection write secret
+and using that to protect new packets.  The endpoint creates a new write secret
+from the existing write secret as performed in Section 7.2 of {{!TLS13}}.  This
+uses the KDF function provided by TLS with a label of "quic ku".  The
+corresponding key and IV are created from that secret as defined in
+{{protection-keys}}.  The header protection key is not updated.
+
+For example, to update write keys with TLS 1.3, HKDF-Expand-Label is used as:
+
+~~~
+secret_<n+1> = HKDF-Expand-Label(secret_<n>, "quic ku",
+                                 "", Hash.length)
+~~~

This is weird because it results in "quic quic ku"

> +The endpoint toggles the value of the Key Phase bit and uses the updated key and
+IV to protect all subsequent packets.
+
+An endpoint MUST NOT initiate a key update prior to having received an
+acknowledgment for a packet that it sent protected with keys from the current
+key phase.  This ensures that keys are available to both peers before another
+can be initiated.
+
+Note:
+
+: Keys of packets other than the 1-RTT packets are never updated; their keys are
+  derived solely from the TLS handshake state.
+
+The endpoint that initiates a key update also updates the keys that it uses for
+receiving packets.  These keys will be needed to process packets the peer sends
+after updating.

This text seems like dicta. You can wait until you receive the other side's first packet in the new epoch.

> +
+Endpoints responding to an apparent key update MUST NOT generate a timing
+side-channel signal that might indicate that the Key Phase bit was invalid (see
+{{header-protect-analysis}}).  Endpoints can use dummy packet protection keys in
+place of discarded keys when key updates are not permitted; using dummy keys
+will generate no variation in the timing signal produced by attempting to remove
+packet protection, but all packets with an invalid Key Phase bit will be
+rejected.
+
+The process of creating new packet protection keys for receiving packets could
+reveal that a key update has occurred.  An endpoint MAY perform this process as
+part of packet processing, but this creates a timing signal that can be used by
+an attacker to learn when key updates happen and thus the value of the Key Phase
+bit in certain packets.  Endpoints SHOULD instead defer the creation of the next
+set of receive packet protection keys until some time after a key update
+completes, up to three times the PTO; see {{old-keys-recv}}.

As I noted in Montreal, I don't think this is really that useful advice, for three reasons:

1. it's not really that useful to avoid leaking the key phase.
2. It's not clear to me what the timing signal is, given that one doesn't generally respond to QUIC packets immediately without any other processing and this timing signal isn't subject to the usual statistical amplification techniques.
3. It's a lot more complicated.

So we should remove the SHOULD here.

> +Once generated, the next set of packet protection keys SHOULD be retained, even
+if the packet that was received was subsequently discarded.  Packets containing
+apparent key updates are easy to forge and - while the process of key update
+does not require significant effort - triggering this process could be used by
+an attacker for DoS.
+
+For this reason, endpoints MUST be able to retain two sets of packet protection
+keys for receiving packets: the current and the next.  Retaining the previous
+keys in addition to these might improve performance, but this is not essential.
+
+The time taken to generate new keys could reveal through timing side channels
+that a key update has occurred, or where an attacker injects packets, be used to
+reveal the value of the Key Phase on injected packets.  After receiving a key
+update, an endpoint SHOULD generate and save the next set of receive packet
+protection keys.  After new keys are available, receipt of packets will not
+create timing signals about the value of the Key Phase.

See above. Absent a clearer description of the threat, this seems overcomplex.

> +
+For receiving packets during a key update, packets protected with older keys
+might arrive if they were delayed by the network.  Retaining old packet
+protection keys allows these packets to be successfully processed.
+
+As packet protected with keys from the next key phase use the same Key Phase
+value as those protected with keys from the previous key phase, it can be
+necessary to distinguish between the two.  This can be done using packet
+numbers.  A recovered packet number that is lower than any packet number from
+the current key phase uses the previous packet protection keys; a recovered
+packet number that is higher than any packet number from the current key phase
+requires the use of the next packet protection keys.
+
+Some care is necessary to ensure that any process for selecting between
+previous, current, and next packet protection keys does not expose a timing side
+channel that might reveal which keys were used to remove packet protection.

And again.... What is the thread?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3050#pullrequestreview-295899646
----==_mimepart_5d93c44e8eb22_47913fd8ed2cd96c270240
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ekr</b> requested changes on this pull request.</p>

<p>I'm skeptical of this anti-timing advice and think we should remove it.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3050#discussion_r330280204">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt;  
-In deciding when to update keys, endpoints MUST NOT exceed the limits for use of
-specific keys, as described in Section 5.5 of {{!TLS13}}.
+## Initiating a Key Update {#key-update-initiate}
+
+Endpoints maintain separate read and write secrets for packet protection.  An
+endpoint initiates a key update by updating its packet protection write secret
+and using that to protect new packets.  The endpoint creates a new write secret
+from the existing write secret as performed in Section 7.2 of {{!TLS13}}.  This
+uses the KDF function provided by TLS with a label of &quot;quic ku&quot;.  The
</pre>
<p>Why aren't you using HKDF-Expand-Label here. It's defined in QUIC-TLS 5.2</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3050#discussion_r330280470">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; +## Initiating a Key Update {#key-update-initiate}
+
+Endpoints maintain separate read and write secrets for packet protection.  An
+endpoint initiates a key update by updating its packet protection write secret
+and using that to protect new packets.  The endpoint creates a new write secret
+from the existing write secret as performed in Section 7.2 of {{!TLS13}}.  This
+uses the KDF function provided by TLS with a label of &quot;quic ku&quot;.  The
+corresponding key and IV are created from that secret as defined in
+{{protection-keys}}.  The header protection key is not updated.
+
+For example, to update write keys with TLS 1.3, HKDF-Expand-Label is used as:
+
+~~~
+secret_&lt;n+1&gt; = HKDF-Expand-Label(secret_&lt;n&gt;, &quot;quic ku&quot;,
+                                 &quot;&quot;, Hash.length)
+~~~
</pre>
<p>This is weird because it results in "quic quic ku"</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3050#discussion_r330281199">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; +The endpoint toggles the value of the Key Phase bit and uses the updated key and
+IV to protect all subsequent packets.
+
+An endpoint MUST NOT initiate a key update prior to having received an
+acknowledgment for a packet that it sent protected with keys from the current
+key phase.  This ensures that keys are available to both peers before another
+can be initiated.
+
+Note:
+
+: Keys of packets other than the 1-RTT packets are never updated; their keys are
+  derived solely from the TLS handshake state.
+
+The endpoint that initiates a key update also updates the keys that it uses for
+receiving packets.  These keys will be needed to process packets the peer sends
+after updating.
</pre>
<p>This text seems like dicta. You can wait until you receive the other side's first packet in the new epoch.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3050#discussion_r330282766">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; +
+Endpoints responding to an apparent key update MUST NOT generate a timing
+side-channel signal that might indicate that the Key Phase bit was invalid (see
+{{header-protect-analysis}}).  Endpoints can use dummy packet protection keys in
+place of discarded keys when key updates are not permitted; using dummy keys
+will generate no variation in the timing signal produced by attempting to remove
+packet protection, but all packets with an invalid Key Phase bit will be
+rejected.
+
+The process of creating new packet protection keys for receiving packets could
+reveal that a key update has occurred.  An endpoint MAY perform this process as
+part of packet processing, but this creates a timing signal that can be used by
+an attacker to learn when key updates happen and thus the value of the Key Phase
+bit in certain packets.  Endpoints SHOULD instead defer the creation of the next
+set of receive packet protection keys until some time after a key update
+completes, up to three times the PTO; see {{old-keys-recv}}.
</pre>
<p>As I noted in Montreal, I don't think this is really that useful advice, for three reasons:</p>
<ol>
<li>it's not really that useful to avoid leaking the key phase.</li>
<li>It's not clear to me what the timing signal is, given that one doesn't generally respond to QUIC packets immediately without any other processing and this timing signal isn't subject to the usual statistical amplification techniques.</li>
<li>It's a lot more complicated.</li>
</ol>
<p>So we should remove the SHOULD here.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3050#discussion_r330282983">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; +Once generated, the next set of packet protection keys SHOULD be retained, even
+if the packet that was received was subsequently discarded.  Packets containing
+apparent key updates are easy to forge and - while the process of key update
+does not require significant effort - triggering this process could be used by
+an attacker for DoS.
+
+For this reason, endpoints MUST be able to retain two sets of packet protection
+keys for receiving packets: the current and the next.  Retaining the previous
+keys in addition to these might improve performance, but this is not essential.
+
+The time taken to generate new keys could reveal through timing side channels
+that a key update has occurred, or where an attacker injects packets, be used to
+reveal the value of the Key Phase on injected packets.  After receiving a key
+update, an endpoint SHOULD generate and save the next set of receive packet
+protection keys.  After new keys are available, receipt of packets will not
+create timing signals about the value of the Key Phase.
</pre>
<p>See above. Absent a clearer description of the threat, this seems overcomplex.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3050#discussion_r330283263">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; +
+For receiving packets during a key update, packets protected with older keys
+might arrive if they were delayed by the network.  Retaining old packet
+protection keys allows these packets to be successfully processed.
+
+As packet protected with keys from the next key phase use the same Key Phase
+value as those protected with keys from the previous key phase, it can be
+necessary to distinguish between the two.  This can be done using packet
+numbers.  A recovered packet number that is lower than any packet number from
+the current key phase uses the previous packet protection keys; a recovered
+packet number that is higher than any packet number from the current key phase
+requires the use of the next packet protection keys.
+
+Some care is necessary to ensure that any process for selecting between
+previous, current, and next packet protection keys does not expose a timing side
+channel that might reveal which keys were used to remove packet protection.
</pre>
<p>And again.... What is the thread?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3050?email_source=notifications&amp;email_token=AFTOJK7MDR2CCG5IAFAKIYTQMO545A5CNFSM4IYF37J2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCGRRD7Q#pullrequestreview-295899646">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3MNV6GAEE7ZGUIE7TQMO545ANCNFSM4IYF37JQ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AFTOJKZWFQXWHWIWFKPGFU3QMO545A5CNFSM4IYF37J2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCGRRD7Q.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3050?email_source=notifications\u0026email_token=AFTOJK7MDR2CCG5IAFAKIYTQMO545A5CNFSM4IYF37J2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCGRRD7Q#pullrequestreview-295899646",
"url": "https://github.com/quicwg/base-drafts/pull/3050?email_source=notifications\u0026email_token=AFTOJK7MDR2CCG5IAFAKIYTQMO545A5CNFSM4IYF37J2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCGRRD7Q#pullrequestreview-295899646",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5d93c44e8eb22_47913fd8ed2cd96c270240--


From nobody Wed Oct  2 06:56:34 2019
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 8952F12088D for <quic-issues@ietfa.amsl.com>; Wed,  2 Oct 2019 06:56:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.001
X-Spam-Level: 
X-Spam-Status: No, score=-8.001 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, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-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 dubzXnkoX0y8 for <quic-issues@ietfa.amsl.com>; Wed,  2 Oct 2019 06:56:23 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 89A3212013B for <quic-issues@ietf.org>; Wed,  2 Oct 2019 06:56:23 -0700 (PDT)
Date: Wed, 02 Oct 2019 06:56:22 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570024582; bh=xDvdOFYL2V/DhzDOq7TIal7LIE+tjd12NKvkSgBdFmY=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=jAFZTQxJqNQRBhfETOcdspBAZ8Mk1ShGt908WAQdYyVc5PM2Mps6WTVggKyo+1ygZ Pwhk0SvBqa8GRxbX8WW8K5xZZaNB0z2W96Y60Yq0HF6GWLkrCHSHARG8ZEFaRy0wgu 5SHOfsuKyGcMLP292TUBy15LpR4RUD+vEW3PFbU8=
From: =?UTF-8?B?QmVuY2UgQsOpa3k=?= <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6Q5CQU2SPUUFUZOOV3UHWRNEVBNHHB3ZDAFY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3073@github.com>
Subject: [quicwg/base-drafts] Boolean blocked streams setting (#3073)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5d94ac8672970_792a3fc2a64cd968214561"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: bencebeky
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/c-Dg_OTT6FwWVcxo0Vza8BMMS1w>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 02 Oct 2019 13:56:34 -0000

----==_mimepart_5d94ac8672970_792a3fc2a64cd968214561
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

# Proposal

Replace the numerical limit SETTINGS_QPACK_BLOCKED_STREAMS on number of blocked
streams by a Boolean setting: if 0, the encoder MUST not send a header block
with Required Insert Count exceeding Known Insert Count and the decoder MUST
treat the receipt of such a header block as connection error.  If 1, the number
of blocked streams is not directly limited.

Given the necessary implementation complexity especially on the encoder side, I
do not believe that a numerical limit is worth its purported advantages.

# Pros

Determining the number of blocked streams has considerable computational
complexity on the encoding side.  While it is true that the encoder already has
to keep track of all unacknowledged header blocks, it takes extra work to count
the blocked ones.

One approach is to keep a count of blocked streams that needs to be updated
every time a header acknowledgement, an insert count increment, or a stream
cancellation instruction is received.  Examples include [nghttp3](https://github.com/ngtcp2/nghttp3/blob/master/lib/nghttp3_qpack.h#L239) and
[Quinn](https://github.com/djc/quinn/blob/master/quinn-h3/src/qpack/dynamic.rs#L337).

Another approach is to count blocked streams every time a new header list is
encoded to determine if it is allowed to use unacknowledged references, by
iterating through all unacknowledged header blocks at least until the limit is
reached.  An example is [QUICHE](https://quiche.googlesource.com/quiche/+/master/quic/core/qpack/qpack_blocking_manager.cc#74) (the Google one, not the Cloudflare one).

Both approaches are considerably complex and thus error-prone to implement.

The situation is further complicated by two factors.  The first is that there
can be multiple unacknowledged header blocks on each stream (in case of 1xx
status code or trailing headers).  The second is that if there is already a
potentially blocking unacknowledged header block on a given stream, then
referencing unacknowledged entries is always allowed in subsequent header blocks
on the same stream regardless of the limit.

This is one of the most complex requirements necessary to implement a blocking
QPACK encoder, raising concerns of potential implementation bugs that could
result in incorrect behavior, or vulnerability to CPU attacks due to buggy or
suboptimal algorithms.  Replacing the numerical limit with a Boolean would allow
the encoder implementation to be much simplified.

# Cons

The desire for a limit on blocked streams is articulated at
https://github.com/quicwg/base-drafts/issues/1140#issuecomment-371677474, and is
further motivated by flow control considerations.

The number of streams with blocked header blocks a is already limited by the
number of bidirectional streams the peer can open, set by the decoder using the
initial_max_streams_bidi transport parameter and the MAX_STREAMS frame.  Since
the total memory footprint of the objects representing a stream (including
transport functionalities like buffering, ordering, flow control, and
retransmissions) are not expected to be dominated by the footprint of the QPACK
decoder and buffered header block (not considering the buffered data itself in
either case), there is little additional value in selectively limiting the
number of streams blocked on header block decoding given that the number of open
streams is already limited.

As for the issue of a blocked header block taking up a large amount of the flow
control window, SETTINGS_QPACK_BLOCKED_STREAMS only addresses this concern if
the stream level flow control window multiplied by the blocked stream limit is
less than the connection level flow control window.  However, a typical decoder
is expected to set the blocked stream limit to either zero or at least a dozen,
and connection level flow control is typically only a few times larger than the
stream level flow control for performance reasons.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3073
----==_mimepart_5d94ac8672970_792a3fc2a64cd968214561
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<h1>Proposal</h1>
<p>Replace the numerical limit SETTINGS_QPACK_BLOCKED_STREAMS on number of blocked<br>
streams by a Boolean setting: if 0, the encoder MUST not send a header block<br>
with Required Insert Count exceeding Known Insert Count and the decoder MUST<br>
treat the receipt of such a header block as connection error.  If 1, the number<br>
of blocked streams is not directly limited.</p>
<p>Given the necessary implementation complexity especially on the encoder side, I<br>
do not believe that a numerical limit is worth its purported advantages.</p>
<h1>Pros</h1>
<p>Determining the number of blocked streams has considerable computational<br>
complexity on the encoding side.  While it is true that the encoder already has<br>
to keep track of all unacknowledged header blocks, it takes extra work to count<br>
the blocked ones.</p>
<p>One approach is to keep a count of blocked streams that needs to be updated<br>
every time a header acknowledgement, an insert count increment, or a stream<br>
cancellation instruction is received.  Examples include <a href="https://github.com/ngtcp2/nghttp3/blob/master/lib/nghttp3_qpack.h#L239">nghttp3</a> and<br>
<a href="https://github.com/djc/quinn/blob/master/quinn-h3/src/qpack/dynamic.rs#L337">Quinn</a>.</p>
<p>Another approach is to count blocked streams every time a new header list is<br>
encoded to determine if it is allowed to use unacknowledged references, by<br>
iterating through all unacknowledged header blocks at least until the limit is<br>
reached.  An example is <a href="https://quiche.googlesource.com/quiche/+/master/quic/core/qpack/qpack_blocking_manager.cc#74" rel="nofollow">QUICHE</a> (the Google one, not the Cloudflare one).</p>
<p>Both approaches are considerably complex and thus error-prone to implement.</p>
<p>The situation is further complicated by two factors.  The first is that there<br>
can be multiple unacknowledged header blocks on each stream (in case of 1xx<br>
status code or trailing headers).  The second is that if there is already a<br>
potentially blocking unacknowledged header block on a given stream, then<br>
referencing unacknowledged entries is always allowed in subsequent header blocks<br>
on the same stream regardless of the limit.</p>
<p>This is one of the most complex requirements necessary to implement a blocking<br>
QPACK encoder, raising concerns of potential implementation bugs that could<br>
result in incorrect behavior, or vulnerability to CPU attacks due to buggy or<br>
suboptimal algorithms.  Replacing the numerical limit with a Boolean would allow<br>
the encoder implementation to be much simplified.</p>
<h1>Cons</h1>
<p>The desire for a limit on blocked streams is articulated at<br>
<a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="300452432" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/1140" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/1140/hovercard?comment_id=371677474&amp;comment_type=issue_comment" href="https://github.com/quicwg/base-drafts/issues/1140#issuecomment-371677474">#1140 (comment)</a>, and is<br>
further motivated by flow control considerations.</p>
<p>The number of streams with blocked header blocks a is already limited by the<br>
number of bidirectional streams the peer can open, set by the decoder using the<br>
initial_max_streams_bidi transport parameter and the MAX_STREAMS frame.  Since<br>
the total memory footprint of the objects representing a stream (including<br>
transport functionalities like buffering, ordering, flow control, and<br>
retransmissions) are not expected to be dominated by the footprint of the QPACK<br>
decoder and buffered header block (not considering the buffered data itself in<br>
either case), there is little additional value in selectively limiting the<br>
number of streams blocked on header block decoding given that the number of open<br>
streams is already limited.</p>
<p>As for the issue of a blocked header block taking up a large amount of the flow<br>
control window, SETTINGS_QPACK_BLOCKED_STREAMS only addresses this concern if<br>
the stream level flow control window multiplied by the blocked stream limit is<br>
less than the connection level flow control window.  However, a typical decoder<br>
is expected to set the blocked stream limit to either zero or at least a dozen,<br>
and connection level flow control is typically only a few times larger than the<br>
stream level flow control for performance reasons.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3073?email_source=notifications&amp;email_token=AFTOJK4VO35WC7EZKNZFMJDQMSSANA5CNFSM4I4WWAH2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HPEMAXA">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK77BFI7GL6AR2KRGC3QMSSANANCNFSM4I4WWAHQ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AFTOJK7FVC5V6TNKGCZOM5LQMSSANA5CNFSM4I4WWAH2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HPEMAXA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3073?email_source=notifications\u0026email_token=AFTOJK4VO35WC7EZKNZFMJDQMSSANA5CNFSM4I4WWAH2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HPEMAXA",
"url": "https://github.com/quicwg/base-drafts/issues/3073?email_source=notifications\u0026email_token=AFTOJK4VO35WC7EZKNZFMJDQMSSANA5CNFSM4I4WWAH2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HPEMAXA",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5d94ac8672970_792a3fc2a64cd968214561--


From nobody Wed Oct  2 12:59:31 2019
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 A4D24120052 for <quic-issues@ietfa.amsl.com>; Wed,  2 Oct 2019 12:59:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 Akt76GLWDXru for <quic-issues@ietfa.amsl.com>; Wed,  2 Oct 2019 12:59:27 -0700 (PDT)
Received: from out-13.smtp.github.com (out-13.smtp.github.com [192.30.254.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C1241120018 for <quic-issues@ietf.org>; Wed,  2 Oct 2019 12:59:27 -0700 (PDT)
Date: Wed, 02 Oct 2019 12:59:26 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570046367; bh=8doYBVYIc87WtWBBSG9IEKZ8E90HZq3zF79IssTYuyU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=QRLY/j8SwOh77xh3gwHOMSjg9PxM8OmZPphX5JHQsvVxKJWUh3Gp4At8nM6UJGxmX K6es1fMtJ5S0ZmiKdIuI80P09lGEP4LPESCRwHyJll20X6WALd8uIF88i0aT3+iqn/ naiRWziwOGbFp+2xcVvU6KhjTXl1gtKd5BRQOGQU=
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7Z4OGOJN3QFDKLKU53UJBC5EVBNHHB3ZDAFY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3073/537655053@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3073@github.com>
References: <quicwg/base-drafts/issues/3073@github.com>
Subject: Re: [quicwg/base-drafts] Boolean blocked streams setting (#3073)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5d95019eedd13_413e3f83412cd9641522ec"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: dtikhonov
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/XyIZ46U2VYMMSd9N0siB8E_KSVg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 02 Oct 2019 19:59:30 -0000

----==_mimepart_5d95019eedd13_413e3f83412cd9641522ec
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This proposal reduces complexity at the cost of flexibility.  We cannot foresee all possible use cases for HTTP/3; this change to the draft may inadvertently make some usages impossible.  Keep in mind that HTTP is not just for the web.

The current version of the draft allows an implementation to avoid complexity by both not allowing its peer to use blocked streams nor to risk any blocked streams itself.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3073#issuecomment-537655053
----==_mimepart_5d95019eedd13_413e3f83412cd9641522ec
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This proposal reduces complexity at the cost of flexibility.  We cannot foresee all possible use cases for HTTP/3; this change to the draft may inadvertently make some usages impossible.  Keep in mind that HTTP is not just for the web.</p>
<p>The current version of the draft allows an implementation to avoid complexity by both not allowing its peer to use blocked streams nor to risk any blocked streams itself.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3073?email_source=notifications&amp;email_token=AFTOJKZ2TN4XS2LJZ6YULUDQMT4R5A5CNFSM4I4WWAH2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAF7ODI#issuecomment-537655053">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2LOD6E2XT7UJV64ALQMT4R5ANCNFSM4I4WWAHQ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AFTOJKZC4NRZ2SW5QO6537LQMT4R5A5CNFSM4I4WWAH2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAF7ODI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3073?email_source=notifications\u0026email_token=AFTOJKZ2TN4XS2LJZ6YULUDQMT4R5A5CNFSM4I4WWAH2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAF7ODI#issuecomment-537655053",
"url": "https://github.com/quicwg/base-drafts/issues/3073?email_source=notifications\u0026email_token=AFTOJKZ2TN4XS2LJZ6YULUDQMT4R5A5CNFSM4I4WWAH2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAF7ODI#issuecomment-537655053",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5d95019eedd13_413e3f83412cd9641522ec--


From nobody Wed Oct  2 13:19:23 2019
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 0FB7F120018 for <quic-issues@ietfa.amsl.com>; Wed,  2 Oct 2019 13:19:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.353
X-Spam-Level: 
X-Spam-Status: No, score=-6.353 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
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 6FaVWjbl64tE for <quic-issues@ietfa.amsl.com>; Wed,  2 Oct 2019 13:19:18 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 92E8112002F for <quic-issues@ietf.org>; Wed,  2 Oct 2019 13:19:18 -0700 (PDT)
Received: from github-lowworker-f144ac1.va3-iad.github.net (github-lowworker-f144ac1.va3-iad.github.net [10.48.16.59]) by smtp.github.com (Postfix) with ESMTP id 8A035960784 for <quic-issues@ietf.org>; Wed,  2 Oct 2019 13:19:17 -0700 (PDT)
Date: Wed, 02 Oct 2019 13:19:17 -0700
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7D6RXYLEBUCFTMNV53UJDNLEVBNHHB3Z3HXI@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3074@github.com>
Subject: [quicwg/base-drafts] Probe packet section needs to suggest a crypto context (#3074)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5d9506457b009_733f3f88a60cd960109494"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinduke
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/FrH8Qnplik0wNJlXa95PsVTtn-c>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 02 Oct 2019 20:19:21 -0000

----==_mimepart_5d9506457b009_733f3f88a60cd960109494
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Sec 5.3.1 of quic-recovery discusses how to send loss probes. Now that this can be done at any crypto level, there ought to be some suggestions (are any MUSTs needed) on what crypto level to send probes at.

This is probably like the CONNECTION_CLOSE suggestion; if you have multiple levels, it may be good to coalesce some packets.

I'm working through the logic and may have some suggestions soon.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3074
----==_mimepart_5d9506457b009_733f3f88a60cd960109494
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Sec 5.3.1 of quic-recovery discusses how to send loss probes. Now that this can be done at any crypto level, there ought to be some suggestions (are any MUSTs needed) on what crypto level to send probes at.</p>
<p>This is probably like the CONNECTION_CLOSE suggestion; if you have multiple levels, it may be good to coalesce some packets.</p>
<p>I'm working through the logic and may have some suggestions soon.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3074?email_source=notifications&amp;email_token=AFTOJK6IZRW3K6NJ2WUJ3GLQMT64LA5CNFSM4I4266IKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HPHM65A">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3FASLYRNKOK7N6WBDQMT64LANCNFSM4I4266IA">mute the thread</a>.<img src="https://github.com/notifications/beacon/AFTOJK6HLQCMYMCXUFXWPEDQMT64LA5CNFSM4I4266IKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HPHM65A.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3074?email_source=notifications\u0026email_token=AFTOJK6IZRW3K6NJ2WUJ3GLQMT64LA5CNFSM4I4266IKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HPHM65A",
"url": "https://github.com/quicwg/base-drafts/issues/3074?email_source=notifications\u0026email_token=AFTOJK6IZRW3K6NJ2WUJ3GLQMT64LA5CNFSM4I4266IKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HPHM65A",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5d9506457b009_733f3f88a60cd960109494--


From nobody Wed Oct  2 13:22:09 2019
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 F28A4120018 for <quic-issues@ietfa.amsl.com>; Wed,  2 Oct 2019 13:22:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 bvgXK0iCmw8V for <quic-issues@ietfa.amsl.com>; Wed,  2 Oct 2019 13:22:05 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 30CB312002F for <quic-issues@ietf.org>; Wed,  2 Oct 2019 13:22:05 -0700 (PDT)
Date: Wed, 02 Oct 2019 13:22:04 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570047724; bh=h9smubQiS/MPbUCAIwJ6EMfMSpxjycxbugAAvbrmxLA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=vAH3ADBX79nTbJ+6rbXOosz+AKI+uQ/C5jB7B9I+RYdri6if1olAQZtaamwhX9qAF q+k95Nbc21coCg4Cykhzr7wWV7n29jZYO4p0astQyTj+VkF4eJU1f82GZolrLKfp2G PWv0EuOkcntmvApPLjlppC3T5t7ULs7QmDUw/HPY=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK26WOEINVAM4SKF3FF3UJDXZEVBNHHB3Z3HXI@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3074/537663745@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3074@github.com>
References: <quicwg/base-drafts/issues/3074@github.com>
Subject: Re: [quicwg/base-drafts] Probe packet section needs to suggest a crypto context (#3074)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5d9506ec80691_5d203fdef9ccd964101134"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/DCaSrTSw696Kx0GjbdKrXui2c1Y>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 02 Oct 2019 20:22:07 -0000

----==_mimepart_5d9506ec80691_5d203fdef9ccd964101134
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

There are some outstanding Issues relevant to this, including #3067 #3056 and #2604 

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3074#issuecomment-537663745
----==_mimepart_5d9506ec80691_5d203fdef9ccd964101134
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>There are some outstanding Issues relevant to this, including <a class=
=3D"issue-link js-issue-link" data-error-text=3D"Failed to load issue tit=
le" data-id=3D"497965194" data-permission-text=3D"Issue title is private"=
 data-url=3D"https://github.com/quicwg/base-drafts/issues/3067" data-hove=
rcard-type=3D"issue" data-hovercard-url=3D"/quicwg/base-drafts/issues/306=
7/hovercard" href=3D"https://github.com/quicwg/base-drafts/issues/3067">#=
3067</a> <a class=3D"issue-link js-issue-link" data-error-text=3D"Failed =
to load issue title" data-id=3D"496607322" data-permission-text=3D"Issue =
title is private" data-url=3D"https://github.com/quicwg/base-drafts/issue=
s/3056" data-hovercard-type=3D"issue" data-hovercard-url=3D"/quicwg/base-=
drafts/issues/3056/hovercard" href=3D"https://github.com/quicwg/base-draf=
ts/issues/3056">#3056</a> and <a class=3D"issue-link js-issue-link" data-=
error-text=3D"Failed to load issue title" data-id=3D"431327773" data-perm=
ission-text=3D"Issue title is private" data-url=3D"https://github.com/qui=
cwg/base-drafts/issues/2604" data-hovercard-type=3D"issue" data-hovercard=
-url=3D"/quicwg/base-drafts/issues/2604/hovercard" href=3D"https://github=
.com/quicwg/base-drafts/issues/2604">#2604</a></p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/3074?email_source=3Dnotifications&amp;email_token=3D=
AFTOJK6QZZESHC5Q3GPUOC3QMT7GZA5CNFSM4I4266IKYY3PNVWWK3TUL52HS4DFVREXG43VM=
VBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAGBSAI#issuecomment-537663745">view it on=
 GitHub</a>, or <a href=3D"https://github.com/notifications/unsubscribe-a=
uth/AFTOJK6F7VYQFGP2DDYJ4ITQMT7GZANCNFSM4I4266IA">mute the thread</a>.<im=
g src=3D"https://github.com/notifications/beacon/AFTOJK2QO53X7EAXA5VOMZTQ=
MT7GZA5CNFSM4I4266IKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOO=
RPWSZGOEAGBSAI.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3074?email_source=
=3Dnotifications\u0026email_token=3DAFTOJK6QZZESHC5Q3GPUOC3QMT7GZA5CNFSM4=
I4266IKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAGBSA=
I#issuecomment-537663745",
"url": "https://github.com/quicwg/base-drafts/issues/3074?email_source=3D=
notifications\u0026email_token=3DAFTOJK6QZZESHC5Q3GPUOC3QMT7GZA5CNFSM4I42=
66IKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAGBSAI#i=
ssuecomment-537663745",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5d9506ec80691_5d203fdef9ccd964101134--


From nobody Wed Oct  2 13:41:43 2019
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 C84A412002F for <quic-issues@ietfa.amsl.com>; Wed,  2 Oct 2019 13:41:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.353
X-Spam-Level: 
X-Spam-Status: No, score=-6.353 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
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 ZfQeKpth07K0 for <quic-issues@ietfa.amsl.com>; Wed,  2 Oct 2019 13:41:40 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 82E1C120018 for <quic-issues@ietf.org>; Wed,  2 Oct 2019 13:41:40 -0700 (PDT)
Received: from github-lowworker-edec459.ac4-iad.github.net (github-lowworker-edec459.ac4-iad.github.net [10.52.18.32]) by smtp.github.com (Postfix) with ESMTP id C6008660C39 for <quic-issues@ietf.org>; Wed,  2 Oct 2019 13:41:39 -0700 (PDT)
Date: Wed, 02 Oct 2019 13:41:39 -0700
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK33WLCTFTZMVP62LVN3UJGBHEVBNHHB3Z3HXI@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3074/537671403@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3074@github.com>
References: <quicwg/base-drafts/issues/3074@github.com>
Subject: Re: [quicwg/base-drafts] Probe packet section needs to suggest a crypto context (#3074)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5d950b83b6b2e_62833f87dd0cd95c1083c7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinduke
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/gyVNv6Q_NoB88Bw7aUGr3sLGcbs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 02 Oct 2019 20:41:42 -0000

----==_mimepart_5d950b83b6b2e_62833f87dd0cd95c1083c7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I agree, #3066 would obviate this issue.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3074#issuecomment-537671403
----==_mimepart_5d950b83b6b2e_62833f87dd0cd95c1083c7
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I agree, <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="497941280" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3066" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3066/hovercard" href="https://github.com/quicwg/base-drafts/pull/3066">#3066</a> would obviate this issue.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3074?email_source=notifications&amp;email_token=AFTOJK5CAWY2GT3RZ2RQ2OLQMUBQHA5CNFSM4I4266IKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAGDN2Y#issuecomment-537671403">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZLU6X2KF3CA2OX44DQMUBQHANCNFSM4I4266IA">mute the thread</a>.<img src="https://github.com/notifications/beacon/AFTOJK5ZQZ7BHHXHMWMOAHDQMUBQHA5CNFSM4I4266IKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAGDN2Y.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3074?email_source=notifications\u0026email_token=AFTOJK5CAWY2GT3RZ2RQ2OLQMUBQHA5CNFSM4I4266IKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAGDN2Y#issuecomment-537671403",
"url": "https://github.com/quicwg/base-drafts/issues/3074?email_source=notifications\u0026email_token=AFTOJK5CAWY2GT3RZ2RQ2OLQMUBQHA5CNFSM4I4266IKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAGDN2Y#issuecomment-537671403",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5d950b83b6b2e_62833f87dd0cd95c1083c7--


From nobody Wed Oct  2 16:03:21 2019
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 69D0F120112 for <quic-issues@ietfa.amsl.com>; Wed,  2 Oct 2019 16:03:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 RcJPl6G09ZcW for <quic-issues@ietfa.amsl.com>; Wed,  2 Oct 2019 16:03:12 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D03CC12010D for <quic-issues@ietf.org>; Wed,  2 Oct 2019 16:03:11 -0700 (PDT)
Date: Wed, 02 Oct 2019 16:03:11 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570057391; bh=xz3Ll4WNmIDvqxKBa/MIc3MASiMRgKhQ8WLI1vvlam4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=vRYd2NoE+VBgADrA9dTfimuemGO6L0tvAMMe5+kf5WnJJKv+Zh/+nkGQOkO0nzD3N Fq0sQf3U+2KjiXVjIcwnySS5WU++kdJc+v/RFAt/6Qx1E8l9PDUBXuAb0MISCZwAKL Y4UJR1wsB65yZqFJta2DkrBsQd3cAskHk7nqPsB8=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6KGXUWGIQICL24Z2N3UJWT7EVBNHHB3ZDAFY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3073/537717177@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3073@github.com>
References: <quicwg/base-drafts/issues/3073@github.com>
Subject: Re: [quicwg/base-drafts] Boolean blocked streams setting (#3073)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5d952caf137ff_1d053f7e550cd95c22993f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/u4zmwYkDwOrHXlEGt9-M9n6YMlk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 02 Oct 2019 23:03:14 -0000

----==_mimepart_5d952caf137ff_1d053f7e550cd95c22993f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This proposal also allows no blocked streams, since I believe that is useful and blocked streams do add implementation complexity, so this proposal should not increase implementation complexity for anyone and should reduce it for most implementers.

I'm not aware of a use case that needs a number of blocked streams larger than 0 and smaller than the max number of open streams allowed, but if there is one, I think we should detail it and ensure it can't be better solved by flow control or another mechanism.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3073#issuecomment-537717177
----==_mimepart_5d952caf137ff_1d053f7e550cd95c22993f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This proposal also allows no blocked streams, since I believe that is useful and blocked streams do add implementation complexity, so this proposal should not increase implementation complexity for anyone and should reduce it for most implementers.</p>
<p>I'm not aware of a use case that needs a number of blocked streams larger than 0 and smaller than the max number of open streams allowed, but if there is one, I think we should detail it and ensure it can't be better solved by flow control or another mechanism.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3073?email_source=notifications&amp;email_token=AFTOJK3AFCPZ46WG6UHY633QMUSC7A5CNFSM4I4WWAH2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAGOTOI#issuecomment-537717177">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZXML5FBHYNNPYP7Q3QMUSC7ANCNFSM4I4WWAHQ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AFTOJK7ZPA7CIUDK4QPH3XTQMUSC7A5CNFSM4I4WWAH2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAGOTOI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3073?email_source=notifications\u0026email_token=AFTOJK3AFCPZ46WG6UHY633QMUSC7A5CNFSM4I4WWAH2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAGOTOI#issuecomment-537717177",
"url": "https://github.com/quicwg/base-drafts/issues/3073?email_source=notifications\u0026email_token=AFTOJK3AFCPZ46WG6UHY633QMUSC7A5CNFSM4I4WWAH2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAGOTOI#issuecomment-537717177",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5d952caf137ff_1d053f7e550cd95c22993f--


From nobody Wed Oct  2 16:36:07 2019
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 66DFD1200FF for <quic-issues@ietfa.amsl.com>; Wed,  2 Oct 2019 16:36:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 K8dSsj5M2iUr for <quic-issues@ietfa.amsl.com>; Wed,  2 Oct 2019 16:36:04 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2709B1200F4 for <quic-issues@ietf.org>; Wed,  2 Oct 2019 16:36:04 -0700 (PDT)
Date: Wed, 02 Oct 2019 16:36:03 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570059363; bh=W9SMTfmmmD2/fDjHqmgSJp4ZriGshuectqy1P2FIpsE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=MltWZrcptpfOm5BR+UkOKhibrkmmwzW724dwjVG7wx6B2JvPzZv+nOC4sgPTHI3h7 TkuP6+giZZzryiMb0oB+b7cnIap6cdvkhAACSrmbKGnscTSWGQ8u31+iujs6Z5Alag qwxcs+rk1jOobasRwYfWTSpWGdSAVxFQDinjM730=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK652JAWSNLR75ROWCV3UJTOHEVBNHHB3ZDAFY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3073/537724588@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3073@github.com>
References: <quicwg/base-drafts/issues/3073@github.com>
Subject: Re: [quicwg/base-drafts] Boolean blocked streams setting (#3073)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5d9534635d8ab_56223ff10cecd960454a7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/92Y8B-KzH5btOU9ewxLRI4KwQdY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 02 Oct 2019 23:36:06 -0000

----==_mimepart_5d9534635d8ab_56223ff10cecd960454a7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I think I might be in favor of seeing the proposed change.

As @ianswett says, the flexibility that we would lose is very minor (i.e. the capability to limit the use of blocked streams to non-zero, but below MAX_STREAMS). I am not sure if there would be an HTTP application in which having such a requirement is important.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3073#issuecomment-537724588
----==_mimepart_5d9534635d8ab_56223ff10cecd960454a7
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I think I might be in favor of seeing the proposed change.</p>
<p>As <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=20072817" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ianswett">@ianswett</a> says, the flexibility that we would lose is very minor (i.e. the capability to limit the use of blocked streams to non-zero, but below MAX_STREAMS). I am not sure if there would be an HTTP application in which having such a requirement is important.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3073?email_source=notifications&amp;email_token=AFTOJK3XRWXRB4DS5ITDU4TQMUV6HA5CNFSM4I4WWAH2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAGQNLA#issuecomment-537724588">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5JGNMLXFMO3VT7Q4DQMUV6HANCNFSM4I4WWAHQ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AFTOJKYCJY3MA2VFG36ODF3QMUV6HA5CNFSM4I4WWAH2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAGQNLA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3073?email_source=notifications\u0026email_token=AFTOJK3XRWXRB4DS5ITDU4TQMUV6HA5CNFSM4I4WWAH2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAGQNLA#issuecomment-537724588",
"url": "https://github.com/quicwg/base-drafts/issues/3073?email_source=notifications\u0026email_token=AFTOJK3XRWXRB4DS5ITDU4TQMUV6HA5CNFSM4I4WWAH2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAGQNLA#issuecomment-537724588",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5d9534635d8ab_56223ff10cecd960454a7--


From nobody Wed Oct  2 17:02:08 2019
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 83E8F1200FF for <quic-issues@ietfa.amsl.com>; Wed,  2 Oct 2019 17:02:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 yr51fmBqwP48 for <quic-issues@ietfa.amsl.com>; Wed,  2 Oct 2019 17:02:03 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BD09C1200F4 for <quic-issues@ietf.org>; Wed,  2 Oct 2019 17:02:03 -0700 (PDT)
Date: Wed, 02 Oct 2019 17:02:02 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570060922; bh=14vk6k1NWB/wbU2jEsFOixUVjdQ8he7XPDgXtjcG3Uc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=VAaqvRiONrcLL7NPIBmUhiwwGOvEzwtfb8Pypgz769aw/pPZIIHtx4Z1pjX34Aljl m6DeYVEKGalNVQVpAnttF+u0ktABB0n8qPN90tQdp4Ny9P7PbWL8Zo8rMjvQn0QBjY nMbxf6b+4z8DTAyPUzK1UTgFneFlt8QA3YEy5fc4=
From: Tatsuhiro Tsujikawa <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7JXZY26VU2EBTEKZF3UJWPVEVBNHHB3ZDAFY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3073/537729621@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3073@github.com>
References: <quicwg/base-drafts/issues/3073@github.com>
Subject: Re: [quicwg/base-drafts] Boolean blocked streams setting (#3073)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5d953a7ac79a5_38a63ff3ab6cd96c31632"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: tatsuhiro-t
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/T4up59mhMnPvuCrsKP3oBnnv8BA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 03 Oct 2019 00:02:06 -0000

----==_mimepart_5d953a7ac79a5_38a63ff3ab6cd96c31632
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The only reason to set the limit under MAX_STREAMS I can think of is avoid too much of head of line blocking. If there is no evidence that numerical limit (fraction of MAX_STREAMS) brings better performance, then boolean thing would be better.


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3073#issuecomment-537729621
----==_mimepart_5d953a7ac79a5_38a63ff3ab6cd96c31632
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The only reason to set the limit under MAX_STREAMS I can think of is avoid too much of head of line blocking. If there is no evidence that numerical limit (fraction of MAX_STREAMS) brings better performance, then boolean thing would be better.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3073?email_source=notifications&amp;email_token=AFTOJKZ2CCV66OKN7VQ3EKLQMUY7VA5CNFSM4I4WWAH2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAGRUVI#issuecomment-537729621">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYYK25O4RQPR3LYG2TQMUY7VANCNFSM4I4WWAHQ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AFTOJKZYM35WRTOTEOHE62DQMUY7VA5CNFSM4I4WWAH2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAGRUVI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3073?email_source=notifications\u0026email_token=AFTOJKZ2CCV66OKN7VQ3EKLQMUY7VA5CNFSM4I4WWAH2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAGRUVI#issuecomment-537729621",
"url": "https://github.com/quicwg/base-drafts/issues/3073?email_source=notifications\u0026email_token=AFTOJKZ2CCV66OKN7VQ3EKLQMUY7VA5CNFSM4I4WWAH2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAGRUVI#issuecomment-537729621",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5d953a7ac79a5_38a63ff3ab6cd96c31632--


From nobody Thu Oct  3 09:08:41 2019
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 543B8120129 for <quic-issues@ietfa.amsl.com>; Thu,  3 Oct 2019 09:08:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.898
X-Spam-Level: 
X-Spam-Status: No, score=-7.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
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 deyeMfC3yoWh for <quic-issues@ietfa.amsl.com>; Thu,  3 Oct 2019 09:08:39 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D280A1200DF for <quic-issues@ietf.org>; Thu,  3 Oct 2019 09:08:38 -0700 (PDT)
Received: from github-lowworker-2ef7ba1.ac4-iad.github.net (github-lowworker-2ef7ba1.ac4-iad.github.net [10.52.16.66]) by smtp.github.com (Postfix) with ESMTP id 3B0339609DE for <quic-issues@ietf.org>; Thu,  3 Oct 2019 09:08:38 -0700 (PDT)
Date: Thu, 03 Oct 2019 09:08:38 -0700
From: afrind <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3GGFIXBRRR7J2HKXN3UNOZNEVBNHHB3ZDAFY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3073/538012823@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3073@github.com>
References: <quicwg/base-drafts/issues/3073@github.com>
Subject: Re: [quicwg/base-drafts] Boolean blocked streams setting (#3073)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5d961d062c4ce_2b9d3faff62cd9642334f9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: afrind
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/5gTyPplb3LCZim4XX_Czjp_6OSY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 03 Oct 2019 16:08:40 -0000

----==_mimepart_5d961d062c4ce_2b9d3faff62cd9642334f9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I didn't find the numeric setting significantly more complicated to implement than a boolean setting.  The [diff](https://github.com/facebook/proxygen/commit/09cb1304fb52149b7343f9f22d44ed3efa130840#diff-cde3cb3125e1e0b319d8264cb67c7de8) that converted it from a boolean to a number touched about 25 lines of code in the encoder.  I find that the bigger complexity comes from having the implementation allow both blocking and non-blocking.

proxygen uses the count, which is incremented when sending a header block with a potentially blocking reference and decremented on acks and cancellations.  I don't decrement the count on Insert Count Increment, and I count multiple potentially blocking blocks on the same stream individually.  Both of these make the implementation more conservative than necessary, but the code is pretty simple.

As for a use case, lately I've been working with our RPC over HTTP stack, which generally sets the stream limit in the 100k range.  There's more of a case to be made for keeping the QPACK blocking limit lower than the stream limit when you've got a bonkers stream limit.  When the stream limit is 100 or something else webish, 10 vs. 50 vs 100 doesn't seem super meaningful.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3073#issuecomment-538012823
----==_mimepart_5d961d062c4ce_2b9d3faff62cd9642334f9
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I didn't find the numeric setting significantly more complicated to implement than a boolean setting.  The <a href="https://github.com/facebook/proxygen/commit/09cb1304fb52149b7343f9f22d44ed3efa130840#diff-cde3cb3125e1e0b319d8264cb67c7de8">diff</a> that converted it from a boolean to a number touched about 25 lines of code in the encoder.  I find that the bigger complexity comes from having the implementation allow both blocking and non-blocking.</p>
<p>proxygen uses the count, which is incremented when sending a header block with a potentially blocking reference and decremented on acks and cancellations.  I don't decrement the count on Insert Count Increment, and I count multiple potentially blocking blocks on the same stream individually.  Both of these make the implementation more conservative than necessary, but the code is pretty simple.</p>
<p>As for a use case, lately I've been working with our RPC over HTTP stack, which generally sets the stream limit in the 100k range.  There's more of a case to be made for keeping the QPACK blocking limit lower than the stream limit when you've got a bonkers stream limit.  When the stream limit is 100 or something else webish, 10 vs. 50 vs 100 doesn't seem super meaningful.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3073?email_source=notifications&amp;email_token=AFTOJK6V25N3IP37DSWBI7DQMYKINA5CNFSM4I4WWAH2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAIWZFY#issuecomment-538012823">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5DHXMZGWQM6D5EEVLQMYKINANCNFSM4I4WWAHQ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AFTOJKYJQRPAW723SAEHBCLQMYKINA5CNFSM4I4WWAH2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAIWZFY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3073?email_source=notifications\u0026email_token=AFTOJK6V25N3IP37DSWBI7DQMYKINA5CNFSM4I4WWAH2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAIWZFY#issuecomment-538012823",
"url": "https://github.com/quicwg/base-drafts/issues/3073?email_source=notifications\u0026email_token=AFTOJK6V25N3IP37DSWBI7DQMYKINA5CNFSM4I4WWAH2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAIWZFY#issuecomment-538012823",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5d961d062c4ce_2b9d3faff62cd9642334f9--


From nobody Thu Oct  3 15:00:27 2019
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 317ED120849 for <quic-issues@ietfa.amsl.com>; Thu,  3 Oct 2019 15:00:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.353
X-Spam-Level: 
X-Spam-Status: No, score=-6.353 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
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 FGnGKyf-HGOo for <quic-issues@ietfa.amsl.com>; Thu,  3 Oct 2019 15:00:22 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A386612085C for <quic-issues@ietf.org>; Thu,  3 Oct 2019 15:00:22 -0700 (PDT)
Received: from github-lowworker-39b4a70.va3-iad.github.net (github-lowworker-39b4a70.va3-iad.github.net [10.48.16.66]) by smtp.github.com (Postfix) with ESMTP id F336A1C0E2B for <quic-issues@ietf.org>; Thu,  3 Oct 2019 15:00:21 -0700 (PDT)
Date: Thu, 03 Oct 2019 15:00:21 -0700
From: Johannes Rudolph <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4DZBSEWWGBRK4NP3F3UOYALEVBNHHB34GMIM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3075@github.com>
Subject: [quicwg/base-drafts] Discussion in quic-recovery of delayed ack being 25ms does not seem to relate to anything (#3075)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5d966f75e41cc_49003ffbe44cd96419818d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: jrudolph
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/UiMBvzfOBbfKkTB7Isk3PMxheQ8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 03 Oct 2019 22:00:24 -0000

----==_mimepart_5d966f75e41cc_49003ffbe44cd96419818d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This paragraph didn't seem to relate to anything else in the document:

> A shorter delayed ack time of 25ms was chosen because longer delayed acks can delay loss recovery and for the small number of connections where less than packet per 25ms is delivered, acking every packet is beneficial to congestion control and loss recovery.

Is it left-over from a previous version?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3075
----==_mimepart_5d966f75e41cc_49003ffbe44cd96419818d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This paragraph didn't seem to relate to anything else in the document:</p>
<blockquote>
<p>A shorter delayed ack time of 25ms was chosen because longer delayed acks can delay loss recovery and for the small number of connections where less than packet per 25ms is delivered, acking every packet is beneficial to congestion control and loss recovery.</p>
</blockquote>
<p>Is it left-over from a previous version?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3075?email_source=notifications&amp;email_token=AFTOJKYRFJM6IKXPOHE6DHLQMZTPLA5CNFSM4I5IXKXKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HPQZRBQ">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4BBGNUICEY7TJUJYTQMZTPLANCNFSM4I5IXKXA">mute the thread</a>.<img src="https://github.com/notifications/beacon/AFTOJKZULRWLIN55CPNJ2P3QMZTPLA5CNFSM4I5IXKXKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HPQZRBQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3075?email_source=notifications\u0026email_token=AFTOJKYRFJM6IKXPOHE6DHLQMZTPLA5CNFSM4I5IXKXKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HPQZRBQ",
"url": "https://github.com/quicwg/base-drafts/issues/3075?email_source=notifications\u0026email_token=AFTOJKYRFJM6IKXPOHE6DHLQMZTPLA5CNFSM4I5IXKXKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HPQZRBQ",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5d966f75e41cc_49003ffbe44cd96419818d--


From nobody Thu Oct  3 15:02:40 2019
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 6A3D812001E for <quic-issues@ietfa.amsl.com>; Thu,  3 Oct 2019 15:02:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 5aOE2bQTEeIf for <quic-issues@ietfa.amsl.com>; Thu,  3 Oct 2019 15:02:38 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2C4D0120018 for <quic-issues@ietf.org>; Thu,  3 Oct 2019 15:02:38 -0700 (PDT)
Date: Thu, 03 Oct 2019 15:02:37 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570140157; bh=/Mt6Um6Q7uI+7jayxqH3avlBh02wHfPLB+n5F0oPtIo=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=GfUAvp+YCfBS+dn1N06t5gvVP9rkth7I6SL+v4+V8kRAqpf6uDDv6APr1m7iGzWSX BBexKVe8pflkMAVyIW3ydFfiw5iC8q5fMh9r8wzMeFyPcSFdjKHAfmVmuHXaatL+h6 8H01MbwTHAcB38ZcpJ6LP/12fuqETdQf2E29YoDI=
From: Johannes Rudolph <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7WA5VN32CG6SFKUR53UOYI3EVBNHHB34GPVA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3076@github.com>
Subject: [quicwg/base-drafts] SRTT vs. smoothed_rtt in quic-recovery (#3076)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5d966ffd444d8_76aa3f982b2cd9602190d2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: jrudolph
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/GMrc8Fsfvd8AYvTpyikFieESFTc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 03 Oct 2019 22:02:39 -0000

----==_mimepart_5d966ffd444d8_76aa3f982b2cd9602190d2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

In section "Time Threshold", `SRTT` is used for the first time. I guess that would reference the same value before called `smoothed_rtt`? If that's the case they should be named the same. Further down in the same paragraph "smoothed SRTT" is used which is even more confusing. SRTT is used a few more times further down.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3076
----==_mimepart_5d966ffd444d8_76aa3f982b2cd9602190d2
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>In section "Time Threshold", <code>SRTT</code> is used for the first time. I guess that would reference the same value before called <code>smoothed_rtt</code>? If that's the case they should be named the same. Further down in the same paragraph "smoothed SRTT" is used which is even more confusing. SRTT is used a few more times further down.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3076?email_source=notifications&amp;email_token=AFTOJK3RKSW2G3VK7FGHDATQMZTX3A5CNFSM4I5IX7UKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HPQZ6UA">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2SZ37Y3NUPUULVI5LQMZTX3ANCNFSM4I5IX7UA">mute the thread</a>.<img src="https://github.com/notifications/beacon/AFTOJKZ32L3ZUCUGY6HCOEDQMZTX3A5CNFSM4I5IX7UKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HPQZ6UA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3076?email_source=notifications\u0026email_token=AFTOJK3RKSW2G3VK7FGHDATQMZTX3A5CNFSM4I5IX7UKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HPQZ6UA",
"url": "https://github.com/quicwg/base-drafts/issues/3076?email_source=notifications\u0026email_token=AFTOJK3RKSW2G3VK7FGHDATQMZTX3A5CNFSM4I5IX7UKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HPQZ6UA",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5d966ffd444d8_76aa3f982b2cd9602190d2--


From nobody Thu Oct  3 15:11:33 2019
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 1FF08120043 for <quic-issues@ietfa.amsl.com>; Thu,  3 Oct 2019 15:11:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 tnQCPNAGjP-h for <quic-issues@ietfa.amsl.com>; Thu,  3 Oct 2019 15:11:29 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1229012002F for <quic-issues@ietf.org>; Thu,  3 Oct 2019 15:11:29 -0700 (PDT)
Date: Thu, 03 Oct 2019 15:11:28 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570140688; bh=xO9SxnMwCcJl0eugX4JYACKVprnWx4Nl1bcTeoh8xmQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=1h9ue0ExnKUNLrRfxaQDNOO/YnMU//uQnK2GInEiNeuZvZ4wuQfVlnQfAcmwsBOsD vg6pMzKXvLQSghYNO0+u2LgOMuGc/sgCUATlOmFF1BRyFq6ZQ0n0kNOjlrUZgJynTK lKhHfdItHP048AhPlRHqeZVzwYhTQGRIw6CBzdEs=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7TBU5OBJAQZC6Z43N3UOZKBEVBNHHB34GMIM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3075/538148915@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3075@github.com>
References: <quicwg/base-drafts/issues/3075@github.com>
Subject: Re: [quicwg/base-drafts] Discussion in quic-recovery of delayed ack being 25ms does not seem to relate to anything (#3075)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5d9672102e81c_4fa33fe7b4acd95c1720ac"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/acq2i6Pe-nVom26aXAwSmNH2DX8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 03 Oct 2019 22:11:31 -0000

----==_mimepart_5d9672102e81c_4fa33fe7b4acd95c1720ac
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Thanks for pointing this out.

The intent was to explain why 25ms was chosen, given it's smaller than most TCP implementations default delayed ack time.  

There were more exceptions before, but now there's only the one, which makes the preceding paragraph awkward as well.
"The majority of constants were derived from best common practices among widely deployed TCP implementations on the internet. Exceptions follow."

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3075#issuecomment-538148915
----==_mimepart_5d9672102e81c_4fa33fe7b4acd95c1720ac
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Thanks for pointing this out.</p>
<p>The intent was to explain why 25ms was chosen, given it's smaller than most TCP implementations default delayed ack time.</p>
<p>There were more exceptions before, but now there's only the one, which makes the preceding paragraph awkward as well.<br>
"The majority of constants were derived from best common practices among widely deployed TCP implementations on the internet. Exceptions follow."</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3075?email_source=notifications&amp;email_token=AFTOJK2TX2ZSOXLSRDOXYDLQMZUZBA5CNFSM4I5IXKXKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAJYAMY#issuecomment-538148915">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2S53IAXKU4J4OALSLQMZUZBANCNFSM4I5IXKXA">mute the thread</a>.<img src="https://github.com/notifications/beacon/AFTOJKYWG6UENTOGPPE7H7TQMZUZBA5CNFSM4I5IXKXKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAJYAMY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3075?email_source=notifications\u0026email_token=AFTOJK2TX2ZSOXLSRDOXYDLQMZUZBA5CNFSM4I5IXKXKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAJYAMY#issuecomment-538148915",
"url": "https://github.com/quicwg/base-drafts/issues/3075?email_source=notifications\u0026email_token=AFTOJK2TX2ZSOXLSRDOXYDLQMZUZBA5CNFSM4I5IXKXKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAJYAMY#issuecomment-538148915",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5d9672102e81c_4fa33fe7b4acd95c1720ac--


From nobody Thu Oct  3 15:14:04 2019
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 B743A120043 for <quic-issues@ietfa.amsl.com>; Thu,  3 Oct 2019 15:14:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 cxkbR41bVR24 for <quic-issues@ietfa.amsl.com>; Thu,  3 Oct 2019 15:14:01 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3736712002F for <quic-issues@ietf.org>; Thu,  3 Oct 2019 15:14:01 -0700 (PDT)
Date: Thu, 03 Oct 2019 15:14:00 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570140840; bh=tuTLGwyFlsOhSlc0v91hDn/bYw/v0qBMg50r/QDh7Ck=; h=Date:From:To:Subject:From; b=2MZ3jKKfNoEBNR0yJMgisVevQmwRXCvYXwknYkWalkVfPzTL0rIgjR9+Zjb77nlWF 8vjV36XSzJCzExT3dc0xPjU9hjKhljYdyncOIQ9UkhHdYa56CCJ3elhzoKImq8KED2 wG/+ag/l+R9zIi3J8Qa22t0hLGMRm1dHS6288oyY=
From: ianswett <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/ianswett-remove-discussion/000000-e19289@github.com>
Subject: [quicwg/base-drafts] e19289: Remove obsolete 'Discussion' section
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/pevaqY4DG0GwkgTL7Pjej_TAqdo>
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: Thu, 03 Oct 2019 22:14:03 -0000

  Branch: refs/heads/ianswett-remove-discussion
  Home:   https://github.com/quicwg/base-drafts
  Commit: e192896da4f59e15cbb8a3676b67a9a5747574e7
      https://github.com/quicwg/base-drafts/commit/e192896da4f59e15cbb8a3676b67a9a5747574e7
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-10-03 (Thu, 03 Oct 2019)

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

  Log Message:
  -----------
  Remove obsolete 'Discussion' section

The recommendation for a 25ms delayed ack time is in transport, not recovery, so remove it from recovery.

Should this paragraph be moved to transport?

Fixes #3075



From nobody Thu Oct  3 15:14:39 2019
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 E16ED12085C for <quic-issues@ietfa.amsl.com>; Thu,  3 Oct 2019 15:14:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.999
X-Spam-Level: 
X-Spam-Status: No, score=-7.999 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, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 r_TnTzEn183j for <quic-issues@ietfa.amsl.com>; Thu,  3 Oct 2019 15:14:35 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3C504120849 for <quic-issues@ietf.org>; Thu,  3 Oct 2019 15:14:35 -0700 (PDT)
Date: Thu, 03 Oct 2019 15:14:34 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570140874; bh=GzdEzllDjXIzrvtziLdsrSo1VK4IVegJAbN4xGf4PfM=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=jc+grg4QaMRXyPqSPQqad6fNgZwhCSj3IlPMaULpGJQYIthY5o80GKm5XjPfn84Ls CgcaeNfmPwUoI4RwjEdb+3YrZQk68Wx5y/OdZMXtmhEVIhVEtz/dYf1hLbleX3leOM UDZx26nFp6gbmV7g7WsQoervSxJ5IcHseTERdgAg=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYPH2GI2AC24SKR3G53UOZVVEVBNHHB34HAQM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3077@github.com>
Subject: [quicwg/base-drafts] Remove obsolete 'Discussion' section (#3077)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5d9672ca830c2_5bb93f84024cd96420735a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/-xP781Thz0f5HasoX__4pjVCEDk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 03 Oct 2019 22:14:37 -0000

----==_mimepart_5d9672ca830c2_5bb93f84024cd96420735a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The recommendation for a 25ms delayed ack time is in transport, not recovery, so remove it from recovery.

Should this paragraph be moved to transport?

Fixes #3075
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/3077

-- Commit Summary --

  * Remove obsolete &#39;Discussion&#39; section

-- File Changes --

    M draft-ietf-quic-recovery.md (10)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/3077.patch
https://github.com/quicwg/base-drafts/pull/3077.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3077

----==_mimepart_5d9672ca830c2_5bb93f84024cd96420735a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The recommendation for a 25ms delayed ack time is in transport, not recovery, so remove it from recovery.</p>
<p>Should this paragraph be moved to transport?</p>
<p><span class="issue-keyword tooltipped tooltipped-se" aria-label="This pull request closes issue #3075.">Fixes</span> <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="502320195" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3075" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/3075/hovercard" href="https://github.com/quicwg/base-drafts/issues/3075">#3075</a></p>

<hr>

<h4>You can view, comment on, or merge this pull request online at:</h4>
<p>&nbsp;&nbsp;<a href='https://github.com/quicwg/base-drafts/pull/3077'>https://github.com/quicwg/base-drafts/pull/3077</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Remove obsolete &#39;Discussion&#39; section</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/3077/files#diff-0">draft-ietf-quic-recovery.md</a>
    (10)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3077.patch'>https://github.com/quicwg/base-drafts/pull/3077.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3077.diff'>https://github.com/quicwg/base-drafts/pull/3077.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3077?email_source=notifications&amp;email_token=AFTOJK4NEULB7IN6GW3OPG3QMZVEVA5CNFSM4I5I25X2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HPQ4CBQ">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4HYPWN7TWHUTQH5YLQMZVEVANCNFSM4I5I25XQ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AFTOJK2RARFPRN4M2JWZPC3QMZVEVA5CNFSM4I5I25X2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HPQ4CBQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3077?email_source=notifications\u0026email_token=AFTOJK4NEULB7IN6GW3OPG3QMZVEVA5CNFSM4I5I25X2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HPQ4CBQ",
"url": "https://github.com/quicwg/base-drafts/pull/3077?email_source=notifications\u0026email_token=AFTOJK4NEULB7IN6GW3OPG3QMZVEVA5CNFSM4I5I25X2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HPQ4CBQ",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5d9672ca830c2_5bb93f84024cd96420735a--


From nobody Thu Oct  3 15:14:46 2019
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 D9B26120043 for <quic-issues@ietfa.amsl.com>; Thu,  3 Oct 2019 15:14:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 p62kqIhdrIXD for <quic-issues@ietfa.amsl.com>; Thu,  3 Oct 2019 15:14:42 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6A96712001E for <quic-issues@ietf.org>; Thu,  3 Oct 2019 15:14:42 -0700 (PDT)
Date: Thu, 03 Oct 2019 15:14:41 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570140881; bh=wC0DosZicKpZzBLXAUNifgQvsmeWq2sLnjocBpwhcc8=; h=Date:From:To:Subject:From; b=OG59lZCT43bQJhHgKuucYCLJsc4QDRf8lNTIO87hrwCOL0l1tBW6N3oR4t+EY1W64 e62jtnILfVI1zyk29w4bUcu+9qEJ/FzY4xGqPgBkBoqhEgIZ4V7bN9mv+3wUl2UrCv tAnXld6pe9mpWIA5b97k2dnEY1xIaECTdIxGa0o4=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/ed05b2-ce3c35@github.com>
Subject: [quicwg/base-drafts] ce3c35: Script updating gh-pages from e192896d. [ci skip]
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/wbPd_CkU3CiNv-5zLNFKceuPHwo>
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: Thu, 03 Oct 2019 22:14:44 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: ce3c356492553f55dbbd5514bb711e26720a0772
      https://github.com/quicwg/base-drafts/commit/ce3c356492553f55dbbd5514bb711e26720a0772
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-03 (Thu, 03 Oct 2019)

  Changed paths:
    A ianswett-remove-discussion/draft-ietf-quic-http.html
    A ianswett-remove-discussion/draft-ietf-quic-http.txt
    A ianswett-remove-discussion/draft-ietf-quic-invariants.html
    A ianswett-remove-discussion/draft-ietf-quic-invariants.txt
    A ianswett-remove-discussion/draft-ietf-quic-qpack.html
    A ianswett-remove-discussion/draft-ietf-quic-qpack.txt
    A ianswett-remove-discussion/draft-ietf-quic-recovery.html
    A ianswett-remove-discussion/draft-ietf-quic-recovery.txt
    A ianswett-remove-discussion/draft-ietf-quic-tls.html
    A ianswett-remove-discussion/draft-ietf-quic-tls.txt
    A ianswett-remove-discussion/draft-ietf-quic-transport.html
    A ianswett-remove-discussion/draft-ietf-quic-transport.txt
    A ianswett-remove-discussion/index.html
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from e192896d. [ci skip]



From nobody Thu Oct  3 15:15:46 2019
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 441F112002F for <quic-issues@ietfa.amsl.com>; Thu,  3 Oct 2019 15:15:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.353
X-Spam-Level: 
X-Spam-Status: No, score=-6.353 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
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 71pdTET7NpO0 for <quic-issues@ietfa.amsl.com>; Thu,  3 Oct 2019 15:15:42 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A42EF12001E for <quic-issues@ietf.org>; Thu,  3 Oct 2019 15:15:42 -0700 (PDT)
Received: from github-lowworker-39ac79b.ac4-iad.github.net (github-lowworker-39ac79b.ac4-iad.github.net [10.52.18.15]) by smtp.github.com (Postfix) with ESMTP id BA17B8C060F for <quic-issues@ietf.org>; Thu,  3 Oct 2019 15:15:41 -0700 (PDT)
Date: Thu, 03 Oct 2019 15:15:41 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZHA73PA4TCMUQXOZV3UOZZ3EVBNHHB34GMIM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3075/538150075@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3075@github.com>
References: <quicwg/base-drafts/issues/3075@github.com>
Subject: Re: [quicwg/base-drafts] Discussion in quic-recovery of delayed ack being 25ms does not seem to relate to anything (#3075)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5d96730da9e60_5d913fb2b10cd96c200517"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/_-IMJ16P17LPxTKVlpZktPHMbjo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 03 Oct 2019 22:15:44 -0000

----==_mimepart_5d96730da9e60_5d913fb2b10cd96c200517
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I realized that the 25ms recommendation is in transport, so this is just out of place now.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3075#issuecomment-538150075
----==_mimepart_5d96730da9e60_5d913fb2b10cd96c200517
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I realized that the 25ms recommendation is in transport, so this is just out of place now.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3075?email_source=notifications&amp;email_token=AFTOJKZOMBADRH6BDERU6Y3QMZVI3A5CNFSM4I5IXKXKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAJYJOY#issuecomment-538150075">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYCBYFHKZ7GTYPRJ2LQMZVI3ANCNFSM4I5IXKXA">mute the thread</a>.<img src="https://github.com/notifications/beacon/AFTOJKZJJB4Q5HM4RFHWVELQMZVI3A5CNFSM4I5IXKXKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAJYJOY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3075?email_source=notifications\u0026email_token=AFTOJKZOMBADRH6BDERU6Y3QMZVI3A5CNFSM4I5IXKXKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAJYJOY#issuecomment-538150075",
"url": "https://github.com/quicwg/base-drafts/issues/3075?email_source=notifications\u0026email_token=AFTOJKZOMBADRH6BDERU6Y3QMZVI3A5CNFSM4I5IXKXKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAJYJOY#issuecomment-538150075",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5d96730da9e60_5d913fb2b10cd96c200517--


From nobody Thu Oct  3 16:57:07 2019
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 E84CD1208A2 for <quic-issues@ietfa.amsl.com>; Thu,  3 Oct 2019 16:57:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 ORILJaFJxw1K for <quic-issues@ietfa.amsl.com>; Thu,  3 Oct 2019 16:57:03 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EECC112006E for <quic-issues@ietf.org>; Thu,  3 Oct 2019 16:57:02 -0700 (PDT)
Date: Thu, 03 Oct 2019 16:57:02 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570147022; bh=dSqngYIOPXqhHFre4quOVAj8KkfNFh4KtNv8uidd6nw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=X5liEE85M7HSDVnGEZADwM2pEMNbFZG88FaeKVUBEyHy1T6ML5phu0bj30khWqegf RbkboRwGZfr56yOhb+yaKT/4fgAhCo6WUnp2cLNr0V4iLum/QJ+L/ynL/aK4lz2uIA YDlFkfM8NcAlnE7vUtrkRk6e5RF04SCcxNbjhTuE=
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYHROMQEL3VDAUHQIF3UPFV3EVBNHHB3NCBX4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3069/review/297209513@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3069@github.com>
References: <quicwg/base-drafts/pull/3069@github.com>
Subject: Re: [quicwg/base-drafts] ack-eliciting not ACK-eliciting (#3069)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5d968ace58d_4a933fc71b6cd96083754"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/vmhVO6aSxIPoKGae3yfQlOl20_c>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 03 Oct 2019 23:57:05 -0000

----==_mimepart_5d968ace58d_4a933fc71b6cd96083754
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar approved this pull request.

One nit, but LGTM.

> @@ -190,6 +190,11 @@ QUIC packet:
 : A complete processable unit of QUIC that can be encapsulated in a UDP
   datagram.  Multiple QUIC packets can be encapsulated in a single UDP datagram.
 
+Ack-eliciting Packet:
+
+: A QUIC packet that contains frames other than ACK and PADDING. These cause a
+  recipient to send an acknowledgment within the maximum ack delay.

```suggestion
  recipient to send an acknowledgment within its maximum ACK delay ({{transport-parameter-definitions}}).
```

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3069#pullrequestreview-297209513
----==_mimepart_5d968ace58d_4a933fc71b6cd96083754
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><b>@janaiyengar</b> approved this pull request.</p>=0D
=0D
<p>One nit, but LGTM.</p><hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3069#discussi=
on_r331298572">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -190,6 +190,11 @@ QUIC packet:=0D
 : A complete processable unit of QUIC that can be encapsulated in a UDP=0D=

   datagram.  Multiple QUIC packets can be encapsulated in a single UDP d=
atagram.=0D
 =0D
+Ack-eliciting Packet:=0D
+=0D
+: A QUIC packet that contains frames other than ACK and PADDING. These c=
ause a=0D
+  recipient to send an acknowledgment within the maximum ack delay.=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-  recipient to send an acknowledgment within =
the maximum ack delay.=0D
+  recipient to send an acknowledgment within its maximum ACK delay ({{tr=
ansport-parameter-definitions}}).=0D
</pre>=0D
=0D
=0D
<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/3069?email_source=3Dnotifications&amp;email_token=3DA=
FTOJKZEHD75EWREFWEMW33QM2BE3A5CNFSM4I2OHT22YY3PNVWWK3TUL52HS4DFWFIHK3DMKJ=
SXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCG3Q5KI#pullrequestreview-297209513=
">view it on GitHub</a>, or <a href=3D"https://github.com/notifications/u=
nsubscribe-auth/AFTOJK3U75FVB4ORCS2NOHLQM2BE3ANCNFSM4I2OHT2Q">mute the th=
read</a>.<img src=3D"https://github.com/notifications/beacon/AFTOJK2SSS46=
MBBCCJCN44DQM2BE3A5CNFSM4I2OHT22YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FE=
ZLWNFSXPKTDN5WW2ZLOORPWSZGOCG3Q5KI.gif" height=3D"1" width=3D"1" alt=3D""=
 /></p>=0D
<script type=3D"application/ld+json">[=0D
{=0D
"@context": "http://schema.org",=0D
"@type": "EmailMessage",=0D
"potentialAction": {=0D
"@type": "ViewAction",=0D
"target": "https://github.com/quicwg/base-drafts/pull/3069?email_source=3D=
notifications\u0026email_token=3DAFTOJKZEHD75EWREFWEMW33QM2BE3A5CNFSM4I2O=
HT22YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOC=
G3Q5KI#pullrequestreview-297209513",=0D
"url": "https://github.com/quicwg/base-drafts/pull/3069?email_source=3Dno=
tifications\u0026email_token=3DAFTOJKZEHD75EWREFWEMW33QM2BE3A5CNFSM4I2OHT=
22YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCG3=
Q5KI#pullrequestreview-297209513",=0D
"name": "View Pull Request"=0D
},=0D
"description": "View this Pull Request on GitHub",=0D
"publisher": {=0D
"@type": "Organization",=0D
"name": "GitHub",=0D
"url": "https://github.com"=0D
}=0D
}=0D
]</script>=

----==_mimepart_5d968ace58d_4a933fc71b6cd96083754--


From nobody Thu Oct  3 17:00:51 2019
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 165C5120889 for <quic-issues@ietfa.amsl.com>; Thu,  3 Oct 2019 17:00:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.899
X-Spam-Level: 
X-Spam-Status: No, score=-6.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001] autolearn=ham autolearn_force=no
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 ZBIS04mBEIuX for <quic-issues@ietfa.amsl.com>; Thu,  3 Oct 2019 17:00:48 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7168912006E for <quic-issues@ietf.org>; Thu,  3 Oct 2019 17:00:48 -0700 (PDT)
Received: from github-lowworker-c53a806.ac4-iad.github.net (github-lowworker-c53a806.ac4-iad.github.net [10.52.23.45]) by smtp.github.com (Postfix) with ESMTP id B204D1C0941 for <quic-issues@ietf.org>; Thu,  3 Oct 2019 17:00:47 -0700 (PDT)
Date: Thu, 03 Oct 2019 17:00:47 -0700
From: ianswett <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/ianswett-ack-eliciting/030e4b-a329e7@github.com>
Subject: [quicwg/base-drafts] a329e7: Update draft-ietf-quic-transport.md
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/ofviHzqM0zZf_61jp_aK0b-6f-g>
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: Fri, 04 Oct 2019 00:00:50 -0000

  Branch: refs/heads/ianswett-ack-eliciting
  Home:   https://github.com/quicwg/base-drafts
  Commit: a329e7cd3756fcdb345c79650142c0ac2a51b3cf
      https://github.com/quicwg/base-drafts/commit/a329e7cd3756fcdb345c79650142c0ac2a51b3cf
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-10-03 (Thu, 03 Oct 2019)

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

  Log Message:
  -----------
  Update draft-ietf-quic-transport.md

Co-Authored-By: Jana Iyengar <jri.ietf@gmail.com>



From nobody Thu Oct  3 17:00:59 2019
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 27C5C120889 for <quic-issues@ietfa.amsl.com>; Thu,  3 Oct 2019 17:00:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 EqPdEh7TMfI5 for <quic-issues@ietfa.amsl.com>; Thu,  3 Oct 2019 17:00:56 -0700 (PDT)
Received: from out-22.smtp.github.com (out-22.smtp.github.com [192.30.252.205]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A6D8E120289 for <quic-issues@ietf.org>; Thu,  3 Oct 2019 17:00:56 -0700 (PDT)
Date: Thu, 03 Oct 2019 17:00:55 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570147255; bh=ph+KVNNsjs0IZycM9odDxjUGZ/GR78jgJCeLIBTdZJI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=BVb4lwT38i72MvAOS9mgDiKV9yGK5tEsBDtGanNkkUrlvI0zDqIFP+APQYYxKaxsQ M1yA/7oUzpBPt4Nq0FiK91+5DKFA9t04/2uGSf1EsG+NgrWwY6UvfgKvvK5g0pbeuo e4nVStdGGTgSO8Dz9SDkFZvBBJf0mhSh60fbfUA8=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3069/push/4109371516@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3069@github.com>
References: <quicwg/base-drafts/pull/3069@github.com>
Subject: Re: [quicwg/base-drafts] ack-eliciting not ACK-eliciting (#3069)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5d968bb7c345c_6b133fcc05ecd964732d7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ZH8CPDTcP08w-buGXF3WCptYptk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 04 Oct 2019 00:00:58 -0000

----==_mimepart_5d968bb7c345c_6b133fcc05ecd964732d7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

a329e7cd3756fcdb345c79650142c0ac2a51b3cf  Update draft-ietf-quic-transport.md


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3069/files/030e4b5584d2768c3dacc88bc286633437de1c46..a329e7cd3756fcdb345c79650142c0ac2a51b3cf

----==_mimepart_5d968bb7c345c_6b133fcc05ecd964732d7
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/ianswett" class="user-mention">@ianswett</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/a329e7cd3756fcdb345c79650142c0ac2a51b3cf">a329e7c</a>  Update draft-ietf-quic-transport.md</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3069/files/030e4b5584d2768c3dacc88bc286633437de1c46..a329e7cd3756fcdb345c79650142c0ac2a51b3cf?email_source=notifications&amp;email_token=AFTOJKZNOAYT4754E5NEBALQM2BTPA5CNFSM4I2OHT22YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDCMZQGEYDIMCQOVZWQIZUGEYDSMZXGE2TCNQ">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7TQIA66IECNUMXUITQM2BTPANCNFSM4I2OHT2Q">mute the thread</a>.<img src="https://github.com/notifications/beacon/AFTOJK7EZF5NVQKLFHJP54DQM2BTPA5CNFSM4I2OHT22YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDCMZQGEYDIMCQOVZWQIZUGEYDSMZXGE2TCNQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3069/files/030e4b5584d2768c3dacc88bc286633437de1c46..a329e7cd3756fcdb345c79650142c0ac2a51b3cf?email_source=notifications\u0026email_token=AFTOJKZNOAYT4754E5NEBALQM2BTPA5CNFSM4I2OHT22YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDCMZQGEYDIMCQOVZWQIZUGEYDSMZXGE2TCNQ",
"url": "https://github.com/quicwg/base-drafts/pull/3069/files/030e4b5584d2768c3dacc88bc286633437de1c46..a329e7cd3756fcdb345c79650142c0ac2a51b3cf?email_source=notifications\u0026email_token=AFTOJKZNOAYT4754E5NEBALQM2BTPA5CNFSM4I2OHT22YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDCMZQGEYDIMCQOVZWQIZUGEYDSMZXGE2TCNQ",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5d968bb7c345c_6b133fcc05ecd964732d7--


From nobody Thu Oct  3 17:01:43 2019
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 C79F0120889 for <quic-issues@ietfa.amsl.com>; Thu,  3 Oct 2019 17:01:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=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 22WG_F42ZQmR for <quic-issues@ietfa.amsl.com>; Thu,  3 Oct 2019 17:01:40 -0700 (PDT)
Received: from out-10.smtp.github.com (out-10.smtp.github.com [192.30.254.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 37AA412006E for <quic-issues@ietf.org>; Thu,  3 Oct 2019 17:01:40 -0700 (PDT)
Date: Thu, 03 Oct 2019 17:01:39 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570147299; bh=TKcjz1SUkFd2SOkIxPIYnR+bVVi0F1OWJrD1+4aXY4o=; h=Date:From:To:Subject:From; b=DyY5Xks1Ydi51WLr0JjS/NA2+lmNleSdjpGGc8WJHM1hl/SETR7RUa+VJ2j8XP1WK 5cu5foX/60u15MgQlugZZrrmVS2IZr1uypdXwbJUuO1lD522AUXxmCvvxGnQqy7EYk b4bVTSVTdCzc/Lgz+k98I5CTSGtJADMkbZf2HWhI=
From: ianswett <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/ianswett-ack-eliciting/a329e7-9e5a68@github.com>
Subject: [quicwg/base-drafts] 9e5a68: Update draft-ietf-quic-transport.md
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/BS8lrRk-7Euh_mSYYAsxPuDD4U8>
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: Fri, 04 Oct 2019 00:01:42 -0000

  Branch: refs/heads/ianswett-ack-eliciting
  Home:   https://github.com/quicwg/base-drafts
  Commit: 9e5a680f258260d3acdafa161232e70bc1340cb2
      https://github.com/quicwg/base-drafts/commit/9e5a680f258260d3acdafa161232e70bc1340cb2
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-10-03 (Thu, 03 Oct 2019)

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

  Log Message:
  -----------
  Update draft-ietf-quic-transport.md



From nobody Thu Oct  3 17:01:51 2019
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 A8623120289 for <quic-issues@ietfa.amsl.com>; Thu,  3 Oct 2019 17:01:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.281
X-Spam-Level: 
X-Spam-Status: No, score=-6.281 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
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 2ChlzhL97je5 for <quic-issues@ietfa.amsl.com>; Thu,  3 Oct 2019 17:01:48 -0700 (PDT)
Received: from out-11.smtp.github.com (out-11.smtp.github.com [192.30.254.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1837512006E for <quic-issues@ietf.org>; Thu,  3 Oct 2019 17:01:48 -0700 (PDT)
Received: from github-lowworker-39ac79b.ac4-iad.github.net (github-lowworker-39ac79b.ac4-iad.github.net [10.52.18.15]) by smtp.github.com (Postfix) with ESMTP id D10C5261681 for <quic-issues@ietf.org>; Thu,  3 Oct 2019 17:01:47 -0700 (PDT)
Date: Thu, 03 Oct 2019 17:01:47 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3069/push/4109373520@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3069@github.com>
References: <quicwg/base-drafts/pull/3069@github.com>
Subject: Re: [quicwg/base-drafts] ack-eliciting not ACK-eliciting (#3069)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5d968beb8bb9b_6d043fc7cf6cd96059610"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/-w_Byz2FfGTLGsPN8Fk5AxUXRaY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 04 Oct 2019 00:01:50 -0000

----==_mimepart_5d968beb8bb9b_6d043fc7cf6cd96059610
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

9e5a680f258260d3acdafa161232e70bc1340cb2  Update draft-ietf-quic-transport.md


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3069/files/a329e7cd3756fcdb345c79650142c0ac2a51b3cf..9e5a680f258260d3acdafa161232e70bc1340cb2

----==_mimepart_5d968beb8bb9b_6d043fc7cf6cd96059610
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/ianswett" class="user-mention">@ianswett</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/9e5a680f258260d3acdafa161232e70bc1340cb2">9e5a680</a>  Update draft-ietf-quic-transport.md</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3069/files/a329e7cd3756fcdb345c79650142c0ac2a51b3cf..9e5a680f258260d3acdafa161232e70bc1340cb2?email_source=notifications&amp;email_token=AFTOJKZ2OOFHMSQHIT6ULS3QM2BWXA5CNFSM4I2OHT22YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDCMZQGEYDIMCQOVZWQIZUGEYDSMZXGM2TEMA">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6PPFVITHZVTVTZLU3QM2BWXANCNFSM4I2OHT2Q">mute the thread</a>.<img src="https://github.com/notifications/beacon/AFTOJK2ZAGTYQY3VOTXPOI3QM2BWXA5CNFSM4I2OHT22YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDCMZQGEYDIMCQOVZWQIZUGEYDSMZXGM2TEMA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3069/files/a329e7cd3756fcdb345c79650142c0ac2a51b3cf..9e5a680f258260d3acdafa161232e70bc1340cb2?email_source=notifications\u0026email_token=AFTOJKZ2OOFHMSQHIT6ULS3QM2BWXA5CNFSM4I2OHT22YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDCMZQGEYDIMCQOVZWQIZUGEYDSMZXGM2TEMA",
"url": "https://github.com/quicwg/base-drafts/pull/3069/files/a329e7cd3756fcdb345c79650142c0ac2a51b3cf..9e5a680f258260d3acdafa161232e70bc1340cb2?email_source=notifications\u0026email_token=AFTOJKZ2OOFHMSQHIT6ULS3QM2BWXA5CNFSM4I2OHT22YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDCMZQGEYDIMCQOVZWQIZUGEYDSMZXGM2TEMA",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5d968beb8bb9b_6d043fc7cf6cd96059610--


From nobody Thu Oct  3 17:02:22 2019
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 A5262120920 for <quic-issues@ietfa.amsl.com>; Thu,  3 Oct 2019 17:02:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 tE9voueEXuKh for <quic-issues@ietfa.amsl.com>; Thu,  3 Oct 2019 17:02:19 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F211C120917 for <quic-issues@ietf.org>; Thu,  3 Oct 2019 17:02:18 -0700 (PDT)
Date: Thu, 03 Oct 2019 17:02:18 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570147338; bh=rBH11veZrLHB1gRrfrKDnAGcEjQT2mO5KpHGgqz8+d0=; h=Date:From:To:Subject:From; b=qxIAGsYirhcnx9LuU+MrnvWYjABYcuyFusV+8ToR4wMQffMbvBqeE7jQXOB3ML+bb nvkNpJw1aZe01KbtrQxxFeFiMK94872jpTGSmYUTSMIjrWuuumIKUVNCuIgOsXkyD4 rdKkCGK37wi93clgDfaklXVxvXGAiGxDHoTPDcSE=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/ce3c35-b55289@github.com>
Subject: [quicwg/base-drafts] b55289: Script updating gh-pages from 9e5a680f. [ci skip]
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/GMshqygKLP8qGwIJt4lkqfH_IKA>
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: Fri, 04 Oct 2019 00:02:21 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: b55289f70e48fb721c17151fba7d3989864c420f
      https://github.com/quicwg/base-drafts/commit/b55289f70e48fb721c17151fba7d3989864c420f
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-04 (Fri, 04 Oct 2019)

  Changed paths:
    M ianswett-ack-eliciting/draft-ietf-quic-http.html
    M ianswett-ack-eliciting/draft-ietf-quic-http.txt
    M ianswett-ack-eliciting/draft-ietf-quic-invariants.html
    M ianswett-ack-eliciting/draft-ietf-quic-invariants.txt
    M ianswett-ack-eliciting/draft-ietf-quic-qpack.html
    M ianswett-ack-eliciting/draft-ietf-quic-qpack.txt
    M ianswett-ack-eliciting/draft-ietf-quic-recovery.html
    M ianswett-ack-eliciting/draft-ietf-quic-recovery.txt
    M ianswett-ack-eliciting/draft-ietf-quic-tls.html
    M ianswett-ack-eliciting/draft-ietf-quic-tls.txt
    M ianswett-ack-eliciting/draft-ietf-quic-transport.html
    M ianswett-ack-eliciting/draft-ietf-quic-transport.txt
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from 9e5a680f. [ci skip]



From nobody Thu Oct  3 17:12:34 2019
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 2D8D81208CB for <quic-issues@ietfa.amsl.com>; Thu,  3 Oct 2019 17:12:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.001
X-Spam-Level: 
X-Spam-Status: No, score=-8.001 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, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-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 h4rC3s-lww_6 for <quic-issues@ietfa.amsl.com>; Thu,  3 Oct 2019 17:12:24 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EBBD51208A2 for <quic-issues@ietf.org>; Thu,  3 Oct 2019 17:12:23 -0700 (PDT)
Date: Thu, 03 Oct 2019 17:12:23 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570147943; bh=xSf9o9q6Vr2xKGjCA9umITwSaG5+rYrFayas896260U=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=C7nfZ5mrenpS88+CZdagDnZbe0Px03oMcAu44yhKB8TeHPEP6jYsUkEPDu+/8wyjn SobBS7WfXRtEefXh9LgUUBuMwzEnKH2nBL/UC/fx3xbS84jkbdiS4PXGi7JFU2gHCa k4poOL6zQe8EoxUwT0IwUsFxN2GfgW+pzOqoLVxU=
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3V24EIU7S6YXSJUX53UPHPPEVBNHHB3NCBX4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3069/review/297213345@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3069@github.com>
References: <quicwg/base-drafts/pull/3069@github.com>
Subject: Re: [quicwg/base-drafts] ack-eliciting not ACK-eliciting (#3069)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5d968e673987d_2b1c3fe83eccd95c459e3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Ivjxlxxouit_aFPbQbWlHDLVLd0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 04 Oct 2019 00:12:32 -0000

----==_mimepart_5d968e673987d_2b1c3fe83eccd95c459e3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar commented on this pull request.

Sorry, that sentence seems to suggest that ack-eliciting packets have something to do with max ack delay. I've rephrased again.

> @@ -190,6 +190,12 @@ QUIC packet:
 : A complete processable unit of QUIC that can be encapsulated in a UDP
   datagram.  Multiple QUIC packets can be encapsulated in a single UDP datagram.
 
+Ack-eliciting Packet:
+
+: A QUIC packet that contains frames other than ACK and PADDING. These cause a
+  recipient to send an acknowledgment within its maximum ACK delay

```suggestion
  recipient to send an acknowledgment (see {{sending-acknowledgements}}).
```

> @@ -190,6 +190,12 @@ QUIC packet:
 : A complete processable unit of QUIC that can be encapsulated in a UDP
   datagram.  Multiple QUIC packets can be encapsulated in a single UDP datagram.
 
+Ack-eliciting Packet:
+
+: A QUIC packet that contains frames other than ACK and PADDING. These cause a
+  recipient to send an acknowledgment within its maximum ACK delay
+  ({{transport-parameter-definitions}}).

```suggestion
```

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3069#pullrequestreview-297213345
----==_mimepart_5d968e673987d_2b1c3fe83eccd95c459e3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><b>@janaiyengar</b> commented on this pull request.</p>=0D
=0D
<p>Sorry, that sentence seems to suggest that ack-eliciting packets have =
something to do with max ack delay. I've rephrased again.</p><hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3069#discussi=
on_r331301714">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -190,6 +190,12 @@ QUIC packet:=0D
 : A complete processable unit of QUIC that can be encapsulated in a UDP=0D=

   datagram.  Multiple QUIC packets can be encapsulated in a single UDP d=
atagram.=0D
 =0D
+Ack-eliciting Packet:=0D
+=0D
+: A QUIC packet that contains frames other than ACK and PADDING. These c=
ause a=0D
+  recipient to send an acknowledgment within its maximum ACK delay=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-  recipient to send an acknowledgment within =
its maximum ACK delay=0D
+  recipient to send an acknowledgment (see {{sending-acknowledgements}})=
.=0D
</pre>=0D
=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3069#discussi=
on_r331301746">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -190,6 +190,12 @@ QUIC packet:=0D
 : A complete processable unit of QUIC that can be encapsulated in a UDP=0D=

   datagram.  Multiple QUIC packets can be encapsulated in a single UDP d=
atagram.=0D
 =0D
+Ack-eliciting Packet:=0D
+=0D
+: A QUIC packet that contains frames other than ACK and PADDING. These c=
ause a=0D
+  recipient to send an acknowledgment within its maximum ACK delay=0D
+  ({{transport-parameter-definitions}}).=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-  ({{transport-parameter-definitions}}).=0D
</pre>=0D
=0D
=0D
<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/3069?email_source=3Dnotifications&amp;email_token=3DA=
FTOJK5G6NN43BG2OTQTUKLQM2C6PA5CNFSM4I2OHT22YY3PNVWWK3TUL52HS4DFWFIHK3DMKJ=
SXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCG3R3II#pullrequestreview-297213345=
">view it on GitHub</a>, or <a href=3D"https://github.com/notifications/u=
nsubscribe-auth/AFTOJK7JQF6GHRRLCN5PNRDQM2C6PANCNFSM4I2OHT2Q">mute the th=
read</a>.<img src=3D"https://github.com/notifications/beacon/AFTOJK6URHIH=
NBM3UGC5KZTQM2C6PA5CNFSM4I2OHT22YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FE=
ZLWNFSXPKTDN5WW2ZLOORPWSZGOCG3R3II.gif" height=3D"1" width=3D"1" alt=3D""=
 /></p>=0D
<script type=3D"application/ld+json">[=0D
{=0D
"@context": "http://schema.org",=0D
"@type": "EmailMessage",=0D
"potentialAction": {=0D
"@type": "ViewAction",=0D
"target": "https://github.com/quicwg/base-drafts/pull/3069?email_source=3D=
notifications\u0026email_token=3DAFTOJK5G6NN43BG2OTQTUKLQM2C6PA5CNFSM4I2O=
HT22YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOC=
G3R3II#pullrequestreview-297213345",=0D
"url": "https://github.com/quicwg/base-drafts/pull/3069?email_source=3Dno=
tifications\u0026email_token=3DAFTOJK5G6NN43BG2OTQTUKLQM2C6PA5CNFSM4I2OHT=
22YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCG3=
R3II#pullrequestreview-297213345",=0D
"name": "View Pull Request"=0D
},=0D
"description": "View this Pull Request on GitHub",=0D
"publisher": {=0D
"@type": "Organization",=0D
"name": "GitHub",=0D
"url": "https://github.com"=0D
}=0D
}=0D
]</script>=

----==_mimepart_5d968e673987d_2b1c3fe83eccd95c459e3--


From nobody Thu Oct  3 17:18:43 2019
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 14DFA1208A2 for <quic-issues@ietfa.amsl.com>; Thu,  3 Oct 2019 17:18:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=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 6Iv6cfi48RcS for <quic-issues@ietfa.amsl.com>; Thu,  3 Oct 2019 17:18:40 -0700 (PDT)
Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B15C2120889 for <quic-issues@ietf.org>; Thu,  3 Oct 2019 17:18:40 -0700 (PDT)
Date: Thu, 03 Oct 2019 17:18:39 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570148320; bh=j0y/opfiU80OtPzYW/ID5qsRZ8ACFE7Gez9bowPxqrI=; h=Date:From:To:Subject:From; b=oJ0Bwn6A1Mrvfb4FT9B6GhSqd2T3LkJD3zGOb7hbXHtTDCNz8i4pIb/MhwgZLxqNh JKQuhtAun7b75fyuUydiJm05vMomJbq2BcFa8zGSJT0KwxF0wW0qzcbvO3PoOix1Xx WyeNnhSiqXA6aCwCK9smXhfAPr81x8qHICG600k4=
From: ianswett <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/ianswett-ack-eliciting/9e5a68-95606b@github.com>
Subject: [quicwg/base-drafts] 95606b: Update draft-ietf-quic-transport.md
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/lUhJXgYpQjfvxtxgkVqG8egtq2w>
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: Fri, 04 Oct 2019 00:18:42 -0000

  Branch: refs/heads/ianswett-ack-eliciting
  Home:   https://github.com/quicwg/base-drafts
  Commit: 95606b78e172ae3713e9ed8e4524a78a537f952b
      https://github.com/quicwg/base-drafts/commit/95606b78e172ae3713e9ed8e4524a78a537f952b
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-10-03 (Thu, 03 Oct 2019)

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

  Log Message:
  -----------
  Update draft-ietf-quic-transport.md

Co-Authored-By: Jana Iyengar <jri.ietf@gmail.com>



From nobody Thu Oct  3 17:18:51 2019
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 5F8E31208A4 for <quic-issues@ietfa.amsl.com>; Thu,  3 Oct 2019 17:18:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.281
X-Spam-Level: 
X-Spam-Status: No, score=-6.281 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
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 jDDHgfgCqXpq for <quic-issues@ietfa.amsl.com>; Thu,  3 Oct 2019 17:18:48 -0700 (PDT)
Received: from out-11.smtp.github.com (out-11.smtp.github.com [192.30.254.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C0364120889 for <quic-issues@ietf.org>; Thu,  3 Oct 2019 17:18:48 -0700 (PDT)
Received: from github-lowworker-cd7bc13.ac4-iad.github.net (github-lowworker-cd7bc13.ac4-iad.github.net [10.52.25.102]) by smtp.github.com (Postfix) with ESMTP id 69FFC261598 for <quic-issues@ietf.org>; Thu,  3 Oct 2019 17:18:48 -0700 (PDT)
Date: Thu, 03 Oct 2019 17:18:48 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3069/push/4109411025@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3069@github.com>
References: <quicwg/base-drafts/pull/3069@github.com>
Subject: Re: [quicwg/base-drafts] ack-eliciting not ACK-eliciting (#3069)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5d968fe825bad_62bd3fd6a82cd9682205bd"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/2AgLlLfwiYntPuNPmu3mHcUXSSo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 04 Oct 2019 00:18:51 -0000

----==_mimepart_5d968fe825bad_62bd3fd6a82cd9682205bd
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

95606b78e172ae3713e9ed8e4524a78a537f952b  Update draft-ietf-quic-transport.md


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3069/files/9e5a680f258260d3acdafa161232e70bc1340cb2..95606b78e172ae3713e9ed8e4524a78a537f952b

----==_mimepart_5d968fe825bad_62bd3fd6a82cd9682205bd
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/ianswett" class="user-mention">@ianswett</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/95606b78e172ae3713e9ed8e4524a78a537f952b">95606b7</a>  Update draft-ietf-quic-transport.md</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3069/files/9e5a680f258260d3acdafa161232e70bc1340cb2..95606b78e172ae3713e9ed8e4524a78a537f952b?email_source=notifications&amp;email_token=AFTOJKZHZ5RMRWWDYIKICDLQM2DWRA5CNFSM4I2OHT22YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDCMZQGEYDIMCQOVZWQIZUGEYDSNBRGEYDENI">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYQ6OAIYHY6KYHPY23QM2DWRANCNFSM4I2OHT2Q">mute the thread</a>.<img src="https://github.com/notifications/beacon/AFTOJK2VQEI2TIQCE3WOQ4TQM2DWRA5CNFSM4I2OHT22YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDCMZQGEYDIMCQOVZWQIZUGEYDSNBRGEYDENI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3069/files/9e5a680f258260d3acdafa161232e70bc1340cb2..95606b78e172ae3713e9ed8e4524a78a537f952b?email_source=notifications\u0026email_token=AFTOJKZHZ5RMRWWDYIKICDLQM2DWRA5CNFSM4I2OHT22YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDCMZQGEYDIMCQOVZWQIZUGEYDSNBRGEYDENI",
"url": "https://github.com/quicwg/base-drafts/pull/3069/files/9e5a680f258260d3acdafa161232e70bc1340cb2..95606b78e172ae3713e9ed8e4524a78a537f952b?email_source=notifications\u0026email_token=AFTOJKZHZ5RMRWWDYIKICDLQM2DWRA5CNFSM4I2OHT22YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDCMZQGEYDIMCQOVZWQIZUGEYDSNBRGEYDENI",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5d968fe825bad_62bd3fd6a82cd9682205bd--


From nobody Thu Oct  3 17:18:58 2019
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 12DAB120889 for <quic-issues@ietfa.amsl.com>; Thu,  3 Oct 2019 17:18:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.899
X-Spam-Level: 
X-Spam-Status: No, score=-6.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001] autolearn=ham autolearn_force=no
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 0gvM3E-lGN4g for <quic-issues@ietfa.amsl.com>; Thu,  3 Oct 2019 17:18:49 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 966451208A2 for <quic-issues@ietf.org>; Thu,  3 Oct 2019 17:18:49 -0700 (PDT)
Received: from github-lowworker-19d82f6.ac4-iad.github.net (github-lowworker-19d82f6.ac4-iad.github.net [10.52.16.75]) by smtp.github.com (Postfix) with ESMTP id BD33696036D for <quic-issues@ietf.org>; Thu,  3 Oct 2019 17:18:48 -0700 (PDT)
Date: Thu, 03 Oct 2019 17:18:48 -0700
From: ianswett <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/ianswett-ack-eliciting/95606b-690a9b@github.com>
Subject: [quicwg/base-drafts] 690a9b: Update draft-ietf-quic-transport.md
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/Rqf8BxvHfpA0iNA96RkADc_ALMQ>
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: Fri, 04 Oct 2019 00:18:51 -0000

  Branch: refs/heads/ianswett-ack-eliciting
  Home:   https://github.com/quicwg/base-drafts
  Commit: 690a9b954cc71b9835fa0fe889b429e025e8cc6d
      https://github.com/quicwg/base-drafts/commit/690a9b954cc71b9835fa0fe889b429e025e8cc6d
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-10-03 (Thu, 03 Oct 2019)

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

  Log Message:
  -----------
  Update draft-ietf-quic-transport.md

Co-Authored-By: Jana Iyengar <jri.ietf@gmail.com>



From nobody Thu Oct  3 17:19:05 2019
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 8A8B51208C1 for <quic-issues@ietfa.amsl.com>; Thu,  3 Oct 2019 17:18:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.281
X-Spam-Level: 
X-Spam-Status: No, score=-6.281 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
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 KSw1F30bS_SQ for <quic-issues@ietfa.amsl.com>; Thu,  3 Oct 2019 17:18:57 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A66FF1208A2 for <quic-issues@ietf.org>; Thu,  3 Oct 2019 17:18:57 -0700 (PDT)
Received: from github-lowworker-ca5950c.va3-iad.github.net (github-lowworker-ca5950c.va3-iad.github.net [10.48.17.57]) by smtp.github.com (Postfix) with ESMTP id E2541C6094D for <quic-issues@ietf.org>; Thu,  3 Oct 2019 17:18:56 -0700 (PDT)
Date: Thu, 03 Oct 2019 17:18:56 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3069/push/4109411304@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3069@github.com>
References: <quicwg/base-drafts/pull/3069@github.com>
Subject: Re: [quicwg/base-drafts] ack-eliciting not ACK-eliciting (#3069)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5d968ff0d2682_7ff63f9cd76cd9601223d6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/2OXJdFNLrCyReIMz1Y6oJl-NRbw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 04 Oct 2019 00:19:00 -0000

----==_mimepart_5d968ff0d2682_7ff63f9cd76cd9601223d6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

690a9b954cc71b9835fa0fe889b429e025e8cc6d  Update draft-ietf-quic-transport.md


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3069/files/95606b78e172ae3713e9ed8e4524a78a537f952b..690a9b954cc71b9835fa0fe889b429e025e8cc6d

----==_mimepart_5d968ff0d2682_7ff63f9cd76cd9601223d6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/ianswett" class="user-mention">@ianswett</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/690a9b954cc71b9835fa0fe889b429e025e8cc6d">690a9b9</a>  Update draft-ietf-quic-transport.md</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3069/files/95606b78e172ae3713e9ed8e4524a78a537f952b..690a9b954cc71b9835fa0fe889b429e025e8cc6d?email_source=notifications&amp;email_token=AFTOJK5QMVWN2AZKMB35QQTQM2DXBA5CNFSM4I2OHT22YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDCMZQGEYDIMCQOVZWQIZUGEYDSNBRGEZTANA">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7BFHXN7GJ7SWIGEMDQM2DXBANCNFSM4I2OHT2Q">mute the thread</a>.<img src="https://github.com/notifications/beacon/AFTOJK5H7UC6MCZLGPVWAZDQM2DXBA5CNFSM4I2OHT22YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDCMZQGEYDIMCQOVZWQIZUGEYDSNBRGEZTANA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3069/files/95606b78e172ae3713e9ed8e4524a78a537f952b..690a9b954cc71b9835fa0fe889b429e025e8cc6d?email_source=notifications\u0026email_token=AFTOJK5QMVWN2AZKMB35QQTQM2DXBA5CNFSM4I2OHT22YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDCMZQGEYDIMCQOVZWQIZUGEYDSNBRGEZTANA",
"url": "https://github.com/quicwg/base-drafts/pull/3069/files/95606b78e172ae3713e9ed8e4524a78a537f952b..690a9b954cc71b9835fa0fe889b429e025e8cc6d?email_source=notifications\u0026email_token=AFTOJK5QMVWN2AZKMB35QQTQM2DXBA5CNFSM4I2OHT22YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDCMZQGEYDIMCQOVZWQIZUGEYDSNBRGEZTANA",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5d968ff0d2682_7ff63f9cd76cd9601223d6--


From nobody Thu Oct  3 17:24:34 2019
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 805191208A2 for <quic-issues@ietfa.amsl.com>; Thu,  3 Oct 2019 17:24:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 S1xN6fOCcVR8 for <quic-issues@ietfa.amsl.com>; Thu,  3 Oct 2019 17:24:30 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B8526120889 for <quic-issues@ietf.org>; Thu,  3 Oct 2019 17:24:30 -0700 (PDT)
Date: Thu, 03 Oct 2019 17:24:29 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570148670; bh=xFJdNNALuFLQ67HpvkmWK6cE7aXxaV/qUOiyIh5eIsc=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=xMhJQWioNFF7zTY/Daa6e2ZUkEv4R/XRJOVlvMY0AHVyky0UsuwRM7ji6MloulaXV rwcIxpaMUK/iBCtRZFz6DodRgqONusDwHR3iGN31y5wBZYlE5yZc/veIKcYSRC4s1b iePFaVM4eo6zV6nDEXmypE39uuM5X00A+YCTJTxQ=
From: Nick Banks <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2ZWXSIGUH4FPGSTFN3UPI43EVBNHHB34LR2Y@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3078@github.com>
Subject: [quicwg/base-drafts] Lost Server Initial Takes Too Long to be Retransmitted (#3078)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5d96913deaaf3_74223fd8d72cd964229596"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: nibanks
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/BGBLyaTPqcY9aHv6mSXVRHrCT3s>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 04 Oct 2019 00:24:33 -0000

----==_mimepart_5d96913deaaf3_74223fd8d72cd964229596
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Generally, the server's first flight (of a 1-RTT connection attempt) has a single Initial packet and the rest is made up of 1 or more Handshake packets. If the UDP datagram containing the Initial packet is lost, the server only ends up retransmitting it based off the default RTT based PTO timer.

If/when the client receives the Handshake packets that it can't decrypt (because the Initial was lost) then it has a (possible) signal that the server has responded, but a packet was lost. The client could use this info to immediately retransmit its Initial. If/when the server receives this, it could use this info to retransmit its Initial.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3078
----==_mimepart_5d96913deaaf3_74223fd8d72cd964229596
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Generally, the server's first flight (of a 1-RTT connection attempt) has a single Initial packet and the rest is made up of 1 or more Handshake packets. If the UDP datagram containing the Initial packet is lost, the server only ends up retransmitting it based off the default RTT based PTO timer.</p>
<p>If/when the client receives the Handshake packets that it can't decrypt (because the Initial was lost) then it has a (possible) signal that the server has responded, but a packet was lost. The client could use this info to immediately retransmit its Initial. If/when the server receives this, it could use this info to retransmit its Initial.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3078?email_source=notifications&amp;email_token=AFTOJK4Z7BKPRLNBHIXB3BLQM2EL3A5CNFSM4I5JW7W2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HPROHLA">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK33F6DE2QV6IYMF733QM2EL3ANCNFSM4I5JW7WQ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AFTOJK55ZLT7RDMZXJJRYKDQM2EL3A5CNFSM4I5JW7W2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HPROHLA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3078?email_source=notifications\u0026email_token=AFTOJK4Z7BKPRLNBHIXB3BLQM2EL3A5CNFSM4I5JW7W2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HPROHLA",
"url": "https://github.com/quicwg/base-drafts/issues/3078?email_source=notifications\u0026email_token=AFTOJK4Z7BKPRLNBHIXB3BLQM2EL3A5CNFSM4I5JW7W2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HPROHLA",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5d96913deaaf3_74223fd8d72cd964229596--


From nobody Thu Oct  3 17:25:04 2019
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 5F5051208A2 for <quic-issues@ietfa.amsl.com>; Thu,  3 Oct 2019 17:25:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=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 OyG-48XO-d5r for <quic-issues@ietfa.amsl.com>; Thu,  3 Oct 2019 17:25:01 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C8F2D120889 for <quic-issues@ietf.org>; Thu,  3 Oct 2019 17:25:01 -0700 (PDT)
Date: Thu, 03 Oct 2019 17:25:01 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570148701; bh=wfKld+szKeRHAowzUxGVam1U85IfEGYdgOwL3igZ6rY=; h=Date:From:To:Subject:From; b=Qbc8Lwyy2ZffnVA3ZACvKJmrBedrkVK5kcEDlgdbqK/Uhl+F+0OTf3koxOlgXTDkm lNWMlOLh0yZPd3R0EFEEcIqSMnezt25pFkAEao72RZjUx63fhTF/K+FGFTQIqPQI7C IPY0nuEg7UPQAfAsfMOdlFpL92Z7Xv6kKrAHP6uc=
From: ianswett <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/ianswett-ack-eliciting/690a9b-c54b0d@github.com>
Subject: [quicwg/base-drafts] c54b0d: Update draft-ietf-quic-transport.md
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/iE70Ed4KHOI6FCYgOAEcxuacLNg>
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: Fri, 04 Oct 2019 00:25:03 -0000

  Branch: refs/heads/ianswett-ack-eliciting
  Home:   https://github.com/quicwg/base-drafts
  Commit: c54b0dcd5a5b2a4441e30f989721f883ef7d1df6
      https://github.com/quicwg/base-drafts/commit/c54b0dcd5a5b2a4441e30f989721f883ef7d1df6
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-10-03 (Thu, 03 Oct 2019)

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

  Log Message:
  -----------
  Update draft-ietf-quic-transport.md

Fix reference.



From nobody Thu Oct  3 17:25:12 2019
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 220C11208A2 for <quic-issues@ietfa.amsl.com>; Thu,  3 Oct 2019 17:25:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 niYR8hT28LKt for <quic-issues@ietfa.amsl.com>; Thu,  3 Oct 2019 17:25:09 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 87525120889 for <quic-issues@ietf.org>; Thu,  3 Oct 2019 17:25:09 -0700 (PDT)
Date: Thu, 03 Oct 2019 17:25:08 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570148708; bh=lhOgBKFInRZXvvjCBbQ0EIT7fkVXG49c20Ukb0aMfmU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=sKLxvvV4jjtcq2CsoW1tnSDTaL4QTYf6Zb0GPHqiDlkN7RV92Oc35cgU1obAgXHfQ Ca6x2eovcocInJJ5xceFELb8T3bX0PH4KN3s23OveUtqEjU/D+0KVPe8lXj+zPVsvx qXiWnISaRANMZKxtJ2FFAVDev0CaTrkWCv5IG4VQ=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3069/push/4109423411@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3069@github.com>
References: <quicwg/base-drafts/pull/3069@github.com>
Subject: Re: [quicwg/base-drafts] ack-eliciting not ACK-eliciting (#3069)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5d969164ac3d0_4ce43f8d9b6cd960454d3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/-Zp3l4_uPnDxWf1d90nXJBDpfzk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 04 Oct 2019 00:25:11 -0000

----==_mimepart_5d969164ac3d0_4ce43f8d9b6cd960454d3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

c54b0dcd5a5b2a4441e30f989721f883ef7d1df6  Update draft-ietf-quic-transport.md


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3069/files/690a9b954cc71b9835fa0fe889b429e025e8cc6d..c54b0dcd5a5b2a4441e30f989721f883ef7d1df6

----==_mimepart_5d969164ac3d0_4ce43f8d9b6cd960454d3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/ianswett" class="user-mention">@ianswett</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/c54b0dcd5a5b2a4441e30f989721f883ef7d1df6">c54b0dc</a>  Update draft-ietf-quic-transport.md</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3069/files/690a9b954cc71b9835fa0fe889b429e025e8cc6d..c54b0dcd5a5b2a4441e30f989721f883ef7d1df6?email_source=notifications&amp;email_token=AFTOJK2E3ZUKBKKIOMYBLZDQM2EOJA5CNFSM4I2OHT22YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDCMZQGEYDIMCQOVZWQIZUGEYDSNBSGM2DCMI">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK43QUB7ROK7E4TF7M3QM2EOJANCNFSM4I2OHT2Q">mute the thread</a>.<img src="https://github.com/notifications/beacon/AFTOJK4O23CR2V7RA77TCLLQM2EOJA5CNFSM4I2OHT22YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDCMZQGEYDIMCQOVZWQIZUGEYDSNBSGM2DCMI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3069/files/690a9b954cc71b9835fa0fe889b429e025e8cc6d..c54b0dcd5a5b2a4441e30f989721f883ef7d1df6?email_source=notifications\u0026email_token=AFTOJK2E3ZUKBKKIOMYBLZDQM2EOJA5CNFSM4I2OHT22YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDCMZQGEYDIMCQOVZWQIZUGEYDSNBSGM2DCMI",
"url": "https://github.com/quicwg/base-drafts/pull/3069/files/690a9b954cc71b9835fa0fe889b429e025e8cc6d..c54b0dcd5a5b2a4441e30f989721f883ef7d1df6?email_source=notifications\u0026email_token=AFTOJK2E3ZUKBKKIOMYBLZDQM2EOJA5CNFSM4I2OHT22YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDCMZQGEYDIMCQOVZWQIZUGEYDSNBSGM2DCMI",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5d969164ac3d0_4ce43f8d9b6cd960454d3--


From nobody Thu Oct  3 17:26:28 2019
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 0B7B01208A4 for <quic-issues@ietfa.amsl.com>; Thu,  3 Oct 2019 17:26:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.9
X-Spam-Level: 
X-Spam-Status: No, score=-6.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
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 ljnto7WV22lW for <quic-issues@ietfa.amsl.com>; Thu,  3 Oct 2019 17:26:24 -0700 (PDT)
Received: from out-17.smtp.github.com (out-17.smtp.github.com [192.30.252.200]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A5D3C120889 for <quic-issues@ietf.org>; Thu,  3 Oct 2019 17:26:24 -0700 (PDT)
Received: from github-lowworker-f045d1f.ac4-iad.github.net (github-lowworker-f045d1f.ac4-iad.github.net [10.52.19.54]) by smtp.github.com (Postfix) with ESMTP id 073A26E12AE for <quic-issues@ietf.org>; Thu,  3 Oct 2019 17:26:24 -0700 (PDT)
Date: Thu, 03 Oct 2019 17:26:23 -0700
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/b55289-53a498@github.com>
Subject: [quicwg/base-drafts] 53a498: Script updating gh-pages from c54b0dcd. [ci skip]
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/8BRzP0e8IUh0THpT1RGKZFz2Pcw>
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: Fri, 04 Oct 2019 00:26:26 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 53a498eb6b9e0bc209159a8c5ce83647bd26a27d
      https://github.com/quicwg/base-drafts/commit/53a498eb6b9e0bc209159a8c5ce83647bd26a27d
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-04 (Fri, 04 Oct 2019)

  Changed paths:
    M ianswett-ack-eliciting/draft-ietf-quic-transport.html
    M ianswett-ack-eliciting/draft-ietf-quic-transport.txt
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from c54b0dcd. [ci skip]



From nobody Thu Oct  3 17:27:14 2019
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 BAA451208A4 for <quic-issues@ietfa.amsl.com>; Thu,  3 Oct 2019 17:27:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.353
X-Spam-Level: 
X-Spam-Status: No, score=-6.353 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
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 SsX3GQmbKcLy for <quic-issues@ietfa.amsl.com>; Thu,  3 Oct 2019 17:27:11 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 76169120889 for <quic-issues@ietf.org>; Thu,  3 Oct 2019 17:27:11 -0700 (PDT)
Received: from github-lowworker-56fcc46.va3-iad.github.net (github-lowworker-56fcc46.va3-iad.github.net [10.48.102.32]) by smtp.github.com (Postfix) with ESMTP id DB5171C0E29 for <quic-issues@ietf.org>; Thu,  3 Oct 2019 17:27:10 -0700 (PDT)
Date: Thu, 03 Oct 2019 17:27:10 -0700
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5NO5ST7F3ZTEHJVHF3UPCF5EVBNHHB34LR2Y@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3078/538179703@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3078@github.com>
References: <quicwg/base-drafts/issues/3078@github.com>
Subject: Re: [quicwg/base-drafts] Lost Server Initial Takes Too Long to be Retransmitted (#3078)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5d9691decc451_c2b3f90036cd96451248"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: marten-seemann
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/wmftDjHUYrR4J4LkP0dw0RC2prY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 04 Oct 2019 00:27:13 -0000

----==_mimepart_5d9691decc451_c2b3f90036cd96451248
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Isn't this a special case of the EMPTY_ACK frame discussed earlier?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3078#issuecomment-538179703
----==_mimepart_5d9691decc451_c2b3f90036cd96451248
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Isn't this a special case of the EMPTY_ACK frame discussed earlier?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3078?email_source=notifications&amp;email_token=AFTOJK2L6MV7XO2RB34WRYTQM2EV5A5CNFSM4I5JW7W2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAJ7Q5Y#issuecomment-538179703">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5KCV4UFNEHBQOHGETQM2EV5ANCNFSM4I5JW7WQ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AFTOJK4W2DIM4EGOW2R4F7TQM2EV5A5CNFSM4I5JW7W2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAJ7Q5Y.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3078?email_source=notifications\u0026email_token=AFTOJK2L6MV7XO2RB34WRYTQM2EV5A5CNFSM4I5JW7W2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAJ7Q5Y#issuecomment-538179703",
"url": "https://github.com/quicwg/base-drafts/issues/3078?email_source=notifications\u0026email_token=AFTOJK2L6MV7XO2RB34WRYTQM2EV5A5CNFSM4I5JW7W2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAJ7Q5Y#issuecomment-538179703",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5d9691decc451_c2b3f90036cd96451248--


From nobody Thu Oct  3 17:32:29 2019
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 CA8101208A4 for <quic-issues@ietfa.amsl.com>; Thu,  3 Oct 2019 17:32:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 qu2B76mlgq04 for <quic-issues@ietfa.amsl.com>; Thu,  3 Oct 2019 17:32:27 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3B985120889 for <quic-issues@ietf.org>; Thu,  3 Oct 2019 17:32:27 -0700 (PDT)
Date: Thu, 03 Oct 2019 17:32:26 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570149146; bh=L5POO67d/Y1fImLIVXLZQxa/53bRaGbcKaGUn6iL0+k=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=SKAZrAKeU5q7kq9oOke46IRI50kiB7vx4oeTYreYAK+rrd+gp6zVUhpdZqFyyRE7f ZmISUsTe8hwykeaxBJ4lKoVgPvxc4JCAc9cLfQprn1jQL9Jxl3vbwnPmoZWk3B+1Tg WelLwNRvs2HDX9X+qdAgMRqZk0OWXNDVuTHFnOf4=
From: Nick Banks <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYS23235IYVZGXI42V3UPJ2VEVBNHHB34LR2Y@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3078/538180770@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3078@github.com>
References: <quicwg/base-drafts/issues/3078@github.com>
Subject: Re: [quicwg/base-drafts] Lost Server Initial Takes Too Long to be Retransmitted (#3078)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5d96931a5bc60_2b543f96e32cd96822010"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: nibanks
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/r9HnxTA5VOoOFUvlTSCD5wnqz40>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 04 Oct 2019 00:32:29 -0000

----==_mimepart_5d96931a5bc60_2b543f96e32cd96822010
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Yes, but the problem is the worst in this case, because the server doesn't have an RTT estimate, so it can't have an accurate PTO for retransmitting. Once it has received a single ACK, the PTO becomes a lot more accurate, and falling back to the PTO is a lot less painful.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3078#issuecomment-538180770
----==_mimepart_5d96931a5bc60_2b543f96e32cd96822010
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Yes, but the problem is the worst in this case, because the server doesn't have an RTT estimate, so it can't have an accurate PTO for retransmitting. Once it has received a single ACK, the PTO becomes a lot more accurate, and falling back to the PTO is a lot less painful.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3078?email_source=notifications&amp;email_token=AFTOJKYLUP2UJR442JJVZXTQM2FJVA5CNFSM4I5JW7W2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAJ7ZIQ#issuecomment-538180770">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6K7IWIQEE6Y675KELQM2FJVANCNFSM4I5JW7WQ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AFTOJKYYNPUYNWZLBGK374TQM2FJVA5CNFSM4I5JW7W2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAJ7ZIQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3078?email_source=notifications\u0026email_token=AFTOJKYLUP2UJR442JJVZXTQM2FJVA5CNFSM4I5JW7W2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAJ7ZIQ#issuecomment-538180770",
"url": "https://github.com/quicwg/base-drafts/issues/3078?email_source=notifications\u0026email_token=AFTOJKYLUP2UJR442JJVZXTQM2FJVA5CNFSM4I5JW7W2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAJ7ZIQ#issuecomment-538180770",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5d96931a5bc60_2b543f96e32cd96822010--


From nobody Thu Oct  3 18:16:02 2019
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 CEC1D1200FF for <quic-issues@ietfa.amsl.com>; Thu,  3 Oct 2019 18:16:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.9
X-Spam-Level: 
X-Spam-Status: No, score=-6.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
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 8XST_7SifxlW for <quic-issues@ietfa.amsl.com>; Thu,  3 Oct 2019 18:15:59 -0700 (PDT)
Received: from out-15.smtp.github.com (out-15.smtp.github.com [192.30.254.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8F885120013 for <quic-issues@ietf.org>; Thu,  3 Oct 2019 18:15:59 -0700 (PDT)
Received: from github-lowworker-2ef7ba1.ac4-iad.github.net (github-lowworker-2ef7ba1.ac4-iad.github.net [10.52.16.66]) by smtp.github.com (Postfix) with ESMTP id 236CF261587 for <quic-issues@ietf.org>; Thu,  3 Oct 2019 18:15:59 -0700 (PDT)
Date: Thu, 03 Oct 2019 18:15:58 -0700
From: ianswett <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/master/3418b2-2552e1@github.com>
Subject: [quicwg/base-drafts] 2552e1: ack-eliciting not ACK-eliciting (#3069)
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/Jx0a03iuxbkV_ZdQkAO5JQXf2u0>
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: Fri, 04 Oct 2019 01:16:01 -0000

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 2552e19d3da4ee80a7cf9f81b5c239453aa7bdb5
      https://github.com/quicwg/base-drafts/commit/2552e19d3da4ee80a7cf9f81b5c239453aa7bdb5
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-10-03 (Thu, 03 Oct 2019)

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

  Log Message:
  -----------
  ack-eliciting not ACK-eliciting (#3069)

* ack-eliciting not ACK-eliciting

Fixes #3068

* Define Ack-eliciting packet

* Update draft-ietf-quic-transport.md

* Update draft-ietf-quic-transport.md

* Update draft-ietf-quic-transport.md

Co-Authored-By: Martin Thomson <mt@lowentropy.net>

* dont repeat

dont repeat

* wrap

rap
ap
p

* Update draft-ietf-quic-transport.md

* Update draft-ietf-quic-transport.md

Co-Authored-By: Jana Iyengar <jri.ietf@gmail.com>

* Update draft-ietf-quic-transport.md

* Update draft-ietf-quic-transport.md

Co-Authored-By: Jana Iyengar <jri.ietf@gmail.com>

* Update draft-ietf-quic-transport.md

Co-Authored-By: Jana Iyengar <jri.ietf@gmail.com>

* Update draft-ietf-quic-transport.md

Fix reference.



From nobody Thu Oct  3 18:16:07 2019
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 7C462120013 for <quic-issues@ietfa.amsl.com>; Thu,  3 Oct 2019 18:16:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.9
X-Spam-Level: 
X-Spam-Status: No, score=-6.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=0.001] autolearn=ham autolearn_force=no
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 NJSH7Z4mCKN9 for <quic-issues@ietfa.amsl.com>; Thu,  3 Oct 2019 18:16:00 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 31A441200F4 for <quic-issues@ietf.org>; Thu,  3 Oct 2019 18:16:00 -0700 (PDT)
Received: from github-lowworker-5825cd4.ac4-iad.github.net (github-lowworker-5825cd4.ac4-iad.github.net [10.52.22.68]) by smtp.github.com (Postfix) with ESMTP id 4BF0A2C168D for <quic-issues@ietf.org>; Thu,  3 Oct 2019 18:15:59 -0700 (PDT)
Date: Thu, 03 Oct 2019 18:15:59 -0700
From: ianswett <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/ianswett-ack-eliciting/c54b0d-000000@github.com>
Subject: [quicwg/base-drafts]
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/n4au0Jx-rXP9nmmpPMzd8gDR4sk>
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: Fri, 04 Oct 2019 01:16:02 -0000

  Branch: refs/heads/ianswett-ack-eliciting
  Home:   https://github.com/quicwg/base-drafts


From nobody Thu Oct  3 18:16:15 2019
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 8451C1200FF for <quic-issues@ietfa.amsl.com>; Thu,  3 Oct 2019 18:16:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.281
X-Spam-Level: 
X-Spam-Status: No, score=-6.281 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
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 s_KmNUpTyXdh for <quic-issues@ietfa.amsl.com>; Thu,  3 Oct 2019 18:16:10 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C81D91200F4 for <quic-issues@ietf.org>; Thu,  3 Oct 2019 18:16:09 -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 1508E1C132D for <quic-issues@ietf.org>; Thu,  3 Oct 2019 18:16:09 -0700 (PDT)
Date: Thu, 03 Oct 2019 18:16:09 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7QT5AAIRTBDBOUNAV3UPO6TEVBNHHB3MBHCE@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/3068/issue_event/2685907033@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3068@github.com>
References: <quicwg/base-drafts/issues/3068@github.com>
Subject: Re: [quicwg/base-drafts] ACK-eliciting vs ack-eliciting (#3068)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5d969d596c2c_59ba3fece7acd9607169b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/jc-Hq3vA9nWigEj1IIgymhG7s58>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 04 Oct 2019 01:16:12 -0000

----==_mimepart_5d969d596c2c_59ba3fece7acd9607169b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #3068 via #3069.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3068#event-2685907033
----==_mimepart_5d969d596c2c_59ba3fece7acd9607169b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="498083601" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3068" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/3068/hovercard" href="https://github.com/quicwg/base-drafts/issues/3068">#3068</a> via <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="498352575" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3069" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3069/hovercard" href="https://github.com/quicwg/base-drafts/pull/3069">#3069</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3068?email_source=notifications&amp;email_token=AFTOJK4ZZBURGBA3NZ7CVADQM2KNTA5CNFSM4I2IOZF2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUAL3AWI#event-2685907033">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6KRQOQMQ5CI4TPS23QM2KNTANCNFSM4I2IOZFQ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AFTOJKYT6KIQ224BX7XY5ELQM2KNTA5CNFSM4I2IOZF2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUAL3AWI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3068?email_source=notifications\u0026email_token=AFTOJK4ZZBURGBA3NZ7CVADQM2KNTA5CNFSM4I2IOZF2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUAL3AWI#event-2685907033",
"url": "https://github.com/quicwg/base-drafts/issues/3068?email_source=notifications\u0026email_token=AFTOJK4ZZBURGBA3NZ7CVADQM2KNTA5CNFSM4I2IOZF2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUAL3AWI#event-2685907033",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5d969d596c2c_59ba3fece7acd9607169b--


From nobody Thu Oct  3 18:16:21 2019
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 7D24F1208A5 for <quic-issues@ietfa.amsl.com>; Thu,  3 Oct 2019 18:16:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 4jqzr-ztZ2oU for <quic-issues@ietfa.amsl.com>; Thu,  3 Oct 2019 18:16:14 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B4E97120013 for <quic-issues@ietf.org>; Thu,  3 Oct 2019 18:16:14 -0700 (PDT)
Date: Thu, 03 Oct 2019 18:16:13 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570151773; bh=TSAiZQPUfNh8/7FEiSSAPTkwTDyPUtVJTqshmZHiRYE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=N9V83jQ4RGYxPyRv3Kr9GGrY7MGNM1Brr1XOdq7xF9ffrJIQNZkEbAdhTMQ5u790e pBey9v7uGr6KuaCDSv63z/iTzf73HPhEcxUg00FG4qt4N/rnSgl8DXzi8ytGNC+e70 VyWQJNOClRhxjlTT5z8G3gUmqXqg5wh5sGGc6LC4=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZO5RB6SXEEDOGJBF53UPO63EVBNHHB3NCBX4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3069/issue_event/2685907027@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3069@github.com>
References: <quicwg/base-drafts/pull/3069@github.com>
Subject: Re: [quicwg/base-drafts] ack-eliciting not ACK-eliciting (#3069)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5d969d5dce508_6de13fda682cd9681330c0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/hku-No6QYPS8DwRFE-Ixuv-fMoU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 04 Oct 2019 01:16:17 -0000

----==_mimepart_5d969d5dce508_6de13fda682cd9681330c0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #3069 into master.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3069#event-2685907027
----==_mimepart_5d969d5dce508_6de13fda682cd9681330c0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="498352575" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3069" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3069/hovercard" href="https://github.com/quicwg/base-drafts/pull/3069">#3069</a> into master.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3069?email_source=notifications&amp;email_token=AFTOJK5CFVDUFQU6IR4RDCDQM2KN3A5CNFSM4I2OHT22YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUAL3AUY#event-2685907027">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYGETKPXL3YO4JHODDQM2KN3ANCNFSM4I2OHT2Q">mute the thread</a>.<img src="https://github.com/notifications/beacon/AFTOJK4A5EMHK7PC4QWBKZTQM2KN3A5CNFSM4I2OHT22YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUAL3AUY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3069?email_source=notifications\u0026email_token=AFTOJK5CFVDUFQU6IR4RDCDQM2KN3A5CNFSM4I2OHT22YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUAL3AUY#event-2685907027",
"url": "https://github.com/quicwg/base-drafts/pull/3069?email_source=notifications\u0026email_token=AFTOJK5CFVDUFQU6IR4RDCDQM2KN3A5CNFSM4I2OHT22YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUAL3AUY#event-2685907027",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5d969d5dce508_6de13fda682cd9681330c0--


From nobody Thu Oct  3 18:16:33 2019
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 7D431120108 for <quic-issues@ietfa.amsl.com>; Thu,  3 Oct 2019 18:16:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.9
X-Spam-Level: 
X-Spam-Status: No, score=-6.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
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 ZFHQhzXmCLKM for <quic-issues@ietfa.amsl.com>; Thu,  3 Oct 2019 18:16:30 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 02233120013 for <quic-issues@ietf.org>; Thu,  3 Oct 2019 18:16:29 -0700 (PDT)
Received: from github-lowworker-a6a2749.va3-iad.github.net (github-lowworker-a6a2749.va3-iad.github.net [10.48.16.62]) by smtp.github.com (Postfix) with ESMTP id 64B76C602AD for <quic-issues@ietf.org>; Thu,  3 Oct 2019 18:16:29 -0700 (PDT)
Date: Thu, 03 Oct 2019 18:16:29 -0700
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/53a498-42c33e@github.com>
Subject: [quicwg/base-drafts] 42c33e: Script updating gh-pages from 2552e19d. [ci skip]
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/SIdg4l4KIRx3CrBhyK1cY4fn3w4>
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: Fri, 04 Oct 2019 01:16:32 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 42c33ebed430eab3e93a019cf5c74e806284a3ff
      https://github.com/quicwg/base-drafts/commit/42c33ebed430eab3e93a019cf5c74e806284a3ff
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-04 (Fri, 04 Oct 2019)

  Changed paths:
    M draft-ietf-quic-http.html
    M draft-ietf-quic-http.txt
    M draft-ietf-quic-invariants.html
    M draft-ietf-quic-invariants.txt
    M draft-ietf-quic-qpack.html
    M draft-ietf-quic-qpack.txt
    M draft-ietf-quic-recovery.html
    M draft-ietf-quic-recovery.txt
    M draft-ietf-quic-tls.html
    M draft-ietf-quic-tls.txt
    M draft-ietf-quic-transport.html
    M draft-ietf-quic-transport.txt
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from 2552e19d. [ci skip]



From nobody Thu Oct  3 22:54:09 2019
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 061551200F5 for <quic-issues@ietfa.amsl.com>; Thu,  3 Oct 2019 22:54:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.353
X-Spam-Level: 
X-Spam-Status: No, score=-6.353 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
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 xn7hZIaAfLwH for <quic-issues@ietfa.amsl.com>; Thu,  3 Oct 2019 22:54:06 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 58CCC1200C1 for <quic-issues@ietf.org>; Thu,  3 Oct 2019 22:54:06 -0700 (PDT)
Received: from github-lowworker-b19c547.va3-iad.github.net (github-lowworker-b19c547.va3-iad.github.net [10.48.17.66]) by smtp.github.com (Postfix) with ESMTP id 8FF8A6A03B5 for <quic-issues@ietf.org>; Thu,  3 Oct 2019 22:54:05 -0700 (PDT)
Date: Thu, 03 Oct 2019 22:54:05 -0700
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYZIY6END32UNYZG5F3UQPQ3EVBNHHB34GPVA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3076/538248635@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3076@github.com>
References: <quicwg/base-drafts/issues/3076@github.com>
Subject: Re: [quicwg/base-drafts] SRTT vs. smoothed_rtt in quic-recovery (#3076)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5d96de7d7fdaf_3a223fdc838cd968100494"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/4flWFeBAS4rEzdw6hi9bCksVkRM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 04 Oct 2019 05:54:08 -0000

----==_mimepart_5d96de7d7fdaf_3a223fdc838cd968100494
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

There was a cleanup a while ago to ensure definitions such as SRTT happened before use, but that might have been lost in recovery to transport migration?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3076#issuecomment-538248635
----==_mimepart_5d96de7d7fdaf_3a223fdc838cd968100494
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>There was a cleanup a while ago to ensure definitions such as SRTT happened before use, but that might have been lost in recovery to transport migration?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3076?email_source=notifications&amp;email_token=AFTOJK5Z5A6QAYPTP53KHTDQM3K73A5CNFSM4I5IX7UKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAKQLOY#issuecomment-538248635">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5JVEHO5VTQKYKEJSDQM3K73ANCNFSM4I5IX7UA">mute the thread</a>.<img src="https://github.com/notifications/beacon/AFTOJK6IBN5LQPDM2XJCJQ3QM3K73A5CNFSM4I5IX7UKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAKQLOY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3076?email_source=notifications\u0026email_token=AFTOJK5Z5A6QAYPTP53KHTDQM3K73A5CNFSM4I5IX7UKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAKQLOY#issuecomment-538248635",
"url": "https://github.com/quicwg/base-drafts/issues/3076?email_source=notifications\u0026email_token=AFTOJK5Z5A6QAYPTP53KHTDQM3K73A5CNFSM4I5IX7UKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAKQLOY#issuecomment-538248635",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5d96de7d7fdaf_3a223fdc838cd968100494--


From nobody Fri Oct  4 10:47:12 2019
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 8401B120024 for <quic-issues@ietfa.amsl.com>; Fri,  4 Oct 2019 10:47:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.898
X-Spam-Level: 
X-Spam-Status: No, score=-7.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
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 iapBmFkQJLPS for <quic-issues@ietfa.amsl.com>; Fri,  4 Oct 2019 10:47:03 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6C85012008D for <quic-issues@ietf.org>; Fri,  4 Oct 2019 10:47:03 -0700 (PDT)
Received: from github-lowworker-3a0df0f.ac4-iad.github.net (github-lowworker-3a0df0f.ac4-iad.github.net [10.52.25.92]) by smtp.github.com (Postfix) with ESMTP id 97CAEC60B24 for <quic-issues@ietf.org>; Fri,  4 Oct 2019 10:47:02 -0700 (PDT)
Date: Fri, 04 Oct 2019 10:47:02 -0700
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6LCOHFKNQBEI7HY453UTDCNEVBNHHB3JLRAU@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3061/538496167@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3061@github.com>
References: <quicwg/base-drafts/issues/3061@github.com>
Subject: Re: [quicwg/base-drafts] Unclear what to do when QUIC Version Hints are missing (#3061)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5d9785968978c_88d3f81d04cd95c1788c5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/0EyWpWMu4S2W9hIojK12mE5WOFA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 04 Oct 2019 17:47:07 -0000

----==_mimepart_5d9785968978c_88d3f81d04cd95c1788c5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

It's fine to omit this parameter.  As @Lekensteyn notes, if the client supports multiple versions of QUIC, this helps avoid the need to do Version Negotiation.  However, it's only an optimization -- in the absence of this information, the client does any version of QUIC it believes to be compatible with the ALPN token(s) it is offering.  If the server needs to do VN, it will.  (Details TBD, unfortunately.)

Is this critical to HTTP/3?  No, and it could reasonably be extricated to a separate document until such time that there are multiple QUIC versions.  Most stacks currently support only one version at a time, so this doesn't serve much purpose.  If HTTP/3 doesn't require breaking changes to keep up with QUICvN, this probably serves a purpose on the day there are several.

Personal opinion:  If anyone thinks this is half-baked, let's set it aside until we need it, with the rest of VN.  If we're fairly confident this is what we want, however, it saves us the trouble of defining another separate RFC later.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3061#issuecomment-538496167
----==_mimepart_5d9785968978c_88d3f81d04cd95c1788c5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>It's fine to omit this parameter.  As <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=164530" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/Lekensteyn">@Lekensteyn</a> notes, if the client supports multiple versions of QUIC, this helps avoid the need to do Version Negotiation.  However, it's only an optimization -- in the absence of this information, the client does any version of QUIC it believes to be compatible with the ALPN token(s) it is offering.  If the server needs to do VN, it will.  (Details TBD, unfortunately.)</p>
<p>Is this critical to HTTP/3?  No, and it could reasonably be extricated to a separate document until such time that there are multiple QUIC versions.  Most stacks currently support only one version at a time, so this doesn't serve much purpose.  If HTTP/3 doesn't require breaking changes to keep up with QUICvN, this probably serves a purpose on the day there are several.</p>
<p>Personal opinion:  If anyone thinks this is half-baked, let's set it aside until we need it, with the rest of VN.  If we're fairly confident this is what we want, however, it saves us the trouble of defining another separate RFC later.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3061?email_source=notifications&amp;email_token=AFTOJK63FLVRZTKEHO6NXQ3QM56RNA5CNFSM4IZVWQR2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAMMZJY#issuecomment-538496167">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK635F4XDQ7OS4OVYVDQM56RNANCNFSM4IZVWQRQ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AFTOJK4PVWNLVWIH75MFWVDQM56RNA5CNFSM4IZVWQR2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAMMZJY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3061?email_source=notifications\u0026email_token=AFTOJK63FLVRZTKEHO6NXQ3QM56RNA5CNFSM4IZVWQR2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAMMZJY#issuecomment-538496167",
"url": "https://github.com/quicwg/base-drafts/issues/3061?email_source=notifications\u0026email_token=AFTOJK63FLVRZTKEHO6NXQ3QM56RNA5CNFSM4IZVWQR2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAMMZJY#issuecomment-538496167",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5d9785968978c_88d3f81d04cd95c1788c5--


From nobody Fri Oct  4 16:31:25 2019
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 116AD12002F for <quic-issues@ietfa.amsl.com>; Fri,  4 Oct 2019 16:31:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 dQpifdRVkfxl for <quic-issues@ietfa.amsl.com>; Fri,  4 Oct 2019 16:31:22 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 65DA312001E for <quic-issues@ietf.org>; Fri,  4 Oct 2019 16:31:22 -0700 (PDT)
Received: from github-lowworker-25680bd.va3-iad.github.net (github-lowworker-25680bd.va3-iad.github.net [10.48.17.61]) by smtp.github.com (Postfix) with ESMTP id 7F1488C0026 for <quic-issues@ietf.org>; Fri,  4 Oct 2019 16:31:21 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570231881; bh=5zDbWnjoLCFXyDGygHSLFrIB7ZkNb2JMuARcmt2KMGE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=vBbeHwoTMb4WkcKzHUkgcaaPhfnOEegH90XrW45AIHRXpN+v1sRQ3a7Ibp4Qx+0Je lIOfIH1aQBgJJzl5zPj6Q8Lk4mtan6uH8rtH2orTuT+KNbPORsIYEIpw+gkU0JzDrQ PDMJGjjL9Hb9xnUY9pkaJIkrnC5Pe2J1hIEG/3Xk=
Date: Fri, 04 Oct 2019 16:31:21 -0700
From: David Schinazi <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4GSY5NGE4QSZIRBT53UULNTEVBNHHB3JLRAU@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3061/538591213@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3061@github.com>
References: <quicwg/base-drafts/issues/3061@github.com>
Subject: Re: [quicwg/base-drafts] Unclear what to do when QUIC Version Hints are missing (#3061)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5d97d6496e8de_37b03fd3d0ccd95c7038d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: DavidSchinazi
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/xJ0MxhexbZlF7wweRYkkOF4NqDM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 04 Oct 2019 23:31:24 -0000

----==_mimepart_5d97d6496e8de_37b03fd3d0ccd95c7038d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I'm worried that relying on clients to "do the right thing" might cause serious performance issues down the road. I'd prefer to either have explicit guidance, or remove this mechanism until we understand it better as @MikeBishop suggests.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3061#issuecomment-538591213
----==_mimepart_5d97d6496e8de_37b03fd3d0ccd95c7038d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I'm worried that relying on clients to "do the right thing" might cause serious performance issues down the road. I'd prefer to either have explicit guidance, or remove this mechanism until we understand it better as <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=4273797" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/MikeBishop">@MikeBishop</a> suggests.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3061?email_source=notifications&amp;email_token=AFTOJK53DIB3PESHLNDA2Y3QM7G4TA5CNFSM4IZVWQR2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAND73I#issuecomment-538591213">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7BEUELQNIR52BQSLDQM7G4TANCNFSM4IZVWQRQ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AFTOJK27WUYVVPXUQK6XGRTQM7G4TA5CNFSM4IZVWQR2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAND73I.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3061?email_source=notifications\u0026email_token=AFTOJK53DIB3PESHLNDA2Y3QM7G4TA5CNFSM4IZVWQR2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAND73I#issuecomment-538591213",
"url": "https://github.com/quicwg/base-drafts/issues/3061?email_source=notifications\u0026email_token=AFTOJK53DIB3PESHLNDA2Y3QM7G4TA5CNFSM4IZVWQR2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAND73I#issuecomment-538591213",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5d97d6496e8de_37b03fd3d0ccd95c7038d--


From nobody Sun Oct  6 17:54:20 2019
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 1687512013A for <quic-issues@ietfa.amsl.com>; Sun,  6 Oct 2019 17:54:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 nCJmspX0mBx4 for <quic-issues@ietfa.amsl.com>; Sun,  6 Oct 2019 17:54:16 -0700 (PDT)
Received: from out-16.smtp.github.com (out-16.smtp.github.com [192.30.254.199]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 797DA1200CE for <quic-issues@ietf.org>; Sun,  6 Oct 2019 17:54:16 -0700 (PDT)
Date: Sun, 06 Oct 2019 17:54:15 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570409656; bh=GV/7sxFTFc8/6kCcOdQQFTf3JMmUlXx1FfofCTBvNf8=; h=Date:From:To:Subject:From; b=TdBD8zLBXdn2wQ+b4AyjfPDwpDB0y6MUdJO709+fhEhg2Y+z7X83GMs+ONx8SeqOx TAY9ZT6O+xawe2niyoVhWilOuSgAzTyvHASkSqkiX6u1JXu0fmfyn6+HcPL/FZPFuW +CSMFarUdWxL32zuosDvoXmiAV0fpAI1K+yDNGTI=
From: ianswett <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/ianswett-no-srtt/000000-0f7a0c@github.com>
Subject: [quicwg/base-drafts] 0f7a0c: Stop using SRTT
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/hPM4jWtnKGQWYbiv4qC8T50sCOE>
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: Mon, 07 Oct 2019 00:54:18 -0000

  Branch: refs/heads/ianswett-no-srtt
  Home:   https://github.com/quicwg/base-drafts
  Commit: 0f7a0cb1689e8b2727ca8cd97cf77fca5f7c4f12
      https://github.com/quicwg/base-drafts/commit/0f7a0cb1689e8b2727ca8cd97cf77fca5f7c4f12
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-10-06 (Sun, 06 Oct 2019)

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

  Log Message:
  -----------
  Stop using SRTT

Fixes #3076



From nobody Sun Oct  6 17:54:35 2019
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 AC8A9120137 for <quic-issues@ietfa.amsl.com>; Sun,  6 Oct 2019 17:54:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 PEAjdbxYp6eX for <quic-issues@ietfa.amsl.com>; Sun,  6 Oct 2019 17:54:32 -0700 (PDT)
Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0E8321200CE for <quic-issues@ietf.org>; Sun,  6 Oct 2019 17:54:32 -0700 (PDT)
Received: from github-lowworker-28f8021.ac4-iad.github.net (github-lowworker-28f8021.ac4-iad.github.net [10.52.25.98]) by smtp.github.com (Postfix) with ESMTP id 64C36A03AF for <quic-issues@ietf.org>; Sun,  6 Oct 2019 17:54:31 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570409671; bh=r951FeE9q1aVBBriwoqJRoNDWcfYzFE9NCU4CvT+k78=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=LlomvOGYkVe75XMZQFj+j26/ZT+gLtZim1+IXOO0aDicHpk86HpQVIAUpgqiGoP9K 6bAtm7VNLGx0HDKSaN/5jhHM7fPWSpHnSRZe8BzvhgdN0uixF5OFCNUkC7Zpa3kufv e/9giYSCIruiaHBfpUC1pySmDwfnwdVOpheEOtvE=
Date: Sun, 06 Oct 2019 17:54:31 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK545XZQDVBZCDO7RQ53U7GVPEVBNHHB37QHME@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3079@github.com>
Subject: [quicwg/base-drafts] Stop using SRTT (#3079)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5d9a8cc756182_3693f96a5ccd9601079ad"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/otOtBnp_Y09JSOPiJS3ESNH0big>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 07 Oct 2019 00:54:34 -0000

----==_mimepart_5d9a8cc756182_3693f96a5ccd9601079ad
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Fixes #3076
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/3079

-- Commit Summary --

  * Stop using SRTT

-- File Changes --

    M draft-ietf-quic-recovery.md (12)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/3079.patch
https://github.com/quicwg/base-drafts/pull/3079.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3079

----==_mimepart_5d9a8cc756182_3693f96a5ccd9601079ad
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><span class="issue-keyword tooltipped tooltipped-se" aria-label="This pull request closes issue #3076.">Fixes</span> <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="502321064" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3076" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/3076/hovercard" href="https://github.com/quicwg/base-drafts/issues/3076">#3076</a></p>

<hr>

<h4>You can view, comment on, or merge this pull request online at:</h4>
<p>&nbsp;&nbsp;<a href='https://github.com/quicwg/base-drafts/pull/3079'>https://github.com/quicwg/base-drafts/pull/3079</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Stop using SRTT</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/3079/files#diff-0">draft-ietf-quic-recovery.md</a>
    (12)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3079.patch'>https://github.com/quicwg/base-drafts/pull/3079.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3079.diff'>https://github.com/quicwg/base-drafts/pull/3079.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3079?email_source=notifications&amp;email_token=AFTOJKYKR6DJKLAPTWBWSQDQNKCEPA5CNFSM4I56QD3KYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HP6A5QQ">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZC7FW2H66GHJTUCFTQNKCEPANCNFSM4I56QD3A">mute the thread</a>.<img src="https://github.com/notifications/beacon/AFTOJK5G6G2WFCXI574KIK3QNKCEPA5CNFSM4I56QD3KYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HP6A5QQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3079?email_source=notifications\u0026email_token=AFTOJKYKR6DJKLAPTWBWSQDQNKCEPA5CNFSM4I56QD3KYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HP6A5QQ",
"url": "https://github.com/quicwg/base-drafts/pull/3079?email_source=notifications\u0026email_token=AFTOJKYKR6DJKLAPTWBWSQDQNKCEPA5CNFSM4I56QD3KYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HP6A5QQ",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5d9a8cc756182_3693f96a5ccd9601079ad--


From nobody Sun Oct  6 17:55:35 2019
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 68EB4120137 for <quic-issues@ietfa.amsl.com>; Sun,  6 Oct 2019 17:55:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=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 DS83dGxwjORi for <quic-issues@ietfa.amsl.com>; Sun,  6 Oct 2019 17:55:31 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B8D4F1200CE for <quic-issues@ietf.org>; Sun,  6 Oct 2019 17:55:31 -0700 (PDT)
Date: Sun, 06 Oct 2019 17:55:30 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570409730; bh=2n71ZBkZw3Z3gT7dTsva8NFctJcqdBk3zOeiBNIROXg=; h=Date:From:To:Subject:From; b=BonJ2vhfYjxh21AbKfnbN4jFKrl4mnsRPM2x6hdCj/3Ue/hB1sEzU/v6QCUaZpBmJ 9TOC11U8Pmcp1O1DWH3MyI0VbXCxJ7Ccgb6D1//Kbd5YCPemLzLqM2M9I3lfgJGAi7 Qx7YHKPTSIP5wT/WwvzT12ax9uDWnx4xHF0ZM0gs=
From: ianswett <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/ianswett-no-srtt/0f7a0c-9ab72e@github.com>
Subject: [quicwg/base-drafts] 9ab72e: Update draft-ietf-quic-recovery.md
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/_NwUiGPwDY7FwNdLUYNoDJVPr2s>
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: Mon, 07 Oct 2019 00:55:33 -0000

  Branch: refs/heads/ianswett-no-srtt
  Home:   https://github.com/quicwg/base-drafts
  Commit: 9ab72ea9db12c50004a2659382d5c4f68da9f280
      https://github.com/quicwg/base-drafts/commit/9ab72ea9db12c50004a2659382d5c4f68da9f280
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-10-06 (Sun, 06 Oct 2019)

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

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md



From nobody Sun Oct  6 17:55:45 2019
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 960CB120137 for <quic-issues@ietfa.amsl.com>; Sun,  6 Oct 2019 17:55:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 T-dOVLTPKO0I for <quic-issues@ietfa.amsl.com>; Sun,  6 Oct 2019 17:55:40 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B0D4C1200CE for <quic-issues@ietf.org>; Sun,  6 Oct 2019 17:55:40 -0700 (PDT)
Date: Sun, 06 Oct 2019 17:55:39 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570409739; bh=AqdkAp9C1WtOJT0ri3vzOlTs6bznikYRuVVzbW+3wfc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=gNoWG6q5iGRWT5jPRm0uz4TDyDoytkUOs18J+O1T4MAkNUhiey9V4BDti2qJciUPO Cy9spqz10nbMypCXD5GmHNgv9BD8TwDOu64aOzF+izAUvf9MBmpmsZayxi4v4tAkHo xwNYspB5Qxnvg16tvQkzrhEzfj7UmJupTnuMGYyM=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3079/push/4117567612@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3079@github.com>
References: <quicwg/base-drafts/pull/3079@github.com>
Subject: Re: [quicwg/base-drafts] Stop using SRTT (#3079)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5d9a8d0b8c0ff_3ee43fc1098cd96c14547f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/OxO9fzIalEHRlqnMGjoWmEFmxkA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 07 Oct 2019 00:55:43 -0000

----==_mimepart_5d9a8d0b8c0ff_3ee43fc1098cd96c14547f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

9ab72ea9db12c50004a2659382d5c4f68da9f280  Update draft-ietf-quic-recovery.md


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3079/files/0f7a0cb1689e8b2727ca8cd97cf77fca5f7c4f12..9ab72ea9db12c50004a2659382d5c4f68da9f280

----==_mimepart_5d9a8d0b8c0ff_3ee43fc1098cd96c14547f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/ianswett" class="user-mention">@ianswett</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/9ab72ea9db12c50004a2659382d5c4f68da9f280">9ab72ea</a>  Update draft-ietf-quic-recovery.md</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3079/files/0f7a0cb1689e8b2727ca8cd97cf77fca5f7c4f12..9ab72ea9db12c50004a2659382d5c4f68da9f280?email_source=notifications&amp;email_token=AFTOJK6KORQ34EG5N6O46ZTQNKCIXA5CNFSM4I56QD3KYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDKMBZGM2DMMCQOVZWQIZUGEYTONJWG43DCMQ">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2K3CZIT4T26B6OZN3QNKCIXANCNFSM4I56QD3A">mute the thread</a>.<img src="https://github.com/notifications/beacon/AFTOJK5NDMEA2HRTRTGVI3TQNKCIXA5CNFSM4I56QD3KYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDKMBZGM2DMMCQOVZWQIZUGEYTONJWG43DCMQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3079/files/0f7a0cb1689e8b2727ca8cd97cf77fca5f7c4f12..9ab72ea9db12c50004a2659382d5c4f68da9f280?email_source=notifications\u0026email_token=AFTOJK6KORQ34EG5N6O46ZTQNKCIXA5CNFSM4I56QD3KYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDKMBZGM2DMMCQOVZWQIZUGEYTONJWG43DCMQ",
"url": "https://github.com/quicwg/base-drafts/pull/3079/files/0f7a0cb1689e8b2727ca8cd97cf77fca5f7c4f12..9ab72ea9db12c50004a2659382d5c4f68da9f280?email_source=notifications\u0026email_token=AFTOJK6KORQ34EG5N6O46ZTQNKCIXA5CNFSM4I56QD3KYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDKMBZGM2DMMCQOVZWQIZUGEYTONJWG43DCMQ",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5d9a8d0b8c0ff_3ee43fc1098cd96c14547f--


From nobody Sun Oct  6 18:14:48 2019
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 6962C1200CE for <quic-issues@ietfa.amsl.com>; Sun,  6 Oct 2019 18:14:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 HRsemuJzO7Xu for <quic-issues@ietfa.amsl.com>; Sun,  6 Oct 2019 18:14:44 -0700 (PDT)
Received: from out-13.smtp.github.com (out-13.smtp.github.com [192.30.254.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AB47C12002F for <quic-issues@ietf.org>; Sun,  6 Oct 2019 18:14:44 -0700 (PDT)
Received: from github-lowworker-d93c4b6.va3-iad.github.net (github-lowworker-d93c4b6.va3-iad.github.net [10.48.17.47]) by smtp.github.com (Postfix) with ESMTP id 332CD261583 for <quic-issues@ietf.org>; Sun,  6 Oct 2019 18:14:44 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570410884; bh=fHsj3sFw+crdw8zBveRaEJf3OqHXaTPieCWVlVIYz78=; h=Date:From:To:Subject:From; b=VPfuH4Oqg5Wb4lfCqtIfkzR24cwpvgGxDon58dUzdh8DGHdlTcyKNi9zxIa6rut7L W+AJ/H7FtIhLsQgjB/d+NUQ2Zij8yTbODtT87YzzoBM5Rwf/A5tr5kEYdwadL5hV6R 5+o6xv0HSo2qlmboNbxQ3f2wkYeEBrehr8xLTxOY=
Date: Sun, 06 Oct 2019 18:14:43 -0700
From: ianswett <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/ianswett-second-initial/000000-f51a23@github.com>
Subject: [quicwg/base-drafts] f51a23: Retransmit server initial upon second Initial
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/xPsTHr3N77lbyc80IQU79-lQCfA>
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: Mon, 07 Oct 2019 01:14:47 -0000

  Branch: refs/heads/ianswett-second-initial
  Home:   https://github.com/quicwg/base-drafts
  Commit: f51a23e2890da2a8558cee32b4375f99a7070965
      https://github.com/quicwg/base-drafts/commit/f51a23e2890da2a8558cee32b4375f99a7070965
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-10-06 (Sun, 06 Oct 2019)

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

  Log Message:
  -----------
  Retransmit server initial upon second Initial

When the second duplicate client Initial is received, the server SHOULD retransmit the contents of it's Initial to speed up the handshake.



From nobody Sun Oct  6 18:15:19 2019
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 A003C120074 for <quic-issues@ietfa.amsl.com>; Sun,  6 Oct 2019 18:15:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 M1I3by_XtfNO for <quic-issues@ietfa.amsl.com>; Sun,  6 Oct 2019 18:15:16 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 09FE812002F for <quic-issues@ietf.org>; Sun,  6 Oct 2019 18:15:16 -0700 (PDT)
Date: Sun, 06 Oct 2019 18:15:14 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570410915; bh=kNy3Rz954E3j0TSBGPgH77SoXoX7SJYa1UiZhXZweOY=; h=Date:From:To:Subject:From; b=0smGcdNE7sjyZtwsRgzlvHzIb4FBsTrNK+D1/atNLS+8Qe+i6GAqytRUkiW1HG/UM fowbr+9JkGHFn8WoPV7nV+Hwbr2Do0U8Fff/w9wlbRPs3m7LzdcPUuG3wFkFW0UPFk tFHldF3nN6oUKnUejp/QqhOCqzOTYU5j2drNVJFs=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/42c33e-7add84@github.com>
Subject: [quicwg/base-drafts] 7add84: Script updating gh-pages from f51a23e2. [ci skip]
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/BId4rh4ktakA5k3_wfvoRVt8T9Q>
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: Mon, 07 Oct 2019 01:15:18 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 7add846dfed6fe69b16a1ffa0a1fc9322ee6ec1a
      https://github.com/quicwg/base-drafts/commit/7add846dfed6fe69b16a1ffa0a1fc9322ee6ec1a
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-07 (Mon, 07 Oct 2019)

  Changed paths:
    R chacha-simple/draft-ietf-quic-http.html
    R chacha-simple/draft-ietf-quic-http.txt
    R chacha-simple/draft-ietf-quic-invariants.html
    R chacha-simple/draft-ietf-quic-invariants.txt
    R chacha-simple/draft-ietf-quic-qpack.html
    R chacha-simple/draft-ietf-quic-qpack.txt
    R chacha-simple/draft-ietf-quic-recovery.html
    R chacha-simple/draft-ietf-quic-recovery.txt
    R chacha-simple/draft-ietf-quic-tls.html
    R chacha-simple/draft-ietf-quic-tls.txt
    R chacha-simple/draft-ietf-quic-transport.html
    R chacha-simple/draft-ietf-quic-transport.txt
    R chacha-simple/index.html
    R ianswett-fix-loss-detection/draft-ietf-quic-http.html
    R ianswett-fix-loss-detection/draft-ietf-quic-http.txt
    R ianswett-fix-loss-detection/draft-ietf-quic-invariants.html
    R ianswett-fix-loss-detection/draft-ietf-quic-invariants.txt
    R ianswett-fix-loss-detection/draft-ietf-quic-qpack.html
    R ianswett-fix-loss-detection/draft-ietf-quic-qpack.txt
    R ianswett-fix-loss-detection/draft-ietf-quic-recovery.html
    R ianswett-fix-loss-detection/draft-ietf-quic-recovery.txt
    R ianswett-fix-loss-detection/draft-ietf-quic-tls.html
    R ianswett-fix-loss-detection/draft-ietf-quic-tls.txt
    R ianswett-fix-loss-detection/draft-ietf-quic-transport.html
    R ianswett-fix-loss-detection/draft-ietf-quic-transport.txt
    R ianswett-fix-loss-detection/index.html
    A ianswett-second-initial/draft-ietf-quic-http.html
    A ianswett-second-initial/draft-ietf-quic-http.txt
    A ianswett-second-initial/draft-ietf-quic-invariants.html
    A ianswett-second-initial/draft-ietf-quic-invariants.txt
    A ianswett-second-initial/draft-ietf-quic-qpack.html
    A ianswett-second-initial/draft-ietf-quic-qpack.txt
    A ianswett-second-initial/draft-ietf-quic-recovery.html
    A ianswett-second-initial/draft-ietf-quic-recovery.txt
    A ianswett-second-initial/draft-ietf-quic-tls.html
    A ianswett-second-initial/draft-ietf-quic-tls.txt
    A ianswett-second-initial/draft-ietf-quic-transport.html
    A ianswett-second-initial/draft-ietf-quic-transport.txt
    A ianswett-second-initial/index.html
    M index.html
    R qpack/decoder_bounds/draft-ietf-quic-http.html
    R qpack/decoder_bounds/draft-ietf-quic-http.txt
    R qpack/decoder_bounds/draft-ietf-quic-invariants.html
    R qpack/decoder_bounds/draft-ietf-quic-invariants.txt
    R qpack/decoder_bounds/draft-ietf-quic-qpack.html
    R qpack/decoder_bounds/draft-ietf-quic-qpack.txt
    R qpack/decoder_bounds/draft-ietf-quic-recovery.html
    R qpack/decoder_bounds/draft-ietf-quic-recovery.txt
    R qpack/decoder_bounds/draft-ietf-quic-tls.html
    R qpack/decoder_bounds/draft-ietf-quic-tls.txt
    R qpack/decoder_bounds/draft-ietf-quic-transport.html
    R qpack/decoder_bounds/draft-ietf-quic-transport.txt
    R qpack/decoder_bounds/index.html

  Log Message:
  -----------
  Script updating gh-pages from f51a23e2. [ci skip]



From nobody Sun Oct  6 18:15:39 2019
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 29313120074 for <quic-issues@ietfa.amsl.com>; Sun,  6 Oct 2019 18:15:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.999
X-Spam-Level: 
X-Spam-Status: No, score=-7.999 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, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 J6aa5VbtPUuu for <quic-issues@ietfa.amsl.com>; Sun,  6 Oct 2019 18:15:37 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C8EA912002F for <quic-issues@ietf.org>; Sun,  6 Oct 2019 18:15:36 -0700 (PDT)
Date: Sun, 06 Oct 2019 18:15:36 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570410936; bh=SLnI+XCrt2vSHNmIk/4akVtMtKKBTMSqJZS2nloC8fU=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=TVERmDXTLDsqyHwT0yUQAA3m/WuBmDbnvy4YeukJiIiFxKEAMuORyP2iXs6ZgiSmR XiGY7WfvvcdsZIPSyU3fjQx9Vclup96lZg8mGSH42OHpSrBmNkPM1TXq0W4wEX+W3t ZYFvm+GsHU0M2zLJ7dQ3aymRxF9P2+G2++7AS8JY=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZCB3K4D2SRR3FUJ5F3U7JEREVBNHHB37QS2E@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3080@github.com>
Subject: [quicwg/base-drafts] Retransmit server initial upon second Initial (#3080)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5d9a91b81ff08_17b83f7ff50cd96074179"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/fb9zn9b9m6MGP0tc2qq8ngWvT0M>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 07 Oct 2019 01:15:38 -0000

----==_mimepart_5d9a91b81ff08_17b83f7ff50cd96074179
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

When the second duplicate client Initial is received, the server SHOULD retransmit the contents of it&#39;s Initial to speed up the handshake.

Fixes #3078
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/3080

-- Commit Summary --

  * Retransmit server initial upon second Initial

-- File Changes --

    M draft-ietf-quic-recovery.md (5)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/3080.patch
https://github.com/quicwg/base-drafts/pull/3080.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3080

----==_mimepart_5d9a91b81ff08_17b83f7ff50cd96074179
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>When the second duplicate client Initial is received, the server SHOULD retransmit the contents of it's Initial to speed up the handshake.</p>
<p><span class="issue-keyword tooltipped tooltipped-se" aria-label="This pull request closes issue #3078.">Fixes</span> <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="502362582" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3078" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/3078/hovercard" href="https://github.com/quicwg/base-drafts/issues/3078">#3078</a></p>

<hr>

<h4>You can view, comment on, or merge this pull request online at:</h4>
<p>&nbsp;&nbsp;<a href='https://github.com/quicwg/base-drafts/pull/3080'>https://github.com/quicwg/base-drafts/pull/3080</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Retransmit server initial upon second Initial</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/3080/files#diff-0">draft-ietf-quic-recovery.md</a>
    (5)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3080.patch'>https://github.com/quicwg/base-drafts/pull/3080.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3080.diff'>https://github.com/quicwg/base-drafts/pull/3080.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3080?email_source=notifications&amp;email_token=AFTOJK2NGZK64HKG6Q65IFLQNKETRA5CNFSM4I56S3OKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HP6CLIQ">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKY7K4Z6ZBFT3CMCMC3QNKETRANCNFSM4I56S3OA">mute the thread</a>.<img src="https://github.com/notifications/beacon/AFTOJKZC4TD5ASGZYJ66ETDQNKETRA5CNFSM4I56S3OKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HP6CLIQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3080?email_source=notifications\u0026email_token=AFTOJK2NGZK64HKG6Q65IFLQNKETRA5CNFSM4I56S3OKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HP6CLIQ",
"url": "https://github.com/quicwg/base-drafts/pull/3080?email_source=notifications\u0026email_token=AFTOJK2NGZK64HKG6Q65IFLQNKETRA5CNFSM4I56S3OKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HP6CLIQ",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5d9a91b81ff08_17b83f7ff50cd96074179--


From nobody Sun Oct  6 18:16:18 2019
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 911CF120074 for <quic-issues@ietfa.amsl.com>; Sun,  6 Oct 2019 18:16:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 AqGAA77oMHvk for <quic-issues@ietfa.amsl.com>; Sun,  6 Oct 2019 18:16:16 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C1F7312002F for <quic-issues@ietf.org>; Sun,  6 Oct 2019 18:16:15 -0700 (PDT)
Received: from github-lowworker-6349a71.ac4-iad.github.net (github-lowworker-6349a71.ac4-iad.github.net [10.52.18.20]) by smtp.github.com (Postfix) with ESMTP id CBDE3520647 for <quic-issues@ietf.org>; Sun,  6 Oct 2019 18:16:14 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570410974; bh=lnqng30TOTwK9StvXuXXCw3e1j5oCXUXB5iXVoi8chY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Poxqz5lR6AZg0vjpCWvVpJMn/wbbbhoVN/GrA2L4WAOSowcGl2H4V45V1weskvjDU /zU4mDZuCpwN8uGjCB1ZOPcEynauaGqmIl/3piEjWbEslhB7uUhsvFxqome1sDyuS6 /9XXKqb7gsaq6P0QrS6Kxswpn86tks3lPUj6Jo+M=
Date: Sun, 06 Oct 2019 18:16:14 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3QUJAQUURYOXRPHTV3U7JG5EVBNHHB34LR2Y@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3078/538809200@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3078@github.com>
References: <quicwg/base-drafts/issues/3078@github.com>
Subject: Re: [quicwg/base-drafts] Lost Server Initial Takes Too Long to be Retransmitted (#3078)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5d9a91debb008_59893fa6b4ecd96c3776ae"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/SuZ8MbWyA_HTmmohbgqmWZlWqmU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 07 Oct 2019 01:16:18 -0000

----==_mimepart_5d9a91debb008_59893fa6b4ecd96c3776ae
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This problem also occurs when the server receives 0-RTT packets it cannot decrypt.  In that case, it would be ideal if it could do something to indicate something was received but not processed.  I guess it could send a PING in an Initial packet as an alternative to EMPTY_ACK?

I sent out a PR that I believe covers the most important points you mention.  PTAL.


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3078#issuecomment-538809200
----==_mimepart_5d9a91debb008_59893fa6b4ecd96c3776ae
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This problem also occurs when the server receives 0-RTT packets it cannot decrypt.  In that case, it would be ideal if it could do something to indicate something was received but not processed.  I guess it could send a PING in an Initial packet as an alternative to EMPTY_ACK?</p>
<p>I sent out a PR that I believe covers the most important points you mention.  PTAL.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3078?email_source=notifications&amp;email_token=AFTOJKZSZL4VF77HOCQ7EE3QNKEV5A5CNFSM4I5JW7W2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAOZG4A#issuecomment-538809200">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZM3HU7N67AGPHLFWTQNKEV5ANCNFSM4I5JW7WQ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AFTOJK6AHWVOSP5TL274EPLQNKEV5A5CNFSM4I5JW7W2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAOZG4A.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3078?email_source=notifications\u0026email_token=AFTOJKZSZL4VF77HOCQ7EE3QNKEV5A5CNFSM4I5JW7W2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAOZG4A#issuecomment-538809200",
"url": "https://github.com/quicwg/base-drafts/issues/3078?email_source=notifications\u0026email_token=AFTOJKZSZL4VF77HOCQ7EE3QNKEV5A5CNFSM4I5JW7W2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAOZG4A#issuecomment-538809200",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5d9a91debb008_59893fa6b4ecd96c3776ae--


From nobody Sun Oct  6 18:19:29 2019
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 8C657120815 for <quic-issues@ietfa.amsl.com>; Sun,  6 Oct 2019 18:19:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 rj0MlyquIh8B for <quic-issues@ietfa.amsl.com>; Sun,  6 Oct 2019 18:19:26 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CE13F12082A for <quic-issues@ietf.org>; Sun,  6 Oct 2019 18:19:25 -0700 (PDT)
Date: Sun, 06 Oct 2019 18:19:24 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570411165; bh=DG0eaFiLViroI19houw/LN58GolpM2EfYnpFaww1ytk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ebOx+lPYONAzdovbF3QelHvjF32tyifCOJvSU7o0H/vzU5wkf0PQGr67YEIGS6quk jj+Ba8mBLWaUgkBJm/YH8qH8nFbECKWt5HGvoZw09xQdxxa5Rhnw1CMd6SKx0YppsD Wj63053yOyCugrNBZ1wCLyBSYxpITdhRF3QNtG+o=
From: Nick Banks <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK33GHCFTFXGDN5WZDF3U7JSZEVBNHHB37QS2E@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3080/review/297874799@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3080@github.com>
References: <quicwg/base-drafts/pull/3080@github.com>
Subject: Re: [quicwg/base-drafts] Retransmit server initial upon second Initial (#3080)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5d9a929ce5c78_2d1b3fc5298cd95c164548"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: nibanks
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/52vRl9OBC21JasjGQfuN5WfBgiQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 07 Oct 2019 01:19:28 -0000

----==_mimepart_5d9a929ce5c78_2d1b3fc5298cd95c164548
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

nibanks approved this pull request.

This is definitely an improvement. Thanks for writing it up! In addition to this, should we have text that says the client should/may immediately retransmit its initial packet if it gets a handshake packet it can't decrypt?



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3080#pullrequestreview-297874799
----==_mimepart_5d9a929ce5c78_2d1b3fc5298cd95c164548
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@nibanks</b> approved this pull request.</p>

<p>This is definitely an improvement. Thanks for writing it up! In addition to this, should we have text that says the client should/may immediately retransmit its initial packet if it gets a handshake packet it can't decrypt?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3080?email_source=notifications&amp;email_token=AFTOJK67LROEEL7RRRGFKA3QNKFBZA5CNFSM4I56S3OKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCHATK3Y#pullrequestreview-297874799">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKY2CDQKANLESOWT3G3QNKFBZANCNFSM4I56S3OA">mute the thread</a>.<img src="https://github.com/notifications/beacon/AFTOJK5QTQJA6QFSQ5SJ6UTQNKFBZA5CNFSM4I56S3OKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCHATK3Y.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3080?email_source=notifications\u0026email_token=AFTOJK67LROEEL7RRRGFKA3QNKFBZA5CNFSM4I56S3OKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCHATK3Y#pullrequestreview-297874799",
"url": "https://github.com/quicwg/base-drafts/pull/3080?email_source=notifications\u0026email_token=AFTOJK67LROEEL7RRRGFKA3QNKFBZA5CNFSM4I56S3OKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCHATK3Y#pullrequestreview-297874799",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5d9a929ce5c78_2d1b3fc5298cd95c164548--


From nobody Sun Oct  6 19:03:42 2019
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 415881207FC for <quic-issues@ietfa.amsl.com>; Sun,  6 Oct 2019 19:03:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.597
X-Spam-Level: 
X-Spam-Status: No, score=-6.597 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-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 q4dIMrcgEKKP for <quic-issues@ietfa.amsl.com>; Sun,  6 Oct 2019 19:03:38 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 77F3912001E for <quic-issues@ietf.org>; Sun,  6 Oct 2019 19:03:38 -0700 (PDT)
Date: Sun, 06 Oct 2019 19:03:37 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570413817; bh=YLY1bu1JqpXPiGc/UlqaImJuuasaaKbI8a8hfF3z094=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=JmAek9x1JFvnejAKCSHpJ5JPmWOuiIaExyM+BAR3epP+1fOeU7JXVu+/N/M0cjxTK c8wkBMks4Mq6xdmRvW8VtwZl2FaExzSdgCT1JCwGtifvcU/oVCq+Kn6B0ea1Z2iZJ8 pTIvXSXa4Y/sYivaSBNLS9ujhULnQeFQ3PeiDI7A=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKY7GBD7LT7MFOYGZFN3U7HXTEVBNHHB34LR2Y@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3078/538815280@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3078@github.com>
References: <quicwg/base-drafts/issues/3078@github.com>
Subject: Re: [quicwg/base-drafts] Lost Server Initial Takes Too Long to be Retransmitted (#3078)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5d9a9cf995937_15443fddaf8cd968211979"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/0bv8fV-OSw_6gxE5iVcXn7LUSoo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 07 Oct 2019 02:03:40 -0000

----==_mimepart_5d9a9cf995937_15443fddaf8cd968211979
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I think the problems here are:
* Receiving a retransmit client Initial does not necessarily indicate a loss. It could simply be the case that the actual RTT is greater than the client's initial RTT. Do we want the server to retransmit packets in that case? Note that a client might use a small initial RTT when it is connecting to a server that it has previously connected to.
* How the server detects a retransmission will become complicated if we adopt #3045.

Considering these aspects, I might be weakly inclined to addressing the issue using an explicit signal, defined either within v1 or an extension.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3078#issuecomment-538815280
----==_mimepart_5d9a9cf995937_15443fddaf8cd968211979
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I think the problems here are:</p>
<ul>
<li>Receiving a retransmit client Initial does not necessarily indicate a loss. It could simply be the case that the actual RTT is greater than the client's initial RTT. Do we want the server to retransmit packets in that case? Note that a client might use a small initial RTT when it is connecting to a server that it has previously connected to.</li>
<li>How the server detects a retransmission will become complicated if we adopt <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="494481206" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3045" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3045/hovercard" href="https://github.com/quicwg/base-drafts/pull/3045">#3045</a>.</li>
</ul>
<p>Considering these aspects, I might be weakly inclined to addressing the issue using an explicit signal, defined either within v1 or an extension.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3078?email_source=notifications&amp;email_token=AFTOJK6FYWJR6KTUSFVVUUTQNKKHTA5CNFSM4I5JW7W2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAO2WMA#issuecomment-538815280">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6P2PCKWVJDZPOKGHTQNKKHTANCNFSM4I5JW7WQ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AFTOJK3OPEAMREDXP25JQDLQNKKHTA5CNFSM4I5JW7W2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAO2WMA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3078?email_source=notifications\u0026email_token=AFTOJK6FYWJR6KTUSFVVUUTQNKKHTA5CNFSM4I5JW7W2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAO2WMA#issuecomment-538815280",
"url": "https://github.com/quicwg/base-drafts/issues/3078?email_source=notifications\u0026email_token=AFTOJK6FYWJR6KTUSFVVUUTQNKKHTA5CNFSM4I5JW7W2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAO2WMA#issuecomment-538815280",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5d9a9cf995937_15443fddaf8cd968211979--


From nobody Sun Oct  6 20:49:39 2019
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 3DC7112006B for <quic-issues@ietfa.amsl.com>; Sun,  6 Oct 2019 20:49:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=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 csMaZCRRbWz0 for <quic-issues@ietfa.amsl.com>; Sun,  6 Oct 2019 20:49:36 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BF3E912002F for <quic-issues@ietf.org>; Sun,  6 Oct 2019 20:49:36 -0700 (PDT)
Received: from github-lowworker-d31a065.va3-iad.github.net (github-lowworker-d31a065.va3-iad.github.net [10.48.17.70]) by smtp.github.com (Postfix) with ESMTP id DDBF5C6078B for <quic-issues@ietf.org>; Sun,  6 Oct 2019 20:49:35 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570420175; bh=cITB3Ol2oJSXTCzWDsJT9nwkn9K1bn+Noxu6dj2E6xI=; h=Date:From:To:Subject:From; b=H0t+sS4NkENl5i6i7MyRswP8Cw7S3r62Ss9Jc0A+vE9vRxe08Kfyf5tBHuBvqV6Nz cGCcubYfx6EBqok07BWGIZr72GlizKFZXrZpUurbQtUd1wNDrnrNfnSFLP78XIzA1I CFK8fku0yBiXfsk9oJWQQgqoZgXRjOJ7pnSfR610=
Date: Sun, 06 Oct 2019 20:49:35 -0700
From: ianswett <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/ianswett-second-initial/f51a23-2e7bff@github.com>
Subject: [quicwg/base-drafts] 2e7bff: Update draft-ietf-quic-recovery.md
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/YK8EiJpbqHB_tArjnigZ5clVrfE>
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: Mon, 07 Oct 2019 03:49:38 -0000

  Branch: refs/heads/ianswett-second-initial
  Home:   https://github.com/quicwg/base-drafts
  Commit: 2e7bff7670dfde7068be546704bd33b5f74e0f7a
      https://github.com/quicwg/base-drafts/commit/2e7bff7670dfde7068be546704bd33b5f74e0f7a
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-10-06 (Sun, 06 Oct 2019)

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

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md



From nobody Sun Oct  6 20:49:49 2019
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 C2EA612008D for <quic-issues@ietfa.amsl.com>; Sun,  6 Oct 2019 20:49:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 hmSU1N3pHxUE for <quic-issues@ietfa.amsl.com>; Sun,  6 Oct 2019 20:49:46 -0700 (PDT)
Received: from out-22.smtp.github.com (out-22.smtp.github.com [192.30.252.205]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1CFB412002F for <quic-issues@ietf.org>; Sun,  6 Oct 2019 20:49:46 -0700 (PDT)
Received: from github-lowworker-c5134a3.ac4-iad.github.net (github-lowworker-c5134a3.ac4-iad.github.net [10.52.23.55]) by smtp.github.com (Postfix) with ESMTP id 2751EA083F for <quic-issues@ietf.org>; Sun,  6 Oct 2019 20:49:45 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570420185; bh=fqtLR1ueO4nVsLvCYJ5m5ycBtwlbwxPFQIPX9Z5cC6o=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=pzmn350OD7SPVsTEOD7pXhrbtKYq8oa+ue/bzM5o7cxXpHZDq322Jc82ZJsRBELmH VGjqVp5kX5fDpVGGxgw52ZHl0i2J4xDcvNIUdf8eoKyalesHcdAZScgLk7bfVHEBcZ mhzfV96sFsmyfNhDdPBH7DWt2y6k/M7+napE9VeE=
Date: Sun, 06 Oct 2019 20:49:45 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3080/push/4117863423@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3080@github.com>
References: <quicwg/base-drafts/pull/3080@github.com>
Subject: Re: [quicwg/base-drafts] Retransmit server initial upon second Initial (#3080)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5d9ab5d918b4a_4a8c3f80ea4cd95c17859a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/aI9HiOb4JPsiwcuI46guj7Ho2v0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 07 Oct 2019 03:49:48 -0000

----==_mimepart_5d9ab5d918b4a_4a8c3f80ea4cd95c17859a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

2e7bff7670dfde7068be546704bd33b5f74e0f7a  Update draft-ietf-quic-recovery.md


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3080/files/f51a23e2890da2a8558cee32b4375f99a7070965..2e7bff7670dfde7068be546704bd33b5f74e0f7a

----==_mimepart_5d9ab5d918b4a_4a8c3f80ea4cd95c17859a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/ianswett" class="user-mention">@ianswett</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/2e7bff7670dfde7068be546704bd33b5f74e0f7a">2e7bff7</a>  Update draft-ietf-quic-recovery.md</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3080/files/f51a23e2890da2a8558cee32b4375f99a7070965..2e7bff7670dfde7068be546704bd33b5f74e0f7a?email_source=notifications&amp;email_token=AFTOJK5N37WWE7OF7VP44LTQNKWVTA5CNFSM4I56S3OKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDKMBZGU3DIN2QOVZWQIZUGEYTOOBWGM2DEMY">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3GHWF7IGREKQ2ZUEDQNKWVTANCNFSM4I56S3OA">mute the thread</a>.<img src="https://github.com/notifications/beacon/AFTOJK4SEHITJZTE3QOWP6DQNKWVTA5CNFSM4I56S3OKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDKMBZGU3DIN2QOVZWQIZUGEYTOOBWGM2DEMY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3080/files/f51a23e2890da2a8558cee32b4375f99a7070965..2e7bff7670dfde7068be546704bd33b5f74e0f7a?email_source=notifications\u0026email_token=AFTOJK5N37WWE7OF7VP44LTQNKWVTA5CNFSM4I56S3OKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDKMBZGU3DIN2QOVZWQIZUGEYTOOBWGM2DEMY",
"url": "https://github.com/quicwg/base-drafts/pull/3080/files/f51a23e2890da2a8558cee32b4375f99a7070965..2e7bff7670dfde7068be546704bd33b5f74e0f7a?email_source=notifications\u0026email_token=AFTOJK5N37WWE7OF7VP44LTQNKWVTA5CNFSM4I56S3OKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDKMBZGU3DIN2QOVZWQIZUGEYTOOBWGM2DEMY",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5d9ab5d918b4a_4a8c3f80ea4cd95c17859a--


From nobody Sun Oct  6 20:50:13 2019
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 2133A12006B for <quic-issues@ietfa.amsl.com>; Sun,  6 Oct 2019 20:50:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 gMIAI61F34u9 for <quic-issues@ietfa.amsl.com>; Sun,  6 Oct 2019 20:50:10 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B0C4A12002F for <quic-issues@ietf.org>; Sun,  6 Oct 2019 20:50:10 -0700 (PDT)
Received: from github-lowworker-5fb2734.va3-iad.github.net (github-lowworker-5fb2734.va3-iad.github.net [10.48.19.27]) by smtp.github.com (Postfix) with ESMTP id 0908F6A050D for <quic-issues@ietf.org>; Sun,  6 Oct 2019 20:50:10 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570420210; bh=srM8EsRum5CO+8Z1UOodqWo9KVjP9KhYSSqfZHwCj9w=; h=Date:From:To:Subject:From; b=HM3KfJ1exhyIkXxjq/9I4CBkBqbbeOijWnkDHLOxj7g35LLEjIF5JzDLnJxVGvhqA qrmeLz4pJcKJqy1PL2QVUvXrjKEWN0sUZULpKuPCUVZ/tiF9ewoOmligUqOMcls1ut NE1erZuihSJbKfgUzHzgP5TvFKx6zxItgEUjDgXk=
Date: Sun, 06 Oct 2019 20:50:09 -0700
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/7add84-88dd29@github.com>
Subject: [quicwg/base-drafts] 88dd29: Script updating gh-pages from 2e7bff76. [ci skip]
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/AQDz3ZsBTLf5L8dWfS0yAYRCT28>
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: Mon, 07 Oct 2019 03:50:12 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 88dd29f2465dea148e8aadff1c1f8c2ef4de1088
      https://github.com/quicwg/base-drafts/commit/88dd29f2465dea148e8aadff1c1f8c2ef4de1088
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-07 (Mon, 07 Oct 2019)

  Changed paths:
    M ianswett-second-initial/draft-ietf-quic-recovery.html
    M ianswett-second-initial/draft-ietf-quic-recovery.txt
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from 2e7bff76. [ci skip]



From nobody Sun Oct  6 21:01:43 2019
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 B846212004A for <quic-issues@ietfa.amsl.com>; Sun,  6 Oct 2019 21:01:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=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 ZvxRZOZl4t5D for <quic-issues@ietfa.amsl.com>; Sun,  6 Oct 2019 21:01:40 -0700 (PDT)
Received: from out-16.smtp.github.com (out-16.smtp.github.com [192.30.254.199]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C10DB12002F for <quic-issues@ietf.org>; Sun,  6 Oct 2019 21:01:40 -0700 (PDT)
Date: Sun, 06 Oct 2019 21:01:39 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570420900; bh=5SBCzkBfGkMdnEt30hepR/dZHDV4SW9R/wb0k9Y6tg0=; h=Date:From:To:Subject:From; b=nMXoQVlv2yOHhEZq72dyezZXkvd+u9QsTA/jdtBL5k3sIx+sCzDK7Ca34CDijjHxe y4cSWTruV5ijMQ4a57+PRY3IyDlw7uCu5Q86h5D2Ljh8EjsSLRdSiuRn1QRaJTql+y IBoMEh16z7UmHQbyVD6xjob3cg6L3cwPkLPFuyk4=
From: ianswett <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/ianswett-second-initial/2e7bff-18c9bb@github.com>
Subject: [quicwg/base-drafts] 18c9bb: Update draft-ietf-quic-recovery.md
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/Z8obkJgktp_aZZudg-YhqMJd4o8>
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: Mon, 07 Oct 2019 04:01:43 -0000

  Branch: refs/heads/ianswett-second-initial
  Home:   https://github.com/quicwg/base-drafts
  Commit: 18c9bba3487c51d85f4797eb8dc4215ebbb728f3
      https://github.com/quicwg/base-drafts/commit/18c9bba3487c51d85f4797eb8dc4215ebbb728f3
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-10-07 (Mon, 07 Oct 2019)

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

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md



From nobody Sun Oct  6 21:01:52 2019
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 F1FEB12004A for <quic-issues@ietfa.amsl.com>; Sun,  6 Oct 2019 21:01:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 lsuE6U6Tw8TC for <quic-issues@ietfa.amsl.com>; Sun,  6 Oct 2019 21:01:49 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 55A9C12002F for <quic-issues@ietf.org>; Sun,  6 Oct 2019 21:01:49 -0700 (PDT)
Received: from github-lowworker-28f8021.ac4-iad.github.net (github-lowworker-28f8021.ac4-iad.github.net [10.52.25.98]) by smtp.github.com (Postfix) with ESMTP id 5DA16660420 for <quic-issues@ietf.org>; Sun,  6 Oct 2019 21:01:48 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570420908; bh=Ikp/O8RbsuJMUEC2MU3ygtfVz6HtTF9EqBciQnMm5/I=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=MrNj+SAPSAnSr1cwcRPIZS4vaOhtBgux446Em1gvmfvQKB9RjexswUr0jzJu01rp9 hM/Pv2dkaiv674gtZ6UMAv/r03X87jeGVrT7MHkYNIJr2wb/LIaRLKTssTUkfZ24mm Mxgzu2lCRHRPZcgbieHV1dzqftXnezSKMDBQh03A=
Date: Sun, 06 Oct 2019 21:01:48 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3080/push/4117884949@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3080@github.com>
References: <quicwg/base-drafts/pull/3080@github.com>
Subject: Re: [quicwg/base-drafts] Retransmit server initial upon second Initial (#3080)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5d9ab8ac4e701_3343f96a5ccd96029532b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/KyOI2W7zKzeN__lWJMjCUNNTBMo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 07 Oct 2019 04:01:51 -0000

----==_mimepart_5d9ab8ac4e701_3343f96a5ccd96029532b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

18c9bba3487c51d85f4797eb8dc4215ebbb728f3  Update draft-ietf-quic-recovery.md


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3080/files/2e7bff7670dfde7068be546704bd33b5f74e0f7a..18c9bba3487c51d85f4797eb8dc4215ebbb728f3

----==_mimepart_5d9ab8ac4e701_3343f96a5ccd96029532b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/ianswett" class="user-mention">@ianswett</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/18c9bba3487c51d85f4797eb8dc4215ebbb728f3">18c9bba</a>  Update draft-ietf-quic-recovery.md</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3080/files/2e7bff7670dfde7068be546704bd33b5f74e0f7a..18c9bba3487c51d85f4797eb8dc4215ebbb728f3?email_source=notifications&amp;email_token=AFTOJK4BR6UMOJ3KTVYBQSLQNKYCZA5CNFSM4I56S3OKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDKMBZGU3DIN2QOVZWQIZUGEYTOOBYGQ4TIOI">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7QNBTZVQ2LFI3OY23QNKYCZANCNFSM4I56S3OA">mute the thread</a>.<img src="https://github.com/notifications/beacon/AFTOJKYOHTPWFX7FHXQYDD3QNKYCZA5CNFSM4I56S3OKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDKMBZGU3DIN2QOVZWQIZUGEYTOOBYGQ4TIOI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3080/files/2e7bff7670dfde7068be546704bd33b5f74e0f7a..18c9bba3487c51d85f4797eb8dc4215ebbb728f3?email_source=notifications\u0026email_token=AFTOJK4BR6UMOJ3KTVYBQSLQNKYCZA5CNFSM4I56S3OKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDKMBZGU3DIN2QOVZWQIZUGEYTOOBYGQ4TIOI",
"url": "https://github.com/quicwg/base-drafts/pull/3080/files/2e7bff7670dfde7068be546704bd33b5f74e0f7a..18c9bba3487c51d85f4797eb8dc4215ebbb728f3?email_source=notifications\u0026email_token=AFTOJK4BR6UMOJ3KTVYBQSLQNKYCZA5CNFSM4I56S3OKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDKMBZGU3DIN2QOVZWQIZUGEYTOOBYGQ4TIOI",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5d9ab8ac4e701_3343f96a5ccd96029532b--


From nobody Sun Oct  6 21:02:14 2019
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 CFBA112002F for <quic-issues@ietfa.amsl.com>; Sun,  6 Oct 2019 21:02:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 PRueAm6Y6bSm for <quic-issues@ietfa.amsl.com>; Sun,  6 Oct 2019 21:02:10 -0700 (PDT)
Received: from out-22.smtp.github.com (out-22.smtp.github.com [192.30.252.205]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 98B4D12004A for <quic-issues@ietf.org>; Sun,  6 Oct 2019 21:02:10 -0700 (PDT)
Received: from github-lowworker-f62aa54.va3-iad.github.net (github-lowworker-f62aa54.va3-iad.github.net [10.48.17.68]) by smtp.github.com (Postfix) with ESMTP id B883AA0843 for <quic-issues@ietf.org>; Sun,  6 Oct 2019 21:02:09 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570420929; bh=rFHdOud3XXxeZT9N6wV7Vd9S2zUPSrHeumfkaQw/wJw=; h=Date:From:To:Subject:From; b=MWfAFgeDK71Jffc2HV88Oq56QnzxuWOuTA3hbOUS0u9aZ88Bhq+nEsk0FYXRlbg8L mHtj/bxBKLe6dVciQVOJWC9gQhMWPhA/jXadCLmFKWJZ3yLuRUH1e9tutReKQIljLa 7/21xvLlbSXw5dbKRLznAUDRWPY95LtWNWncIy/A=
Date: Sun, 06 Oct 2019 21:02:09 -0700
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/88dd29-6b6b0a@github.com>
Subject: [quicwg/base-drafts] 6b6b0a: Script updating gh-pages from 18c9bba3. [ci skip]
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/OoShyMm3iMUkyd9NiuahS9GBAMQ>
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: Mon, 07 Oct 2019 04:02:12 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 6b6b0aadf49f50c43e372a490a2646dd18f49f35
      https://github.com/quicwg/base-drafts/commit/6b6b0aadf49f50c43e372a490a2646dd18f49f35
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-07 (Mon, 07 Oct 2019)

  Changed paths:
    M ianswett-second-initial/draft-ietf-quic-recovery.html
    M ianswett-second-initial/draft-ietf-quic-recovery.txt
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from 18c9bba3. [ci skip]



From nobody Mon Oct  7 01:27:51 2019
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 D25AA1201CE for <quic-issues@ietfa.amsl.com>; Mon,  7 Oct 2019 01:27:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 XkcM7zp-A5PP for <quic-issues@ietfa.amsl.com>; Mon,  7 Oct 2019 01:27:48 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 98686120142 for <quic-issues@ietf.org>; Mon,  7 Oct 2019 01:27:48 -0700 (PDT)
Date: Mon, 07 Oct 2019 01:27:47 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570436867; bh=njj2qzkL6Jl1IDkyRF6w/ZObsN1Mkc/XbL38B9RMId4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=zmubolJSXHwBNjx+3mkncj73Mo16tAkaZ77IqDTrEUT2dPWRuKIRyainkAP4ora3M k0OjWxCDzUqoXKwuKz9SuUD5juSkJajg3HaLJz1Wh8MeE9KUx56HXu80kEsjPPdVDz iLRxWnPyCVgMMZWzvQV1+IgKj7s41rX0m8da8Ojc=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6NPJSN6OWSULRWKNV3VA3ZHEVBNHHB34LR2Y@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3078/538892971@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3078@github.com>
References: <quicwg/base-drafts/issues/3078@github.com>
Subject: Re: [quicwg/base-drafts] Lost Server Initial Takes Too Long to be Retransmitted (#3078)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5d9af703af3b1_6823f981b4cd964675530"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/QEmlZQGsDULWGzRg8wLWajJVN78>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 07 Oct 2019 08:27:50 -0000

----==_mimepart_5d9af703af3b1_6823f981b4cd964675530
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> This problem also occurs when the server receives 0-RTT packets it cannot decrypt. In that case, it would be ideal if it could do something to indicate something was received but not processed. 

I think this falls into the category of black-holing invalid packets as they might easily come from an unwanted source.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3078#issuecomment-538892971
----==_mimepart_5d9af703af3b1_6823f981b4cd964675530
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<blockquote>
<p>This problem also occurs when the server receives 0-RTT packets it cannot decrypt. In that case, it would be ideal if it could do something to indicate something was received but not processed.</p>
</blockquote>
<p>I think this falls into the category of black-holing invalid packets as they might easily come from an unwanted source.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3078?email_source=notifications&amp;email_token=AFTOJK77MQZAUFMVMVO6T3LQNLXIHA5CNFSM4I5JW7W2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAPNVKY#issuecomment-538892971">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7BOXPQMABJYIZDSXDQNLXIHANCNFSM4I5JW7WQ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AFTOJK4W7WO5TPEFU62R63TQNLXIHA5CNFSM4I5JW7W2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAPNVKY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3078?email_source=notifications\u0026email_token=AFTOJK77MQZAUFMVMVO6T3LQNLXIHA5CNFSM4I5JW7W2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAPNVKY#issuecomment-538892971",
"url": "https://github.com/quicwg/base-drafts/issues/3078?email_source=notifications\u0026email_token=AFTOJK77MQZAUFMVMVO6T3LQNLXIHA5CNFSM4I5JW7W2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAPNVKY#issuecomment-538892971",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5d9af703af3b1_6823f981b4cd964675530--


From nobody Mon Oct  7 01:31:22 2019
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 B8EEB120020 for <quic-issues@ietfa.amsl.com>; Mon,  7 Oct 2019 01:31:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 B8PiKRK5pl1a for <quic-issues@ietfa.amsl.com>; Mon,  7 Oct 2019 01:31:19 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2BC11120804 for <quic-issues@ietf.org>; Mon,  7 Oct 2019 01:31:19 -0700 (PDT)
Date: Mon, 07 Oct 2019 01:31:18 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570437078; bh=SlBdKfFcNbjZFLwge/YHNFcK4ioYsg7csyP8k5YqbQU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=CKAOuGdINNoS+pkJzsJnqb25b2q6zEVcZh7MUN2JXCnG2cMUwr28bqaCQoTwCEHf8 oggXQ4XaFm/itdLNDUIAUdaqft8CNjrOqfTFWr8gBTCJ9YFdz3XCqthxc40cn8RvPu oftaXmMxDTYw3xKSbZN+LJRXeajhXutiw6xQXPYM=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6S45B7CMNQTHXVNRN3VA4GNEVBNHHB37QS2E@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3080/c538894292@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3080@github.com>
References: <quicwg/base-drafts/pull/3080@github.com>
Subject: Re: [quicwg/base-drafts] Retransmit server initial upon second Initial (#3080)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5d9af7d62a3a1_5ef83fb5eaecd968671fc"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/QNq8bwHlTBgngS57BnRr4mQQb4c>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 07 Oct 2019 08:31:21 -0000

----==_mimepart_5d9af7d62a3a1_5ef83fb5eaecd968671fc
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> that says the client should/may immediately retransmit its initial packet if it gets a handshake packet it can't decrypt?

That could be an attack vector since you could send small invalid handshake packets. Not sure how efficient such an attack would be and we don't try too hard to avoid problems at this stage, as long as isn't an efficient amp attack.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3080#issuecomment-538894292
----==_mimepart_5d9af7d62a3a1_5ef83fb5eaecd968671fc
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<blockquote>
<p>that says the client should/may immediately retransmit its initial packet if it gets a handshake packet it can't decrypt?</p>
</blockquote>
<p>That could be an attack vector since you could send small invalid handshake packets. Not sure how efficient such an attack would be and we don't try too hard to avoid problems at this stage, as long as isn't an efficient amp attack.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3080?email_source=notifications&amp;email_token=AFTOJKZ2RULE4EHRESNS563QNLXVNA5CNFSM4I56S3OKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAPN7VA#issuecomment-538894292">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6RHI6J5TPUSSVBDBLQNLXVNANCNFSM4I56S3OA">mute the thread</a>.<img src="https://github.com/notifications/beacon/AFTOJK6PCXU5WG7OZENU6ZTQNLXVNA5CNFSM4I56S3OKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAPN7VA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3080?email_source=notifications\u0026email_token=AFTOJKZ2RULE4EHRESNS563QNLXVNA5CNFSM4I56S3OKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAPN7VA#issuecomment-538894292",
"url": "https://github.com/quicwg/base-drafts/pull/3080?email_source=notifications\u0026email_token=AFTOJKZ2RULE4EHRESNS563QNLXVNA5CNFSM4I56S3OKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAPN7VA#issuecomment-538894292",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5d9af7d62a3a1_5ef83fb5eaecd968671fc--


From nobody Mon Oct  7 01:32:16 2019
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 7ABF81201CE for <quic-issues@ietfa.amsl.com>; Mon,  7 Oct 2019 01:32:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 giarNIGSpmd2 for <quic-issues@ietfa.amsl.com>; Mon,  7 Oct 2019 01:32:13 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F2368120020 for <quic-issues@ietf.org>; Mon,  7 Oct 2019 01:32:12 -0700 (PDT)
Date: Mon, 07 Oct 2019 01:32:12 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570437132; bh=ckknANrCUO3pRbzmB0vD3erj7g/n3hOsNwhpHl5HWcE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=r8yPg3tN9NQEgtg/f5SIznvvEZYeAYkz4WPP7Wipf2ubCwc5pxcNi66P7eozMP5Jn 6VaEvnLrqZPYEyZif85qvCfjMo7luuVq/CCklUNBw89j8X4ZZ6n3ttI+3bQk9jcYq4 H6TSP71PotZvVXf9MeQUZHbzhO3GU++JxbidgrXk=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5IBZK7YXI25QQEAXV3VA4JZEVBNHHB37QS2E@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3080/review/297970866@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3080@github.com>
References: <quicwg/base-drafts/pull/3080@github.com>
Subject: Re: [quicwg/base-drafts] Retransmit server initial upon second Initial (#3080)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5d9af80c35ace_1aa43fbb84ccd95c93650"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/1YsI5RRCNnhjd9TjiSu87w3qc3Y>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 07 Oct 2019 08:32:15 -0000

----==_mimepart_5d9af80c35ace_1aa43fbb84ccd95c93650
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mikkelfj commented on this pull request.



> @@ -508,6 +508,12 @@ until it is certain that the server has finished its address validation
 probe timer if the client has not received an acknowledgement for one of its
 Handshake or 1-RTT packets.
 
+When a server receives duplicate CRYPTO data in an Initial packet after sending
+its Initial flight, it can assume the client did not receive all Initial CRYPTO
+data. To speed handshake completion, it SHOULD retransmit all unacknowledged
+Initial CRYPTO data subject to the path validation limits.  After doing so,
+the PTO is re-armed.
+

Can we formulate duplicate crypto a bit more precise? Does it mean a valid crypto packet with the same packet number as seen before?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3080#pullrequestreview-297970866
----==_mimepart_5d9af80c35ace_1aa43fbb84ccd95c93650
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@mikkelfj</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3080#discussion_r331897691">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -508,6 +508,12 @@ until it is certain that the server has finished its address validation
 probe timer if the client has not received an acknowledgement for one of its
 Handshake or 1-RTT packets.
 
+When a server receives duplicate CRYPTO data in an Initial packet after sending
+its Initial flight, it can assume the client did not receive all Initial CRYPTO
+data. To speed handshake completion, it SHOULD retransmit all unacknowledged
+Initial CRYPTO data subject to the path validation limits.  After doing so,
+the PTO is re-armed.
+
</pre>
<p>Can we formulate duplicate crypto a bit more precise? Does it mean a valid crypto packet with the same packet number as seen before?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3080?email_source=notifications&amp;email_token=AFTOJK72OZPOOUJEYTGEE5TQNLXYZA5CNFSM4I56S3OKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCHBKZMQ#pullrequestreview-297970866">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK632UEWCCZSAGQVDKTQNLXYZANCNFSM4I56S3OA">mute the thread</a>.<img src="https://github.com/notifications/beacon/AFTOJK26G4TH5PZ4SE4BFA3QNLXYZA5CNFSM4I56S3OKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCHBKZMQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3080?email_source=notifications\u0026email_token=AFTOJK72OZPOOUJEYTGEE5TQNLXYZA5CNFSM4I56S3OKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCHBKZMQ#pullrequestreview-297970866",
"url": "https://github.com/quicwg/base-drafts/pull/3080?email_source=notifications\u0026email_token=AFTOJK72OZPOOUJEYTGEE5TQNLXYZA5CNFSM4I56S3OKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCHBKZMQ#pullrequestreview-297970866",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5d9af80c35ace_1aa43fbb84ccd95c93650--


From nobody Mon Oct  7 08:03:10 2019
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 2F9951200B3 for <quic-issues@ietfa.amsl.com>; Mon,  7 Oct 2019 08:03:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 uV0Zf3jQyYBY for <quic-issues@ietfa.amsl.com>; Mon,  7 Oct 2019 08:03:06 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A3FC4120020 for <quic-issues@ietf.org>; Mon,  7 Oct 2019 08:03:06 -0700 (PDT)
Date: Mon, 07 Oct 2019 08:03:05 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570460586; bh=50TWfmdBW6psuScGA9u8C+cn34F6lhqEX5qyfb0Ey38=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=l3GtQEh7GU6TbIvvwWqqZVcFOQcF94zw5llFPwYLt6pPRbrZQOwv2PerJzPUMlIEj +urJtpRvNzrLxP76k6wn83gEMnC3nvOSCpJXgZEjO8m2GVRYwm1Ub/Jw0TBmXmfFFx dEHCH+6Gfty4gz5xOWnT4VN8+kkQTr+/IsOrIylI=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5KF2KWY6ZXZ2DX5MN3VCKDTEVBNHHB37QS2E@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3080/review/298196613@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3080@github.com>
References: <quicwg/base-drafts/pull/3080@github.com>
Subject: Re: [quicwg/base-drafts] Retransmit server initial upon second Initial (#3080)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5d9b53a9ea13f_385b3fe8682cd964745d4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/xehBBqejReu_Vacsy08CzxajUtA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 07 Oct 2019 15:03:09 -0000

----==_mimepart_5d9b53a9ea13f_385b3fe8682cd964745d4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



> @@ -508,6 +508,12 @@ until it is certain that the server has finished its address validation
 probe timer if the client has not received an acknowledgement for one of its
 Handshake or 1-RTT packets.
 
+When a server receives duplicate CRYPTO data in an Initial packet after sending
+its Initial flight, it can assume the client did not receive all Initial CRYPTO
+data. To speed handshake completion, it SHOULD retransmit all unacknowledged
+Initial CRYPTO data subject to the path validation limits.  After doing so,
+the PTO is re-armed.
+

By CRYPTO data, I meant data sent in CRYPTO frames, which is why I used uppercase for CRYPTO.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3080#discussion_r332071290
----==_mimepart_5d9b53a9ea13f_385b3fe8682cd964745d4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ianswett</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3080#discussion_r332071290">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -508,6 +508,12 @@ until it is certain that the server has finished its address validation
 probe timer if the client has not received an acknowledgement for one of its
 Handshake or 1-RTT packets.
 
+When a server receives duplicate CRYPTO data in an Initial packet after sending
+its Initial flight, it can assume the client did not receive all Initial CRYPTO
+data. To speed handshake completion, it SHOULD retransmit all unacknowledged
+Initial CRYPTO data subject to the path validation limits.  After doing so,
+the PTO is re-armed.
+
</pre>
<p>By CRYPTO data, I meant data sent in CRYPTO frames, which is why I used uppercase for CRYPTO.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3080?email_source=notifications&amp;email_token=AFTOJKYB3XZ3FS74IIE2NHLQNNFSTA5CNFSM4I56S3OKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCHDB5BI#discussion_r332071290">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7HRN2GBZ2SEX3ROG3QNNFSTANCNFSM4I56S3OA">mute the thread</a>.<img src="https://github.com/notifications/beacon/AFTOJK6SJAH2ZUUQAMXNKS3QNNFSTA5CNFSM4I56S3OKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCHDB5BI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3080?email_source=notifications\u0026email_token=AFTOJKYB3XZ3FS74IIE2NHLQNNFSTA5CNFSM4I56S3OKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCHDB5BI#discussion_r332071290",
"url": "https://github.com/quicwg/base-drafts/pull/3080?email_source=notifications\u0026email_token=AFTOJKYB3XZ3FS74IIE2NHLQNNFSTA5CNFSM4I56S3OKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCHDB5BI#discussion_r332071290",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5d9b53a9ea13f_385b3fe8682cd964745d4--


From nobody Mon Oct  7 10:24:36 2019
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 6AE9B1200B3 for <quic-issues@ietfa.amsl.com>; Mon,  7 Oct 2019 10:24:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 6KlG_vUYyi7s for <quic-issues@ietfa.amsl.com>; Mon,  7 Oct 2019 10:24:32 -0700 (PDT)
Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9A211120073 for <quic-issues@ietf.org>; Mon,  7 Oct 2019 10:24:32 -0700 (PDT)
Received: from github-lowworker-56fcc46.va3-iad.github.net (github-lowworker-56fcc46.va3-iad.github.net [10.48.102.32]) by smtp.github.com (Postfix) with ESMTP id B07D8A0D75 for <quic-issues@ietf.org>; Mon,  7 Oct 2019 10:24:31 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570469071; bh=nAulGeNjBZOoMv9sHc+hbQKvBmxKtVeIw705RP/wlf0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=tyq2u95MaeQBTcmg/97blUOYr7SZwiCh6ZmfuO0vA1k7Y6qFnCTiy+o6NpHQbg7Nf qx0oR5hqitI6dmTg5yYUGrcbViLFhpCw400/TWR+kXdsRuN/18/VAxLyIMW9PkJGpj gaFJe1oPDZsJ0mvK6fbgTEzKRR2wgS+C7Q9KpJj0=
Date: Mon, 07 Oct 2019 10:24:31 -0700
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK42ZIBVDNSYR7XRJFN3VC2V7EVBNHHB3TDKFM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3071/539117906@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3071@github.com>
References: <quicwg/base-drafts/issues/3071@github.com>
Subject: Re: [quicwg/base-drafts] Mention unidirectional Stream Types 2 and 3 (QPACK) in -http (#3071)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5d9b74cfa10b2_2eca3fb7446cd9602657b6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/f6Y_BXoLXnisCS3y6Fl7ftnyVpY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 07 Oct 2019 17:24:34 -0000

----==_mimepart_5d9b74cfa10b2_2eca3fb7446cd9602657b6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

We can, and as QPACK is a required component of HTTP/3, you'd probably need to support QPACK for that to work.  However, this is an extensible space and your dissector would need to tolerate other types it might not recognize, or that are added by future extensions.  So the fact that there are definitions in other documents not mentioned by HTTP/3 is to be expected.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3071#issuecomment-539117906
----==_mimepart_5d9b74cfa10b2_2eca3fb7446cd9602657b6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>We can, and as QPACK is a required component of HTTP/3, you'd probably need to support QPACK for that to work.  However, this is an extensible space and your dissector would need to tolerate other types it might not recognize, or that are added by future extensions.  So the fact that there are definitions in other documents not mentioned by HTTP/3 is to be expected.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3071?email_source=notifications&amp;email_token=AFTOJK7OOYHU5RERNTFRQILQNNWE7A5CNFSM4I3S7JI2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEARESUQ#issuecomment-539117906">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKY4QOVDALQQACMPRQDQNNWE7ANCNFSM4I3S7JIQ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AFTOJK7RQ6GHJICP7LMPGZDQNNWE7A5CNFSM4I3S7JI2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEARESUQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3071?email_source=notifications\u0026email_token=AFTOJK7OOYHU5RERNTFRQILQNNWE7A5CNFSM4I3S7JI2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEARESUQ#issuecomment-539117906",
"url": "https://github.com/quicwg/base-drafts/issues/3071?email_source=notifications\u0026email_token=AFTOJK7OOYHU5RERNTFRQILQNNWE7A5CNFSM4I3S7JI2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEARESUQ#issuecomment-539117906",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5d9b74cfa10b2_2eca3fb7446cd9602657b6--


From nobody Mon Oct  7 10:28:02 2019
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 AC10E12013B for <quic-issues@ietfa.amsl.com>; Mon,  7 Oct 2019 10:28:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 zyqlD26jIpXv for <quic-issues@ietfa.amsl.com>; Mon,  7 Oct 2019 10:27:58 -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 810B4120108 for <quic-issues@ietf.org>; Mon,  7 Oct 2019 10:27:42 -0700 (PDT)
Received: from github-lowworker-c53a806.ac4-iad.github.net (github-lowworker-c53a806.ac4-iad.github.net [10.52.23.45]) by smtp.github.com (Postfix) with ESMTP id 8B7D46E148C for <quic-issues@ietf.org>; Mon,  7 Oct 2019 10:27:41 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570469261; bh=rf9uY7LfgI4yHxdas8i+1QMkcBQZwBNOBFO8QRBol2M=; h=Date:From:To:Subject:From; b=e8kNFsyKdpR2c7xcNeYDxYdKSJdsopgl+MDdRZXFvwqz5Af5uHbv9cDWQrCpugCLB lynGB0Wq841D/d4qTTzwr9CWwyNXFBs8dwXWngD15b7jqpTpta/x9nm+zD5n2HWLpa +bLfpYCiXT+Chzgwd1gb4w13UxIeoV9NGWaS05Jw=
Date: Mon, 07 Oct 2019 10:27:41 -0700
From: Mike Bishop <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/http/qpack_has_streams/000000-a81484@github.com>
Subject: [quicwg/base-drafts] a81484: Mention QPACK streams
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/Uso0SdTfo9oUSgxwOmaip5Ik-V0>
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: Mon, 07 Oct 2019 17:28:01 -0000

  Branch: refs/heads/http/qpack_has_streams
  Home:   https://github.com/quicwg/base-drafts
  Commit: a8148423ff560291359a84aeda3af875eafad8f4
      https://github.com/quicwg/base-drafts/commit/a8148423ff560291359a84aeda3af875eafad8f4
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2019-10-07 (Mon, 07 Oct 2019)

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

  Log Message:
  -----------
  Mention QPACK streams



From nobody Mon Oct  7 10:28:17 2019
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 3A6C2120810 for <quic-issues@ietfa.amsl.com>; Mon,  7 Oct 2019 10:28:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 ieo3oCbWDKTS for <quic-issues@ietfa.amsl.com>; Mon,  7 Oct 2019 10:28:13 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 29C33120108 for <quic-issues@ietf.org>; Mon,  7 Oct 2019 10:28:13 -0700 (PDT)
Received: from github-lowworker-943b171.ac4-iad.github.net (github-lowworker-943b171.ac4-iad.github.net [10.52.22.59]) by smtp.github.com (Postfix) with ESMTP id 73B2A6A01E4 for <quic-issues@ietf.org>; Mon,  7 Oct 2019 10:28:12 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570469292; bh=IXLkeZj0WFzv0WJx64QvHuozp6xDXKNj8P2MgeksMvE=; h=Date:From:To:Subject:From; b=lLEfHApkUZ6r6trNYwOEsfBni66RPfTxzzFmtU618dYk40s9738UMG/MMwcZCgEiA zXmZ0LhZj/d5mYluJnQK9ZUi5PNz49isQcKAUcBdGhsoVcz6gppXnx+eZlLzZ2ghRM aIHyzastR7qd+A/fjVE07HLla1oouPDtmk6MTbWI=
Date: Mon, 07 Oct 2019 10:28:12 -0700
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/6b6b0a-143869@github.com>
Subject: [quicwg/base-drafts] 143869: Script updating gh-pages from a8148423. [ci skip]
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/Ivy6nGaLPaO4_zj-ubUIXI8GwW8>
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: Mon, 07 Oct 2019 17:28:15 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 143869e7211d563243707bbd7597a58a41db5924
      https://github.com/quicwg/base-drafts/commit/143869e7211d563243707bbd7597a58a41db5924
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-07 (Mon, 07 Oct 2019)

  Changed paths:
    A http/qpack_has_streams/draft-ietf-quic-http.html
    A http/qpack_has_streams/draft-ietf-quic-http.txt
    A http/qpack_has_streams/draft-ietf-quic-invariants.html
    A http/qpack_has_streams/draft-ietf-quic-invariants.txt
    A http/qpack_has_streams/draft-ietf-quic-qpack.html
    A http/qpack_has_streams/draft-ietf-quic-qpack.txt
    A http/qpack_has_streams/draft-ietf-quic-recovery.html
    A http/qpack_has_streams/draft-ietf-quic-recovery.txt
    A http/qpack_has_streams/draft-ietf-quic-tls.html
    A http/qpack_has_streams/draft-ietf-quic-tls.txt
    A http/qpack_has_streams/draft-ietf-quic-transport.html
    A http/qpack_has_streams/draft-ietf-quic-transport.txt
    A http/qpack_has_streams/index.html
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from a8148423. [ci skip]



From nobody Mon Oct  7 10:28:27 2019
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 02257120867 for <quic-issues@ietfa.amsl.com>; Mon,  7 Oct 2019 10:28:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 kGfXKEhox6vK for <quic-issues@ietfa.amsl.com>; Mon,  7 Oct 2019 10:28:22 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 10C3E12013B for <quic-issues@ietf.org>; Mon,  7 Oct 2019 10:28:21 -0700 (PDT)
Received: from github-lowworker-d31a065.va3-iad.github.net (github-lowworker-d31a065.va3-iad.github.net [10.48.17.70]) by smtp.github.com (Postfix) with ESMTP id 5AE582C3391 for <quic-issues@ietf.org>; Mon,  7 Oct 2019 10:28:20 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570469300; bh=mwZrh+0HK45EXwLPuWYW66wDrTUSmFKDvwfnM6VGCQo=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=quOPxeIrC0d08JpytaThcboCqya4OxW5u5hbKHaRbIJpXR5vF1aC5z5gyjYQkO8mi olAPbELFX2yKUt6LvnalS2ZLKDKR7mv/OKj1DhuwpfpoNje5/ujjmaOqgCFGpCaDzc JZkNLaMp+cRLmK1dWw7Jr9E/5QVW3KadqFyAEphg=
Date: Mon, 07 Oct 2019 10:28:20 -0700
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3TAVWU7XPRR3XT2MF3VC3EJEVBNHHB4BBEIU@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3081@github.com>
Subject: [quicwg/base-drafts] Mention QPACK streams (#3081)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5d9b75b44d448_7a2c3f9a53ecd95c1880ab"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/4hP9GS5fKCRHy4roMYUTerKI6j0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 07 Oct 2019 17:28:26 -0000

----==_mimepart_5d9b75b44d448_7a2c3f9a53ecd95c1880ab
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Fixes #3071.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/3081

-- Commit Summary --

  * Mention QPACK streams

-- File Changes --

    M draft-ietf-quic-http.md (5)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/3081.patch
https://github.com/quicwg/base-drafts/pull/3081.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3081

----==_mimepart_5d9b75b44d448_7a2c3f9a53ecd95c1880ab
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><span class="issue-keyword tooltipped tooltipped-se" aria-label="This pull request closes issue #3071.">Fixes</span> <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="499935787" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3071" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/3071/hovercard" href="https://github.com/quicwg/base-drafts/issues/3071">#3071</a>.</p>

<hr>

<h4>You can view, comment on, or merge this pull request online at:</h4>
<p>&nbsp;&nbsp;<a href='https://github.com/quicwg/base-drafts/pull/3081'>https://github.com/quicwg/base-drafts/pull/3081</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Mention QPACK streams</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/3081/files#diff-0">draft-ietf-quic-http.md</a>
    (5)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3081.patch'>https://github.com/quicwg/base-drafts/pull/3081.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3081.diff'>https://github.com/quicwg/base-drafts/pull/3081.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3081?email_source=notifications&amp;email_token=AFTOJKZNQASXNIVI6IGMGZ3QNNWTJA5CNFSM4I6HQG72YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HQEERCQ">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6ERQTONTTG72YV5ITQNNWTJANCNFSM4I6HQG7Q">mute the thread</a>.<img src="https://github.com/notifications/beacon/AFTOJK7CPUYWWEXRWCCBDDLQNNWTJA5CNFSM4I6HQG72YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HQEERCQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3081?email_source=notifications\u0026email_token=AFTOJKZNQASXNIVI6IGMGZ3QNNWTJA5CNFSM4I6HQG72YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HQEERCQ",
"url": "https://github.com/quicwg/base-drafts/pull/3081?email_source=notifications\u0026email_token=AFTOJKZNQASXNIVI6IGMGZ3QNNWTJA5CNFSM4I6HQG72YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HQEERCQ",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5d9b75b44d448_7a2c3f9a53ecd95c1880ab--


From nobody Mon Oct  7 10:40:38 2019
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 6DD3512010F for <quic-issues@ietfa.amsl.com>; Mon,  7 Oct 2019 10:40:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=unavailable 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 W-zlQURrAT5s for <quic-issues@ietfa.amsl.com>; Mon,  7 Oct 2019 10:40:32 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7BF07120882 for <quic-issues@ietf.org>; Mon,  7 Oct 2019 10:32:14 -0700 (PDT)
Date: Mon, 07 Oct 2019 10:32:13 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570469533; bh=AVkt8RgAvTG62etn2XWT+O01V6AXZqZ4haZWSM9HQeA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=QBEsPshCFyTtb9w90Is63+FYpPPSfwrliahR6tmBiYjMCzrL1uauaZBsi0p4pvrQO X+ikGclThYSHLwJukJtRNSht8AkOVkLYlO5qHZArLoMz80GY05GYIdrWv+++BWWhqv WRYNYFxTFPsWbW6AaqWyq+3A8GnkBnaA/WHqOCGY=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK67GZA5VKGYRBWJVK53VC3S3EVBNHHBZDNRFQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2963/539121050@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2963@github.com>
References: <quicwg/base-drafts/issues/2963@github.com>
Subject: Re: [quicwg/base-drafts] What if server does not send HTTP_EARLY_RESPONSE but starts sending response (#2963)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5d9b769d8afae_487a3fc6130cd960148112"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/SeWGP6C6NJfwIuZc7t96o5I2zh8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 07 Oct 2019 17:40:34 -0000

----==_mimepart_5d9b769d8afae_487a3fc6130cd960148112
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Another potential case where the server would want to keep the client sending is where the server is performing some transformation (compress/decompress, transcode, en/decrypt, etc.) on the data sent by the client, and is doing the conversion in blocks as bytes are received rather than storing the full resource locally.

The same recommendation stands -- unless the server exercises the option to tell the client to stop, the usual rules apply that the client needs to fully send the request to get a full response.  Do we need text for this?  I'd think that's already the default position.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2963#issuecomment-539121050
----==_mimepart_5d9b769d8afae_487a3fc6130cd960148112
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Another potential case where the server would want to keep the client sending is where the server is performing some transformation (compress/decompress, transcode, en/decrypt, etc.) on the data sent by the client, and is doing the conversion in blocks as bytes are received rather than storing the full resource locally.</p>
<p>The same recommendation stands -- unless the server exercises the option to tell the client to stop, the usual rules apply that the client needs to fully send the request to get a full response.  Do we need text for this?  I'd think that's already the default position.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2963?email_source=notifications&amp;email_token=AFTOJK7OR47CM774W35OJ3TQNNXB3A5CNFSM4IKVE4J2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEARFLGQ#issuecomment-539121050">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6VZVBMEBV5UU2TWGTQNNXB3ANCNFSM4IKVE4JQ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AFTOJK25AY55KQZ6TMZCO43QNNXB3A5CNFSM4IKVE4J2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEARFLGQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2963?email_source=notifications\u0026email_token=AFTOJK7OR47CM774W35OJ3TQNNXB3A5CNFSM4IKVE4J2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEARFLGQ#issuecomment-539121050",
"url": "https://github.com/quicwg/base-drafts/issues/2963?email_source=notifications\u0026email_token=AFTOJK7OR47CM774W35OJ3TQNNXB3A5CNFSM4IKVE4J2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEARFLGQ#issuecomment-539121050",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5d9b769d8afae_487a3fc6130cd960148112--


From nobody Mon Oct  7 10:41:30 2019
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 73A881200B3 for <quic-issues@ietfa.amsl.com>; Mon,  7 Oct 2019 10:41:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 KIDOvuNKAU75 for <quic-issues@ietfa.amsl.com>; Mon,  7 Oct 2019 10:41:28 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D42D412004F for <quic-issues@ietf.org>; Mon,  7 Oct 2019 10:41:27 -0700 (PDT)
Received: from github-lowworker-edec459.ac4-iad.github.net (github-lowworker-edec459.ac4-iad.github.net [10.52.18.32]) by smtp.github.com (Postfix) with ESMTP id CB3506A0449 for <quic-issues@ietf.org>; Mon,  7 Oct 2019 10:41:26 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570470086; bh=Pk+F+O1iKi4i57eeK9AhYxiqdcWTPMrXrXzvFo1Sbe0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=bSGhaQI7ZtYNYguDuGN1eV/LfQyEsWsOmMhweV7PmN59L/s2w6OzoBrsctd9m73by 3EknYzG0RVoX4IvgykSPBMYIiaL6uZ78IwJthIClf//YdCC6Y1JOzi0KtOMe4wTI5f h9U0l5kN9MTtKcpvBZt+ItIRs/2dkS3wB/ZejKKM=
Date: Mon, 07 Oct 2019 10:41:26 -0700
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4YKVAGPGQSG5LLDI53VC4VNEVBNHHB3JLRAU@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3061/539124679@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3061@github.com>
References: <quicwg/base-drafts/issues/3061@github.com>
Subject: Re: [quicwg/base-drafts] Unclear what to do when QUIC Version Hints are missing (#3061)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5d9b78c6bbf20_40933fa6660cd9641827c6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/00GfKcUcPjWlWktyFNmF04Phn7Y>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 07 Oct 2019 17:41:29 -0000

----==_mimepart_5d9b78c6bbf20_40933fa6660cd9641827c6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

It was designed at a stage where QUIC had a fully-defined Version Negotiation mechanism.  The client could offer any version -- in fact, was *encouraged* to offer a grease version -- on the first flight, and would learn the server's list of versions in response.  But if you knew that list up front, either via Alt-Svc or because you've connected before, you could save a round-trip by selecting something that was on the list.  And if your information was wrong, or stale... oh well, you get a VN packet and learn the correct list.

Now, we don't have such a mechanism and receipt of a VN packet is fatal.  There are two ways to look at this:
- There is only one version, so we can define this mechanism once it can be paired with a version negotiation mechanism.
- Getting the server's version wrong is fatal, and therefore this mechanism is essential.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3061#issuecomment-539124679
----==_mimepart_5d9b78c6bbf20_40933fa6660cd9641827c6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>It was designed at a stage where QUIC had a fully-defined Version Negotiation mechanism.  The client could offer any version -- in fact, was <em>encouraged</em> to offer a grease version -- on the first flight, and would learn the server's list of versions in response.  But if you knew that list up front, either via Alt-Svc or because you've connected before, you could save a round-trip by selecting something that was on the list.  And if your information was wrong, or stale... oh well, you get a VN packet and learn the correct list.</p>
<p>Now, we don't have such a mechanism and receipt of a VN packet is fatal.  There are two ways to look at this:</p>
<ul>
<li>There is only one version, so we can define this mechanism once it can be paired with a version negotiation mechanism.</li>
<li>Getting the server's version wrong is fatal, and therefore this mechanism is essential.</li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3061?email_source=notifications&amp;email_token=AFTOJKZBRKU4AJ4UXUNZVITQNNYENA5CNFSM4IZVWQR2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEARGHRY#issuecomment-539124679">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3Y6KGH42T3PNQCQFDQNNYENANCNFSM4IZVWQRQ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AFTOJK6PQP5WCBD4AYEEIZTQNNYENA5CNFSM4IZVWQR2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEARGHRY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3061?email_source=notifications\u0026email_token=AFTOJKZBRKU4AJ4UXUNZVITQNNYENA5CNFSM4IZVWQR2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEARGHRY#issuecomment-539124679",
"url": "https://github.com/quicwg/base-drafts/issues/3061?email_source=notifications\u0026email_token=AFTOJKZBRKU4AJ4UXUNZVITQNNYENA5CNFSM4IZVWQR2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEARGHRY#issuecomment-539124679",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5d9b78c6bbf20_40933fa6660cd9641827c6--


From nobody Tue Oct  8 06:32:06 2019
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 5EBCC12004E for <quic-issues@ietfa.amsl.com>; Tue,  8 Oct 2019 06:32:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 92zZRUbZr6UC for <quic-issues@ietfa.amsl.com>; Tue,  8 Oct 2019 06:32:04 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DCCFD1200E0 for <quic-issues@ietf.org>; Tue,  8 Oct 2019 06:31:46 -0700 (PDT)
Date: Tue, 08 Oct 2019 06:31:45 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570541505; bh=2ebHJdKDY1XV9AKvO0cSj73DwIHhoWHsZZEQ8nQ0y0w=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=qoo6QGI+Tw3UK8/2jPemnkLrpnyjT9PYES/gBbWlcznY4WbqiyZDD02hdvZgHI8Jt xA8gQHVLIr72IX9P/Zsix7zhI0axCeTCypNgIvakYz5MSKyXmSvJr1mMNSrJ4Sj2BG ALcpjCCv9ylmu5xzwd88lpuQcHIQADhHUN5mHXNw=
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2MGTES35OAL6IXFZN3VHIFDEVBNHHB3ZDAFY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3073/539514680@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3073@github.com>
References: <quicwg/base-drafts/issues/3073@github.com>
Subject: Re: [quicwg/base-drafts] Boolean blocked streams setting (#3073)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5d9c8fc1c0abd_75153fd09c2cd95c20948c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: dtikhonov
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/puUHxDSoDTVJXHgk-Qou23lbsp0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 08 Oct 2019 13:32:05 -0000

----==_mimepart_5d9c8fc1c0abd_75153fd09c2cd95c20948c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@tatsuhiro-t writes:
> If there is no evidence that numerical limit (fraction of MAX_STREAMS) brings better performance, then boolean thing would be better.

Absence of evidence is not the same as evidence of absence.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3073#issuecomment-539514680
----==_mimepart_5d9c8fc1c0abd_75153fd09c2cd95c20948c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=404610" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/tatsuhiro-t">@tatsuhiro-t</a> writes:</p>
<blockquote>
<p>If there is no evidence that numerical limit (fraction of MAX_STREAMS) brings better performance, then boolean thing would be better.</p>
</blockquote>
<p>Absence of evidence is not the same as evidence of absence.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3073?email_source=notifications&amp;email_token=AFTOJK6RTBKCYVIIR5C6EA3QNSDUDA5CNFSM4I4WWAH2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAUFOOA#issuecomment-539514680">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3ZPQGLFBC4UBOKCNTQNSDUDANCNFSM4I4WWAHQ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AFTOJK3HPX6BA4O2B665BMDQNSDUDA5CNFSM4I4WWAH2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAUFOOA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3073?email_source=notifications\u0026email_token=AFTOJK6RTBKCYVIIR5C6EA3QNSDUDA5CNFSM4I4WWAH2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAUFOOA#issuecomment-539514680",
"url": "https://github.com/quicwg/base-drafts/issues/3073?email_source=notifications\u0026email_token=AFTOJK6RTBKCYVIIR5C6EA3QNSDUDA5CNFSM4I4WWAH2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAUFOOA#issuecomment-539514680",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5d9c8fc1c0abd_75153fd09c2cd95c20948c--


From nobody Tue Oct  8 06:38:44 2019
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 D563E12004E for <quic-issues@ietfa.amsl.com>; Tue,  8 Oct 2019 06:38:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.998
X-Spam-Level: 
X-Spam-Status: No, score=-7.998 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, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 SRJHME5EqBFl for <quic-issues@ietfa.amsl.com>; Tue,  8 Oct 2019 06:38:41 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E7586120018 for <quic-issues@ietf.org>; Tue,  8 Oct 2019 06:38:40 -0700 (PDT)
Date: Tue, 08 Oct 2019 06:38:40 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570541920; bh=8del2v1k69eBtYiFLPA0v2QMrnLVA4I6RlrWhi6TF0M=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=bcKseuQ4j65yTw20pi/FQGfd25aVbnQ5X6qu8EMAjU7zhzNYJ3tz4qUkr+i692WNG bEivfMBbH+836NO49XhzooRgdDl3I+Kd5Go80+Qd462psn6iZ2WhxqSjeB9ChkRHEX t9PakuR8OZ4iwZT1ZxbCHnn2HFSpIwL8a/UZph8M=
From: =?UTF-8?B?QmVuY2UgQsOpa3k=?= <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4KYZ2GS2W5NZD75R53VHI7BEVBNHHB4CZRUQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3082@github.com>
Subject: [quicwg/base-drafts] Insert Count Increment instruction description has race condition (#3082)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5d9c91601d002_7b9f3ff95c0cd95c143067"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: bencebeky
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/5VFjHLY_gK7oDFZIgXeAWsVgXU4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 08 Oct 2019 13:38:43 -0000

----==_mimepart_5d9c91601d002_7b9f3ff95c0cd95c143067
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Assume a decoder receives the following data:

A: the first dynamic table insertion,
B: the second dynamic table insertion,
C: the third dynamic table insertion,
X: a header block with required insert count of one.

A, B, and C are guaranteed to be received in this order, because they are all on
the encoder stream.  X arrives on a request stream, so its order relative to the
insertions is not guaranteed.

Consider the orders A, B, X, C, and A, X, B, C.  Suppose the decoder sends a
Header Acknowledgement of the header block as soon as it is received (all
necessary entries are available by that time).  This Header Acknowledgement
instruction increases the encoder's Known Received Count by one.  Suppose that
after receiving C, the decoder decides to send an Insert Count Increment
instruction.

According to
https://quicwg.org/base-drafts/draft-ietf-quic-qpack.html#insert-count-increment,
"The value of the Increment is the total number of dynamic table insertions and
duplications processed by the decoder since the last time it sent a Header
Acknowledgement instruction that increased the Known Received Count (see Section
2.1.4) or an Insert Count Increment instruction."

In the first case, one insertion (C) was processed since the last Header
Acknowledgment instruction that increased the Known Received Count was sent.  In
the second case, two insertions (B and C).

I'm ready to address this issue with a PR but waiting for review of issue 2942 which would conflict.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3082
----==_mimepart_5d9c91601d002_7b9f3ff95c0cd95c143067
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Assume a decoder receives the following data:</p>
<p>A: the first dynamic table insertion,<br>
B: the second dynamic table insertion,<br>
C: the third dynamic table insertion,<br>
X: a header block with required insert count of one.</p>
<p>A, B, and C are guaranteed to be received in this order, because they are all on<br>
the encoder stream.  X arrives on a request stream, so its order relative to the<br>
insertions is not guaranteed.</p>
<p>Consider the orders A, B, X, C, and A, X, B, C.  Suppose the decoder sends a<br>
Header Acknowledgement of the header block as soon as it is received (all<br>
necessary entries are available by that time).  This Header Acknowledgement<br>
instruction increases the encoder's Known Received Count by one.  Suppose that<br>
after receiving C, the decoder decides to send an Insert Count Increment<br>
instruction.</p>
<p>According to<br>
<a href="https://quicwg.org/base-drafts/draft-ietf-quic-qpack.html#insert-count-increment" rel="nofollow">https://quicwg.org/base-drafts/draft-ietf-quic-qpack.html#insert-count-increment</a>,<br>
"The value of the Increment is the total number of dynamic table insertions and<br>
duplications processed by the decoder since the last time it sent a Header<br>
Acknowledgement instruction that increased the Known Received Count (see Section<br>
2.1.4) or an Insert Count Increment instruction."</p>
<p>In the first case, one insertion (C) was processed since the last Header<br>
Acknowledgment instruction that increased the Known Received Count was sent.  In<br>
the second case, two insertions (B and C).</p>
<p>I'm ready to address this issue with a PR but waiting for review of issue 2942 which would conflict.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3082?email_source=notifications&amp;email_token=AFTOJK3BIX6DXT7QPCC53PLQNSEOBA5CNFSM4I6R3ZKKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HQLGGSA">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZHVO7CPHJ7NM3NPBLQNSEOBANCNFSM4I6R3ZKA">mute the thread</a>.<img src="https://github.com/notifications/beacon/AFTOJKYK2V4MEB7XXS2UTZ3QNSEOBA5CNFSM4I6R3ZKKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HQLGGSA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3082?email_source=notifications\u0026email_token=AFTOJK3BIX6DXT7QPCC53PLQNSEOBA5CNFSM4I6R3ZKKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HQLGGSA",
"url": "https://github.com/quicwg/base-drafts/issues/3082?email_source=notifications\u0026email_token=AFTOJK3BIX6DXT7QPCC53PLQNSEOBA5CNFSM4I6R3ZKKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HQLGGSA",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5d9c91601d002_7b9f3ff95c0cd95c143067--


From nobody Tue Oct  8 08:23:28 2019
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 A0976120026 for <quic-issues@ietfa.amsl.com>; Tue,  8 Oct 2019 08:23:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 PE0fxzBcg1gR for <quic-issues@ietfa.amsl.com>; Tue,  8 Oct 2019 08:23:23 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 19090120096 for <quic-issues@ietf.org>; Tue,  8 Oct 2019 08:23:23 -0700 (PDT)
Received: from github-lowworker-9bcb4a1.ac4-iad.github.net (github-lowworker-9bcb4a1.ac4-iad.github.net [10.52.25.84]) by smtp.github.com (Postfix) with ESMTP id 2722E2C130F for <quic-issues@ietf.org>; Tue,  8 Oct 2019 08:23:22 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570548202; bh=ZsVaH048awLsvHWVAQpAifAwzngtPsaS/Nswcy5JNoo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=iTSGp5svTFIFYq8wDmLdeboL9V7pyvdrUcwNe6jKQGmcHeIs/hlx1THzwO4bfs5Fj zLkJ2viI6rVSwUDSvXuc6BdYB6PjvsraOf0kNtG/A53yX9LyRNOxNcvr4zkDo6SxtB jZI0RX0VaUcGTnpv962YnfvlB/JZ07QaV73lhVJU=
Date: Tue, 08 Oct 2019 08:23:22 -0700
From: afrind <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYM5FONDDRYDHCTJZN3VHVHVEVBNHHB4CZRUQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3082/539565925@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3082@github.com>
References: <quicwg/base-drafts/issues/3082@github.com>
Subject: Re: [quicwg/base-drafts] Insert Count Increment instruction description has race condition (#3082)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5d9ca9ea189ff_7e043ff0504cd968125666"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: afrind
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Z2840zDh5_P73Wc-HoUEWLtBF0g>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 08 Oct 2019 15:23:27 -0000

----==_mimepart_5d9ca9ea189ff_7e043ff0504cd968125666
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Ah, it needs to explicitly reference the Required Insert Count from the header block that was acked, rather than "since the last time".  I think this is editorial, since that's the intent of the text.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3082#issuecomment-539565925
----==_mimepart_5d9ca9ea189ff_7e043ff0504cd968125666
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Ah, it needs to explicitly reference the Required Insert Count from the header block that was acked, rather than "since the last time".  I think this is editorial, since that's the intent of the text.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3082?email_source=notifications&amp;email_token=AFTOJK3RWAR3YWXOX3IQ6ODQNSQWVA5CNFSM4I6R3ZKKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAUR6ZI#issuecomment-539565925">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7FUSGP3EIS6UNOEG3QNSQWVANCNFSM4I6R3ZKA">mute the thread</a>.<img src="https://github.com/notifications/beacon/AFTOJK4G7XZ6E6Q3FI7V2BLQNSQWVA5CNFSM4I6R3ZKKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAUR6ZI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3082?email_source=notifications\u0026email_token=AFTOJK3RWAR3YWXOX3IQ6ODQNSQWVA5CNFSM4I6R3ZKKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAUR6ZI#issuecomment-539565925",
"url": "https://github.com/quicwg/base-drafts/issues/3082?email_source=notifications\u0026email_token=AFTOJK3RWAR3YWXOX3IQ6ODQNSQWVA5CNFSM4I6R3ZKKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAUR6ZI#issuecomment-539565925",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5d9ca9ea189ff_7e043ff0504cd968125666--


From nobody Tue Oct  8 08:33:19 2019
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 0698E1200B1 for <quic-issues@ietfa.amsl.com>; Tue,  8 Oct 2019 08:33:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 cDGol5eGN4hZ for <quic-issues@ietfa.amsl.com>; Tue,  8 Oct 2019 08:33:16 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7C66A120026 for <quic-issues@ietf.org>; Tue,  8 Oct 2019 08:33:16 -0700 (PDT)
Received: from github-lowworker-39ac79b.ac4-iad.github.net (github-lowworker-39ac79b.ac4-iad.github.net [10.52.18.15]) by smtp.github.com (Postfix) with ESMTP id 968068C10D6 for <quic-issues@ietf.org>; Tue,  8 Oct 2019 08:33:15 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570548795; bh=thVIVFeRfntvzNpMd2k2WFamZg8exA66OcO+wsnfgME=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=pDUiNZg4CfaFllpw4XUiGJlqdBeS6mHwiMm+0lLoho8SUOevQGYyY5gfIsO3DapcZ dlwyEFB6o0y/SLai7MsD+Z6ZHlugqWD0LMMKeq/NOoTbMwx2sjJxqCe2798NE1/9sX bgPlcGRiynX5NeuctsUz+ZN4LLXLRd3hFCelJl20=
Date: Tue, 08 Oct 2019 08:33:15 -0700
From: =?UTF-8?B?QmVuY2UgQsOpa3k=?= <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5W2P3RI5GVN7JSVV53VHWMXEVBNHHB4CZRUQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3082/539570716@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3082@github.com>
References: <quicwg/base-drafts/issues/3082@github.com>
Subject: Re: [quicwg/base-drafts] Insert Count Increment instruction description has race condition (#3082)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5d9cac3b87271_58c3f9ba8ccd96c1312ce"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: bencebeky
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/1O_spR9Hy8A6oKd-IgcDZMlM6UE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 08 Oct 2019 15:33:18 -0000

----==_mimepart_5d9cac3b87271_58c3f9ba8ccd96c1312ce
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I agree that it's editorial.

In #2942 I'm already proposing to mandate both the encoder and the decoder to keep track of the Known Received Count.  Then Insert Count Increment could simply increase Known Received Count, without any references to previously acked header blocks if any etc.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3082#issuecomment-539570716
----==_mimepart_5d9cac3b87271_58c3f9ba8ccd96c1312ce
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I agree that it's editorial.</p>
<p>In <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="475253954" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2942" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2942/hovercard" href="https://github.com/quicwg/base-drafts/pull/2942">#2942</a> I'm already proposing to mandate both the encoder and the decoder to keep track of the Known Received Count.  Then Insert Count Increment could simply increase Known Received Count, without any references to previously acked header blocks if any etc.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3082?email_source=notifications&amp;email_token=AFTOJK3KZEG6PG6FF4LZ4F3QNSR3XA5CNFSM4I6R3ZKKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAUTEHA#issuecomment-539570716">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZPTSQ6AM3NGJN2VLDQNSR3XANCNFSM4I6R3ZKA">mute the thread</a>.<img src="https://github.com/notifications/beacon/AFTOJK5TLZW2QBD75UP5ZDDQNSR3XA5CNFSM4I6R3ZKKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAUTEHA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3082?email_source=notifications\u0026email_token=AFTOJK3KZEG6PG6FF4LZ4F3QNSR3XA5CNFSM4I6R3ZKKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAUTEHA#issuecomment-539570716",
"url": "https://github.com/quicwg/base-drafts/issues/3082?email_source=notifications\u0026email_token=AFTOJK3KZEG6PG6FF4LZ4F3QNSR3XA5CNFSM4I6R3ZKKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAUTEHA#issuecomment-539570716",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5d9cac3b87271_58c3f9ba8ccd96c1312ce--


From nobody Tue Oct  8 11:30:17 2019
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 D8C271200B9 for <quic-issues@ietfa.amsl.com>; Tue,  8 Oct 2019 11:30:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, 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 7sy2gLwhS53N for <quic-issues@ietfa.amsl.com>; Tue,  8 Oct 2019 11:30:14 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 621A1120071 for <quic-issues@ietf.org>; Tue,  8 Oct 2019 11:30:14 -0700 (PDT)
Received: from github-lowworker-edec459.ac4-iad.github.net (github-lowworker-edec459.ac4-iad.github.net [10.52.18.32]) by smtp.github.com (Postfix) with ESMTP id 5E5C36A06B6 for <quic-issues@ietf.org>; Tue,  8 Oct 2019 11:30:13 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570559413; bh=0IaeCJDWfVkLtGhhJQ8K8JkvWbDZu6vsPnJ7ymqkMZE=; h=Date:From:To:Subject:From; b=UoAxNVsk/e+kKO+VF1TCx2ODJhela2baRYn0SkRlQBX7UMz93J+HUQ4y43gYX5h39 J30LHqbvWAIn1XfBZASN66piy920jAJbre7fjt9VkPb93CNIdLvaOMf4Vzdsx0wS5+ 43Of6eVrC+CRyEKs9MqplSYim0yHt3aUwQPNRO7g=
Date: Tue, 08 Oct 2019 11:30:13 -0700
From: Mike Bishop <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/http/cancel_push_edges/000000-7cefe1@github.com>
Subject: [quicwg/base-drafts] 7cefe1: Additional error cases for CANCEL_PUSH
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/kOFmVWTwtsEhXahn3EyXSROHxVs>
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, 08 Oct 2019 18:30:16 -0000

  Branch: refs/heads/http/cancel_push_edges
  Home:   https://github.com/quicwg/base-drafts
  Commit: 7cefe142cfdddbb81617b031b7457c526b3f220d
      https://github.com/quicwg/base-drafts/commit/7cefe142cfdddbb81617b031b7457c526b3f220d
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2019-10-08 (Tue, 08 Oct 2019)

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

  Log Message:
  -----------
  Additional error cases for CANCEL_PUSH



From nobody Tue Oct  8 11:30:51 2019
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 A08741200B9 for <quic-issues@ietfa.amsl.com>; Tue,  8 Oct 2019 11:30:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 LOqLRPgF6tgI for <quic-issues@ietfa.amsl.com>; Tue,  8 Oct 2019 11:30:49 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 84491120071 for <quic-issues@ietf.org>; Tue,  8 Oct 2019 11:30:49 -0700 (PDT)
Received: from github-lowworker-2300405.va3-iad.github.net (github-lowworker-2300405.va3-iad.github.net [10.48.17.39]) by smtp.github.com (Postfix) with ESMTP id D27686A01FD for <quic-issues@ietf.org>; Tue,  8 Oct 2019 11:30:48 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570559448; bh=Nn5/EJSnqnvL9jG/zmKdNp9qsNich3llR145GmXYtfk=; h=Date:From:To:Subject:From; b=KrxvhcjgE8lXh2yzssz9WvOWdVHXvVyvVBI4/gu4+G9paG/45L3U1fE/06RFhm0W9 N4oPfMCsVg1fDq4VubuAFfUjD3RI+fG5rbTul4jaIK9itdecB4WBbS03Ofip7FOJhd wzs6nd5l8ASO5ItKjg1mkdPZQrjA/hxoGcl1HUHs=
Date: Tue, 08 Oct 2019 11:30:48 -0700
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/143869-569161@github.com>
Subject: [quicwg/base-drafts] 569161: Script updating gh-pages from 7cefe142. [ci skip]
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/L7m988jgp_U1aadz_6O9GW7sbu8>
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, 08 Oct 2019 18:30:51 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 569161566f869e4463ee4d84ee3da550ec8aec50
      https://github.com/quicwg/base-drafts/commit/569161566f869e4463ee4d84ee3da550ec8aec50
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-08 (Tue, 08 Oct 2019)

  Changed paths:
    A http/cancel_push_edges/draft-ietf-quic-http.html
    A http/cancel_push_edges/draft-ietf-quic-http.txt
    A http/cancel_push_edges/draft-ietf-quic-invariants.html
    A http/cancel_push_edges/draft-ietf-quic-invariants.txt
    A http/cancel_push_edges/draft-ietf-quic-qpack.html
    A http/cancel_push_edges/draft-ietf-quic-qpack.txt
    A http/cancel_push_edges/draft-ietf-quic-recovery.html
    A http/cancel_push_edges/draft-ietf-quic-recovery.txt
    A http/cancel_push_edges/draft-ietf-quic-tls.html
    A http/cancel_push_edges/draft-ietf-quic-tls.txt
    A http/cancel_push_edges/draft-ietf-quic-transport.html
    A http/cancel_push_edges/draft-ietf-quic-transport.txt
    A http/cancel_push_edges/index.html
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from 7cefe142. [ci skip]



From nobody Tue Oct  8 11:31:06 2019
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 D87181200B9 for <quic-issues@ietfa.amsl.com>; Tue,  8 Oct 2019 11:31:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.595
X-Spam-Level: 
X-Spam-Status: No, score=-6.595 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 zniU0E8IOha0 for <quic-issues@ietfa.amsl.com>; Tue,  8 Oct 2019 11:31:02 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4235C120071 for <quic-issues@ietf.org>; Tue,  8 Oct 2019 11:31:02 -0700 (PDT)
Received: from github-lowworker-f62aa54.va3-iad.github.net (github-lowworker-f62aa54.va3-iad.github.net [10.48.17.68]) by smtp.github.com (Postfix) with ESMTP id D97A6660837 for <quic-issues@ietf.org>; Tue,  8 Oct 2019 11:31:00 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570559460; bh=pMTkxd6gfC1TCsJnAasGzVMiEwIUsf/K0vAaCJqEjZ0=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=KuZHLLEyj8o6L9m0QupEbZSLdZlmvoMI0S/8B7DFDpYFjM5zBxF3lQ5rWjrsG22Zz ktzEinHxeVpCnBerQIiV8auwl9PTKzoAsPWUA/+/+ug3KqrMOeCATWaX8ddhxZgQqe ILjsbtjVR9CtOMmXmwf0suB07mRDud9NO99iTKMY=
Date: Tue, 08 Oct 2019 11:31:00 -0700
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4JS56QSIEK6YKIEZ53VILHJEVBNHHB4DMTGA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3083@github.com>
Subject: [quicwg/base-drafts] Additional error cases for CANCEL_PUSH (#3083)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5d9cd5e4ca15a_40163f885d2cd95c382a2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Ca5GSc3LNCmxZtszmrwulg4gsOA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 08 Oct 2019 18:31:04 -0000

----==_mimepart_5d9cd5e4ca15a_40163f885d2cd95c382a2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Fixes #2819.  Open to discussion about whether all of these are ID_ERROR or not.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/3083

-- Commit Summary --

  * Additional error cases for CANCEL_PUSH

-- File Changes --

    M draft-ietf-quic-http.md (18)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/3083.patch
https://github.com/quicwg/base-drafts/pull/3083.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3083

----==_mimepart_5d9cd5e4ca15a_40163f885d2cd95c382a2
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><span class="issue-keyword tooltipped tooltipped-se" aria-label="This pull request closes issue #2819.">Fixes</span> <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="458704474" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2819" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2819/hovercard" href="https://github.com/quicwg/base-drafts/issues/2819">#2819</a>.  Open to discussion about whether all of these are ID_ERROR or not.</p>

<hr>

<h4>You can view, comment on, or merge this pull request online at:</h4>
<p>&nbsp;&nbsp;<a href='https://github.com/quicwg/base-drafts/pull/3083'>https://github.com/quicwg/base-drafts/pull/3083</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Additional error cases for CANCEL_PUSH</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/3083/files#diff-0">draft-ietf-quic-http.md</a>
    (18)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3083.patch'>https://github.com/quicwg/base-drafts/pull/3083.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3083.diff'>https://github.com/quicwg/base-drafts/pull/3083.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3083?email_source=notifications&amp;email_token=AFTOJKYOGB47VTKMTWJGZBDQNTGWJA5CNFSM4I6VRPGKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HQNSMYA">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2MF74JMHGJG4A6QO3QNTGWJANCNFSM4I6VRPGA">mute the thread</a>.<img src="https://github.com/notifications/beacon/AFTOJKYT5J55IO7SWFZ5SXLQNTGWJA5CNFSM4I6VRPGKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HQNSMYA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3083?email_source=notifications\u0026email_token=AFTOJKYOGB47VTKMTWJGZBDQNTGWJA5CNFSM4I6VRPGKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HQNSMYA",
"url": "https://github.com/quicwg/base-drafts/pull/3083?email_source=notifications\u0026email_token=AFTOJKYOGB47VTKMTWJGZBDQNTGWJA5CNFSM4I6VRPGKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HQNSMYA",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5d9cd5e4ca15a_40163f885d2cd95c382a2--


From nobody Tue Oct  8 12:21:11 2019
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 1B59B1200BA for <quic-issues@ietfa.amsl.com>; Tue,  8 Oct 2019 12:21:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, 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 0m64bfpsTa5m for <quic-issues@ietfa.amsl.com>; Tue,  8 Oct 2019 12:21:05 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B8B0712004F for <quic-issues@ietf.org>; Tue,  8 Oct 2019 12:21:05 -0700 (PDT)
Received: from github-lowworker-edec459.ac4-iad.github.net (github-lowworker-edec459.ac4-iad.github.net [10.52.18.32]) by smtp.github.com (Postfix) with ESMTP id B86F5521180 for <quic-issues@ietf.org>; Tue,  8 Oct 2019 12:21:04 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570562464; bh=BD8Wdw/2Jd1paFFXhmBiNHe8mLSUNE28Xdlk+UP/Sl8=; h=Date:From:To:Subject:From; b=UGevCrPnrtuJe82AK2Fm9RrwfDGXK51CFwv1YAXA03vx9i6SEEp3fmANKh+Ax6UDx VtZJTq4DmGN5dlnqSLBouMWt8UUjxBqziNBvvsHwP4Gyh5bfILhAmKo5no0gMKUf0R Khlw/GijNS/r9/sVv12jF/oalCWEsg2/JbypNDW8=
Date: Tue, 08 Oct 2019 12:21:04 -0700
From: Mike Bishop <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/http/pseudoheader_constraints/000000-d6c265@github.com>
Subject: [quicwg/base-drafts] d6c265: One more section reference
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/wBxej-DLm-tkDs3em-pJdqHlVMQ>
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, 08 Oct 2019 19:21:10 -0000

  Branch: refs/heads/http/pseudoheader_constraints
  Home:   https://github.com/quicwg/base-drafts
  Commit: d6c265f71d2006c65edb856b3911c8c5ba2c42c1
      https://github.com/quicwg/base-drafts/commit/d6c265f71d2006c65edb856b3911c8c5ba2c42c1
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2019-10-08 (Tue, 08 Oct 2019)

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

  Log Message:
  -----------
  One more section reference



From nobody Tue Oct  8 12:21:43 2019
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 CB92F12007A for <quic-issues@ietfa.amsl.com>; Tue,  8 Oct 2019 12:21:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 kVLhkyZLZHrO for <quic-issues@ietfa.amsl.com>; Tue,  8 Oct 2019 12:21:40 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 858E0120033 for <quic-issues@ietf.org>; Tue,  8 Oct 2019 12:21:40 -0700 (PDT)
Date: Tue, 08 Oct 2019 12:21:39 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570562499; bh=Z0BNFVWyPckL3lsIr5Hf8iHUr4fMX2+Hlp7CUqIXV9Y=; h=Date:From:To:Subject:From; b=daqghs2URYjelZsyXSunuWbRdZJXAoJWK4YsIuYozir9Z5vkL3Tacs1JYMt864zWR B542lFzhsBznyigrhr47YCdCLT/qOQ5If+9gY4JT6XU7hJ5UgF2fpEEcC8Gac5VZhl k0QKj/4rV7q5TDVFoQzRbn9/+mbNDQ2UatkNg7Xg=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/569161-daf2af@github.com>
Subject: [quicwg/base-drafts] daf2af: Script updating gh-pages from d6c265f7. [ci skip]
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/GCC5fD-R4QaRJuUsu1kEzZ-99ds>
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, 08 Oct 2019 19:21:42 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: daf2af25a232244bc9c8d00f02fd95a240d9bc14
      https://github.com/quicwg/base-drafts/commit/daf2af25a232244bc9c8d00f02fd95a240d9bc14
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-08 (Tue, 08 Oct 2019)

  Changed paths:
    A http/pseudoheader_constraints/draft-ietf-quic-http.html
    A http/pseudoheader_constraints/draft-ietf-quic-http.txt
    A http/pseudoheader_constraints/draft-ietf-quic-invariants.html
    A http/pseudoheader_constraints/draft-ietf-quic-invariants.txt
    A http/pseudoheader_constraints/draft-ietf-quic-qpack.html
    A http/pseudoheader_constraints/draft-ietf-quic-qpack.txt
    A http/pseudoheader_constraints/draft-ietf-quic-recovery.html
    A http/pseudoheader_constraints/draft-ietf-quic-recovery.txt
    A http/pseudoheader_constraints/draft-ietf-quic-tls.html
    A http/pseudoheader_constraints/draft-ietf-quic-tls.txt
    A http/pseudoheader_constraints/draft-ietf-quic-transport.html
    A http/pseudoheader_constraints/draft-ietf-quic-transport.txt
    A http/pseudoheader_constraints/index.html
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from d6c265f7. [ci skip]



From nobody Tue Oct  8 12:23:51 2019
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 EA1AC1200B9 for <quic-issues@ietfa.amsl.com>; Tue,  8 Oct 2019 12:23:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, 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 OWfrd3vG8gUx for <quic-issues@ietfa.amsl.com>; Tue,  8 Oct 2019 12:23:47 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 826D2120033 for <quic-issues@ietf.org>; Tue,  8 Oct 2019 12:23:47 -0700 (PDT)
Received: from github-lowworker-a6a2749.va3-iad.github.net (github-lowworker-a6a2749.va3-iad.github.net [10.48.16.62]) by smtp.github.com (Postfix) with ESMTP id B8625C609FF for <quic-issues@ietf.org>; Tue,  8 Oct 2019 12:23:46 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570562626; bh=YP0gf70wQj9aZPBJLkOxf7elVyFGwGRQyqtccM67jxk=; h=Date:From:To:Subject:From; b=lK1o8vBPxBvbBArGTc+ySToXCnivuE7jine3JdeLV0PrRLrjgTsVxGzR4xf7SN3yB 8FLtiIP5BQkBIpI5AaT0wpdMxhkw/aHLGF4muIeO4RIVZ8tmWlDTRwTM7ykf6wjlIy qF8FI/f5Eqp1bmbwoqA8JDOirxEuCteldSE7hUTA=
Date: Tue, 08 Oct 2019 12:23:46 -0700
From: Mike Bishop <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/http/pseudoheader_constraints/d6c265-5ecab0@github.com>
Subject: [quicwg/base-drafts] 5ecab0: Broader section reference
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/ohRanFNwUdw5qVlXtpr0T9enDe4>
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, 08 Oct 2019 19:23:50 -0000

  Branch: refs/heads/http/pseudoheader_constraints
  Home:   https://github.com/quicwg/base-drafts
  Commit: 5ecab0ca32a8737ac6488b56bfaf7c90790a2aa4
      https://github.com/quicwg/base-drafts/commit/5ecab0ca32a8737ac6488b56bfaf7c90790a2aa4
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2019-10-08 (Tue, 08 Oct 2019)

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

  Log Message:
  -----------
  Broader section reference



From nobody Tue Oct  8 12:24:19 2019
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 0E10C12007A for <quic-issues@ietfa.amsl.com>; Tue,  8 Oct 2019 12:24:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 dx07_iscSSut for <quic-issues@ietfa.amsl.com>; Tue,  8 Oct 2019 12:24:16 -0700 (PDT)
Received: from out-12.smtp.github.com (out-12.smtp.github.com [192.30.254.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B6520120033 for <quic-issues@ietf.org>; Tue,  8 Oct 2019 12:24:16 -0700 (PDT)
Date: Tue, 08 Oct 2019 12:24:16 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570562656; bh=uxNiyk7V2dTOSGfrcpmL3enLCLR7Z34b0c/+68+CWkY=; h=Date:From:To:Subject:From; b=foskzoIpVXnmzbjEZm58I/YEtyeFh/cXm49rhAXQBcH+FVPwY/qcdAKVvP8daLRqy 5gxboSPqBUEpSh7K3BgglP3vwkerX8ipzY5fZ+5P1Bn4zhSMwTKz24LraZ770/5n1b E5qJZ/ksWDaOExSgeHOPjWrhUi8a2hKNhtBj9nA8=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/daf2af-5a4b96@github.com>
Subject: [quicwg/base-drafts] 5a4b96: Script updating gh-pages from 5ecab0ca. [ci skip]
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/Gwn9eDelggMYu6oK_QtJL8HuiqQ>
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, 08 Oct 2019 19:24:18 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 5a4b9634c783e499585f930e28c06e43033b3607
      https://github.com/quicwg/base-drafts/commit/5a4b9634c783e499585f930e28c06e43033b3607
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-08 (Tue, 08 Oct 2019)

  Changed paths:
    M http/pseudoheader_constraints/draft-ietf-quic-http.html
    M http/pseudoheader_constraints/draft-ietf-quic-http.txt
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from 5ecab0ca. [ci skip]



From nobody Tue Oct  8 12:27:11 2019
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 B658D120129 for <quic-issues@ietfa.amsl.com>; Tue,  8 Oct 2019 12:27:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, 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 TsdIa83OFarY for <quic-issues@ietfa.amsl.com>; Tue,  8 Oct 2019 12:27:04 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3C864120033 for <quic-issues@ietf.org>; Tue,  8 Oct 2019 12:27:04 -0700 (PDT)
Date: Tue, 08 Oct 2019 12:27:02 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570562823; bh=d2HUGpg+pYe8hEPlgrGJKVPdcPIF+R09K3gJUa+yFK4=; h=Date:From:To:Subject:From; b=Pa5JOhsdua6IyntSMGtDfO5bOWouywPL6q6kra4Q/5HY7HjldzEkNp99wMIM102B/ aYAyFltrWFe/sfQLQXLmv0PFK9OIRtM1bb3xxis3PavfFApXJUp0K6UGh1JG6w4fiX nzFN+B0NuEsXkfly6NwtFQmGBLTFM1Jzcuvsu79k=
From: Mike Bishop <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/http/pseudoheader_constraints/5ecab0-57b722@github.com>
Subject: [quicwg/base-drafts] 57b722: Malformed under restrictions
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/rof7Dcj96E7yUq6NTYGzJ4M50Kc>
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, 08 Oct 2019 19:27:09 -0000

  Branch: refs/heads/http/pseudoheader_constraints
  Home:   https://github.com/quicwg/base-drafts
  Commit: 57b722d3a32e364a57c497bb8ab88cdeaa991d72
      https://github.com/quicwg/base-drafts/commit/57b722d3a32e364a57c497bb8ab88cdeaa991d72
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2019-10-08 (Tue, 08 Oct 2019)

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

  Log Message:
  -----------
  Malformed under restrictions



From nobody Tue Oct  8 12:27:46 2019
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 AAF48120822 for <quic-issues@ietfa.amsl.com>; Tue,  8 Oct 2019 12:27:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 5CiLkL3jwCLm for <quic-issues@ietfa.amsl.com>; Tue,  8 Oct 2019 12:27:38 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1C9911200E5 for <quic-issues@ietf.org>; Tue,  8 Oct 2019 12:27:38 -0700 (PDT)
Date: Tue, 08 Oct 2019 12:27:37 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570562857; bh=L/wjYOcFRLhTNy6W/IG0eD5/CIOPoW+nrdkf7rBATXs=; h=Date:From:To:Subject:From; b=LmNcpoOth0ykMCHzPzlLUlrawDpdEZ3PjC5PBZoMjz3e1TuDwmsqfiXGDjUqQefbb 5Cc5L56L9LTJD1BnyMQEGxr8fpjIpVzrwXP5MXHOw1QUyf/jx3DT+2DfFP/VGHKiX3 O6l5iV8sCwAtkrpPVPk5OmHSHI7stvVQOHnzjS/A=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/5a4b96-802a20@github.com>
Subject: [quicwg/base-drafts] 802a20: Script updating gh-pages from 57b722d3. [ci skip]
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/Naa8_MUTjGqZHsu5wxcYOnfzB2U>
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, 08 Oct 2019 19:27:44 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 802a206c3811b0a74b749c14e0eef585079fd8f3
      https://github.com/quicwg/base-drafts/commit/802a206c3811b0a74b749c14e0eef585079fd8f3
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-08 (Tue, 08 Oct 2019)

  Changed paths:
    M http/pseudoheader_constraints/draft-ietf-quic-http.html
    M http/pseudoheader_constraints/draft-ietf-quic-http.txt
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from 57b722d3. [ci skip]



From nobody Tue Oct  8 12:27:58 2019
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 D0D3E12007A for <quic-issues@ietfa.amsl.com>; Tue,  8 Oct 2019 12:27:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.999
X-Spam-Level: 
X-Spam-Status: No, score=-7.999 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, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=unavailable 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 0UoERhU0bhYN for <quic-issues@ietfa.amsl.com>; Tue,  8 Oct 2019 12:27:47 -0700 (PDT)
Received: from out-22.smtp.github.com (out-22.smtp.github.com [192.30.252.205]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E1527120813 for <quic-issues@ietf.org>; Tue,  8 Oct 2019 12:27:46 -0700 (PDT)
Received: from github-lowworker-c53a806.ac4-iad.github.net (github-lowworker-c53a806.ac4-iad.github.net [10.52.23.45]) by smtp.github.com (Postfix) with ESMTP id 0F975A049B for <quic-issues@ietf.org>; Tue,  8 Oct 2019 12:27:46 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570562866; bh=AzRplf1wN81FB740z1Pg65mMxDZ04L6MhT0XvfzjiKs=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=AbpKR3mThx1S3l+R3mi99bpD3SyMwtEL3VPPnsL2APlLT65vAcDksCCJtDvdgSBqn 8moblOw5mgLyrF0y320rMQeCXXIizeZ7Y8klO+9cN19Qj4oWKqCYxLT46nrt2bYYZh 6sxTI6xoG7PvJioqdRp2B77FHvSBWyKQL/ZpEF68=
Date: Tue, 08 Oct 2019 12:27:46 -0700
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6JNG7CHC6WJPQA4EN3VIR4DEVBNHHB4DP4A4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3084@github.com>
Subject: [quicwg/base-drafts] Pseudo-header section reference (#3084)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5d9ce33212b2_17623ff518acd9681437f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/v-qWbZXHM-NbZv-9t-i_YxT2W_g>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 08 Oct 2019 19:27:57 -0000

----==_mimepart_5d9ce33212b2_17623ff518acd9681437f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Fixes #2966.  The constraints of 8.1.2.1 apply to all requests, but I missed that there are additional requirements in 8.1.2.3 for requests and 8.1.2.4 for responses.  I&#39;ve broadened the statement to &quot;the restrictions on the use of pseudo-headers in Section 8.1.2&quot; to sweep them all up.  Does anyone think we need pointers to each specific subsection?

At Lucas&#39;s suggestion, I&#39;ve also cross-referenced handling of malformed messages here, since those restrictions talk about what is malformed in a given context.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/3084

-- Commit Summary --

  * Broader section reference
  * Malformed under restrictions

-- File Changes --

    M draft-ietf-quic-http.md (4)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/3084.patch
https://github.com/quicwg/base-drafts/pull/3084.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3084

----==_mimepart_5d9ce33212b2_17623ff518acd9681437f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><span class="issue-keyword tooltipped tooltipped-se" aria-label="This pull request closes issue #2966.">Fixes</span> <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="480861510" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2966" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2966/hovercard" href="https://github.com/quicwg/base-drafts/issues/2966">#2966</a>.  The constraints of 8.1.2.1 apply to all requests, but I missed that there are additional requirements in 8.1.2.3 for requests and 8.1.2.4 for responses.  I've broadened the statement to "the restrictions on the use of pseudo-headers in Section 8.1.2" to sweep them all up.  Does anyone think we need pointers to each specific subsection?</p>
<p>At Lucas's suggestion, I've also cross-referenced handling of malformed messages here, since those restrictions talk about what is malformed in a given context.</p>

<hr>

<h4>You can view, comment on, or merge this pull request online at:</h4>
<p>&nbsp;&nbsp;<a href='https://github.com/quicwg/base-drafts/pull/3084'>https://github.com/quicwg/base-drafts/pull/3084</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Broader section reference</li>
  <li>Malformed under restrictions</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/3084/files#diff-0">draft-ietf-quic-http.md</a>
    (4)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3084.patch'>https://github.com/quicwg/base-drafts/pull/3084.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3084.diff'>https://github.com/quicwg/base-drafts/pull/3084.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3084?email_source=notifications&amp;email_token=AFTOJK7JRBAPO77HWXBANFDQNTNLFA5CNFSM4I6WEFV2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HQN7QDQ">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6Y43QKTX4AJLRW6KTQNTNLFANCNFSM4I6WEFVQ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AFTOJK2HVMLLWGZZZZDLG7TQNTNLFA5CNFSM4I6WEFV2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HQN7QDQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3084?email_source=notifications\u0026email_token=AFTOJK7JRBAPO77HWXBANFDQNTNLFA5CNFSM4I6WEFV2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HQN7QDQ",
"url": "https://github.com/quicwg/base-drafts/pull/3084?email_source=notifications\u0026email_token=AFTOJK7JRBAPO77HWXBANFDQNTNLFA5CNFSM4I6WEFV2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HQN7QDQ",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5d9ce33212b2_17623ff518acd9681437f--


From nobody Tue Oct  8 12:29:53 2019
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 8610812080F for <quic-issues@ietfa.amsl.com>; Tue,  8 Oct 2019 12:29:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 bxOwf-SwIyto for <quic-issues@ietfa.amsl.com>; Tue,  8 Oct 2019 12:29:48 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7B7D4120033 for <quic-issues@ietf.org>; Tue,  8 Oct 2019 12:29:39 -0700 (PDT)
Date: Tue, 08 Oct 2019 12:29:38 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570562978; bh=ZpSazE98srDsLrMU+fuA3ViIlJpDhywOOA6Z128an8Q=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=fX1d0aihZGBg4M6szuFRrqbsR1Dy0+AN+uBxAycvkxc4iYOilfsNVXCO1fSe8f2sg TQaIQkfetiGjDOuxkXUtBQcXiPOnqFfgomIjmY83OKyKFnE64R9DIIuq3P+5zT4lb3 gp1HsvuZAkuRP3Vny9LVrvmxPxhvBy8Kke9fjbcQ=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZA2JZHNIEO4V5WQQ53VISDFEVBNHHBZWRADI@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2985/539666154@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2985@github.com>
References: <quicwg/base-drafts/issues/2985@github.com>
Subject: Re: [quicwg/base-drafts] Changing protocol elements:  Is this text strong enough? (#2985)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5d9ce3a272e24_28903fd025acd96c397eb"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/7VW7E6ti1Or3Hi0oh9HuPEWOUOU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 08 Oct 2019 19:29:52 -0000

----==_mimepart_5d9ce3a272e24_28903fd025acd96c397eb
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Your extension could define a frame that simply means, "I pinky swear I won't ever use the old frames again."  But then you have all the same cross-stream coordination issues.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2985#issuecomment-539666154
----==_mimepart_5d9ce3a272e24_28903fd025acd96c397eb
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Your extension could define a frame that simply means, "I pinky swear I won't ever use the old frames again."  But then you have all the same cross-stream coordination issues.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2985?email_source=notifications&amp;email_token=AFTOJK2L2FPL5FGY4O36ZRLQNTNSFA5CNFSM4IOWHPD2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAVKN2Q#issuecomment-539666154">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK24YERRG4QXL7KUMCLQNTNSFANCNFSM4IOWHPDQ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AFTOJK2NMT4Y7EEQP3XY5RTQNTNSFA5CNFSM4IOWHPD2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAVKN2Q.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2985?email_source=notifications\u0026email_token=AFTOJK2L2FPL5FGY4O36ZRLQNTNSFA5CNFSM4IOWHPD2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAVKN2Q#issuecomment-539666154",
"url": "https://github.com/quicwg/base-drafts/issues/2985?email_source=notifications\u0026email_token=AFTOJK2L2FPL5FGY4O36ZRLQNTNSFA5CNFSM4IOWHPD2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAVKN2Q#issuecomment-539666154",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5d9ce3a272e24_28903fd025acd96c397eb--


From nobody Tue Oct  8 15:01:09 2019
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 DF08312008C for <quic-issues@ietfa.amsl.com>; Tue,  8 Oct 2019 15:01:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 WpYoDE1sXDqe for <quic-issues@ietfa.amsl.com>; Tue,  8 Oct 2019 15:01:03 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E6ED1120020 for <quic-issues@ietf.org>; Tue,  8 Oct 2019 15:01:02 -0700 (PDT)
Date: Tue, 08 Oct 2019 15:01:02 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570572062; bh=+hjNI5rd4DbW0wbMvcsu7d/18A7jHyxVO126vaodNDE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=pe1YuXe4+Oa1xfW6wmW6IOkO5dJAZ+Nhx3X3uGccMtGJq5fqrn0c/wC7hbMkYWE7O iQZUJlshP5BbrkNrvLdHZyUbrWyY1lP4mQBQ4gR/vY3CwQrBm/jVoDGD6rw3kpAMnS 2St9KkxYSoipZFfXJgExfnqqjseBWY+vH+pT3okI=
From: afrind <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK423NAOTM6XON2FEPN3VJD25EVBNHHBTZTRJU@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2632/539722175@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2632@github.com>
References: <quicwg/base-drafts/issues/2632@github.com>
Subject: Re: [quicwg/base-drafts] H3 GOAWAY should be symmetric and cover bidi and uni streams (#2632)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5d9d071e16eee_2baa3fedf34cd9681369d0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: afrind
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ggQd7o4GQhuzdQZIgPhdSqnyUlQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 08 Oct 2019 22:01:05 -0000

----==_mimepart_5d9d071e16eee_2baa3fedf34cd9681369d0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I think it's more about challenging the assumption that stopping sending requests (or push credits) is the same as explicitly signaling your intent to close the connection.  If the endpoint knows it will shutdown, it signals the peer, and the peer can take actions in response to ensure the close is graceful.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2632#issuecomment-539722175
----==_mimepart_5d9d071e16eee_2baa3fedf34cd9681369d0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I think it's more about challenging the assumption that stopping sending requests (or push credits) is the same as explicitly signaling your intent to close the connection.  If the endpoint knows it will shutdown, it signals the peer, and the peer can take actions in response to ensure the close is graceful.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2632?email_source=notifications&amp;email_token=AFTOJK4CUTWT35HUFI67R3DQNT7J5A5CNFSM4HGYVKSKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAVYDPY#issuecomment-539722175">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7JDQ3CISXSJSBEU3TQNT7J5ANCNFSM4HGYVKSA">mute the thread</a>.<img src="https://github.com/notifications/beacon/AFTOJK3TS5VEBVZMY4QVIL3QNT7J5A5CNFSM4HGYVKSKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAVYDPY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2632?email_source=notifications\u0026email_token=AFTOJK4CUTWT35HUFI67R3DQNT7J5A5CNFSM4HGYVKSKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAVYDPY#issuecomment-539722175",
"url": "https://github.com/quicwg/base-drafts/issues/2632?email_source=notifications\u0026email_token=AFTOJK4CUTWT35HUFI67R3DQNT7J5A5CNFSM4HGYVKSKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAVYDPY#issuecomment-539722175",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5d9d071e16eee_2baa3fedf34cd9681369d0--


From nobody Tue Oct  8 15:34:05 2019
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 76E9B120046 for <quic-issues@ietfa.amsl.com>; Tue,  8 Oct 2019 15:34:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 V-CYIaRGGv5U for <quic-issues@ietfa.amsl.com>; Tue,  8 Oct 2019 15:34:00 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 990C0120020 for <quic-issues@ietf.org>; Tue,  8 Oct 2019 15:34:00 -0700 (PDT)
Received: from github-lowworker-edec459.ac4-iad.github.net (github-lowworker-edec459.ac4-iad.github.net [10.52.18.32]) by smtp.github.com (Postfix) with ESMTP id C53B22C0B40 for <quic-issues@ietf.org>; Tue,  8 Oct 2019 15:33:59 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570574039; bh=BjaD7ISyESIVbs+S3rx3g5adLJmbVuDeGGZG8B7P98w=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=m/YhLeHB31VWZ30AD9DzRw7I1z1J6K7Pc/s26rECYcqkhms3ZpF2uEQJ6Fj57Tqer sChRynft6Bqyrz44g2Iv31F7yK8qxRZmOOnbz/23QP5Qb2CJYUt38A/tDev3CGOIwl xozMuLWmu55DE18zy28Npns/MxmHaqhTu15vXvqA=
Date: Tue, 08 Oct 2019 15:33:59 -0700
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3FKW54Q3BYH67L7GF3VJHWPEVBNHHB23NCOM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3034/539731975@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3034@github.com>
References: <quicwg/base-drafts/issues/3034@github.com>
Subject: Re: [quicwg/base-drafts] Allow PING in Initial/Handshake? (#3034)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5d9d0ed7b646a_599e3fe9666cd95c33029c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/7xHdE5QS-KkRa4XqLWplG8TpLvg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 08 Oct 2019 22:34:03 -0000

----==_mimepart_5d9d0ed7b646a_599e3fe9666cd95c33029c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinduke : So, you are in favor of sending PINGs in the handshake, right?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3034#issuecomment-539731975
----==_mimepart_5d9d0ed7b646a_599e3fe9666cd95c33029c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=24398865" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/martinduke">@martinduke</a> : So, you are in favor of sending PINGs in the handshake, right?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3034?email_source=notifications&amp;email_token=AFTOJK2LQ5K2NUHFQBRGLOLQNUDFPA5CNFSM4IW2F2U2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAV2QBY#issuecomment-539731975">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZQ24ZWJXYLYWA4ZETQNUDFPANCNFSM4IW2F2UQ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AFTOJK5LMVKOB2ET3OLARSDQNUDFPA5CNFSM4IW2F2U2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAV2QBY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3034?email_source=notifications\u0026email_token=AFTOJK2LQ5K2NUHFQBRGLOLQNUDFPA5CNFSM4IW2F2U2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAV2QBY#issuecomment-539731975",
"url": "https://github.com/quicwg/base-drafts/issues/3034?email_source=notifications\u0026email_token=AFTOJK2LQ5K2NUHFQBRGLOLQNUDFPA5CNFSM4IW2F2U2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAV2QBY#issuecomment-539731975",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5d9d0ed7b646a_599e3fe9666cd95c33029c--


From nobody Tue Oct  8 15:36:00 2019
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 33CBC12081E for <quic-issues@ietfa.amsl.com>; Tue,  8 Oct 2019 15:35:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.999
X-Spam-Level: 
X-Spam-Status: No, score=-7.999 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, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 kOsJwXYKGGJf for <quic-issues@ietfa.amsl.com>; Tue,  8 Oct 2019 15:35:56 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3FD961207FF for <quic-issues@ietf.org>; Tue,  8 Oct 2019 15:35:56 -0700 (PDT)
Date: Tue, 08 Oct 2019 15:35:55 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570574155; bh=7imgNrmFryB8eO0F1bDeje071dfITPNZhUjPCHsBkr0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=VrfLDNprMg0ZcoBoIyFyFxai6IXDNy35K+xcN+E3Xg1/WMCA+r6KWjD5H2CRYNUUg 7RnKJIXN0z0i5rPQ6x2nmOKtuEBIQvujHiuVebvhCVnQG/8sJwF8KYscUeJ3RAb7Ro +MoL9kf/yeTfayPbI4+CMSQhL1rSyexrZQsPIZg0=
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7U3QXEWU6OANGMRMN3VJH5XEVBNHHBYXLIMY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2947/review/299087534@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2947@github.com>
References: <quicwg/base-drafts/pull/2947@github.com>
Subject: Re: [quicwg/base-drafts] Describe interaction between QUIC and TLS regarding saved 0-RTT state (#2947)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5d9d0f4b83a25_53f53f8bb5ecd9682199eb"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/-J8yirzdZY_mCIvq-5W931_SySU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 08 Oct 2019 22:35:58 -0000

----==_mimepart_5d9d0f4b83a25_53f53f8bb5ecd9682199eb
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar commented on this pull request.



> @@ -644,6 +647,27 @@ A client MAY attempt to send 0-RTT again if it receives a Retry or Version
 Negotiation packet.  These packets do not signify rejection of 0-RTT.
 
 
+## Validating 0-RTT Configuration
+
+When a server receives a ClientHello with the "early_data" extension, it has to
+decide whether to accept or reject early data from the client. Some of this
+decision is made by the TLS stack (e.g., checking that the cipher suite being
+resumed was included in the ClientHello; see Section 4.2.10 of {{!TLS13}}). Even
+when the TLS stack has no reason to reject early data, the QUIC stack or the
+application protocol using QUIC might reject early data because the
+configuration of the transport or application associated with the resumed
+session is not compatible with the server's current configuration.
+
+QUIC requires additional transport state to be associated with a 0-RTT session
+ticket. If stateless session tickets are used, this information must be stored
+in the session ticket. Application protocols that use QUIC might have similar

@nharper : Can you address this comment?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2947#discussion_r332762874
----==_mimepart_5d9d0f4b83a25_53f53f8bb5ecd9682199eb
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@janaiyengar</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2947#discussion_r332762874">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; @@ -644,6 +647,27 @@ A client MAY attempt to send 0-RTT again if it receives a Retry or Version
 Negotiation packet.  These packets do not signify rejection of 0-RTT.
 
 
+## Validating 0-RTT Configuration
+
+When a server receives a ClientHello with the &quot;early_data&quot; extension, it has to
+decide whether to accept or reject early data from the client. Some of this
+decision is made by the TLS stack (e.g., checking that the cipher suite being
+resumed was included in the ClientHello; see Section 4.2.10 of {{!TLS13}}). Even
+when the TLS stack has no reason to reject early data, the QUIC stack or the
+application protocol using QUIC might reject early data because the
+configuration of the transport or application associated with the resumed
+session is not compatible with the server&#39;s current configuration.
+
+QUIC requires additional transport state to be associated with a 0-RTT session
+ticket. If stateless session tickets are used, this information must be stored
+in the session ticket. Application protocols that use QUIC might have similar
</pre>
<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=653608" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/nharper">@nharper</a> : Can you address this comment?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2947?email_source=notifications&amp;email_token=AFTOJK3WGTBIBV6JSLNLBY3QNUDMXA5CNFSM4IIVRW72YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCHJ3NLQ#discussion_r332762874">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2O5CZ3LCWC3Y4DTU3QNUDMXANCNFSM4IIVRW7Q">mute the thread</a>.<img src="https://github.com/notifications/beacon/AFTOJK3FO76HLK7KGIIA54LQNUDMXA5CNFSM4IIVRW72YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCHJ3NLQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2947?email_source=notifications\u0026email_token=AFTOJK3WGTBIBV6JSLNLBY3QNUDMXA5CNFSM4IIVRW72YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCHJ3NLQ#discussion_r332762874",
"url": "https://github.com/quicwg/base-drafts/pull/2947?email_source=notifications\u0026email_token=AFTOJK3WGTBIBV6JSLNLBY3QNUDMXA5CNFSM4IIVRW72YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCHJ3NLQ#discussion_r332762874",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5d9d0f4b83a25_53f53f8bb5ecd9682199eb--


From nobody Tue Oct  8 15:41:16 2019
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 AB032120072 for <quic-issues@ietfa.amsl.com>; Tue,  8 Oct 2019 15:41:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 aRsolwO-EqCL for <quic-issues@ietfa.amsl.com>; Tue,  8 Oct 2019 15:41:12 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 00FE6120020 for <quic-issues@ietf.org>; Tue,  8 Oct 2019 15:41:11 -0700 (PDT)
Date: Tue, 08 Oct 2019 15:41:11 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570574471; bh=Jm0NFdsflj3gPE/sPiACEATySBWqrhvasIrRH5ol7V8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ZoGAbRk6gAtQ7kcSnoMNYxCvkpAr4RwRpFagW3L9fVaDJqyMX11TXT/cMMArObI/e wi6rPk5s4FqqlRsOmPZvtbOriXVjLX6LNADKR2ElCcM36Uzjb48xN3ok4VVSzWZEMU 9Z5Yj3X4ibDWVUAFVlBvl4+oNG+eGSzUM/k3v1h8=
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK75X2DGS2YNVF574QV3VJIRPEVBNHHBOS4WPU@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2152/539733900@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2152@github.com>
References: <quicwg/base-drafts/issues/2152@github.com>
Subject: Re: [quicwg/base-drafts] Why does stateless reset have to be checked after MAC failure (#2152)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5d9d1087111b2_36fe3fdc71acd96428574f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Wy0Z9N8-htDLCvqvI8LmJctawwc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 08 Oct 2019 22:41:14 -0000

----==_mimepart_5d9d1087111b2_36fe3fdc71acd96428574f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ekr is right that the PR doesn't resolve the original issue about the ordering. @martinthomson : is there a reason for the ordering?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2152#issuecomment-539733900
----==_mimepart_5d9d1087111b2_36fe3fdc71acd96428574f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=1111457" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ekr">@ekr</a> is right that the PR doesn't resolve the original issue about the ordering. <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=67641" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/martinthomson">@martinthomson</a> : is there a reason for the ordering?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2152?email_source=notifications&amp;email_token=AFTOJK763FS44MBXIRTNFKDQNUEAPA5CNFSM4GKJFOLKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAV27DA#issuecomment-539733900">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2RKPLWGG66LNNW5U3QNUEAPANCNFSM4GKJFOLA">mute the thread</a>.<img src="https://github.com/notifications/beacon/AFTOJK3LL2V2L7MYXTKO4GTQNUEAPA5CNFSM4GKJFOLKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAV27DA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2152?email_source=notifications\u0026email_token=AFTOJK763FS44MBXIRTNFKDQNUEAPA5CNFSM4GKJFOLKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAV27DA#issuecomment-539733900",
"url": "https://github.com/quicwg/base-drafts/issues/2152?email_source=notifications\u0026email_token=AFTOJK763FS44MBXIRTNFKDQNUEAPA5CNFSM4GKJFOLKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAV27DA#issuecomment-539733900",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5d9d1087111b2_36fe3fdc71acd96428574f--


From nobody Tue Oct  8 16:22:21 2019
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 1481E1200B6 for <quic-issues@ietfa.amsl.com>; Tue,  8 Oct 2019 16:22:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.999
X-Spam-Level: 
X-Spam-Status: No, score=-7.999 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, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 sE5RlPh5xCx5 for <quic-issues@ietfa.amsl.com>; Tue,  8 Oct 2019 16:22:18 -0700 (PDT)
Received: from out-17.smtp.github.com (out-17.smtp.github.com [192.30.252.200]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 98618120046 for <quic-issues@ietf.org>; Tue,  8 Oct 2019 16:22:18 -0700 (PDT)
Date: Tue, 08 Oct 2019 16:22:17 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570576937; bh=vGlqteV0gI1STa7oo2GqvlSIQHnISoy3GmExvDPm01g=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=0vw4QBbGYNcxDDyWgvaFKlJUL030QwitVCMLRRSWZY/9SJC91u+w9uZlV/KtVkdhq 954mqHqHG3CVSye22f9X1ZGQZoq7KbSBPKt+V5+JtzGaDTiyLoni7Yq0KC53O+Hrog zKvZKUmBCHNFDjgypufc09hjzTJFZyCtZVOpImtQ=
From: Nick Harper <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYN7VS6KBLLVZGGANF3VJNLTEVBNHHBYXLIMY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2947/review/299102134@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2947@github.com>
References: <quicwg/base-drafts/pull/2947@github.com>
Subject: Re: [quicwg/base-drafts] Describe interaction between QUIC and TLS regarding saved 0-RTT state (#2947)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5d9d1a298fa65_41d13f8a6e6cd9681193c3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: nharper
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/240IJpeyTmJogfo6zFmywQzzp-U>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 08 Oct 2019 23:22:20 -0000

----==_mimepart_5d9d1a298fa65_41d13f8a6e6cd9681193c3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

nharper commented on this pull request.



> @@ -644,6 +647,27 @@ A client MAY attempt to send 0-RTT again if it receives a Retry or Version
 Negotiation packet.  These packets do not signify rejection of 0-RTT.
 
 
+## Validating 0-RTT Configuration
+
+When a server receives a ClientHello with the "early_data" extension, it has to
+decide whether to accept or reject early data from the client. Some of this
+decision is made by the TLS stack (e.g., checking that the cipher suite being
+resumed was included in the ClientHello; see Section 4.2.10 of {{!TLS13}}). Even
+when the TLS stack has no reason to reject early data, the QUIC stack or the
+application protocol using QUIC might reject early data because the
+configuration of the transport or application associated with the resumed
+session is not compatible with the server's current configuration.
+
+QUIC requires additional transport state to be associated with a 0-RTT session
+ticket. If stateless session tickets are used, this information must be stored
+in the session ticket. Application protocols that use QUIC might have similar

Would it work to change "If stateless session tickets are used, this information must be stored in the session ticket." to "If stateless session tickets are used, this information may be stored in the session ticket."?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2947#discussion_r332774718
----==_mimepart_5d9d1a298fa65_41d13f8a6e6cd9681193c3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@nharper</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2947#discussion_r332774718">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; @@ -644,6 +647,27 @@ A client MAY attempt to send 0-RTT again if it receives a Retry or Version
 Negotiation packet.  These packets do not signify rejection of 0-RTT.
 
 
+## Validating 0-RTT Configuration
+
+When a server receives a ClientHello with the &quot;early_data&quot; extension, it has to
+decide whether to accept or reject early data from the client. Some of this
+decision is made by the TLS stack (e.g., checking that the cipher suite being
+resumed was included in the ClientHello; see Section 4.2.10 of {{!TLS13}}). Even
+when the TLS stack has no reason to reject early data, the QUIC stack or the
+application protocol using QUIC might reject early data because the
+configuration of the transport or application associated with the resumed
+session is not compatible with the server&#39;s current configuration.
+
+QUIC requires additional transport state to be associated with a 0-RTT session
+ticket. If stateless session tickets are used, this information must be stored
+in the session ticket. Application protocols that use QUIC might have similar
</pre>
<p>Would it work to change "If stateless session tickets are used, this information must be stored in the session ticket." to "If stateless session tickets are used, this information may be stored in the session ticket."?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2947?email_source=notifications&amp;email_token=AFTOJK3IPM2ZSELICHVSI4LQNUI2TA5CNFSM4IIVRW72YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCHJ67NQ#discussion_r332774718">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4X6XOV7TCQKZ7CRADQNUI2TANCNFSM4IIVRW7Q">mute the thread</a>.<img src="https://github.com/notifications/beacon/AFTOJKYKGDZJANG232JL6O3QNUI2TA5CNFSM4IIVRW72YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCHJ67NQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2947?email_source=notifications\u0026email_token=AFTOJK3IPM2ZSELICHVSI4LQNUI2TA5CNFSM4IIVRW72YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCHJ67NQ#discussion_r332774718",
"url": "https://github.com/quicwg/base-drafts/pull/2947?email_source=notifications\u0026email_token=AFTOJK3IPM2ZSELICHVSI4LQNUI2TA5CNFSM4IIVRW72YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCHJ67NQ#discussion_r332774718",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5d9d1a298fa65_41d13f8a6e6cd9681193c3--


From nobody Tue Oct  8 16:22:57 2019
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 80E7D1200B6 for <quic-issues@ietfa.amsl.com>; Tue,  8 Oct 2019 16:22:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 n9bWWi33f3kk for <quic-issues@ietfa.amsl.com>; Tue,  8 Oct 2019 16:22:55 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 33D1B120046 for <quic-issues@ietf.org>; Tue,  8 Oct 2019 16:22:55 -0700 (PDT)
Date: Tue, 08 Oct 2019 16:22:54 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570576974; bh=7didfz/gId+Tr2HoIDVx0926x2wCPA5Eoygk1jVcGBw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=QEho2ShhSQ/PAs2EzAEmuI5XtX2LouHgSmzjGaDWBBxm2cqfva8gNfbFeVkvyG4ud dzbb7Bvtc2+C5WTvBhDn8ltsaL264yydVlKjulQWF9rDRbbRg+i8QJwer5Y7swpYwV +e0bvzwgpfbu0BXsXfr1ivAQgRhgry0QnmPuN2uA=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKY4APORC6KJB2HJ3TN3VJGM5EVBNHHB23NCOM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3034/539745308@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3034@github.com>
References: <quicwg/base-drafts/issues/3034@github.com>
Subject: Re: [quicwg/base-drafts] Allow PING in Initial/Handshake? (#3034)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5d9d1a4e88aaf_4fde3fd14c4cd96871125"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Lpog7VDBkw7mro0fSSV8b2nu8f4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 08 Oct 2019 23:22:56 -0000

----==_mimepart_5d9d1a4e88aaf_4fde3fd14c4cd96871125
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinduke 
> * introduce special logic to spread out the data into two packets with a CRYPTO frame (gross)

IIUC, CRYPTO(off=0,len=0) can be used as a replacement for PING. There is no need to have special logic to spread out the data. So it's not as gross as it seems.

That said, considering the fact that we have PING in 1-RTT even though CRYPTO(off=0,len=0) can be used instead in 1-RTT also, I do not think there is a reason to argue *against* having PINGs for Initial and Handshake too.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3034#issuecomment-539745308
----==_mimepart_5d9d1a4e88aaf_4fde3fd14c4cd96871125
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=24398865" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/martinduke">@martinduke</a></p>
<blockquote>
<ul>
<li>introduce special logic to spread out the data into two packets with a CRYPTO frame (gross)</li>
</ul>
</blockquote>
<p>IIUC, CRYPTO(off=0,len=0) can be used as a replacement for PING. There is no need to have special logic to spread out the data. So it's not as gross as it seems.</p>
<p>That said, considering the fact that we have PING in 1-RTT even though CRYPTO(off=0,len=0) can be used instead in 1-RTT also, I do not think there is a reason to argue <em>against</em> having PINGs for Initial and Handshake too.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3034?email_source=notifications&amp;email_token=AFTOJKZSIW7TJJ74WX3PU3DQNUI45A5CNFSM4IW2F2U2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAV5YHA#issuecomment-539745308">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK47NEKV2UDF5LNDIS3QNUI45ANCNFSM4IW2F2UQ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AFTOJK7OLWVJRQTDWBZTFI3QNUI45A5CNFSM4IW2F2U2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAV5YHA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3034?email_source=notifications\u0026email_token=AFTOJKZSIW7TJJ74WX3PU3DQNUI45A5CNFSM4IW2F2U2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAV5YHA#issuecomment-539745308",
"url": "https://github.com/quicwg/base-drafts/issues/3034?email_source=notifications\u0026email_token=AFTOJKZSIW7TJJ74WX3PU3DQNUI45A5CNFSM4IW2F2U2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAV5YHA#issuecomment-539745308",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5d9d1a4e88aaf_4fde3fd14c4cd96871125--


From nobody Tue Oct  8 16:46:37 2019
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 50ADB1200DF for <quic-issues@ietfa.amsl.com>; Tue,  8 Oct 2019 16:46:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 WCi4b1_s7_BZ for <quic-issues@ietfa.amsl.com>; Tue,  8 Oct 2019 16:46:34 -0700 (PDT)
Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D7C5C1200D6 for <quic-issues@ietf.org>; Tue,  8 Oct 2019 16:46:33 -0700 (PDT)
Date: Tue, 08 Oct 2019 16:46:32 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570578393; bh=gDya61U/glXV8SQiSvPPAllFNJvxMKgK1sxyxv5voJk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=AX4XzjS8ix6PKAtfoo//sr9m/jrfl2xpFdXG2ICMpyzXcXNCPmDr18UdnrdzKUXwL w6HBDCyaDSw88NbdYskXiggPaRtKGcFokX5w7ljnBqtLUFCjYwibakHGNCldbgs+iV TaJp9M+1UF8JGQXtufhSyv3WXZdSU5gv4p6FbFu0=
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4RDWBIOVK6EQBUZGF3VJQGREVBNHHB23NCOM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3034/539750595@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3034@github.com>
References: <quicwg/base-drafts/issues/3034@github.com>
Subject: Re: [quicwg/base-drafts] Allow PING in Initial/Handshake? (#3034)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5d9d1fd8eaad3_4f993fdfe92cd964841ab"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinduke
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/0AVVKTOIqI5yrnMU9aJ4DkCqJcw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 08 Oct 2019 23:46:36 -0000

----==_mimepart_5d9d1fd8eaad3_4f993fdfe92cd964841ab
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@janaiyengar It is the most straightforward way to send PTO and I see no downside, so yes.

That said, I know that many of our mechanisms (e.g. discarding keys) bake in assumptions about the handshake and who sends what and when, so maybe we should examine the implications of, for example, a client sending a Handshake PING before it gets any Handshake packets from the server.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3034#issuecomment-539750595
----==_mimepart_5d9d1fd8eaad3_4f993fdfe92cd964841ab
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=11067604" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/janaiyengar">@janaiyengar</a> It is the most straightforward way to send PTO and I see no downside, so yes.</p>
<p>That said, I know that many of our mechanisms (e.g. discarding keys) bake in assumptions about the handshake and who sends what and when, so maybe we should examine the implications of, for example, a client sending a Handshake PING before it gets any Handshake packets from the server.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3034?email_source=notifications&amp;email_token=AFTOJK675AUW2EFR7LIDWXTQNULVRA5CNFSM4IW2F2U2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAV7BQY#issuecomment-539750595">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2FBPARPXM3DIB4PGTQNULVRANCNFSM4IW2F2UQ">mute the thread</a>.<img src="https://github.com/notifications/beacon/AFTOJKZ6JDRHR56EE6UHHWTQNULVRA5CNFSM4IW2F2U2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAV7BQY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3034?email_source=notifications\u0026email_token=AFTOJK675AUW2EFR7LIDWXTQNULVRA5CNFSM4IW2F2U2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAV7BQY#issuecomment-539750595",
"url": "https://github.com/quicwg/base-drafts/issues/3034?email_source=notifications\u0026email_token=AFTOJK675AUW2EFR7LIDWXTQNULVRA5CNFSM4IW2F2U2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAV7BQY#issuecomment-539750595",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5d9d1fd8eaad3_4f993fdfe92cd964841ab--


From nobody Tue Oct  8 19:22:36 2019
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 7C668120091 for <quic-issues@ietfa.amsl.com>; Tue,  8 Oct 2019 19:22:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 lcqY_kZAz32y for <quic-issues@ietfa.amsl.com>; Tue,  8 Oct 2019 19:22:33 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 05B9612007A for <quic-issues@ietf.org>; Tue,  8 Oct 2019 19:22:33 -0700 (PDT)
Received: from github-lowworker-cd7bc13.ac4-iad.github.net (github-lowworker-cd7bc13.ac4-iad.github.net [10.52.25.102]) by smtp.github.com (Postfix) with ESMTP id 5E5D22C0A36 for <quic-issues@ietf.org>; Tue,  8 Oct 2019 19:22:32 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570587752; bh=Js4iP0gZGHpqHPQy/5j8+rkIULJEc9IvwCgY3k0Kt9Q=; h=Date:From:To:Subject:From; b=FUwQkSFA8Z922LH4qKlCNHYdUt4qaBMBULNvy6plp9P5RJ7XWj1QSEcE6U683wYc+ uV87vVs8APRaK+zByJuLRzogpom7x1gM1OXnthHmOYcpMl5nGI75qr5JKup1xLX5bu q9r28i6dNomhiCzaoXSarv2dXyf8fD1acchcaiUI=
Date: Tue, 08 Oct 2019 19:22:32 -0700
From: Mark Nottingham <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/wg-materials/push/refs/heads/master/b5b2bc-a88ecf@github.com>
Subject: [quicwg/wg-materials] b76251: remove http issues
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/4yLgEjNnh-a9hKxtSujJ-YlMb4M>
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, 09 Oct 2019 02:22:35 -0000

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/wg-materials
  Commit: b7625165aa8c9b6efc750462acfe4bf1587a066f
      https://github.com/quicwg/wg-materials/commit/b7625165aa8c9b6efc750462acfe4bf1587a066f
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2019-10-08 (Tue, 08 Oct 2019)

  Changed paths:
    M interim-19-10/agenda.md

  Log Message:
  -----------
  remove http issues


  Commit: a88ecf021460a43e0fe582fe643d5f6f7be84c43
      https://github.com/quicwg/wg-materials/commit/a88ecf021460a43e0fe582fe643d5f6f7be84c43
  Author: Mark Nottingham <mnot@mnot.net>
  Date:   2019-10-09 (Wed, 09 Oct 2019)

  Changed paths:
    M interim-19-10/agenda.md

  Log Message:
  -----------
  Merge pull request #121 from janaiyengar/master

Remove http issues from agenda


Compare: https://github.com/quicwg/wg-materials/compare/b5b2bc555ec1...a88ecf021460


From nobody Tue Oct  8 23:06:53 2019
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 D251C120088 for <quic-issues@ietfa.amsl.com>; Tue,  8 Oct 2019 23:06:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 7HoUwO4A9Y_R for <quic-issues@ietfa.amsl.com>; Tue,  8 Oct 2019 23:06:51 -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 43747120019 for <quic-issues@ietf.org>; Tue,  8 Oct 2019 23:06:51 -0700 (PDT)
Received: from github-lowworker-f144ac1.va3-iad.github.net (github-lowworker-f144ac1.va3-iad.github.net [10.48.16.59]) by smtp.github.com (Postfix) with ESMTP id 5B2186E1225 for <quic-issues@ietf.org>; Tue,  8 Oct 2019 23:06:50 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570601210; bh=hobEVIzzOCOaoHGObB6X1IHhcMczUGQW20cn2Y1Eug0=; h=Date:From:To:Subject:From; b=eQAMPLE3j5+AMdkwJaGONNAqGexxGBPJeL6/pIONY16WnqtQk4phhlUHNE1NGXEfU wE98N9AvAdFvKk4lsTZYOnt2FMNkQakFY+7q6bAGrEdHvwWMub+Pu3gKcD0grHwqCG CakD/0sxyavREQJii/PJZYf621eJUz7I9H/Cq1tg=
Date: Tue, 08 Oct 2019 23:06:50 -0700
From: Lars Eggert <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/wg-materials/push/refs/heads/master/a88ecf-b457f5@github.com>
Subject: [quicwg/wg-materials] 1b1ca7: Issues slides, first pass
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/skdRlw4ww9xAFMwmLCa4L9P2aBo>
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, 09 Oct 2019 06:06:53 -0000

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/wg-materials
  Commit: 1b1ca71c860b946010410d0b09707405c396f8de
      https://github.com/quicwg/wg-materials/commit/1b1ca71c860b946010410d0b09707405c396f8de
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2019-10-08 (Tue, 08 Oct 2019)

  Changed paths:
    A interim-19-10/HTTP-issues.pdf

  Log Message:
  -----------
  Issues slides, first pass


  Commit: b457f5235da288f0236862179691a854509ecbcb
      https://github.com/quicwg/wg-materials/commit/b457f5235da288f0236862179691a854509ecbcb
  Author: Lars Eggert <200328+larseggert@users.noreply.github.com>
  Date:   2019-10-09 (Wed, 09 Oct 2019)

  Changed paths:
    A interim-19-10/HTTP-issues.pdf

  Log Message:
  -----------
  Merge pull request #120 from MikeBishop/1910-h3-issues

Issues slides, first pass


Compare: https://github.com/quicwg/wg-materials/compare/a88ecf021460...b457f5235da2


From nobody Wed Oct  9 07:13:38 2019
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 8188A120818 for <quic-issues@ietfa.amsl.com>; Wed,  9 Oct 2019 07:13:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 VCp9ZNguvoFr for <quic-issues@ietfa.amsl.com>; Wed,  9 Oct 2019 07:13:35 -0700 (PDT)
Received: from out-22.smtp.github.com (out-22.smtp.github.com [192.30.252.205]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 478871201EF for <quic-issues@ietf.org>; Wed,  9 Oct 2019 07:13:35 -0700 (PDT)
Date: Wed, 09 Oct 2019 07:13:34 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570630414; bh=+TaG77V3ohbchTa2YpTxGzfrii7IhR+skc4KRZAvO+M=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=zD0Rl8XCAK6IJZoW/KLQbO35drknkgb1eozC2bIpZbsBr9nX3Y4itbMsVDoepuqtm CZPg7dBHJGE9663NJehDo4WhEui6WKOCpVSdtCRKdXQwONSf3hpd5aYcpMK40F3ZTn JgJHE4nsPE9p6XIPtMnDW17uspi0HzPYSc+IgZSY=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYTK3BQYEBJNUGQSTF3VMVZ5EVBNHHB2S7N5E@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3013/540019901@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3013@github.com>
References: <quicwg/base-drafts/issues/3013@github.com>
Subject: Re: [quicwg/base-drafts] QUIC versions can no longer be greased (#3013)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5d9deb0e434c6_33743f94786cd968126666"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ZIdpiWIt1WcYCW0RZcFcBb1p0g8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 09 Oct 2019 14:13:36 -0000

----==_mimepart_5d9deb0e434c6_33743f94786cd968126666
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Really, governed by whatever I-D eventually defines our version negotiation mechanism.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3013#issuecomment-540019901
----==_mimepart_5d9deb0e434c6_33743f94786cd968126666
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Really, governed by whatever I-D eventually defines our version negotiation mechanism.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3013?email_source=notifications&amp;email_token=AFTOJK37KS2FLSZEC3O4HWDQNXRI5A5CNFSM4IVEKYOKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAYAZPI#issuecomment-540019901">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4PULCUS2WIRBYYUXLQNXRI5ANCNFSM4IVEKYOA">mute the thread</a>.<img src="https://github.com/notifications/beacon/AFTOJK4EU6A6ATPLATTXDRDQNXRI5A5CNFSM4IVEKYOKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAYAZPI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3013?email_source=notifications\u0026email_token=AFTOJK37KS2FLSZEC3O4HWDQNXRI5A5CNFSM4IVEKYOKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAYAZPI#issuecomment-540019901",
"url": "https://github.com/quicwg/base-drafts/issues/3013?email_source=notifications\u0026email_token=AFTOJK37KS2FLSZEC3O4HWDQNXRI5A5CNFSM4IVEKYOKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAYAZPI#issuecomment-540019901",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5d9deb0e434c6_33743f94786cd968126666--


From nobody Wed Oct  9 10:55:33 2019
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 0F03B120A65 for <quic-issues@ietfa.amsl.com>; Wed,  9 Oct 2019 10:55:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8
X-Spam-Level: 
X-Spam-Status: No, score=-8 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, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 oCF02y1sQcdR for <quic-issues@ietfa.amsl.com>; Wed,  9 Oct 2019 10:55:30 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CD848120A58 for <quic-issues@ietf.org>; Wed,  9 Oct 2019 10:55:29 -0700 (PDT)
Date: Wed, 09 Oct 2019 10:55:29 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570643729; bh=X3fmV1FFGsFjCADnRmHMnRoPxLe0hpkFq8e5n7+KSgo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=VqcdaTV0JkdQZKDXLd/g+NEHu9JxjBWXTy1ayhS6CwWmKPvWdJX0h/9bqFHITvlgF aMivCpkDASF9IuHwFXmz9iMFhJbEDCniWZoTsyTKUaMBFUtQEp1KDBy4fY///quKsV XR4QT1XgYi5vDKRQB/ksBkk9OvX/EuEAHKcr8TgA=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYAJ3HUJFHI4ER3BNV3VNP2BEVBNHHB26JPGY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3045/review/299589290@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3045@github.com>
References: <quicwg/base-drafts/pull/3045@github.com>
Subject: Re: [quicwg/base-drafts] Allow ClientHello to span multiple QUIC packets (#3045)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5d9e1f111cbe1_61a33f8c836cd960773ea"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/k9S9ErSVc8W68vVW6KGyIiYbtlA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 09 Oct 2019 17:55:32 -0000

----==_mimepart_5d9e1f111cbe1_61a33f8c836cd960773ea
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop commented on this pull request.

The text of this PR looks good. I share the concern about whether we want to support multi-packet ClientHello messages, though the discussion (which should be on the issue, not the PR) seems fairly convincing that we'll need to do this at some point if we don't do it now.

> @@ -570,11 +570,16 @@ older than 1.3 is negotiated.
 
 ## ClientHello Size {#clienthello-size}
 
-QUIC requires that the first Initial packet from a client contain an entire
-cryptographic handshake message, which for TLS is the ClientHello.  Though a
-packet larger than 1200 bytes might be supported by the path, a client improves
-the likelihood that a packet is accepted if it ensures that the first
-ClientHello message is small enough to stay within this limit.
+The first Initial packet from a client contains the start or all of its first
+cryptographic handshake message, which for TLS is the ClientHello.  Servers
+might need to parse the entire ClientHello (e.g., to access extensions such as
+Server Name Identification (SNI) or Application Layer Protocol Negotiation
+(ALPN)) in order to decide whether to accept the new incoming QUIC connection.
+If the ClientHello spans multiple Initial packets, such servers would need to
+buffer the first received fragments, which could consume excessive resources if
+the client's address has not yet been validated.  To avoid this, servers MAY
+use the Retry feature (see Section 8.1 of {{QUIC-TRANSPORT}}) to only buffer

Or address tokens, presumably?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3045#pullrequestreview-299589290
----==_mimepart_5d9e1f111cbe1_61a33f8c836cd960773ea
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@MikeBishop</b> commented on this pull request.</p>

<p>The text of this PR looks good. I share the concern about whether we want to support multi-packet ClientHello messages, though the discussion (which should be on the issue, not the PR) seems fairly convincing that we'll need to do this at some point if we don't do it now.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3045#discussion_r333149359">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; @@ -570,11 +570,16 @@ older than 1.3 is negotiated.
 
 ## ClientHello Size {#clienthello-size}
 
-QUIC requires that the first Initial packet from a client contain an entire
-cryptographic handshake message, which for TLS is the ClientHello.  Though a
-packet larger than 1200 bytes might be supported by the path, a client improves
-the likelihood that a packet is accepted if it ensures that the first
-ClientHello message is small enough to stay within this limit.
+The first Initial packet from a client contains the start or all of its first
+cryptographic handshake message, which for TLS is the ClientHello.  Servers
+might need to parse the entire ClientHello (e.g., to access extensions such as
+Server Name Identification (SNI) or Application Layer Protocol Negotiation
+(ALPN)) in order to decide whether to accept the new incoming QUIC connection.
+If the ClientHello spans multiple Initial packets, such servers would need to
+buffer the first received fragments, which could consume excessive resources if
+the client&#39;s address has not yet been validated.  To avoid this, servers MAY
+use the Retry feature (see Section 8.1 of {{QUIC-TRANSPORT}}) to only buffer
</pre>
<p>Or address tokens, presumably?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3045?email_source=notifications&amp;email_token=AFTOJKY3XFLMG2KCHYTW6VLQNYLJDA5CNFSM4IXMS4DKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCHNV5KQ#pullrequestreview-299589290">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK34ZCOEC5TJ2DPY53LQNYLJDANCNFSM4IXMS4DA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK46PDBZOQ6CRA5O6ITQNYLJDA5CNFSM4IXMS4DKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCHNV5KQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3045?email_source=notifications\u0026email_token=AFTOJKY3XFLMG2KCHYTW6VLQNYLJDA5CNFSM4IXMS4DKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCHNV5KQ#pullrequestreview-299589290",
"url": "https://github.com/quicwg/base-drafts/pull/3045?email_source=notifications\u0026email_token=AFTOJKY3XFLMG2KCHYTW6VLQNYLJDA5CNFSM4IXMS4DKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCHNV5KQ#pullrequestreview-299589290",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5d9e1f111cbe1_61a33f8c836cd960773ea--


From nobody Wed Oct  9 16:49:02 2019
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 C29EA12004C for <quic-issues@ietfa.amsl.com>; Wed,  9 Oct 2019 16:48:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 mOW1a7kJpznb for <quic-issues@ietfa.amsl.com>; Wed,  9 Oct 2019 16:48:58 -0700 (PDT)
Received: from out-17.smtp.github.com (out-17.smtp.github.com [192.30.252.200]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3D9C5120020 for <quic-issues@ietf.org>; Wed,  9 Oct 2019 16:48:58 -0700 (PDT)
Date: Wed, 09 Oct 2019 16:48:57 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570664937; bh=wdePY3uG8PTegjPurkbcWL7fJPBo0u0z1iQToW2j07w=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=mNPyhcrF8cnvmrwlRa/cmXmvVKzo1vadg/3CvU+je4KdB9ADmPL+vfrVJz9bOKMaF ih5YTW5efw7+j0kgrICeEM3n0P7rbY42YeC1wtiImXzUEPlHIpHg30dV2oYIVw6ws7 LeDZk7osfmP8vPQyMjWZKpSA7TN4DGIU0UGdTAVE=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYCPDH4MAGOXLFDVO53VOSGTEVBNHHB4GHWDA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3085@github.com>
Subject: [quicwg/base-drafts] Stateless reset detection should be datagram-based (#3085)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5d9e71e929fb5_c8c3fcb98ecd9681207ae"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/IySS5CO_NW5TT_jVKzvfXc5kWd0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 09 Oct 2019 23:49:00 -0000

----==_mimepart_5d9e71e929fb5_c8c3fcb98ecd9681207ae
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This will make the process more robust, as the process of splitting a datagram into packets could cause the token to be split.  We recommend sending a packet (and one that can't be coalesced to boot).  This was always going to be a single packet datagram anyway, so this shouldn't affect implementations much.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3085
----==_mimepart_5d9e71e929fb5_c8c3fcb98ecd9681207ae
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This will make the process more robust, as the process of splitting a datagram into packets could cause the token to be split.  We recommend sending a packet (and one that can't be coalesced to boot).  This was always going to be a single packet datagram anyway, so this shouldn't affect implementations much.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3085?email_source=notifications&amp;email_token=AFTOJKY2V5Q5LNTFCU4KITDQNZUWTA5CNFSM4I7GBDFKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HQY6YMA">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5YBCERJN4IC4EGLFDQNZUWTANCNFSM4I7GBDFA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZRFRP3Q6Z3EEJ2P4TQNZUWTA5CNFSM4I7GBDFKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HQY6YMA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3085?email_source=notifications\u0026email_token=AFTOJKY2V5Q5LNTFCU4KITDQNZUWTA5CNFSM4I7GBDFKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HQY6YMA",
"url": "https://github.com/quicwg/base-drafts/issues/3085?email_source=notifications\u0026email_token=AFTOJKY2V5Q5LNTFCU4KITDQNZUWTA5CNFSM4I7GBDFKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HQY6YMA",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5d9e71e929fb5_c8c3fcb98ecd9681207ae--


From nobody Wed Oct  9 16:50:34 2019
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 60F1E12004C for <quic-issues@ietfa.amsl.com>; Wed,  9 Oct 2019 16:50:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 ZHkDfBEUZHsO for <quic-issues@ietfa.amsl.com>; Wed,  9 Oct 2019 16:50:30 -0700 (PDT)
Received: from out-17.smtp.github.com (out-17.smtp.github.com [192.30.252.200]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 20695120020 for <quic-issues@ietf.org>; Wed,  9 Oct 2019 16:50:30 -0700 (PDT)
Received: from github-lowworker-cde56e0.va3-iad.github.net (github-lowworker-cde56e0.va3-iad.github.net [10.48.25.52]) by smtp.github.com (Postfix) with ESMTP id 77C706E054D for <quic-issues@ietf.org>; Wed,  9 Oct 2019 16:50:29 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570665029; bh=zBNmXJVe+Cqf8s1Q2C3WvTjQ/AEid3J9DjOWaOdRXOs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=OtlaBo6S9vkoQOpBT4mCdzn3Y9Nl2vae6BOqd0wKrAR5iKGF0UEeUselUJMbHu0xV 9a/d+LtQUudLOFXUNWjCfqMXtQoz6OmWsGKeNXG4AVOG0wYTcXz0dt/cWAY3nk1sCn vReZN6CfsVKXwWpudAQB7a45yrP7OxzTKt7qJzLQ=
Date: Wed, 09 Oct 2019 16:50:29 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4QQFN4VQIZQU4VYA53VOSMLEVBNHHB4GHWDA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3085/540253307@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3085@github.com>
References: <quicwg/base-drafts/issues/3085@github.com>
Subject: Re: [quicwg/base-drafts] Stateless reset detection should be datagram-based (#3085)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5d9e724567a68_16533fbcdb6cd964139823"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/7CUofG1AGPS9c9oqkFvxypZjbH4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 09 Oct 2019 23:50:33 -0000

----==_mimepart_5d9e724567a68_16533fbcdb6cd964139823
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Not sure if this is editorial or not. We already require *sending* to be a whole datagram: 

> A stateless reset uses an entire UDP datagram, [...]

So this could be seen to match things up.  But it could require code changes in implementations, so I'm leaning toward `design`.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3085#issuecomment-540253307
----==_mimepart_5d9e724567a68_16533fbcdb6cd964139823
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Not sure if this is editorial or not. We already require <em>sending</em> to be a whole datagram:</p>
<blockquote>
<p>A stateless reset uses an entire UDP datagram, [...]</p>
</blockquote>
<p>So this could be seen to match things up.  But it could require code changes in implementations, so I'm leaning toward <code>design</code>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3085?email_source=notifications&amp;email_token=AFTOJK5JBF46PD2NMMRZZ63QNZU4LA5CNFSM4I7GBDFKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAZZY6Y#issuecomment-540253307">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK64Q6K6QIR7CUC43PLQNZU4LANCNFSM4I7GBDFA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6R62TARFX3RN4K6ZTQNZU4LA5CNFSM4I7GBDFKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAZZY6Y.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3085?email_source=notifications\u0026email_token=AFTOJK5JBF46PD2NMMRZZ63QNZU4LA5CNFSM4I7GBDFKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAZZY6Y#issuecomment-540253307",
"url": "https://github.com/quicwg/base-drafts/issues/3085?email_source=notifications\u0026email_token=AFTOJK5JBF46PD2NMMRZZ63QNZU4LA5CNFSM4I7GBDFKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAZZY6Y#issuecomment-540253307",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5d9e724567a68_16533fbcdb6cd964139823--


From nobody Wed Oct  9 16:50:42 2019
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 7DB32120020 for <quic-issues@ietfa.amsl.com>; Wed,  9 Oct 2019 16:50:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 xrA-MyiOwhyR for <quic-issues@ietfa.amsl.com>; Wed,  9 Oct 2019 16:50:38 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EBBD412008A for <quic-issues@ietf.org>; Wed,  9 Oct 2019 16:50:37 -0700 (PDT)
Received: from github-lowworker-c53a806.ac4-iad.github.net (github-lowworker-c53a806.ac4-iad.github.net [10.52.23.45]) by smtp.github.com (Postfix) with ESMTP id 188C96A041E for <quic-issues@ietf.org>; Wed,  9 Oct 2019 16:50:37 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570665037; bh=PIuHxVU1gLLIEspxQiLgP/deQBeX+gtEBMg4L/Tfik0=; h=Date:From:To:Subject:From; b=PSrFtIMkZ3t9SOHpEF+d2fcnklnArfgEE9INIyG6ki91/bEaJRPiMPuxLoK21hhPl xj5PN5lnXGb6qEXEHKdTzFuoS+PRdjxlahrsiw3rCws7oOQ7cd31tHFZrwiO3WRXbA Wnw/Gn4dyG87OlxB0q58MNSbHL/ezWEAqkONlMXk=
Date: Wed, 09 Oct 2019 16:50:37 -0700
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/ct-sr/890863-a5671a@github.com>
Subject: [quicwg/base-drafts] a5671a: Fix stateless reset ordering; use datagrams
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/pQ2CPxOaU9RgIuXUFAEafrQiG4c>
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, 09 Oct 2019 23:50:40 -0000

  Branch: refs/heads/ct-sr
  Home:   https://github.com/quicwg/base-drafts
  Commit: a5671a8421f243b0525ebcc5c13eba8c5bd3e615
      https://github.com/quicwg/base-drafts/commit/a5671a8421f243b0525ebcc5c13eba8c5bd3e615
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-10-10 (Thu, 10 Oct 2019)

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

  Log Message:
  -----------
  Fix stateless reset ordering; use datagrams

This removes the strict requirement on processing order for stateless
reset.  This allows endpoints to decide whether to process every packet
this way or to just treat those that fail to be processed for other
reasons.

This also switches to detection on a *datagram* basis.

Closes #3085.



From nobody Wed Oct  9 16:50:51 2019
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 A1F4F12004C for <quic-issues@ietfa.amsl.com>; Wed,  9 Oct 2019 16:50:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 3kKwee0dRXz5 for <quic-issues@ietfa.amsl.com>; Wed,  9 Oct 2019 16:50:46 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0E44C120020 for <quic-issues@ietf.org>; Wed,  9 Oct 2019 16:50:46 -0700 (PDT)
Date: Wed, 09 Oct 2019 16:50:45 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570665045; bh=IS8UDdK4umgXG56DemZUzvlIJe1vSeQ7O30Mr2Ljcg8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=TRZUwdGl/5HB4s124lMryqsfWAlczI2oz0BWCB90V8Ginp6B/B6a9ZHzcwzas7i7I yWzgQYJ0IUl2acjHwcfwMmBPmoS7Qmn+4Vsr7OPFgt3EjN8rdYvD914JEE1h4cTW5Q Y34j/leCGBzGIhUNtKUznvD2iN5PTu3oXswK4qBY=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2993/push/4131685471@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2993@github.com>
References: <quicwg/base-drafts/pull/2993@github.com>
Subject: Re: [quicwg/base-drafts] Perform stateless reset token comparisons in constant time (#2993)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5d9e72555b08b_3d3f3fa9bbacd95c1149db"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/pmANqWKAbqSqvxPzuDus3wRZcrY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 09 Oct 2019 23:50:48 -0000

----==_mimepart_5d9e72555b08b_3d3f3fa9bbacd95c1149db
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson pushed 1 commit.

a5671a8421f243b0525ebcc5c13eba8c5bd3e615  Fix stateless reset ordering; use datagrams


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2993/files/8908632504a0db7467ea73f05ceb99b0537ee72c..a5671a8421f243b0525ebcc5c13eba8c5bd3e615

----==_mimepart_5d9e72555b08b_3d3f3fa9bbacd95c1149db
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/martinthomson" class="user-mention">@martinthomson</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/a5671a8421f243b0525ebcc5c13eba8c5bd3e615">a5671a8</a>  Fix stateless reset ordering; use datagrams</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/2993/files/8908632504a0db7467ea73f05ceb99b0537ee72c..a5671a8421f243b0525ebcc5c13eba8c5bd3e615?email_source=notifications&amp;email_token=AFTOJKYINULODOARG4GDPWTQNZU5LA5CNFSM4IP3T762YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMYTCMJYGM2DCM2QOVZWQIZUGEZTCNRYGU2DOMI">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK47J2Z2YOPJGY4NQNLQNZU5LANCNFSM4IP3T76Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKY2MMWWPEJEHXDJYWTQNZU5LA5CNFSM4IP3T762YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMYTCMJYGM2DCM2QOVZWQIZUGEZTCNRYGU2DOMI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2993/files/8908632504a0db7467ea73f05ceb99b0537ee72c..a5671a8421f243b0525ebcc5c13eba8c5bd3e615?email_source=notifications\u0026email_token=AFTOJKYINULODOARG4GDPWTQNZU5LA5CNFSM4IP3T762YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMYTCMJYGM2DCM2QOVZWQIZUGEZTCNRYGU2DOMI",
"url": "https://github.com/quicwg/base-drafts/pull/2993/files/8908632504a0db7467ea73f05ceb99b0537ee72c..a5671a8421f243b0525ebcc5c13eba8c5bd3e615?email_source=notifications\u0026email_token=AFTOJKYINULODOARG4GDPWTQNZU5LA5CNFSM4IP3T762YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMYTCMJYGM2DCM2QOVZWQIZUGEZTCNRYGU2DOMI",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5d9e72555b08b_3d3f3fa9bbacd95c1149db--


From nobody Wed Oct  9 16:52:00 2019
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 C053012004C for <quic-issues@ietfa.amsl.com>; Wed,  9 Oct 2019 16:51:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 D9mdBwHaJHlL for <quic-issues@ietfa.amsl.com>; Wed,  9 Oct 2019 16:51:56 -0700 (PDT)
Received: from out-17.smtp.github.com (out-17.smtp.github.com [192.30.252.200]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BFCA8120020 for <quic-issues@ietf.org>; Wed,  9 Oct 2019 16:51:56 -0700 (PDT)
Date: Wed, 09 Oct 2019 16:51:56 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570665116; bh=IRVjL2n9GjfDHRKOA6tQ8EVSdKoycuvx6NpaiGlf2P0=; h=Date:From:To:Subject:From; b=PnE8wsr8EIDnYKyzBZ3JB+LwCYXiCumXwZG/zda5o2CJHvMg1lPw/JOxoeZq53jDC BzTCFOiecxK3BjGOY7JKkU1unkmSs/wMzyyik3kEZrpgGRFNUORsVH45gJ+oN8k7zX V6TYrht2D9XSQbndlp5/nyPMoB4OzpPyi9qL/iUw=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/802a20-83191a@github.com>
Subject: [quicwg/base-drafts] 83191a: Script updating gh-pages from a5671a84. [ci skip]
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/3XKiJ335sWXpNN3OnEG9d_UrInU>
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, 09 Oct 2019 23:51:59 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 83191a479b440cf71a71f5351004b7a121395280
      https://github.com/quicwg/base-drafts/commit/83191a479b440cf71a71f5351004b7a121395280
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-09 (Wed, 09 Oct 2019)

  Changed paths:
    R circle_caching/draft-ietf-quic-http.html
    R circle_caching/draft-ietf-quic-http.txt
    R circle_caching/draft-ietf-quic-invariants.html
    R circle_caching/draft-ietf-quic-invariants.txt
    R circle_caching/draft-ietf-quic-qpack.html
    R circle_caching/draft-ietf-quic-qpack.txt
    R circle_caching/draft-ietf-quic-recovery.html
    R circle_caching/draft-ietf-quic-recovery.txt
    R circle_caching/draft-ietf-quic-tls.html
    R circle_caching/draft-ietf-quic-tls.txt
    R circle_caching/draft-ietf-quic-transport.html
    R circle_caching/draft-ietf-quic-transport.txt
    R circle_caching/index.html
    M ct-sr/draft-ietf-quic-http.html
    M ct-sr/draft-ietf-quic-http.txt
    M ct-sr/draft-ietf-quic-invariants.html
    M ct-sr/draft-ietf-quic-invariants.txt
    M ct-sr/draft-ietf-quic-qpack.html
    M ct-sr/draft-ietf-quic-qpack.txt
    M ct-sr/draft-ietf-quic-recovery.html
    M ct-sr/draft-ietf-quic-recovery.txt
    M ct-sr/draft-ietf-quic-tls.html
    M ct-sr/draft-ietf-quic-tls.txt
    M ct-sr/draft-ietf-quic-transport.html
    M ct-sr/draft-ietf-quic-transport.txt
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from a5671a84. [ci skip]



From nobody Wed Oct  9 16:53:31 2019
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 4D20C12004C for <quic-issues@ietfa.amsl.com>; Wed,  9 Oct 2019 16:53:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 JesXNFDmSY5K for <quic-issues@ietfa.amsl.com>; Wed,  9 Oct 2019 16:53:29 -0700 (PDT)
Received: from out-17.smtp.github.com (out-17.smtp.github.com [192.30.252.200]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DC1AF120020 for <quic-issues@ietf.org>; Wed,  9 Oct 2019 16:53:28 -0700 (PDT)
Date: Wed, 09 Oct 2019 16:53:28 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570665208; bh=5WT7WLNFeLxkXhRkDuR6NpAmBcpV6jOzV/OodBGqcks=; h=Date:From:To:Subject:From; b=OblVynw+8OjiynX1BnLLSplrPj+rcSnT67VOc2NECZ1V9ZZQy9aK9xMoz5sX8d0b6 RaoV65kk+DKDUTIQ4JLyKD25EtpW6VZWR8p5nGnmVXvaDdvYzYMT9sQoh/cj9h6YO0 rco0m1y75uAlz0AtANFdHwCYUTHnjSkRiraD6NwQ=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/ct-sr/a5671a-2115f5@github.com>
Subject: [quicwg/base-drafts] 2115f5: Reword again
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/uyS6gUa0OTXbgeaixzaQKo7I1I8>
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, 09 Oct 2019 23:53:31 -0000

  Branch: refs/heads/ct-sr
  Home:   https://github.com/quicwg/base-drafts
  Commit: 2115f59b419d13fea3bca7e53981dc4b6dfde6d1
      https://github.com/quicwg/base-drafts/commit/2115f59b419d13fea3bca7e53981dc4b6dfde6d1
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-10-10 (Thu, 10 Oct 2019)

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

  Log Message:
  -----------
  Reword again



From nobody Wed Oct  9 16:53:40 2019
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 3BB9E12004C for <quic-issues@ietfa.amsl.com>; Wed,  9 Oct 2019 16:53:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 b6HjYay3iO3H for <quic-issues@ietfa.amsl.com>; Wed,  9 Oct 2019 16:53:37 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A1E45120020 for <quic-issues@ietf.org>; Wed,  9 Oct 2019 16:53:37 -0700 (PDT)
Received: from github-lowworker-292e294.va3-iad.github.net (github-lowworker-292e294.va3-iad.github.net [10.48.102.70]) by smtp.github.com (Postfix) with ESMTP id C9D168C0035 for <quic-issues@ietf.org>; Wed,  9 Oct 2019 16:53:36 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570665216; bh=7vb8VHZkKOB+qqQ3Vq5svB13VoGcUDkZ90s1Kw335ZY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=VJEMBYgle3suy5gRwpFE0+PHtfDNqpA0kbjN7KwcglfrBIb/wnz5gxbrpyug+jWvp 8/uKMVMUX+njFfJQnGRoIZqkbP2cQhoS8mSxfan0ZYdQL7UmqkCxOMOFX07gcUhhPR nK4Y2dTLel4KBw8zeQO5X4BxU7X3UBPqY6G5eWmM=
Date: Wed, 09 Oct 2019 16:53:36 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2993/push/4131691712@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2993@github.com>
References: <quicwg/base-drafts/pull/2993@github.com>
Subject: Re: [quicwg/base-drafts] Perform stateless reset token comparisons in constant time (#2993)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5d9e7300b9f27_4493fed6a4cd96010501c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/1-aWsSYqFy2e2EW8uExmguEVEb4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 09 Oct 2019 23:53:39 -0000

----==_mimepart_5d9e7300b9f27_4493fed6a4cd96010501c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson pushed 1 commit.

2115f59b419d13fea3bca7e53981dc4b6dfde6d1  Reword again


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2993/files/a5671a8421f243b0525ebcc5c13eba8c5bd3e615..2115f59b419d13fea3bca7e53981dc4b6dfde6d1

----==_mimepart_5d9e7300b9f27_4493fed6a4cd96010501c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/martinthomson" class="user-mention">@martinthomson</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/2115f59b419d13fea3bca7e53981dc4b6dfde6d1">2115f59</a>  Reword again</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/2993/files/a5671a8421f243b0525ebcc5c13eba8c5bd3e615..2115f59b419d13fea3bca7e53981dc4b6dfde6d1?email_source=notifications&amp;email_token=AFTOJKY6LFL64VQAQ45OP43QNZVIBA5CNFSM4IP3T762YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMYTCMJYGM2DCM2QOVZWQIZUGEZTCNRZGE3TCMQ">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3ISHWAFSYRNTO2SXLQNZVIBANCNFSM4IP3T76Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4L3TU2424MPF6UXVLQNZVIBA5CNFSM4IP3T762YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMYTCMJYGM2DCM2QOVZWQIZUGEZTCNRZGE3TCMQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2993/files/a5671a8421f243b0525ebcc5c13eba8c5bd3e615..2115f59b419d13fea3bca7e53981dc4b6dfde6d1?email_source=notifications\u0026email_token=AFTOJKY6LFL64VQAQ45OP43QNZVIBA5CNFSM4IP3T762YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMYTCMJYGM2DCM2QOVZWQIZUGEZTCNRZGE3TCMQ",
"url": "https://github.com/quicwg/base-drafts/pull/2993/files/a5671a8421f243b0525ebcc5c13eba8c5bd3e615..2115f59b419d13fea3bca7e53981dc4b6dfde6d1?email_source=notifications\u0026email_token=AFTOJKY6LFL64VQAQ45OP43QNZVIBA5CNFSM4IP3T762YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMYTCMJYGM2DCM2QOVZWQIZUGEZTCNRZGE3TCMQ",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5d9e7300b9f27_4493fed6a4cd96010501c--


From nobody Wed Oct  9 16:54:08 2019
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 C1C0512008A for <quic-issues@ietfa.amsl.com>; Wed,  9 Oct 2019 16:54:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 bhnM5nw1_Iqv for <quic-issues@ietfa.amsl.com>; Wed,  9 Oct 2019 16:54:04 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5C9DA120020 for <quic-issues@ietf.org>; Wed,  9 Oct 2019 16:54:04 -0700 (PDT)
Date: Wed, 09 Oct 2019 16:54:03 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570665243; bh=vqDy3N3V1yq+nICqX1fYG2nUvyG6pphavG81cgI81Fc=; h=Date:From:To:Subject:From; b=Q8OBXJvpoIA0LBUhZ/RMwvXBnY/rMeocKsJOHtTS3uFwKMdWWphliMca5hOuuNl/H AWuxPBU91Fivwd4LcndPQsguDz0aShR7QZfhOc5HgAfXNJvv0G3uqRZVaxJ02eQ6XX 9BBExmOvB64JzlTjMRFWI8hhBSwj1SmXKGsQ7gBQ=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/83191a-8aa98c@github.com>
Subject: [quicwg/base-drafts] 8aa98c: Script updating issues at 2019-10-09T23:53:56Z. [c...
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/J1THXe7iZOXlf_acnGvPcIpljl8>
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, 09 Oct 2019 23:54:06 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 8aa98c6a25162b64c0abf50776610295ea4514cc
      https://github.com/quicwg/base-drafts/commit/8aa98c6a25162b64c0abf50776610295ea4514cc
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-09 (Wed, 09 Oct 2019)

  Changed paths:
    M issues.json
    M pulls.json

  Log Message:
  -----------
  Script updating issues at 2019-10-09T23:53:56Z. [ci skip]



From nobody Wed Oct  9 16:54:59 2019
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 DF0DD12004C for <quic-issues@ietfa.amsl.com>; Wed,  9 Oct 2019 16:54:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 VaEaeEcOc_Wy for <quic-issues@ietfa.amsl.com>; Wed,  9 Oct 2019 16:54:55 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1CDFC120020 for <quic-issues@ietf.org>; Wed,  9 Oct 2019 16:54:55 -0700 (PDT)
Date: Wed, 09 Oct 2019 16:54:54 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570665294; bh=JQZHVkWGkuc73er1z7dbAvzo4gDBf0vkeOkLaPKOwGg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=SjD/714YLgT7X0FnoEZIz2sZJcazcJ97OhiUxcP6TEuba6iG0iY9x3GhSvmKXKugp iox0Oym+85vtSooRFq/WZyQNef7Sg4M4UggVP8KaOe5vOtgbU1dc0G+NEy1RUba3n3 KyBq9MQA7n7oJEUJyxeY29usuYwyMJKAwAeKifuI=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK473LJQEZPSVGIHHMF3VOS45EVBNHHBOS4WPU@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2152/540254372@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2152@github.com>
References: <quicwg/base-drafts/issues/2152@github.com>
Subject: Re: [quicwg/base-drafts] Why does stateless reset have to be checked after MAC failure (#2152)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5d9e734e62b37_57d03f88978cd96c6872f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/GtvgwwlIgp0F02PMmJBwmu7p6Ok>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 09 Oct 2019 23:54:57 -0000

----==_mimepart_5d9e734e62b37_57d03f88978cd96c6872f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Oh, I completely missed the question about ordering in there.  Reading comprehension fail on my part.  I've tweaked the proposed fix to account for this.  Specifically:

> This comparison can be performed for every inbound datagram.  Endpoints MAY skip this check if packets from a datagram are successfully processed.  However, the comparison MUST be performed when the first packet in an incoming datagram either cannot be associated with a connection, cannot be decrypted, or is identified as a duplicate.

Note that I've switched this to datagram rather than packet, so match the sending and to allow for variations in how packets are assembled into datagrams.

I think that fixes it, but I'll wait for input on the new changes before reattaching `proposal-ready`.


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2152#issuecomment-540254372
----==_mimepart_5d9e734e62b37_57d03f88978cd96c6872f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Oh, I completely missed the question about ordering in there.  Reading comprehension fail on my part.  I've tweaked the proposed fix to account for this.  Specifically:</p>
<blockquote>
<p>This comparison can be performed for every inbound datagram.  Endpoints MAY skip this check if packets from a datagram are successfully processed.  However, the comparison MUST be performed when the first packet in an incoming datagram either cannot be associated with a connection, cannot be decrypted, or is identified as a duplicate.</p>
</blockquote>
<p>Note that I've switched this to datagram rather than packet, so match the sending and to allow for variations in how packets are assembled into datagrams.</p>
<p>I think that fixes it, but I'll wait for input on the new changes before reattaching <code>proposal-ready</code>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2152?email_source=notifications&amp;email_token=AFTOJK2XO6GNOQLBBVJBGV3QNZVM5A5CNFSM4GKJFOLKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAZ2BJA#issuecomment-540254372">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYCKU5SQD26GDZZGSLQNZVM5ANCNFSM4GKJFOLA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYZCBPNII25UFZFVNLQNZVM5A5CNFSM4GKJFOLKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAZ2BJA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2152?email_source=notifications\u0026email_token=AFTOJK2XO6GNOQLBBVJBGV3QNZVM5A5CNFSM4GKJFOLKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAZ2BJA#issuecomment-540254372",
"url": "https://github.com/quicwg/base-drafts/issues/2152?email_source=notifications\u0026email_token=AFTOJK2XO6GNOQLBBVJBGV3QNZVM5A5CNFSM4GKJFOLKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAZ2BJA#issuecomment-540254372",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5d9e734e62b37_57d03f88978cd96c6872f--


From nobody Wed Oct  9 16:55:07 2019
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 236281200A1 for <quic-issues@ietfa.amsl.com>; Wed,  9 Oct 2019 16:55:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 cOoJ8tbmqHKR for <quic-issues@ietfa.amsl.com>; Wed,  9 Oct 2019 16:55:01 -0700 (PDT)
Received: from out-15.smtp.github.com (out-15.smtp.github.com [192.30.254.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D50F212008A for <quic-issues@ietf.org>; Wed,  9 Oct 2019 16:55:01 -0700 (PDT)
Date: Wed, 09 Oct 2019 16:55:01 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570665301; bh=PB96kQtSpBF+ZkYbtraMfeqyzLc+MyDdx3tHHwVAvVg=; h=Date:From:To:Subject:From; b=jDvPANRG4LtFAIYKUm+USxeqTTpq4O4iG3+SFWnoCU0dGzUjDQWblO6OEXzrihYga qc+gGs+v95pp3U+/az5N7H/8BpGdNHcvP4AfoOtpU5HUWvn/fivfraWTn/fNV4gloL aZEh6h6fDy9MbVBg3G5PBajzstcAKFxtnzN0nxxk=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/8aa98c-2f39e2@github.com>
Subject: [quicwg/base-drafts] 2f39e2: Script updating gh-pages from 2115f59b. [ci skip]
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/qZsnbWwIpdNpciscqSFGFKRbsRU>
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, 09 Oct 2019 23:55:03 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 2f39e2ffc89f238f0379f595ca9069a4ed5274e4
      https://github.com/quicwg/base-drafts/commit/2f39e2ffc89f238f0379f595ca9069a4ed5274e4
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-09 (Wed, 09 Oct 2019)

  Changed paths:
    M ct-sr/draft-ietf-quic-transport.html
    M ct-sr/draft-ietf-quic-transport.txt
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from 2115f59b. [ci skip]



From nobody Wed Oct  9 19:12:02 2019
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 B1593120072 for <quic-issues@ietfa.amsl.com>; Wed,  9 Oct 2019 19:12:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 8zdJQeWwWVjo for <quic-issues@ietfa.amsl.com>; Wed,  9 Oct 2019 19:11:59 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CA837120020 for <quic-issues@ietf.org>; Wed,  9 Oct 2019 19:11:58 -0700 (PDT)
Received: from github-lowworker-39ac79b.ac4-iad.github.net (github-lowworker-39ac79b.ac4-iad.github.net [10.52.18.15]) by smtp.github.com (Postfix) with ESMTP id AFC806A0E34 for <quic-issues@ietf.org>; Wed,  9 Oct 2019 19:11:57 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570673517; bh=6eqbikqcebmooZjdprqiIDABocCJuzXvuuzZxE6jZA4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=T2W5nvGOhprIA5CAXl3PUnNePeCyqFlU4axaRzGaSuQwHCVbTGdbZ+zQhw8pbuXtE Ijw6cPDEq5VacGhZ1amrvHmkz3+evEoVoZTBaFkz9tPg6X31jT6656lIUZjWDT3bTd rSJ27Os+Gs/oo3HSNtOULR5cyeabrX8uAVZmQovo=
Date: Wed, 09 Oct 2019 19:11:57 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZDPPKI4ML5PRMD5IF3VPC63EVBNHHB3EM4KU@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3053/540296849@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3053@github.com>
References: <quicwg/base-drafts/issues/3053@github.com>
Subject: Re: [quicwg/base-drafts] Padding requirement seems to be incorrect. (#3053)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5d9e936da062c_10543fd4580cd96c70040"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/6i2VBUXOq1ELM9GLnKENqm8mU_8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 10 Oct 2019 02:12:01 -0000

----==_mimepart_5d9e936da062c_10543fd4580cd96c70040
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The insight I had here was this:

If you are sending Initial, it is possible that this is the only packet in the datagram that can be processed by your peer.  If that is the case, then a client needs to ensure that it pads the datagram as though no other packets were present.

You can infer from the fact that you have Handshake keys that the server is able to process Handshake packets, and then extend that to say that if you include Handshake packets then the server won't need padding.  But then you can extend that inference to saying that there is no need to send any Initial packets (as the current draft does; currently, you are not required to keep Initial keys once you are sending with Handshake keys).

Either way, I figure that it is better to keep things simple and say "if Initial, pad".  In those cases where padding ends up being excessive, it's only excessive for a short while.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3053#issuecomment-540296849
----==_mimepart_5d9e936da062c_10543fd4580cd96c70040
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The insight I had here was this:</p>
<p>If you are sending Initial, it is possible that this is the only packet in the datagram that can be processed by your peer.  If that is the case, then a client needs to ensure that it pads the datagram as though no other packets were present.</p>
<p>You can infer from the fact that you have Handshake keys that the server is able to process Handshake packets, and then extend that to say that if you include Handshake packets then the server won't need padding.  But then you can extend that inference to saying that there is no need to send any Initial packets (as the current draft does; currently, you are not required to keep Initial keys once you are sending with Handshake keys).</p>
<p>Either way, I figure that it is better to keep things simple and say "if Initial, pad".  In those cases where padding ends up being excessive, it's only excessive for a short while.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3053?email_source=notifications&amp;email_token=AFTOJK4I7TUCB2TABS3LO3DQN2FO3A5CNFSM4IYRI3TKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEA2ENEI#issuecomment-540296849">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5FEYSOM5DFXBV73PTQN2FO3ANCNFSM4IYRI3TA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7HZBYTR7G6OW33ST3QN2FO3A5CNFSM4IYRI3TKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEA2ENEI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3053?email_source=notifications\u0026email_token=AFTOJK4I7TUCB2TABS3LO3DQN2FO3A5CNFSM4IYRI3TKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEA2ENEI#issuecomment-540296849",
"url": "https://github.com/quicwg/base-drafts/issues/3053?email_source=notifications\u0026email_token=AFTOJK4I7TUCB2TABS3LO3DQN2FO3A5CNFSM4IYRI3TKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEA2ENEI#issuecomment-540296849",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5d9e936da062c_10543fd4580cd96c70040--


From nobody Wed Oct  9 19:21:44 2019
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 64A55120025 for <quic-issues@ietfa.amsl.com>; Wed,  9 Oct 2019 19:21:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 Q7-s2L8j0wXk for <quic-issues@ietfa.amsl.com>; Wed,  9 Oct 2019 19:21:42 -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 E65B2120020 for <quic-issues@ietf.org>; Wed,  9 Oct 2019 19:21:41 -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 C58136E0C3A for <quic-issues@ietf.org>; Wed,  9 Oct 2019 19:21:40 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570674100; bh=YCv0h4AcESrrmEqWeGAZuTaPpCWxSIdMEpLaCMu0NGo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=QO/wQUVZsuN+3waR/dwz/aHlszayM+3tDwvhuUxQRKFc7xYvNY5aONx1rLFeAsEtN eTp6qv348hAucE+IXU8tK3vSLUzwM1CfT54c/B0memOqE9GN0UdR7SzjlXn06YRk2m kZn9mbk8prIQeinC7KKeUpqj9+NlsrHL1LNZwh8c=
Date: Wed, 09 Oct 2019 19:21:40 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4MANYDEQSOY7I6Q753VPLEJEVBNHHBTZTRJU@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2632/540300591@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2632@github.com>
References: <quicwg/base-drafts/issues/2632@github.com>
Subject: Re: [quicwg/base-drafts] H3 GOAWAY should be symmetric and cover bidi and uni streams (#2632)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5d9e95b4b5d21_6bd63ff49f6cd968758d4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/NDvTBdB0_DlncCqwpigA5Akf1ec>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 10 Oct 2019 02:21:43 -0000

----==_mimepart_5d9e95b4b5d21_6bd63ff49f6cd968758d4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@afrind Can you clarify what your current proposal is?  Is it to move GOAWAY to transport or keep it in H3 and make it bidi?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2632#issuecomment-540300591
----==_mimepart_5d9e95b4b5d21_6bd63ff49f6cd968758d4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=8259689" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/afrind">@afrind</a> Can you clarify what your current proposal is?  Is it to move GOAWAY to transport or keep it in H3 and make it bidi?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2632?email_source=notifications&amp;email_token=AFTOJK6HCJHX6SBQ3BWJVTDQN2GTJA5CNFSM4HGYVKSKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEA2FKLY#issuecomment-540300591">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZXS6CQNDSMAJSQGMTQN2GTJANCNFSM4HGYVKSA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK32E3ZDCEC77K42SWLQN2GTJA5CNFSM4HGYVKSKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEA2FKLY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2632?email_source=notifications\u0026email_token=AFTOJK6HCJHX6SBQ3BWJVTDQN2GTJA5CNFSM4HGYVKSKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEA2FKLY#issuecomment-540300591",
"url": "https://github.com/quicwg/base-drafts/issues/2632?email_source=notifications\u0026email_token=AFTOJK6HCJHX6SBQ3BWJVTDQN2GTJA5CNFSM4HGYVKSKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEA2FKLY#issuecomment-540300591",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5d9e95b4b5d21_6bd63ff49f6cd968758d4--


From nobody Wed Oct  9 19:29:12 2019
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 C10EA120048 for <quic-issues@ietfa.amsl.com>; Wed,  9 Oct 2019 19:29:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 O2eiWe_BVFcR for <quic-issues@ietfa.amsl.com>; Wed,  9 Oct 2019 19:29:09 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 63EF9120020 for <quic-issues@ietf.org>; Wed,  9 Oct 2019 19:29:09 -0700 (PDT)
Received: from github-lowworker-f045d1f.ac4-iad.github.net (github-lowworker-f045d1f.ac4-iad.github.net [10.52.19.54]) by smtp.github.com (Postfix) with ESMTP id 950CE660C34 for <quic-issues@ietf.org>; Wed,  9 Oct 2019 19:29:08 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570674548; bh=s8R2f81yaZ3bHTII1W3+evrJBqfsvXUZRkFyWjjNmxc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=cSCLrqCqqEfvfq3D78cBXyl9lSQCFkV3kXeE4IgkFZQCFxo3kf3JnphYQQupOEGxM ygTWbgBjWA+yu1MMk8IX98x+soQQZgvaqI3XPAROebXl/QafJOwKn0+myEBD2MDbDQ GaDDsvytC/nYkz/ZwWHV3dOULRkU0DCE0xMXiULU=
Date: Wed, 09 Oct 2019 19:29:08 -0700
From: Tatsuhiro Tsujikawa <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZCB3YREIRGQMFNLON3VPE7JEVBNHHBYH45I4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2928/540303366@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2928@github.com>
References: <quicwg/base-drafts/issues/2928@github.com>
Subject: Re: [quicwg/base-drafts] Lift single-packet ClientHello requirement? (#2928)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5d9e977486603_28723fe73c6cd96090149"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: tatsuhiro-t
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/GVOcfMD4r1rqWMBSkxgADKgHxB4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 10 Oct 2019 02:29:11 -0000

----==_mimepart_5d9e977486603_28723fe73c6cd96090149
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I observed that the size of ticket OpenSSL issues if client certificate is used becomes quite large and it does not fit into a single QUIC packet.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2928#issuecomment-540303366
----==_mimepart_5d9e977486603_28723fe73c6cd96090149
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I observed that the size of ticket OpenSSL issues if client certificate is used becomes quite large and it does not fit into a single QUIC packet.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2928?email_source=notifications&amp;email_token=AFTOJKYLKVGDWIE5FEBBUGLQN2HPJA5CNFSM4IGHDJG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEA2GABQ#issuecomment-540303366">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYCOOGQ6ELXEF4BG6LQN2HPJANCNFSM4IGHDJGQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZLPG7PZKINXZQ2343QN2HPJA5CNFSM4IGHDJG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEA2GABQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2928?email_source=notifications\u0026email_token=AFTOJKYLKVGDWIE5FEBBUGLQN2HPJA5CNFSM4IGHDJG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEA2GABQ#issuecomment-540303366",
"url": "https://github.com/quicwg/base-drafts/issues/2928?email_source=notifications\u0026email_token=AFTOJKYLKVGDWIE5FEBBUGLQN2HPJA5CNFSM4IGHDJG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEA2GABQ#issuecomment-540303366",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5d9e977486603_28723fe73c6cd96090149--


From nobody Wed Oct  9 20:55:05 2019
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 9744B1200B2 for <quic-issues@ietfa.amsl.com>; Wed,  9 Oct 2019 20:55:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 4UtN771QfSZc for <quic-issues@ietfa.amsl.com>; Wed,  9 Oct 2019 20:55:02 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9969F12006D for <quic-issues@ietf.org>; Wed,  9 Oct 2019 20:55:02 -0700 (PDT)
Received: from github-lowworker-45eca55.ac4-iad.github.net (github-lowworker-45eca55.ac4-iad.github.net [10.52.25.70]) by smtp.github.com (Postfix) with ESMTP id 983B0520839 for <quic-issues@ietf.org>; Wed,  9 Oct 2019 20:55:01 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570679701; bh=H69X/liplVNNEo8MojGOtfEK8H/VHgRoJpT0vObw0zw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=qeFKmm9F0EM8Euq7JtP65T7HkgLLPXaTQ4Rg4Nsh7LwOdksF7E3jX5V56XV8/h2by uszC8rryih37erqp/q0Nt5dYFmg4qymo5UB/kfQXkGHzCWtIqrU57z5xmw9t8B+Hye PGBTkXAv2SnIXrCO829enboWJuPA9nWStCFFTa9s=
Date: Wed, 09 Oct 2019 20:55:01 -0700
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2ENJ5GL25XPWNBGAF3VPWCLEVBNHHB3EM4KU@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3053/540335959@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3053@github.com>
References: <quicwg/base-drafts/issues/3053@github.com>
Subject: Re: [quicwg/base-drafts] Padding requirement seems to be incorrect. (#3053)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5d9eab9588c70_23093fd6aaacd968103135"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ekr
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/5RXJYAxrnzijoChi_3zijzZZwWo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 10 Oct 2019 03:55:05 -0000

----==_mimepart_5d9eab9588c70_23093fd6aaacd968103135
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> If you are sending Initial, it is possible that this is the only packet in the datagram that can be processed by your peer. If that is the case, then a client needs to ensure that it pads the datagram as though no other packets were present.

I don't know where you get this from. It's total datagram size that matters, not the contents of the rest of the datagram (which is why the neqo padding strategy works).

Anyway, the algorithm you propose seems fine, but it's not necessary, and therefore there's no need to specify it in the spec.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3053#issuecomment-540335959
----==_mimepart_5d9eab9588c70_23093fd6aaacd968103135
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<blockquote>
<p>If you are sending Initial, it is possible that this is the only packet in the datagram that can be processed by your peer. If that is the case, then a client needs to ensure that it pads the datagram as though no other packets were present.</p>
</blockquote>
<p>I don't know where you get this from. It's total datagram size that matters, not the contents of the rest of the datagram (which is why the neqo padding strategy works).</p>
<p>Anyway, the algorithm you propose seems fine, but it's not necessary, and therefore there's no need to specify it in the spec.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3053?email_source=notifications&amp;email_token=AFTOJK2GH26T7GTZOZWUZCTQN2RRLA5CNFSM4IYRI3TKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEA2N6VY#issuecomment-540335959">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3BL7TQXGWVK5MRQOTQN2RRLANCNFSM4IYRI3TA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3AR343GXRP3SCXM3TQN2RRLA5CNFSM4IYRI3TKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEA2N6VY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3053?email_source=notifications\u0026email_token=AFTOJK2GH26T7GTZOZWUZCTQN2RRLA5CNFSM4IYRI3TKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEA2N6VY#issuecomment-540335959",
"url": "https://github.com/quicwg/base-drafts/issues/3053?email_source=notifications\u0026email_token=AFTOJK2GH26T7GTZOZWUZCTQN2RRLA5CNFSM4IYRI3TKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEA2N6VY#issuecomment-540335959",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5d9eab9588c70_23093fd6aaacd968103135--


From nobody Thu Oct 10 00:43:08 2019
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 7F1A3120058 for <quic-issues@ietfa.amsl.com>; Thu, 10 Oct 2019 00:43:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 t9Y9AfAEk8ZP for <quic-issues@ietfa.amsl.com>; Thu, 10 Oct 2019 00:43:03 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CF2741200B6 for <quic-issues@ietf.org>; Thu, 10 Oct 2019 00:43:02 -0700 (PDT)
Received: from github-lowworker-292e294.va3-iad.github.net (github-lowworker-292e294.va3-iad.github.net [10.48.102.70]) by smtp.github.com (Postfix) with ESMTP id 0193D6611C7 for <quic-issues@ietf.org>; Thu, 10 Oct 2019 00:43:02 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570693382; bh=8z4ZSb0xAugXt/JcShIhciEr8E+/zKlGuwEM5LB6sUA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=mUz6HYrbERJDOMAsiIbCXb7XLWixb7BlJMsq1W7bZmbPOTserNImvQZsWWXfA/QTy Qdf9WyY/5eFJV5okVxqyTBCruIgl/4P4HXCWN+20ikSNieZek9DKtJRU/DILHpSq/t 1FCnFFau/MStgcDOUjGWeOU+enooPnhUMyf2+dAs=
Date: Thu, 10 Oct 2019 00:43:01 -0700
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5U5GTBPXUSG7CQMXF3VQQZLEVBNHHB3EM4KU@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3053/540440293@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3053@github.com>
References: <quicwg/base-drafts/issues/3053@github.com>
Subject: Re: [quicwg/base-drafts] Padding requirement seems to be incorrect. (#3053)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5d9ee105e6c0f_30d03fddeaacd96c1963a8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/IYBZrHNFUEYiguI944fnLeq5pjI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 10 Oct 2019 07:43:05 -0000

----==_mimepart_5d9ee105e6c0f_30d03fddeaacd96c1963a8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

>  It's total datagram size that matters, not the contents of the rest of the datagram (which is why the neqo padding strategy works).

This was my thought too.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3053#issuecomment-540440293
----==_mimepart_5d9ee105e6c0f_30d03fddeaacd96c1963a8
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<blockquote>
<p>It's total datagram size that matters, not the contents of the rest of the datagram (which is why the neqo padding strategy works).</p>
</blockquote>
<p>This was my thought too.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3053?email_source=notifications&amp;email_token=AFTOJK53CQNINOWGR3OHCULQN3MILA5CNFSM4IYRI3TKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEA3HNZI#issuecomment-540440293">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZNNHL6D4GK6KSFAS3QN3MILANCNFSM4IYRI3TA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3HVCIO2DC5M2VBFELQN3MILA5CNFSM4IYRI3TKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEA3HNZI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3053?email_source=notifications\u0026email_token=AFTOJK53CQNINOWGR3OHCULQN3MILA5CNFSM4IYRI3TKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEA3HNZI#issuecomment-540440293",
"url": "https://github.com/quicwg/base-drafts/issues/3053?email_source=notifications\u0026email_token=AFTOJK53CQNINOWGR3OHCULQN3MILA5CNFSM4IYRI3TKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEA3HNZI#issuecomment-540440293",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5d9ee105e6c0f_30d03fddeaacd96c1963a8--


From nobody Thu Oct 10 09:36:29 2019
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 120161200C3 for <quic-issues@ietfa.amsl.com>; Thu, 10 Oct 2019 09:36:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 wkGbG9IcSdIi for <quic-issues@ietfa.amsl.com>; Thu, 10 Oct 2019 09:36:26 -0700 (PDT)
Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A743912006E for <quic-issues@ietf.org>; Thu, 10 Oct 2019 09:36:26 -0700 (PDT)
Received: from github-lowworker-f045d1f.ac4-iad.github.net (github-lowworker-f045d1f.ac4-iad.github.net [10.52.19.54]) by smtp.github.com (Postfix) with ESMTP id EEBD4A0B85 for <quic-issues@ietf.org>; Thu, 10 Oct 2019 09:36:25 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570725385; bh=dz6Q8yGtkCIm75BMGTdYuGYKraboOhwE3EPX0I+3Jew=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=sFaSpupwOOXq9NgZTeYQU1UOWA/Ga9fXBfE216kBLu+5UyJTw1QNEM8TzEU/91bmW aPpaOEFMuEoQgA/ccTOY3WrUrG5kt6OcbPCOskzdbS7UaSv2IcnAK3WbssZCwFFZy/ sqQX4a6eZrCpIn2lwgDgqshfvwndjpGeV5N06mys=
Date: Thu, 10 Oct 2019 09:36:25 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5PEHQFSOBYVIFNW2V3VSPJTEVBNHHB4BBEIU@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3081/review/300202765@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3081@github.com>
References: <quicwg/base-drafts/pull/3081@github.com>
Subject: Re: [quicwg/base-drafts] Mention QPACK streams (#3081)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5d9f5e09dfb3f_3773fc2df8cd96c945f7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/p24gpZ_I3ry0Xo-8a8jS04sjiNA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 10 Oct 2019 16:36:28 -0000

----==_mimepart_5d9f5e09dfb3f_3773fc2df8cd96c945f7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett approved this pull request.





-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3081#pullrequestreview-300202765
----==_mimepart_5d9f5e09dfb3f_3773fc2df8cd96c945f7
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ianswett</b> approved this pull request.</p>



<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3081?email_source=notifications&amp;email_token=AFTOJK5QF54XRLI4KVLHLJLQN5KYTA5CNFSM4I6HQG72YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCHSLWDI#pullrequestreview-300202765">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5UWCKUA4FOYBWDDA3QN5KYTANCNFSM4I6HQG7Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6UI5TPDALH6Y4PRFTQN5KYTA5CNFSM4I6HQG72YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCHSLWDI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3081?email_source=notifications\u0026email_token=AFTOJK5QF54XRLI4KVLHLJLQN5KYTA5CNFSM4I6HQG72YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCHSLWDI#pullrequestreview-300202765",
"url": "https://github.com/quicwg/base-drafts/pull/3081?email_source=notifications\u0026email_token=AFTOJK5QF54XRLI4KVLHLJLQN5KYTA5CNFSM4I6HQG72YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCHSLWDI#pullrequestreview-300202765",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5d9f5e09dfb3f_3773fc2df8cd96c945f7--


From nobody Thu Oct 10 09:40:14 2019
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 F2D43120233 for <quic-issues@ietfa.amsl.com>; Thu, 10 Oct 2019 09:40:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 eTmctK8eNSxp for <quic-issues@ietfa.amsl.com>; Thu, 10 Oct 2019 09:40:10 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C40E11200F6 for <quic-issues@ietf.org>; Thu, 10 Oct 2019 09:40:09 -0700 (PDT)
Date: Thu, 10 Oct 2019 09:40:08 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570725608; bh=cydBlVsMVHThuidC1DDMilsLRCVTePaXD1B3T75OliQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=oI78EJ3sItQeiniCJbB95Ao35VkWunHQzF2xMxbOsPw6l9s/p2dttdwNM3ZEBp+Sj AuBce416bjP9D0vm4R8DwrpWItw7SuEWedaFqo+HvjmlwgjYaPk5pv/2p02O0Fe38H BJ38NN7VdFtxaPe0zpaZyeaJkZgA1PFOEvMkMGKo=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZ732ADCV6JXEHFEMF3VSPXREVBNHHB4DMTGA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3083/review/300204866@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3083@github.com>
References: <quicwg/base-drafts/pull/3083@github.com>
Subject: Re: [quicwg/base-drafts] Additional error cases for CANCEL_PUSH (#3083)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5d9f5ee8cfd37_733a3f83500cd95c455d8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/m-xJmeHxqdDtqQUWa9HcB_O-XRo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 10 Oct 2019 16:40:12 -0000

----==_mimepart_5d9f5ee8cfd37_733a3f83500cd95c455d8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



> @@ -1071,7 +1071,8 @@ When a server receives this frame, it aborts sending the response for the
 identified server push.  If the server has not yet started to send the server
 push, it can use the receipt of a CANCEL_PUSH frame to avoid opening a push
 stream.  If the push stream has been opened by the server, the server SHOULD

"has been opened" is now a bit odd without any qualification, since it's possible it's been opened and subsequently closed.

How about "If the push stream is open, the server SHOULD abruptly terminate that stream."

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3083#pullrequestreview-300204866
----==_mimepart_5d9f5ee8cfd37_733a3f83500cd95c455d8
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ianswett</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3083#discussion_r333623295">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1071,7 +1071,8 @@ When a server receives this frame, it aborts sending the response for the
 identified server push.  If the server has not yet started to send the server
 push, it can use the receipt of a CANCEL_PUSH frame to avoid opening a push
 stream.  If the push stream has been opened by the server, the server SHOULD
</pre>
<p>"has been opened" is now a bit odd without any qualification, since it's possible it's been opened and subsequently closed.</p>
<p>How about "If the push stream is open, the server SHOULD abruptly terminate that stream."</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3083?email_source=notifications&amp;email_token=AFTOJKYOTRHKEUDGQ5FLOUTQN5LGRA5CNFSM4I6VRPGKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCHSMGQQ#pullrequestreview-300204866">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5ZQP6I5YGZCGR32HLQN5LGRANCNFSM4I6VRPGA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYA5HRYNJ2EHSUAYWLQN5LGRA5CNFSM4I6VRPGKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCHSMGQQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3083?email_source=notifications\u0026email_token=AFTOJKYOTRHKEUDGQ5FLOUTQN5LGRA5CNFSM4I6VRPGKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCHSMGQQ#pullrequestreview-300204866",
"url": "https://github.com/quicwg/base-drafts/pull/3083?email_source=notifications\u0026email_token=AFTOJKYOTRHKEUDGQ5FLOUTQN5LGRA5CNFSM4I6VRPGKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCHSMGQQ#pullrequestreview-300204866",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5d9f5ee8cfd37_733a3f83500cd95c455d8--


From nobody Thu Oct 10 11:44:50 2019
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 73F78120142 for <quic-issues@ietfa.amsl.com>; Thu, 10 Oct 2019 11:44:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 UcnGK92NmSWZ for <quic-issues@ietfa.amsl.com>; Thu, 10 Oct 2019 11:44:46 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B01E6120127 for <quic-issues@ietf.org>; Thu, 10 Oct 2019 11:44:46 -0700 (PDT)
Received: from github-lowworker-f144ac1.va3-iad.github.net (github-lowworker-f144ac1.va3-iad.github.net [10.48.16.59]) by smtp.github.com (Postfix) with ESMTP id BEBFB521112 for <quic-issues@ietf.org>; Thu, 10 Oct 2019 11:44:45 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570733085; bh=AC1DyAAeUSDFMmldeRuPrWbZJOaviUuTCkw1KCi03oE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Y3bvCZML6DV325baw04HGr1FbqwVkmNPy60rxZWuhaJ55e2yXzIJqdo3iGxSWeMxn LwhGXyXtXFHmkngI5pprszh+QEyMpffYEPqhPk+FxHnseXASGXCKtHULjWJCGUeNMo zz7T9PDei/5ppNEhGGbe+Yryq7nTvJjFk/+ZPg/E=
Date: Thu, 10 Oct 2019 11:44:45 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2FPJXL4YEQTTTL7VV3VS6K3EVBNHHB4DMTGA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3083/review/300277199@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3083@github.com>
References: <quicwg/base-drafts/pull/3083@github.com>
Subject: Re: [quicwg/base-drafts] Additional error cases for CANCEL_PUSH (#3083)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5d9f7c1daf45d_afa3fd5c26cd964872dd"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/5BLdHt_uBY1E-Yjz3eABy_7DbRY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 10 Oct 2019 18:44:49 -0000

----==_mimepart_5d9f7c1daf45d_afa3fd5c26cd964872dd
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



> @@ -1093,10 +1094,15 @@ error of type HTTP_FRAME_UNEXPECTED.
 
 The CANCEL_PUSH frame carries a Push ID encoded as a variable-length integer.
 The Push ID identifies the server push that is being cancelled (see
-{{frame-push-promise}}).
+{{frame-push-promise}}).  If a CANCEL_PUSH frame is received which references a
+Push ID greater than currently allowed on the connection, this MUST be treated

Should this only be enforced by the client, given it's the one limiting the number of pushes?  The next paragraph discusses the server closing the connection when the client sends a CANCEL_PUSH mentioning a push ID that's never been used by the server.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3083#pullrequestreview-300277199
----==_mimepart_5d9f7c1daf45d_afa3fd5c26cd964872dd
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ianswett</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3083#discussion_r333678737">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1093,10 +1094,15 @@ error of type HTTP_FRAME_UNEXPECTED.
 
 The CANCEL_PUSH frame carries a Push ID encoded as a variable-length integer.
 The Push ID identifies the server push that is being cancelled (see
-{{frame-push-promise}}).
+{{frame-push-promise}}).  If a CANCEL_PUSH frame is received which references a
+Push ID greater than currently allowed on the connection, this MUST be treated
</pre>
<p>Should this only be enforced by the client, given it's the one limiting the number of pushes?  The next paragraph discusses the server closing the connection when the client sends a CANCEL_PUSH mentioning a push ID that's never been used by the server.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3083?email_source=notifications&amp;email_token=AFTOJK3P6BCAFMBK7D3M5LLQN5ZZ3A5CNFSM4I6VRPGKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCHS53TY#pullrequestreview-300277199">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2NYR5UO66CNE5QPH3QN5ZZ3ANCNFSM4I6VRPGA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2QGT7DENVSWVULH63QN5ZZ3A5CNFSM4I6VRPGKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCHS53TY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3083?email_source=notifications\u0026email_token=AFTOJK3P6BCAFMBK7D3M5LLQN5ZZ3A5CNFSM4I6VRPGKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCHS53TY#pullrequestreview-300277199",
"url": "https://github.com/quicwg/base-drafts/pull/3083?email_source=notifications\u0026email_token=AFTOJK3P6BCAFMBK7D3M5LLQN5ZZ3A5CNFSM4I6VRPGKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCHS53TY#pullrequestreview-300277199",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5d9f7c1daf45d_afa3fd5c26cd964872dd--


From nobody Thu Oct 10 12:20:22 2019
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 B0EFE120170 for <quic-issues@ietfa.amsl.com>; Thu, 10 Oct 2019 12:20:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 I2q7yn60Ncoj for <quic-issues@ietfa.amsl.com>; Thu, 10 Oct 2019 12:20:19 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CE8D2120089 for <quic-issues@ietf.org>; Thu, 10 Oct 2019 12:20:18 -0700 (PDT)
Received: from github-lowworker-e8b54ca.ac4-iad.github.net (github-lowworker-e8b54ca.ac4-iad.github.net [10.52.23.39]) by smtp.github.com (Postfix) with ESMTP id 32B006611EF for <quic-issues@ietf.org>; Thu, 10 Oct 2019 12:20:18 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570735218; bh=QY0DROTNoz3eFXgB3FLcYCwk2xU0tZQcxcp2nJE0jmU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=XzelJTZrVELc8VEGW/uUx2CFyXwWngyoLX60L3qr0VgEfLylAYS1Pl7A65lqo2C9l Swm6KnMbjEvdDX6J3X2w/VmzHkruc99B6/O8GiGaE+xZUHaoWUKrJl+L83gAcHz2sV tTTtRWhUxWthQfmuOI4zUF+51ZBGGR28h+Ky7yFc=
Date: Thu, 10 Oct 2019 12:20:18 -0700
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK26F234CD2YQZXUBEN3VTCQFEVBNHHB3EM4KU@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3053/540739629@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3053@github.com>
References: <quicwg/base-drafts/issues/3053@github.com>
Subject: Re: [quicwg/base-drafts] Padding requirement seems to be incorrect. (#3053)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5d9f847224997_11393fde6eccd968858a7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/C2e4Tkc9PWoW-MFMlHz3ofFAH28>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 10 Oct 2019 19:20:21 -0000

----==_mimepart_5d9f847224997_11393fde6eccd968858a7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> > If you are sending Initial, it is possible that this is the only packet in the datagram that can be processed by your peer. If that is the case, then a client needs to ensure that it pads the datagram as though no other packets were present.
> 
> I don't know where you get this from. It's total datagram size that matters, not the contents of the rest of the datagram (which is why the neqo padding strategy works).

I'm not seeing a conflict between these statements.  If the packet contains an Initial, the total datagram size must be at least 1200 bytes.  You can achieve this by padding any packet in the payload; I don't think anyone is advocating for requiring the padding be in a particular spot.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3053#issuecomment-540739629
----==_mimepart_5d9f847224997_11393fde6eccd968858a7
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<blockquote>
<blockquote>
<p>If you are sending Initial, it is possible that this is the only packet in the datagram that can be processed by your peer. If that is the case, then a client needs to ensure that it pads the datagram as though no other packets were present.</p>
</blockquote>
<p>I don't know where you get this from. It's total datagram size that matters, not the contents of the rest of the datagram (which is why the neqo padding strategy works).</p>
</blockquote>
<p>I'm not seeing a conflict between these statements.  If the packet contains an Initial, the total datagram size must be at least 1200 bytes.  You can achieve this by padding any packet in the payload; I don't think anyone is advocating for requiring the padding be in a particular spot.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3053?email_source=notifications&amp;email_token=AFTOJK4BFJZEKV4M4TX2GRLQN557FA5CNFSM4IYRI3TKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEA5QQLI#issuecomment-540739629">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZ7B3IUGYBDMAK7JLTQN557FANCNFSM4IYRI3TA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7EAPUIQ5X4M7OQ2TDQN557FA5CNFSM4IYRI3TKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEA5QQLI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3053?email_source=notifications\u0026email_token=AFTOJK4BFJZEKV4M4TX2GRLQN557FA5CNFSM4IYRI3TKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEA5QQLI#issuecomment-540739629",
"url": "https://github.com/quicwg/base-drafts/issues/3053?email_source=notifications\u0026email_token=AFTOJK4BFJZEKV4M4TX2GRLQN557FA5CNFSM4IYRI3TKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEA5QQLI#issuecomment-540739629",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5d9f847224997_11393fde6eccd968858a7--


From nobody Thu Oct 10 14:34:30 2019
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 AE822120808 for <quic-issues@ietfa.amsl.com>; Thu, 10 Oct 2019 14:34:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 YpZcfbaBqkPj for <quic-issues@ietfa.amsl.com>; Thu, 10 Oct 2019 14:34:25 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5D74912080B for <quic-issues@ietf.org>; Thu, 10 Oct 2019 14:34:25 -0700 (PDT)
Date: Thu, 10 Oct 2019 14:34:24 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570743264; bh=ncCW0kOTj9kbI0p33JkPfOroo8LZuk5BVlvVT9OOAc0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=HSmSjMuv1seK2nxYjHDauWHeARIamacXIRx7uP16aS9lkleReJO1LXb4CfRKbeN9s /eluOifHckwf4I8NPWtN4fTkt33LT5C9+WrPEGwpzosavm/Rf9uhtPhZ88ZeIvclET KyCEyFpLF+DwuqqFT2LcxAY2t25BDEsp5VdgyxbM=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5DHPA35OTPDMKMDPN3VTSHBEVBNHHB3EM4KU@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3053/540809958@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3053@github.com>
References: <quicwg/base-drafts/issues/3053@github.com>
Subject: Re: [quicwg/base-drafts] Padding requirement seems to be incorrect. (#3053)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5d9fa3e09df9b_6c573facb04cd9601390bb"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ekr
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/q2BB2sLDO0qcRbkdJ5K05Comh4A>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 10 Oct 2019 21:34:29 -0000

----==_mimepart_5d9fa3e09df9b_6c573facb04cd9601390bb
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I don't understand what "pads the datagram as though no other packets were present" is supposed to mean, then.

The way neqo does this is that it puts the packets in the datagram and then pads the rest, without any regard to what keys the server might have. 

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3053#issuecomment-540809958
----==_mimepart_5d9fa3e09df9b_6c573facb04cd9601390bb
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I don't understand what "pads the datagram as though no other packets were present" is supposed to mean, then.</p>
<p>The way neqo does this is that it puts the packets in the datagram and then pads the rest, without any regard to what keys the server might have.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3053?email_source=notifications&amp;email_token=AFTOJKYOVBQVCSB7YU5PDGTQN6NWBA5CNFSM4IYRI3TKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEA6BVZQ#issuecomment-540809958">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZTHK5A7MZQJ6HUJIDQN6NWBANCNFSM4IYRI3TA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK635URYLWOL4WNUU6TQN6NWBA5CNFSM4IYRI3TKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEA6BVZQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3053?email_source=notifications\u0026email_token=AFTOJKYOVBQVCSB7YU5PDGTQN6NWBA5CNFSM4IYRI3TKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEA6BVZQ#issuecomment-540809958",
"url": "https://github.com/quicwg/base-drafts/issues/3053?email_source=notifications\u0026email_token=AFTOJKYOVBQVCSB7YU5PDGTQN6NWBA5CNFSM4IYRI3TKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEA6BVZQ#issuecomment-540809958",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5d9fa3e09df9b_6c573facb04cd9601390bb--


From nobody Thu Oct 10 14:51:57 2019
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 3FE9F1200CD for <quic-issues@ietfa.amsl.com>; Thu, 10 Oct 2019 14:51:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.998
X-Spam-Level: 
X-Spam-Status: No, score=-7.998 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, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 7ERkZQ3eQ3yJ for <quic-issues@ietfa.amsl.com>; Thu, 10 Oct 2019 14:51:53 -0700 (PDT)
Received: from out-10.smtp.github.com (out-10.smtp.github.com [192.30.254.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2D80C120041 for <quic-issues@ietf.org>; Thu, 10 Oct 2019 14:51:53 -0700 (PDT)
Date: Thu, 10 Oct 2019 14:51:52 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570744312; bh=dRYfPaVTCfX+szOlo8fv2o+e+JzvpP9m9VyKTC/2ews=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=UbwxtPuzo2/LlkUwwaimEljYUgBiFXM06cv/EvcgUt1xxZzcWjsrmVBvG/DJWoReQ OWzsIX5EdeK5BFHhDDILwSDUC0lIqc+xsrU+fkUsIsLcTWkWrMsqLJk94owipO/W+Y 2KB8T1w3ofURaVPb45X6FCWcUkUU3Ca4iE5x9rsA=
From: Nick Harper <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYQKIWJQQLDGNWD7EV3VTUIREVBNHHB4IOF7M@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3086@github.com>
Subject: [quicwg/base-drafts] Add application parameters to QUIC handshake and use it for H3 SETTINGS (#3086)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5d9fa7f863fc3_6c4d3facb04cd960197358"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: nharper
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/EAxy_y9lpLNmVmTiH5SjFCay1IU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 10 Oct 2019 21:51:55 -0000

----==_mimepart_5d9fa7f863fc3_6c4d3facb04cd960197358
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This was brought up on the list: https://mailarchive.ietf.org/arch/msg/quic/0ibfDvI7GndUOf3eqQZXf0aEQLA.

The summary of the proposal is to provide a place in the crypto/transport handshake where the application can negotiate application parameters in the same round trip as the crypto handshake. The purpose of this is to ensure that when the first application data packet is sent (under 0-RTT or 1-RTT keys), the endpoint sending it knows how its peer will interpret it, instead of needing to spend a round trip of application messages to negotiate settings/parameters for the application.

The other part of this proposal is to move H3 SETTINGS into this new application parameters mechanism.

My summary of the thread so far (please correct me if it's incomplete or inaccurate) is that some people want this to be considered as a v2 feature: there are concerns about getting a design that will work for all future protocols that might run on QUIC; there are also concerns about working on this delaying v1.

I think that the application parameters mechanism (at least in v1) doesn't need to solve the problem perfectly for every conceivable application, but simply needs to be "good enough" for most applications. I also think that some of the complexity (e.g. some application protocols being particularly verbose in their negotiation) will need to be solved in the spec for running a specific application over QUIC.

Whatever we do in v1 for H3 will likely be the model for other applications using QUIC (in v1 or future versions of QUIC).

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3086
----==_mimepart_5d9fa7f863fc3_6c4d3facb04cd960197358
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This was brought up on the list: <a href="https://mailarchive.ietf.org/arch/msg/quic/0ibfDvI7GndUOf3eqQZXf0aEQLA" rel="nofollow">https://mailarchive.ietf.org/arch/msg/quic/0ibfDvI7GndUOf3eqQZXf0aEQLA</a>.</p>
<p>The summary of the proposal is to provide a place in the crypto/transport handshake where the application can negotiate application parameters in the same round trip as the crypto handshake. The purpose of this is to ensure that when the first application data packet is sent (under 0-RTT or 1-RTT keys), the endpoint sending it knows how its peer will interpret it, instead of needing to spend a round trip of application messages to negotiate settings/parameters for the application.</p>
<p>The other part of this proposal is to move H3 SETTINGS into this new application parameters mechanism.</p>
<p>My summary of the thread so far (please correct me if it's incomplete or inaccurate) is that some people want this to be considered as a v2 feature: there are concerns about getting a design that will work for all future protocols that might run on QUIC; there are also concerns about working on this delaying v1.</p>
<p>I think that the application parameters mechanism (at least in v1) doesn't need to solve the problem perfectly for every conceivable application, but simply needs to be "good enough" for most applications. I also think that some of the complexity (e.g. some application protocols being particularly verbose in their negotiation) will need to be solved in the spec for running a specific application over QUIC.</p>
<p>Whatever we do in v1 for H3 will likely be the model for other applications using QUIC (in v1 or future versions of QUIC).</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3086?email_source=notifications&amp;email_token=AFTOJK4HJ5YC3BR2OYGB67TQN6PXRA5CNFSM4I7SPSU2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HRBYX5Q">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3QFJOSQA6YXIVQZODQN6PXRANCNFSM4I7SPSUQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7SIQUYDI2UN4UN54TQN6PXRA5CNFSM4I7SPSU2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HRBYX5Q.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3086?email_source=notifications\u0026email_token=AFTOJK4HJ5YC3BR2OYGB67TQN6PXRA5CNFSM4I7SPSU2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HRBYX5Q",
"url": "https://github.com/quicwg/base-drafts/issues/3086?email_source=notifications\u0026email_token=AFTOJK4HJ5YC3BR2OYGB67TQN6PXRA5CNFSM4I7SPSU2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HRBYX5Q",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5d9fa7f863fc3_6c4d3facb04cd960197358--


From nobody Thu Oct 10 16:21:55 2019
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 04D8E12013B for <quic-issues@ietfa.amsl.com>; Thu, 10 Oct 2019 16:21:53 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, 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 ojcS38MFb9DP for <quic-issues@ietfa.amsl.com>; Thu, 10 Oct 2019 16:21:51 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8AFF0120113 for <quic-issues@ietf.org>; Thu, 10 Oct 2019 16:21:50 -0700 (PDT)
Date: Thu, 10 Oct 2019 16:21:49 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570749709; bh=0ipsfC8/te0m75r+obKiGA1nqJlvYBONrlh/haSb4Lc=; h=Date:From:To:Subject:From; b=PulM4cILJOqinZolpSrkIzIi+RdC/QqVrYp8jk5jkRAYjDEfvGaI2WO3y1f0iE4ep AgT/lTDP/9Y7GPjDyltrdL/bc+l9gGKq3Ljici/+QEgDYEU54HV006sx44hrp8ytF+ rS2DiY55Mf25XvnB63rF+saj/Y0gHv2gapLg0t8E=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/rework-key-update-2/1b4d13-b35a5e@github.com>
Subject: [quicwg/base-drafts] b35a5e: Ian's review comments
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/KCYvmarwGeLxvJv0abVDwsQjIzs>
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: Thu, 10 Oct 2019 23:21:53 -0000

  Branch: refs/heads/rework-key-update-2
  Home:   https://github.com/quicwg/base-drafts
  Commit: b35a5e4870cac65f2d7b0d37b21a837a7142a472
      https://github.com/quicwg/base-drafts/commit/b35a5e4870cac65f2d7b0d37b21a837a7142a472
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-10-11 (Fri, 11 Oct 2019)

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

  Log Message:
  -----------
  Ian's review comments



From nobody Thu Oct 10 16:22:05 2019
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 2BB6A120142 for <quic-issues@ietfa.amsl.com>; Thu, 10 Oct 2019 16:22:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 WohaSVhFFH1p for <quic-issues@ietfa.amsl.com>; Thu, 10 Oct 2019 16:21:59 -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 18B0B12003E for <quic-issues@ietf.org>; Thu, 10 Oct 2019 16:21:59 -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 5597C6E0544 for <quic-issues@ietf.org>; Thu, 10 Oct 2019 16:21:58 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570749718; bh=KQTuyVwpBa6TU/ac2uSy1BmoEVunif1TcmdGhgJwE4E=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Hd6leNewvMPfTOCCADNvEM9O7/mjbQYd/rmnGX94Cqxu4ya4HZuxvV8cQZ813Yo2n 4NgQfulu3NEyzUwXgqvrKt+Xwd/qwydkxEMz4cAT2KMblmaATGSFTuTqdb4m0G8pL9 lhThhUsGBAeaa7tQ9qRZu4eXJVXbxTtj6gsVbBlQ=
Date: Thu, 10 Oct 2019 16:21:58 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3050/push/4136490068@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3050@github.com>
References: <quicwg/base-drafts/pull/3050@github.com>
Subject: Re: [quicwg/base-drafts] Rewrite key update section (#3050)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5d9fbd164701d_1d073fc98dacd96091028"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/DvSB_kxvxg-4mCqlB0DLlg-0JiI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 10 Oct 2019 23:22:01 -0000

----==_mimepart_5d9fbd164701d_1d073fc98dacd96091028
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson pushed 1 commit.

b35a5e4870cac65f2d7b0d37b21a837a7142a472  Ian's review comments


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3050/files/1b4d136a4ac9593b8211d378789ed2d08e16ea6e..b35a5e4870cac65f2d7b0d37b21a837a7142a472

----==_mimepart_5d9fbd164701d_1d073fc98dacd96091028
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/martinthomson" class="user-mention">@martinthomson</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/b35a5e4870cac65f2d7b0d37b21a837a7142a472">b35a5e4</a>  Ian&#39;s review comments</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3050/files/1b4d136a4ac9593b8211d378789ed2d08e16ea6e..b35a5e4870cac65f2d7b0d37b21a837a7142a472?email_source=notifications&amp;email_token=AFTOJK6LFVTUDOR47NG7TZTQN62JNA5CNFSM4IYF37J2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMYTSMBXGU4TSM2QOVZWQIZUGEZTMNBZGAYDMOA">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4H4I3ZW5GZDT4MFW3QN62JNANCNFSM4IYF37JQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK27FLNDLC5NSP3ZVODQN62JNA5CNFSM4IYF37J2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMYTSMBXGU4TSM2QOVZWQIZUGEZTMNBZGAYDMOA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3050/files/1b4d136a4ac9593b8211d378789ed2d08e16ea6e..b35a5e4870cac65f2d7b0d37b21a837a7142a472?email_source=notifications\u0026email_token=AFTOJK6LFVTUDOR47NG7TZTQN62JNA5CNFSM4IYF37J2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMYTSMBXGU4TSM2QOVZWQIZUGEZTMNBZGAYDMOA",
"url": "https://github.com/quicwg/base-drafts/pull/3050/files/1b4d136a4ac9593b8211d378789ed2d08e16ea6e..b35a5e4870cac65f2d7b0d37b21a837a7142a472?email_source=notifications\u0026email_token=AFTOJK6LFVTUDOR47NG7TZTQN62JNA5CNFSM4IYF37J2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMYTSMBXGU4TSM2QOVZWQIZUGEZTMNBZGAYDMOA",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5d9fbd164701d_1d073fc98dacd96091028--


From nobody Thu Oct 10 16:22:26 2019
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 257A412003E for <quic-issues@ietfa.amsl.com>; Thu, 10 Oct 2019 16:22:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 x0rNtmfbVCKt for <quic-issues@ietfa.amsl.com>; Thu, 10 Oct 2019 16:22:23 -0700 (PDT)
Received: from out-10.smtp.github.com (out-10.smtp.github.com [192.30.254.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5E6CA120113 for <quic-issues@ietf.org>; Thu, 10 Oct 2019 16:22:21 -0700 (PDT)
Received: from github-lowworker-2e54e43.va3-iad.github.net (github-lowworker-2e54e43.va3-iad.github.net [10.48.17.27]) by smtp.github.com (Postfix) with ESMTP id B4D711200E6 for <quic-issues@ietf.org>; Thu, 10 Oct 2019 16:22:20 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570749740; bh=/vscnzljqKqrWFU6Mf6lpkOMV2g6aEEiRgAwO3r90Kk=; h=Date:From:To:Subject:From; b=n8ymplm7jfr48fEthBHpjw/PrWYd6r2x2b9rpzkpaF7u1aGeliXSuTxAKVnOz8Gzw uD6n7yTN8oAYENI0Dyipcg4oNOvwKIAyn3uPMFLZhHH0jfS205tJPiJ9nxMsidEb6x 9hoIymNs/T5rmwxM/tt02WAQaIeAfCbGxIvtm+O8=
Date: Thu, 10 Oct 2019 16:22:20 -0700
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/2f39e2-12246d@github.com>
Subject: [quicwg/base-drafts] 12246d: Script updating gh-pages from b35a5e48. [ci skip]
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/mTGukM_YccpFuaz5IJIAR1w2jFA>
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: Thu, 10 Oct 2019 23:22:25 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 12246d5537cbe941cc7381cd491565fe48b69fc6
      https://github.com/quicwg/base-drafts/commit/12246d5537cbe941cc7381cd491565fe48b69fc6
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-10 (Thu, 10 Oct 2019)

  Changed paths:
    R cleanup-sr/draft-ietf-quic-http.html
    R cleanup-sr/draft-ietf-quic-http.txt
    R cleanup-sr/draft-ietf-quic-invariants.html
    R cleanup-sr/draft-ietf-quic-invariants.txt
    R cleanup-sr/draft-ietf-quic-qpack.html
    R cleanup-sr/draft-ietf-quic-qpack.txt
    R cleanup-sr/draft-ietf-quic-recovery.html
    R cleanup-sr/draft-ietf-quic-recovery.txt
    R cleanup-sr/draft-ietf-quic-tls.html
    R cleanup-sr/draft-ietf-quic-tls.txt
    R cleanup-sr/draft-ietf-quic-transport.html
    R cleanup-sr/draft-ietf-quic-transport.txt
    R cleanup-sr/index.html
    R ianswett-use-contains/draft-ietf-quic-http.html
    R ianswett-use-contains/draft-ietf-quic-http.txt
    R ianswett-use-contains/draft-ietf-quic-invariants.html
    R ianswett-use-contains/draft-ietf-quic-invariants.txt
    R ianswett-use-contains/draft-ietf-quic-qpack.html
    R ianswett-use-contains/draft-ietf-quic-qpack.txt
    R ianswett-use-contains/draft-ietf-quic-recovery.html
    R ianswett-use-contains/draft-ietf-quic-recovery.txt
    R ianswett-use-contains/draft-ietf-quic-tls.html
    R ianswett-use-contains/draft-ietf-quic-tls.txt
    R ianswett-use-contains/draft-ietf-quic-transport.html
    R ianswett-use-contains/draft-ietf-quic-transport.txt
    R ianswett-use-contains/index.html
    M index.html
    R qpack-changelog/draft-ietf-quic-http.html
    R qpack-changelog/draft-ietf-quic-http.txt
    R qpack-changelog/draft-ietf-quic-invariants.html
    R qpack-changelog/draft-ietf-quic-invariants.txt
    R qpack-changelog/draft-ietf-quic-qpack.html
    R qpack-changelog/draft-ietf-quic-qpack.txt
    R qpack-changelog/draft-ietf-quic-recovery.html
    R qpack-changelog/draft-ietf-quic-recovery.txt
    R qpack-changelog/draft-ietf-quic-tls.html
    R qpack-changelog/draft-ietf-quic-tls.txt
    R qpack-changelog/draft-ietf-quic-transport.html
    R qpack-changelog/draft-ietf-quic-transport.txt
    R qpack-changelog/index.html
    M rework-key-update-2/draft-ietf-quic-http.html
    M rework-key-update-2/draft-ietf-quic-http.txt
    M rework-key-update-2/draft-ietf-quic-invariants.html
    M rework-key-update-2/draft-ietf-quic-invariants.txt
    M rework-key-update-2/draft-ietf-quic-qpack.html
    M rework-key-update-2/draft-ietf-quic-qpack.txt
    M rework-key-update-2/draft-ietf-quic-recovery.html
    M rework-key-update-2/draft-ietf-quic-recovery.txt
    M rework-key-update-2/draft-ietf-quic-tls.html
    M rework-key-update-2/draft-ietf-quic-tls.txt
    M rework-key-update-2/draft-ietf-quic-transport.html
    M rework-key-update-2/draft-ietf-quic-transport.txt

  Log Message:
  -----------
  Script updating gh-pages from b35a5e48. [ci skip]



From nobody Thu Oct 10 16:24:20 2019
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 BCF3312013B for <quic-issues@ietfa.amsl.com>; Thu, 10 Oct 2019 16:24:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 A8WVS4U4oo9n for <quic-issues@ietfa.amsl.com>; Thu, 10 Oct 2019 16:24:17 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4FA3312003E for <quic-issues@ietf.org>; Thu, 10 Oct 2019 16:24:17 -0700 (PDT)
Received: from github-lowworker-c5134a3.ac4-iad.github.net (github-lowworker-c5134a3.ac4-iad.github.net [10.52.23.55]) by smtp.github.com (Postfix) with ESMTP id 995BA660917 for <quic-issues@ietf.org>; Thu, 10 Oct 2019 16:24:16 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570749856; bh=KG6Kj/XNJ2IB8jjb+mEboc9fK3BN9a3duyHgpGKEvZc=; h=Date:From:To:Subject:From; b=1hHK1yOeV6hkNgalh0aoG+KtVxzw+1d8wcc6ssItb/PCT7P9g57QKQseFI49eaW8M AhxfPD9XLCiCrt97pALUom+dfznz3bNDrdcfTTGFlngs6cKH4QkbnrgHO1gp2GwGru P4zwv4dp/sSEauXBFVIo82NDJtlnCj77Tjt8hFhU=
Date: Thu, 10 Oct 2019 16:24:16 -0700
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/12246d-3a69fd@github.com>
Subject: [quicwg/base-drafts] 3a69fd: Script updating issues at 2019-10-10T23:24:10Z. [c...
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/n22hIeMChZoBIwCMo4KT0LiFoSQ>
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: Thu, 10 Oct 2019 23:24:19 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 3a69fd1f2969d3bb9b25d2b5962b9d0e41601598
      https://github.com/quicwg/base-drafts/commit/3a69fd1f2969d3bb9b25d2b5962b9d0e41601598
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-10 (Thu, 10 Oct 2019)

  Changed paths:
    M issues.json
    M pulls.json

  Log Message:
  -----------
  Script updating issues at 2019-10-10T23:24:10Z. [ci skip]



From nobody Thu Oct 10 16:34:58 2019
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 AAF58120113 for <quic-issues@ietfa.amsl.com>; Thu, 10 Oct 2019 16:34:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 96-bo94HH9Qj for <quic-issues@ietfa.amsl.com>; Thu, 10 Oct 2019 16:34:55 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1E2E71200B6 for <quic-issues@ietf.org>; Thu, 10 Oct 2019 16:34:55 -0700 (PDT)
Received: from github-lowworker-3a0df0f.ac4-iad.github.net (github-lowworker-3a0df0f.ac4-iad.github.net [10.52.25.92]) by smtp.github.com (Postfix) with ESMTP id 477472C173F for <quic-issues@ietf.org>; Thu, 10 Oct 2019 16:34:54 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570750494; bh=z+Q08ZXpx2/g0LSv6m6jKLi7N10VJEhb9719+slAKls=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=00jbhUXBSNZQYt5PCE4M8wdsDHX/c3A2dFgTTovpaVjVzg6P7tei9eGUUqnMKNYzm pMpteRNIeczca5E01H8KOd3d+EpqGdGHUD+i46q3F4ya6a0HCdKEqJ0+kk//riLwO4 eR/kWGKeFPpGFh85ZFeaqSDuPDaUVym4RpjlhWV4=
Date: Thu, 10 Oct 2019 16:34:54 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2F6L6CFF4CDRD57XV3VTZJ5EVBNHHB34HAQM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3077/c540840466@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3077@github.com>
References: <quicwg/base-drafts/pull/3077@github.com>
Subject: Re: [quicwg/base-drafts] Remove obsolete 'Discussion' section (#3077)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5d9fc01e39002_2be3fdb206cd9601154a9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/y9Mo55uvXlisr1Fy-4ffMQ2X0WM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 10 Oct 2019 23:34:57 -0000

----==_mimepart_5d9fc01e39002_2be3fdb206cd9601154a9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I think that it's fine to just cut this.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3077#issuecomment-540840466
----==_mimepart_5d9fc01e39002_2be3fdb206cd9601154a9
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I think that it's fine to just cut this.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3077?email_source=notifications&amp;email_token=AFTOJKZLY324MC2P6AW4AUDQN63Z5A5CNFSM4I5I25X2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEA6JEEQ#issuecomment-540840466">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4P6AL4YPP3U6DICQDQN63Z5ANCNFSM4I5I25XQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7FYXNJYHLRBA4SVB3QN63Z5A5CNFSM4I5I25X2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEA6JEEQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3077?email_source=notifications\u0026email_token=AFTOJKZLY324MC2P6AW4AUDQN63Z5A5CNFSM4I5I25X2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEA6JEEQ#issuecomment-540840466",
"url": "https://github.com/quicwg/base-drafts/pull/3077?email_source=notifications\u0026email_token=AFTOJKZLY324MC2P6AW4AUDQN63Z5A5CNFSM4I5I25X2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEA6JEEQ#issuecomment-540840466",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5d9fc01e39002_2be3fdb206cd9601154a9--


From nobody Thu Oct 10 16:45:53 2019
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 D93F4120142 for <quic-issues@ietfa.amsl.com>; Thu, 10 Oct 2019 16:45:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 LH7DKSL_POau for <quic-issues@ietfa.amsl.com>; Thu, 10 Oct 2019 16:45:50 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E662812013B for <quic-issues@ietf.org>; Thu, 10 Oct 2019 16:45:49 -0700 (PDT)
Received: from github-lowworker-e8b54ca.ac4-iad.github.net (github-lowworker-e8b54ca.ac4-iad.github.net [10.52.23.39]) by smtp.github.com (Postfix) with ESMTP id 1BEF652116A for <quic-issues@ietf.org>; Thu, 10 Oct 2019 16:45:49 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570751149; bh=BP4xokXBNkx+BjBAFmNqBlrbGLHmiHYk0JaPkaAnwR8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=c1fty+BmxDVB4IISFil+Tj6Jp4dsNJSeckGniw/J3Nx8iy7zPMlA0raWi9S0oqwhe 7gFTUui2LlYmh35y8bdtn+xGKrMDhnhMpUG2kfvebURRTLgrnlNQldnoCeovqz3P+r ztSg7cCmVxBX3pbnxMS6HfjM2BkoF6lUtouuYT3s=
Date: Thu, 10 Oct 2019 16:45:49 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2MOAAME33YBORLH7F3VT2S3EVBNHHB37QS2E@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3080/review/300408487@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3080@github.com>
References: <quicwg/base-drafts/pull/3080@github.com>
Subject: Re: [quicwg/base-drafts] Retransmit server initial upon second Initial (#3080)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5d9fc2adc222_40e63f81ca0cd95c1524a6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/GvAC6CkBwTF8dMpx1esdZ8FWZbQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 10 Oct 2019 23:45:52 -0000

----==_mimepart_5d9fc2adc222_40e63f81ca0cd95c1524a6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



> @@ -508,6 +508,12 @@ until it is certain that the server has finished its address validation
 probe timer if the client has not received an acknowledgement for one of its
 Handshake or 1-RTT packets.
 
+When a server receives duplicate CRYPTO data in an Initial packet after sending
+its Initial flight, it can assume the client did not receive all Initial CRYPTO
+data. To speed handshake completion, it SHOULD retransmit all unacknowledged
+Initial CRYPTO data subject to the path validation limits.  After doing so,
+the PTO is re-armed.

The server can't arm the PTO prior to confirming that the path is valid.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3080#pullrequestreview-300408487
----==_mimepart_5d9fc2adc222_40e63f81ca0cd95c1524a6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinthomson</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3080#discussion_r333779715">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -508,6 +508,12 @@ until it is certain that the server has finished its address validation
 probe timer if the client has not received an acknowledgement for one of its
 Handshake or 1-RTT packets.
 
+When a server receives duplicate CRYPTO data in an Initial packet after sending
+its Initial flight, it can assume the client did not receive all Initial CRYPTO
+data. To speed handshake completion, it SHOULD retransmit all unacknowledged
+Initial CRYPTO data subject to the path validation limits.  After doing so,
+the PTO is re-armed.
</pre>
<p>The server can't arm the PTO prior to confirming that the path is valid.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3080?email_source=notifications&amp;email_token=AFTOJK427IYKCHAFQI5FHALQN65C3A5CNFSM4I56S3OKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCHT55JY#pullrequestreview-300408487">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK34QTKRCSGTFREX5FLQN65C3ANCNFSM4I56S3OA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3W3OBDRGWIRSWIL7DQN65C3A5CNFSM4I56S3OKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCHT55JY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3080?email_source=notifications\u0026email_token=AFTOJK427IYKCHAFQI5FHALQN65C3A5CNFSM4I56S3OKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCHT55JY#pullrequestreview-300408487",
"url": "https://github.com/quicwg/base-drafts/pull/3080?email_source=notifications\u0026email_token=AFTOJK427IYKCHAFQI5FHALQN65C3A5CNFSM4I56S3OKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCHT55JY#pullrequestreview-300408487",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5d9fc2adc222_40e63f81ca0cd95c1524a6--


From nobody Thu Oct 10 16:53:42 2019
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 D4FA01200C1 for <quic-issues@ietfa.amsl.com>; Thu, 10 Oct 2019 16:53:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 kcIWpFGPOhDG for <quic-issues@ietfa.amsl.com>; Thu, 10 Oct 2019 16:53:38 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3FE581200B6 for <quic-issues@ietf.org>; Thu, 10 Oct 2019 16:53:38 -0700 (PDT)
Received: from github-lowworker-56fcc46.va3-iad.github.net (github-lowworker-56fcc46.va3-iad.github.net [10.48.102.32]) by smtp.github.com (Postfix) with ESMTP id 5F4DF8C0915 for <quic-issues@ietf.org>; Thu, 10 Oct 2019 16:53:37 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570751617; bh=KZ1U0hNCA+VrHZ9W0okENSE/DTWRMl0NfDmbWzgEIDQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=fHEBi/ZMjaQId3+VhCAognPGOpZnETpeJVL8AvV01oGlk+Woh4EL00z5Ss0YzQNKE RrqrZ14ANTdV0ZmHpHpQH+GE0577WhHs+KT60z980toH2R85KYzL+v0NeSh2v1rJlp aKZ/DyhRoUL+xANiBFi5+Yxf/5VHfSDgd7tRx0/M=
Date: Thu, 10 Oct 2019 16:53:37 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK77TGHPQNDVAPGVCV53VT3QDEVBNHHB4DP4A4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3084/review/300410450@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3084@github.com>
References: <quicwg/base-drafts/pull/3084@github.com>
Subject: Re: [quicwg/base-drafts] Pseudo-header section reference (#3084)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5d9fc48150a57_2b9a3f8029ccd95c165145"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/sPrla6pNMUSNX93CaWhAG8FOWvU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 10 Oct 2019 23:53:40 -0000

----==_mimepart_5d9fc48150a57_2b9a3f8029ccd95c165145
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson approved this pull request.





-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3084#pullrequestreview-300410450
----==_mimepart_5d9fc48150a57_2b9a3f8029ccd95c165145
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinthomson</b> approved this pull request.</p>



<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3084?email_source=notifications&amp;email_token=AFTOJK5ZNM67RZI5KFGJ2Q3QN66ADA5CNFSM4I6WEFV2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCHT6MUQ#pullrequestreview-300410450">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK24XAZ2KULUASPMJM3QN66ADANCNFSM4I6WEFVQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZOXWJV3ZYRA4TVZULQN66ADA5CNFSM4I6WEFV2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCHT6MUQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3084?email_source=notifications\u0026email_token=AFTOJK5ZNM67RZI5KFGJ2Q3QN66ADA5CNFSM4I6WEFV2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCHT6MUQ#pullrequestreview-300410450",
"url": "https://github.com/quicwg/base-drafts/pull/3084?email_source=notifications\u0026email_token=AFTOJK5ZNM67RZI5KFGJ2Q3QN66ADA5CNFSM4I6WEFV2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCHT6MUQ#pullrequestreview-300410450",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5d9fc48150a57_2b9a3f8029ccd95c165145--


From nobody Thu Oct 10 16:58:15 2019
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 76E7F120137 for <quic-issues@ietfa.amsl.com>; Thu, 10 Oct 2019 16:58:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8
X-Spam-Level: 
X-Spam-Status: No, score=-8 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, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 54Os_8xT8IPa for <quic-issues@ietfa.amsl.com>; Thu, 10 Oct 2019 16:58:11 -0700 (PDT)
Received: from out-22.smtp.github.com (out-22.smtp.github.com [192.30.252.205]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5D9F61200C1 for <quic-issues@ietf.org>; Thu, 10 Oct 2019 16:58:11 -0700 (PDT)
Received: from github-lowworker-b19c547.va3-iad.github.net (github-lowworker-b19c547.va3-iad.github.net [10.48.17.66]) by smtp.github.com (Postfix) with ESMTP id 8A9D7A04F3 for <quic-issues@ietf.org>; Thu, 10 Oct 2019 16:58:10 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570751890; bh=prLvDBgxygnYXixJmmMZoQS4mtbWARgQXw1TwMHr4zY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=K+OCLpWXuUjyw/BW8Ngu6p+5Ij/fdCH+uAsfCi22XTJSXFmcWEPfzDWqkDXDpr51K BZArrLSnHpTKqbf4GeVFNpLSOTSvEnxcV3JuXZhjNISgjR2zSuUmaCexRsDlHg7ZF4 bDRJbqrOIxluqbevzgnGcoAuHWdX4d+8cGMVQXsc=
Date: Thu, 10 Oct 2019 16:58:10 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2JBTLZLI5JSGZTJMN3VT4BFEVBNHHBYXLIMY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2947/review/300411604@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2947@github.com>
References: <quicwg/base-drafts/pull/2947@github.com>
Subject: Re: [quicwg/base-drafts] Describe interaction between QUIC and TLS regarding saved 0-RTT state (#2947)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5d9fc5927b577_1ab53fd0508cd95c103345"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/zkWlDnJh5bD_HpMDhXMlu2HifAM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 10 Oct 2019 23:58:14 -0000

----==_mimepart_5d9fc5927b577_1ab53fd0508cd95c103345
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



> @@ -644,6 +647,27 @@ A client MAY attempt to send 0-RTT again if it receives a Retry or Version
 Negotiation packet.  These packets do not signify rejection of 0-RTT.
 
 
+## Validating 0-RTT Configuration
+
+When a server receives a ClientHello with the "early_data" extension, it has to
+decide whether to accept or reject early data from the client. Some of this
+decision is made by the TLS stack (e.g., checking that the cipher suite being
+resumed was included in the ClientHello; see Section 4.2.10 of {{!TLS13}}). Even
+when the TLS stack has no reason to reject early data, the QUIC stack or the
+application protocol using QUIC might reject early data because the
+configuration of the transport or application associated with the resumed
+session is not compatible with the server's current configuration.
+
+QUIC requires additional transport state to be associated with a 0-RTT session
+ticket. If stateless session tickets are used, this information must be stored
+in the session ticket. Application protocols that use QUIC might have similar

That would be fine.  The use of "must", implying "MUST", is a little too strong.

I would probably say that the choice of location (NEW_TOKEN vs NST) is an implementation-dependent one.  Implementations might want to use NST as that has better fate-sharing and they might not want to concern themselves with path validation for 0-RTT (or to allow a limited amount of 0-RTT in the case the token is bad).  Or, they could insist on a token and strong path validation, so moving the larger state necessary for 0-RTT into the token makes more sense.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2947#discussion_r333782081
----==_mimepart_5d9fc5927b577_1ab53fd0508cd95c103345
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinthomson</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2947#discussion_r333782081">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; @@ -644,6 +647,27 @@ A client MAY attempt to send 0-RTT again if it receives a Retry or Version
 Negotiation packet.  These packets do not signify rejection of 0-RTT.
 
 
+## Validating 0-RTT Configuration
+
+When a server receives a ClientHello with the &quot;early_data&quot; extension, it has to
+decide whether to accept or reject early data from the client. Some of this
+decision is made by the TLS stack (e.g., checking that the cipher suite being
+resumed was included in the ClientHello; see Section 4.2.10 of {{!TLS13}}). Even
+when the TLS stack has no reason to reject early data, the QUIC stack or the
+application protocol using QUIC might reject early data because the
+configuration of the transport or application associated with the resumed
+session is not compatible with the server&#39;s current configuration.
+
+QUIC requires additional transport state to be associated with a 0-RTT session
+ticket. If stateless session tickets are used, this information must be stored
+in the session ticket. Application protocols that use QUIC might have similar
</pre>
<p>That would be fine.  The use of "must", implying "MUST", is a little too strong.</p>
<p>I would probably say that the choice of location (NEW_TOKEN vs NST) is an implementation-dependent one.  Implementations might want to use NST as that has better fate-sharing and they might not want to concern themselves with path validation for 0-RTT (or to allow a limited amount of 0-RTT in the case the token is bad).  Or, they could insist on a token and strong path validation, so moving the larger state necessary for 0-RTT into the token makes more sense.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2947?email_source=notifications&amp;email_token=AFTOJK42WHDIK3S7BF3BVKLQN66RFA5CNFSM4IIVRW72YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCHT6VVA#discussion_r333782081">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK522D7PRV2C3645YI3QN66RFANCNFSM4IIVRW7Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK44CPMZ3HTWULDUNX3QN66RFA5CNFSM4IIVRW72YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCHT6VVA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2947?email_source=notifications\u0026email_token=AFTOJK42WHDIK3S7BF3BVKLQN66RFA5CNFSM4IIVRW72YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCHT6VVA#discussion_r333782081",
"url": "https://github.com/quicwg/base-drafts/pull/2947?email_source=notifications\u0026email_token=AFTOJK42WHDIK3S7BF3BVKLQN66RFA5CNFSM4IIVRW72YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCHT6VVA#discussion_r333782081",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5d9fc5927b577_1ab53fd0508cd95c103345--


From nobody Thu Oct 10 17:09:31 2019
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 97BF112013B for <quic-issues@ietfa.amsl.com>; Thu, 10 Oct 2019 17:09:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 4KZeGkoY07GL for <quic-issues@ietfa.amsl.com>; Thu, 10 Oct 2019 17:09:29 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3AD17120137 for <quic-issues@ietf.org>; Thu, 10 Oct 2019 17:09:29 -0700 (PDT)
Date: Thu, 10 Oct 2019 17:09:28 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570752568; bh=ac0WerIC3Ca06Uq1VTmmp9+ERuiy3dsXd0FRckVHAEg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=r3NAVscWQjTQcwo8Hz5jvRiCmhysPCS1FQf5rF73CA2XnyxtAtetUOqyDdsgT7hah eLZn2vDfdKVAYyMEQ2Uo7nqTb79Ccj1T+XMYUr6aIJKzpHcUIhQwb6PFQmjkYBBgoP l1Uk0KMgxlqXXR0eDl+YK3wNogkzSCNjLLuF1FHY=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5MDSTI7SG4GBAX6KF3VT5LREVBNHHB26JPGY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3045/review/300414234@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3045@github.com>
References: <quicwg/base-drafts/pull/3045@github.com>
Subject: Re: [quicwg/base-drafts] Allow ClientHello to span multiple QUIC packets (#3045)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5d9fc838589d9_9e63fcba70cd96c56015"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Pz1O4TW1jPwCw9z6RAZhfYNkoLc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 11 Oct 2019 00:09:31 -0000

----==_mimepart_5d9fc838589d9_9e63fcba70cd96c56015
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson approved this pull request.





-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3045#pullrequestreview-300414234
----==_mimepart_5d9fc838589d9_9e63fcba70cd96c56015
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinthomson</b> approved this pull request.</p>



<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3045?email_source=notifications&amp;email_token=AFTOJK5YECIRLHSNWCFRV6DQN673RA5CNFSM4IXMS4DKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCHT7KGQ#pullrequestreview-300414234">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYITBTLUV63E3QIECDQN673RANCNFSM4IXMS4DA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4676NP6O7AC5GFT5TQN673RA5CNFSM4IXMS4DKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCHT7KGQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3045?email_source=notifications\u0026email_token=AFTOJK5YECIRLHSNWCFRV6DQN673RA5CNFSM4IXMS4DKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCHT7KGQ#pullrequestreview-300414234",
"url": "https://github.com/quicwg/base-drafts/pull/3045?email_source=notifications\u0026email_token=AFTOJK5YECIRLHSNWCFRV6DQN673RA5CNFSM4IXMS4DKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCHT7KGQ#pullrequestreview-300414234",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5d9fc838589d9_9e63fcba70cd96c56015--


From nobody Thu Oct 10 17:10:45 2019
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 28F54120115 for <quic-issues@ietfa.amsl.com>; Thu, 10 Oct 2019 17:10:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 cMjHsIZ-uKUB for <quic-issues@ietfa.amsl.com>; Thu, 10 Oct 2019 17:10:41 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3CBDA120137 for <quic-issues@ietf.org>; Thu, 10 Oct 2019 17:10:41 -0700 (PDT)
Received: from github-lowworker-2ef7ba1.ac4-iad.github.net (github-lowworker-2ef7ba1.ac4-iad.github.net [10.52.16.66]) by smtp.github.com (Postfix) with ESMTP id 578778C084D for <quic-issues@ietf.org>; Thu, 10 Oct 2019 17:10:40 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570752640; bh=ZPqUPI0ZlyMPD4WQkbQYdsT1bPCdW/NwqPESOQdNrWI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=QF6ArJ3h1ZI3y0KhO5pBSd7NvnXodeL9Bnmfyp2TpbF356v1ElSuHXX3wM2FJj5oa hbgWA2eMsB2Befy8zjsdRhGCjstEVdM9tIEOnpN1Oudbflom6+op/gPneA2LhVwu35 JUBmzqrTVG8O7k2oSUrhbNq7B/3zFxRfX3tCjOCY=
Date: Thu, 10 Oct 2019 17:10:40 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7QXAVD53UHAW254VV3VT5QBEVBNHHBYH45I4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2928/540847847@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2928@github.com>
References: <quicwg/base-drafts/issues/2928@github.com>
Subject: Re: [quicwg/base-drafts] Lift single-packet ClientHello requirement? (#2928)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5d9fc88047cf4_6e473fca392cd95c51840"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/uuaskBt-LG7E0LTs3P6X5T5d5T4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 11 Oct 2019 00:10:43 -0000

----==_mimepart_5d9fc88047cf4_6e473fca392cd95c51840
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

NSS does the same because it puts the entire certificate (if not the certification path) into the ticket.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2928#issuecomment-540847847
----==_mimepart_5d9fc88047cf4_6e473fca392cd95c51840
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>NSS does the same because it puts the entire certificate (if not the certification path) into the ticket.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2928?email_source=notifications&amp;email_token=AFTOJK5TQ7KMFQ4ZQFNALHTQN7AABA5CNFSM4IGHDJG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEA6K5ZY#issuecomment-540847847">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4ITRMOBCZYJ5CZIE3QN7AABANCNFSM4IGHDJGQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7E7VZ5OMNF2M4J2U3QN7AABA5CNFSM4IGHDJG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEA6K5ZY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2928?email_source=notifications\u0026email_token=AFTOJK5TQ7KMFQ4ZQFNALHTQN7AABA5CNFSM4IGHDJG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEA6K5ZY#issuecomment-540847847",
"url": "https://github.com/quicwg/base-drafts/issues/2928?email_source=notifications\u0026email_token=AFTOJK5TQ7KMFQ4ZQFNALHTQN7AABA5CNFSM4IGHDJG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEA6K5ZY#issuecomment-540847847",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5d9fc88047cf4_6e473fca392cd95c51840--


From nobody Thu Oct 10 17:12:50 2019
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 3EFE1120142 for <quic-issues@ietfa.amsl.com>; Thu, 10 Oct 2019 17:12:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 6iseWyXCs1pQ for <quic-issues@ietfa.amsl.com>; Thu, 10 Oct 2019 17:12:47 -0700 (PDT)
Received: from out-17.smtp.github.com (out-17.smtp.github.com [192.30.252.200]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F25BC120137 for <quic-issues@ietf.org>; Thu, 10 Oct 2019 17:12:46 -0700 (PDT)
Received: from github-lowworker-d31a065.va3-iad.github.net (github-lowworker-d31a065.va3-iad.github.net [10.48.17.70]) by smtp.github.com (Postfix) with ESMTP id 5669E6E01FB for <quic-issues@ietf.org>; Thu, 10 Oct 2019 17:12:46 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570752766; bh=YE2yu5Oq1zqaBp1CeoUV25z4rO4WdPlpnOyYDlCsQD4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Tu3WR1qi/T7pVq2L/L7OCZiaIh/VMIx4fBSf8bMYB9yYqH8Me9UFBsVRNcGM3QWjD AOr5EjXCUUPkc9QC/R0LPrIXeYSFqXgOg9UhNfCKPQG+tELiko7fpYwWHVikJc1rlf qd6S9zI+10+vz5x/H7XYJ56QDdYlmaac7gsDBag8=
Date: Thu, 10 Oct 2019 17:12:46 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK36O6JAQGXIZN6WFP53VT5X5EVBNHHB4BBEIU@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3081/review/300414935@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3081@github.com>
References: <quicwg/base-drafts/pull/3081@github.com>
Subject: Re: [quicwg/base-drafts] Mention QPACK streams (#3081)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5d9fc8fe46352_5f23ffa54acd968111319"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/xzz2LgpPzqFQDgV-OHSuXaQxU-w>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 11 Oct 2019 00:12:48 -0000

----==_mimepart_5d9fc8fe46352_5f23ffa54acd968111319
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson approved this pull request.





-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3081#pullrequestreview-300414935
----==_mimepart_5d9fc8fe46352_5f23ffa54acd968111319
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinthomson</b> approved this pull request.</p>



<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3081?email_source=notifications&amp;email_token=AFTOJKY7NB6AFQUNRZWPKULQN7AH5A5CNFSM4I6HQG72YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCHT7PVY#pullrequestreview-300414935">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6WVXECE3HYZZOVZYDQN7AH5ANCNFSM4I6HQG7Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZ54TC7I3GGYC2WO43QN7AH5A5CNFSM4I6HQG72YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCHT7PVY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3081?email_source=notifications\u0026email_token=AFTOJKY7NB6AFQUNRZWPKULQN7AH5A5CNFSM4I6HQG72YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCHT7PVY#pullrequestreview-300414935",
"url": "https://github.com/quicwg/base-drafts/pull/3081?email_source=notifications\u0026email_token=AFTOJKY7NB6AFQUNRZWPKULQN7AH5A5CNFSM4I6HQG72YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCHT7PVY#pullrequestreview-300414935",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5d9fc8fe46352_5f23ffa54acd968111319--


From nobody Thu Oct 10 17:23:36 2019
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 7853912003E for <quic-issues@ietfa.amsl.com>; Thu, 10 Oct 2019 17:23:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 2RhNCYgDkVkK for <quic-issues@ietfa.amsl.com>; Thu, 10 Oct 2019 17:23:32 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BC39E12007C for <quic-issues@ietf.org>; Thu, 10 Oct 2019 17:23:32 -0700 (PDT)
Date: Thu, 10 Oct 2019 17:23:31 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570753411; bh=/41kpNLE41MGzFItjpuaaUg6T0nt6T8mqmGGt8Hk4Ms=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=FZ7PwYdLvapxXGuQPFs/mBeI/OSTB0OsfBf7viyvWJj2OPGw3/2ufxDeVLmQBOwKX TZn+nRBiY/M2et6b/Po2lS8Nirby666qJvtUMiODnAi3cHDhrvPWGHwwEbzo4fvL9q cEk4njx7bX2fRrevDbKL3tma928TSjBADryKitw4=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5CZP7TPYUWWMCLH2F3VT7AHEVBNHHB3EM4KU@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3053/540850182@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3053@github.com>
References: <quicwg/base-drafts/issues/3053@github.com>
Subject: Re: [quicwg/base-drafts] Padding requirement seems to be incorrect. (#3053)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5d9fcb83dbf46_7593fe7528cd95c1127d0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/X3nkis2yAOTnAPsq31GfouR4LBk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 11 Oct 2019 00:23:34 -0000

----==_mimepart_5d9fcb83dbf46_7593fe7528cd95c1127d0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Imprecise wording on my part.  "pads the datagram as though no other packets were present" might be better as "as though no other packets can be processed by the server".

Let's keep in mind that the proposed changes is just striking "only" in "Clients MUST ensure that UDP datagrams containing ~~only~~ Initial packets have UDP payloads of at least 1200 bytes, [...]".

I agree that this will result in larger packets than are ideal in a couple of cases.  But the ACK-only Initial packets a client sent are most likely coalesced with other packets outside of cases where the padding is genuinely required.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3053#issuecomment-540850182
----==_mimepart_5d9fcb83dbf46_7593fe7528cd95c1127d0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Imprecise wording on my part.  "pads the datagram as though no other packets were present" might be better as "as though no other packets can be processed by the server".</p>
<p>Let's keep in mind that the proposed changes is just striking "only" in "Clients MUST ensure that UDP datagrams containing <del>only</del> Initial packets have UDP payloads of at least 1200 bytes, [...]".</p>
<p>I agree that this will result in larger packets than are ideal in a couple of cases.  But the ACK-only Initial packets a client sent are most likely coalesced with other packets outside of cases where the padding is genuinely required.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3053?email_source=notifications&amp;email_token=AFTOJK6OJRPKGZ46DALUC43QN7BQHA5CNFSM4IYRI3TKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEA6LQBQ#issuecomment-540850182">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZ2BTHNMEUPEPL2EK3QN7BQHANCNFSM4IYRI3TA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5JIWIWVRC6XYE3UMTQN7BQHA5CNFSM4IYRI3TKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEA6LQBQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3053?email_source=notifications\u0026email_token=AFTOJK6OJRPKGZ46DALUC43QN7BQHA5CNFSM4IYRI3TKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEA6LQBQ#issuecomment-540850182",
"url": "https://github.com/quicwg/base-drafts/issues/3053?email_source=notifications\u0026email_token=AFTOJK6OJRPKGZ46DALUC43QN7BQHA5CNFSM4IYRI3TKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEA6LQBQ#issuecomment-540850182",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5d9fcb83dbf46_7593fe7528cd95c1127d0--


From nobody Thu Oct 10 17:27:11 2019
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 A5FFA1200C1 for <quic-issues@ietfa.amsl.com>; Thu, 10 Oct 2019 17:27:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 k3shHexpkeXN for <quic-issues@ietfa.amsl.com>; Thu, 10 Oct 2019 17:27:08 -0700 (PDT)
Received: from out-17.smtp.github.com (out-17.smtp.github.com [192.30.252.200]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DD44312003E for <quic-issues@ietf.org>; Thu, 10 Oct 2019 17:27:07 -0700 (PDT)
Received: from github-lowworker-2e54e43.va3-iad.github.net (github-lowworker-2e54e43.va3-iad.github.net [10.48.17.27]) by smtp.github.com (Postfix) with ESMTP id DD57A6E12D6 for <quic-issues@ietf.org>; Thu, 10 Oct 2019 17:27:06 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570753626; bh=5mqYFB4etTUvPICVehkM/lYzaE+Y+DzMN1uuwo42fi0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=MPMcyYRebXVGXRUzq6eSyOTKy+ObMMVaJR9fO8LbG0iDj+P/3MXkB6Qf1AdKo+fnS DB7AUUYl11HHtrMFWjwf5RkCnWroJscSql47twfxmQUcS7UW5tiX9rBhMTt6b6mCeP Jch/nUclsIpUGMtzgSV4kzed85uAtw/EBgZwwLzs=
Date: Thu, 10 Oct 2019 17:27:06 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK35VBBDJOSUFQA7UIF3VUGOVEVBNHHB4DMTGA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3083/review/300417977@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3083@github.com>
References: <quicwg/base-drafts/pull/3083@github.com>
Subject: Re: [quicwg/base-drafts] Additional error cases for CANCEL_PUSH (#3083)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5d9fcc5acf50a_57893fe6610cd96011147b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/jDvnUXpIAqWjFC1VGWoBv2N6hak>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 11 Oct 2019 00:27:10 -0000

----==_mimepart_5d9fcc5acf50a_57893fe6610cd96011147b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



> @@ -1071,7 +1071,8 @@ When a server receives this frame, it aborts sending the response for the
 identified server push.  If the server has not yet started to send the server

How about reorganizing this section with one paragraph like this that starts with "When a server receives this frame, ..." and have another with "When a client receives this frame, ..." since the roles are completely asymmetric I believe?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3083#pullrequestreview-300417977
----==_mimepart_5d9fcc5acf50a_57893fe6610cd96011147b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ianswett</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3083#discussion_r333787253">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1071,7 +1071,8 @@ When a server receives this frame, it aborts sending the response for the
 identified server push.  If the server has not yet started to send the server
</pre>
<p>How about reorganizing this section with one paragraph like this that starts with "When a server receives this frame, ..." and have another with "When a client receives this frame, ..." since the roles are completely asymmetric I believe?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3083?email_source=notifications&amp;email_token=AFTOJK2W6N7TMM6RHMVZ4XLQN7B5VA5CNFSM4I6VRPGKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCHUAHOI#pullrequestreview-300417977">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3VLCI72TYR2V5FHLDQN7B5VANCNFSM4I6VRPGA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2AQQNRE7INMAOPFUDQN7B5VA5CNFSM4I6VRPGKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCHUAHOI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3083?email_source=notifications\u0026email_token=AFTOJK2W6N7TMM6RHMVZ4XLQN7B5VA5CNFSM4I6VRPGKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCHUAHOI#pullrequestreview-300417977",
"url": "https://github.com/quicwg/base-drafts/pull/3083?email_source=notifications\u0026email_token=AFTOJK2W6N7TMM6RHMVZ4XLQN7B5VA5CNFSM4I6VRPGKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCHUAHOI#pullrequestreview-300417977",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5d9fcc5acf50a_57893fe6610cd96011147b--


From nobody Thu Oct 10 17:34:25 2019
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 6311E120115 for <quic-issues@ietfa.amsl.com>; Thu, 10 Oct 2019 17:34:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 gPrFAnykK_MR for <quic-issues@ietfa.amsl.com>; Thu, 10 Oct 2019 17:34:22 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0D5C61200C1 for <quic-issues@ietf.org>; Thu, 10 Oct 2019 17:34:22 -0700 (PDT)
Date: Thu, 10 Oct 2019 17:34:21 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570754061; bh=RYZB/Xnm4+3ndIlTY0iBn8HYotFjo12GllqhIWuujdU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Jy5hf0h4VM/8iB4nQmiBXwo6Z0OsUgWI2DKU/wsI1aKZBR28iwpTpl1WZIJV24rLw av9ZB+QIga5minKOLubDRVQ54k+YoReFhIRTufiFY7ywwsa+xtGDwnPSkDI8MXHz6T b0CcycauBQBQwCOJJs9EgX++QSdSbGl+oG06/62w=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZTBTKEGZF7DJZOPY53VUHJ3EVBNHHB4DP4A4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3084/review/300419440@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3084@github.com>
References: <quicwg/base-drafts/pull/3084@github.com>
Subject: Re: [quicwg/base-drafts] Pseudo-header section reference (#3084)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5d9fce0d363bc_4ec63f96870cd96c1111a7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/qEwKHw8mnzJTIOgExHVbCmJDx94>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 11 Oct 2019 00:34:24 -0000

----==_mimepart_5d9fce0d363bc_4ec63f96870cd96c1111a7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett approved this pull request.





-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3084#pullrequestreview-300419440
----==_mimepart_5d9fce0d363bc_4ec63f96870cd96c1111a7
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ianswett</b> approved this pull request.</p>



<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3084?email_source=notifications&amp;email_token=AFTOJKZWD7U5XJE6BRBP2N3QN7CY3A5CNFSM4I6WEFV2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCHUAS4A#pullrequestreview-300419440">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6IMBUPBRKKRI46TKLQN7CY3ANCNFSM4I6WEFVQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2A6CZMLLI33SZZLILQN7CY3A5CNFSM4I6WEFV2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCHUAS4A.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3084?email_source=notifications\u0026email_token=AFTOJKZWD7U5XJE6BRBP2N3QN7CY3A5CNFSM4I6WEFV2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCHUAS4A#pullrequestreview-300419440",
"url": "https://github.com/quicwg/base-drafts/pull/3084?email_source=notifications\u0026email_token=AFTOJKZWD7U5XJE6BRBP2N3QN7CY3A5CNFSM4I6WEFV2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCHUAS4A#pullrequestreview-300419440",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5d9fce0d363bc_4ec63f96870cd96c1111a7--


From nobody Thu Oct 10 17:52:16 2019
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 43FD2120111 for <quic-issues@ietfa.amsl.com>; Thu, 10 Oct 2019 17:52:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 7e_KbEcQKatY for <quic-issues@ietfa.amsl.com>; Thu, 10 Oct 2019 17:52:12 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A14E41200FF for <quic-issues@ietf.org>; Thu, 10 Oct 2019 17:52:12 -0700 (PDT)
Date: Thu, 10 Oct 2019 17:52:11 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570755131; bh=sPrS/+eKFGF3ZQc0xDgrZAE7ZBymFqHNGiULulb9Ehw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=X/Hticp/WPRD6IrzIbnSKpcHF7peMiqD7qU2twHgg+MZTh1HBVJw8YCisFtlnzj8j ykkVrcPvrBIlpcKMFVyWEs2kOGHa4Ox6PjpXAlOeCRFfRR649SulvRjg57CarTdCGG t+q1lU024Kv3ra7RuoQKEKj11B6TfXSkaL20C/tc=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3IK665BEVRQKP32GV3VUJMXEVBNHHB3EM4KU@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3053/540855250@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3053@github.com>
References: <quicwg/base-drafts/issues/3053@github.com>
Subject: Re: [quicwg/base-drafts] Padding requirement seems to be incorrect. (#3053)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5d9fd23b8fd4b_792e3f897aecd9644266e2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ekr
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/V9OIMKY-_PIwp5GfW1HLlG9OaBY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 11 Oct 2019 00:52:15 -0000

----==_mimepart_5d9fd23b8fd4b_792e3f897aecd9644266e2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I'm sorry, but I still don't see what benefit this change provides. Perhaps this would be easier next week.


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3053#issuecomment-540855250
----==_mimepart_5d9fd23b8fd4b_792e3f897aecd9644266e2
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I'm sorry, but I still don't see what benefit this change provides. Perhaps this would be easier next week.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3053?email_source=notifications&amp;email_token=AFTOJK4YPVZD3FRU3KHOTB3QN7E3XA5CNFSM4IYRI3TKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEA6MXUQ#issuecomment-540855250">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZVYUQDG7G3V5WSZQDQN7E3XANCNFSM4IYRI3TA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK34HREXSDEAYBUCS3LQN7E3XA5CNFSM4IYRI3TKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEA6MXUQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3053?email_source=notifications\u0026email_token=AFTOJK4YPVZD3FRU3KHOTB3QN7E3XA5CNFSM4IYRI3TKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEA6MXUQ#issuecomment-540855250",
"url": "https://github.com/quicwg/base-drafts/issues/3053?email_source=notifications\u0026email_token=AFTOJK4YPVZD3FRU3KHOTB3QN7E3XA5CNFSM4IYRI3TKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEA6MXUQ#issuecomment-540855250",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5d9fd23b8fd4b_792e3f897aecd9644266e2--


From nobody Thu Oct 10 17:57:27 2019
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 5BC7212004F for <quic-issues@ietfa.amsl.com>; Thu, 10 Oct 2019 17:57:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.908
X-Spam-Level: 
X-Spam-Status: No, score=-6.908 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, HTML_IMAGE_ONLY_16=1.092, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 7ukoKi5t_Zhp for <quic-issues@ietfa.amsl.com>; Thu, 10 Oct 2019 17:57:24 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B9110120024 for <quic-issues@ietf.org>; Thu, 10 Oct 2019 17:57:24 -0700 (PDT)
Received: from github-lowworker-c53a806.ac4-iad.github.net (github-lowworker-c53a806.ac4-iad.github.net [10.52.23.45]) by smtp.github.com (Postfix) with ESMTP id D49178C0844 for <quic-issues@ietf.org>; Thu, 10 Oct 2019 17:57:23 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570755443; bh=OOPXo4rag6qwhSk2GZWGD79l9Ut6qsJmqEoHYVuIDsI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=gIG6u8Y3C1K7u7nB83Isq//108dc/FZVqYU6ZdU0STG+WFqEzY7K0lMHAo3aZtosY ++kME/YoFnf7mDyG2Z6bdDd2027mOtT1W9ePrmxPhEgUni1LoypGntqjDNCinEbQI9 xKTREFvUaS87Pybpttor7DmnmIeXN+tOq5phkg3s=
Date: Thu, 10 Oct 2019 17:57:23 -0700
From: David Benjamin <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5ZZ2CUIRF7MCUSTX53VUKAHEVBNHHBYH45I4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2928/540856162@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2928@github.com>
References: <quicwg/base-drafts/issues/2928@github.com>
Subject: Re: [quicwg/base-drafts] Lift single-packet ClientHello requirement? (#2928)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5d9fd373c4279_48893fea79ccd96073793"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: davidben
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/3tSTs0wJbEzNbSgFplJap6s9pSs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 11 Oct 2019 00:57:27 -0000

----==_mimepart_5d9fd373c4279_48893fea79ccd96073793
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

BoringSSL as well.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2928#issuecomment-540856162
----==_mimepart_5d9fd373c4279_48893fea79ccd96073793
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>BoringSSL as well.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2928?email_source=notifications&amp;email_token=AFTOJK6P5DQLW6EAECODYGDQN7FPHA5CNFSM4IGHDJG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEA6M6YQ#issuecomment-540856162">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3IVIQVBAVPGNMGR5DQN7FPHANCNFSM4IGHDJGQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5AS5LXHIUADZDOALDQN7FPHA5CNFSM4IGHDJG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEA6M6YQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2928?email_source=notifications\u0026email_token=AFTOJK6P5DQLW6EAECODYGDQN7FPHA5CNFSM4IGHDJG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEA6M6YQ#issuecomment-540856162",
"url": "https://github.com/quicwg/base-drafts/issues/2928?email_source=notifications\u0026email_token=AFTOJK6P5DQLW6EAECODYGDQN7FPHA5CNFSM4IGHDJG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEA6M6YQ#issuecomment-540856162",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5d9fd373c4279_48893fea79ccd96073793--


From nobody Thu Oct 10 18:01:03 2019
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 7CEC11200FF for <quic-issues@ietfa.amsl.com>; Thu, 10 Oct 2019 18:01:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 fc5G9AxYX31S for <quic-issues@ietfa.amsl.com>; Thu, 10 Oct 2019 18:00:59 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 78D9B12004F for <quic-issues@ietf.org>; Thu, 10 Oct 2019 18:00:59 -0700 (PDT)
Date: Thu, 10 Oct 2019 18:00:58 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570755658; bh=Nrl+93aaJXUz1YdTJ2pO4+cTqte1zzv3Ob/3n6JKRJE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=yrf4k/Q17OZJBWjavaysmxpVcZ4PzMbdwqE4/IiYkDDjJ57/evhEcXZ8x/OPOiV3J 48dxBVe+06aIR5BNNu+9ArZbMyC9ymJ4lpXq9oIYMuLmj8SNx43F9LIfEieE7RaFqO 3D/lzTRUoRdXgcWnQ3kcrulVas7cSV0pV9jEGgzc=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5MSFDYTDU6IQSK54N3VUKNVEVBNHHB4IOF7M@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3086/540856767@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3086@github.com>
References: <quicwg/base-drafts/issues/3086@github.com>
Subject: Re: [quicwg/base-drafts] Add application parameters to QUIC handshake and use it for H3 SETTINGS (#3086)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5d9fd44a740d6_45ad3fe2740cd96079241"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/lOR3cmdlQnu-nMzn-BqAuPR8gnE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 11 Oct 2019 01:01:02 -0000

----==_mimepart_5d9fd44a740d6_45ad3fe2740cd96079241
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

To me, there are two clear approaches:
 1) Add application negotiation to the handshake
 2) Make the application implement negotiation

Currently QUIC and HTTP/3 use the 2nd approach, and you're suggesting the 1st.

If those are the only two (reasonable) options, then adding application parameters allows HTTP/3 to do 1, while still allowing other applications to do 2, if they choose.  This provides more options for future applications, not fewer in my opinion.

Strictly speaking, I don't think this is necessary for v1, but I think this is something we'll want soon and I believe it is a net reduction in complexity for HTTP/3(please tell me if I'm wrong about that).

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3086#issuecomment-540856767
----==_mimepart_5d9fd44a740d6_45ad3fe2740cd96079241
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>To me, there are two clear approaches:</p>
<ol>
<li>Add application negotiation to the handshake</li>
<li>Make the application implement negotiation</li>
</ol>
<p>Currently QUIC and HTTP/3 use the 2nd approach, and you're suggesting the 1st.</p>
<p>If those are the only two (reasonable) options, then adding application parameters allows HTTP/3 to do 1, while still allowing other applications to do 2, if they choose.  This provides more options for future applications, not fewer in my opinion.</p>
<p>Strictly speaking, I don't think this is necessary for v1, but I think this is something we'll want soon and I believe it is a net reduction in complexity for HTTP/3(please tell me if I'm wrong about that).</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3086?email_source=notifications&amp;email_token=AFTOJKYLORFJCVRK4ZNZ7LLQN7F4VA5CNFSM4I7SPSU2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEA6NDPY#issuecomment-540856767">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYB6CK7JAWVEW37QC3QN7F4VANCNFSM4I7SPSUQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4YJIHAHPS6SWRWZEDQN7F4VA5CNFSM4I7SPSU2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEA6NDPY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3086?email_source=notifications\u0026email_token=AFTOJKYLORFJCVRK4ZNZ7LLQN7F4VA5CNFSM4I7SPSU2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEA6NDPY#issuecomment-540856767",
"url": "https://github.com/quicwg/base-drafts/issues/3086?email_source=notifications\u0026email_token=AFTOJKYLORFJCVRK4ZNZ7LLQN7F4VA5CNFSM4I7SPSU2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEA6NDPY#issuecomment-540856767",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5d9fd44a740d6_45ad3fe2740cd96079241--


From nobody Thu Oct 10 19:02:20 2019
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 81A84120041 for <quic-issues@ietfa.amsl.com>; Thu, 10 Oct 2019 19:02:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 rczX9aUEuqH4 for <quic-issues@ietfa.amsl.com>; Thu, 10 Oct 2019 19:02:17 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CE0EC120045 for <quic-issues@ietf.org>; Thu, 10 Oct 2019 19:02:16 -0700 (PDT)
Date: Thu, 10 Oct 2019 19:02:15 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570759335; bh=Dwkjw7ctL6489/B0BWrR1l+55gRlj1eXHP/59RapBcA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Vw0J7VoTmGQahYOB7kPu7aqNbRAZcwCEKOReaDb9pj7lre+zpVPP3im1iFL+fD0rZ t4nd+lGxGh9RFBvtaMOAmivtEnHxB7T3DJC6eP0IMe+Eb9134H9fptPBqtpRPDx6vt 6Xm3OHGm2/KqdbB7yNd2m65/zeDFbnQR12M4U/rc=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZ65LB3YCHQ4GNKIAF3VURTPEVBNHHB34LR2Y@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3078/540867869@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3078@github.com>
References: <quicwg/base-drafts/issues/3078@github.com>
Subject: Re: [quicwg/base-drafts] Lost Server Initial Takes Too Long to be Retransmitted (#3078)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5d9fe2a7e0f4d_751d3f8233acd95c9072c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/azR7hqsVWEIfylR5c5eOMLAjGiU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 11 Oct 2019 02:02:19 -0000

----==_mimepart_5d9fe2a7e0f4d_751d3f8233acd95c9072c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I don't believe #3045 complicates things substantially, because if only one UDP datagram is lost, then you would expect to receive an ACK in a relatively short period(no ack delay) of time and loss recovery could function quite well.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3078#issuecomment-540867869
----==_mimepart_5d9fe2a7e0f4d_751d3f8233acd95c9072c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I don't believe <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="494481206" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3045" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3045/hovercard" href="https://github.com/quicwg/base-drafts/pull/3045">#3045</a> complicates things substantially, because if only one UDP datagram is lost, then you would expect to receive an ACK in a relatively short period(no ack delay) of time and loss recovery could function quite well.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3078?email_source=notifications&amp;email_token=AFTOJK5FAAAGVX6XAYPDU5LQN7NCPA5CNFSM4I5JW7W2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEA6P2HI#issuecomment-540867869">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYJE5LDNRM3XKG7GCLQN7NCPANCNFSM4I5JW7WQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3XXPSZZNJJTSOWCFTQN7NCPA5CNFSM4I5JW7W2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEA6P2HI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3078?email_source=notifications\u0026email_token=AFTOJK5FAAAGVX6XAYPDU5LQN7NCPA5CNFSM4I5JW7W2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEA6P2HI#issuecomment-540867869",
"url": "https://github.com/quicwg/base-drafts/issues/3078?email_source=notifications\u0026email_token=AFTOJK5FAAAGVX6XAYPDU5LQN7NCPA5CNFSM4I5JW7W2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEA6P2HI#issuecomment-540867869",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5d9fe2a7e0f4d_751d3f8233acd95c9072c--


From nobody Thu Oct 10 19:10:29 2019
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 DDAE3120041 for <quic-issues@ietfa.amsl.com>; Thu, 10 Oct 2019 19:10:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 AkkYpaGyjC10 for <quic-issues@ietfa.amsl.com>; Thu, 10 Oct 2019 19:10:26 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 116F0120045 for <quic-issues@ietf.org>; Thu, 10 Oct 2019 19:10:25 -0700 (PDT)
Received: from github-lowworker-39b4a70.va3-iad.github.net (github-lowworker-39b4a70.va3-iad.github.net [10.48.16.66]) by smtp.github.com (Postfix) with ESMTP id 13249C6195E for <quic-issues@ietf.org>; Thu, 10 Oct 2019 19:10:25 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570759825; bh=WFLM278SAyzYS5Kj4uSU306QaxxRK7SELwIRFUTracY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=F4d7C9IEFSIlHcdLNRL9w7H5HovJsFvoraQeYpodKeTP7J5Z4Eu7YZQh3u+d79fSc eEE+dP4ddQ7QKCXZr700FR144PF19ETawMIlNAMqGBGOVho/B/QdoLeoRFnmCYOM50 KaQKk43NTkdpKPtyktuSTNRshmqVO12rBZ3oy0VQ=
Date: Thu, 10 Oct 2019 19:10:25 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZKDMKGJXDVVLQORN53VUSSDEVBNHHB37QS2E@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3080/review/300437023@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3080@github.com>
References: <quicwg/base-drafts/pull/3080@github.com>
Subject: Re: [quicwg/base-drafts] Retransmit server initial upon second Initial (#3080)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5d9fe4914f6f_71ca3f93814cd96c923b0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/8bwbXJanfYgBty3kv9OlUiRT57M>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 11 Oct 2019 02:10:28 -0000

----==_mimepart_5d9fe4914f6f_71ca3f93814cd96c923b0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



> @@ -508,6 +508,12 @@ until it is certain that the server has finished its address validation
 probe timer if the client has not received an acknowledgement for one of its
 Handshake or 1-RTT packets.
 
+When a server receives duplicate CRYPTO data in an Initial packet after sending
+its Initial flight, it can assume the client did not receive all Initial CRYPTO
+data. To speed handshake completion, it SHOULD retransmit all unacknowledged
+Initial CRYPTO data subject to the path validation limits.  After doing so,
+the PTO is re-armed.

The server can't send if it's limited by the amplification factor, but the PTO can be armed otherwise.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3080#discussion_r333802526
----==_mimepart_5d9fe4914f6f_71ca3f93814cd96c923b0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ianswett</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3080#discussion_r333802526">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -508,6 +508,12 @@ until it is certain that the server has finished its address validation
 probe timer if the client has not received an acknowledgement for one of its
 Handshake or 1-RTT packets.
 
+When a server receives duplicate CRYPTO data in an Initial packet after sending
+its Initial flight, it can assume the client did not receive all Initial CRYPTO
+data. To speed handshake completion, it SHOULD retransmit all unacknowledged
+Initial CRYPTO data subject to the path validation limits.  After doing so,
+the PTO is re-armed.
</pre>
<p>The server can't send if it's limited by the amplification factor, but the PTO can be armed otherwise.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3080?email_source=notifications&amp;email_token=AFTOJK4K3P445RIF4HC6TCLQN7OBDA5CNFSM4I56S3OKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCHUE4HY#discussion_r333802526">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3K2NWLA5LMDZEAXBTQN7OBDANCNFSM4I56S3OA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5VIZDYPOLYSYHHEXDQN7OBDA5CNFSM4I56S3OKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCHUE4HY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3080?email_source=notifications\u0026email_token=AFTOJK4K3P445RIF4HC6TCLQN7OBDA5CNFSM4I56S3OKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCHUE4HY#discussion_r333802526",
"url": "https://github.com/quicwg/base-drafts/pull/3080?email_source=notifications\u0026email_token=AFTOJK4K3P445RIF4HC6TCLQN7OBDA5CNFSM4I56S3OKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCHUE4HY#discussion_r333802526",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5d9fe4914f6f_71ca3f93814cd96c923b0--


From nobody Thu Oct 10 19:42:35 2019
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 706FE1200E6 for <quic-issues@ietfa.amsl.com>; Thu, 10 Oct 2019 19:42:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 NoKBSdAhcZBb for <quic-issues@ietfa.amsl.com>; Thu, 10 Oct 2019 19:42:32 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0A3B8120041 for <quic-issues@ietf.org>; Thu, 10 Oct 2019 19:42:32 -0700 (PDT)
Received: from github-lowworker-2ef7ba1.ac4-iad.github.net (github-lowworker-2ef7ba1.ac4-iad.github.net [10.52.16.66]) by smtp.github.com (Postfix) with ESMTP id 137CE1C0288 for <quic-issues@ietf.org>; Thu, 10 Oct 2019 19:42:31 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570761751; bh=Q+BeAzPMwOn3+FmuqyFGHRlOpjj10L1qVEogEc8dNb8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=PtQZ0xwt3bSx60PEl1ideaik0sj7m95rmdZ/PljwyHPVEpQgVW9XHqsrKYSnU3aem uU8KF4cNykgL1pXpWDsCv/t9h1PZ3wIeY+cC0jMre38obGmMRMxGWoxFVF6Qhe9J1b Hzm9wSiCM7mnS1NPAS/LP1fTGHH+3+9qYjECTwF0=
Date: Thu, 10 Oct 2019 19:42:31 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2X5WZBXE4DCEGXCQV3VUPJPEVBNHHB3EM4KU@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3053/540875950@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3053@github.com>
References: <quicwg/base-drafts/issues/3053@github.com>
Subject: Re: [quicwg/base-drafts] Padding requirement seems to be incorrect. (#3053)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5d9fec1754db_1c403f82142cd9602310bd"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/-vWOx8e1SSp7QLLIV8nAQRKdUjI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 11 Oct 2019 02:42:34 -0000

----==_mimepart_5d9fec1754db_1c403f82142cd9602310bd
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The change makes it clear that if you send Initial+0-RTT then you should still pad to 1200.  That's all.  Previously, you would not have been required to pad, which would have been bad.

Most of the debate and discussion is about the knock-on consequences of applying the broader rule, which I don't think are that important.  And yes, the whole "when do you discard Initial keys" thing does confound things a little.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3053#issuecomment-540875950
----==_mimepart_5d9fec1754db_1c403f82142cd9602310bd
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The change makes it clear that if you send Initial+0-RTT then you should still pad to 1200.  That's all.  Previously, you would not have been required to pad, which would have been bad.</p>
<p>Most of the debate and discussion is about the knock-on consequences of applying the broader rule, which I don't think are that important.  And yes, the whole "when do you discard Initial keys" thing does confound things a little.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3053?email_source=notifications&amp;email_token=AFTOJK3KD6GTVZTI27RL7J3QN7RZPA5CNFSM4IYRI3TKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEA6RZLQ#issuecomment-540875950">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6DCYNAFZCUXMEWLBDQN7RZPANCNFSM4IYRI3TA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK27L6C3GCVQZUV53QDQN7RZPA5CNFSM4IYRI3TKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEA6RZLQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3053?email_source=notifications\u0026email_token=AFTOJK3KD6GTVZTI27RL7J3QN7RZPA5CNFSM4IYRI3TKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEA6RZLQ#issuecomment-540875950",
"url": "https://github.com/quicwg/base-drafts/issues/3053?email_source=notifications\u0026email_token=AFTOJK3KD6GTVZTI27RL7J3QN7RZPA5CNFSM4IYRI3TKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEA6RZLQ#issuecomment-540875950",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5d9fec1754db_1c403f82142cd9602310bd--


From nobody Thu Oct 10 19:58:31 2019
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 EBFBC1200F4 for <quic-issues@ietfa.amsl.com>; Thu, 10 Oct 2019 19:58:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 ebAnZFPwwWLS for <quic-issues@ietfa.amsl.com>; Thu, 10 Oct 2019 19:58:28 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F0B901200CC for <quic-issues@ietf.org>; Thu, 10 Oct 2019 19:58:27 -0700 (PDT)
Date: Thu, 10 Oct 2019 19:58:27 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570762707; bh=L3Fi5oHhmGN2iKWU6v8FcC1KKTcHy3GGulZViIc92ms=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=xPp4o2I+TSmmqIY+TzQcs2r7MAexNI7wzOC8arSMzwb7PlxUXA2G0n0R7O//sH/t2 91KaIpqurZJOTWbMC55GLiQ4vZngMJ890hoTmClenaq8H+cJdnhD852bIlUb5TP6nk 3QJupOwVVbS0ZwWOeLqYLO5PMks/+zBhaBr1UkM0=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2AM4FG7DHO4K7ROIN3VURFHEVBNHHB4IOF7M@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3086/540879423@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3086@github.com>
References: <quicwg/base-drafts/issues/3086@github.com>
Subject: Re: [quicwg/base-drafts] Add application parameters to QUIC handshake and use it for H3 SETTINGS (#3086)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5d9fefd3192c5_48553ff2eb4cd95c105125"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/n7WiyJ3qoxMyN1lMC0jSvVU9wb4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 11 Oct 2019 02:58:30 -0000

----==_mimepart_5d9fefd3192c5_48553ff2eb4cd95c105125
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I think that Ian's assessment is broadly correct.  The downsides of the move, are that it increases the complexity of the transport by about the same, if not more, than it helps h3.  And it's not clear that a simple pair of declarations (this doesn't work as a negotiation when you are generically useful for other protocols.

The limitations of the mechanism - specifically regarding confidentiality - of a mechanism that uses transport parameters or similar aren't nice for a generic mechanism.  If I was inclined toward a fix, then I would prefer something along the lines of what @kazuho suggested elsewhere, which could involve more encryption, but also more complexity with no real guarantee of the resulting mechanism being generically useful.

That's why I'm firmly in the `v2` camp here.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3086#issuecomment-540879423
----==_mimepart_5d9fefd3192c5_48553ff2eb4cd95c105125
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I think that Ian's assessment is broadly correct.  The downsides of the move, are that it increases the complexity of the transport by about the same, if not more, than it helps h3.  And it's not clear that a simple pair of declarations (this doesn't work as a negotiation when you are generically useful for other protocols.</p>
<p>The limitations of the mechanism - specifically regarding confidentiality - of a mechanism that uses transport parameters or similar aren't nice for a generic mechanism.  If I was inclined toward a fix, then I would prefer something along the lines of what <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=41567" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/kazuho">@kazuho</a> suggested elsewhere, which could involve more encryption, but also more complexity with no real guarantee of the resulting mechanism being generically useful.</p>
<p>That's why I'm firmly in the <code>v2</code> camp here.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3086?email_source=notifications&amp;email_token=AFTOJK6GD42Z5IGSLOYILY3QN7TVHA5CNFSM4I7SPSU2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEA6SUPY#issuecomment-540879423">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6Q6SW7Q44CEVNTSH3QN7TVHANCNFSM4I7SPSUQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2YLTYNHG667REQSIDQN7TVHA5CNFSM4I7SPSU2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEA6SUPY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3086?email_source=notifications\u0026email_token=AFTOJK6GD42Z5IGSLOYILY3QN7TVHA5CNFSM4I7SPSU2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEA6SUPY#issuecomment-540879423",
"url": "https://github.com/quicwg/base-drafts/issues/3086?email_source=notifications\u0026email_token=AFTOJK6GD42Z5IGSLOYILY3QN7TVHA5CNFSM4I7SPSU2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEA6SUPY#issuecomment-540879423",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5d9fefd3192c5_48553ff2eb4cd95c105125--


From nobody Thu Oct 10 20:13:13 2019
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 E15C71200F7 for <quic-issues@ietfa.amsl.com>; Thu, 10 Oct 2019 20:13:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 1CqIENMpzc46 for <quic-issues@ietfa.amsl.com>; Thu, 10 Oct 2019 20:13:10 -0700 (PDT)
Received: from out-22.smtp.github.com (out-22.smtp.github.com [192.30.252.205]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 15B231200D7 for <quic-issues@ietf.org>; Thu, 10 Oct 2019 20:13:10 -0700 (PDT)
Date: Thu, 10 Oct 2019 20:13:09 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570763589; bh=oLCu3KKrYvzfmdukZDx7GTWNkYr3C4JxX6pC4DgMcLY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=AtFaRjdbZnosAJKEXoADs46Eyq8a7kOOeGq9tgSD+RHIOZR2XHSBrQYhTdtMaEsgg KnaPsTHd71e46fWjepn5NS1V5ec+GO11tMLxF9w15+uLz1Wj3p0/ZbAw6uYriB6NoC m4cMixBIjZJRZYD3cMSTGW0yHUN0MDbtJNrjqr0o=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5YIO737ESW6IWLNVV3VUS4LEVBNHHB37QS2E@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3080/review/300448763@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3080@github.com>
References: <quicwg/base-drafts/pull/3080@github.com>
Subject: Re: [quicwg/base-drafts] Retransmit server initial upon second Initial (#3080)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5d9ff34552025_47133f85786cd968284370"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/rsoMI_z_lQHbzChbQzhg9Edwi-c>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 11 Oct 2019 03:13:12 -0000

----==_mimepart_5d9ff34552025_47133f85786cd968284370
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



> @@ -508,6 +508,12 @@ until it is certain that the server has finished its address validation
 probe timer if the client has not received an acknowledgement for one of its
 Handshake or 1-RTT packets.
 
+When a server receives duplicate CRYPTO data in an Initial packet after sending
+its Initial flight, it can assume the client did not receive all Initial CRYPTO
+data. To speed handshake completion, it SHOULD retransmit all unacknowledged
+Initial CRYPTO data subject to the path validation limits.  After doing so,
+the PTO is re-armed.

The way I read this, it says that you retransmit then you re-arm the PTO timer.

I think that you mean to say that when the path is validated, you can re-arm the PTO timer after retransmitting the CRYPTO data, but that's not what it says.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3080#discussion_r333811560
----==_mimepart_5d9ff34552025_47133f85786cd968284370
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinthomson</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3080#discussion_r333811560">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -508,6 +508,12 @@ until it is certain that the server has finished its address validation
 probe timer if the client has not received an acknowledgement for one of its
 Handshake or 1-RTT packets.
 
+When a server receives duplicate CRYPTO data in an Initial packet after sending
+its Initial flight, it can assume the client did not receive all Initial CRYPTO
+data. To speed handshake completion, it SHOULD retransmit all unacknowledged
+Initial CRYPTO data subject to the path validation limits.  After doing so,
+the PTO is re-armed.
</pre>
<p>The way I read this, it says that you retransmit then you re-arm the PTO timer.</p>
<p>I think that you mean to say that when the path is validated, you can re-arm the PTO timer after retransmitting the CRYPTO data, but that's not what it says.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3080?email_source=notifications&amp;email_token=AFTOJK5YNLY2LYTQPKESQP3QN7VMLA5CNFSM4I56S3OKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCHUHX6Y#discussion_r333811560">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYNWWMHCBXT4PBYSFLQN7VMLANCNFSM4I56S3OA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKY6ZN2NRTLWCIS52MDQN7VMLA5CNFSM4I56S3OKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCHUHX6Y.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3080?email_source=notifications\u0026email_token=AFTOJK5YNLY2LYTQPKESQP3QN7VMLA5CNFSM4I56S3OKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCHUHX6Y#discussion_r333811560",
"url": "https://github.com/quicwg/base-drafts/pull/3080?email_source=notifications\u0026email_token=AFTOJK5YNLY2LYTQPKESQP3QN7VMLA5CNFSM4I56S3OKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCHUHX6Y#discussion_r333811560",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5d9ff34552025_47133f85786cd968284370--


From nobody Thu Oct 10 22:45:52 2019
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 AB3D112004C for <quic-issues@ietfa.amsl.com>; Thu, 10 Oct 2019 22:45:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 iTw8cClO5liH for <quic-issues@ietfa.amsl.com>; Thu, 10 Oct 2019 22:45:48 -0700 (PDT)
Received: from out-17.smtp.github.com (out-17.smtp.github.com [192.30.252.200]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3CC3E12003E for <quic-issues@ietf.org>; Thu, 10 Oct 2019 22:45:48 -0700 (PDT)
Date: Thu, 10 Oct 2019 22:45:47 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570772747; bh=k+cMKb4V6hEf+KgO5jw5Ck+eCgBFob3J9BfS4dgbINs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=kWhxLEFysrpkZ+2aBtPJG/mTAlvSsZCP0oF9E/KgWAaYX61XToJJVwjg3+31IvnHA wz8o/ItOE7iG3bXdSHG0AsC0lsNHcJ69NPSF2QCgY+QTeQG+77XdJFAiIsBGudpai+ yPlrs4AFrE0YjkIP0JeBkMbdLzh8yOyQpGYcPk8c=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7OXGAFFWGHM7JFUQN3VVLZXEVBNHHB4IOF7M@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3086/540917489@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3086@github.com>
References: <quicwg/base-drafts/issues/3086@github.com>
Subject: Re: [quicwg/base-drafts] Add application parameters to QUIC handshake and use it for H3 SETTINGS (#3086)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da0170b4f04b_189a3f85332cd95c33697b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/YCjkSkL81Hr5SSm4p84VeLKAjCQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 11 Oct 2019 05:45:50 -0000

----==_mimepart_5da0170b4f04b_189a3f85332cd95c33697b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@nharper I believe you forgot to mention that early settings are not protected which can lead to privacy concerns both in terms of fingerprinting (but it has been argued that this is no worse than what already is), and in terms of actually reading the data. The last part is a concern because we already have problems with host names not being protected properly in the current form. You could encrypt early parameters with a symmetric key that is only learned post handshake, but I'm not sure if you can do this without introducing delays.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3086#issuecomment-540917489
----==_mimepart_5da0170b4f04b_189a3f85332cd95c33697b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=653608" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/nharper">@nharper</a> I believe you forgot to mention that early settings are not protected which can lead to privacy concerns both in terms of fingerprinting (but it has been argued that this is no worse than what already is), and in terms of actually reading the data. The last part is a concern because we already have problems with host names not being protected properly in the current form. You could encrypt early parameters with a symmetric key that is only learned post handshake, but I'm not sure if you can do this without introducing delays.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3086?email_source=notifications&amp;email_token=AFTOJK4EOMNDBBDDKTZ7OTDQOAHIXA5CNFSM4I7SPSU2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEA6354I#issuecomment-540917489">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7HTGLH3IAFK3474FDQOAHIXANCNFSM4I7SPSUQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5SJBFJZJESLQUVAKLQOAHIXA5CNFSM4I7SPSU2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEA6354I.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3086?email_source=notifications\u0026email_token=AFTOJK4EOMNDBBDDKTZ7OTDQOAHIXA5CNFSM4I7SPSU2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEA6354I#issuecomment-540917489",
"url": "https://github.com/quicwg/base-drafts/issues/3086?email_source=notifications\u0026email_token=AFTOJK4EOMNDBBDDKTZ7OTDQOAHIXA5CNFSM4I7SPSU2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEA6354I#issuecomment-540917489",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da0170b4f04b_189a3f85332cd95c33697b--


From nobody Fri Oct 11 03:11:01 2019
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 DD365120058 for <quic-issues@ietfa.amsl.com>; Fri, 11 Oct 2019 03:10:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 I35rUAhffSle for <quic-issues@ietfa.amsl.com>; Fri, 11 Oct 2019 03:10:58 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 421DA120033 for <quic-issues@ietf.org>; Fri, 11 Oct 2019 03:10:58 -0700 (PDT)
Received: from github-lowworker-c5134a3.ac4-iad.github.net (github-lowworker-c5134a3.ac4-iad.github.net [10.52.23.55]) by smtp.github.com (Postfix) with ESMTP id 710C7660DBB for <quic-issues@ietf.org>; Fri, 11 Oct 2019 03:10:57 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570788657; bh=75qdVs9XG3/0DL1yP4dEIIBb4qPnGbnZjAct6mVFp1E=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=cJoOG+1S2qywqD24xxh3y9GGrXvQFd6yWwrUONDGvgmTvU2u64FmC3ml/5f9iLXHh 6G/LYCA/CvligMMdq6nUtOlkulevDkCrPfttKixL6trVCZOhdAnSJkQHJIzJZGvZRI 8EGlhR9LoyaizYb2Tk7TDf5Ur8pkYAvEXuDIwoNs=
Date: Fri, 11 Oct 2019 03:10:57 -0700
From: Lucas Pardue <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5HU5JYMKXEGRWGT553VWK4DEVBNHHB4DMTGA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3083/review/300590533@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3083@github.com>
References: <quicwg/base-drafts/pull/3083@github.com>
Subject: Re: [quicwg/base-drafts] Additional error cases for CANCEL_PUSH (#3083)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da055316214c_2cb43fa9b92cd95c31272a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: LPardue
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/7jbinP1vJYINCM5qYlDT8_ciSLY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 11 Oct 2019 10:11:00 -0000

----==_mimepart_5da055316214c_2cb43fa9b92cd95c31272a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

LPardue commented on this pull request.



> @@ -1093,10 +1094,15 @@ error of type HTTP_FRAME_UNEXPECTED.
 
 The CANCEL_PUSH frame carries a Push ID encoded as a variable-length integer.
 The Push ID identifies the server push that is being cancelled (see
-{{frame-push-promise}}).
+{{frame-push-promise}}).  If a CANCEL_PUSH frame is received which references a
+Push ID greater than currently allowed on the connection, this MUST be treated

I think there are two effective limits - the maximum allowed push ID and the maximum used push ID. So if I understand Ian's point, there is not a situation where a client can issue a CANCEL_PUSH that violates the maximum allowed push ID without first triggering the violation of the maximum used push ID.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3083#discussion_r333921201
----==_mimepart_5da055316214c_2cb43fa9b92cd95c31272a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@LPardue</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3083#discussion_r333921201">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1093,10 +1094,15 @@ error of type HTTP_FRAME_UNEXPECTED.
 
 The CANCEL_PUSH frame carries a Push ID encoded as a variable-length integer.
 The Push ID identifies the server push that is being cancelled (see
-{{frame-push-promise}}).
+{{frame-push-promise}}).  If a CANCEL_PUSH frame is received which references a
+Push ID greater than currently allowed on the connection, this MUST be treated
</pre>
<p>I think there are two effective limits - the maximum allowed push ID and the maximum used push ID. So if I understand Ian's point, there is not a situation where a client can issue a CANCEL_PUSH that violates the maximum allowed push ID without first triggering the violation of the maximum used push ID.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3083?email_source=notifications&amp;email_token=AFTOJK24GMCRDM4BO5UEJ7TQOBGLDA5CNFSM4I6VRPGKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCHVKLRI#discussion_r333921201">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4SV3ZPOWPAK4QJ6SLQOBGLDANCNFSM4I6VRPGA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6S6OZHQDXNUUBDAETQOBGLDA5CNFSM4I6VRPGKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCHVKLRI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3083?email_source=notifications\u0026email_token=AFTOJK24GMCRDM4BO5UEJ7TQOBGLDA5CNFSM4I6VRPGKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCHVKLRI#discussion_r333921201",
"url": "https://github.com/quicwg/base-drafts/pull/3083?email_source=notifications\u0026email_token=AFTOJK24GMCRDM4BO5UEJ7TQOBGLDA5CNFSM4I6VRPGKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCHVKLRI#discussion_r333921201",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da055316214c_2cb43fa9b92cd95c31272a--


From nobody Fri Oct 11 08:13:32 2019
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 1A9E3120073 for <quic-issues@ietfa.amsl.com>; Fri, 11 Oct 2019 08:13:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 Br7rqoh1t5CY for <quic-issues@ietfa.amsl.com>; Fri, 11 Oct 2019 08:13:26 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A407F1200B4 for <quic-issues@ietf.org>; Fri, 11 Oct 2019 08:13:26 -0700 (PDT)
Received: from github-lowworker-edec459.ac4-iad.github.net (github-lowworker-edec459.ac4-iad.github.net [10.52.18.32]) by smtp.github.com (Postfix) with ESMTP id A38E4C60394 for <quic-issues@ietf.org>; Fri, 11 Oct 2019 08:13:25 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570806805; bh=ylNXHAoYLKRbHINEa2C1lk6thYwNFQ01CFcGF3b856Q=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=wK02hyKvBbFrhH28R0/M6ZemRuQ3PgZ4H3yuyTKQ7TRb8P0EjE+yPJi55HYazlAGE XMvzmggMGOmENW6uWh/t5DHn+wNbBX1EeiVg5jgyBCst+49qoxLVKv08jygdNuIU6J Q42bXIDrDbPGWAQJ6/SCOWidiTsZ6k2fD2MC+dqk=
Date: Fri, 11 Oct 2019 08:13:25 -0700
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKY2MP2PPIALAKI4VGN3VXOKLEVBNHHB4DMTGA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3083/review/300753804@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3083@github.com>
References: <quicwg/base-drafts/pull/3083@github.com>
Subject: Re: [quicwg/base-drafts] Additional error cases for CANCEL_PUSH (#3083)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da09c1593eed_6c393fd229acd95c10309b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/3qRl_qOi6wdvvCAHqxGSCQIL6p4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 11 Oct 2019 15:13:30 -0000

----==_mimepart_5da09c1593eed_6c393fd229acd95c10309b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop commented on this pull request.



> @@ -1071,7 +1071,8 @@ When a server receives this frame, it aborts sending the response for the
 identified server push.  If the server has not yet started to send the server
 push, it can use the receipt of a CANCEL_PUSH frame to avoid opening a push
 stream.  If the push stream has been opened by the server, the server SHOULD

The logic there is that, even if the stream is closed (FIN sent), there might still be value in sending a RESET_STREAM to abort any retransmissions.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3083#discussion_r334041847
----==_mimepart_5da09c1593eed_6c393fd229acd95c10309b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@MikeBishop</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3083#discussion_r334041847">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1071,7 +1071,8 @@ When a server receives this frame, it aborts sending the response for the
 identified server push.  If the server has not yet started to send the server
 push, it can use the receipt of a CANCEL_PUSH frame to avoid opening a push
 stream.  If the push stream has been opened by the server, the server SHOULD
</pre>
<p>The logic there is that, even if the stream is closed (FIN sent), there might still be value in sending a RESET_STREAM to abort any retransmissions.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3083?email_source=notifications&amp;email_token=AFTOJKYUY55VLOM5EUYEFOLQOCJZLA5CNFSM4I6VRPGKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCHWSHDA#discussion_r334041847">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZ4TOIKHNNF3UYSUVLQOCJZLANCNFSM4I6VRPGA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7NIBVRVT6IJOG3BIDQOCJZLA5CNFSM4I6VRPGKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCHWSHDA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3083?email_source=notifications\u0026email_token=AFTOJKYUY55VLOM5EUYEFOLQOCJZLA5CNFSM4I6VRPGKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCHWSHDA#discussion_r334041847",
"url": "https://github.com/quicwg/base-drafts/pull/3083?email_source=notifications\u0026email_token=AFTOJKYUY55VLOM5EUYEFOLQOCJZLA5CNFSM4I6VRPGKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCHWSHDA#discussion_r334041847",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da09c1593eed_6c393fd229acd95c10309b--


From nobody Fri Oct 11 08:16:31 2019
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.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 A89FC12008D for <quic-issues@ietfa.amsl.com>; Fri, 11 Oct 2019 08:16:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.596
X-Spam-Level: 
X-Spam-Status: No, score=-1.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-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 cLDRyKjYCSj7 for <quic-issues@ietfa.amsl.com>; Fri, 11 Oct 2019 08:16:28 -0700 (PDT)
Received: from o10.sgmail.github.com (o10.sgmail.github.com [167.89.101.201]) (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 8EB36120073 for <quic-issues@ietf.org>; Fri, 11 Oct 2019 08:16:28 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=NF2Z5IOiGlsr7mj0vCWhG6mflQA=; b=ry9BP0+uZ98N0VLZ J0YLRic3F8pEhNuTg0+aAr8nEHHBoUgnFXUqibM060gocBYDnwCZwGizyO5nhh6h qrIKqYrs2WKZGOb4xlH+Y7DSB9P2HzoRtV4U8duJI4XtZewMxRNu4GGgVFMDVsKB K9cTX7UltEJvMUasoqkJNTsoOEU=
Received: by filter0863p1las1.sendgrid.net with SMTP id filter0863p1las1-30915-5DA09CCB-B 2019-10-11 15:16:27.118595617 +0000 UTC m=+55670.235181018
Received: from github-lowworker-baaab27.cp1-iad.github.net (unknown [140.82.115.14]) by ismtpd0074p1iad2.sendgrid.net (SG) with ESMTP id adtuOWspRpOrMbu9hM8PNQ for <quic-issues@ietf.org>; Fri, 11 Oct 2019 15:16:26.992 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-baaab27.cp1-iad.github.net (Postfix) with ESMTP id E52E88050F for <quic-issues@ietf.org>; Fri, 11 Oct 2019 08:16:26 -0700 (PDT)
Date: Fri, 11 Oct 2019 15:16:27 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3V5VHR6BEHFCE4CKF3VXOVVEVBNHHB4DMTGA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3083/review/300755650@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3083@github.com>
References: <quicwg/base-drafts/pull/3083@github.com>
Subject: Re: [quicwg/base-drafts] Additional error cases for CANCEL_PUSH (#3083)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da09ccae3a50_4e973fd2540cd9687224e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2TVIVhNIfUm9vGEMCreEHOaeNDnIyh9eejpr nSYAHSBDhNWaHIJecdoGMoY9pOqKiiEZfO8Z7T69okbiDI6iFhGbFtnbkcVYBe6EjL9bQnCmAuFbXy Mif1Zmh/jwDw6Dyi5AvIhesgii9KBUjNqhFwhWFM1L0jEFof9FQ7KmEgNowS/gRw5+xl23bOvi5nQ7 s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/EQnIEplohdNjfCgqBBUPdFr8y0E>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 11 Oct 2019 15:16:31 -0000

----==_mimepart_5da09ccae3a50_4e973fd2540cd9687224e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop commented on this pull request.



> @@ -1093,10 +1094,15 @@ error of type HTTP_FRAME_UNEXPECTED.
 
 The CANCEL_PUSH frame carries a Push ID encoded as a variable-length integer.
 The Push ID identifies the server push that is being cancelled (see
-{{frame-push-promise}}).
+{{frame-push-promise}}).  If a CANCEL_PUSH frame is received which references a
+Push ID greater than currently allowed on the connection, this MUST be treated

The server can issue a CANCEL_PUSH for a push it wasn't allowed to send, which the client should treat as an error.  And since CANCEL_PUSH and MAX_PUSH_ID are on the control stream, if the client uses a Push ID greater than it has permitted, that also seems invalid.

However, in the latter case, I can believe there are implementations where that ordering isn't maintained within the client, so perhaps we should relax that one.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3083#discussion_r334043260
----==_mimepart_5da09ccae3a50_4e973fd2540cd9687224e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@MikeBishop</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3083#discussion_r334043260">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1093,10 +1094,15 @@ error of type HTTP_FRAME_UNEXPECTED.
 
 The CANCEL_PUSH frame carries a Push ID encoded as a variable-length integer.
 The Push ID identifies the server push that is being cancelled (see
-{{frame-push-promise}}).
+{{frame-push-promise}}).  If a CANCEL_PUSH frame is received which references a
+Push ID greater than currently allowed on the connection, this MUST be treated
</pre>
<p>The server can issue a CANCEL_PUSH for a push it wasn't allowed to send, which the client should treat as an error.  And since CANCEL_PUSH and MAX_PUSH_ID are on the control stream, if the client uses a Push ID greater than it has permitted, that also seems invalid.</p>
<p>However, in the latter case, I can believe there are implementations where that ordering isn't maintained within the client, so perhaps we should relax that one.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3083?email_source=notifications&amp;email_token=AFTOJKYASOLAPIMKRIMX6D3QOCKEVA5CNFSM4I6VRPGKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCHWSVQQ#discussion_r334043260">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3L64DCR5R7BFTKPXTQOCKEVANCNFSM4I6VRPGA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2T7H7NX5JXZW5W7Q3QOCKEVA5CNFSM4I6VRPGKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCHWSVQQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3083?email_source=notifications\u0026email_token=AFTOJKYASOLAPIMKRIMX6D3QOCKEVA5CNFSM4I6VRPGKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCHWSVQQ#discussion_r334043260",
"url": "https://github.com/quicwg/base-drafts/pull/3083?email_source=notifications\u0026email_token=AFTOJKYASOLAPIMKRIMX6D3QOCKEVA5CNFSM4I6VRPGKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCHWSVQQ#discussion_r334043260",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da09ccae3a50_4e973fd2540cd9687224e--


From nobody Fri Oct 11 08:26:34 2019
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 1ACE41200A3 for <quic-issues@ietfa.amsl.com>; Fri, 11 Oct 2019 08:26:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 CHRckk82xgwI for <quic-issues@ietfa.amsl.com>; Fri, 11 Oct 2019 08:26:31 -0700 (PDT)
Received: from out-17.smtp.github.com (out-17.smtp.github.com [192.30.252.200]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A0C3E120073 for <quic-issues@ietf.org>; Fri, 11 Oct 2019 08:26:31 -0700 (PDT)
Date: Fri, 11 Oct 2019 08:26:30 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570807591; bh=QASgcxrAgPd23thcUL7q7v1MEoaDIPXapewHplGjFcY=; h=Date:From:To:Subject:From; b=DCMblyt+Nx96bzfSwVPczs4zEhoB3vBDxOLLx9xvUB+fbldRxOKSDBHM/YjN1pMnf 2U1HbRPQEKBGcZOK05oYUoyoFQERxa1BZanQWVQfoQEyL8GzEO4qz9aLs3hsqsvVnM Yi7/HtE+4p/S4t1KhvWELyrq3q+nnjda2YDjbRto=
From: Mike Bishop <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/http/cancel_push_edges/7cefe1-065cd1@github.com>
Subject: [quicwg/base-drafts] 065cd1: Ian's parallel construction
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/6JXEgwh7yiR8ueTMo951eJ9xGbA>
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: Fri, 11 Oct 2019 15:26:33 -0000

  Branch: refs/heads/http/cancel_push_edges
  Home:   https://github.com/quicwg/base-drafts
  Commit: 065cd1ebddd882cf855b029cdf2916d3375c0ae3
      https://github.com/quicwg/base-drafts/commit/065cd1ebddd882cf855b029cdf2916d3375c0ae3
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2019-10-11 (Fri, 11 Oct 2019)

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

  Log Message:
  -----------
  Ian's parallel construction



From nobody Fri Oct 11 08:26:59 2019
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 168DA1201E0 for <quic-issues@ietfa.amsl.com>; Fri, 11 Oct 2019 08:26:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 RgH9XVFXot5I for <quic-issues@ietfa.amsl.com>; Fri, 11 Oct 2019 08:26:40 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1DE181200D5 for <quic-issues@ietf.org>; Fri, 11 Oct 2019 08:26:40 -0700 (PDT)
Date: Fri, 11 Oct 2019 08:26:39 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570807599; bh=f/vycJqFYh7cuiSfncaKEYar2fHvYgwOoDF0hHOETqY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=02Wrug6jI+LhfDvzsManGRUQDYarvgcio0POFfzrZLsAipHOJFMFnMp3siSFMnWFi zlSzPx3zH0WK2SzaBEPe0JwdGMTU/mu9HsQ2jn92a6ffwX/gQY/Ci/rrD1/9NZo+v1 Yvc8SMZoHrQ+zWViG6gD5Qe/lCfq5lTqZNYlx2wc=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3083/push/4139424701@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3083@github.com>
References: <quicwg/base-drafts/pull/3083@github.com>
Subject: Re: [quicwg/base-drafts] Additional error cases for CANCEL_PUSH (#3083)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da09f2f29dd1_2d513fcfb18cd960168637"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/aj7PACqVHU9znjMLxeWL5Rjq4ps>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 11 Oct 2019 15:26:53 -0000

----==_mimepart_5da09f2f29dd1_2d513fcfb18cd960168637
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@MikeBishop pushed 1 commit.

065cd1ebddd882cf855b029cdf2916d3375c0ae3  Ian's parallel construction


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3083/files/7cefe142cfdddbb81617b031b7457c526b3f220d..065cd1ebddd882cf855b029cdf2916d3375c0ae3

----==_mimepart_5da09f2f29dd1_2d513fcfb18cd960168637
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/MikeBishop" class="user-mention">@MikeBishop</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/065cd1ebddd882cf855b029cdf2916d3375c0ae3">065cd1e</a>  Ian&#39;s parallel construction</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3083/files/7cefe142cfdddbb81617b031b7457c526b3f220d..065cd1ebddd882cf855b029cdf2916d3375c0ae3?email_source=notifications&amp;email_token=AFTOJK7NHHK3W6VOXB5KPRDQOCLK7A5CNFSM4I6VRPGKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDKOJQGM4TSNKQOVZWQIZUGEZTSNBSGQ3TAMI">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6AY7ATPLU5LZH6CXTQOCLK7ANCNFSM4I6VRPGA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6WY54JFQRF23NAGUTQOCLK7A5CNFSM4I6VRPGKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDKOJQGM4TSNKQOVZWQIZUGEZTSNBSGQ3TAMI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3083/files/7cefe142cfdddbb81617b031b7457c526b3f220d..065cd1ebddd882cf855b029cdf2916d3375c0ae3?email_source=notifications\u0026email_token=AFTOJK7NHHK3W6VOXB5KPRDQOCLK7A5CNFSM4I6VRPGKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDKOJQGM4TSNKQOVZWQIZUGEZTSNBSGQ3TAMI",
"url": "https://github.com/quicwg/base-drafts/pull/3083/files/7cefe142cfdddbb81617b031b7457c526b3f220d..065cd1ebddd882cf855b029cdf2916d3375c0ae3?email_source=notifications\u0026email_token=AFTOJK7NHHK3W6VOXB5KPRDQOCLK7A5CNFSM4I6VRPGKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDKOJQGM4TSNKQOVZWQIZUGEZTSNBSGQ3TAMI",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5da09f2f29dd1_2d513fcfb18cd960168637--


From nobody Fri Oct 11 08:27:22 2019
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 6B9151201E0 for <quic-issues@ietfa.amsl.com>; Fri, 11 Oct 2019 08:27:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 15UZx8VVToet for <quic-issues@ietfa.amsl.com>; Fri, 11 Oct 2019 08:27:07 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 43F1E120804 for <quic-issues@ietf.org>; Fri, 11 Oct 2019 08:27:07 -0700 (PDT)
Received: from github-lowworker-cd7bc13.ac4-iad.github.net (github-lowworker-cd7bc13.ac4-iad.github.net [10.52.25.102]) by smtp.github.com (Postfix) with ESMTP id 8A14B6A19A7 for <quic-issues@ietf.org>; Fri, 11 Oct 2019 08:27:06 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570807626; bh=u7KwoUBEpe53WsudVDsokvnBB+1Itl0lEMoUmzsScxw=; h=Date:From:To:Subject:From; b=XmY3WwNs7Nqa8FvGKO1cc+BDqGngGQqfMumQIqxV2VxCB66NTXO0sO0UM28LNZidc P5NAhgA+st+FRSgRyqLvy2EsDYh5EFpqKFv1zZMpGPBsCdEhHfHdjFDAtdGMXK5r5A zhr51Ezcy1yBgpXpEeXiZZarYZBFDGLcW8QBhcp8=
Date: Fri, 11 Oct 2019 08:27:06 -0700
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/3a69fd-64a189@github.com>
Subject: [quicwg/base-drafts] 64a189: Script updating gh-pages from 065cd1eb. [ci skip]
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/ebEBnZiK6sSXsB_eyR2feIVhw7M>
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: Fri, 11 Oct 2019 15:27:21 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 64a189dda10c14a9a5ab00290e6756339cf41c43
      https://github.com/quicwg/base-drafts/commit/64a189dda10c14a9a5ab00290e6756339cf41c43
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-11 (Fri, 11 Oct 2019)

  Changed paths:
    M http/cancel_push_edges/draft-ietf-quic-http.html
    M http/cancel_push_edges/draft-ietf-quic-http.txt
    M http/cancel_push_edges/draft-ietf-quic-invariants.html
    M http/cancel_push_edges/draft-ietf-quic-invariants.txt
    M http/cancel_push_edges/draft-ietf-quic-qpack.html
    M http/cancel_push_edges/draft-ietf-quic-qpack.txt
    M http/cancel_push_edges/draft-ietf-quic-recovery.html
    M http/cancel_push_edges/draft-ietf-quic-recovery.txt
    M http/cancel_push_edges/draft-ietf-quic-tls.html
    M http/cancel_push_edges/draft-ietf-quic-tls.txt
    M http/cancel_push_edges/draft-ietf-quic-transport.html
    M http/cancel_push_edges/draft-ietf-quic-transport.txt
    M index.html
    R keys-available-earlier/draft-ietf-quic-http.html
    R keys-available-earlier/draft-ietf-quic-http.txt
    R keys-available-earlier/draft-ietf-quic-invariants.html
    R keys-available-earlier/draft-ietf-quic-invariants.txt
    R keys-available-earlier/draft-ietf-quic-qpack.html
    R keys-available-earlier/draft-ietf-quic-qpack.txt
    R keys-available-earlier/draft-ietf-quic-recovery.html
    R keys-available-earlier/draft-ietf-quic-recovery.txt
    R keys-available-earlier/draft-ietf-quic-tls.html
    R keys-available-earlier/draft-ietf-quic-tls.txt
    R keys-available-earlier/draft-ietf-quic-transport.html
    R keys-available-earlier/draft-ietf-quic-transport.txt
    R keys-available-earlier/index.html

  Log Message:
  -----------
  Script updating gh-pages from 065cd1eb. [ci skip]



From nobody Fri Oct 11 08:30:19 2019
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 B17DD1200A3 for <quic-issues@ietfa.amsl.com>; Fri, 11 Oct 2019 08:30:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 sSNqzHV_kyrR for <quic-issues@ietfa.amsl.com>; Fri, 11 Oct 2019 08:30:15 -0700 (PDT)
Received: from out-11.smtp.github.com (out-11.smtp.github.com [192.30.254.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 18B4D120073 for <quic-issues@ietf.org>; Fri, 11 Oct 2019 08:30:15 -0700 (PDT)
Date: Fri, 11 Oct 2019 08:30:14 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570807814; bh=Ci8kkJPRicIWdWuMEFc8oLrE5BEpmbs2AA7juLr0lME=; h=Date:From:To:Subject:From; b=OS5LlZ4Eo3nwmvZP36PeXgeb8z1U7CKx33aMsEknLCazLXPV/2J5juSbEGnhpjLpl eQQeGSBwj8dQY2C4aMbAFLJsXY93QDaM7IWjn2zva0yDdFfo8NytS/Js80CjEZYAvm YCT03LHGEqKE1RQD9/irkOi6W+V984IZif4YUl3Y=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/64a189-f736d5@github.com>
Subject: [quicwg/base-drafts] f736d5: Script updating issues at 2019-10-11T15:30:07Z. [c...
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/Mb9Px7LTGwE8n4J22_sYX-DQ1HI>
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: Fri, 11 Oct 2019 15:30:17 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: f736d596cc3e75869599a2fd3f460b5d0d721e08
      https://github.com/quicwg/base-drafts/commit/f736d596cc3e75869599a2fd3f460b5d0d721e08
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-11 (Fri, 11 Oct 2019)

  Changed paths:
    M issues.json
    M pulls.json

  Log Message:
  -----------
  Script updating issues at 2019-10-11T15:30:07Z. [ci skip]



From nobody Fri Oct 11 08:32:36 2019
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 3568B120073 for <quic-issues@ietfa.amsl.com>; Fri, 11 Oct 2019 08:32:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=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 qTtViWeSoZzK for <quic-issues@ietfa.amsl.com>; Fri, 11 Oct 2019 08:32:33 -0700 (PDT)
Received: from out-22.smtp.github.com (out-22.smtp.github.com [192.30.252.205]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8FA4E12002E for <quic-issues@ietf.org>; Fri, 11 Oct 2019 08:32:33 -0700 (PDT)
Date: Fri, 11 Oct 2019 08:32:32 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570807952; bh=DCnvh8gyBFVElhs85X9adGBdSG9blD31c171XdNojIw=; h=Date:From:To:Subject:From; b=SCaoAsW1HZjKw7Uif8mHrlwGvJhJRyxfcfUdlrFeqWwxXOmeVccD8//JcSgH7QpLp Fsp2wNHd5M/co0P61MYJBLswcYgsC4pIfLG7idRnwbsFAGWRgfj9pUKPHcPB9lFTCL /G+mWMeN5kPFHFfHfHGxHpb3XEbbk1SZ3xu+sSXU=
From: ianswett <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/ianswett-no-srtt/9ab72e-da2d8b@github.com>
Subject: [quicwg/base-drafts] da2d8b: Update draft-ietf-quic-recovery.md
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/OWTlR62eAEOKb02HepGEmQOig3A>
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: Fri, 11 Oct 2019 15:32:35 -0000

  Branch: refs/heads/ianswett-no-srtt
  Home:   https://github.com/quicwg/base-drafts
  Commit: da2d8b271fefc075c5e31f13815487857a7b3c60
      https://github.com/quicwg/base-drafts/commit/da2d8b271fefc075c5e31f13815487857a7b3c60
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-10-11 (Fri, 11 Oct 2019)

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

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md



From nobody Fri Oct 11 08:32:47 2019
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 4A7E7120096 for <quic-issues@ietfa.amsl.com>; Fri, 11 Oct 2019 08:32:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 ssSO2CEZ-nYy for <quic-issues@ietfa.amsl.com>; Fri, 11 Oct 2019 08:32:41 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B5675120073 for <quic-issues@ietf.org>; Fri, 11 Oct 2019 08:32:41 -0700 (PDT)
Received: from github-lowworker-5825cd4.ac4-iad.github.net (github-lowworker-5825cd4.ac4-iad.github.net [10.52.22.68]) by smtp.github.com (Postfix) with ESMTP id DE89E8C0076 for <quic-issues@ietf.org>; Fri, 11 Oct 2019 08:32:40 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570807960; bh=KA8uKMNdpCWqc6z6UJL9rrLVjSJhfPnCMhmqq8jWQtE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=xAxuui+0/ZZwRXrsVjyV0SFMdzlVXYWg/9KdMJzmqbk/51FtAOEPw9bAvBOeOyI9B u64qaSexUZJPNzUn6ozUklM6hDy6NebnTXUrHUN0mhJrnwGQF+/oTqQDJiUDRI6qfB 1KDI/ajgeR3+TD3riaduB8ikQMe6U6ZR97oZgJ2U=
Date: Fri, 11 Oct 2019 08:32:40 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3079/push/4139449849@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3079@github.com>
References: <quicwg/base-drafts/pull/3079@github.com>
Subject: Re: [quicwg/base-drafts] Stop using SRTT (#3079)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da0a098cfc89_7c313fa638ccd9682411e5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/W0r5XFnG0LM4GFerqp9oF29TXIw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 11 Oct 2019 15:32:45 -0000

----==_mimepart_5da0a098cfc89_7c313fa638ccd9682411e5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

da2d8b271fefc075c5e31f13815487857a7b3c60  Update draft-ietf-quic-recovery.md


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3079/files/9ab72ea9db12c50004a2659382d5c4f68da9f280..da2d8b271fefc075c5e31f13815487857a7b3c60

----==_mimepart_5da0a098cfc89_7c313fa638ccd9682411e5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/ianswett" class="user-mention">@ianswett</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/da2d8b271fefc075c5e31f13815487857a7b3c60">da2d8b2</a>  Update draft-ietf-quic-recovery.md</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3079/files/9ab72ea9db12c50004a2659382d5c4f68da9f280..da2d8b271fefc075c5e31f13815487857a7b3c60?email_source=notifications&amp;email_token=AFTOJKZ2LTCBO7QCWD23RJLQOCMBRA5CNFSM4I56QD3KYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDKMBZGM2DMMCQOVZWQIZUGEZTSNBUHE4DIOI">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7BSLDPKQYUVXEII5DQOCMBRANCNFSM4I56QD3A">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK64YVD3DTKE335ZE6TQOCMBRA5CNFSM4I56QD3KYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDKMBZGM2DMMCQOVZWQIZUGEZTSNBUHE4DIOI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3079/files/9ab72ea9db12c50004a2659382d5c4f68da9f280..da2d8b271fefc075c5e31f13815487857a7b3c60?email_source=notifications\u0026email_token=AFTOJKZ2LTCBO7QCWD23RJLQOCMBRA5CNFSM4I56QD3KYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDKMBZGM2DMMCQOVZWQIZUGEZTSNBUHE4DIOI",
"url": "https://github.com/quicwg/base-drafts/pull/3079/files/9ab72ea9db12c50004a2659382d5c4f68da9f280..da2d8b271fefc075c5e31f13815487857a7b3c60?email_source=notifications\u0026email_token=AFTOJKZ2LTCBO7QCWD23RJLQOCMBRA5CNFSM4I56QD3KYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDKMBZGM2DMMCQOVZWQIZUGEZTSNBUHE4DIOI",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5da0a098cfc89_7c313fa638ccd9682411e5--


From nobody Fri Oct 11 08:33:21 2019
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 07FB3120073 for <quic-issues@ietfa.amsl.com>; Fri, 11 Oct 2019 08:33:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 ZBVfPgimpoSw for <quic-issues@ietfa.amsl.com>; Fri, 11 Oct 2019 08:33:17 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 680B412002E for <quic-issues@ietf.org>; Fri, 11 Oct 2019 08:33:17 -0700 (PDT)
Received: from github-lowworker-cde56e0.va3-iad.github.net (github-lowworker-cde56e0.va3-iad.github.net [10.48.25.52]) by smtp.github.com (Postfix) with ESMTP id 84D62C60595 for <quic-issues@ietf.org>; Fri, 11 Oct 2019 08:33:16 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570807996; bh=kCFk6icX8Ivz/P+wlhnb0bvMCS5TCkzno0WFlDtC4dM=; h=Date:From:To:Subject:From; b=DFhnm1kvc946qCOSe4ArDarBPG2iJuRwN9xbrAcJ9EVLJqt5vtCs83Rx87zXLmT+h EDtXuZaDZ3UpHHjD9mdoSFuw7S10n8jZ9KEM5PyL4ea4bh32sWD725BnFSC++rXX2n jNEEB9fF5nG/2bVgT/IEzuaXzu5PQqbUFOt6gjKo=
Date: Fri, 11 Oct 2019 08:33:16 -0700
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/f736d5-d80574@github.com>
Subject: [quicwg/base-drafts] d80574: Script updating gh-pages from da2d8b27. [ci skip]
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/_eEfcdKStncfb20MVp2oUBXDGhA>
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: Fri, 11 Oct 2019 15:33:19 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: d80574906ca96663e37194925e434dee9b86d021
      https://github.com/quicwg/base-drafts/commit/d80574906ca96663e37194925e434dee9b86d021
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-11 (Fri, 11 Oct 2019)

  Changed paths:
    A ianswett-no-srtt/draft-ietf-quic-http.html
    A ianswett-no-srtt/draft-ietf-quic-http.txt
    A ianswett-no-srtt/draft-ietf-quic-invariants.html
    A ianswett-no-srtt/draft-ietf-quic-invariants.txt
    A ianswett-no-srtt/draft-ietf-quic-qpack.html
    A ianswett-no-srtt/draft-ietf-quic-qpack.txt
    A ianswett-no-srtt/draft-ietf-quic-recovery.html
    A ianswett-no-srtt/draft-ietf-quic-recovery.txt
    A ianswett-no-srtt/draft-ietf-quic-tls.html
    A ianswett-no-srtt/draft-ietf-quic-tls.txt
    A ianswett-no-srtt/draft-ietf-quic-transport.html
    A ianswett-no-srtt/draft-ietf-quic-transport.txt
    A ianswett-no-srtt/index.html
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from da2d8b27. [ci skip]



From nobody Fri Oct 11 08:42:27 2019
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 565EA12010D for <quic-issues@ietfa.amsl.com>; Fri, 11 Oct 2019 08:42:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 rfPjEb_UYOao for <quic-issues@ietfa.amsl.com>; Fri, 11 Oct 2019 08:42:11 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B0DAD120106 for <quic-issues@ietf.org>; Fri, 11 Oct 2019 08:42:11 -0700 (PDT)
Date: Fri, 11 Oct 2019 08:42:10 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570808530; bh=OYO6CkHw3IUtrHO58pg0wx76T6XkkuvofzewZEjwhr8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=oa+432cOzmyC25CVxusDI/gM7qXQGVn5Mwr6UOXlQU2P2sxsAMaKcZNAYwPUgxUIz re6VDkKci1Cv3/e32EgRTsmu9lhRxqRp6dzLA2Fdak4M7J19/LrE+OGgnca1tWbWid SamEd1FMLwR3IrHgysKED4epIDChfJIETU+vQVPU=
From: Nick Banks <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6UWSAG5YF5VUVRU2N3VXRWFEVBNHHB37QHME@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3079/review/300771542@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3079@github.com>
References: <quicwg/base-drafts/pull/3079@github.com>
Subject: Re: [quicwg/base-drafts] Stop using SRTT (#3079)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da0a2d2cd493_3b243fbaaa8cd9681641d2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: nibanks
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/w4XA8i4BKkaLX_dHKxmZl82hEPQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 11 Oct 2019 15:42:26 -0000

----==_mimepart_5da0a2d2cd493_3b243fbaaa8cd9681641d2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

nibanks approved this pull request.





-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3079#pullrequestreview-300771542
----==_mimepart_5da0a2d2cd493_3b243fbaaa8cd9681641d2
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@nibanks</b> approved this pull request.</p>



<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3079?email_source=notifications&amp;email_token=AFTOJK34MUXAWWYYVTMUF5LQOCNFFA5CNFSM4I56QD3KYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCHWWRVQ#pullrequestreview-300771542">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7DJEFEODBEMIAC73DQOCNFFANCNFSM4I56QD3A">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZK3SIQTQTERNRGNNTQOCNFFA5CNFSM4I56QD3KYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCHWWRVQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3079?email_source=notifications\u0026email_token=AFTOJK34MUXAWWYYVTMUF5LQOCNFFA5CNFSM4I56QD3KYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCHWWRVQ#pullrequestreview-300771542",
"url": "https://github.com/quicwg/base-drafts/pull/3079?email_source=notifications\u0026email_token=AFTOJK34MUXAWWYYVTMUF5LQOCNFFA5CNFSM4I56QD3KYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCHWWRVQ#pullrequestreview-300771542",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da0a2d2cd493_3b243fbaaa8cd9681641d2--


From nobody Fri Oct 11 09:40:25 2019
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 0B4BA12004E for <quic-issues@ietfa.amsl.com>; Fri, 11 Oct 2019 09:40:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 umTx17WDunJ5 for <quic-issues@ietfa.amsl.com>; Fri, 11 Oct 2019 09:40:21 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A5DA5120013 for <quic-issues@ietf.org>; Fri, 11 Oct 2019 09:40:21 -0700 (PDT)
Received: from github-lowworker-5825cd4.ac4-iad.github.net (github-lowworker-5825cd4.ac4-iad.github.net [10.52.22.68]) by smtp.github.com (Postfix) with ESMTP id 082082C30DD for <quic-issues@ietf.org>; Fri, 11 Oct 2019 09:40:21 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570812021; bh=Z38d0hUPTyyaxazl6gLCNpp0E/zTiV5/mN4qfcO/XPI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=e6HxKfFxlUZJMrUie8KhrVKQ7+O5Mfz/SWuXZPJi7eU1+P6KWOwAqKACISBLRu4o9 shn9At2XoDO4kSslX5u9XysXVRW43taK7wxHLX3Zp2NM6YRM064yVysmWBgc3jgGDu 3OzYHwHSQZX6fk7A1aME9mVnJmCQHwVnopomiGWM=
Date: Fri, 11 Oct 2019 09:40:20 -0700
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6OQEBCCMLVUZDWD3F3VXYQJEVBNHHB4IOF7M@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3086/541137374@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3086@github.com>
References: <quicwg/base-drafts/issues/3086@github.com>
Subject: Re: [quicwg/base-drafts] Add application parameters to QUIC handshake and use it for H3 SETTINGS (#3086)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da0b074edc8a_43283ff6de4cd96089153"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/sz2RbcjjRFQdbVZ8237C7yCudg4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 11 Oct 2019 16:40:24 -0000

----==_mimepart_5da0b074edc8a_43283ff6de4cd96089153
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

As discussed on #2945, I think the complexity is in having something in the transport parameters (the server settings) that depends on the protocols selected in the ALPN extension, which in turn depends on the set of possibilities the client offered.  There's currently nothing that has a similar chain of dependencies.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3086#issuecomment-541137374
----==_mimepart_5da0b074edc8a_43283ff6de4cd96089153
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>As discussed on <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="475432278" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2945" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2945/hovercard" href="https://github.com/quicwg/base-drafts/issues/2945">#2945</a>, I think the complexity is in having something in the transport parameters (the server settings) that depends on the protocols selected in the ALPN extension, which in turn depends on the set of possibilities the client offered.  There's currently nothing that has a similar chain of dependencies.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3086?email_source=notifications&amp;email_token=AFTOJK7DRE7FDMTICCON5STQOCT7JA5CNFSM4I7SPSU2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBARTXQ#issuecomment-541137374">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4YAZPQOZ3I5FU2ZXTQOCT7JANCNFSM4I7SPSUQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4Q6GPUPJ6GRIAQWP3QOCT7JA5CNFSM4I7SPSU2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBARTXQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3086?email_source=notifications\u0026email_token=AFTOJK7DRE7FDMTICCON5STQOCT7JA5CNFSM4I7SPSU2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBARTXQ#issuecomment-541137374",
"url": "https://github.com/quicwg/base-drafts/issues/3086?email_source=notifications\u0026email_token=AFTOJK7DRE7FDMTICCON5STQOCT7JA5CNFSM4I7SPSU2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBARTXQ#issuecomment-541137374",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da0b074edc8a_43283ff6de4cd96089153--


From nobody Fri Oct 11 13:17:31 2019
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 3940612011D for <quic-issues@ietfa.amsl.com>; Fri, 11 Oct 2019 13:17:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 u-W36JpA3bCp for <quic-issues@ietfa.amsl.com>; Fri, 11 Oct 2019 13:17:28 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6FFC6120106 for <quic-issues@ietf.org>; Fri, 11 Oct 2019 13:17:27 -0700 (PDT)
Date: Fri, 11 Oct 2019 13:17:26 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570825046; bh=rO1U5WDWzJz+gCFzXhxG3PYIxmNnTZGcutBM930/ApI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=dRC0Fc9qCQFev30qUguAXKVyrpYNq6hq0crO1Xt8ISDZRbhXUrAl/RKBjQJDMWaiz ETQ38MQ2QYNXPEyqGetP1y+ymUHammqtcdfXw33wxP2X+9dCHLfl/fKmkK2PIHR3hy hSk65qquWf09Oc6VSUf53kqkOfm5sJTpRjD2dSak=
From: Nick Harper <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2947/push/4140435243@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2947@github.com>
References: <quicwg/base-drafts/pull/2947@github.com>
Subject: Re: [quicwg/base-drafts] Describe interaction between QUIC and TLS regarding saved 0-RTT state (#2947)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da0e3565fc90_6e7d3fb59bacd95c523c3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: nharper
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/VveAqx8gsyrWEBna-cbzkf5LTRA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 11 Oct 2019 20:17:29 -0000

----==_mimepart_5da0e3565fc90_6e7d3fb59bacd95c523c3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@nharper pushed 1 commit.

635ab6cee20af55c617202c8301b5b5179c31744  Reword sentence about storing state in session ticket


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2947/files/c09d599bade53a8faea33a264c21d1a57de2d179..635ab6cee20af55c617202c8301b5b5179c31744

----==_mimepart_5da0e3565fc90_6e7d3fb59bacd95c523c3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/nharper" class="user-mention">@nharper</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/635ab6cee20af55c617202c8301b5b5179c31744">635ab6c</a>  Reword sentence about storing state in session ticket</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/2947/files/c09d599bade53a8faea33a264c21d1a57de2d179..635ab6cee20af55c617202c8301b5b5179c31744?email_source=notifications&amp;email_token=AFTOJK6YVE2ABRQZE7N5Z7LQODNNNA5CNFSM4IIVRW72YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMYDGNJUHE4DON2QOVZWQIZUGE2DANBTGUZDIMY">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYW5IRG3BR7KIZ7KSDQODNNNANCNFSM4IIVRW7Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK367X5DHECZ6IU37LTQODNNNA5CNFSM4IIVRW72YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMYDGNJUHE4DON2QOVZWQIZUGE2DANBTGUZDIMY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2947/files/c09d599bade53a8faea33a264c21d1a57de2d179..635ab6cee20af55c617202c8301b5b5179c31744?email_source=notifications\u0026email_token=AFTOJK6YVE2ABRQZE7N5Z7LQODNNNA5CNFSM4IIVRW72YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMYDGNJUHE4DON2QOVZWQIZUGE2DANBTGUZDIMY",
"url": "https://github.com/quicwg/base-drafts/pull/2947/files/c09d599bade53a8faea33a264c21d1a57de2d179..635ab6cee20af55c617202c8301b5b5179c31744?email_source=notifications\u0026email_token=AFTOJK6YVE2ABRQZE7N5Z7LQODNNNA5CNFSM4IIVRW72YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMYDGNJUHE4DON2QOVZWQIZUGE2DANBTGUZDIMY",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5da0e3565fc90_6e7d3fb59bacd95c523c3--


From nobody Fri Oct 11 13:22:42 2019
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 2FE731200A3 for <quic-issues@ietfa.amsl.com>; Fri, 11 Oct 2019 13:22:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.999
X-Spam-Level: 
X-Spam-Status: No, score=-7.999 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, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 DdKOr3oKTafo for <quic-issues@ietfa.amsl.com>; Fri, 11 Oct 2019 13:22:38 -0700 (PDT)
Received: from out-17.smtp.github.com (out-17.smtp.github.com [192.30.252.200]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4E711120096 for <quic-issues@ietf.org>; Fri, 11 Oct 2019 13:22:38 -0700 (PDT)
Received: from github-lowworker-ca5950c.va3-iad.github.net (github-lowworker-ca5950c.va3-iad.github.net [10.48.17.57]) by smtp.github.com (Postfix) with ESMTP id 6963A6E09FE for <quic-issues@ietf.org>; Fri, 11 Oct 2019 13:22:37 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570825357; bh=dwHa2ycIbwbi21pmTlxrnQMaIqNFgkv47nP1co6U6d8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ZWIgGCsUtMAWbI8/eE3PaQLarzKXloxJ3e7AVWVHNiFQecJ8QuC9S52WFUWlg4zqt R+ff7BeCYbs++Ehjeyk+oRSxkrOZid/e2ODlojdXXUe9USbX0Tw2ydygi0Ko8/oMdJ 32bR607oXxbC0L+6uMPB8iD9Jkx3lVJiyr/3eL6Q=
Date: Fri, 11 Oct 2019 13:22:37 -0700
From: Nick Harper <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7GPT2UCHSBG23GDNV3VYSR3EVBNHHBYXLIMY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2947/review/300908520@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2947@github.com>
References: <quicwg/base-drafts/pull/2947@github.com>
Subject: Re: [quicwg/base-drafts] Describe interaction between QUIC and TLS regarding saved 0-RTT state (#2947)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da0e48d5a403_14c93f8b802cd96827437e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: nharper
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Cg5nJMayUgvB91isMuflBH3gpIc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 11 Oct 2019 20:22:40 -0000

----==_mimepart_5da0e48d5a403_14c93f8b802cd96827437e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

nharper commented on this pull request.



> @@ -644,6 +647,27 @@ A client MAY attempt to send 0-RTT again if it receives a Retry or Version
 Negotiation packet.  These packets do not signify rejection of 0-RTT.
 
 
+## Validating 0-RTT Configuration
+
+When a server receives a ClientHello with the "early_data" extension, it has to
+decide whether to accept or reject early data from the client. Some of this
+decision is made by the TLS stack (e.g., checking that the cipher suite being
+resumed was included in the ClientHello; see Section 4.2.10 of {{!TLS13}}). Even
+when the TLS stack has no reason to reject early data, the QUIC stack or the
+application protocol using QUIC might reject early data because the
+configuration of the transport or application associated with the resumed
+session is not compatible with the server's current configuration.
+
+QUIC requires additional transport state to be associated with a 0-RTT session
+ticket. If stateless session tickets are used, this information must be stored
+in the session ticket. Application protocols that use QUIC might have similar

The intention of that sentence was to say that most likely you're using stateless tickets and storing this additional state in the ticket, so I reworded it to say that.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2947#discussion_r334160469
----==_mimepart_5da0e48d5a403_14c93f8b802cd96827437e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@nharper</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2947#discussion_r334160469">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; @@ -644,6 +647,27 @@ A client MAY attempt to send 0-RTT again if it receives a Retry or Version
 Negotiation packet.  These packets do not signify rejection of 0-RTT.
 
 
+## Validating 0-RTT Configuration
+
+When a server receives a ClientHello with the &quot;early_data&quot; extension, it has to
+decide whether to accept or reject early data from the client. Some of this
+decision is made by the TLS stack (e.g., checking that the cipher suite being
+resumed was included in the ClientHello; see Section 4.2.10 of {{!TLS13}}). Even
+when the TLS stack has no reason to reject early data, the QUIC stack or the
+application protocol using QUIC might reject early data because the
+configuration of the transport or application associated with the resumed
+session is not compatible with the server&#39;s current configuration.
+
+QUIC requires additional transport state to be associated with a 0-RTT session
+ticket. If stateless session tickets are used, this information must be stored
+in the session ticket. Application protocols that use QUIC might have similar
</pre>
<p>The intention of that sentence was to say that most likely you're using stateless tickets and storing this additional state in the ticket, so I reworded it to say that.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2947?email_source=notifications&amp;email_token=AFTOJK57Y4DTENHNOF3S2L3QODOA3A5CNFSM4IIVRW72YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCHXX72A#discussion_r334160469">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4YHTG2A62345BP6U3QODOA3ANCNFSM4IIVRW7Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5MWDFGJYSDPEPXVP3QODOA3A5CNFSM4IIVRW72YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCHXX72A.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2947?email_source=notifications\u0026email_token=AFTOJK57Y4DTENHNOF3S2L3QODOA3A5CNFSM4IIVRW72YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCHXX72A#discussion_r334160469",
"url": "https://github.com/quicwg/base-drafts/pull/2947?email_source=notifications\u0026email_token=AFTOJK57Y4DTENHNOF3S2L3QODOA3A5CNFSM4IIVRW72YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCHXX72A#discussion_r334160469",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da0e48d5a403_14c93f8b802cd96827437e--


From nobody Fri Oct 11 13:35:56 2019
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 14A6212013D for <quic-issues@ietfa.amsl.com>; Fri, 11 Oct 2019 13:35:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=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 13OLGA5Z6HG2 for <quic-issues@ietfa.amsl.com>; Fri, 11 Oct 2019 13:35:53 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 57CE0120132 for <quic-issues@ietf.org>; Fri, 11 Oct 2019 13:35:53 -0700 (PDT)
Received: from github-lowworker-2e54e43.va3-iad.github.net (github-lowworker-2e54e43.va3-iad.github.net [10.48.17.27]) by smtp.github.com (Postfix) with ESMTP id 7B0CF521108 for <quic-issues@ietf.org>; Fri, 11 Oct 2019 13:35:52 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570826152; bh=QyNEDmnJddkQbQ+FcbnX5SdAg5A9VrUkqI3o79tJuqw=; h=Date:From:To:Subject:From; b=TMdu/FOSUt5pewC6h2Ck0KHD6R+2Y/qogV6C5PznSFyxuOJbcuqJ0myaAQj5W267y H9Niz4ia7IDtkiNyBj3tJROJfbfdTGIsEQuA2ryXr4r5mx43EFrrvIG3cZRo5NdrwE p4p2ugeiC2N5yEN1qWktS3GCvveAYoPusnKavyoQ=
Date: Fri, 11 Oct 2019 13:35:52 -0700
From: ianswett <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/ianswett-no-srtt/da2d8b-000000@github.com>
Subject: [quicwg/base-drafts]
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/q1C9gH2kYHCvp-n3v2Hrv4F_q1E>
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: Fri, 11 Oct 2019 20:35:55 -0000

  Branch: refs/heads/ianswett-no-srtt
  Home:   https://github.com/quicwg/base-drafts


From nobody Fri Oct 11 13:36:03 2019
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 49167120143 for <quic-issues@ietfa.amsl.com>; Fri, 11 Oct 2019 13:35:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 PbXUbjuR4vqY for <quic-issues@ietfa.amsl.com>; Fri, 11 Oct 2019 13:35:56 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EF54F120132 for <quic-issues@ietf.org>; Fri, 11 Oct 2019 13:35:55 -0700 (PDT)
Date: Fri, 11 Oct 2019 13:35:55 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570826155; bh=qSRzQDYk2n5ZuOHtGFvPLFV+Gl46PoBmIDfsl3ksviM=; h=Date:From:To:Subject:From; b=hP4izfmX0jjKbGzEajVu1djNoDHK0YU0MCKudcgE5by6Rr7033CwiklymBploPR18 BHsEP0sd38eTQgTd6w2LV2eRkSwX37flbPLXwwOhplhIzPpbtYYYC0HdrceUUCcBQK iRUwHlj504FZrquXxB0+a9lJMdxGoW5qpTGT1cPU=
From: ianswett <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/master/2552e1-31a60e@github.com>
Subject: [quicwg/base-drafts] 31a60e: Stop using SRTT (#3079)
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/KRx8HkBFh-Mfmikdq0IYjdniz0U>
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: Fri, 11 Oct 2019 20:35:59 -0000

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 31a60ef782fcdfe4663693f48e3bd183572e05b6
      https://github.com/quicwg/base-drafts/commit/31a60ef782fcdfe4663693f48e3bd183572e05b6
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-10-11 (Fri, 11 Oct 2019)

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

  Log Message:
  -----------
  Stop using SRTT (#3079)

* Stop using SRTT

Fixes #3076

* Update draft-ietf-quic-recovery.md

* Update draft-ietf-quic-recovery.md



From nobody Fri Oct 11 13:36:11 2019
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 157E912013C for <quic-issues@ietfa.amsl.com>; Fri, 11 Oct 2019 13:36:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 5y5BNj-lTet6 for <quic-issues@ietfa.amsl.com>; Fri, 11 Oct 2019 13:36:02 -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 9A550120132 for <quic-issues@ietf.org>; Fri, 11 Oct 2019 13:36:02 -0700 (PDT)
Date: Fri, 11 Oct 2019 13:36:01 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570826161; bh=9063uVuE7hYhKAOUWfMvR7aD0fsbBO1zjU6XGveEfJg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ZdZGZ3KUcQhqjxRa5JQ/HobVQ8h3RHS+daS/s4xPmEcVp3R8HRMIWv0t9P9oIpD0a F6ZdOZPP0s2iwEWOW9fhUBViSdxKmOLaMWuWMs67xNHDrMTyx4WliyTw6pG9qBuK0Q XiAlfZeVuDXt3TwPP0wqz1mZTAikTVcg0176AMrs=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK43I3YAESMBWTP22MV3VYUEDEVBNHHB34GPVA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/3076/issue_event/2707359705@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3076@github.com>
References: <quicwg/base-drafts/issues/3076@github.com>
Subject: Re: [quicwg/base-drafts] SRTT vs. smoothed_rtt in quic-recovery (#3076)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da0e7b1b7b4f_6e113fb59bacd95c89832"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/fQP3m1-gbEC7N3X3oIZF7TuwWRM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 11 Oct 2019 20:36:04 -0000

----==_mimepart_5da0e7b1b7b4f_6e113fb59bacd95c89832
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #3076 via #3079.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3076#event-2707359705
----==_mimepart_5da0e7b1b7b4f_6e113fb59bacd95c89832
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="502321064" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3076" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/3076/hovercard" href="https://github.com/quicwg/base-drafts/issues/3076">#3076</a> via <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="503187297" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3079" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3079/hovercard" href="https://github.com/quicwg/base-drafts/pull/3079">#3079</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3076?email_source=notifications&amp;email_token=AFTOJK5NBC5R75WREYESQXDQODPTDA5CNFSM4I5IX7UKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUFPQPWI#event-2707359705">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6J27IOTLS6EVDDATDQODPTDANCNFSM4I5IX7UA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7NB5Y62YB3OBBJ7ULQODPTDA5CNFSM4I5IX7UKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUFPQPWI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3076?email_source=notifications\u0026email_token=AFTOJK5NBC5R75WREYESQXDQODPTDA5CNFSM4I5IX7UKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUFPQPWI#event-2707359705",
"url": "https://github.com/quicwg/base-drafts/issues/3076?email_source=notifications\u0026email_token=AFTOJK5NBC5R75WREYESQXDQODPTDA5CNFSM4I5IX7UKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUFPQPWI#event-2707359705",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da0e7b1b7b4f_6e113fb59bacd95c89832--


From nobody Fri Oct 11 13:36:17 2019
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 0B703120132 for <quic-issues@ietfa.amsl.com>; Fri, 11 Oct 2019 13:36:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 nyZDhvTcgy6B for <quic-issues@ietfa.amsl.com>; Fri, 11 Oct 2019 13:36:05 -0700 (PDT)
Received: from out-10.smtp.github.com (out-10.smtp.github.com [192.30.254.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B40DD12018B for <quic-issues@ietf.org>; Fri, 11 Oct 2019 13:36:05 -0700 (PDT)
Date: Fri, 11 Oct 2019 13:36:05 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570826165; bh=JIgaWnAnwnndVz5M1ULjV/iYJ0H7gxgcAkwf0TvzMG0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=JV0QsAoTHp03iz6aPtVQ4BOwNu66K3u4oigxk/LRa2FRBrhWU03B5Nl4jMlpkGqhX cb4METaqFnJDb/bvvorCLef4dZ/Ey82sZj4kXaA69L0Njd7GB5PanhnOsCRHEH8g00 A9ftbAZIlOsrU2cO/GY6msLR1Km0XkV1HmBlwCiE=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4SDMGTIZLD4ONRP7N3VYUELEVBNHHB37QHME@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3079/issue_event/2707359698@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3079@github.com>
References: <quicwg/base-drafts/pull/3079@github.com>
Subject: Re: [quicwg/base-drafts] Stop using SRTT (#3079)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da0e7b51a262_21613f8d32ecd96c118260"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/BLvmaySV_tFNlkYIA1d04iia9aE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 11 Oct 2019 20:36:07 -0000

----==_mimepart_5da0e7b51a262_21613f8d32ecd96c118260
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #3079 into master.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3079#event-2707359698
----==_mimepart_5da0e7b51a262_21613f8d32ecd96c118260
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="503187297" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3079" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3079/hovercard" href="https://github.com/quicwg/base-drafts/pull/3079">#3079</a> into master.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3079?email_source=notifications&amp;email_token=AFTOJK2JOC3GKM4HQ75LPT3QODPTLA5CNFSM4I56QD3KYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUFPQPUQ#event-2707359698">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6BEP3DDGV35D2FHX3QODPTLANCNFSM4I56QD3A">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5NNPWVXNP2N3JXFRDQODPTLA5CNFSM4I56QD3KYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUFPQPUQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3079?email_source=notifications\u0026email_token=AFTOJK2JOC3GKM4HQ75LPT3QODPTLA5CNFSM4I56QD3KYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUFPQPUQ#event-2707359698",
"url": "https://github.com/quicwg/base-drafts/pull/3079?email_source=notifications\u0026email_token=AFTOJK2JOC3GKM4HQ75LPT3QODPTLA5CNFSM4I56QD3KYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUFPQPUQ#event-2707359698",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da0e7b51a262_21613f8d32ecd96c118260--


From nobody Fri Oct 11 13:36:38 2019
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 9B63112013D for <quic-issues@ietfa.amsl.com>; Fri, 11 Oct 2019 13:36:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 66udy4d74j1V for <quic-issues@ietfa.amsl.com>; Fri, 11 Oct 2019 13:36:34 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7477E120132 for <quic-issues@ietf.org>; Fri, 11 Oct 2019 13:36:34 -0700 (PDT)
Received: from github-lowworker-2ef7ba1.ac4-iad.github.net (github-lowworker-2ef7ba1.ac4-iad.github.net [10.52.16.66]) by smtp.github.com (Postfix) with ESMTP id 6FB84C60A66 for <quic-issues@ietf.org>; Fri, 11 Oct 2019 13:36:33 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570826193; bh=fFXx9+VUtTVt5I+85ULGtE105G7yuH92Py2EWHYYQGc=; h=Date:From:To:Subject:From; b=gP3yyyGqGMvMsY/eMHTg7RSh5lTXb8sAUXXjSxW4r+1+WouS9WLxWiC9RSCCcGDVh qqFOGVHqJj1QwwmFJPJUkUeHuNjaSYwj6F06DKEO8vHTI0nf0l+nbm+mT8ZcDUtx2y YP+ltCE5bH3HhwigrYIkPcggo0BvEjIfYsoVy/Zk=
Date: Fri, 11 Oct 2019 13:36:33 -0700
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/d80574-b81b66@github.com>
Subject: [quicwg/base-drafts] b81b66: Script updating gh-pages from 31a60ef7. [ci skip]
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/HTprmTOknGZX8yvyTFuuLCrG8WM>
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: Fri, 11 Oct 2019 20:36:36 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: b81b66f4e395f4f40f11e2af037588e795aeac45
      https://github.com/quicwg/base-drafts/commit/b81b66f4e395f4f40f11e2af037588e795aeac45
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-11 (Fri, 11 Oct 2019)

  Changed paths:
    M draft-ietf-quic-http.html
    M draft-ietf-quic-http.txt
    M draft-ietf-quic-invariants.html
    M draft-ietf-quic-invariants.txt
    M draft-ietf-quic-qpack.html
    M draft-ietf-quic-qpack.txt
    M draft-ietf-quic-recovery.html
    M draft-ietf-quic-recovery.txt
    M draft-ietf-quic-tls.html
    M draft-ietf-quic-tls.txt
    M draft-ietf-quic-transport.html
    M draft-ietf-quic-transport.txt
    R ianswett-generating-acknowledgements/draft-ietf-quic-http.html
    R ianswett-generating-acknowledgements/draft-ietf-quic-http.txt
    R ianswett-generating-acknowledgements/draft-ietf-quic-invariants.html
    R ianswett-generating-acknowledgements/draft-ietf-quic-invariants.txt
    R ianswett-generating-acknowledgements/draft-ietf-quic-qpack.html
    R ianswett-generating-acknowledgements/draft-ietf-quic-qpack.txt
    R ianswett-generating-acknowledgements/draft-ietf-quic-recovery.html
    R ianswett-generating-acknowledgements/draft-ietf-quic-recovery.txt
    R ianswett-generating-acknowledgements/draft-ietf-quic-tls.html
    R ianswett-generating-acknowledgements/draft-ietf-quic-tls.txt
    R ianswett-generating-acknowledgements/draft-ietf-quic-transport.html
    R ianswett-generating-acknowledgements/draft-ietf-quic-transport.txt
    R ianswett-generating-acknowledgements/index.html
    R ianswett-recovery-changelog/draft-ietf-quic-http.html
    R ianswett-recovery-changelog/draft-ietf-quic-http.txt
    R ianswett-recovery-changelog/draft-ietf-quic-invariants.html
    R ianswett-recovery-changelog/draft-ietf-quic-invariants.txt
    R ianswett-recovery-changelog/draft-ietf-quic-qpack.html
    R ianswett-recovery-changelog/draft-ietf-quic-qpack.txt
    R ianswett-recovery-changelog/draft-ietf-quic-recovery.html
    R ianswett-recovery-changelog/draft-ietf-quic-recovery.txt
    R ianswett-recovery-changelog/draft-ietf-quic-tls.html
    R ianswett-recovery-changelog/draft-ietf-quic-tls.txt
    R ianswett-recovery-changelog/draft-ietf-quic-transport.html
    R ianswett-recovery-changelog/draft-ietf-quic-transport.txt
    R ianswett-recovery-changelog/index.html
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from 31a60ef7. [ci skip]



From nobody Fri Oct 11 13:42:26 2019
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 25CBF12010D for <quic-issues@ietfa.amsl.com>; Fri, 11 Oct 2019 13:42:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8
X-Spam-Level: 
X-Spam-Status: No, score=-8 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, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 XRl56YUITXbQ for <quic-issues@ietfa.amsl.com>; Fri, 11 Oct 2019 13:42:21 -0700 (PDT)
Received: from out-14.smtp.github.com (out-14.smtp.github.com [192.30.254.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 33DDB1200DF for <quic-issues@ietf.org>; Fri, 11 Oct 2019 13:42:21 -0700 (PDT)
Received: from github-lowworker-292e294.va3-iad.github.net (github-lowworker-292e294.va3-iad.github.net [10.48.102.70]) by smtp.github.com (Postfix) with ESMTP id AC7B5120B33 for <quic-issues@ietf.org>; Fri, 11 Oct 2019 13:42:20 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570826540; bh=newfHpB0vZBCrBWSxi4+xhp/Oe7BN6vbQTzRMW52oKE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=2IYQl5dMUFE9JHQP7Yhe61jad/hfv7M3FKgJFFSWLYdz4wvEG+/zuaa1bBKLOWIkc 13TKit++Bil2R7Jgu8CMUpvgHKjdAXzF90GpSnnEQZWD8jgthRz8GyE0CQTQw/oDW5 U0X+Up7xCbEEZbpZEfTGhn7xQ5Vuq6jpgrphM0RM=
Date: Fri, 11 Oct 2019 13:42:20 -0700
From: Nick Harper <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6OJJFFNDTMCYCYTZV3VYU3ZEVBNHHB4IOF7M@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3086/541216958@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3086@github.com>
References: <quicwg/base-drafts/issues/3086@github.com>
Subject: Re: [quicwg/base-drafts] Add application parameters to QUIC handshake and use it for H3 SETTINGS (#3086)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da0e92c682e6_7c6b3fbbc06cd96c602d3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: nharper
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/WZi04W7xvXALOAsvUBMQPfAajuU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 11 Oct 2019 20:42:23 -0000

----==_mimepart_5da0e92c682e6_7c6b3fbbc06cd96c602d3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I disagree that moving this from H3 to the transport makes the transport more complicated than it simplifies H3.

The additional complexity to the transport is setting on the client a map of ALPN identifiers to application layer blobs of data (opaque to the transport), on the server setting a blob of data based on the ALPN, and getting the params sent by the peer.

Making this change to H3 means we remove the complexity of migrating from the default SETTINGS for a connection to the SETTINGS received some time later. It also reduces the complexity of binding SETTINGS to the NST for 0-RTT: on the server the SETTINGS is now in TP which already needs to be remembered, and the client now doesn't need to wait for SETTINGS to arrive after a NST to store them. It also removes the edge case where a client might do 0-RTT resumption without any remembered SETTINGS. This also removes the need for an H3 client to decide whether to send a request under default SETTINGS or wait for SETTINGS to arrive from the server.

I also disagree that this change introduces new meaningful complexity to generating the server's transport parameters message. The server needs to read the client's ALPN list and choose one that the server is configured for (this isn't new), and now it needs to when choosing the ALPN also choose the appropriate application parameters to go with that ALPN. For H3, the server will need those SETTINGS shortly after in the handshake when sending a NST so it can bind the SETTINGS to the NST. Likely the SETTINGS are constant, so it can be configured before accepting the connection with what the SETTINGS are and do a lookup to get those SETTINGS when sending ALPN.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3086#issuecomment-541216958
----==_mimepart_5da0e92c682e6_7c6b3fbbc06cd96c602d3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I disagree that moving this from H3 to the transport makes the transport more complicated than it simplifies H3.</p>
<p>The additional complexity to the transport is setting on the client a map of ALPN identifiers to application layer blobs of data (opaque to the transport), on the server setting a blob of data based on the ALPN, and getting the params sent by the peer.</p>
<p>Making this change to H3 means we remove the complexity of migrating from the default SETTINGS for a connection to the SETTINGS received some time later. It also reduces the complexity of binding SETTINGS to the NST for 0-RTT: on the server the SETTINGS is now in TP which already needs to be remembered, and the client now doesn't need to wait for SETTINGS to arrive after a NST to store them. It also removes the edge case where a client might do 0-RTT resumption without any remembered SETTINGS. This also removes the need for an H3 client to decide whether to send a request under default SETTINGS or wait for SETTINGS to arrive from the server.</p>
<p>I also disagree that this change introduces new meaningful complexity to generating the server's transport parameters message. The server needs to read the client's ALPN list and choose one that the server is configured for (this isn't new), and now it needs to when choosing the ALPN also choose the appropriate application parameters to go with that ALPN. For H3, the server will need those SETTINGS shortly after in the handshake when sending a NST so it can bind the SETTINGS to the NST. Likely the SETTINGS are constant, so it can be configured before accepting the connection with what the SETTINGS are and do a lookup to get those SETTINGS when sending ALPN.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3086?email_source=notifications&amp;email_token=AFTOJK43QKNMI5N576BKDDLQODQKZA5CNFSM4I7SPSU2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBBFBPQ#issuecomment-541216958">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKY535FZY3IZDV25B33QODQKZANCNFSM4I7SPSUQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3BZLNWXGKHOAQONWLQODQKZA5CNFSM4I7SPSU2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBBFBPQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3086?email_source=notifications\u0026email_token=AFTOJK43QKNMI5N576BKDDLQODQKZA5CNFSM4I7SPSU2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBBFBPQ#issuecomment-541216958",
"url": "https://github.com/quicwg/base-drafts/issues/3086?email_source=notifications\u0026email_token=AFTOJK43QKNMI5N576BKDDLQODQKZA5CNFSM4I7SPSU2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBBFBPQ#issuecomment-541216958",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da0e92c682e6_7c6b3fbbc06cd96c602d3--


From nobody Fri Oct 11 13:51:03 2019
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 7A2431200B4 for <quic-issues@ietfa.amsl.com>; Fri, 11 Oct 2019 13:51:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 x23iMu3xySiX for <quic-issues@ietfa.amsl.com>; Fri, 11 Oct 2019 13:51:00 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1797E1200A3 for <quic-issues@ietf.org>; Fri, 11 Oct 2019 13:51:00 -0700 (PDT)
Date: Fri, 11 Oct 2019 13:50:59 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570827059; bh=j/vLKfiBr886Ap/5MVuQjkEBgLTU3n7Kc9ImKz2fCyg=; h=Date:From:To:Subject:From; b=ARedEFBtK9DBd19Q1XumU0WnVYsCGm2YuawQQJ2sa6kRF5RSmLTB6t3yQnUxausxn 6lH6HZgH90z/fWWZOZhh9HYcTS6P+BfINJI47rnS9MvaiU7zt2upH1RlRurXyTwNtf ZrenRXmsJaJm2KYUckk7F9I1i3uCeJmO3hkRm9QQ=
From: ianswett <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/ianswett-second-initial/18c9bb-ebb854@github.com>
Subject: [quicwg/base-drafts] ebb854: Reword the paragraph
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/6dKmD0KP2mDSrfPL5EA1m79mMwQ>
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: Fri, 11 Oct 2019 20:51:02 -0000

  Branch: refs/heads/ianswett-second-initial
  Home:   https://github.com/quicwg/base-drafts
  Commit: ebb854354ccdc67a64e7e124f8af9c9ac52ba238
      https://github.com/quicwg/base-drafts/commit/ebb854354ccdc67a64e7e124f8af9c9ac52ba238
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-10-11 (Fri, 11 Oct 2019)

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

  Log Message:
  -----------
  Reword the paragraph



From nobody Fri Oct 11 13:51:11 2019
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 3D88C1200B4 for <quic-issues@ietfa.amsl.com>; Fri, 11 Oct 2019 13:51:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 0V3ZlMq-Vd6n for <quic-issues@ietfa.amsl.com>; Fri, 11 Oct 2019 13:51:09 -0700 (PDT)
Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C9F231200A3 for <quic-issues@ietf.org>; Fri, 11 Oct 2019 13:51:08 -0700 (PDT)
Received: from github-lowworker-292e294.va3-iad.github.net (github-lowworker-292e294.va3-iad.github.net [10.48.102.70]) by smtp.github.com (Postfix) with ESMTP id 03524A1D4D for <quic-issues@ietf.org>; Fri, 11 Oct 2019 13:51:08 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570827068; bh=j+lj6e9NyQDugYKrbVSU604zrP8aaw3t3fW1o4Jl0bM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=QUCWDgfDaChsIBrENAYsSgD3h9fuv5aJ5IRz3yYM5sSnWsxxVd1bT61dKArf4dm+O Rfv7Xx3HsfEoxcdwh6wErydBYdv4CB44a3Hrzp/VVN3gaTQXTOMRb75jszakPMkePG XipKUd3sLhQ/N02WtoGznopiEa0A3rJrqCt4eOzM=
Date: Fri, 11 Oct 2019 13:51:07 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3080/push/4140540463@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3080@github.com>
References: <quicwg/base-drafts/pull/3080@github.com>
Subject: Re: [quicwg/base-drafts] Retransmit server initial upon second Initial (#3080)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da0eb3be8138_7c5f3fbbc06cd96c742a0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/lgxzztLdfIrSLSt3ZfrCxf0_ywI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 11 Oct 2019 20:51:10 -0000

----==_mimepart_5da0eb3be8138_7c5f3fbbc06cd96c742a0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

ebb854354ccdc67a64e7e124f8af9c9ac52ba238  Reword the paragraph


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3080/files/18c9bba3487c51d85f4797eb8dc4215ebbb728f3..ebb854354ccdc67a64e7e124f8af9c9ac52ba238

----==_mimepart_5da0eb3be8138_7c5f3fbbc06cd96c742a0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/ianswett" class="user-mention">@ianswett</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/ebb854354ccdc67a64e7e124f8af9c9ac52ba238">ebb8543</a>  Reword the paragraph</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3080/files/18c9bba3487c51d85f4797eb8dc4215ebbb728f3..ebb854354ccdc67a64e7e124f8af9c9ac52ba238?email_source=notifications&amp;email_token=AFTOJK65FD7KA7AQISSLJMLQODRLXA5CNFSM4I56S3OKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDKMBZGU3DIN2QOVZWQIZUGE2DANJUGA2DMMY">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5DFJ2JQA4DEY5SYX3QODRLXANCNFSM4I56S3OA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5UBNWO7H5APBTU3IDQODRLXA5CNFSM4I56S3OKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDKMBZGU3DIN2QOVZWQIZUGE2DANJUGA2DMMY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3080/files/18c9bba3487c51d85f4797eb8dc4215ebbb728f3..ebb854354ccdc67a64e7e124f8af9c9ac52ba238?email_source=notifications\u0026email_token=AFTOJK65FD7KA7AQISSLJMLQODRLXA5CNFSM4I56S3OKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDKMBZGU3DIN2QOVZWQIZUGE2DANJUGA2DMMY",
"url": "https://github.com/quicwg/base-drafts/pull/3080/files/18c9bba3487c51d85f4797eb8dc4215ebbb728f3..ebb854354ccdc67a64e7e124f8af9c9ac52ba238?email_source=notifications\u0026email_token=AFTOJK65FD7KA7AQISSLJMLQODRLXA5CNFSM4I56S3OKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDKMBZGU3DIN2QOVZWQIZUGE2DANJUGA2DMMY",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5da0eb3be8138_7c5f3fbbc06cd96c742a0--


From nobody Fri Oct 11 13:51:41 2019
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 6C3951200B4 for <quic-issues@ietfa.amsl.com>; Fri, 11 Oct 2019 13:51:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 msF_voeZOSSN for <quic-issues@ietfa.amsl.com>; Fri, 11 Oct 2019 13:51:38 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E1E1B1200A3 for <quic-issues@ietf.org>; Fri, 11 Oct 2019 13:51:37 -0700 (PDT)
Received: from github-lowworker-45eca55.ac4-iad.github.net (github-lowworker-45eca55.ac4-iad.github.net [10.52.25.70]) by smtp.github.com (Postfix) with ESMTP id 2C2A41C02F3 for <quic-issues@ietf.org>; Fri, 11 Oct 2019 13:51:37 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570827097; bh=s8OgAwcQgohKHqI7GDhze5fPr/Yx4gRIjr3UypZ+YD4=; h=Date:From:To:Subject:From; b=RXMbkr0Lc04vNvgxZWK25gX33YMjAtgYXN04mBmkgcGA/uTUjndRL9gaq/FbHjNA7 +AkjCfmizJxMrhVgZ3NUoFytBWror+TtA6lYlEUj224rZU3CASkefTmH/9jckw7s9E QNkytdFVvcqulhQxwmO5GcZXlC8cq2xCKqdA7Qhk=
Date: Fri, 11 Oct 2019 13:51:37 -0700
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/b81b66-fa74a1@github.com>
Subject: [quicwg/base-drafts] fa74a1: Script updating gh-pages from ebb85435. [ci skip]
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/7BdFDpUYXTlRuq1ucToPK3gEfCU>
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: Fri, 11 Oct 2019 20:51:40 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: fa74a12466e242d9302cf7bdf2de99653a2f003b
      https://github.com/quicwg/base-drafts/commit/fa74a12466e242d9302cf7bdf2de99653a2f003b
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-11 (Fri, 11 Oct 2019)

  Changed paths:
    M ianswett-second-initial/draft-ietf-quic-http.html
    M ianswett-second-initial/draft-ietf-quic-http.txt
    M ianswett-second-initial/draft-ietf-quic-invariants.html
    M ianswett-second-initial/draft-ietf-quic-invariants.txt
    M ianswett-second-initial/draft-ietf-quic-qpack.html
    M ianswett-second-initial/draft-ietf-quic-qpack.txt
    M ianswett-second-initial/draft-ietf-quic-recovery.html
    M ianswett-second-initial/draft-ietf-quic-recovery.txt
    M ianswett-second-initial/draft-ietf-quic-tls.html
    M ianswett-second-initial/draft-ietf-quic-tls.txt
    M ianswett-second-initial/draft-ietf-quic-transport.html
    M ianswett-second-initial/draft-ietf-quic-transport.txt
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from ebb85435. [ci skip]



From nobody Fri Oct 11 13:53:11 2019
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 7276D1200B4 for <quic-issues@ietfa.amsl.com>; Fri, 11 Oct 2019 13:53:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 jDnSeXkGZslX for <quic-issues@ietfa.amsl.com>; Fri, 11 Oct 2019 13:53:07 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BF2C51200B8 for <quic-issues@ietf.org>; Fri, 11 Oct 2019 13:53:07 -0700 (PDT)
Received: from github-lowworker-292e294.va3-iad.github.net (github-lowworker-292e294.va3-iad.github.net [10.48.102.70]) by smtp.github.com (Postfix) with ESMTP id 162D91C0914 for <quic-issues@ietf.org>; Fri, 11 Oct 2019 13:53:07 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570827187; bh=Zr9EcNKUyJjK4ATw3OYgeTpmwZJCMyGBu1kKKCUJQ5U=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=aYAvjGzm9YS0dUw5u6Y7MzmkOgoqjQ1nWSU4gW4Lnyq5Ucf03KrIiSuAT1MGF/+Rj BwZLes73gilmTI/EO7u6G32/8ViUHbhFon1Q+LcrV0irQkkDq/Ne8NmbMQmNquUmdZ Vu9RUa3aJRRLz2/N8YEj4zm6zEgnwY9rNZyiqGw4=
Date: Fri, 11 Oct 2019 13:53:07 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZVKWKAN62G5QWS5AN3VYWEHEVBNHHB37QS2E@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3080/review/300921905@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3080@github.com>
References: <quicwg/base-drafts/pull/3080@github.com>
Subject: Re: [quicwg/base-drafts] Retransmit server initial upon second Initial (#3080)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da0ebb3708b_7c6f3fbbc06cd96c1830b5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/KhlxfJImFUYnj_NwVv1RCnlPRSA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 11 Oct 2019 20:53:10 -0000

----==_mimepart_5da0ebb3708b_7c6f3fbbc06cd96c1830b5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



> @@ -508,6 +508,12 @@ until it is certain that the server has finished its address validation
 probe timer if the client has not received an acknowledgement for one of its
 Handshake or 1-RTT packets.
 
+When a server receives duplicate CRYPTO data in an Initial packet after sending
+its Initial flight, it can assume the client did not receive all Initial CRYPTO
+data. To speed handshake completion, it SHOULD retransmit all unacknowledged
+Initial CRYPTO data subject to the path validation limits.  After doing so,
+the PTO is re-armed.

The PTO can be armed prior to path validation, but the text said it always was, which is wrong, so I reworded the paragraph.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3080#discussion_r334170140
----==_mimepart_5da0ebb3708b_7c6f3fbbc06cd96c1830b5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ianswett</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3080#discussion_r334170140">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -508,6 +508,12 @@ until it is certain that the server has finished its address validation
 probe timer if the client has not received an acknowledgement for one of its
 Handshake or 1-RTT packets.
 
+When a server receives duplicate CRYPTO data in an Initial packet after sending
+its Initial flight, it can assume the client did not receive all Initial CRYPTO
+data. To speed handshake completion, it SHOULD retransmit all unacknowledged
+Initial CRYPTO data subject to the path validation limits.  After doing so,
+the PTO is re-armed.
</pre>
<p>The PTO can be armed prior to path validation, but the text said it always was, which is wrong, so I reworded the paragraph.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3080?email_source=notifications&amp;email_token=AFTOJKYN6KY2IFSC76IMIJTQODRTHA5CNFSM4I56S3OKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCHX3IMI#discussion_r334170140">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5TEWLT2SQYRJF2QIDQODRTHANCNFSM4I56S3OA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3DSXXHSPE57WNXZF3QODRTHA5CNFSM4I56S3OKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCHX3IMI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3080?email_source=notifications\u0026email_token=AFTOJKYN6KY2IFSC76IMIJTQODRTHA5CNFSM4I56S3OKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCHX3IMI#discussion_r334170140",
"url": "https://github.com/quicwg/base-drafts/pull/3080?email_source=notifications\u0026email_token=AFTOJKYN6KY2IFSC76IMIJTQODRTHA5CNFSM4I56S3OKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCHX3IMI#discussion_r334170140",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da0ebb3708b_7c6f3fbbc06cd96c1830b5--


From nobody Fri Oct 11 14:07:28 2019
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 64D7A1200F5 for <quic-issues@ietfa.amsl.com>; Fri, 11 Oct 2019 14:07:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8
X-Spam-Level: 
X-Spam-Status: No, score=-8 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, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 WY65KbVqZ0DR for <quic-issues@ietfa.amsl.com>; Fri, 11 Oct 2019 14:07:26 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1DD221200E3 for <quic-issues@ietf.org>; Fri, 11 Oct 2019 14:07:26 -0700 (PDT)
Date: Fri, 11 Oct 2019 14:07:25 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570828045; bh=JTazpk2rrheSCC6L+1jq2t46aDr+BzoMaa+mCIvENY4=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=mpJmo0P/DR037QzUPGyrEtnuVmXByyQwX5XEvzjq3v0ICtMGhg3485PIw62xQHVhe oMVm029AlAZoxVZmhkdFJHLpwvMyNtdBoXt/+wlC+arLGbuGt+xy1NWlHZztrGd1Km DtbIpy8QayMMOmV3jNw7i1XdxVcBxp4BOhsZ6Jcs=
From: David Schinazi <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYHKKGQZ3YIBMFIOWF3VYXZZEVBNHHB4KOWU4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3087@github.com>
Subject: [quicwg/base-drafts] Make transport parameters varint (#3087)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da0ef0d27a5_154c3ff2432cd95c1496b5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: DavidSchinazi
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/DUNblhWKUBmY0r7XEWbhM-fBDvc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 11 Oct 2019 21:07:27 -0000

----==_mimepart_5da0ef0d27a5_154c3ff2432cd95c1496b5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This PR moves transport parameters away from TLS presentation language to instead use QUIC notation. This allows us to encode small integer transport parameters as 3 bytes instead of 5, but the main goal is to make the identifiers a 62-bit space which will allow uncoordinated experiments without risking collisions.

This fixes #3020.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/3087

-- Commit Summary --

  * Make transport parameters varint

-- File Changes --

    M draft-ietf-quic-tls.md (6)
    M draft-ietf-quic-transport.md (182)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/3087.patch
https://github.com/quicwg/base-drafts/pull/3087.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3087

----==_mimepart_5da0ef0d27a5_154c3ff2432cd95c1496b5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This PR moves transport parameters away from TLS presentation language to instead use QUIC notation. This allows us to encode small integer transport parameters as 3 bytes instead of 5, but the main goal is to make the identifiers a 62-bit space which will allow uncoordinated experiments without risking collisions.</p>
<p>This <span class="issue-keyword tooltipped tooltipped-se" aria-label="This pull request closes issue #3020.">fixes</span> <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="492462333" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3020" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/3020/hovercard" href="https://github.com/quicwg/base-drafts/issues/3020">#3020</a>.</p>

<hr>

<h4>You can view, comment on, or merge this pull request online at:</h4>
<p>&nbsp;&nbsp;<a href='https://github.com/quicwg/base-drafts/pull/3087'>https://github.com/quicwg/base-drafts/pull/3087</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Make transport parameters varint</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/3087/files#diff-0">draft-ietf-quic-tls.md</a>
    (6)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/3087/files#diff-1">draft-ietf-quic-transport.md</a>
    (182)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3087.patch'>https://github.com/quicwg/base-drafts/pull/3087.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3087.diff'>https://github.com/quicwg/base-drafts/pull/3087.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3087?email_source=notifications&amp;email_token=AFTOJK3EUNV6PEIJZW7IRH3QODTI3A5CNFSM4I77KYB2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HRJ22TQ">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7JC73YIU4PNHO6PPTQODTI3ANCNFSM4I77KYBQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYVFHXZSKJWOMNNIADQODTI3A5CNFSM4I77KYB2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HRJ22TQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3087?email_source=notifications\u0026email_token=AFTOJK3EUNV6PEIJZW7IRH3QODTI3A5CNFSM4I77KYB2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HRJ22TQ",
"url": "https://github.com/quicwg/base-drafts/pull/3087?email_source=notifications\u0026email_token=AFTOJK3EUNV6PEIJZW7IRH3QODTI3A5CNFSM4I77KYB2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HRJ22TQ",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5da0ef0d27a5_154c3ff2432cd95c1496b5--


From nobody Fri Oct 11 14:13:28 2019
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 707F21200A3 for <quic-issues@ietfa.amsl.com>; Fri, 11 Oct 2019 14:13:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 8OvvlUhUV1Kl for <quic-issues@ietfa.amsl.com>; Fri, 11 Oct 2019 14:13:25 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A1AB2120089 for <quic-issues@ietf.org>; Fri, 11 Oct 2019 14:13:25 -0700 (PDT)
Received: from github-lowworker-28f8021.ac4-iad.github.net (github-lowworker-28f8021.ac4-iad.github.net [10.52.25.98]) by smtp.github.com (Postfix) with ESMTP id D435A52098E for <quic-issues@ietf.org>; Fri, 11 Oct 2019 14:13:24 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570828404; bh=r/RffRcj5Ix/hkCAWto6YGXIsWy/VclqpoOWaVHefVM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=I6c/bbNyzIfzPp0sisFOzJDjWThLiNlcKq07/SdrQZYS+pU/4mFI6KWgIxoIqmPsa cTK6o2meHNFoqm5gFu/K4e/MdrEiSqIAhdk8dDYIL+QygKkEYWFLHDiFvtcGx8XCkN w+tJC6zPmfV7YcImCPc0FQVY+vn9gt+YQOe14MNI=
Date: Fri, 11 Oct 2019 14:13:24 -0700
From: Nick Harper <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK26LOYOLDGH2R3J5XN3VYYQJEVBNHHB4IOF7M@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3086/541226138@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3086@github.com>
References: <quicwg/base-drafts/issues/3086@github.com>
Subject: Re: [quicwg/base-drafts] Add application parameters to QUIC handshake and use it for H3 SETTINGS (#3086)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da0f074bbb76_23e83fb67d0cd960672dc"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: nharper
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/9-lL8cgK9EgG4PvkipM4Umk9MzY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 11 Oct 2019 21:13:28 -0000

----==_mimepart_5da0f074bbb76_23e83fb67d0cd960672dc
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Regarding the confidentiality of this mechanism:

I am assuming (perhaps incorrectly) that the contents advertised in the client's application parameters are no more confidential than transport parameters. In H3, both the transport parameters and SETTINGS are effectively constant per implementation - any identifying bit leaked by the H3 SETTINGS is also leaked by the transport parameters. My assumption is that other future applications using this mechanism will be similar in the amount of (non) leakage, but that can be analyzed on a per-application basis.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3086#issuecomment-541226138
----==_mimepart_5da0f074bbb76_23e83fb67d0cd960672dc
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Regarding the confidentiality of this mechanism:</p>
<p>I am assuming (perhaps incorrectly) that the contents advertised in the client's application parameters are no more confidential than transport parameters. In H3, both the transport parameters and SETTINGS are effectively constant per implementation - any identifying bit leaked by the H3 SETTINGS is also leaked by the transport parameters. My assumption is that other future applications using this mechanism will be similar in the amount of (non) leakage, but that can be analyzed on a per-application basis.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3086?email_source=notifications&amp;email_token=AFTOJK5MHCYGZWEIKWFZDQ3QODT7JA5CNFSM4I7SPSU2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBBHJGQ#issuecomment-541226138">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYAS2OEEKEMC7EU7CLQODT7JANCNFSM4I7SPSUQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYLXXXGTMEME6YG64LQODT7JA5CNFSM4I7SPSU2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBBHJGQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3086?email_source=notifications\u0026email_token=AFTOJK5MHCYGZWEIKWFZDQ3QODT7JA5CNFSM4I7SPSU2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBBHJGQ#issuecomment-541226138",
"url": "https://github.com/quicwg/base-drafts/issues/3086?email_source=notifications\u0026email_token=AFTOJK5MHCYGZWEIKWFZDQ3QODT7JA5CNFSM4I7SPSU2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBBHJGQ#issuecomment-541226138",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da0f074bbb76_23e83fb67d0cd960672dc--


From nobody Fri Oct 11 14:21:00 2019
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 5C9671200A3 for <quic-issues@ietfa.amsl.com>; Fri, 11 Oct 2019 14:20:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 jgRAiNqZv9xR for <quic-issues@ietfa.amsl.com>; Fri, 11 Oct 2019 14:20:58 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D91BC120089 for <quic-issues@ietf.org>; Fri, 11 Oct 2019 14:20:57 -0700 (PDT)
Received: from github-lowworker-edec459.ac4-iad.github.net (github-lowworker-edec459.ac4-iad.github.net [10.52.18.32]) by smtp.github.com (Postfix) with ESMTP id D971F96004B for <quic-issues@ietf.org>; Fri, 11 Oct 2019 14:20:56 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570828856; bh=/ZNiIHXA6vVAANZwsGgPVrMiDfgiTDfQWzuJl6wyXxg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=dC0dbQwoiQxG9c7l8pxuCjMS5nr5/5IAPscsoSYWrGcpCKV0c6U5chHr7c9A/J2cU jwTSafKow9QP/XU2RyZOizDALOV+ceD0+3ONPU6I34v63zglZ6F84fDauR8U+amvXp 3++pDa1YldoKihRK0tB2PaSrluXRk+0xpcsn/9ds=
Date: Fri, 11 Oct 2019 14:20:56 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3YBD2WT7IIFAULYTV3VYZMREVBNHHB3CL6HQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3050/review/300933032@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3050@github.com>
References: <quicwg/base-drafts/pull/3050@github.com>
Subject: Re: [quicwg/base-drafts] Rewrite key update section (#3050)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da0f238cb4d8_4cfb3f86ac8cd96816482"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/cHQMvTjAIhJW-Rl0dTHr_saLnUo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 11 Oct 2019 21:21:00 -0000

----==_mimepart_5da0f238cb4d8_4cfb3f86ac8cd96816482
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett approved this pull request.





-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3050#pullrequestreview-300933032
----==_mimepart_5da0f238cb4d8_4cfb3f86ac8cd96816482
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ianswett</b> approved this pull request.</p>



<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3050?email_source=notifications&amp;email_token=AFTOJK3JRXXXH3F3Y3TALI3QODU3RA5CNFSM4IYF37J2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCHX57KA#pullrequestreview-300933032">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4FABBATRQMFYRRUO3QODU3RANCNFSM4IYF37JQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6WXQ6AWU3YZFQRF5LQODU3RA5CNFSM4IYF37J2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCHX57KA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3050?email_source=notifications\u0026email_token=AFTOJK3JRXXXH3F3Y3TALI3QODU3RA5CNFSM4IYF37J2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCHX57KA#pullrequestreview-300933032",
"url": "https://github.com/quicwg/base-drafts/pull/3050?email_source=notifications\u0026email_token=AFTOJK3JRXXXH3F3Y3TALI3QODU3RA5CNFSM4IYF37J2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCHX57KA#pullrequestreview-300933032",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da0f238cb4d8_4cfb3f86ac8cd96816482--


From nobody Fri Oct 11 14:35:33 2019
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 4C814120819 for <quic-issues@ietfa.amsl.com>; Fri, 11 Oct 2019 14:35:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 uwteQk22kWOt for <quic-issues@ietfa.amsl.com>; Fri, 11 Oct 2019 14:35:19 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C06F2120816 for <quic-issues@ietf.org>; Fri, 11 Oct 2019 14:35:19 -0700 (PDT)
Received: from github-lowworker-19d82f6.ac4-iad.github.net (github-lowworker-19d82f6.ac4-iad.github.net [10.52.16.75]) by smtp.github.com (Postfix) with ESMTP id 009A466047A for <quic-issues@ietf.org>; Fri, 11 Oct 2019 14:35:19 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570829719; bh=M/F+3QJtrHeaZhcP0XtLzv7wVVMfHLpK8qTZVzT6qO0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=0pIrrK/p2o63xxvpLBzZCmuHl96RUmPR18mMPmTRHPbVDydXIOUb2mqDWrlaPzzz+ Z/qNnQgmdKc+42c5ZzbhjHT4CQ4+e8eLtf1aqflgYCNajCBlwZn1w3Bc6VtcKME/DK tWrK1+VpdSdp9bACnaTqWbuDmARW1v3uuz2w17Ik=
Date: Fri, 11 Oct 2019 14:35:18 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2VFXDTRPQPN4FSXO53VY3CNEVBNHHB4DMTGA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3083/review/300938096@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3083@github.com>
References: <quicwg/base-drafts/pull/3083@github.com>
Subject: Re: [quicwg/base-drafts] Additional error cases for CANCEL_PUSH (#3083)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da0f596e6167_20203fb70f0cd96457251"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/CmIWqUW3jVNTA_fGcNdRwV2RWIE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 11 Oct 2019 21:35:32 -0000

----==_mimepart_5da0f596e6167_20203fb70f0cd96457251
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett approved this pull request.



> @@ -1093,10 +1094,15 @@ error of type HTTP_FRAME_UNEXPECTED.
 
 The CANCEL_PUSH frame carries a Push ID encoded as a variable-length integer.
 The Push ID identifies the server push that is being cancelled (see
-{{frame-push-promise}}).
+{{frame-push-promise}}).  If a CANCEL_PUSH frame is received which references a
+Push ID greater than currently allowed on the connection, this MUST be treated

SG, I think I'm ok with this then.  I still find this section a bit of a hard read, but I don't have any specific suggestions.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3083#pullrequestreview-300938096
----==_mimepart_5da0f596e6167_20203fb70f0cd96457251
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ianswett</b> approved this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3083#discussion_r334182158">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1093,10 +1094,15 @@ error of type HTTP_FRAME_UNEXPECTED.
 
 The CANCEL_PUSH frame carries a Push ID encoded as a variable-length integer.
 The Push ID identifies the server push that is being cancelled (see
-{{frame-push-promise}}).
+{{frame-push-promise}}).  If a CANCEL_PUSH frame is received which references a
+Push ID greater than currently allowed on the connection, this MUST be treated
</pre>
<p>SG, I think I'm ok with this then.  I still find this section a bit of a hard read, but I don't have any specific suggestions.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3083?email_source=notifications&amp;email_token=AFTOJK5X67JIPBTCI6PZJL3QODWRNA5CNFSM4I6VRPGKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCHX7G4A#pullrequestreview-300938096">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKY5EOTSPAKDMW4IZS3QODWRNANCNFSM4I6VRPGA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7UKPFKALPPANERK5LQODWRNA5CNFSM4I6VRPGKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCHX7G4A.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3083?email_source=notifications\u0026email_token=AFTOJK5X67JIPBTCI6PZJL3QODWRNA5CNFSM4I6VRPGKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCHX7G4A#pullrequestreview-300938096",
"url": "https://github.com/quicwg/base-drafts/pull/3083?email_source=notifications\u0026email_token=AFTOJK5X67JIPBTCI6PZJL3QODWRNA5CNFSM4I6VRPGKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCHX7G4A#pullrequestreview-300938096",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da0f596e6167_20203fb70f0cd96457251--


From nobody Fri Oct 11 14:55:37 2019
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 3E3B91200CD for <quic-issues@ietfa.amsl.com>; Fri, 11 Oct 2019 14:55:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 6qA2Ogs-IhFx for <quic-issues@ietfa.amsl.com>; Fri, 11 Oct 2019 14:55:33 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A6C811200F6 for <quic-issues@ietf.org>; Fri, 11 Oct 2019 14:55:33 -0700 (PDT)
Date: Fri, 11 Oct 2019 14:55:32 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570830932; bh=wDMmx9eO05TSttkGYs6MBWtePv+PszUBbxbFeMXFGEA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Q9Xu7AEZTSadLmK5eDSYxJVydqxi36bIxoNFeesUyruChR+LRpm5LmvPQ4ojZOq28 9AddctEZRB4aTz5hTTwfFHuyWhuxbCrSFMa4IjLf8cdB6Pfsf5C55FTKL2PeQsHvWJ nlEIO2kkivh+ArMOj5+3bQuztbVWxwr8ZuozLn4A=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4MGEDBZ5E5NN6I4EV3VY5OJEVBNHHB4KOWU4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3087/c541237225@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3087@github.com>
References: <quicwg/base-drafts/pull/3087@github.com>
Subject: Re: [quicwg/base-drafts] Make transport parameters varint (#3087)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da0fa547487c_56873fbb1aacd96418058c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ekr
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/691HegzomTYktSWtsqRSdDoo_UQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 11 Oct 2019 21:55:35 -0000

----==_mimepart_5da0fa547487c_56873fbb1aacd96418058c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This doesn't seem to have consensus, based on the issue discussion

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3087#issuecomment-541237225
----==_mimepart_5da0fa547487c_56873fbb1aacd96418058c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This doesn't seem to have consensus, based on the issue discussion</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3087?email_source=notifications&amp;email_token=AFTOJKY3FMUE7MTODFNROE3QODY5JA5CNFSM4I77KYB2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBBJ72I#issuecomment-541237225">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5Y7VV2YBH4QJZVJS3QODY5JANCNFSM4I77KYBQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7KCLMUMI26WA326LTQODY5JA5CNFSM4I77KYB2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBBJ72I.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3087?email_source=notifications\u0026email_token=AFTOJKY3FMUE7MTODFNROE3QODY5JA5CNFSM4I77KYB2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBBJ72I#issuecomment-541237225",
"url": "https://github.com/quicwg/base-drafts/pull/3087?email_source=notifications\u0026email_token=AFTOJKY3FMUE7MTODFNROE3QODY5JA5CNFSM4I77KYB2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBBJ72I#issuecomment-541237225",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da0fa547487c_56873fbb1aacd96418058c--


From nobody Fri Oct 11 16:06:37 2019
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 27C63120106 for <quic-issues@ietfa.amsl.com>; Fri, 11 Oct 2019 16:06:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 044ln-VK03EH for <quic-issues@ietfa.amsl.com>; Fri, 11 Oct 2019 16:06:33 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 80F74120059 for <quic-issues@ietf.org>; Fri, 11 Oct 2019 16:06:33 -0700 (PDT)
Received: from github-lowworker-3a0df0f.ac4-iad.github.net (github-lowworker-3a0df0f.ac4-iad.github.net [10.52.25.92]) by smtp.github.com (Postfix) with ESMTP id BA18F8C0081 for <quic-issues@ietf.org>; Fri, 11 Oct 2019 16:06:32 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570835192; bh=pE3hZDWYxKeQFYXXRk3bsbnvkDGKHcrE7jZUdUl3qLk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=WLIbXgPHWKWd29V+dUAR2+Xk6QrMV3DuN/nadLArNBbFx2QdvUU5QQ1cWVDyeKyKw QnDi6Pc2KC/ZjK4qiWse5NU5lJOwVGxSSYjpVgLWzMDGugP6rVikK/7D+gCuVvOj8G g5exkwQ5H8EG54SiO1LqxENNmX8Uwvq9P376erF4=
Date: Fri, 11 Oct 2019 16:06:32 -0700
From: David Schinazi <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3QEVSPNJD3PJBHOR53VZFYREVBNHHB4KOWU4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3087/c541251834@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3087@github.com>
References: <quicwg/base-drafts/pull/3087@github.com>
Subject: Re: [quicwg/base-drafts] Make transport parameters varint (#3087)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da10af8aab8c_23863fe0194cd96497960"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: DavidSchinazi
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Ni25iUVzSGvwVAB6lPYvDITylTo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 11 Oct 2019 23:06:35 -0000

----==_mimepart_5da10af8aab8c_23863fe0194cd96497960
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Agreed, the issue has not reached consensus yet. I wrote this PR to better describe what I was trying to change in the issue.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3087#issuecomment-541251834
----==_mimepart_5da10af8aab8c_23863fe0194cd96497960
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Agreed, the issue has not reached consensus yet. I wrote this PR to better describe what I was trying to change in the issue.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3087?email_source=notifications&amp;email_token=AFTOJK6QAYWTWEKGUJ7OT53QOEBHRA5CNFSM4I77KYB2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBBNR6Q#issuecomment-541251834">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4EBQXWKC46VY2K5UTQOEBHRANCNFSM4I77KYBQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYKG3BUGWN2CURBCJ3QOEBHRA5CNFSM4I77KYB2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBBNR6Q.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3087?email_source=notifications\u0026email_token=AFTOJK6QAYWTWEKGUJ7OT53QOEBHRA5CNFSM4I77KYB2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBBNR6Q#issuecomment-541251834",
"url": "https://github.com/quicwg/base-drafts/pull/3087?email_source=notifications\u0026email_token=AFTOJK6QAYWTWEKGUJ7OT53QOEBHRA5CNFSM4I77KYB2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBBNR6Q#issuecomment-541251834",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da10af8aab8c_23863fe0194cd96497960--


From nobody Sat Oct 12 03:46:57 2019
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 E274812003E for <quic-issues@ietfa.amsl.com>; Sat, 12 Oct 2019 03:46:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, 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 cu0B8Y93Skrl for <quic-issues@ietfa.amsl.com>; Sat, 12 Oct 2019 03:46:53 -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 555F0120020 for <quic-issues@ietf.org>; Sat, 12 Oct 2019 03:46:53 -0700 (PDT)
Received: from github-lowworker-f144ac1.va3-iad.github.net (github-lowworker-f144ac1.va3-iad.github.net [10.48.16.59]) by smtp.github.com (Postfix) with ESMTP id 48B296E0603 for <quic-issues@ietf.org>; Sat, 12 Oct 2019 03:46:52 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570877212; bh=xmfIBv4BiOkXKfY2aX8HPkRycZ8b4PdA4frSKzkFGLs=; h=Date:From:To:Subject:From; b=dPjviZY8RlL91rdF1BGIbt6ZZ7cDhFMQOJhJhDe8d/x2chYXFkOAjqaskR0xrzRwy ObtINiXCi4TyEgxHQpAPiCmZUCwjYSuTdAHPruovAFgyOv5yeBU4tk4DL1cs93leV9 jluQklhpJQ9mEkIrbTJmRqEvxKWV4Ml9ml12ogd0=
Date: Sat, 12 Oct 2019 03:46:52 -0700
From: Mark Nottingham <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/wg-materials/push/refs/heads/master/b457f5-281ede@github.com>
Subject: [quicwg/wg-materials] fd1a88: Add location and parking details
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/6YprDFueJyrO3qL_YTwEHbH1lWQ>
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: Sat, 12 Oct 2019 10:46:55 -0000

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/wg-materials
  Commit: fd1a8875a8ff10879fa8668988d7d794adf6533d
      https://github.com/quicwg/wg-materials/commit/fd1a8875a8ff10879fa8668988d7d794adf6533d
  Author: Eric Kinnear <ekinnear@apple.com>
  Date:   2019-10-12 (Sat, 12 Oct 2019)

  Changed paths:
    M interim-19-10/arrangements.md

  Log Message:
  -----------
  Add location and parking details


  Commit: 281edeaa05ada8cb68fc2078e320018db295ad81
      https://github.com/quicwg/wg-materials/commit/281edeaa05ada8cb68fc2078e320018db295ad81
  Author: Mark Nottingham <mnot@mnot.net>
  Date:   2019-10-12 (Sat, 12 Oct 2019)

  Changed paths:
    M interim-19-10/arrangements.md

  Log Message:
  -----------
  Merge pull request #122 from erickinnear/ek/location_details

Add location and parking details


Compare: https://github.com/quicwg/wg-materials/compare/b457f5235da2...281edeaa05ad


From nobody Sat Oct 12 05:31:14 2019
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 CDB9912084F for <quic-issues@ietfa.amsl.com>; Sat, 12 Oct 2019 05:31:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 eyUVFS2Sq3LX for <quic-issues@ietfa.amsl.com>; Sat, 12 Oct 2019 05:31:12 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 73F9312004C for <quic-issues@ietf.org>; Sat, 12 Oct 2019 05:31:12 -0700 (PDT)
Date: Sat, 12 Oct 2019 05:31:11 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570883471; bh=XKsBJm/kREe8YyfWT7JCTGpH8fVFizhrk9pUl2cx5bg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=akZItQ6KpCZREHyh/jmxWcI6HpTQgp5H5KfxPbGKDxGM1j7gnkMhpot5irq2QMJsw si8oHeZWS89RoOcId3r4WtjRcq3dPtaFY/sLQaU79D4cSlHtkFE93O2ZRGfw7Pj7S6 NFL8msuNSrWDJItQhe2Cr1FQksRbj0enlmPDd4xs=
From: Johannes Rudolph <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3XN4N77Q7YE7QW57N3V4EB7EVBNHHB37QHME@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3079/review/301003386@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3079@github.com>
References: <quicwg/base-drafts/pull/3079@github.com>
Subject: Re: [quicwg/base-drafts] Stop using SRTT (#3079)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da1c78f79a04_6e823ff49e2cd96890421c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: jrudolph
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/H10Bf3tnCJrh1CeLVWSiKJxEJRA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Sat, 12 Oct 2019 12:31:14 -0000

----==_mimepart_5da1c78f79a04_6e823ff49e2cd96890421c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

jrudolph commented on this pull request.

:+1:



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3079#pullrequestreview-301003386
----==_mimepart_5da1c78f79a04_6e823ff49e2cd96890421c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><b>@jrudolph</b> commented on this pull request.</p>=0D
=0D
<p><g-emoji class=3D"g-emoji" alias=3D"+1" fallback-src=3D"https://github=
.githubassets.com/images/icons/emoji/unicode/1f44d.png">=F0=9F=91=8D</g-e=
moji></p>=0D
=0D
<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/3079?email_source=3Dnotifications&amp;email_token=3DA=
FTOJKZSJFEAAVUIHOC7C4DQOG7Q7A5CNFSM4I56QD3KYY3PNVWWK3TUL52HS4DFWFIHK3DMKJ=
SXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCHYPE6Q#pullrequestreview-301003386=
">view it on GitHub</a>, or <a href=3D"https://github.com/notifications/u=
nsubscribe-auth/AFTOJK4OW77CU2V3CYSMD5LQOG7Q7ANCNFSM4I56QD3A">unsubscribe=
</a>.<img src=3D"https://github.com/notifications/beacon/AFTOJK6ECHYWRFU4=
E6NQU4TQOG7Q7A5CNFSM4I56QD3KYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWN=
FSXPKTDN5WW2ZLOORPWSZGOCHYPE6Q.gif" height=3D"1" width=3D"1" alt=3D"" /><=
/p>=0D
<script type=3D"application/ld+json">[=0D
{=0D
"@context": "http://schema.org",=0D
"@type": "EmailMessage",=0D
"potentialAction": {=0D
"@type": "ViewAction",=0D
"target": "https://github.com/quicwg/base-drafts/pull/3079?email_source=3D=
notifications\u0026email_token=3DAFTOJKZSJFEAAVUIHOC7C4DQOG7Q7A5CNFSM4I56=
QD3KYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOC=
HYPE6Q#pullrequestreview-301003386",=0D
"url": "https://github.com/quicwg/base-drafts/pull/3079?email_source=3Dno=
tifications\u0026email_token=3DAFTOJKZSJFEAAVUIHOC7C4DQOG7Q7A5CNFSM4I56QD=
3KYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCHY=
PE6Q#pullrequestreview-301003386",=0D
"name": "View Pull Request"=0D
},=0D
"description": "View this Pull Request on GitHub",=0D
"publisher": {=0D
"@type": "Organization",=0D
"name": "GitHub",=0D
"url": "https://github.com"=0D
}=0D
}=0D
]</script>=

----==_mimepart_5da1c78f79a04_6e823ff49e2cd96890421c--


From nobody Sat Oct 12 05:33:08 2019
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 A262312084F for <quic-issues@ietfa.amsl.com>; Sat, 12 Oct 2019 05:33:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 qwGZTldle65S for <quic-issues@ietfa.amsl.com>; Sat, 12 Oct 2019 05:33:05 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C4F9212004C for <quic-issues@ietf.org>; Sat, 12 Oct 2019 05:33:04 -0700 (PDT)
Received: from github-lowworker-5825cd4.ac4-iad.github.net (github-lowworker-5825cd4.ac4-iad.github.net [10.52.22.68]) by smtp.github.com (Postfix) with ESMTP id AE75D96045B for <quic-issues@ietf.org>; Sat, 12 Oct 2019 05:33:03 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570883583; bh=Ps2hWq2oAtMQ1uZxLKM5qFw6tcy3h3ZhQNYEanKm4ZM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ZqHZaVkfIUVrh13q5KdzZlsdQttezwlD3J+2gUrgU4kfwwGuPtOlmRMGrU11cqyTy HiKGRL1FeE3Y1p6M73U4jcvNvQ+k6KbRixpyhTObhtPzh8AwQVJeEEcOvr1AzSimSY I7R0Lw6DCTBSgGw4Dmdn1xl1nyzOHTadgXKLI2gk=
Date: Sat, 12 Oct 2019 05:33:03 -0700
From: Johannes Rudolph <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5QDSK2ASHTYLYFVAN3V4EI7EVBNHHB34GMIM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3075/541320810@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3075@github.com>
References: <quicwg/base-drafts/issues/3075@github.com>
Subject: Re: [quicwg/base-drafts] Discussion in quic-recovery of delayed ack being 25ms does not seem to relate to anything (#3075)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da1c7ff9f26f_55ca3ffd18acd960362052"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: jrudolph
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/j8qFldx5TCNNR_inMIfnW-CRX_8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Sat, 12 Oct 2019 12:33:07 -0000

----==_mimepart_5da1c7ff9f26f_55ca3ffd18acd960362052
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> I realized that the 25ms recommendation is in transport, so this is just out of place now.

Ah, I see, I remember I went looking for it in transport, but I think I looked for "delayed ack" and didn't come up with anything fitting. I've got no concrete suggestion how to resolve it but moving the notice to transport in some form would probably make sense.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3075#issuecomment-541320810
----==_mimepart_5da1c7ff9f26f_55ca3ffd18acd960362052
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<blockquote>
<p>I realized that the 25ms recommendation is in transport, so this is just out of place now.</p>
</blockquote>
<p>Ah, I see, I remember I went looking for it in transport, but I think I looked for "delayed ack" and didn't come up with anything fitting. I've got no concrete suggestion how to resolve it but moving the notice to transport in some form would probably make sense.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3075?email_source=notifications&amp;email_token=AFTOJKZXU6FFQQ5NSZCWU4TQOG7X7A5CNFSM4I5IXKXKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBB6M2Q#issuecomment-541320810">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6MOJYUI22TXJWJJITQOG7X7ANCNFSM4I5IXKXA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZTXRLAGTXWYSVKOALQOG7X7A5CNFSM4I5IXKXKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBB6M2Q.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3075?email_source=notifications\u0026email_token=AFTOJKZXU6FFQQ5NSZCWU4TQOG7X7A5CNFSM4I5IXKXKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBB6M2Q#issuecomment-541320810",
"url": "https://github.com/quicwg/base-drafts/issues/3075?email_source=notifications\u0026email_token=AFTOJKZXU6FFQQ5NSZCWU4TQOG7X7A5CNFSM4I5IXKXKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBB6M2Q#issuecomment-541320810",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da1c7ff9f26f_55ca3ffd18acd960362052--


From nobody Sat Oct 12 05:57:36 2019
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 0968C120854 for <quic-issues@ietfa.amsl.com>; Sat, 12 Oct 2019 05:57:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 Kbyfm05EzFxj for <quic-issues@ietfa.amsl.com>; Sat, 12 Oct 2019 05:57:32 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 209DC120033 for <quic-issues@ietf.org>; Sat, 12 Oct 2019 05:57:32 -0700 (PDT)
Received: from github-lowworker-5fb2734.va3-iad.github.net (github-lowworker-5fb2734.va3-iad.github.net [10.48.19.27]) by smtp.github.com (Postfix) with ESMTP id 75F82660076 for <quic-issues@ietf.org>; Sat, 12 Oct 2019 05:57:31 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570885051; bh=4AQhYfrClAIIMJowkho/6hG72Z0toeEBlGfR5wCuxao=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=RY8XafJyf1koOxfkcxwd5ZylzNEBYrbW0bXacSLE6RTWAzz8lL8OB/On2YephNVIs F0t9cGtqT6IGzCwH/0+st6WLmNstLiwLdpeZPplGZkTcrA1scYL+RQU8tSoA1pF7yh DBtNMe5ubplKpFPg88i2/8hYswiLkDLXw5/VBlms=
Date: Sat, 12 Oct 2019 05:57:31 -0700
From: Johannes Rudolph <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5ZSRW4YVUNZVHOLMF3V4HEXEVBNHHB4K6A3Q@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3088@github.com>
Subject: [quicwg/base-drafts] Congestion control section in recovery migth be easier to understand if it was self-contained (#3088)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da1cdbb66856_75043fefaa4cd964779368"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: jrudolph
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/539sOLcCTTMW28oER5WwcqiW55A>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Sat, 12 Oct 2019 12:57:34 -0000

----==_mimepart_5da1cdbb66856_75043fefaa4cd964779368
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

It starts like this:

> QUIC's congestion control is based on TCP NewReno {{?RFC6582}}.

The next sections below roughly describe the behavior of different phases of congestion control. More concrete pseudo-code is only given in the Appendix later on but it's not linked from the original section.

On first reading, I missed the Appendix and felt the text lacking for concrete enough explanations to implement the feature. The question is what to describe where and what the authoritative definitions should be. If you know the NewReno RFC by heart you can probably make the right inferences to figure out how everything should work in comparison but is that how it should be?

An alternative (more convenient for the reader / skimmer) approach could be to mention NewReno only in passing and then provide a complete and self-contained description of the algorithms in the congestion control section directly, maybe even inlining the pseudo-code. If that is deemed to verbose and would bore readers that know enough about those algorithms already, it would be good to provide some guidance how to read the algorithm and what the assumptions are in the introductory paragraph about congestion control.



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3088
----==_mimepart_5da1cdbb66856_75043fefaa4cd964779368
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>It starts like this:</p>
<blockquote>
<p>QUIC's congestion control is based on TCP NewReno {{?RFC6582}}.</p>
</blockquote>
<p>The next sections below roughly describe the behavior of different phases of congestion control. More concrete pseudo-code is only given in the Appendix later on but it's not linked from the original section.</p>
<p>On first reading, I missed the Appendix and felt the text lacking for concrete enough explanations to implement the feature. The question is what to describe where and what the authoritative definitions should be. If you know the NewReno RFC by heart you can probably make the right inferences to figure out how everything should work in comparison but is that how it should be?</p>
<p>An alternative (more convenient for the reader / skimmer) approach could be to mention NewReno only in passing and then provide a complete and self-contained description of the algorithms in the congestion control section directly, maybe even inlining the pseudo-code. If that is deemed to verbose and would bore readers that know enough about those algorithms already, it would be good to provide some guidance how to read the algorithm and what the assumptions are in the introductory paragraph about congestion control.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3088?email_source=notifications&amp;email_token=AFTOJKYS2DOSMSAGMRIWKT3QOHCTXA5CNFSM4JACY6VKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HRLYDOA">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7IE7JE56JHBMCX7OLQOHCTXANCNFSM4JACY6VA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK74BJAGKIM77LDUXWTQOHCTXA5CNFSM4JACY6VKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HRLYDOA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3088?email_source=notifications\u0026email_token=AFTOJKYS2DOSMSAGMRIWKT3QOHCTXA5CNFSM4JACY6VKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HRLYDOA",
"url": "https://github.com/quicwg/base-drafts/issues/3088?email_source=notifications\u0026email_token=AFTOJKYS2DOSMSAGMRIWKT3QOHCTXA5CNFSM4JACY6VKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HRLYDOA",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da1cdbb66856_75043fefaa4cd964779368--


From nobody Sat Oct 12 09:43:02 2019
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 936E812088B for <quic-issues@ietfa.amsl.com>; Sat, 12 Oct 2019 09:42:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 2pHSOam9a7lW for <quic-issues@ietfa.amsl.com>; Sat, 12 Oct 2019 09:42:56 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DE2531200E7 for <quic-issues@ietf.org>; Sat, 12 Oct 2019 09:42:55 -0700 (PDT)
Received: from github-lowworker-f144ac1.va3-iad.github.net (github-lowworker-f144ac1.va3-iad.github.net [10.48.16.59]) by smtp.github.com (Postfix) with ESMTP id CA296960258 for <quic-issues@ietf.org>; Sat, 12 Oct 2019 09:42:54 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570898574; bh=mV3SUTYvUZ6tX6l9Kt5nNEtAhKa8G6MKy73bQidxUfQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=CGw3OSoFKpFO0Bjn4h8f5DdmD9s7mjfAOBuZz1FQbrHasPgVLLkOgnP1uU6fnFSKB Qhj79QdbtYb/3QavMpCr+s8KGv+II+UAOe/2olIE/LGi/lJdE1MZoasCYWCuGphPBT JWAQzSsTcTNbaqZlcFAaPoUCrVl8v0IiTP0F/Ucw=
Date: Sat, 12 Oct 2019 09:42:54 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYCH2RUTB4CCV3QIR53V5BR5EVBNHHB4K6A3Q@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3088/541341467@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3088@github.com>
References: <quicwg/base-drafts/issues/3088@github.com>
Subject: Re: [quicwg/base-drafts] Congestion control section in recovery migth be easier to understand if it was self-contained (#3088)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da2028ebb2cc_42113fbaec4cd95c7182a5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/aAVXxbSfhIEmN9F-y2C-gSXhR0U>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Sat, 12 Oct 2019 16:42:59 -0000

----==_mimepart_5da2028ebb2cc_42113fbaec4cd95c7182a5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The intent is that the text is complete without reading the referenced RFCs or pseudocode, so I think this section needs more text and possibly some inlined pseudo-code.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3088#issuecomment-541341467
----==_mimepart_5da2028ebb2cc_42113fbaec4cd95c7182a5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The intent is that the text is complete without reading the referenced RFCs or pseudocode, so I think this section needs more text and possibly some inlined pseudo-code.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3088?email_source=notifications&amp;email_token=AFTOJKZUQVWW2KKBALTH5RLQOH5A5A5CNFSM4JACY6VKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBCDOGY#issuecomment-541341467">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5XXNDDTRHBDOKAIPDQOH5A5ANCNFSM4JACY6VA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5TK72AHBBNPSSDTJ3QOH5A5A5CNFSM4JACY6VKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBCDOGY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3088?email_source=notifications\u0026email_token=AFTOJKZUQVWW2KKBALTH5RLQOH5A5A5CNFSM4JACY6VKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBCDOGY#issuecomment-541341467",
"url": "https://github.com/quicwg/base-drafts/issues/3088?email_source=notifications\u0026email_token=AFTOJKZUQVWW2KKBALTH5RLQOH5A5A5CNFSM4JACY6VKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBCDOGY#issuecomment-541341467",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da2028ebb2cc_42113fbaec4cd95c7182a5--


From nobody Sat Oct 12 20:26:15 2019
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 B817D120059 for <quic-issues@ietfa.amsl.com>; Sat, 12 Oct 2019 20:26:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 gMz93hHFlcC5 for <quic-issues@ietfa.amsl.com>; Sat, 12 Oct 2019 20:26:12 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F3CD912004F for <quic-issues@ietf.org>; Sat, 12 Oct 2019 20:26:11 -0700 (PDT)
Received: from github-lowworker-2300405.va3-iad.github.net (github-lowworker-2300405.va3-iad.github.net [10.48.17.39]) by smtp.github.com (Postfix) with ESMTP id 0E7EA2C0B97 for <quic-issues@ietf.org>; Sat, 12 Oct 2019 20:26:11 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570937171; bh=EjLjsLTCDupqReX3RjUGppJ+y+s5ZbPvgXEll5xo3jY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=14LoWKMQRGZ4suNq9mlboRnl/NBsXjVfMlPgaC/IB1TS4AVQmRjRN8XL8O4aIXcX8 66AGvzTDwTjOpPqomTkA1ljx13ZyS5OjT3Mll0WGcHffIx3qpsGy5c6dBnb+EHKpl3 T+V3kkBaAyt87BLC2wVzPwxKPF6eR03hi7t98sbk=
Date: Sat, 12 Oct 2019 20:26:10 -0700
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7K24VXSG36PJVQWGV3V7M6FEVBNHHBOS4WPU@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2152/541381769@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2152@github.com>
References: <quicwg/base-drafts/issues/2152@github.com>
Subject: Re: [quicwg/base-drafts] Why does stateless reset have to be checked after MAC failure (#2152)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da29952f2cb6_5d423f9862acd96c24632e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: huitema
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/w64vy5HkzA2UmaRm3tUM2iNOmBU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Sun, 13 Oct 2019 03:26:14 -0000

----==_mimepart_5da29952f2cb6_5d423f9862acd96c24632e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Can someone explain to a dumb guy like me why this is important? We have three paths:

1) Good packet: decrypt, validate, and then process the data in the packet.

2) Stateless reset: attempt to decrypt, fail, find a match for a registered reject token, kill connection.

3) Garbage: attempt to decrypt, fail, do not find a match, do nothing.

I content that (1) and (2) are observable no matter what. If the connection goes on as in (1), further packets can be observed. If the connection stops, absence of further packets can be observed. The behavior after (3) depends on the state -- if the connection is up, further data will come out as in (1). If the connection is down, nothing will happen.

What exactly is the concern?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2152#issuecomment-541381769
----==_mimepart_5da29952f2cb6_5d423f9862acd96c24632e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Can someone explain to a dumb guy like me why this is important? We have three paths:</p>
<ol>
<li>
<p>Good packet: decrypt, validate, and then process the data in the packet.</p>
</li>
<li>
<p>Stateless reset: attempt to decrypt, fail, find a match for a registered reject token, kill connection.</p>
</li>
<li>
<p>Garbage: attempt to decrypt, fail, do not find a match, do nothing.</p>
</li>
</ol>
<p>I content that (1) and (2) are observable no matter what. If the connection goes on as in (1), further packets can be observed. If the connection stops, absence of further packets can be observed. The behavior after (3) depends on the state -- if the connection is up, further data will come out as in (1). If the connection is down, nothing will happen.</p>
<p>What exactly is the concern?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2152?email_source=notifications&amp;email_token=AFTOJK42JSA5SVATZZU5WZLQOKINFA5CNFSM4GKJFOLKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBCNJCI#issuecomment-541381769">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6TVNNDMRCPAWYTHXDQOKINFANCNFSM4GKJFOLA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6WMHVQ23UEJ4QBFN3QOKINFA5CNFSM4GKJFOLKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBCNJCI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2152?email_source=notifications\u0026email_token=AFTOJK42JSA5SVATZZU5WZLQOKINFA5CNFSM4GKJFOLKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBCNJCI#issuecomment-541381769",
"url": "https://github.com/quicwg/base-drafts/issues/2152?email_source=notifications\u0026email_token=AFTOJK42JSA5SVATZZU5WZLQOKINFA5CNFSM4GKJFOLKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBCNJCI#issuecomment-541381769",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da29952f2cb6_5d423f9862acd96c24632e--


From nobody Sun Oct 13 03:49:35 2019
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 CDA1C12008B for <quic-issues@ietfa.amsl.com>; Sun, 13 Oct 2019 03:49:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 cpTKn-szxMOv for <quic-issues@ietfa.amsl.com>; Sun, 13 Oct 2019 03:49:31 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 897FA120024 for <quic-issues@ietf.org>; Sun, 13 Oct 2019 03:49:31 -0700 (PDT)
Received: from github-lowworker-2e54e43.va3-iad.github.net (github-lowworker-2e54e43.va3-iad.github.net [10.48.17.27]) by smtp.github.com (Postfix) with ESMTP id 6A5908C0A96 for <quic-issues@ietf.org>; Sun, 13 Oct 2019 03:49:30 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570963770; bh=bp+Ia+bbQMcc+3Gr+ARvsjeh40JY0TB6UDZ9IGaDCWM=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=1turV8TXe9vbKJkEA5uSGGGOX+2aMcmEOrm+zTDePmVeajbhl9CV+wXnYqCehPDL2 AU94lEIAqxt+cWpDoJVTNh7Foh6fr30BHt8mEiM3usNOi0B4sx2yYityzYHhg3q2SM 54gDpUNEziTzMwdincoIKnXfeXkPJismKjaZQoYU=
Date: Sun, 13 Oct 2019 03:49:30 -0700
From: Robin Marx <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZGE3ZPFQBAWRY5TXV3WBA4VEVBNHHB4LNBAY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3089@github.com>
Subject: [quicwg/base-drafts] Be more specific when naming bits (#3089)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da3013a5bbb9_6fa53ffb336cd96426701e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: rmarx
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/8JZXVVrHlVtXvPtLvzookdOB2J8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Sun, 13 Oct 2019 10:49:34 -0000

----==_mimepart_5da3013a5bbb9_6fa53ffb336cd96426701e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

- Renamed S bit for static vs dynamic table to T bit (for Table)
- Replaced backticks with single quotes around individual bits (previously, about half used single, half used double)
- Added explicit references to bit letter indicators where they were missing (e.g., for &#39;H&#39;)
- Fixed broken reference to &quot;blocked-decoding&quot; section
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/3089

-- Commit Summary --

  * Be more specific when naming bits

-- File Changes --

    M draft-ietf-quic-qpack.md (44)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/3089.patch
https://github.com/quicwg/base-drafts/pull/3089.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3089

----==_mimepart_5da3013a5bbb9_6fa53ffb336cd96426701e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<ul>
<li>Renamed S bit for static vs dynamic table to T bit (for Table)</li>
<li>Replaced backticks with single quotes around individual bits (previously, about half used single, half used double)</li>
<li>Added explicit references to bit letter indicators where they were missing (e.g., for 'H')</li>
<li>Fixed broken reference to "blocked-decoding" section</li>
</ul>

<hr>

<h4>You can view, comment on, or merge this pull request online at:</h4>
<p>&nbsp;&nbsp;<a href='https://github.com/quicwg/base-drafts/pull/3089'>https://github.com/quicwg/base-drafts/pull/3089</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Be more specific when naming bits</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/3089/files#diff-0">draft-ietf-quic-qpack.md</a>
    (44)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3089.patch'>https://github.com/quicwg/base-drafts/pull/3089.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3089.diff'>https://github.com/quicwg/base-drafts/pull/3089.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3089?email_source=notifications&amp;email_token=AFTOJKY6D7IBS6A3WMSLNELQOL4LVA5CNFSM4JAGOIWKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HRNUEDA">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZSRIUHQE2RT4PA54TQOL4LVANCNFSM4JAGOIWA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7X6W3CGN5EINSCXIDQOL4LVA5CNFSM4JAGOIWKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HRNUEDA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3089?email_source=notifications\u0026email_token=AFTOJKY6D7IBS6A3WMSLNELQOL4LVA5CNFSM4JAGOIWKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HRNUEDA",
"url": "https://github.com/quicwg/base-drafts/pull/3089?email_source=notifications\u0026email_token=AFTOJKY6D7IBS6A3WMSLNELQOL4LVA5CNFSM4JAGOIWKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HRNUEDA",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5da3013a5bbb9_6fa53ffb336cd96426701e--


From nobody Sun Oct 13 03:57:25 2019
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 BABC912008C for <quic-issues@ietfa.amsl.com>; Sun, 13 Oct 2019 03:57:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.999
X-Spam-Level: 
X-Spam-Status: No, score=-7.999 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, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 UeflqLdGdwCq for <quic-issues@ietfa.amsl.com>; Sun, 13 Oct 2019 03:57:23 -0700 (PDT)
Received: from out-22.smtp.github.com (out-22.smtp.github.com [192.30.252.205]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D46AA12008B for <quic-issues@ietf.org>; Sun, 13 Oct 2019 03:57:22 -0700 (PDT)
Received: from github-lowworker-cde56e0.va3-iad.github.net (github-lowworker-cde56e0.va3-iad.github.net [10.48.25.52]) by smtp.github.com (Postfix) with ESMTP id 05114A003D for <quic-issues@ietf.org>; Sun, 13 Oct 2019 03:57:22 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570964242; bh=udM2ham1zbgiRAYGa9cjQHpBxTiXth5L5Nfq8eW0XEU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=vnVU5HvWZ7Rxe76DzGGnnfNCj6ZIfq9VEm9+5cujt+kC3pIhe/EsEd73P1CRNdd5a 6UK8RT41kQjHcQHjF505f45rqzL7yd16oDxmC1kPYLrnU5R0qo9109dNjwqH5sKfaR GuVRCMsaaAW+Xd8GIySaJ92f+QlBkFXOuWv5FK2Q=
Date: Sun, 13 Oct 2019 03:57:21 -0700
From: Lucas Pardue <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6ZTZPNFQSB2VKK3TN3WBB2DEVBNHHB4LNBAY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3089/review/301043507@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3089@github.com>
References: <quicwg/base-drafts/pull/3089@github.com>
Subject: Re: [quicwg/base-drafts] Be more specific when naming bits (#3089)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da30311e9cd7_74a83ff9f6acd96c169667"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: LPardue
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/tD-bDSV58Jq6kSz1LkSntaYXe-k>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Sun, 13 Oct 2019 10:57:25 -0000

----==_mimepart_5da30311e9cd7_74a83ff9f6acd96c169667
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

LPardue commented on this pull request.



> @@ -311,7 +311,7 @@ instructions received on the encoder stream.
 The decoder MUST emit header fields in the order their representations appear in
 the input header block.
 
-### Blocked Decoding
+### Blocked Decoding  {#blocked-decoding}

I think auto anchoring should mean this is not required (I.e. only need to define explicit links that differ from the section title)

> @@ -682,10 +682,10 @@ acknowledged as this instruction does not insert an entry.
 An encoder adds an entry to the dynamic table where the header field name
 matches the header field name of an entry stored in the static or the dynamic
 table using an instruction that starts with the '1' one-bit pattern.  The second
-(`S`) bit indicates whether the reference is to the static or dynamic table. The
+('T') bit indicates whether the reference is to the static or dynamic table. The

T seems odd to me because they both use a table. And then we have T=1 meaning that it's the static table.

Are we really so constrained that we can't assign a noun to bits?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3089#pullrequestreview-301043507
----==_mimepart_5da30311e9cd7_74a83ff9f6acd96c169667
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@LPardue</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3089#discussion_r334273011">draft-ietf-quic-qpack.md</a>:</p>
<pre style='color:#555'>&gt; @@ -311,7 +311,7 @@ instructions received on the encoder stream.
 The decoder MUST emit header fields in the order their representations appear in
 the input header block.
 
-### Blocked Decoding
+### Blocked Decoding  {#blocked-decoding}
</pre>
<p>I think auto anchoring should mean this is not required (I.e. only need to define explicit links that differ from the section title)</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3089#discussion_r334273139">draft-ietf-quic-qpack.md</a>:</p>
<pre style='color:#555'>&gt; @@ -682,10 +682,10 @@ acknowledged as this instruction does not insert an entry.
 An encoder adds an entry to the dynamic table where the header field name
 matches the header field name of an entry stored in the static or the dynamic
 table using an instruction that starts with the &#39;1&#39; one-bit pattern.  The second
-(`S`) bit indicates whether the reference is to the static or dynamic table. The
+(&#39;T&#39;) bit indicates whether the reference is to the static or dynamic table. The
</pre>
<p>T seems odd to me because they both use a table. And then we have T=1 meaning that it's the static table.</p>
<p>Are we really so constrained that we can't assign a noun to bits?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3089?email_source=notifications&amp;email_token=AFTOJK6UXJ7UO42RULMUPQLQOL5JDA5CNFSM4JAGOIWKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCHYY6MY#pullrequestreview-301043507">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4TUSCYCJBYIMIESSLQOL5JDANCNFSM4JAGOIWA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3YMCZN57LLOQQFQKTQOL5JDA5CNFSM4JAGOIWKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCHYY6MY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3089?email_source=notifications\u0026email_token=AFTOJK6UXJ7UO42RULMUPQLQOL5JDA5CNFSM4JAGOIWKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCHYY6MY#pullrequestreview-301043507",
"url": "https://github.com/quicwg/base-drafts/pull/3089?email_source=notifications\u0026email_token=AFTOJK6UXJ7UO42RULMUPQLQOL5JDA5CNFSM4JAGOIWKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCHYY6MY#pullrequestreview-301043507",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da30311e9cd7_74a83ff9f6acd96c169667--


From nobody Sun Oct 13 04:44:44 2019
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 833F0120024 for <quic-issues@ietfa.amsl.com>; Sun, 13 Oct 2019 04:44:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 mW7bKsaajGLt for <quic-issues@ietfa.amsl.com>; Sun, 13 Oct 2019 04:44:39 -0700 (PDT)
Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5EC6E12003E for <quic-issues@ietf.org>; Sun, 13 Oct 2019 04:44:39 -0700 (PDT)
Received: from github-lowworker-943b171.ac4-iad.github.net (github-lowworker-943b171.ac4-iad.github.net [10.52.22.59]) by smtp.github.com (Postfix) with ESMTP id 8649CA076A for <quic-issues@ietf.org>; Sun, 13 Oct 2019 04:44:38 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570967078; bh=iDmH3WFpxPJJLTQYqlCVmmCknYHMs/nxXfFevsQDHnw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=axREXsq5Sd8tkmREGK84Se9/NfGoWhbp/QJbtEJ6HD7W689CqXvPmbTD5d0GDqaDT 1wD+CjiYcFuY+bY+ZwUD6Vjzd4bY960G4Lk+POpaFiSEcmc8Xw/gCJj57Q/MVQyMVL P9MO7jg4+89iwkdh8knC82LAfCQR7sBhMnUtr/lY=
Date: Sun, 13 Oct 2019 04:44:38 -0700
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7FAQNJ5GQOWZDBKRF3WBHLNEVBNHHB4KOWU4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3087/review/301045128@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3087@github.com>
References: <quicwg/base-drafts/pull/3087@github.com>
Subject: Re: [quicwg/base-drafts] Make transport parameters varint (#3087)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da30e2675ce7_78aa3fce130cd96c24916e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: marten-seemann
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/A4yzO3hGSq-mlv53_tAuDQJFVsE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Sun, 13 Oct 2019 11:44:43 -0000

----==_mimepart_5da30e2675ce7_78aa3fce130cd96c24916e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

marten-seemann commented on this pull request.

Thanks for this PR! This clarifies what you're suggesting on the issue.

> @@ -4361,42 +4361,43 @@ connection.
 
 # Transport Parameter Encoding {#transport-parameter-encoding}
 
-The format of the transport parameters is the TransportParameters struct from
-{{figure-transport-parameters}}.  This is described using the presentation
-language from Section 3 of {{!TLS13=RFC8446}}.
+The `extension_data` field of the quic_transport_parameters extension defined in
+{{QUIC-TLS}} contains the QUIC transport parameters. They are encoded as a
+sequence of transport parameters, as shown in {{transport-parameter-sequence}}:

We could consider making this an ordered list. This would simplify the check that the peer didn't send any duplicate transport parameters.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3087#pullrequestreview-301045128
----==_mimepart_5da30e2675ce7_78aa3fce130cd96c24916e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@marten-seemann</b> commented on this pull request.</p>

<p>Thanks for this PR! This clarifies what you're suggesting on the issue.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3087#discussion_r334274718">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -4361,42 +4361,43 @@ connection.
 
 # Transport Parameter Encoding {#transport-parameter-encoding}
 
-The format of the transport parameters is the TransportParameters struct from
-{{figure-transport-parameters}}.  This is described using the presentation
-language from Section 3 of {{!TLS13=RFC8446}}.
+The `extension_data` field of the quic_transport_parameters extension defined in
+{{QUIC-TLS}} contains the QUIC transport parameters. They are encoded as a
+sequence of transport parameters, as shown in {{transport-parameter-sequence}}:
</pre>
<p>We could consider making this an ordered list. This would simplify the check that the peer didn't send any duplicate transport parameters.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3087?email_source=notifications&amp;email_token=AFTOJK33PRYVCFILMCPFSQLQOMC2NA5CNFSM4I77KYB2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCHYZLCA#pullrequestreview-301045128">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3MZXPK4DBZ67VIPILQOMC2NANCNFSM4I77KYBQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKY57C6DSRLBUOW6IKDQOMC2NA5CNFSM4I77KYB2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCHYZLCA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3087?email_source=notifications\u0026email_token=AFTOJK33PRYVCFILMCPFSQLQOMC2NA5CNFSM4I77KYB2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCHYZLCA#pullrequestreview-301045128",
"url": "https://github.com/quicwg/base-drafts/pull/3087?email_source=notifications\u0026email_token=AFTOJK33PRYVCFILMCPFSQLQOMC2NA5CNFSM4I77KYB2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCHYZLCA#pullrequestreview-301045128",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da30e2675ce7_78aa3fce130cd96c24916e--


From nobody Sun Oct 13 04:47:56 2019
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 922AB12003E for <quic-issues@ietfa.amsl.com>; Sun, 13 Oct 2019 04:47:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 xoAvB7W2SPn6 for <quic-issues@ietfa.amsl.com>; Sun, 13 Oct 2019 04:47:53 -0700 (PDT)
Received: from out-13.smtp.github.com (out-13.smtp.github.com [192.30.254.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 28B5D120024 for <quic-issues@ietf.org>; Sun, 13 Oct 2019 04:47:53 -0700 (PDT)
Received: from github-lowworker-45eca55.ac4-iad.github.net (github-lowworker-45eca55.ac4-iad.github.net [10.52.25.70]) by smtp.github.com (Postfix) with ESMTP id 9F536261640 for <quic-issues@ietf.org>; Sun, 13 Oct 2019 04:47:52 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570967272; bh=7JBIMzPwKENXeGvflMHMqTOcBqir3wuCVrLKLExWj9I=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=QAbJweWLQkfKjRhg1yOn/0HrZcoUAXIUjXgVy8PXirs8EyeeQ6uQ3df1EvsCY5aBL XCMjwaa/oixCjuEfaI4bLt29fgw+pRABf5rR/GtP9y93KbOniibkd2k8gHKosrc2MY f8TJmtW523X1eNV3io75OAckKnsAh8zXOghIzIiw=
Date: Sun, 13 Oct 2019 04:47:52 -0700
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2NGG4YB67VROEO4VV3WBAWREVBNHHB2WTA7U@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3020/541411627@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3020@github.com>
References: <quicwg/base-drafts/issues/3020@github.com>
Subject: Re: [quicwg/base-drafts] Transport parameter registry is too constraining for innovation (#3020)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da30ee859ff2_62fd3f9ccd0cd95c193035"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: marten-seemann
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/sWH9zQonZY0nqfvWcMIfmhql31A>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Sun, 13 Oct 2019 11:47:55 -0000

----==_mimepart_5da30ee859ff2_62fd3f9ccd0cd95c193035
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I'm in favor of the change that @DavidSchinazi is suggesting in #3087.
There's no reason for us to use TLS presentation language, if anything, it just makes the spec harder to read for people who are unfamiliar with the TLS presentation language (if I remember correctly, this came up multiple times on issues here and / or on Slack).

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3020#issuecomment-541411627
----==_mimepart_5da30ee859ff2_62fd3f9ccd0cd95c193035
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I'm in favor of the change that <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=5599133" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/DavidSchinazi">@DavidSchinazi</a> is suggesting in <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="506058407" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3087" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3087/hovercard" href="https://github.com/quicwg/base-drafts/pull/3087">#3087</a>.<br>
There's no reason for us to use TLS presentation language, if anything, it just makes the spec harder to read for people who are unfamiliar with the TLS presentation language (if I remember correctly, this came up multiple times on issues here and / or on Slack).</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3020?email_source=notifications&amp;email_token=AFTOJK2TF3T74M5FPXOMESDQOMDGRA5CNFSM4IVYZAZ2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBCUSKY#issuecomment-541411627">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5B3LDVK3BGGP2W6RTQOMDGRANCNFSM4IVYZAZQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6JI7OUMCDZC7XBJG3QOMDGRA5CNFSM4IVYZAZ2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBCUSKY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3020?email_source=notifications\u0026email_token=AFTOJK2TF3T74M5FPXOMESDQOMDGRA5CNFSM4IVYZAZ2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBCUSKY#issuecomment-541411627",
"url": "https://github.com/quicwg/base-drafts/issues/3020?email_source=notifications\u0026email_token=AFTOJK2TF3T74M5FPXOMESDQOMDGRA5CNFSM4IVYZAZ2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBCUSKY#issuecomment-541411627",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da30ee859ff2_62fd3f9ccd0cd95c193035--


From nobody Sun Oct 13 12:18:49 2019
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 BECEF120024 for <quic-issues@ietfa.amsl.com>; Sun, 13 Oct 2019 12:18:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 FLR-25CjsCIN for <quic-issues@ietfa.amsl.com>; Sun, 13 Oct 2019 12:18:46 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D38C1120013 for <quic-issues@ietf.org>; Sun, 13 Oct 2019 12:18:45 -0700 (PDT)
Received: from github-lowworker-ca5950c.va3-iad.github.net (github-lowworker-ca5950c.va3-iad.github.net [10.48.17.57]) by smtp.github.com (Postfix) with ESMTP id E168D660C35 for <quic-issues@ietf.org>; Sun, 13 Oct 2019 12:18:44 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570994324; bh=/M8MZvqu5uLSfLFGhDbE1DS4RYuT4r73XewWmeLasP8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=e54SGp/LKI1T1LXJi7/ihXos50UiXoluey0IbzUR/WSaY5Z/sT74LHYWTJmwCNKGw THWgZjdzcdQJl2uaDStFRpIGFQTNvfJNeBikvDKuBRYEtrOrnEa+p983JLmmgtAs8m lbIDd5RMO2M44KlYwSnbMURw3dToLrPVkn7VFyWM=
Date: Sun, 13 Oct 2019 12:18:44 -0700
From: Robin Marx <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6A5XRYLNAX3XPR2DV3WC4SJEVBNHHB4LNBAY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3089/review/301062301@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3089@github.com>
References: <quicwg/base-drafts/pull/3089@github.com>
Subject: Re: [quicwg/base-drafts] Be more specific when naming bits (#3089)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da37894d30a8_daf3f92f6acd9601339a8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: rmarx
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/qcqwFW_LHwrR-h_WVzR3lOX810c>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Sun, 13 Oct 2019 19:18:48 -0000

----==_mimepart_5da37894d30a8_daf3f92f6acd9601339a8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

rmarx commented on this pull request.



> @@ -311,7 +311,7 @@ instructions received on the encoder stream.
 The decoder MUST emit header fields in the order their representations appear in
 the input header block.
 
-### Blocked Decoding
+### Blocked Decoding  {#blocked-decoding}

A) did not know about auto-anchoring
B) seems like it didn't work for this specific one, since draft-10 of the qpack document has an unresolved reference to the section (see https://tools.ietf.org/html/draft-ietf-quic-qpack-10#section-2.1.3). Not sure why that's failing then...

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3089#discussion_r334292071
----==_mimepart_5da37894d30a8_daf3f92f6acd9601339a8
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@rmarx</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3089#discussion_r334292071">draft-ietf-quic-qpack.md</a>:</p>
<pre style='color:#555'>&gt; @@ -311,7 +311,7 @@ instructions received on the encoder stream.
 The decoder MUST emit header fields in the order their representations appear in
 the input header block.
 
-### Blocked Decoding
+### Blocked Decoding  {#blocked-decoding}
</pre>
<p>A) did not know about auto-anchoring<br>
B) seems like it didn't work for this specific one, since draft-10 of the qpack document has an unresolved reference to the section (see <a href="https://tools.ietf.org/html/draft-ietf-quic-qpack-10#section-2.1.3" rel="nofollow">https://tools.ietf.org/html/draft-ietf-quic-qpack-10#section-2.1.3</a>). Not sure why that's failing then...</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3089?email_source=notifications&amp;email_token=AFTOJK6JNAW3HN22WSMNKN3QONYBJA5CNFSM4JAGOIWKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCHY5RHI#discussion_r334292071">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYRULI75B5BC5VHQILQONYBJANCNFSM4JAGOIWA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYCIIGGNGR7OU7IMMLQONYBJA5CNFSM4JAGOIWKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCHY5RHI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3089?email_source=notifications\u0026email_token=AFTOJK6JNAW3HN22WSMNKN3QONYBJA5CNFSM4JAGOIWKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCHY5RHI#discussion_r334292071",
"url": "https://github.com/quicwg/base-drafts/pull/3089?email_source=notifications\u0026email_token=AFTOJK6JNAW3HN22WSMNKN3QONYBJA5CNFSM4JAGOIWKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCHY5RHI#discussion_r334292071",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da37894d30a8_daf3f92f6acd9601339a8--


From nobody Sun Oct 13 12:21:02 2019
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 BDA06120024 for <quic-issues@ietfa.amsl.com>; Sun, 13 Oct 2019 12:20:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.999
X-Spam-Level: 
X-Spam-Status: No, score=-7.999 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, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 0RkWO51UEIwb for <quic-issues@ietfa.amsl.com>; Sun, 13 Oct 2019 12:20:58 -0700 (PDT)
Received: from out-15.smtp.github.com (out-15.smtp.github.com [192.30.254.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 13CA1120013 for <quic-issues@ietf.org>; Sun, 13 Oct 2019 12:20:58 -0700 (PDT)
Received: from github-lowworker-19d82f6.ac4-iad.github.net (github-lowworker-19d82f6.ac4-iad.github.net [10.52.16.75]) by smtp.github.com (Postfix) with ESMTP id 9529C261646 for <quic-issues@ietf.org>; Sun, 13 Oct 2019 12:20:57 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1570994457; bh=tpgC/Y/J9tzX8OzTX5/SvkMilFqWEgPwkGY1ZQl3aBo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=kzTroVXeDjA4m9wwbPt989E47F9sCHkoUHx8YbbscKOmb6UHZZjKZuVpB98ViSMSk iIaGC0za7LHIfsXdUAqhaVttR0ZwL7lvipE88/dpj91D09P1DGaNjpBcHXHc6t03sX Jsx+8i870Co6FGKDKkxlNio+X2R9fs15gGKwveWc=
Date: Sun, 13 Oct 2019 12:20:57 -0700
From: Robin Marx <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYP2UWECXVVM7UBT6N3WC42TEVBNHHB4LNBAY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3089/review/301062388@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3089@github.com>
References: <quicwg/base-drafts/pull/3089@github.com>
Subject: Re: [quicwg/base-drafts] Be more specific when naming bits (#3089)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da3791950827_41163fa7b76cd95c4139e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: rmarx
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/T2Gl5bUs3m2uOcRcdiLIIQkksi0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Sun, 13 Oct 2019 19:21:00 -0000

----==_mimepart_5da3791950827_41163fa7b76cd95c4139e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

rmarx commented on this pull request.



> @@ -682,10 +682,10 @@ acknowledged as this instruction does not insert an entry.
 An encoder adds an entry to the dynamic table where the header field name
 matches the header field name of an entry stored in the static or the dynamic
 table using an instruction that starts with the '1' one-bit pattern.  The second
-(`S`) bit indicates whether the reference is to the static or dynamic table. The
+('T') bit indicates whether the reference is to the static or dynamic table. The

My main gripe was that we were using S with two different meanings (Sign bit and "Static Table bit"). On slack, @afrind was ok with T, so I went with that. I see it as a table "index" personally, which makes sense to me. 

But really, I don't care which letter or noun is used, as long as the same letter/noun isn't used for different things. 

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3089#discussion_r334292158
----==_mimepart_5da3791950827_41163fa7b76cd95c4139e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@rmarx</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3089#discussion_r334292158">draft-ietf-quic-qpack.md</a>:</p>
<pre style='color:#555'>&gt; @@ -682,10 +682,10 @@ acknowledged as this instruction does not insert an entry.
 An encoder adds an entry to the dynamic table where the header field name
 matches the header field name of an entry stored in the static or the dynamic
 table using an instruction that starts with the &#39;1&#39; one-bit pattern.  The second
-(`S`) bit indicates whether the reference is to the static or dynamic table. The
+(&#39;T&#39;) bit indicates whether the reference is to the static or dynamic table. The
</pre>
<p>My main gripe was that we were using S with two different meanings (Sign bit and "Static Table bit"). On slack, <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=8259689" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/afrind">@afrind</a> was ok with T, so I went with that. I see it as a table "index" personally, which makes sense to me.</p>
<p>But really, I don't care which letter or noun is used, as long as the same letter/noun isn't used for different things.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3089?email_source=notifications&amp;email_token=AFTOJK6ZKZKI7C7A5HROOJTQONYJTA5CNFSM4JAGOIWKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCHY5R5A#discussion_r334292158">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7BIGJRDHKC34HAIALQONYJTANCNFSM4JAGOIWA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2FLAGGZZ6YKOOOKRDQONYJTA5CNFSM4JAGOIWKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCHY5R5A.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3089?email_source=notifications\u0026email_token=AFTOJK6ZKZKI7C7A5HROOJTQONYJTA5CNFSM4JAGOIWKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCHY5R5A#discussion_r334292158",
"url": "https://github.com/quicwg/base-drafts/pull/3089?email_source=notifications\u0026email_token=AFTOJK6ZKZKI7C7A5HROOJTQONYJTA5CNFSM4JAGOIWKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCHY5R5A#discussion_r334292158",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da3791950827_41163fa7b76cd95c4139e--


From nobody Sun Oct 13 17:51:31 2019
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 CB57F12006B for <quic-issues@ietfa.amsl.com>; Sun, 13 Oct 2019 17:51:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 ZM4jRQdQysAL for <quic-issues@ietfa.amsl.com>; Sun, 13 Oct 2019 17:51:28 -0700 (PDT)
Received: from out-10.smtp.github.com (out-10.smtp.github.com [192.30.254.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 028B212001A for <quic-issues@ietf.org>; Sun, 13 Oct 2019 17:51:27 -0700 (PDT)
Date: Sun, 13 Oct 2019 17:51:27 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571014287; bh=MujwoZ+u396xO4Z86iQNrzEuXvKrLGdEHbyedc39udc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ztqnpSR0XP1jbSLqRNA4ca7GT5CdFZEHoqjpEe1XzfT4tOUdL7w+QXQ2xgtqMYz9B Eei8yC1ciQFYqfRNPLB5gQ4dweygq8RS0zHz9ZjVyevHslca6hcJnJYzTVLYe+WQ6A bWlfp/iObX/343AYsoOoSCDFHbXpbvu5cKs4i1q0=
From: David Schinazi <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3SOEEE6SQQDRAPHMF3WEDR7EVBNHHB4KOWU4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3087/review/301079531@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3087@github.com>
References: <quicwg/base-drafts/pull/3087@github.com>
Subject: Re: [quicwg/base-drafts] Make transport parameters varint (#3087)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da3c68f3ec90_2eaf3fcf72acd95c17839b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: DavidSchinazi
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/RNxHGGlAY7dIkdx2A7_eHJaxH9o>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 14 Oct 2019 00:51:30 -0000

----==_mimepart_5da3c68f3ec90_2eaf3fcf72acd95c17839b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

DavidSchinazi commented on this pull request.



> @@ -4361,42 +4361,43 @@ connection.
 
 # Transport Parameter Encoding {#transport-parameter-encoding}
 
-The format of the transport parameters is the TransportParameters struct from
-{{figure-transport-parameters}}.  This is described using the presentation
-language from Section 3 of {{!TLS13=RFC8446}}.
+The `extension_data` field of the quic_transport_parameters extension defined in
+{{QUIC-TLS}} contains the QUIC transport parameters. They are encoded as a
+sequence of transport parameters, as shown in {{transport-parameter-sequence}}:

I'm in favor of that idea (especially because it reduces fingerprinting surface), but I'd like it to be a separate issue/PR for now.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3087#discussion_r334307512
----==_mimepart_5da3c68f3ec90_2eaf3fcf72acd95c17839b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@DavidSchinazi</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3087#discussion_r334307512">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -4361,42 +4361,43 @@ connection.
 
 # Transport Parameter Encoding {#transport-parameter-encoding}
 
-The format of the transport parameters is the TransportParameters struct from
-{{figure-transport-parameters}}.  This is described using the presentation
-language from Section 3 of {{!TLS13=RFC8446}}.
+The `extension_data` field of the quic_transport_parameters extension defined in
+{{QUIC-TLS}} contains the QUIC transport parameters. They are encoded as a
+sequence of transport parameters, as shown in {{transport-parameter-sequence}}:
</pre>
<p>I'm in favor of that idea (especially because it reduces fingerprinting surface), but I'd like it to be a separate issue/PR for now.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3087?email_source=notifications&amp;email_token=AFTOJKY7EGPJZLBXGVESP43QOO7A7A5CNFSM4I77KYB2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCHZBX2Y#discussion_r334307512">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK745URAXNFGTZPSZFTQOO7A7ANCNFSM4I77KYBQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4UCHMEKIE4NPX4TSLQOO7A7A5CNFSM4I77KYB2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCHZBX2Y.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3087?email_source=notifications\u0026email_token=AFTOJKY7EGPJZLBXGVESP43QOO7A7A5CNFSM4I77KYB2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCHZBX2Y#discussion_r334307512",
"url": "https://github.com/quicwg/base-drafts/pull/3087?email_source=notifications\u0026email_token=AFTOJKY7EGPJZLBXGVESP43QOO7A7A5CNFSM4I77KYB2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCHZBX2Y#discussion_r334307512",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da3c68f3ec90_2eaf3fcf72acd95c17839b--


From nobody Sun Oct 13 19:59:22 2019
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 029CA12006F for <quic-issues@ietfa.amsl.com>; Sun, 13 Oct 2019 19:59:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 LmICbwQeZqPT for <quic-issues@ietfa.amsl.com>; Sun, 13 Oct 2019 19:59:19 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 73B8912001A for <quic-issues@ietf.org>; Sun, 13 Oct 2019 19:59:19 -0700 (PDT)
Received: from github-lowworker-5825cd4.ac4-iad.github.net (github-lowworker-5825cd4.ac4-iad.github.net [10.52.22.68]) by smtp.github.com (Postfix) with ESMTP id 62604C602D7 for <quic-issues@ietf.org>; Sun, 13 Oct 2019 19:59:18 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571021958; bh=82mAV51OFh8g6j/QswP2pqJG3YQCbfJK75yxlaaeEl8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=1LpefQgRFa6rbXMJrbQPX8JqCUD6ZFJ9Wp9y0vTJh2Rvcikl8qbSd80LnKWubzMX1 ZpweFU8TIohtUkwHe104jMRrsDYHMw810jRerSia49Hdn00tvTdq+D2xn/C+gJ8tyb pLvx57GiuisBTKeeJ4HroSa5rJVXapoxstUdOx4U=
Date: Sun, 13 Oct 2019 19:59:18 -0700
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZRU7TR2SDQY7LA2CV3WESRNEVBNHHB4BBEIU@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3081/review/301090804@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3081@github.com>
References: <quicwg/base-drafts/pull/3081@github.com>
Subject: Re: [quicwg/base-drafts] Mention QPACK streams (#3081)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da3e48653205_63353f84908cd968312474"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/fRi8p7qS_FYeiBOAFkQR8cR165U>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 14 Oct 2019 02:59:21 -0000

----==_mimepart_5da3e48653205_63353f84908cd968312474
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar approved this pull request.





-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3081#pullrequestreview-301090804
----==_mimepart_5da3e48653205_63353f84908cd968312474
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@janaiyengar</b> approved this pull request.</p>



<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3081?email_source=notifications&amp;email_token=AFTOJKYQMBO2HRFDLUFU5HTQOPOANA5CNFSM4I6HQG72YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCHZEP5A#pullrequestreview-301090804">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZYEVUCRQEAW7RVCWLQOPOANANCNFSM4I6HQG7Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYWSTC6HLD6PIPUKCDQOPOANA5CNFSM4I6HQG72YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCHZEP5A.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3081?email_source=notifications\u0026email_token=AFTOJKYQMBO2HRFDLUFU5HTQOPOANA5CNFSM4I6HQG72YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCHZEP5A#pullrequestreview-301090804",
"url": "https://github.com/quicwg/base-drafts/pull/3081?email_source=notifications\u0026email_token=AFTOJKYQMBO2HRFDLUFU5HTQOPOANA5CNFSM4I6HQG72YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCHZEP5A#pullrequestreview-301090804",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da3e48653205_63353f84908cd968312474--


From nobody Mon Oct 14 10:20:19 2019
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 77D3C12097B for <quic-issues@ietfa.amsl.com>; Mon, 14 Oct 2019 10:20:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.381
X-Spam-Level: 
X-Spam-Status: No, score=-6.381 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 DH7vh5ixR4rR for <quic-issues@ietfa.amsl.com>; Mon, 14 Oct 2019 10:20:02 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C3C40120974 for <quic-issues@ietf.org>; Mon, 14 Oct 2019 10:20:02 -0700 (PDT)
Received: from github-lowworker-c5134a3.ac4-iad.github.net (github-lowworker-c5134a3.ac4-iad.github.net [10.52.23.55]) by smtp.github.com (Postfix) with ESMTP id DC4BC2C0F6E for <quic-issues@ietf.org>; Mon, 14 Oct 2019 10:20:01 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571073601; bh=r/zEtxhMfOgiUhGuGf5F/F/LJiJ7zrVeZrpkq0LL7Dw=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=lvbKqKVn1ZXCS9xaLLJJguVWvmOt7jTLG5i5858w99MEDbP6gKshSEB9Tgr3XWLgJ FqYlbczvDrkJhmYfx5bkD5vIAlFyImBZG6fxu0SDwv1Udignu7qPv7Qqfuk0FW0Xg6 q0SkWC3SJoEHio4QPFK5GgeSr7Wx9G0LavWxASNw=
Date: Mon, 14 Oct 2019 10:20:01 -0700
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4TBP6JAKZXSH5DVY53WHXNDEVBNHHB4NGVTE@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3090@github.com>
Subject: [quicwg/base-drafts] fix incorrect error code name (#3090)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da4ae41cd81f_13c93f863eccd964268036"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/x44RseZaBey50bHUtZvPagNJO2c>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 14 Oct 2019 17:20:10 -0000

----==_mimepart_5da4ae41cd81f_13c93f863eccd964268036
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This changes HTTP_UNEXPECTED_FRAME, which is used only once, to HTTP_FRAME_UNEXPECTED that is used multiple times.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/3090

-- Commit Summary --

  * s/HTTP_UNEXPECTED_FRAME/HTTP_FRAME_UNEXPECTED/

-- File Changes --

    M draft-ietf-quic-http.md (2)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/3090.patch
https://github.com/quicwg/base-drafts/pull/3090.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3090

----==_mimepart_5da4ae41cd81f_13c93f863eccd964268036
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This changes HTTP_UNEXPECTED_FRAME, which is used only once, to HTTP_FRAME_UNEXPECTED that is used multiple times.</p>

<hr>

<h4>You can view, comment on, or merge this pull request online at:</h4>
<p>&nbsp;&nbsp;<a href='https://github.com/quicwg/base-drafts/pull/3090'>https://github.com/quicwg/base-drafts/pull/3090</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>s/HTTP_UNEXPECTED_FRAME/HTTP_FRAME_UNEXPECTED/</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/3090/files#diff-0">draft-ietf-quic-http.md</a>
    (2)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3090.patch'>https://github.com/quicwg/base-drafts/pull/3090.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3090.diff'>https://github.com/quicwg/base-drafts/pull/3090.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3090?email_source=notifications&amp;email_token=AFTOJK2X5VXIYQXAJQ3EIFTQOSS4DA5CNFSM4JAR4VTKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HRU2WMQ">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2QWJBCAWPRRYDLU43QOSS4DANCNFSM4JAR4VTA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYKPEWEGGX23JGPLMDQOSS4DA5CNFSM4JAR4VTKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HRU2WMQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3090?email_source=notifications\u0026email_token=AFTOJK2X5VXIYQXAJQ3EIFTQOSS4DA5CNFSM4JAR4VTKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HRU2WMQ",
"url": "https://github.com/quicwg/base-drafts/pull/3090?email_source=notifications\u0026email_token=AFTOJK2X5VXIYQXAJQ3EIFTQOSS4DA5CNFSM4JAR4VTKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HRU2WMQ",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5da4ae41cd81f_13c93f863eccd964268036--


From nobody Mon Oct 14 10:22:12 2019
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 24D3512095C for <quic-issues@ietfa.amsl.com>; Mon, 14 Oct 2019 10:22:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 m62ctHnt4dwQ for <quic-issues@ietfa.amsl.com>; Mon, 14 Oct 2019 10:22:09 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 911F312094C for <quic-issues@ietf.org>; Mon, 14 Oct 2019 10:22:09 -0700 (PDT)
Date: Mon, 14 Oct 2019 10:22:08 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571073728; bh=PcRDzXf/4takR3R8KUzJwDmopweFjAWt8fjSldBMQmM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=P+BO+Fx+F9TLaAfW/HRSFIxbQZrCz/O7oQjVQ+3Ntcbpi3fb0U8IAkCItVV3YxpPk dPwlzRbeoO1ERenKUi3IojPfXgHE0bzl0q1sBxjTii0DIOhbXXldU6B89gfTymEii1 k5Ydt10XN0CJZYzGi5Nd1mTfweaIOBPz6qmTVhyE=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4GDYOTCAUWOD4YYZF3WHQUBEVBNHHB4NGVTE@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3090/review/301439571@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3090@github.com>
References: <quicwg/base-drafts/pull/3090@github.com>
Subject: Re: [quicwg/base-drafts] fix incorrect error code name (#3090)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da4aec0cd39f_17593fd0b44cd96025728f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: marten-seemann
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/4-NNgR9AzHS1mxp-dvUyF8l7LJM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 14 Oct 2019 17:22:11 -0000

----==_mimepart_5da4aec0cd39f_17593fd0b44cd96025728f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

marten-seemann approved this pull request.





-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3090#pullrequestreview-301439571
----==_mimepart_5da4aec0cd39f_17593fd0b44cd96025728f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@marten-seemann</b> approved this pull request.</p>



<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3090?email_source=notifications&amp;email_token=AFTOJK4ZFZ7EWT64X3QQDLTQOSTEBA5CNFSM4JAR4VTKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCH3ZUUY#pullrequestreview-301439571">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK23EBMFNDF7OKXXR53QOSTEBANCNFSM4JAR4VTA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYUYW3TQPDVOIU3W63QOSTEBA5CNFSM4JAR4VTKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCH3ZUUY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3090?email_source=notifications\u0026email_token=AFTOJK4ZFZ7EWT64X3QQDLTQOSTEBA5CNFSM4JAR4VTKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCH3ZUUY#pullrequestreview-301439571",
"url": "https://github.com/quicwg/base-drafts/pull/3090?email_source=notifications\u0026email_token=AFTOJK4ZFZ7EWT64X3QQDLTQOSTEBA5CNFSM4JAR4VTKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCH3ZUUY#pullrequestreview-301439571",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da4aec0cd39f_17593fd0b44cd96025728f--


From nobody Mon Oct 14 10:29:11 2019
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 DB19A1200FF for <quic-issues@ietfa.amsl.com>; Mon, 14 Oct 2019 10:29:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 ZhnvG8T1oeJR for <quic-issues@ietfa.amsl.com>; Mon, 14 Oct 2019 10:29:08 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 326A312003E for <quic-issues@ietf.org>; Mon, 14 Oct 2019 10:29:08 -0700 (PDT)
Received: from github-lowworker-2e54e43.va3-iad.github.net (github-lowworker-2e54e43.va3-iad.github.net [10.48.17.27]) by smtp.github.com (Postfix) with ESMTP id 29C9A961A9D for <quic-issues@ietf.org>; Mon, 14 Oct 2019 10:29:07 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571074147; bh=Z5QvpsDyzPUEZXeChBFw5QrDQVue/LvYfv09rh0hi9c=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=axCq6+zjMLOvfep5h2sGwfrZiXWFAKoMCDSog4Xhm8zLQFwrVAXhHbI4X8tiYzTCj T4JPgtnQ6+KjtgBY/AyWM0iP8KXG4v9A0mH+TPAXPuWe6YUy22GilBSaYpt4w4nfZt pRKS3D83EsMM+qDymaer8hGCV87fFxMgZPPfCQxw=
Date: Mon, 14 Oct 2019 10:29:07 -0700
From: Lucas Pardue <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYN4U5PSK32XZNLDUV3WHYPHEVBNHHB4NGVTE@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3090/review/301442885@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3090@github.com>
References: <quicwg/base-drafts/pull/3090@github.com>
Subject: Re: [quicwg/base-drafts] fix incorrect error code name (#3090)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da4b06319d80_60553faa676cd9684749b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: LPardue
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/f-B8lzaeuqjemhgQzswwmkmmzqM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 14 Oct 2019 17:29:10 -0000

----==_mimepart_5da4b06319d80_60553faa676cd9684749b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

LPardue approved this pull request.

oops, thanks



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3090#pullrequestreview-301442885
----==_mimepart_5da4b06319d80_60553faa676cd9684749b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@LPardue</b> approved this pull request.</p>

<p>oops, thanks</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3090?email_source=notifications&amp;email_token=AFTOJKZM7XDIAN76MBNEUWDQOST6HA5CNFSM4JAR4VTKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCH32ORI#pullrequestreview-301442885">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6XOEQ3GAIA6PBRWSDQOST6HANCNFSM4JAR4VTA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6YCUMCWO2KTEMYY5TQOST6HA5CNFSM4JAR4VTKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCH32ORI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3090?email_source=notifications\u0026email_token=AFTOJKZM7XDIAN76MBNEUWDQOST6HA5CNFSM4JAR4VTKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCH32ORI#pullrequestreview-301442885",
"url": "https://github.com/quicwg/base-drafts/pull/3090?email_source=notifications\u0026email_token=AFTOJKZM7XDIAN76MBNEUWDQOST6HA5CNFSM4JAR4VTKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCH32ORI#pullrequestreview-301442885",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da4b06319d80_60553faa676cd9684749b--


From nobody Mon Oct 14 11:07:25 2019
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 87E6D120074 for <quic-issues@ietfa.amsl.com>; Mon, 14 Oct 2019 11:07:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, 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 HvNg0yt3Tard for <quic-issues@ietfa.amsl.com>; Mon, 14 Oct 2019 11:07:22 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 68D9912000F for <quic-issues@ietf.org>; Mon, 14 Oct 2019 11:07:22 -0700 (PDT)
Date: Mon, 14 Oct 2019 11:07:21 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571076441; bh=Nx1Dg1IX2btJ0hHmo3fkHLuIeHDOYRJQoAIwhYa4XkI=; h=Date:From:To:Subject:From; b=yJ1MBNPKjz8hU4JfOAbvmm4Q6BS9VUUAYr9cwSq4fnNbMCiyRo+ed4ad/gsKIi9VV R5EVLXAyB5mbDWR8JrJHM4+YqHIdmFFKiRLmOsBUS5N8kGU9d+f+DfBVkiUAcfav09 H2M4csLNjfZAHD8VDOi5O5/wj7vnAGkxbFwQdXzE=
From: Mike Bishop <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/master/31a60e-326d74@github.com>
Subject: [quicwg/base-drafts] 326d74: Pseudo-header section reference (#3084)
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/Cpn94YLRIAVp09u6v7whT5MBpv8>
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: Mon, 14 Oct 2019 18:07:23 -0000

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 326d74c55b8291bdda51dc3147dc7b97286a715e
      https://github.com/quicwg/base-drafts/commit/326d74c55b8291bdda51dc3147dc7b97286a715e
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2019-10-14 (Mon, 14 Oct 2019)

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

  Log Message:
  -----------
  Pseudo-header section reference (#3084)

* Broader section reference

* Malformed under restrictions



From nobody Mon Oct 14 11:07:30 2019
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 D2D9B120074 for <quic-issues@ietfa.amsl.com>; Mon, 14 Oct 2019 11:07:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=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 SuE_LDADyRoF for <quic-issues@ietfa.amsl.com>; Mon, 14 Oct 2019 11:07:22 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9A64B120825 for <quic-issues@ietf.org>; Mon, 14 Oct 2019 11:07:22 -0700 (PDT)
Date: Mon, 14 Oct 2019 11:07:21 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571076441; bh=eRP52v/U3cw3DSN5MwJtpdZIByxKf/9xZ8VzDotO3TI=; h=Date:From:To:Subject:From; b=WH5n+AmiZtTtEJzHXA9LMAxX5TgnLZdAmbbWZBWyyDo1nyRhBVDRx4P0Am1cbOqj2 5a51LuiXjzN3xgqLS/xVsUP+lnLuD7AQGYEmWbpEbY+xUZuCVO2rusmcdWQaTWAT3W cIg2dIF69jiav4uFTMk5uwxa5fBgK1GzMqKtnVYk=
From: Mike Bishop <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/http/pseudoheader_constraints/57b722-000000@github.com>
Subject: [quicwg/base-drafts]
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/zEJRJsc_9Ms3HzT5RlH09amQazg>
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: Mon, 14 Oct 2019 18:07:25 -0000

  Branch: refs/heads/http/pseudoheader_constraints
  Home:   https://github.com/quicwg/base-drafts


From nobody Mon Oct 14 11:07:37 2019
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 41430120074 for <quic-issues@ietfa.amsl.com>; Mon, 14 Oct 2019 11:07:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 OyncBTTKq13N for <quic-issues@ietfa.amsl.com>; Mon, 14 Oct 2019 11:07:32 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8F9F9120825 for <quic-issues@ietf.org>; Mon, 14 Oct 2019 11:07:32 -0700 (PDT)
Date: Mon, 14 Oct 2019 11:07:31 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571076451; bh=CQyQtleMGlFnazb2e722ec0OQV/P87cBjJYFa66Ig+I=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=D4DA/EaIv6r+fZwKr/7KrRD3OiJcJLz9aHXnLPZCYqSj4riY02EVxGAz7hFDP2IPO CErU6FNX3Z8t5JYfnTRmH/tOwUD9DWEg0V7YTcUzUX3/0gpxSTVgNOAbai+9YEcDlP Vkv+iLq7arY7bYVQBs4UXXxBki3MYxSZtBcEk/LU=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3YALENY66UHUGFCAF3WH47HEVBNHHBZKK5IY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/2966/issue_event/2711349692@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2966@github.com>
References: <quicwg/base-drafts/issues/2966@github.com>
Subject: Re: [quicwg/base-drafts] HTTP/3 Pseudoheader constraints are incorrect? (#2966)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da4b9638b956_15d3feb0eacd9685986e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/hIilUWYv8gVxOFtN0WfjcDGo8Rg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 14 Oct 2019 18:07:35 -0000

----==_mimepart_5da4b9638b956_15d3feb0eacd9685986e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #2966 via #3084.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2966#event-2711349692
----==_mimepart_5da4b9638b956_15d3feb0eacd9685986e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="480861510" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2966" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2966/hovercard" href="https://github.com/quicwg/base-drafts/issues/2966">#2966</a> via <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="504232967" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3084" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3084/hovercard" href="https://github.com/quicwg/base-drafts/pull/3084">#3084</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2966?email_source=notifications&amp;email_token=AFTOJK2CKQOLMISOYZVRVFDQOSYOHA5CNFSM4ILYNAA2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUGN6TPA#event-2711349692">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK64DHNNVIZS3GW72D3QOSYOHANCNFSM4ILYNAAQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKY5PXC2ZIY527A4N7TQOSYOHA5CNFSM4ILYNAA2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUGN6TPA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2966?email_source=notifications\u0026email_token=AFTOJK2CKQOLMISOYZVRVFDQOSYOHA5CNFSM4ILYNAA2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUGN6TPA#event-2711349692",
"url": "https://github.com/quicwg/base-drafts/issues/2966?email_source=notifications\u0026email_token=AFTOJK2CKQOLMISOYZVRVFDQOSYOHA5CNFSM4ILYNAA2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUGN6TPA#event-2711349692",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da4b9638b956_15d3feb0eacd9685986e--


From nobody Mon Oct 14 11:07:43 2019
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 BF7B2120825 for <quic-issues@ietfa.amsl.com>; Mon, 14 Oct 2019 11:07:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 zKPS0g5XjNc6 for <quic-issues@ietfa.amsl.com>; Mon, 14 Oct 2019 11:07:34 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D9F0D12000F for <quic-issues@ietf.org>; Mon, 14 Oct 2019 11:07:33 -0700 (PDT)
Date: Mon, 14 Oct 2019 11:07:32 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571076452; bh=TK2x1+w4ems4EwunFQIX52v78Nm4i91+EgCeDEOvkqA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Qypr4/wsxyV3A3EXRwTXQ48olPg6y73TXHpMpw6GgiCYK2Yd9L5SYVES88h+TAv2d 6alUs4iX4k7oLbzWRHvC2cnLO/ys01kpxmxKA1aWTrdixznMHN7fVYFYXyQ9oazjm7 WLsSQBGY2cedOHo98C/VqDn9r8mXZQeEiyB71YYA=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5QT5GTMM3IYAONLOV3WH47JEVBNHHB4DP4A4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3084/issue_event/2711349684@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3084@github.com>
References: <quicwg/base-drafts/pull/3084@github.com>
Subject: Re: [quicwg/base-drafts] Pseudo-header section reference (#3084)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da4b964c8fdc_46753fd5236cd968100859"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/pBn6v9FbxKS_-iVWs7dYDQZr7_U>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 14 Oct 2019 18:07:36 -0000

----==_mimepart_5da4b964c8fdc_46753fd5236cd968100859
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #3084 into master.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3084#event-2711349684
----==_mimepart_5da4b964c8fdc_46753fd5236cd968100859
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="504232967" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3084" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3084/hovercard" href="https://github.com/quicwg/base-drafts/pull/3084">#3084</a> into master.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3084?email_source=notifications&amp;email_token=AFTOJK7GSNTRKADSJPI5C6LQOSYOJA5CNFSM4I6WEFV2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUGN6TNA#event-2711349684">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7W3HQJEZL5JJKTTULQOSYOJANCNFSM4I6WEFVQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2FWSO2U4WWUEIUUVDQOSYOJA5CNFSM4I6WEFV2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUGN6TNA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3084?email_source=notifications\u0026email_token=AFTOJK7GSNTRKADSJPI5C6LQOSYOJA5CNFSM4I6WEFV2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUGN6TNA#event-2711349684",
"url": "https://github.com/quicwg/base-drafts/pull/3084?email_source=notifications\u0026email_token=AFTOJK7GSNTRKADSJPI5C6LQOSYOJA5CNFSM4I6WEFV2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUGN6TNA#event-2711349684",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da4b964c8fdc_46753fd5236cd968100859--


From nobody Mon Oct 14 11:08:25 2019
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 B62BE120825 for <quic-issues@ietfa.amsl.com>; Mon, 14 Oct 2019 11:08:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 Vs9rPA4e3FPt for <quic-issues@ietfa.amsl.com>; Mon, 14 Oct 2019 11:08:22 -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 09BD912000F for <quic-issues@ietf.org>; Mon, 14 Oct 2019 11:08:22 -0700 (PDT)
Received: from github-lowworker-fb56993.ac4-iad.github.net (github-lowworker-fb56993.ac4-iad.github.net [10.52.19.31]) by smtp.github.com (Postfix) with ESMTP id 5A8E36E1455 for <quic-issues@ietf.org>; Mon, 14 Oct 2019 11:08:21 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571076501; bh=7Y+f9mbA3GCSeAsYH7VIOzWGE3QPQa0NcJ9+iZxoALA=; h=Date:From:To:Subject:From; b=keCguypcw94WfCy5qmhsZtLormzJ0OB/DYCXKyDE/40jixOzDCZYvw6hfwQIxLo4b 1JahrgByE/sD3wxWqggb9dI9+rdmY3V6vO2oZsvP1ChxWKFRoYcm39f1isN7NtQFHB FgqpziV0Km5uDPCRytIHNO4mutaG+i5cD/abCI9s=
Date: Mon, 14 Oct 2019 11:08:21 -0700
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/fa74a1-0ee2c5@github.com>
Subject: [quicwg/base-drafts] 0ee2c5: Script updating gh-pages from 326d74c5. [ci skip]
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/61FGkdXBpJ-VMoBraUo6FjDJdmo>
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: Mon, 14 Oct 2019 18:08:24 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 0ee2c5d8c417e0c1cc47d98408c86f2f7b2558f2
      https://github.com/quicwg/base-drafts/commit/0ee2c5d8c417e0c1cc47d98408c86f2f7b2558f2
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-14 (Mon, 14 Oct 2019)

  Changed paths:
    R changelog-tt-23/draft-ietf-quic-http.html
    R changelog-tt-23/draft-ietf-quic-http.txt
    R changelog-tt-23/draft-ietf-quic-invariants.html
    R changelog-tt-23/draft-ietf-quic-invariants.txt
    R changelog-tt-23/draft-ietf-quic-qpack.html
    R changelog-tt-23/draft-ietf-quic-qpack.txt
    R changelog-tt-23/draft-ietf-quic-recovery.html
    R changelog-tt-23/draft-ietf-quic-recovery.txt
    R changelog-tt-23/draft-ietf-quic-tls.html
    R changelog-tt-23/draft-ietf-quic-tls.txt
    R changelog-tt-23/draft-ietf-quic-transport.html
    R changelog-tt-23/draft-ietf-quic-transport.txt
    R changelog-tt-23/index.html
    M draft-ietf-quic-http.html
    M draft-ietf-quic-http.txt
    M draft-ietf-quic-invariants.html
    M draft-ietf-quic-invariants.txt
    M draft-ietf-quic-qpack.html
    M draft-ietf-quic-qpack.txt
    M draft-ietf-quic-recovery.html
    M draft-ietf-quic-recovery.txt
    M draft-ietf-quic-tls.html
    M draft-ietf-quic-tls.txt
    M draft-ietf-quic-transport.html
    M draft-ietf-quic-transport.txt
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from 326d74c5. [ci skip]



From nobody Mon Oct 14 11:12:15 2019
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 904FD12004A for <quic-issues@ietfa.amsl.com>; Mon, 14 Oct 2019 11:12:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 j8RQXB82VHtt for <quic-issues@ietfa.amsl.com>; Mon, 14 Oct 2019 11:12:13 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EAA3C12000F for <quic-issues@ietf.org>; Mon, 14 Oct 2019 11:12:12 -0700 (PDT)
Received: from github-lowworker-f144ac1.va3-iad.github.net (github-lowworker-f144ac1.va3-iad.github.net [10.48.16.59]) by smtp.github.com (Postfix) with ESMTP id 026E19607FD for <quic-issues@ietf.org>; Mon, 14 Oct 2019 11:12:12 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571076732; bh=bA4zCslHHQjJ5UbOuy+vkeLnPGtzQZ+x4QEcBR6fTUQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=nacGSmOzpkSQLduaXq5YiH4QXRQXBN2LtbVegGbGNWmII3axZf2JbQpx4T3kMiGYz 4C2cPZZD9ugIwBsff68+gfBQXOF/6whoeix2IdpEIwOgPNJReCMR3rB1agSBR2FF1C i2Jufon3OfVeqQxoTe64XON7MTdmWLXqSuvxyZ7c=
Date: Mon, 14 Oct 2019 11:12:11 -0700
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6T5KWFD5XKEUHL3VV3WH5QXEVBNHHBYXLIMY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2947/review/301463350@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2947@github.com>
References: <quicwg/base-drafts/pull/2947@github.com>
Subject: Re: [quicwg/base-drafts] Describe interaction between QUIC and TLS regarding saved 0-RTT state (#2947)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da4ba7be7c33_57c73fb4282cd96019844a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/_Pvk6a73MxcgAF3LFK7Uk3qFHVI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 14 Oct 2019 18:12:15 -0000

----==_mimepart_5da4ba7be7c33_57c73fb4282cd96019844a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop approved this pull request.





-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2947#pullrequestreview-301463350
----==_mimepart_5da4ba7be7c33_57c73fb4282cd96019844a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@MikeBishop</b> approved this pull request.</p>



<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2947?email_source=notifications&amp;email_token=AFTOJK5OMWNCB5L2QCILT6TQOSY7XA5CNFSM4IIVRW72YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCH37ONQ#pullrequestreview-301463350">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZE34QBVR32MGPHRPDQOSY7XANCNFSM4IIVRW7Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5HP5CGRGM6DXGUW3DQOSY7XA5CNFSM4IIVRW72YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCH37ONQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2947?email_source=notifications\u0026email_token=AFTOJK5OMWNCB5L2QCILT6TQOSY7XA5CNFSM4IIVRW72YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCH37ONQ#pullrequestreview-301463350",
"url": "https://github.com/quicwg/base-drafts/pull/2947?email_source=notifications\u0026email_token=AFTOJK5OMWNCB5L2QCILT6TQOSY7XA5CNFSM4IIVRW72YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCH37ONQ#pullrequestreview-301463350",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da4ba7be7c33_57c73fb4282cd96019844a--


From nobody Mon Oct 14 11:49:50 2019
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 0912E120106 for <quic-issues@ietfa.amsl.com>; Mon, 14 Oct 2019 11:49:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 MXC6iKRw1tAA for <quic-issues@ietfa.amsl.com>; Mon, 14 Oct 2019 11:49:47 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4898F12000F for <quic-issues@ietf.org>; Mon, 14 Oct 2019 11:49:47 -0700 (PDT)
Received: from github-lowworker-fb56993.ac4-iad.github.net (github-lowworker-fb56993.ac4-iad.github.net [10.52.19.31]) by smtp.github.com (Postfix) with ESMTP id 464D92C173B for <quic-issues@ietf.org>; Mon, 14 Oct 2019 11:49:46 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571078986; bh=JGw4A3EisMAJDwv0toNdMPma3gMGWvxiBK4GoqAHnVU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=foIbF8+AW+BFwWWebBL0qDWwTVu8VyGk3iTm6WEFBmdjOy9g1dIIm8W+nvHhL8yC2 EEh5UUi24GQDhRaxVN124QkOyzQMYe4kbcsbkCspSaJ98N9X4VcPLgjFw6DsQRoWTB PghFn9yCocKeN5Xehi+aQDh/3HQ3LCmiP4Ntn360=
Date: Mon, 14 Oct 2019 11:49:46 -0700
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3OCK6LNJKDUYWJ7553WIB5VEVBNHHB4DMTGA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3083/c541854025@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3083@github.com>
References: <quicwg/base-drafts/pull/3083@github.com>
Subject: Re: [quicwg/base-drafts] Additional error cases for CANCEL_PUSH (#3083)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da4c34a37fc3_5be33fd8fd8cd960115850"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/p18eUFjoa3vqx6twYcqubF8FtbY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 14 Oct 2019 18:49:49 -0000

----==_mimepart_5da4c34a37fc3_5be33fd8fd8cd960115850
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I've tried to improve the readability of this section a bit; I turned Ian's suggested parallel paragraphs around to talk about why client and server would send the frame (and the corresponding responses) instead of talking about behavior on receipt.

Please take a fresh look, @LPardue and @ianswett.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3083#issuecomment-541854025
----==_mimepart_5da4c34a37fc3_5be33fd8fd8cd960115850
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I've tried to improve the readability of this section a bit; I turned Ian's suggested parallel paragraphs around to talk about why client and server would send the frame (and the corresponding responses) instead of talking about behavior on receipt.</p>
<p>Please take a fresh look, <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=6571445" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/LPardue">@LPardue</a> and <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=20072817" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ianswett">@ianswett</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3083?email_source=notifications&amp;email_token=AFTOJKYUDOQ3LJZST5JMOFDQOS5MVA5CNFSM4I6VRPGKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBGASSI#issuecomment-541854025">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6V2EWEIJUIEQXJU3TQOS5MVANCNFSM4I6VRPGA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZ4FYMQAOCX35UKUCDQOS5MVA5CNFSM4I6VRPGKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBGASSI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3083?email_source=notifications\u0026email_token=AFTOJKYUDOQ3LJZST5JMOFDQOS5MVA5CNFSM4I6VRPGKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBGASSI#issuecomment-541854025",
"url": "https://github.com/quicwg/base-drafts/pull/3083?email_source=notifications\u0026email_token=AFTOJKYUDOQ3LJZST5JMOFDQOS5MVA5CNFSM4I6VRPGKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBGASSI#issuecomment-541854025",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da4c34a37fc3_5be33fd8fd8cd960115850--


From nobody Mon Oct 14 11:53:16 2019
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 8C7C212000F for <quic-issues@ietfa.amsl.com>; Mon, 14 Oct 2019 11:53:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, 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 2ryrP0vDrYTy for <quic-issues@ietfa.amsl.com>; Mon, 14 Oct 2019 11:53:13 -0700 (PDT)
Received: from out-22.smtp.github.com (out-22.smtp.github.com [192.30.252.205]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0F33D120074 for <quic-issues@ietf.org>; Mon, 14 Oct 2019 11:53:13 -0700 (PDT)
Received: from github-lowworker-cd7bc13.ac4-iad.github.net (github-lowworker-cd7bc13.ac4-iad.github.net [10.52.25.102]) by smtp.github.com (Postfix) with ESMTP id 3D9C5A06B6 for <quic-issues@ietf.org>; Mon, 14 Oct 2019 11:53:12 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571079192; bh=uJ0OvPlfDkjONmB61gFeTDyw6ig2Y4254ruzgMArBmk=; h=Date:From:To:Subject:From; b=g0mmf7SEq4gJ3LmAbYci1Oilq2MfB6muvX4x7rrA6YB1q+pP4AESXtIYXEQxHXEEE sNwJ4DGBZP/lgm1W4hJ508NEb+kx4SA6h5L6ilPsavE9xakMA8BajjS4rR5j7r8vPz 207wf9E/7mpghTOG4dlKomiNP9hyP7AHk9W1UMDE=
Date: Mon, 14 Oct 2019 11:53:12 -0700
From: Mike Bishop <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/http/cancel_push_edges/065cd1-263dce@github.com>
Subject: [quicwg/base-drafts] 263dce: Improve readability
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/3MwKzusgEOpxVLZeTjXcUE5HJYM>
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: Mon, 14 Oct 2019 18:53:15 -0000

  Branch: refs/heads/http/cancel_push_edges
  Home:   https://github.com/quicwg/base-drafts
  Commit: 263dcedc17281832707abbc15c53c9197ebcb374
      https://github.com/quicwg/base-drafts/commit/263dcedc17281832707abbc15c53c9197ebcb374
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2019-10-14 (Mon, 14 Oct 2019)

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

  Log Message:
  -----------
  Improve readability



From nobody Mon Oct 14 11:53:24 2019
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 A58D1120106 for <quic-issues@ietfa.amsl.com>; Mon, 14 Oct 2019 11:53:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 tYjNbSnYFuGV for <quic-issues@ietfa.amsl.com>; Mon, 14 Oct 2019 11:53:21 -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 E4E7012000F for <quic-issues@ietf.org>; Mon, 14 Oct 2019 11:53:20 -0700 (PDT)
Date: Mon, 14 Oct 2019 11:53:19 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571079200; bh=NZPoHw/ffm7ykzPRe6M92p3DOzMpEFzZb9+g41NjXmk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=gPMi+4epeiKC1P0X1iTobEKE8jI5q6lghii9MMVdC9y3bOnykWEF6d2KbjGuCo9NH pvjeegG27L9vnOWkKzMcZFZCrmUpWOGZ4KBhuJwYBiY+KoPE1Q9IG+ioXnwHncEzyq 9W52IHWqvvF2duRkGSC6c05yq3qb7YdM/aIDdxhc=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3083/push/4148238591@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3083@github.com>
References: <quicwg/base-drafts/pull/3083@github.com>
Subject: Re: [quicwg/base-drafts] Additional error cases for CANCEL_PUSH (#3083)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da4c41ff297d_e3c3f8f72ecd95c309a0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/mDjmOMB4vT4tD5uK_uKwD1z6Yjo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 14 Oct 2019 18:53:23 -0000

----==_mimepart_5da4c41ff297d_e3c3f8f72ecd95c309a0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@MikeBishop pushed 1 commit.

263dcedc17281832707abbc15c53c9197ebcb374  Improve readability


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3083/files/065cd1ebddd882cf855b029cdf2916d3375c0ae3..263dcedc17281832707abbc15c53c9197ebcb374

----==_mimepart_5da4c41ff297d_e3c3f8f72ecd95c309a0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/MikeBishop" class="user-mention">@MikeBishop</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/263dcedc17281832707abbc15c53c9197ebcb374">263dced</a>  Improve readability</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3083/files/065cd1ebddd882cf855b029cdf2916d3375c0ae3..263dcedc17281832707abbc15c53c9197ebcb374?email_source=notifications&amp;email_token=AFTOJK2JG4NDFMHJL2EUJSLQOS5Z7A5CNFSM4I6VRPGKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDKOJQGM4TSNKQOVZWQIZUGE2DQMRTHA2TSMI">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYIGRAM3QS6JJ4C633QOS5Z7ANCNFSM4I6VRPGA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2DQXJIZ2O2FPHGXDLQOS5Z7A5CNFSM4I6VRPGKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDKOJQGM4TSNKQOVZWQIZUGE2DQMRTHA2TSMI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3083/files/065cd1ebddd882cf855b029cdf2916d3375c0ae3..263dcedc17281832707abbc15c53c9197ebcb374?email_source=notifications\u0026email_token=AFTOJK2JG4NDFMHJL2EUJSLQOS5Z7A5CNFSM4I6VRPGKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDKOJQGM4TSNKQOVZWQIZUGE2DQMRTHA2TSMI",
"url": "https://github.com/quicwg/base-drafts/pull/3083/files/065cd1ebddd882cf855b029cdf2916d3375c0ae3..263dcedc17281832707abbc15c53c9197ebcb374?email_source=notifications\u0026email_token=AFTOJK2JG4NDFMHJL2EUJSLQOS5Z7A5CNFSM4I6VRPGKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDKOJQGM4TSNKQOVZWQIZUGE2DQMRTHA2TSMI",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5da4c41ff297d_e3c3f8f72ecd95c309a0--


From nobody Mon Oct 14 11:53:57 2019
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 A01F8120074 for <quic-issues@ietfa.amsl.com>; Mon, 14 Oct 2019 11:53:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 MxQzfmblI5K9 for <quic-issues@ietfa.amsl.com>; Mon, 14 Oct 2019 11:53:54 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1A2D112000F for <quic-issues@ietf.org>; Mon, 14 Oct 2019 11:53:54 -0700 (PDT)
Received: from github-lowworker-3a0df0f.ac4-iad.github.net (github-lowworker-3a0df0f.ac4-iad.github.net [10.52.25.92]) by smtp.github.com (Postfix) with ESMTP id 47C0B9604A0 for <quic-issues@ietf.org>; Mon, 14 Oct 2019 11:53:53 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571079233; bh=QZynYutyIZBH5AjrCvkN3OXg11xqCeTMZ2a2tjLbWl8=; h=Date:From:To:Subject:From; b=095LnoclHGF0WAIWr8gnIHT9A2V+TMNWYVLKDlSKNLKUg4nObybSqLz0wAwX39bGj gTgYL8GAcl09NB0W5G3d7St5d4Bugo0KRuZjDvVwT4EPBr0eu2U74DQMarxsGY7iWs boK1B9Esm8K/VuPgetvJ8ETnwi4tVPwnBpZopsc8=
Date: Mon, 14 Oct 2019 11:53:53 -0700
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/0ee2c5-e15a51@github.com>
Subject: [quicwg/base-drafts] e15a51: Script updating gh-pages from 263dcedc. [ci skip]
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/0R6SjBn6jBDMDTShx75l5IaehlI>
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: Mon, 14 Oct 2019 18:53:56 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: e15a5187c38f41a140d0bc7e43b89867550749ab
      https://github.com/quicwg/base-drafts/commit/e15a5187c38f41a140d0bc7e43b89867550749ab
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-14 (Mon, 14 Oct 2019)

  Changed paths:
    M http/cancel_push_edges/draft-ietf-quic-http.html
    M http/cancel_push_edges/draft-ietf-quic-http.txt
    M http/cancel_push_edges/draft-ietf-quic-invariants.html
    M http/cancel_push_edges/draft-ietf-quic-invariants.txt
    M http/cancel_push_edges/draft-ietf-quic-qpack.html
    M http/cancel_push_edges/draft-ietf-quic-qpack.txt
    M http/cancel_push_edges/draft-ietf-quic-recovery.html
    M http/cancel_push_edges/draft-ietf-quic-recovery.txt
    M http/cancel_push_edges/draft-ietf-quic-tls.html
    M http/cancel_push_edges/draft-ietf-quic-tls.txt
    M http/cancel_push_edges/draft-ietf-quic-transport.html
    M http/cancel_push_edges/draft-ietf-quic-transport.txt
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from 263dcedc. [ci skip]



From nobody Mon Oct 14 12:02:38 2019
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 768AC1208A9 for <quic-issues@ietfa.amsl.com>; Mon, 14 Oct 2019 12:02:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 7LGdq-fXv182 for <quic-issues@ietfa.amsl.com>; Mon, 14 Oct 2019 12:02:35 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CEBFA12088C for <quic-issues@ietf.org>; Mon, 14 Oct 2019 12:02:06 -0700 (PDT)
Date: Mon, 14 Oct 2019 12:02:05 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571079726; bh=1bLJJwi6RZou9V842hnx9rLuPWs89wge9wnN1nEE4sw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=fPH/yIxWy0x7POd9/wEPQ+BFMZSWMaNVFQNT7IO/9AthKT9DHhxP/iHy2UmZFb71v /pgpZdy9JRePpNvrsOFkWENNn1cED+IgteQs0hCV5yzzV4iHTKoKTi6QVGzL0k9srb mjFmoSWi/08y7JT5nti91U+fwDzfJseh0Dwo+Hr0=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYSJOOFWLVU4ICXJ2F3WIDL3EVBNHHB4LNBAY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3089/review/301486773@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3089@github.com>
References: <quicwg/base-drafts/pull/3089@github.com>
Subject: Re: [quicwg/base-drafts] Be more specific when naming bits (#3089)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da4c62dee063_9a13f91de0cd960174832"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/KZTbYM-X1fQjOZl4zth2I9PWomQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 14 Oct 2019 19:02:37 -0000

----==_mimepart_5da4c62dee063_9a13f91de0cd960174832
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop commented on this pull request.



> @@ -311,7 +311,7 @@ instructions received on the encoder stream.
 The decoder MUST emit header fields in the order their representations appear in
 the input header block.
 
-### Blocked Decoding
+### Blocked Decoding  {#blocked-decoding}

The reference in 2.1.3 should have `{{` instead of `{`, looks like.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3089#discussion_r334621164
----==_mimepart_5da4c62dee063_9a13f91de0cd960174832
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@MikeBishop</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3089#discussion_r334621164">draft-ietf-quic-qpack.md</a>:</p>
<pre style='color:#555'>&gt; @@ -311,7 +311,7 @@ instructions received on the encoder stream.
 The decoder MUST emit header fields in the order their representations appear in
 the input header block.
 
-### Blocked Decoding
+### Blocked Decoding  {#blocked-decoding}
</pre>
<p>The reference in 2.1.3 should have <code>{{</code> instead of <code>{</code>, looks like.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3089?email_source=notifications&amp;email_token=AFTOJK6JCYWTZUJBEYP6QB3QOS623A5CNFSM4JAGOIWKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCH4FFNI#discussion_r334621164">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4C5IIDG5RXM7INVUTQOS623ANCNFSM4JAGOIWA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2JO76O4LCLO4VRZCDQOS623A5CNFSM4JAGOIWKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCH4FFNI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3089?email_source=notifications\u0026email_token=AFTOJK6JCYWTZUJBEYP6QB3QOS623A5CNFSM4JAGOIWKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCH4FFNI#discussion_r334621164",
"url": "https://github.com/quicwg/base-drafts/pull/3089?email_source=notifications\u0026email_token=AFTOJK6JCYWTZUJBEYP6QB3QOS623A5CNFSM4JAGOIWKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCH4FFNI#discussion_r334621164",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da4c62dee063_9a13f91de0cd960174832--


From nobody Mon Oct 14 12:09:23 2019
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 E7D19120833 for <quic-issues@ietfa.amsl.com>; Mon, 14 Oct 2019 12:09:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 Qd1HtaIiqYQa for <quic-issues@ietfa.amsl.com>; Mon, 14 Oct 2019 12:09:19 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 35CEA120074 for <quic-issues@ietf.org>; Mon, 14 Oct 2019 12:09:19 -0700 (PDT)
Date: Mon, 14 Oct 2019 12:09:18 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571080158; bh=thw5IlxHLzJsTA2BSiq5VnQMCfosD47yQUqbCQK0aBg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Dn6+ae8YD0e12mYQQgcxdOmroBZcstQrJ1GjMK+6Z3+FKWKE2x3NGB+Mq+IGWaj7Q W2GGAOD/cTCSlkXLpTTjuo0ag7In0rXkCTfgtLmqpPoEFFMc7lwSQyWYJO5HMLYPK1 77yKpRl1/Lm9xVOlM5epqk7dUbnEq7R5jqrfxnV0=
From: Robin Marx <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3089/push/4148293597@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3089@github.com>
References: <quicwg/base-drafts/pull/3089@github.com>
Subject: Re: [quicwg/base-drafts] Be more specific when naming bits (#3089)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da4c7de7bf22_1ec03fa1816cd95c62178"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: rmarx
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/fvHtRg5MBmBD7uTao_XcvUP87JA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 14 Oct 2019 19:09:21 -0000

----==_mimepart_5da4c7de7bf22_1ec03fa1816cd95c62178
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@rmarx pushed 1 commit.

479c7d0f6e65b2146ac2bfc19e22a5a51fc676fa  Hopefully auto-linking does work now


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3089/files/225dc1a18ab070d590f1f728771dd4ab0dea3f4b..479c7d0f6e65b2146ac2bfc19e22a5a51fc676fa

----==_mimepart_5da4c7de7bf22_1ec03fa1816cd95c62178
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/rmarx" class="user-mention">@rmarx</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/479c7d0f6e65b2146ac2bfc19e22a5a51fc676fa">479c7d0</a>  Hopefully auto-linking does work now</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3089/files/225dc1a18ab070d590f1f728771dd4ab0dea3f4b..479c7d0f6e65b2146ac2bfc19e22a5a51fc676fa?email_source=notifications&amp;email_token=AFTOJK7P2Q4KEWGLEALF46TQOS7V5A5CNFSM4JAGOIWKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDONJUGQZDGOCQOVZWQIZUGE2DQMRZGM2TSNY">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYKLGEBD3GT3Q6E7NTQOS7V5ANCNFSM4JAGOIWA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6KNEBMAFTDC2ME5M3QOS7V5A5CNFSM4JAGOIWKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDONJUGQZDGOCQOVZWQIZUGE2DQMRZGM2TSNY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3089/files/225dc1a18ab070d590f1f728771dd4ab0dea3f4b..479c7d0f6e65b2146ac2bfc19e22a5a51fc676fa?email_source=notifications\u0026email_token=AFTOJK7P2Q4KEWGLEALF46TQOS7V5A5CNFSM4JAGOIWKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDONJUGQZDGOCQOVZWQIZUGE2DQMRZGM2TSNY",
"url": "https://github.com/quicwg/base-drafts/pull/3089/files/225dc1a18ab070d590f1f728771dd4ab0dea3f4b..479c7d0f6e65b2146ac2bfc19e22a5a51fc676fa?email_source=notifications\u0026email_token=AFTOJK7P2Q4KEWGLEALF46TQOS7V5A5CNFSM4JAGOIWKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDONJUGQZDGOCQOVZWQIZUGE2DQMRZGM2TSNY",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5da4c7de7bf22_1ec03fa1816cd95c62178--


From nobody Mon Oct 14 12:09:59 2019
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 0F2D9120833 for <quic-issues@ietfa.amsl.com>; Mon, 14 Oct 2019 12:09:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 YUi0zR2EHrjV for <quic-issues@ietfa.amsl.com>; Mon, 14 Oct 2019 12:09:56 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 84FC0120074 for <quic-issues@ietf.org>; Mon, 14 Oct 2019 12:09:56 -0700 (PDT)
Date: Mon, 14 Oct 2019 12:09:55 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571080195; bh=qAqa2kKHE9sw4nreKIsbR+mw69qVkLcKa/upupx3VTI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=uc5GqKtwqdaa86+7hPjhdGG8sQ2ngUqVw6ekSYPetKbBhkkkuWb6yuIOpsG1WxmPP PYlVo+i37EivuSvstXAtHWBvh9AupLUVGOK2reUUBVTNEANT6olAbi9h7OU+LJn0TO WgP2gXEKoATndlX4IaoGpz4DzPVutzgLDs8+sgwQ=
From: Robin Marx <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5KWVD3SLS6WBFQIEV3WIEJHEVBNHHB4LNBAY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3089/review/301490113@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3089@github.com>
References: <quicwg/base-drafts/pull/3089@github.com>
Subject: Re: [quicwg/base-drafts] Be more specific when naming bits (#3089)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da4c803a983e_70993fc2376cd96c191393"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: rmarx
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/PmJ9TyCN1Tfs2JNanW4JTIvtG_Q>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 14 Oct 2019 19:09:58 -0000

----==_mimepart_5da4c803a983e_70993fc2376cd96c191393
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

rmarx commented on this pull request.



> @@ -311,7 +311,7 @@ instructions received on the encoder stream.
 The decoder MUST emit header fields in the order their representations appear in
 the input header block.
 
-### Blocked Decoding
+### Blocked Decoding  {#blocked-decoding}

Aha, that might do the trick. Did that instead in 479c7d0

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3089#discussion_r334623701
----==_mimepart_5da4c803a983e_70993fc2376cd96c191393
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@rmarx</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3089#discussion_r334623701">draft-ietf-quic-qpack.md</a>:</p>
<pre style='color:#555'>&gt; @@ -311,7 +311,7 @@ instructions received on the encoder stream.
 The decoder MUST emit header fields in the order their representations appear in
 the input header block.
 
-### Blocked Decoding
+### Blocked Decoding  {#blocked-decoding}
</pre>
<p>Aha, that might do the trick. Did that instead in <a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/quicwg/base-drafts/commit/479c7d0f6e65b2146ac2bfc19e22a5a51fc676fa/hovercard" href="https://github.com/quicwg/base-drafts/commit/479c7d0f6e65b2146ac2bfc19e22a5a51fc676fa"><tt>479c7d0</tt></a></p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3089?email_source=notifications&amp;email_token=AFTOJKZRESXADE6IORNIR43QOS7YHA5CNFSM4JAGOIWKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCH4F7QI#discussion_r334623701">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2YSJ4IQ6QBQIYYY3LQOS7YHANCNFSM4JAGOIWA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2BBEZYGIZSML34LYLQOS7YHA5CNFSM4JAGOIWKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCH4F7QI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3089?email_source=notifications\u0026email_token=AFTOJKZRESXADE6IORNIR43QOS7YHA5CNFSM4JAGOIWKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCH4F7QI#discussion_r334623701",
"url": "https://github.com/quicwg/base-drafts/pull/3089?email_source=notifications\u0026email_token=AFTOJKZRESXADE6IORNIR43QOS7YHA5CNFSM4JAGOIWKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCH4F7QI#discussion_r334623701",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da4c803a983e_70993fc2376cd96c191393--


From nobody Mon Oct 14 12:50:11 2019
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 47AFA120106 for <quic-issues@ietfa.amsl.com>; Mon, 14 Oct 2019 12:50:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8
X-Spam-Level: 
X-Spam-Status: No, score=-8 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, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 5eq4GQEKphKG for <quic-issues@ietfa.amsl.com>; Mon, 14 Oct 2019 12:50:07 -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 8653B12003F for <quic-issues@ietf.org>; Mon, 14 Oct 2019 12:50:07 -0700 (PDT)
Date: Mon, 14 Oct 2019 12:50:06 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571082606; bh=aUkRRxayUvOMUtAxibVhzP4el3/HJl7F4KS/ST6gW4s=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=wIQY/HP/1Io1vwBYaQ3HmFHvWfuPTTgQjtEWzkqg7MWo4CdIJv8HiEGoplBQa7tjD ZSBUxT/XjOowK67usdB+WUuyGig4wlkm5koHaAiT6GyXYtvkVhSG63LMYvfSQs2+qF DMqGGpN/CiYsIWuc0jhypuFNtEWi3Nw5dkx0IyAg=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4LZFYVLMA46Y4JI6F3WII75EVBNHHB4KOWU4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3087/review/301506469@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3087@github.com>
References: <quicwg/base-drafts/pull/3087@github.com>
Subject: Re: [quicwg/base-drafts] Make transport parameters varint (#3087)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da4d16e7023b_14833fb76eacd964875fd"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Zg0FqCMzIjqX0uqr7jff9SdbjeM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 14 Oct 2019 19:50:10 -0000

----==_mimepart_5da4d16e7023b_14833fb76eacd964875fd
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop commented on this pull request.



> -   struct {
-     opaque ipv4Address[4];
-     uint16 ipv4Port;
-     opaque ipv6Address[16];
-     uint16 ipv6Port;
-     opaque connectionId<0..20>;
-     opaque statelessResetToken[16];
-   } PreferredAddress;
+ 0                   1                   2                   3
+ 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|                       IPv4 Address (32)                       |
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|         IPv4 Port (16)        |
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|                     IPv6 Address (128)                      ...

This field isn't variable-length, so it shouldn't have the `...`.

> + 0                   1                   2                   3
+ 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|                       IPv4 Address (32)                       |
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|         IPv4 Port (16)        |
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|                     IPv6 Address (128)                      ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|         IPv6 Port (16)        |
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+| CID Length (8)|
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|                      Connection ID (*)                      ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|                 Stateless Reset Token (128)                 ...

Likewise.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3087#pullrequestreview-301506469
----==_mimepart_5da4d16e7023b_14833fb76eacd964875fd
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@MikeBishop</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3087#discussion_r334636519">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; -   struct {
-     opaque ipv4Address[4];
-     uint16 ipv4Port;
-     opaque ipv6Address[16];
-     uint16 ipv6Port;
-     opaque connectionId&lt;0..20&gt;;
-     opaque statelessResetToken[16];
-   } PreferredAddress;
+ 0                   1                   2                   3
+ 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|                       IPv4 Address (32)                       |
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|         IPv4 Port (16)        |
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|                     IPv6 Address (128)                      ...
</pre>
<p>This field isn't variable-length, so it shouldn't have the <code>...</code>.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3087#discussion_r334636586">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; + 0                   1                   2                   3
+ 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|                       IPv4 Address (32)                       |
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|         IPv4 Port (16)        |
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|                     IPv6 Address (128)                      ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|         IPv6 Port (16)        |
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+| CID Length (8)|
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|                      Connection ID (*)                      ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|                 Stateless Reset Token (128)                 ...
</pre>
<p>Likewise.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3087?email_source=notifications&amp;email_token=AFTOJK3WDVBKCZUDOD54BITQOTEO5A5CNFSM4I77KYB2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCH4J7JI#pullrequestreview-301506469">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5KNYF4SF2X5HRSMQTQOTEO5ANCNFSM4I77KYBQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2GKCZV3UIMVKB3QHLQOTEO5A5CNFSM4I77KYB2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCH4J7JI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3087?email_source=notifications\u0026email_token=AFTOJK3WDVBKCZUDOD54BITQOTEO5A5CNFSM4I77KYB2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCH4J7JI#pullrequestreview-301506469",
"url": "https://github.com/quicwg/base-drafts/pull/3087?email_source=notifications\u0026email_token=AFTOJK3WDVBKCZUDOD54BITQOTEO5A5CNFSM4I77KYB2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCH4J7JI#pullrequestreview-301506469",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da4d16e7023b_14833fb76eacd964875fd--


From nobody Mon Oct 14 12:50:50 2019
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 BFFAE120871 for <quic-issues@ietfa.amsl.com>; Mon, 14 Oct 2019 12:50:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, 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 r-CK3gl4sGVM for <quic-issues@ietfa.amsl.com>; Mon, 14 Oct 2019 12:50:47 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4767E120106 for <quic-issues@ietf.org>; Mon, 14 Oct 2019 12:50:47 -0700 (PDT)
Date: Mon, 14 Oct 2019 12:50:46 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571082646; bh=W3+PY0sSbOdrQ5OEyDm7fnNqdQpz5yyrRFot4QzIRGo=; h=Date:From:To:Subject:From; b=D4njpX9Kq+FSSp4JnkbuQvazuTAWTvfD6hq+wmR6AlljdS3NDY5chOd1VDJJO2789 Yqx2/7gpfj2/5GjqRCP9G16WpZyQH/gwDoRUGo7fLs3atKLPyVFoVO5YYHgngSLEy1 2//1Uad0jH1HQEL1505qVpZQOXujwKpPM77fhUQ8=
From: Mike Bishop <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/master/326d74-5d0fbd@github.com>
Subject: [quicwg/base-drafts] 5d0fbd: Mention QPACK streams (#3081)
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/oHoL-7a6DazB2K57LccSsOLZ9mw>
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: Mon, 14 Oct 2019 19:50:49 -0000

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 5d0fbdfcbc946465bbdee9b14b05d09b6228fdea
      https://github.com/quicwg/base-drafts/commit/5d0fbdfcbc946465bbdee9b14b05d09b6228fdea
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2019-10-14 (Mon, 14 Oct 2019)

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

  Log Message:
  -----------
  Mention QPACK streams (#3081)



From nobody Mon Oct 14 12:50:57 2019
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 1C32E120106 for <quic-issues@ietfa.amsl.com>; Mon, 14 Oct 2019 12:50:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=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 XI_QxdsoQSX3 for <quic-issues@ietfa.amsl.com>; Mon, 14 Oct 2019 12:50:47 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6067D12011B for <quic-issues@ietf.org>; Mon, 14 Oct 2019 12:50:47 -0700 (PDT)
Received: from github-lowworker-c53a806.ac4-iad.github.net (github-lowworker-c53a806.ac4-iad.github.net [10.52.23.45]) by smtp.github.com (Postfix) with ESMTP id BCC302C0ECC for <quic-issues@ietf.org>; Mon, 14 Oct 2019 12:50:46 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571082646; bh=Vri4153k0iMDpvi2OsP+cXsbCjtidfgLHKQKa31tdC0=; h=Date:From:To:Subject:From; b=pF26bxaQTLv4EF6B80uErHLqL/A010PKq+sLRH/74bdg6r1/EowpEf/4+cARmU8C7 N9UXCV2moxy4LcMeZOJNjfhuqmCzJqI1aH+S6ZjzSh8foNYEsvyCdHouhou2x8iruD 7QoEAcx3S6UUGLFhw4bY19D2dObbFDF0jDn2+8IU=
Date: Mon, 14 Oct 2019 12:50:46 -0700
From: Mike Bishop <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/http/qpack_has_streams/a81484-000000@github.com>
Subject: [quicwg/base-drafts]
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/pujWgj7DwkvXgs4_nHmoKckZ0FY>
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: Mon, 14 Oct 2019 19:50:49 -0000

  Branch: refs/heads/http/qpack_has_streams
  Home:   https://github.com/quicwg/base-drafts


From nobody Mon Oct 14 12:51:06 2019
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 4A8F912011B for <quic-issues@ietfa.amsl.com>; Mon, 14 Oct 2019 12:50:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 QttbA7wi7yUW for <quic-issues@ietfa.amsl.com>; Mon, 14 Oct 2019 12:50:56 -0700 (PDT)
Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AB1CA12003F for <quic-issues@ietf.org>; Mon, 14 Oct 2019 12:50:56 -0700 (PDT)
Received: from github-lowworker-6349a71.ac4-iad.github.net (github-lowworker-6349a71.ac4-iad.github.net [10.52.18.20]) by smtp.github.com (Postfix) with ESMTP id D33EAA1134 for <quic-issues@ietf.org>; Mon, 14 Oct 2019 12:50:55 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571082655; bh=upYgVPCpc6P0lVSCJ7y2+ieNgzcQpQaius6q2pkG1AA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=fgOstbdk34gitMnNc72VrdsuKxfuUSSNlyh9UukLLD2SC8zrT+s40Se2Wz/0MT8MR krwN66fJDgNKNRcMYioPwvxWgqZMbmCKlCTjPIerZ9M1feiwIw0m0ec2uxd+i5ijbp 711Ni+KybfiEZq5M8lhyoegEeNY5gsd6ZeU8LiyM=
Date: Mon, 14 Oct 2019 12:50:55 -0700
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2IP4EKVKWJP7Q52WF3WIJC7EVBNHHB3TDKFM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/3071/issue_event/2711623156@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3071@github.com>
References: <quicwg/base-drafts/issues/3071@github.com>
Subject: Re: [quicwg/base-drafts] Mention unidirectional Stream Types 2 and 3 (QPACK) in -http (#3071)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da4d19fc4176_634a3fbc90ecd95c133590"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/E7yvfmfcSueWnPsZqk2_1JPZ_9o>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 14 Oct 2019 19:50:59 -0000

----==_mimepart_5da4d19fc4176_634a3fbc90ecd95c133590
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #3071 via #3081.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3071#event-2711623156
----==_mimepart_5da4d19fc4176_634a3fbc90ecd95c133590
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="499935787" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3071" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/3071/hovercard" href="https://github.com/quicwg/base-drafts/issues/3071">#3071</a> via <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="503587909" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3081" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3081/hovercard" href="https://github.com/quicwg/base-drafts/pull/3081">#3081</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3071?email_source=notifications&amp;email_token=AFTOJK2VZWHBX5ERPZTMP7DQOTER7A5CNFSM4I3S7JI2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUGQBL5A#event-2711623156">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZ2BW7XOL66E4LUK3DQOTER7ANCNFSM4I3S7JIQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYIWYDT7SEQ56MDUWDQOTER7A5CNFSM4I3S7JI2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUGQBL5A.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3071?email_source=notifications\u0026email_token=AFTOJK2VZWHBX5ERPZTMP7DQOTER7A5CNFSM4I3S7JI2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUGQBL5A#event-2711623156",
"url": "https://github.com/quicwg/base-drafts/issues/3071?email_source=notifications\u0026email_token=AFTOJK2VZWHBX5ERPZTMP7DQOTER7A5CNFSM4I3S7JI2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUGQBL5A#event-2711623156",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da4d19fc4176_634a3fbc90ecd95c133590--


From nobody Mon Oct 14 12:51:12 2019
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 ADAF012003F for <quic-issues@ietfa.amsl.com>; Mon, 14 Oct 2019 12:50:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 YVtcjnLCLaBA for <quic-issues@ietfa.amsl.com>; Mon, 14 Oct 2019 12:50:57 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E2A6C120106 for <quic-issues@ietf.org>; Mon, 14 Oct 2019 12:50:56 -0700 (PDT)
Received: from github-lowworker-2e54e43.va3-iad.github.net (github-lowworker-2e54e43.va3-iad.github.net [10.48.17.27]) by smtp.github.com (Postfix) with ESMTP id 1D97396004E for <quic-issues@ietf.org>; Mon, 14 Oct 2019 12:50:56 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571082656; bh=8SKRpRJR070JxW0fj31m1mb35GYGLSijKQijSUrykco=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Uxf7RYc7lKxDO6hljhIR7v/c9suFA3hDR7qKXFi0J9VjuMar7a7/tgU8d+zswqaIA hQBCF8KLi2O2+kJT50PrkZ+r0/7UOI+4QdlI5mp55dg5axeU9MlhvVp718kZeuzUqU xTBCkHireEgp3ZvkXOP7lPRj+9cGuiK4OMW1pP0c=
Date: Mon, 14 Oct 2019 12:50:56 -0700
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZO4CFSUZZBZ5TA6OV3WIJDBEVBNHHB4BBEIU@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3081/issue_event/2711623152@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3081@github.com>
References: <quicwg/base-drafts/pull/3081@github.com>
Subject: Re: [quicwg/base-drafts] Mention QPACK streams (#3081)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da4d1a0f888_75e43f9fc4acd96c1094e4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/i-qQLVokpw7OcdE9QIa59XLIv8Q>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 14 Oct 2019 19:50:59 -0000

----==_mimepart_5da4d1a0f888_75e43f9fc4acd96c1094e4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #3081 into master.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3081#event-2711623152
----==_mimepart_5da4d1a0f888_75e43f9fc4acd96c1094e4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="503587909" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3081" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3081/hovercard" href="https://github.com/quicwg/base-drafts/pull/3081">#3081</a> into master.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3081?email_source=notifications&amp;email_token=AFTOJK2NDEPI2AZT5Z4DSDTQOTESBA5CNFSM4I6HQG72YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUGQBL4A#event-2711623152">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK26INZ6R6TKGMVM3HTQOTESBANCNFSM4I6HQG7Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZVFTCG47PKKHWUL5DQOTESBA5CNFSM4I6HQG72YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUGQBL4A.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3081?email_source=notifications\u0026email_token=AFTOJK2NDEPI2AZT5Z4DSDTQOTESBA5CNFSM4I6HQG72YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUGQBL4A#event-2711623152",
"url": "https://github.com/quicwg/base-drafts/pull/3081?email_source=notifications\u0026email_token=AFTOJK2NDEPI2AZT5Z4DSDTQOTESBA5CNFSM4I6HQG72YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUGQBL4A#event-2711623152",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da4d1a0f888_75e43f9fc4acd96c1094e4--


From nobody Mon Oct 14 12:51:27 2019
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 3521A120883 for <quic-issues@ietfa.amsl.com>; Mon, 14 Oct 2019 12:51:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 W4uL79PgIS1E for <quic-issues@ietfa.amsl.com>; Mon, 14 Oct 2019 12:51:24 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1DFC5120106 for <quic-issues@ietf.org>; Mon, 14 Oct 2019 12:51:24 -0700 (PDT)
Date: Mon, 14 Oct 2019 12:51:23 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571082683; bh=0UaBsIUhZFt/cmYTXQ3h611MH2Tk9VrpRAr3LGkkvzo=; h=Date:From:To:Subject:From; b=1n8+pJgIPhB5WMNaETJjXiLdPw761qQp+Mq3w2XmIHZgoxLghb/pRckATJLwnxbbH 7eaZTkCRpy8M9sLIuCGie/JN9W5hdWAwQPWgTIV6AyJS4qQqCym0Wbc7w8tLtavMh5 CWZ5ey8fjSWN/+szmvTEO4ID00xwLGru4LnaHWjA=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/e15a51-bb0149@github.com>
Subject: [quicwg/base-drafts] bb0149: Script updating gh-pages from 5d0fbdfc. [ci skip]
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/TmnW8kUR1yD_4R2be6YmTZq7XsE>
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: Mon, 14 Oct 2019 19:51:26 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: bb01491e61ee0b72007a376bf3b8ee9a60e75922
      https://github.com/quicwg/base-drafts/commit/bb01491e61ee0b72007a376bf3b8ee9a60e75922
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-14 (Mon, 14 Oct 2019)

  Changed paths:
    M draft-ietf-quic-http.html
    M draft-ietf-quic-http.txt
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from 5d0fbdfc. [ci skip]



From nobody Mon Oct 14 12:51:56 2019
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 7282E120871 for <quic-issues@ietfa.amsl.com>; Mon, 14 Oct 2019 12:51:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, 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 OW0XXNckfmO2 for <quic-issues@ietfa.amsl.com>; Mon, 14 Oct 2019 12:51:53 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EC79112011B for <quic-issues@ietf.org>; Mon, 14 Oct 2019 12:51:52 -0700 (PDT)
Date: Mon, 14 Oct 2019 12:51:52 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571082712; bh=7fEmgYtOJHzg/rYzGPw4KLGwq8viXaW+bwaxc9gQl2Q=; h=Date:From:To:Subject:From; b=v46lBn1MZ8d+c2GGew9LCW6QlUIEsxbs1MvjJBLQ80YxbTJNmna3PT1NKKu0Lqehq 4EYPxTAfj6ou35s9ZxlXWUI44c+pjpnQ7uvDRtmR/wyk87BE0irUKZ2yG2EQp/fMbs yX4fEr+nlJEDoChc0C8XEmw1/8GG8y130yWLHXm8=
From: Kazuho Oku <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/master/5d0fbd-f9b5eb@github.com>
Subject: [quicwg/base-drafts] f9b5eb: s/HTTP_UNEXPECTED_FRAME/HTTP_FRAME_UNEXPECTED/ (#3...
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/_VG4GENXYmOwXseBDoZ_2VvXUOg>
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: Mon, 14 Oct 2019 19:51:55 -0000

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: f9b5eb3f0c97133a624d3c1ac73a65223f4801d0
      https://github.com/quicwg/base-drafts/commit/f9b5eb3f0c97133a624d3c1ac73a65223f4801d0
  Author: Kazuho Oku <kazuhooku@gmail.com>
  Date:   2019-10-14 (Mon, 14 Oct 2019)

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

  Log Message:
  -----------
  s/HTTP_UNEXPECTED_FRAME/HTTP_FRAME_UNEXPECTED/ (#3090)



From nobody Mon Oct 14 12:52:06 2019
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 88A2512011B for <quic-issues@ietfa.amsl.com>; Mon, 14 Oct 2019 12:52:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 6xhbotQ-OwAd for <quic-issues@ietfa.amsl.com>; Mon, 14 Oct 2019 12:52:03 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4D51B120106 for <quic-issues@ietf.org>; Mon, 14 Oct 2019 12:52:03 -0700 (PDT)
Date: Mon, 14 Oct 2019 12:52:02 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571082722; bh=oNkh61pmNV8EzHDETwmpfuZsXFsoDaX6KpWY234Ety4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=LS7jUWgXLZSSJY3G52qgT3TnQfB5ORtsr6hiv4aPOuf5olqARWhm2szcn6zpOSt2b EX6cRjJ3VjTM5bCepyzt9S2EIvrX9HAru1RP1OscvCe3iDlr/BmdPq9O4IKRI55Iuc Uefr2DsI/WMa2DQQyNhKidPTHIVoossyg3fCv6dw=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKY5VB4U3BPPDZQ7QS53WIJHFEVBNHHB4NGVTE@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3090/issue_event/2711626450@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3090@github.com>
References: <quicwg/base-drafts/pull/3090@github.com>
Subject: Re: [quicwg/base-drafts] fix incorrect error code name (#3090)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da4d1e26cbe0_2eb3f89a46cd96060946"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/SLmvFqQrqxNDXsvbp1R1Wa5fEzo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 14 Oct 2019 19:52:06 -0000

----==_mimepart_5da4d1e26cbe0_2eb3f89a46cd96060946
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #3090 into master.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3090#event-2711626450
----==_mimepart_5da4d1e26cbe0_2eb3f89a46cd96060946
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="506779033" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3090" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3090/hovercard" href="https://github.com/quicwg/base-drafts/pull/3090">#3090</a> into master.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3090?email_source=notifications&amp;email_token=AFTOJK2JYOY3P5BKM6WJXNLQOTEWFA5CNFSM4JAR4VTKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUGQCFUQ#event-2711626450">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2JTYTL3HM75ISNRC3QOTEWFANCNFSM4JAR4VTA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK54QWZALAKGNZTEB5TQOTEWFA5CNFSM4JAR4VTKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUGQCFUQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3090?email_source=notifications\u0026email_token=AFTOJK2JYOY3P5BKM6WJXNLQOTEWFA5CNFSM4JAR4VTKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUGQCFUQ#event-2711626450",
"url": "https://github.com/quicwg/base-drafts/pull/3090?email_source=notifications\u0026email_token=AFTOJK2JYOY3P5BKM6WJXNLQOTEWFA5CNFSM4JAR4VTKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUGQCFUQ#event-2711626450",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da4d1e26cbe0_2eb3f89a46cd96060946--


From nobody Mon Oct 14 12:52:25 2019
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 5DE34120106 for <quic-issues@ietfa.amsl.com>; Mon, 14 Oct 2019 12:52:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 IwQHRfvLzTL4 for <quic-issues@ietfa.amsl.com>; Mon, 14 Oct 2019 12:52:23 -0700 (PDT)
Received: from out-14.smtp.github.com (out-14.smtp.github.com [192.30.254.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id ECE9212003F for <quic-issues@ietf.org>; Mon, 14 Oct 2019 12:52:22 -0700 (PDT)
Received: from github-lowworker-e8b54ca.ac4-iad.github.net (github-lowworker-e8b54ca.ac4-iad.github.net [10.52.23.39]) by smtp.github.com (Postfix) with ESMTP id 71F35120218 for <quic-issues@ietf.org>; Mon, 14 Oct 2019 12:52:22 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571082742; bh=UH4IslByeRU6ZPT3TtRq77/VHXoA0dirf46GbuRghhA=; h=Date:From:To:Subject:From; b=PD2WAbpkjYVlj3+m/wBQ9UmMFNcoB2wlkkTDj93A2Q/BMrAg+7Fz2nsP2S/X2U6pS LCfX5EQRMcN2ibp57+2K6Wk8Q8WdukYMUu6BtMmW1Gms9LDOm0tanVINlTUd94VFVV 7HtfF9lGZwolqD1o1BD0fnjiBBeogkgXOOql2ORE=
Date: Mon, 14 Oct 2019 12:52:22 -0700
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/bb0149-9436c7@github.com>
Subject: [quicwg/base-drafts] 9436c7: Script updating gh-pages from f9b5eb3f. [ci skip]
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/inaImcEaIXxtWKcDwdztk1_bPyw>
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: Mon, 14 Oct 2019 19:52:24 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 9436c7b1529fdab485c4a9552411005d5247babc
      https://github.com/quicwg/base-drafts/commit/9436c7b1529fdab485c4a9552411005d5247babc
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-14 (Mon, 14 Oct 2019)

  Changed paths:
    M draft-ietf-quic-http.html
    M draft-ietf-quic-http.txt
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from f9b5eb3f. [ci skip]



From nobody Mon Oct 14 12:57:14 2019
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 E121D120106 for <quic-issues@ietfa.amsl.com>; Mon, 14 Oct 2019 12:57:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 MBd8kbOP5K2x for <quic-issues@ietfa.amsl.com>; Mon, 14 Oct 2019 12:57:11 -0700 (PDT)
Received: from out-9.smtp.github.com (out-9.smtp.github.com [192.30.254.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5232C12003F for <quic-issues@ietf.org>; Mon, 14 Oct 2019 12:57:11 -0700 (PDT)
Date: Mon, 14 Oct 2019 12:57:10 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571083031; bh=kDwmr/mw1Ra0uWj6t0lmJpXbCSfX270lgIWEm/iEGnQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=otSj2JUwYrUsq+cTg5N2GsEFbjBKOej3jGY9nWA0GgE+kygyofj0Xe/n7iOtY8HFz 8UJa+jIAUbuzBZymERjAAurupvc/4PqsFlZxhU5olgZ/LI+zJs724wK50ph6Jm+1vS X3HXh6O7XzD278NYDjbxgYutePwb3J4RE54+TWGw=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK77ZODLPDY3BHIF4RF3WIJ2NEVBNHHB4LNBAY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3089/review/301509745@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3089@github.com>
References: <quicwg/base-drafts/pull/3089@github.com>
Subject: Re: [quicwg/base-drafts] Be more specific when naming bits (#3089)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da4d316a4873_505b3fc5596cd960381ed"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Fj24H5LFS0tBNf2LeTWc1Pl9Dbo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 14 Oct 2019 19:57:13 -0000

----==_mimepart_5da4d316a4873_505b3fc5596cd960381ed
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop commented on this pull request.



> @@ -311,7 +311,7 @@ instructions received on the encoder stream.
 The decoder MUST emit header fields in the order their representations appear in
 the input header block.
 
-### Blocked Decoding
+### Blocked Decoding  {#blocked-decoding}

Just built it locally to confirm; it works now.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3089#discussion_r334639010
----==_mimepart_5da4d316a4873_505b3fc5596cd960381ed
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@MikeBishop</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3089#discussion_r334639010">draft-ietf-quic-qpack.md</a>:</p>
<pre style='color:#555'>&gt; @@ -311,7 +311,7 @@ instructions received on the encoder stream.
 The decoder MUST emit header fields in the order their representations appear in
 the input header block.
 
-### Blocked Decoding
+### Blocked Decoding  {#blocked-decoding}
</pre>
<p>Just built it locally to confirm; it works now.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3089?email_source=notifications&amp;email_token=AFTOJKYFVCJALOXJRIRB5HTQOTFJNA5CNFSM4JAGOIWKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCH4KY4I#discussion_r334639010">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7TF3BFMJXNTFRREO3QOTFJNANCNFSM4JAGOIWA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZKUOFIMXG72LGZUUDQOTFJNA5CNFSM4JAGOIWKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCH4KY4I.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3089?email_source=notifications\u0026email_token=AFTOJKYFVCJALOXJRIRB5HTQOTFJNA5CNFSM4JAGOIWKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCH4KY4I#discussion_r334639010",
"url": "https://github.com/quicwg/base-drafts/pull/3089?email_source=notifications\u0026email_token=AFTOJKYFVCJALOXJRIRB5HTQOTFJNA5CNFSM4JAGOIWKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCH4KY4I#discussion_r334639010",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da4d316a4873_505b3fc5596cd960381ed--


From nobody Mon Oct 14 12:58:34 2019
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 0BBE4120106 for <quic-issues@ietfa.amsl.com>; Mon, 14 Oct 2019 12:58:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 pgruTQcESM8p for <quic-issues@ietfa.amsl.com>; Mon, 14 Oct 2019 12:58:31 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 387F012003F for <quic-issues@ietf.org>; Mon, 14 Oct 2019 12:58:31 -0700 (PDT)
Date: Mon, 14 Oct 2019 12:58:30 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571083110; bh=NwIXk34aaqcUFF5BNwtvHA6CrSSeTeyQFXQNqS8ykko=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=F84y0aV1BwYS35wq1zksoQdiy45c8PA/mPA4Y2ph76NwD4/aJsCmgOpNL6EW19S4V Ay4kiH4FtHMuzpjzQ+N2D2IrtoTOuX7A+cRvCS2BEOxkbMprzNvMtsHFdZJJ1BLxYs ZJLzO8Ac+b6k58xTK28Qfj8+oTpCAFSCjWuIEfJk=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7IWSJBP6K7OTTHAVF3WIJ7LEVBNHHB4LNBAY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3089/review/301510288@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3089@github.com>
References: <quicwg/base-drafts/pull/3089@github.com>
Subject: Re: [quicwg/base-drafts] Be more specific when naming bits (#3089)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da4d36610ca_7d13fb97fccd96835583"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/7YDvGsqv8xwB6EWaJ1TD1zopLgY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 14 Oct 2019 19:58:33 -0000

----==_mimepart_5da4d36610ca_7d13fb97fccd96835583
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop commented on this pull request.



> @@ -682,10 +682,10 @@ acknowledged as this instruction does not insert an entry.
 An encoder adds an entry to the dynamic table where the header field name
 matches the header field name of an entry stored in the static or the dynamic
 table using an instruction that starts with the '1' one-bit pattern.  The second
-(`S`) bit indicates whether the reference is to the static or dynamic table. The
+('T') bit indicates whether the reference is to the static or dynamic table. The

I'm fine with it being an index of the tables.  In my mind (thanks in part to HPACK) the static table comes "first," so it feels a little weird that it's 1 vs. 0, but that's probably better than turning something purely editorial into a needless breaking change at this point.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3089#discussion_r334639464
----==_mimepart_5da4d36610ca_7d13fb97fccd96835583
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@MikeBishop</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3089#discussion_r334639464">draft-ietf-quic-qpack.md</a>:</p>
<pre style='color:#555'>&gt; @@ -682,10 +682,10 @@ acknowledged as this instruction does not insert an entry.
 An encoder adds an entry to the dynamic table where the header field name
 matches the header field name of an entry stored in the static or the dynamic
 table using an instruction that starts with the &#39;1&#39; one-bit pattern.  The second
-(`S`) bit indicates whether the reference is to the static or dynamic table. The
+(&#39;T&#39;) bit indicates whether the reference is to the static or dynamic table. The
</pre>
<p>I'm fine with it being an index of the tables.  In my mind (thanks in part to HPACK) the static table comes "first," so it feels a little weird that it's 1 vs. 0, but that's probably better than turning something purely editorial into a needless breaking change at this point.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3089?email_source=notifications&amp;email_token=AFTOJKZJLYQCADYQOR4QVK3QOTFONA5CNFSM4JAGOIWKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCH4K5EA#discussion_r334639464">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZA3UJAU7ONMKWAKHTQOTFONANCNFSM4JAGOIWA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3DHLUMKRYSVCSAQCTQOTFONA5CNFSM4JAGOIWKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCH4K5EA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3089?email_source=notifications\u0026email_token=AFTOJKZJLYQCADYQOR4QVK3QOTFONA5CNFSM4JAGOIWKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCH4K5EA#discussion_r334639464",
"url": "https://github.com/quicwg/base-drafts/pull/3089?email_source=notifications\u0026email_token=AFTOJKZJLYQCADYQOR4QVK3QOTFONA5CNFSM4JAGOIWKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCH4K5EA#discussion_r334639464",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da4d36610ca_7d13fb97fccd96835583--


From nobody Mon Oct 14 13:01:07 2019
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 69C311208DA for <quic-issues@ietfa.amsl.com>; Mon, 14 Oct 2019 13:00:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, 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 w7zCeNbdHCmS for <quic-issues@ietfa.amsl.com>; Mon, 14 Oct 2019 13:00:55 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 942371208C3 for <quic-issues@ietf.org>; Mon, 14 Oct 2019 13:00:55 -0700 (PDT)
Received: from github-lowworker-19d82f6.ac4-iad.github.net (github-lowworker-19d82f6.ac4-iad.github.net [10.52.16.75]) by smtp.github.com (Postfix) with ESMTP id 9DAF6960635 for <quic-issues@ietf.org>; Mon, 14 Oct 2019 13:00:54 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571083254; bh=84Amm1rfaBOY6kv30G/AJf95OTrpNgaBQNE2D1lrgy8=; h=Date:From:To:Subject:From; b=2UQ915zquDLZ24WOOuIN9l5uzFfVvknlsv9++r80bhAD2jgZ7+s128BOMDGiHa0F4 Tm6Sem0ZyRmojItUiEWm7FwHYEv5tpHg7iOKSjY7/ljMU2iZPJR08tq+9+oZDyd6iO zWikJYqO4YJ4sv19aFFgDnG86zGM/CCNw35xHgEY=
Date: Mon, 14 Oct 2019 13:00:54 -0700
From: Peter Wu <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/master/f9b5eb-6333ab@github.com>
Subject: [quicwg/base-drafts] 6333ab: http: syntax fixes for quic Alt-Svc parameter (#3059)
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/ib7-_Rtni4OoSlD_U3roI2yC8sA>
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: Mon, 14 Oct 2019 20:01:06 -0000

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 6333ab65c6efe313a443f4fd2aa968f1a222518c
      https://github.com/quicwg/base-drafts/commit/6333ab65c6efe313a443f4fd2aa968f1a222518c
  Author: Peter Wu <peter@lekensteyn.nl>
  Date:   2019-10-14 (Mon, 14 Oct 2019)

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

  Log Message:
  -----------
  http: syntax fixes for quic Alt-Svc parameter (#3059)

Use the correct ABNF grammar to express repetition and fix the Reserved
Frame Type link.



From nobody Mon Oct 14 13:01:12 2019
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 4977F1208E0 for <quic-issues@ietfa.amsl.com>; Mon, 14 Oct 2019 13:01:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 SRtbUSG7mbXM for <quic-issues@ietfa.amsl.com>; Mon, 14 Oct 2019 13:01:04 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9C6BD120894 for <quic-issues@ietf.org>; Mon, 14 Oct 2019 13:01:04 -0700 (PDT)
Received: from github-lowworker-f144ac1.va3-iad.github.net (github-lowworker-f144ac1.va3-iad.github.net [10.48.16.59]) by smtp.github.com (Postfix) with ESMTP id E88CC6A045B for <quic-issues@ietf.org>; Mon, 14 Oct 2019 13:01:03 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571083263; bh=vO3eJQK/FlEoT9kxdffTbdBi7w6wK7pcbXS0N4X1V0s=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=tt7GEBYgkX2DK4VUKVfw0TihWL/hMg+NSA4oR9kC7/n2knfP9HyZ3vMAUJouFiVKM D3ce/+PJ4CNoHsPwJpkmtI2SG2IhlPKxLYbHH7nP/ZPQEEmDMtIkxrdS/pJwKkgnUr tMPtACuvgRl7cMbi94Pk9xE1RwZowO7kLBq8HOuc=
Date: Mon, 14 Oct 2019 13:01:03 -0700
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZCX65T3SOJB4EKLJV3WIKI7EVBNHHB3JI7X4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3059/issue_event/2711649215@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3059@github.com>
References: <quicwg/base-drafts/pull/3059@github.com>
Subject: Re: [quicwg/base-drafts] http: syntax fixes for quic Alt-Svc parameter (#3059)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da4d3ffd940e_ed63fa009ccd95c28305e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/qmmjpWiQYI2mUKFSsjB4p2g50rM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 14 Oct 2019 20:01:07 -0000

----==_mimepart_5da4d3ffd940e_ed63fa009ccd95c28305e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #3059 into master.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3059#event-2711649215
----==_mimepart_5da4d3ffd940e_ed63fa009ccd95c28305e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="497360831" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3059" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3059/hovercard" href="https://github.com/quicwg/base-drafts/pull/3059">#3059</a> into master.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3059?email_source=notifications&amp;email_token=AFTOJK57NT5GS2RALYT5KK3QOTFX7A5CNFSM4IZUFMQ2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUGQHXPY#event-2711649215">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7FJUIJVSTYOV6K5CDQOTFX7ANCNFSM4IZUFMQQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6WXULODYUFLZWU65DQOTFX7A5CNFSM4IZUFMQ2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUGQHXPY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3059?email_source=notifications\u0026email_token=AFTOJK57NT5GS2RALYT5KK3QOTFX7A5CNFSM4IZUFMQ2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUGQHXPY#event-2711649215",
"url": "https://github.com/quicwg/base-drafts/pull/3059?email_source=notifications\u0026email_token=AFTOJK57NT5GS2RALYT5KK3QOTFX7A5CNFSM4IZUFMQ2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUGQHXPY#event-2711649215",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da4d3ffd940e_ed63fa009ccd95c28305e--


From nobody Mon Oct 14 13:01:29 2019
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 31AFE12011B for <quic-issues@ietfa.amsl.com>; Mon, 14 Oct 2019 13:01:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 e5YZIUvxGF4G for <quic-issues@ietfa.amsl.com>; Mon, 14 Oct 2019 13:01:26 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 24B8112003F for <quic-issues@ietf.org>; Mon, 14 Oct 2019 13:01:26 -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 3D86852044B for <quic-issues@ietf.org>; Mon, 14 Oct 2019 13:01:25 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571083285; bh=IhooeNQ9zfwHlRLQleWTx1DuZy4UHHLVUFzw8dWQt/4=; h=Date:From:To:Subject:From; b=Eya6P+ChOAM/5G6h6FF9YOgkWTySP2r2EZRuU5xRXHx/X3vufoBq90ieeJdAEwn8S H14vNfkXg8YfLt0nzqrhScRZDKzgWGds1u5AgkEmOmApRzMCxWkeHaQwAIulR7leQ7 16lwPMMfjLtSdHHljzLYBRThBLEqZz8BueFAs640=
Date: Mon, 14 Oct 2019 13:01:25 -0700
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/9436c7-1e2dfc@github.com>
Subject: [quicwg/base-drafts] 1e2dfc: Script updating gh-pages from 6333ab65. [ci skip]
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/PAg1LB0J7BYpXX7wWVkg6P4Rnpw>
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: Mon, 14 Oct 2019 20:01:27 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 1e2dfc93af0e04a8acbc8c7a66c03ffa9a9ca9f7
      https://github.com/quicwg/base-drafts/commit/1e2dfc93af0e04a8acbc8c7a66c03ffa9a9ca9f7
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-14 (Mon, 14 Oct 2019)

  Changed paths:
    M draft-ietf-quic-http.html
    M draft-ietf-quic-http.txt
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from 6333ab65. [ci skip]



From nobody Mon Oct 14 13:06:13 2019
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 07A0C12003F for <quic-issues@ietfa.amsl.com>; Mon, 14 Oct 2019 13:06:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 LpIjWlMPCeIQ for <quic-issues@ietfa.amsl.com>; Mon, 14 Oct 2019 13:06:10 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 628E9120883 for <quic-issues@ietf.org>; Mon, 14 Oct 2019 13:06:10 -0700 (PDT)
Date: Mon, 14 Oct 2019 13:06:09 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571083569; bh=Vz0MfXzDrJ++jHC3ag3S4jLi31nA2WvcEPzchghI3iA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ID3XovO3kZVYabN0I6lsyHXKtakldTZ2pCmmmQ+eT46JOXgSRUUN7zzby8tXuSSfm /6WIInYvACFCY2qRTKwB7cruJq0q3U3ZqWAdfaIRM+LKAanXZvkzKfEbBaCRMkyy2L pUhcu/HOkcBsUZpAwLclKxeVMjiWLehqlIjNZBL4=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5BZYXS357EQ74KWEV3WIK4DEVBNHHBV3AHVI@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2765/541891984@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2765@github.com>
References: <quicwg/base-drafts/issues/2765@github.com>
Subject: Re: [quicwg/base-drafts] HTTP error codes use inconsistent language (#2765)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da4d5315757d_686d3fba366cd95c93318"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/aoe2IVC0GjRHZNqTIH-dfTEcYfI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 14 Oct 2019 20:06:12 -0000

----==_mimepart_5da4d5315757d_686d3fba366cd95c93318
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Resolved by #3090 and something prior to it.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2765#issuecomment-541891984
----==_mimepart_5da4d5315757d_686d3fba366cd95c93318
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Resolved by <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="506779033" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3090" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3090/hovercard" href="https://github.com/quicwg/base-drafts/pull/3090">#3090</a> and something prior to it.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2765?email_source=notifications&amp;email_token=AFTOJK3G4NYL6NXJIETPS33QOTGLDA5CNFSM4HSRPQ52YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBGJ3EA#issuecomment-541891984">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3SBCKBTHALKSJAFT3QOTGLDANCNFSM4HSRPQ5Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2V56CI4Q3SPCVU5EDQOTGLDA5CNFSM4HSRPQ52YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBGJ3EA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2765?email_source=notifications\u0026email_token=AFTOJK3G4NYL6NXJIETPS33QOTGLDA5CNFSM4HSRPQ52YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBGJ3EA#issuecomment-541891984",
"url": "https://github.com/quicwg/base-drafts/issues/2765?email_source=notifications\u0026email_token=AFTOJK3G4NYL6NXJIETPS33QOTGLDA5CNFSM4HSRPQ52YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBGJ3EA#issuecomment-541891984",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da4d5315757d_686d3fba366cd95c93318--


From nobody Mon Oct 14 13:06:22 2019
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 B9BE4120883 for <quic-issues@ietfa.amsl.com>; Mon, 14 Oct 2019 13:06:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 lBJlT33M_5Vc for <quic-issues@ietfa.amsl.com>; Mon, 14 Oct 2019 13:06:11 -0700 (PDT)
Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F28C7120888 for <quic-issues@ietf.org>; Mon, 14 Oct 2019 13:06:10 -0700 (PDT)
Received: from github-lowworker-292e294.va3-iad.github.net (github-lowworker-292e294.va3-iad.github.net [10.48.102.70]) by smtp.github.com (Postfix) with ESMTP id 3BDCDA0070 for <quic-issues@ietf.org>; Mon, 14 Oct 2019 13:06:10 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571083570; bh=o1I8w9c1YMU9Y33CnmQRFBkNPh10cdkxGVe6o6r7IeM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=F1VjryxZrR2gJ2jRQrxBs94L4hWi5VeMSe6FJrVdW06efo6muE3ZyT5aBJqqG/mJx iTy4BemQ5P7RP+thF6W7vUcBwx+Z5hu430xCd3vEImj0HsZeMcrIA8vKVdtB/4FZbC pv2SnI3SBhU8RD1ASXj3npfQxXryTgaeOcB6vG2g=
Date: Mon, 14 Oct 2019 13:06:10 -0700
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYE3DNFO7AJTJ6EPYN3WIK4FEVBNHHBV3AHVI@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/2765/issue_event/2711661875@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2765@github.com>
References: <quicwg/base-drafts/issues/2765@github.com>
Subject: Re: [quicwg/base-drafts] HTTP error codes use inconsistent language (#2765)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da4d5322d182_4ff43fb963ccd95c76476"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/pbEB0G-ZPQTmkrgtxQzQE2ln2E0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 14 Oct 2019 20:06:14 -0000

----==_mimepart_5da4d5322d182_4ff43fb963ccd95c76476
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #2765.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2765#event-2711661875
----==_mimepart_5da4d5322d182_4ff43fb963ccd95c76476
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="451676074" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2765" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2765/hovercard" href="https://github.com/quicwg/base-drafts/issues/2765">#2765</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2765?email_source=notifications&amp;email_token=AFTOJK7INSQD4ZFXR4UMUMTQOTGLFA5CNFSM4HSRPQ52YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUGQK2MY#event-2711661875">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6DSLNKDAWHTZMLX3DQOTGLFANCNFSM4HSRPQ5Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKY5PA7O35OX5ZONLXTQOTGLFA5CNFSM4HSRPQ52YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUGQK2MY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2765?email_source=notifications\u0026email_token=AFTOJK7INSQD4ZFXR4UMUMTQOTGLFA5CNFSM4HSRPQ52YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUGQK2MY#event-2711661875",
"url": "https://github.com/quicwg/base-drafts/issues/2765?email_source=notifications\u0026email_token=AFTOJK7INSQD4ZFXR4UMUMTQOTGLFA5CNFSM4HSRPQ52YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUGQK2MY#event-2711661875",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da4d5322d182_4ff43fb963ccd95c76476--


From nobody Mon Oct 14 14:58:58 2019
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 ADF5C120829 for <quic-issues@ietfa.amsl.com>; Mon, 14 Oct 2019 14:58:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, 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 YaUMrTeiAE8T for <quic-issues@ietfa.amsl.com>; Mon, 14 Oct 2019 14:58:55 -0700 (PDT)
Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C5FC0120104 for <quic-issues@ietf.org>; Mon, 14 Oct 2019 14:58:55 -0700 (PDT)
Date: Mon, 14 Oct 2019 14:58:54 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571090335; bh=cKHIvDg+bK/VKvV/skjq+3wwxcvYMLeSzUpedqw4+HA=; h=Date:From:To:Subject:From; b=AtOEGNDJOsX/c8k2RW2JDvQXGl1nxythyPiTwpMrJ5Lv8CHC9nlPwg3iAMAPNgmR/ k5tthPfYyB0sxudV8FdhtLV5wB6Vy60EU3w+a322D8caGHtB7mUBToCx60cfhl/cNF OVKqnlpIzgEM12lzVq74zIo1+cvs3MFuEnIDXKuw=
From: Lars Eggert <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/wg-materials/push/refs/heads/master/281ede-1d4749@github.com>
Subject: [quicwg/wg-materials] 55e6f7: Updated slides
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/jVMO63zRVAu3aoBylsaGP39iWmY>
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: Mon, 14 Oct 2019 21:58:58 -0000

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/wg-materials
  Commit: 55e6f7272196c0aae61ccf27ce61787740a7a1e6
      https://github.com/quicwg/wg-materials/commit/55e6f7272196c0aae61ccf27ce61787740a7a1e6
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2019-10-14 (Mon, 14 Oct 2019)

  Changed paths:
    M interim-19-10/HTTP-issues.pdf

  Log Message:
  -----------
  Updated slides


  Commit: 1d4749912d407996ae5adb2acc35e6c578812527
      https://github.com/quicwg/wg-materials/commit/1d4749912d407996ae5adb2acc35e6c578812527
  Author: Lars Eggert <200328+larseggert@users.noreply.github.com>
  Date:   2019-10-14 (Mon, 14 Oct 2019)

  Changed paths:
    M interim-19-10/HTTP-issues.pdf

  Log Message:
  -----------
  Merge pull request #123 from MikeBishop/1910-h3-issues

Updated slides


Compare: https://github.com/quicwg/wg-materials/compare/281edeaa05ad...1d4749912d40


From nobody Mon Oct 14 15:34:07 2019
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 06CAD1208A7 for <quic-issues@ietfa.amsl.com>; Mon, 14 Oct 2019 15:34:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.999
X-Spam-Level: 
X-Spam-Status: No, score=-7.999 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, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 SEngQvfD-wnv for <quic-issues@ietfa.amsl.com>; Mon, 14 Oct 2019 15:34:02 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 65916120894 for <quic-issues@ietf.org>; Mon, 14 Oct 2019 15:34:02 -0700 (PDT)
Received: from github-lowworker-2ef7ba1.ac4-iad.github.net (github-lowworker-2ef7ba1.ac4-iad.github.net [10.52.16.66]) by smtp.github.com (Postfix) with ESMTP id 4874D520D5A for <quic-issues@ietf.org>; Mon, 14 Oct 2019 15:34:01 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571092441; bh=sfD1a0j/0dne1nGcnGjRH2ehP5GRlh1sYpH+GJZEeLE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Sv2vb+RCb8bLBdQdVh9CHKZKAkJ3lwRenUmZdefTg+uLe5nvAFWx3AD0Sg4A2cDqF JuhHundnMJZ8kinhlRN9rP54N0SnofCq3wJ2RB29rIoyQ4SEVyFXD53MhZFEqC4rQE lTxfjggHsej+e0IZ1xU5Qf+yrxuaPBP5jqNLrGQU=
Date: Mon, 14 Oct 2019 15:34:01 -0700
From: hardie <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK77YRNTGUQFWKHUZBN3WIVFTEVBNHHB4IOF7M@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3086/541960573@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3086@github.com>
References: <quicwg/base-drafts/issues/3086@github.com>
Subject: Re: [quicwg/base-drafts] Add application parameters to QUIC handshake and use it for H3 SETTINGS (#3086)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da4f7d936a8a_65153f97738cd968108180"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: hardie
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ctcs3rYCF3cAuK53STr6-l7njI0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 14 Oct 2019 22:34:05 -0000

----==_mimepart_5da4f7d936a8a_65153f97738cd968108180
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

On Fri, Oct 11, 2019 at 2:13 PM Nick Harper <notifications@github.com>=0D=

wrote:=0D
=0D
> Regarding the confidentiality of this mechanism:=0D
>=0D
> I am assuming (perhaps incorrectly) that the contents advertised in the=
=0D
> client's application parameters are no more confidential than transport=
=0D
> parameters. In H3, both the transport parameters and SETTINGS are=0D
> effectively constant per implementation - any identifying bit leaked by=
 the=0D
> H3 SETTINGS is also leaked by the transport parameters. My assumption i=
s=0D
> that other future applications using this mechanism will be similar in =
the=0D
> amount of (non) leakage, but that can be analyzed on a per-application=0D=

> basis.=0D
>=0D
> This definitely needs to be per-application and may need to be per=0D
parameter.  If you treat the DNS client subnet as an application paramete=
r=0D
for DNS over QUIC, for example, the implications may be much more privacy=
=0D
sensitive than for other EDNS0 parameters.=0D
=0D
Ted=0D
=0D
=0D
> =E2=80=94=0D
> You are receiving this because you are subscribed to this thread.=0D
> Reply to this email directly, view it on GitHub=0D
> <https://github.com/quicwg/base-drafts/issues/3086?email_source=3Dnotif=
ications&email_token=3DAAKVXZDWUYVNFQ2E5TAW7ODQODT67A5CNFSM4I7SPSU2YY3PNV=
WWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBBHJGQ#issuecommen=
t-541226138>,=0D
> or unsubscribe=0D
> <https://github.com/notifications/unsubscribe-auth/AAKVXZFXDQRJ32OEVYHA=
OCDQODT67ANCNFSM4I7SPSUQ>=0D
> .=0D
>=0D
=0D
=0D
-- =0D
You are receiving this because you are subscribed to this thread.=0D
Reply to this email directly or view it on GitHub:=0D
https://github.com/quicwg/base-drafts/issues/3086#issuecomment-541960573=

----==_mimepart_5da4f7d936a8a_65153f97738cd968108180
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

On Fri, Oct 11, 2019 at 2:13 PM Nick Harper &lt;notifications@github.com&=
gt;<br>=0D
wrote:<br>=0D
<br>=0D
&gt; Regarding the confidentiality of this mechanism:<br>=0D
&gt;<br>=0D
&gt; I am assuming (perhaps incorrectly) that the contents advertised in =
the<br>=0D
&gt; client&#39;s application parameters are no more confidential than tr=
ansport<br>=0D
&gt; parameters. In H3, both the transport parameters and SETTINGS are<br=
>=0D
&gt; effectively constant per implementation - any identifying bit leaked=
 by the<br>=0D
&gt; H3 SETTINGS is also leaked by the transport parameters. My assumptio=
n is<br>=0D
&gt; that other future applications using this mechanism will be similar =
in the<br>=0D
&gt; amount of (non) leakage, but that can be analyzed on a per-applicati=
on<br>=0D
&gt; basis.<br>=0D
&gt;<br>=0D
&gt; This definitely needs to be per-application and may need to be per<b=
r>=0D
parameter.  If you treat the DNS client subnet as an application paramete=
r<br>=0D
for DNS over QUIC, for example, the implications may be much more privacy=
<br>=0D
sensitive than for other EDNS0 parameters.<br>=0D
<br>=0D
Ted<br>=0D
<br>=0D
<br>=0D
&gt; =E2=80=94<br>=0D
&gt; You are receiving this because you are subscribed to this thread.<br=
>=0D
&gt; Reply to this email directly, view it on GitHub<br>=0D
&gt; &lt;https://github.com/quicwg/base-drafts/issues/3086?email_source=3D=
notifications&amp;email_token=3DAAKVXZDWUYVNFQ2E5TAW7ODQODT67A5CNFSM4I7SP=
SU2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBBHJGQ#is=
suecomment-541226138&gt;,<br>=0D
&gt; or unsubscribe<br>=0D
&gt; &lt;https://github.com/notifications/unsubscribe-auth/AAKVXZFXDQRJ32=
OEVYHAOCDQODT67ANCNFSM4I7SPSUQ&gt;<br>=0D
&gt; .<br>=0D
&gt;<br>=0D
=0D
=0D
<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/3086?email_source=3Dnotifications&amp;email_token=3D=
AFTOJK7DPPTTH7SDMGO45VTQOTXVTA5CNFSM4I7SPSU2YY3PNVWWK3TUL52HS4DFVREXG43VM=
VBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBG2S7I#issuecomment-541960573">view it on=
 GitHub</a>, or <a href=3D"https://github.com/notifications/unsubscribe-a=
uth/AFTOJK7NOJ2TI63426QDJT3QOTXVTANCNFSM4I7SPSUQ">unsubscribe</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AFTOJK454TQ2DC4SJRMGVGDQOTXV=
TA5CNFSM4I7SPSU2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWS=
ZGOEBG2S7I.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=0D
<script type=3D"application/ld+json">[=0D
{=0D
"@context": "http://schema.org",=0D
"@type": "EmailMessage",=0D
"potentialAction": {=0D
"@type": "ViewAction",=0D
"target": "https://github.com/quicwg/base-drafts/issues/3086?email_source=
=3Dnotifications\u0026email_token=3DAFTOJK7DPPTTH7SDMGO45VTQOTXVTA5CNFSM4=
I7SPSU2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBG2S7=
I#issuecomment-541960573",=0D
"url": "https://github.com/quicwg/base-drafts/issues/3086?email_source=3D=
notifications\u0026email_token=3DAFTOJK7DPPTTH7SDMGO45VTQOTXVTA5CNFSM4I7S=
PSU2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBG2S7I#i=
ssuecomment-541960573",=0D
"name": "View Issue"=0D
},=0D
"description": "View this Issue on GitHub",=0D
"publisher": {=0D
"@type": "Organization",=0D
"name": "GitHub",=0D
"url": "https://github.com"=0D
}=0D
}=0D
]</script>=

----==_mimepart_5da4f7d936a8a_65153f97738cd968108180--


From nobody Mon Oct 14 15:46:49 2019
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 36CA2120894 for <quic-issues@ietfa.amsl.com>; Mon, 14 Oct 2019 15:46:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 hrWa1QeANzVM for <quic-issues@ietfa.amsl.com>; Mon, 14 Oct 2019 15:46:45 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5BD5D120893 for <quic-issues@ietf.org>; Mon, 14 Oct 2019 15:46:45 -0700 (PDT)
Received: from github-lowworker-2ef7ba1.ac4-iad.github.net (github-lowworker-2ef7ba1.ac4-iad.github.net [10.52.16.66]) by smtp.github.com (Postfix) with ESMTP id 81F492C0E56 for <quic-issues@ietf.org>; Mon, 14 Oct 2019 15:46:44 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571093204; bh=RQGpph+qQfdt9oEpzEkIZ8WYlAmAvTKFSGyxk5y1n6Y=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Eq8qsgUz8Gr1D6UcBZ1zz2YjMjN9uvqpJbF7ofOsYI6pDA9cEo9nSZWZ32Ppj/GTK O14O1QAEeXBSkk5MpXFuJw/Pdb91jybF30daNd76IjEWZN586Bj4AUeQcQasZ56n3e m1PDZ93++jcxhtFWF+iGaY1dOdri+0CEbWEuBXQM=
Date: Mon, 14 Oct 2019 15:46:44 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2OUHNNVSXCHZOTBKN3WI5WJEVBNHHB37QS2E@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3080/review/301575783@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3080@github.com>
References: <quicwg/base-drafts/pull/3080@github.com>
Subject: Re: [quicwg/base-drafts] Retransmit server initial upon second Initial (#3080)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da4fad4735f8_64603f97738cd9681195fe"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/vU0H5sk9oRSCNL0Ahw-n-Ms675k>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 14 Oct 2019 22:46:47 -0000

----==_mimepart_5da4fad4735f8_64603f97738cd9681195fe
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.

I'm ambivalent on this one, but this doesn't seem like it would be hurtful.

> @@ -508,6 +508,12 @@ until it is certain that the server has finished its address validation
 probe timer if the client has not received an acknowledgement for one of its
 Handshake or 1-RTT packets.
 
+When a server receives duplicate Initial CRYPTO data when there
+is unacknoweledged Initial CRYPTO data, it can assume the client did not

```suggestion
is unacknowledged Initial CRYPTO data, it can assume the client did not
```

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3080#pullrequestreview-301575783
----==_mimepart_5da4fad4735f8_64603f97738cd9681195fe
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><b>@martinthomson</b> commented on this pull request.</p>=0D
=0D
<p>I'm ambivalent on this one, but this doesn't seem like it would be hur=
tful.</p><hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3080#discussi=
on_r334690796">draft-ietf-quic-recovery.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -508,6 +508,12 @@ until it is certain t=
hat the server has finished its address validation=0D
 probe timer if the client has not received an acknowledgement for one of=
 its=0D
 Handshake or 1-RTT packets.=0D
 =0D
+When a server receives duplicate Initial CRYPTO data when there=0D
+is unacknoweledged Initial CRYPTO data, it can assume the client did not=
=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-is unacknoweledged Initial CRYPTO data, it ca=
n assume the client did not=0D
+is unacknowledged Initial CRYPTO data, it can assume the client did not=0D=

</pre>=0D
=0D
=0D
<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/3080?email_source=3Dnotifications&amp;email_token=3DA=
FTOJK5BVWDNUMJ6YTK3CKTQOTZFJA5CNFSM4I56S3OKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJ=
SXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCH424ZY#pullrequestreview-301575783=
">view it on GitHub</a>, or <a href=3D"https://github.com/notifications/u=
nsubscribe-auth/AFTOJK72Q56EQQV6E7NCJIDQOTZFJANCNFSM4I56S3OA">unsubscribe=
</a>.<img src=3D"https://github.com/notifications/beacon/AFTOJK5I7W2BYGID=
DXBRQMTQOTZFJA5CNFSM4I56S3OKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWN=
FSXPKTDN5WW2ZLOORPWSZGOCH424ZY.gif" height=3D"1" width=3D"1" alt=3D"" /><=
/p>=0D
<script type=3D"application/ld+json">[=0D
{=0D
"@context": "http://schema.org",=0D
"@type": "EmailMessage",=0D
"potentialAction": {=0D
"@type": "ViewAction",=0D
"target": "https://github.com/quicwg/base-drafts/pull/3080?email_source=3D=
notifications\u0026email_token=3DAFTOJK5BVWDNUMJ6YTK3CKTQOTZFJA5CNFSM4I56=
S3OKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOC=
H424ZY#pullrequestreview-301575783",=0D
"url": "https://github.com/quicwg/base-drafts/pull/3080?email_source=3Dno=
tifications\u0026email_token=3DAFTOJK5BVWDNUMJ6YTK3CKTQOTZFJA5CNFSM4I56S3=
OKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCH4=
24ZY#pullrequestreview-301575783",=0D
"name": "View Pull Request"=0D
},=0D
"description": "View this Pull Request on GitHub",=0D
"publisher": {=0D
"@type": "Organization",=0D
"name": "GitHub",=0D
"url": "https://github.com"=0D
}=0D
}=0D
]</script>=

----==_mimepart_5da4fad4735f8_64603f97738cd9681195fe--


From nobody Mon Oct 14 15:59:05 2019
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 5C986120894 for <quic-issues@ietfa.amsl.com>; Mon, 14 Oct 2019 15:59:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 MQi3nqKKcYOc for <quic-issues@ietfa.amsl.com>; Mon, 14 Oct 2019 15:59:02 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 82940120893 for <quic-issues@ietf.org>; Mon, 14 Oct 2019 15:59:02 -0700 (PDT)
Received: from github-lowworker-a6a2749.va3-iad.github.net (github-lowworker-a6a2749.va3-iad.github.net [10.48.16.62]) by smtp.github.com (Postfix) with ESMTP id A28056610AA for <quic-issues@ietf.org>; Mon, 14 Oct 2019 15:59:01 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571093941; bh=zr7Hp3O+9hARh6rBYKip4Fx6hS6tCHTg6P7DCDKXK7E=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=1PtzwP12Wv6N/X9K4r+rZr2PBzKu3zt9dOjJd4opr4SZZ0GIs0yKoYk+XBJU9Rnt2 jvLSYeVxu4kjmXsSWnYLYgwWM4Bsuc4zGczEAS36ZHIp/MjusaUWrGwuj1QR7L5Jk+ +yiOViYJlgW5yBgWkqkEEFRjoPzC2S8DiGuWZKHI=
Date: Mon, 14 Oct 2019 15:59:01 -0700
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6A5TIC5G564MVYTYF3WI7ELEVBNHHB4NXCPM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3091@github.com>
Subject: [quicwg/base-drafts] Require sending ACKs for any ack-eliciting packet (#3091)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da4fdb5944e0_25b23fddd0ecd96486657"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ekr
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/VkktSOQBNaHj7wFTBkDLeeeEmo4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 14 Oct 2019 22:59:04 -0000

----==_mimepart_5da4fdb5944e0_25b23fddd0ecd96486657
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

It appears that the spec doesn't actually require sending ACKs for every ACK-eliciting packet. This could lead to a perverse implementation just not ACKing things with obvious problems.



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3091
----==_mimepart_5da4fdb5944e0_25b23fddd0ecd96486657
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>It appears that the spec doesn't actually require sending ACKs for every ACK-eliciting packet. This could lead to a perverse implementation just not ACKing things with obvious problems.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3091?email_source=notifications&amp;email_token=AFTOJKZ2YCGAZDKZNUH7PJLQOT2TLA5CNFSM4JAU6GM2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HRW4J5Q">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7LFM6PSFRB2SFXDD3QOT2TLANCNFSM4JAU6GMQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK34V3F2HH237KZYAMDQOT2TLA5CNFSM4JAU6GM2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HRW4J5Q.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3091?email_source=notifications\u0026email_token=AFTOJKZ2YCGAZDKZNUH7PJLQOT2TLA5CNFSM4JAU6GM2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HRW4J5Q",
"url": "https://github.com/quicwg/base-drafts/issues/3091?email_source=notifications\u0026email_token=AFTOJKZ2YCGAZDKZNUH7PJLQOT2TLA5CNFSM4JAU6GM2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HRW4J5Q",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da4fdb5944e0_25b23fddd0ecd96486657--


From nobody Mon Oct 14 16:00:30 2019
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 5B52E120893 for <quic-issues@ietfa.amsl.com>; Mon, 14 Oct 2019 16:00:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.999
X-Spam-Level: 
X-Spam-Status: No, score=-7.999 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, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 vDT3HiPpTwsm for <quic-issues@ietfa.amsl.com>; Mon, 14 Oct 2019 16:00:26 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 72466120894 for <quic-issues@ietf.org>; Mon, 14 Oct 2019 16:00:26 -0700 (PDT)
Received: from github-lowworker-f62aa54.va3-iad.github.net (github-lowworker-f62aa54.va3-iad.github.net [10.48.17.68]) by smtp.github.com (Postfix) with ESMTP id 7C156C6114C for <quic-issues@ietf.org>; Mon, 14 Oct 2019 16:00:25 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571094025; bh=A0r8fn7QhWs7gazyjAZWiI1GadugS9pi7eQocrHHFuw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=k6J+ayzs8riM26I4POG+YXVLLNgEjDfEA5scJ7sBleK6SYYllRFZlwfXrtcqyUgnj cvy+j3AwZrsNpfbO9MfBe7dRh4RauMc5qr+1UaI06HDciGzHfEfef3I3wmvb5HA7pM TGBhi33Kehum7LOTR0Cm/StW7eveowjs4bh2On7Q=
Date: Mon, 14 Oct 2019 16:00:25 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5YBG6XH75PDP7L6SF3WI7JTEVBNHHB4DMTGA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3083/review/301579960@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3083@github.com>
References: <quicwg/base-drafts/pull/3083@github.com>
Subject: Re: [quicwg/base-drafts] Additional error cases for CANCEL_PUSH (#3083)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da4fe096da8c_70953f866d0cd9641085f1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/djTIZT0ZY5Rn9aSaDY7LtKwFRbo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 14 Oct 2019 23:00:29 -0000

----==_mimepart_5da4fe096da8c_70953f866d0cd9641085f1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



> -stream.  If the push stream has been opened by the server, the server SHOULD
-abruptly terminate that stream.
-
-A server can send the CANCEL_PUSH frame to indicate that it will not be
-fulfilling a promise prior to creation of a push stream.  Once the push stream
-has been created, sending CANCEL_PUSH has no effect on the state of the push
-stream.  The server SHOULD abruptly terminate the push stream instead.
+When a client sends this frame, it is indicating that it does not wish to
+receive the promised resource.  The server SHOULD abort sending the resource,
+but the mechanism to do so depends on the state of the corresponding push
+stream.  If the server has not yet created a push stream, it does not create
+one.  If the push stream is open, the server SHOULD abruptly terminate that
+stream.  If the push stream has already closed, the server MAY abruptly
+terminate the stream (cancelling any retransmissions) or MAY take no action.
+
+When a server sends this frame, it is indicating that it will not be fulfilling

```suggestion
When a server sends CANCEL_PUSH, it is indicating that it will not be fulfilling
```

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3083#pullrequestreview-301579960
----==_mimepart_5da4fe096da8c_70953f866d0cd9641085f1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><b>@ianswett</b> commented on this pull request.</p>=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3083#discussi=
on_r334694074">draft-ietf-quic-http.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; -stream.  If the push stream has been open=
ed by the server, the server SHOULD=0D
-abruptly terminate that stream.=0D
-=0D
-A server can send the CANCEL_PUSH frame to indicate that it will not be=0D=

-fulfilling a promise prior to creation of a push stream.  Once the push =
stream=0D
-has been created, sending CANCEL_PUSH has no effect on the state of the =
push=0D
-stream.  The server SHOULD abruptly terminate the push stream instead.=0D=

+When a client sends this frame, it is indicating that it does not wish t=
o=0D
+receive the promised resource.  The server SHOULD abort sending the reso=
urce,=0D
+but the mechanism to do so depends on the state of the corresponding pus=
h=0D
+stream.  If the server has not yet created a push stream, it does not cr=
eate=0D
+one.  If the push stream is open, the server SHOULD abruptly terminate t=
hat=0D
+stream.  If the push stream has already closed, the server MAY abruptly=0D=

+terminate the stream (cancelling any retransmissions) or MAY take no act=
ion.=0D
+=0D
+When a server sends this frame, it is indicating that it will not be ful=
filling=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-When a server sends this frame, it is indicat=
ing that it will not be fulfilling=0D
+When a server sends CANCEL_PUSH, it is indicating that it will not be fu=
lfilling=0D
</pre>=0D
=0D
=0D
<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/3083?email_source=3Dnotifications&amp;email_token=3DA=
FTOJK2ZHYNALGRJOQEGV33QOT2YTA5CNFSM4I6VRPGKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJ=
SXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCH435OA#pullrequestreview-301579960=
">view it on GitHub</a>, or <a href=3D"https://github.com/notifications/u=
nsubscribe-auth/AFTOJKY2R3J64HLUVATCGADQOT2YTANCNFSM4I6VRPGA">unsubscribe=
</a>.<img src=3D"https://github.com/notifications/beacon/AFTOJK5YJTM5WT6L=
WEGWYRLQOT2YTA5CNFSM4I6VRPGKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWN=
FSXPKTDN5WW2ZLOORPWSZGOCH435OA.gif" height=3D"1" width=3D"1" alt=3D"" /><=
/p>=0D
<script type=3D"application/ld+json">[=0D
{=0D
"@context": "http://schema.org",=0D
"@type": "EmailMessage",=0D
"potentialAction": {=0D
"@type": "ViewAction",=0D
"target": "https://github.com/quicwg/base-drafts/pull/3083?email_source=3D=
notifications\u0026email_token=3DAFTOJK2ZHYNALGRJOQEGV33QOT2YTA5CNFSM4I6V=
RPGKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOC=
H435OA#pullrequestreview-301579960",=0D
"url": "https://github.com/quicwg/base-drafts/pull/3083?email_source=3Dno=
tifications\u0026email_token=3DAFTOJK2ZHYNALGRJOQEGV33QOT2YTA5CNFSM4I6VRP=
GKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCH4=
35OA#pullrequestreview-301579960",=0D
"name": "View Pull Request"=0D
},=0D
"description": "View this Pull Request on GitHub",=0D
"publisher": {=0D
"@type": "Organization",=0D
"name": "GitHub",=0D
"url": "https://github.com"=0D
}=0D
}=0D
]</script>=

----==_mimepart_5da4fe096da8c_70953f866d0cd9641085f1--


From nobody Mon Oct 14 16:04:07 2019
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 14B4D120894 for <quic-issues@ietfa.amsl.com>; Mon, 14 Oct 2019 16:04:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.999
X-Spam-Level: 
X-Spam-Status: No, score=-7.999 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, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 LDm_MOkiARWB for <quic-issues@ietfa.amsl.com>; Mon, 14 Oct 2019 16:04:03 -0700 (PDT)
Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AAD78120893 for <quic-issues@ietf.org>; Mon, 14 Oct 2019 16:04:03 -0700 (PDT)
Received: from github-lowworker-45eca55.ac4-iad.github.net (github-lowworker-45eca55.ac4-iad.github.net [10.52.25.70]) by smtp.github.com (Postfix) with ESMTP id D4B37A01F7 for <quic-issues@ietf.org>; Mon, 14 Oct 2019 16:04:02 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571094242; bh=2I2ayijynXuZTBmfxM07PrqlKO9UrgfWX1dAY9Kvcz8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=rr2quzfBzHarCmrw9MQoElc53qIsKAVYxt0exK77kzPUOPLSr1DH0R1jqF2pak4Mm I8ZCq7IZ93TT7XmdbzZ+X9gtDVKRzxCDC5PF9Cdpgz45o5mR8uzblI4Vc1ZMxTs5Ch tx+5F6SIbHx+snXM+CXlO9mnVA4xcMmzQKAK9f9A=
Date: Mon, 14 Oct 2019 16:04:02 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4DP32TWSZLLI7BNT53WI7XFEVBNHHB4DMTGA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3083/review/301580924@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3083@github.com>
References: <quicwg/base-drafts/pull/3083@github.com>
Subject: Re: [quicwg/base-drafts] Additional error cases for CANCEL_PUSH (#3083)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da4fee2bf80c_6eb43fa6616cd96810663a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/QENVF7ChBR8eRgotRLg0FJKYYO8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 14 Oct 2019 23:04:06 -0000

----==_mimepart_5da4fee2bf80c_6eb43fa6616cd96810663a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



> -identified server push.  If the server has not yet started to send the server
-push, it can use the receipt of a CANCEL_PUSH frame to avoid opening a push
-stream.  If the push stream has been opened by the server, the server SHOULD
-abruptly terminate that stream.
-
-A server can send the CANCEL_PUSH frame to indicate that it will not be
-fulfilling a promise prior to creation of a push stream.  Once the push stream
-has been created, sending CANCEL_PUSH has no effect on the state of the push
-stream.  The server SHOULD abruptly terminate the push stream instead.
+When a client sends this frame, it is indicating that it does not wish to
+receive the promised resource.  The server SHOULD abort sending the resource,
+but the mechanism to do so depends on the state of the corresponding push
+stream.  If the server has not yet created a push stream, it does not create
+one.  If the push stream is open, the server SHOULD abruptly terminate that
+stream.  If the push stream has already closed, the server MAY abruptly
+terminate the stream (cancelling any retransmissions) or MAY take no action.

```suggestion
terminate the stream or MAY take no action.
```

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3083#pullrequestreview-301580924
----==_mimepart_5da4fee2bf80c_6eb43fa6616cd96810663a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><b>@ianswett</b> commented on this pull request.</p>=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3083#discussi=
on_r334694793">draft-ietf-quic-http.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; -identified server push.  If the server ha=
s not yet started to send the server=0D
-push, it can use the receipt of a CANCEL_PUSH frame to avoid opening a p=
ush=0D
-stream.  If the push stream has been opened by the server, the server SH=
OULD=0D
-abruptly terminate that stream.=0D
-=0D
-A server can send the CANCEL_PUSH frame to indicate that it will not be=0D=

-fulfilling a promise prior to creation of a push stream.  Once the push =
stream=0D
-has been created, sending CANCEL_PUSH has no effect on the state of the =
push=0D
-stream.  The server SHOULD abruptly terminate the push stream instead.=0D=

+When a client sends this frame, it is indicating that it does not wish t=
o=0D
+receive the promised resource.  The server SHOULD abort sending the reso=
urce,=0D
+but the mechanism to do so depends on the state of the corresponding pus=
h=0D
+stream.  If the server has not yet created a push stream, it does not cr=
eate=0D
+one.  If the push stream is open, the server SHOULD abruptly terminate t=
hat=0D
+stream.  If the push stream has already closed, the server MAY abruptly=0D=

+terminate the stream (cancelling any retransmissions) or MAY take no act=
ion.=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-terminate the stream (cancelling any retransm=
issions) or MAY take no action.=0D
+terminate the stream or MAY take no action.=0D
</pre>=0D
=0D
=0D
<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/3083?email_source=3Dnotifications&amp;email_token=3DA=
FTOJK6JTEPS5TWAUMEBA53QOT3GFA5CNFSM4I6VRPGKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJ=
SXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCH44E7A#pullrequestreview-301580924=
">view it on GitHub</a>, or <a href=3D"https://github.com/notifications/u=
nsubscribe-auth/AFTOJK6LBCDDNOYNPIEE2BLQOT3GFANCNFSM4I6VRPGA">unsubscribe=
</a>.<img src=3D"https://github.com/notifications/beacon/AFTOJK3FPN6H52KU=
UYSC6I3QOT3GFA5CNFSM4I6VRPGKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWN=
FSXPKTDN5WW2ZLOORPWSZGOCH44E7A.gif" height=3D"1" width=3D"1" alt=3D"" /><=
/p>=0D
<script type=3D"application/ld+json">[=0D
{=0D
"@context": "http://schema.org",=0D
"@type": "EmailMessage",=0D
"potentialAction": {=0D
"@type": "ViewAction",=0D
"target": "https://github.com/quicwg/base-drafts/pull/3083?email_source=3D=
notifications\u0026email_token=3DAFTOJK6JTEPS5TWAUMEBA53QOT3GFA5CNFSM4I6V=
RPGKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOC=
H44E7A#pullrequestreview-301580924",=0D
"url": "https://github.com/quicwg/base-drafts/pull/3083?email_source=3Dno=
tifications\u0026email_token=3DAFTOJK6JTEPS5TWAUMEBA53QOT3GFA5CNFSM4I6VRP=
GKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCH4=
4E7A#pullrequestreview-301580924",=0D
"name": "View Pull Request"=0D
},=0D
"description": "View this Pull Request on GitHub",=0D
"publisher": {=0D
"@type": "Organization",=0D
"name": "GitHub",=0D
"url": "https://github.com"=0D
}=0D
}=0D
]</script>=

----==_mimepart_5da4fee2bf80c_6eb43fa6616cd96810663a--


From nobody Mon Oct 14 16:07:15 2019
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 5CBA7120894 for <quic-issues@ietfa.amsl.com>; Mon, 14 Oct 2019 16:07:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, 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 hgiFSQv7ss6u for <quic-issues@ietfa.amsl.com>; Mon, 14 Oct 2019 16:07:12 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F2801120893 for <quic-issues@ietf.org>; Mon, 14 Oct 2019 16:07:11 -0700 (PDT)
Received: from github-lowworker-6349a71.ac4-iad.github.net (github-lowworker-6349a71.ac4-iad.github.net [10.52.18.20]) by smtp.github.com (Postfix) with ESMTP id 390968C0841 for <quic-issues@ietf.org>; Mon, 14 Oct 2019 16:07:11 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571094431; bh=2OghMNcgD3VT2rdtO9kY3Yv+hdNx4stgAfURoV9L+6w=; h=Date:From:To:Subject:From; b=Tacp5kk+u5gxieIZCEBPhP7Uzp1xamwCBjcVGDBdKXqdL8+jK/XJKhzGjns1QlQBW nDFQRe0V78v9HatqwQQgYuuvUyHrnr9U5ZUwaQ55J1R98I/axZZXK+u1P5keoSm7E0 qh1hvkjl8o93sWNB7/IspQTqJxkC1y1r54RK9qRY=
Date: Mon, 14 Oct 2019 16:07:11 -0700
From: Mike Bishop <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/http/cancel_push_edges/263dce-6fd1a1@github.com>
Subject: [quicwg/base-drafts] 6fd1a1: Review feedback
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/0tMDe6Zc6WVONTpXR1kv043g8hU>
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: Mon, 14 Oct 2019 23:07:13 -0000

  Branch: refs/heads/http/cancel_push_edges
  Home:   https://github.com/quicwg/base-drafts
  Commit: 6fd1a1ed765debeba0b5b82679b9307da372b9f0
      https://github.com/quicwg/base-drafts/commit/6fd1a1ed765debeba0b5b82679b9307da372b9f0
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2019-10-14 (Mon, 14 Oct 2019)

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

  Log Message:
  -----------
  Review feedback



From nobody Mon Oct 14 16:07:23 2019
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 C40B31208A7 for <quic-issues@ietfa.amsl.com>; Mon, 14 Oct 2019 16:07:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 6R9oVxRaLHP4 for <quic-issues@ietfa.amsl.com>; Mon, 14 Oct 2019 16:07:20 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 19597120894 for <quic-issues@ietf.org>; Mon, 14 Oct 2019 16:07:20 -0700 (PDT)
Received: from github-lowworker-6349a71.ac4-iad.github.net (github-lowworker-6349a71.ac4-iad.github.net [10.52.18.20]) by smtp.github.com (Postfix) with ESMTP id 51B962C336F for <quic-issues@ietf.org>; Mon, 14 Oct 2019 16:07:19 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571094439; bh=79VkCmtDO6Bh+YK1x1YwHvsQTcx9p6pT6DvOX7jb8gc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=t+OAnMCW+d+icCXUIXWUhWlrX5EVJynsoYgumI4MYYPiBrl074odqNc6qmCgxp08W ZgaLpDMthG2rFPY7HyW4qbaDoMn4VN9FSCtnr8DgudqGzTKAdKCZ6SZ9vSMn8K0gdi p1Pu8raAp/jYwb49vrI8Db/PKSRGqNj0F/31N7mE=
Date: Mon, 14 Oct 2019 16:07:19 -0700
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3083/push/4149023143@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3083@github.com>
References: <quicwg/base-drafts/pull/3083@github.com>
Subject: Re: [quicwg/base-drafts] Additional error cases for CANCEL_PUSH (#3083)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da4ffa74330e_65f43f83610cd964114548"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/jZqkC6NWd1krH9L3thCSle9rwN8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 14 Oct 2019 23:07:22 -0000

----==_mimepart_5da4ffa74330e_65f43f83610cd964114548
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@MikeBishop pushed 1 commit.

6fd1a1ed765debeba0b5b82679b9307da372b9f0  Review feedback


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3083/files/263dcedc17281832707abbc15c53c9197ebcb374..6fd1a1ed765debeba0b5b82679b9307da372b9f0

----==_mimepart_5da4ffa74330e_65f43f83610cd964114548
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/MikeBishop" class="user-mention">@MikeBishop</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/6fd1a1ed765debeba0b5b82679b9307da372b9f0">6fd1a1e</a>  Review feedback</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3083/files/263dcedc17281832707abbc15c53c9197ebcb374..6fd1a1ed765debeba0b5b82679b9307da372b9f0?email_source=notifications&amp;email_token=AFTOJK2FEHQXKTFM5GRST6LQOT3SPA5CNFSM4I6VRPGKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDKOJQGM4TSNKQOVZWQIZUGE2DSMBSGMYTIMY">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZ4BSDQKFAPVGSBVNLQOT3SPANCNFSM4I6VRPGA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4ZPYUUMWIAVMUAHN3QOT3SPA5CNFSM4I6VRPGKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDKOJQGM4TSNKQOVZWQIZUGE2DSMBSGMYTIMY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3083/files/263dcedc17281832707abbc15c53c9197ebcb374..6fd1a1ed765debeba0b5b82679b9307da372b9f0?email_source=notifications\u0026email_token=AFTOJK2FEHQXKTFM5GRST6LQOT3SPA5CNFSM4I6VRPGKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDKOJQGM4TSNKQOVZWQIZUGE2DSMBSGMYTIMY",
"url": "https://github.com/quicwg/base-drafts/pull/3083/files/263dcedc17281832707abbc15c53c9197ebcb374..6fd1a1ed765debeba0b5b82679b9307da372b9f0?email_source=notifications\u0026email_token=AFTOJK2FEHQXKTFM5GRST6LQOT3SPA5CNFSM4I6VRPGKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDKOJQGM4TSNKQOVZWQIZUGE2DSMBSGMYTIMY",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5da4ffa74330e_65f43f83610cd964114548--


From nobody Mon Oct 14 16:07:49 2019
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 414CF120894 for <quic-issues@ietfa.amsl.com>; Mon, 14 Oct 2019 16:07:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 gw8wqr1NSqMV for <quic-issues@ietfa.amsl.com>; Mon, 14 Oct 2019 16:07:45 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C9604120893 for <quic-issues@ietf.org>; Mon, 14 Oct 2019 16:07:45 -0700 (PDT)
Date: Mon, 14 Oct 2019 16:07:45 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571094465; bh=bdcNqVTb7lK52LXHdLrl7wMf/V54ETPH8GwUe6wNM04=; h=Date:From:To:Subject:From; b=msTCFnc8cQrEctX8LBRYJqcmuBWh8S0iXMfA0qzkuPLvg8D16Ew5oPtZ0lFhQ/PW+ hhAb+ZinTHB0qYskgs15dLx1VVFH+12A/wkNg2Opy/D4IKnIt45Z4c+zDwVtTL7DKP Tpor4oQ95QLjjFuu2KzPHg8HUxKW2jKoDfdPX244=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/1e2dfc-e26ca4@github.com>
Subject: [quicwg/base-drafts] e26ca4: Script updating gh-pages from 6fd1a1ed. [ci skip]
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/h2B1AWIBEHfudjNHuVD7somPenM>
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: Mon, 14 Oct 2019 23:07:47 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: e26ca4d40d70ecef9ad79ec815c31a9bb4b8f8b0
      https://github.com/quicwg/base-drafts/commit/e26ca4d40d70ecef9ad79ec815c31a9bb4b8f8b0
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-14 (Mon, 14 Oct 2019)

  Changed paths:
    M http/cancel_push_edges/draft-ietf-quic-http.html
    M http/cancel_push_edges/draft-ietf-quic-http.txt
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from 6fd1a1ed. [ci skip]



From nobody Mon Oct 14 16:09:30 2019
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 87A151208A8 for <quic-issues@ietfa.amsl.com>; Mon, 14 Oct 2019 16:09:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, 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 7l6m5864AKNj for <quic-issues@ietfa.amsl.com>; Mon, 14 Oct 2019 16:09:26 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A7E25120893 for <quic-issues@ietf.org>; Mon, 14 Oct 2019 16:09:26 -0700 (PDT)
Date: Mon, 14 Oct 2019 16:09:25 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571094565; bh=4QsPyqfSyN/nydebfq9KGM3CyYLcanCkI9Gq1ww/Dm8=; h=Date:From:To:Subject:From; b=lKarO0sEJIW/9OrMFLVkjSWeePxrU3cpHwuRCAEFqCecV9xy82RBEBbnENkt8M+WF +eIsWBm2u0Xzc8tnGQ4nSpoZKnSXZaeohGdbWXk2YRlDPp6T+Zqv54JnghHd+6eZI3 1YDIO+Zu6veOx1dYs44xHtxXlMRdyAHxkPV+M2Y4=
From: Mike Bishop <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/http/cancel_push_edges/6fd1a1-02114f@github.com>
Subject: [quicwg/base-drafts] 02114f: Wordsmith
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/_eDmcO0mZJW1dm9JNZZ-Ls0H97A>
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: Mon, 14 Oct 2019 23:09:29 -0000

  Branch: refs/heads/http/cancel_push_edges
  Home:   https://github.com/quicwg/base-drafts
  Commit: 02114fe16fca1503239352bf9af5978304299ab7
      https://github.com/quicwg/base-drafts/commit/02114fe16fca1503239352bf9af5978304299ab7
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2019-10-14 (Mon, 14 Oct 2019)

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

  Log Message:
  -----------
  Wordsmith



From nobody Mon Oct 14 16:09:37 2019
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 6F17B1208B0 for <quic-issues@ietfa.amsl.com>; Mon, 14 Oct 2019 16:09:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 IqwkJp_Yk5UO for <quic-issues@ietfa.amsl.com>; Mon, 14 Oct 2019 16:09:35 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E0DB41208A8 for <quic-issues@ietf.org>; Mon, 14 Oct 2019 16:09:34 -0700 (PDT)
Received: from github-lowworker-ca5950c.va3-iad.github.net (github-lowworker-ca5950c.va3-iad.github.net [10.48.17.57]) by smtp.github.com (Postfix) with ESMTP id 47527960E0A for <quic-issues@ietf.org>; Mon, 14 Oct 2019 16:09:34 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571094574; bh=vIghnOWXVA7MZxX5WO7wUC+u+q58h4+CmNztShVvOmM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=vGKd1Sr5BZstGyIX6kdZqydPWWO3te1YBSp+01+aKTAGT4ZBo6Lz8HBF9pR9isQIw TQdob8Lo/LaOExqHYH/M+8/OWP+c1BEZJukcrJfOA9eUwJn44wrdIZXcgEdvtMtQUJ epqKUlEHFlfn+fHxdpggFBJY/bkigGPSXnwmT7dc=
Date: Mon, 14 Oct 2019 16:09:34 -0700
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3083/push/4149028299@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3083@github.com>
References: <quicwg/base-drafts/pull/3083@github.com>
Subject: Re: [quicwg/base-drafts] Additional error cases for CANCEL_PUSH (#3083)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da5002e38978_1a193fd37b8cd9601163d3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/m4wBEGVxzl2otr81NoZHnNg-JCI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 14 Oct 2019 23:09:36 -0000

----==_mimepart_5da5002e38978_1a193fd37b8cd9601163d3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@MikeBishop pushed 1 commit.

02114fe16fca1503239352bf9af5978304299ab7  Wordsmith


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3083/files/6fd1a1ed765debeba0b5b82679b9307da372b9f0..02114fe16fca1503239352bf9af5978304299ab7

----==_mimepart_5da5002e38978_1a193fd37b8cd9601163d3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/MikeBishop" class="user-mention">@MikeBishop</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/02114fe16fca1503239352bf9af5978304299ab7">02114fe</a>  Wordsmith</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3083/files/6fd1a1ed765debeba0b5b82679b9307da372b9f0..02114fe16fca1503239352bf9af5978304299ab7?email_source=notifications&amp;email_token=AFTOJK4TEXEFKJD4WZSJWA3QOT325A5CNFSM4I6VRPGKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDKOJQGM4TSNKQOVZWQIZUGE2DSMBSHAZDSOI">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZO6RW7VYDA4XV62ODQOT325ANCNFSM4I6VRPGA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4MHMF7PSFLGA7VDCTQOT325A5CNFSM4I6VRPGKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDKOJQGM4TSNKQOVZWQIZUGE2DSMBSHAZDSOI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3083/files/6fd1a1ed765debeba0b5b82679b9307da372b9f0..02114fe16fca1503239352bf9af5978304299ab7?email_source=notifications\u0026email_token=AFTOJK4TEXEFKJD4WZSJWA3QOT325A5CNFSM4I6VRPGKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDKOJQGM4TSNKQOVZWQIZUGE2DSMBSHAZDSOI",
"url": "https://github.com/quicwg/base-drafts/pull/3083/files/6fd1a1ed765debeba0b5b82679b9307da372b9f0..02114fe16fca1503239352bf9af5978304299ab7?email_source=notifications\u0026email_token=AFTOJK4TEXEFKJD4WZSJWA3QOT325A5CNFSM4I6VRPGKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDKOJQGM4TSNKQOVZWQIZUGE2DSMBSHAZDSOI",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5da5002e38978_1a193fd37b8cd9601163d3--


From nobody Mon Oct 14 16:10:12 2019
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 DA0611208A8 for <quic-issues@ietfa.amsl.com>; Mon, 14 Oct 2019 16:10:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 U1JedgPPEFYX for <quic-issues@ietfa.amsl.com>; Mon, 14 Oct 2019 16:10:09 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6719D120893 for <quic-issues@ietf.org>; Mon, 14 Oct 2019 16:10:09 -0700 (PDT)
Received: from github-lowworker-cde56e0.va3-iad.github.net (github-lowworker-cde56e0.va3-iad.github.net [10.48.25.52]) by smtp.github.com (Postfix) with ESMTP id 9049652050A for <quic-issues@ietf.org>; Mon, 14 Oct 2019 16:10:08 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571094608; bh=gJQepcVR4jNFFt8Vnk45RR/xjGqqlfp/73vTxkZSUTk=; h=Date:From:To:Subject:From; b=nGgCxINsDhvFVotUQaGRvZqyzi9anGctH0aeJGfY/+W6I2FtZoIPFygZT+KFyPxcB EBPuoj0e9CEhXwXtwJWFSbMdHBPkeHCAoQwiq5ru0kas9EVNgycdq55yqm4IdT/uUI Gm3SuzsovTXj04V1tiiLEybNJsG8ayTNdoGCwjxo=
Date: Mon, 14 Oct 2019 16:10:08 -0700
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/e26ca4-980b30@github.com>
Subject: [quicwg/base-drafts] 980b30: Script updating gh-pages from 02114fe1. [ci skip]
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/xWsRccJZr1LAmuDJy0k-UnIwtco>
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: Mon, 14 Oct 2019 23:10:11 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 980b30142282313ded8b15b2ac97ce32be02bd0b
      https://github.com/quicwg/base-drafts/commit/980b30142282313ded8b15b2ac97ce32be02bd0b
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-14 (Mon, 14 Oct 2019)

  Changed paths:
    M http/cancel_push_edges/draft-ietf-quic-http.html
    M http/cancel_push_edges/draft-ietf-quic-http.txt
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from 02114fe1. [ci skip]



From nobody Mon Oct 14 17:42:47 2019
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 EC1E11208B3 for <quic-issues@ietfa.amsl.com>; Mon, 14 Oct 2019 17:42:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 7IRlkkRFffGl for <quic-issues@ietfa.amsl.com>; Mon, 14 Oct 2019 17:42:43 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 27F99120013 for <quic-issues@ietf.org>; Mon, 14 Oct 2019 17:42:43 -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 74D00660186 for <quic-issues@ietf.org>; Mon, 14 Oct 2019 17:42:42 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571100162; bh=RzY0Uo9/VMWoXdG7ibTBUZUIgxY3K0SkuyOz4RpJnJw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ceHKOEQWy6mQwEpwnmRy264KOkmFVckSA/ySAxZO+dwMR7h23yWaSRjIoul0+AGff LkyiTuLefjpJ1PrwqtqMr+iiyFqTJMUMDhMctD84aQxx+OhyqO00hWqh4mMMbiYgZE 2Hh4dMINir1NDQoVHokEDwzfELRopj2qkK531MZY=
Date: Mon, 14 Oct 2019 17:42:42 -0700
From: Nick Harper <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2958/push/4149225866@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2958@github.com>
References: <quicwg/base-drafts/pull/2958@github.com>
Subject: Re: [quicwg/base-drafts] Move server's SETTINGS to transport parameters (#2958)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da5160264f44_3d4e3fb0f2ccd96c9449"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: nharper
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/GfGMzVUrFN4Ej6yjHrtcvxxKi9M>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 15 Oct 2019 00:42:45 -0000

----==_mimepart_5da5160264f44_3d4e3fb0f2ccd96c9449
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@nharper pushed 1 commit.

85c48e957f8c89acbd59cd4faa97caafa4cf88eb  Fully specify application_layer_paramters and use it for SETTINGS in both directions


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2958/files/1accf9632eae2f498cc5481b549ced8152679de7..85c48e957f8c89acbd59cd4faa97caafa4cf88eb

----==_mimepart_5da5160264f44_3d4e3fb0f2ccd96c9449
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/nharper" class="user-mention">@nharper</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/85c48e957f8c89acbd59cd4faa97caafa4cf88eb">85c48e9</a>  Fully specify application_layer_paramters and use it for SETTINGS in both directions</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/2958/files/1accf9632eae2f498cc5481b549ced8152679de7..85c48e957f8c89acbd59cd4faa97caafa4cf88eb?email_source=notifications&amp;email_token=AFTOJK4AA7R3HP2BJWUL4NLQOUGYFA5CNFSM4IKFN7Y2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMYDKMZXGE3TMOCQOVZWQIZUGE2DSMRSGU4DMNQ">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZSN7BD2JKNY6I22XDQOUGYFANCNFSM4IKFN7YQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZFWRP54KUPTJ3RUU3QOUGYFA5CNFSM4IKFN7Y2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMYDKMZXGE3TMOCQOVZWQIZUGE2DSMRSGU4DMNQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2958/files/1accf9632eae2f498cc5481b549ced8152679de7..85c48e957f8c89acbd59cd4faa97caafa4cf88eb?email_source=notifications\u0026email_token=AFTOJK4AA7R3HP2BJWUL4NLQOUGYFA5CNFSM4IKFN7Y2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMYDKMZXGE3TMOCQOVZWQIZUGE2DSMRSGU4DMNQ",
"url": "https://github.com/quicwg/base-drafts/pull/2958/files/1accf9632eae2f498cc5481b549ced8152679de7..85c48e957f8c89acbd59cd4faa97caafa4cf88eb?email_source=notifications\u0026email_token=AFTOJK4AA7R3HP2BJWUL4NLQOUGYFA5CNFSM4IKFN7Y2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMYDKMZXGE3TMOCQOVZWQIZUGE2DSMRSGU4DMNQ",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5da5160264f44_3d4e3fb0f2ccd96c9449--


From nobody Mon Oct 14 17:50:36 2019
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 D04B91208B7 for <quic-issues@ietfa.amsl.com>; Mon, 14 Oct 2019 17:50:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 4NiFOy27Fr3P for <quic-issues@ietfa.amsl.com>; Mon, 14 Oct 2019 17:50:33 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 001011208BB for <quic-issues@ietf.org>; Mon, 14 Oct 2019 17:50:32 -0700 (PDT)
Date: Mon, 14 Oct 2019 17:50:32 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571100632; bh=Yw0Bh/kcY7YolNETuJEWAlhR65g8tAIwrMv3m9EbHjk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=BpRlLN+QBam9AyBkpESdVSRV2pcfeO65Ed5th84J+w1gWVH79Q3KhEU1QlMbFm+6d AzgK0AEVUjAwn6OYoR51vsIdHfBioFdDYElRRNMKwEyihjJukXZJtBzcovXGJiku0/ qxfKMkvw4wq5uP8ybdCQM3Vt3VNkiGv+97Km04m8=
From: Nick Harper <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5KJCUQ7VTFJBIJWRF3WJMGREVBNHHB4IOF7M@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3086/541988465@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3086@github.com>
References: <quicwg/base-drafts/issues/3086@github.com>
Subject: Re: [quicwg/base-drafts] Add application parameters to QUIC handshake and use it for H3 SETTINGS (#3086)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da517d81fb3b_593e3fd046ecd96014766"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: nharper
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/xpiyYXQUwcQ2d5VDx47dpOnTbnk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 15 Oct 2019 00:50:35 -0000

----==_mimepart_5da517d81fb3b_593e3fd046ecd96014766
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I've updated https://github.com/quicwg/base-drafts/pull/2958 with how this mechanism might be specified.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3086#issuecomment-541988465
----==_mimepart_5da517d81fb3b_593e3fd046ecd96014766
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I've updated <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="478203140" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2958" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2958/hovercard" href="https://github.com/quicwg/base-drafts/pull/2958">#2958</a> with how this mechanism might be specified.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3086?email_source=notifications&amp;email_token=AFTOJK6IR6WP5J7D2FNQ47DQOUHVRA5CNFSM4I7SPSU2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBHBM4I#issuecomment-541988465">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK46BAHOZIX2BBNFNMLQOUHVRANCNFSM4I7SPSUQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7BSHXQ7ZPUGXLZIGDQOUHVRA5CNFSM4I7SPSU2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBHBM4I.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3086?email_source=notifications\u0026email_token=AFTOJK6IR6WP5J7D2FNQ47DQOUHVRA5CNFSM4I7SPSU2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBHBM4I#issuecomment-541988465",
"url": "https://github.com/quicwg/base-drafts/issues/3086?email_source=notifications\u0026email_token=AFTOJK6IR6WP5J7D2FNQ47DQOUHVRA5CNFSM4I7SPSU2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBHBM4I#issuecomment-541988465",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da517d81fb3b_593e3fd046ecd96014766--


From nobody Mon Oct 14 22:38:12 2019
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 9E30F12006A for <quic-issues@ietfa.amsl.com>; Mon, 14 Oct 2019 22:38:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 P8rsMSqQOz1s for <quic-issues@ietfa.amsl.com>; Mon, 14 Oct 2019 22:38:09 -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 69CD0120018 for <quic-issues@ietf.org>; Mon, 14 Oct 2019 22:38:09 -0700 (PDT)
Received: from github-lowworker-ca5950c.va3-iad.github.net (github-lowworker-ca5950c.va3-iad.github.net [10.48.17.57]) by smtp.github.com (Postfix) with ESMTP id A98366E054D for <quic-issues@ietf.org>; Mon, 14 Oct 2019 22:38:08 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571117888; bh=aeqCykP9gqGmYPuOkS+lhRpRjp8jGbm/NUSNKYYKKy4=; h=Date:From:To:Subject:From; b=tXjAx0jfq3wxbSZun/3CaBGwchSMEI6K+3CdkM488H0Sts+l/piPIA8PBUYdRLftp 796ETJq9LzU/vISAP4OaXcZYA1Iv3BPZBoGpn+Rdbd/tYfrCYg5EtCZXU9YATqHFHt fijMfciK1+XrqD22t7tpdgqRyc9hX5iYv67V+swk=
Date: Mon, 14 Oct 2019 22:38:08 -0700
From: ianswett <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/ianswett-must-ack-once/000000-24e19f@github.com>
Subject: [quicwg/base-drafts] 24e19f: MUST ACK each ack-eliciting packet once
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/17u4Tk45xdIr3lAXxtH8mOwiwSo>
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, 15 Oct 2019 05:38:11 -0000

  Branch: refs/heads/ianswett-must-ack-once
  Home:   https://github.com/quicwg/base-drafts
  Commit: 24e19f14d0b03ce3c11a986a8dc041b8728301ac
      https://github.com/quicwg/base-drafts/commit/24e19f14d0b03ce3c11a986a8dc041b8728301ac
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-10-15 (Tue, 15 Oct 2019)

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

  Log Message:
  -----------
  MUST ACK each ack-eliciting packet once



From nobody Mon Oct 14 22:38:55 2019
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 C6BAA120829 for <quic-issues@ietfa.amsl.com>; Mon, 14 Oct 2019 22:38:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 c59Wh7k-QQHy for <quic-issues@ietfa.amsl.com>; Mon, 14 Oct 2019 22:38:41 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 40E511208C4 for <quic-issues@ietf.org>; Mon, 14 Oct 2019 22:38:41 -0700 (PDT)
Date: Mon, 14 Oct 2019 22:38:40 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571117920; bh=Z0btZ9VPiR9AdGSPBnd0P2hW7ZRFBjkBOBwKohaF688=; h=Date:From:To:Subject:From; b=h66OZ6Cy80qG0/w+8SHS1pWnF9rP/L+JhU7tVcR25wtEZJomSCn7gYKWjno6myhki fz4S6H/pxwKRLRs1sR1Ea3AGBkouexEBaMzvs8MRjpwRRHRbdnpS2nF620USVOArop wwfNCaJ1n+YVnuCvtzF5WuI8bzRa8f82d1gUL12g=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/980b30-eb5a57@github.com>
Subject: [quicwg/base-drafts] eb5a57: Script updating gh-pages from 24e19f14. [ci skip]
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/x2XqdQ60dw_tPfu_t_hrg2EYQ5Y>
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, 15 Oct 2019 05:38:54 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: eb5a572553ffd2cfab8c64f4746a7241ba1af4af
      https://github.com/quicwg/base-drafts/commit/eb5a572553ffd2cfab8c64f4746a7241ba1af4af
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-15 (Tue, 15 Oct 2019)

  Changed paths:
    A ianswett-must-ack-once/draft-ietf-quic-http.html
    A ianswett-must-ack-once/draft-ietf-quic-http.txt
    A ianswett-must-ack-once/draft-ietf-quic-invariants.html
    A ianswett-must-ack-once/draft-ietf-quic-invariants.txt
    A ianswett-must-ack-once/draft-ietf-quic-qpack.html
    A ianswett-must-ack-once/draft-ietf-quic-qpack.txt
    A ianswett-must-ack-once/draft-ietf-quic-recovery.html
    A ianswett-must-ack-once/draft-ietf-quic-recovery.txt
    A ianswett-must-ack-once/draft-ietf-quic-tls.html
    A ianswett-must-ack-once/draft-ietf-quic-tls.txt
    A ianswett-must-ack-once/draft-ietf-quic-transport.html
    A ianswett-must-ack-once/draft-ietf-quic-transport.txt
    A ianswett-must-ack-once/index.html
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from 24e19f14. [ci skip]



From nobody Mon Oct 14 22:40:20 2019
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 3BE6B12007A for <quic-issues@ietfa.amsl.com>; Mon, 14 Oct 2019 22:40:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.999
X-Spam-Level: 
X-Spam-Status: No, score=-7.999 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, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 vqku3C_ycgip for <quic-issues@ietfa.amsl.com>; Mon, 14 Oct 2019 22:40:16 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A6F2812006D for <quic-issues@ietf.org>; Mon, 14 Oct 2019 22:40:16 -0700 (PDT)
Date: Mon, 14 Oct 2019 22:40:15 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571118015; bh=raheF5VDE7Nk9/KAphqXAH509YxgRxpB25KxMiTxweM=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=09olZwrQuNEaSm/CvaPustfrz45+pOBDqPsRDmfbSCyO/lgpGVoMvgCnGRls/U8cC pWfxDIln+o+arLFSwCDtdTtwq48OLaQhwhWGal4hfI0rDJG/QeOPILzMUkMflH5PUO pQlCNlWhKrLmtAXG0TriI9raTMtqPtjJjHpXA7/o=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYAJM2WNON3BWLKZLV3WKOE7EVBNHHB4ODZTE@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3092@github.com>
Subject: [quicwg/base-drafts] MUST ACK each ack-eliciting packet once (#3092)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da55bbfcc796_9e43fdee8acd9685147e1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Bw_A0ISqL0Hi4txmzjmEZ9NfHFQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 15 Oct 2019 05:40:18 -0000

----==_mimepart_5da55bbfcc796_9e43fdee8acd9685147e1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The editors assumed this was true, but I think it&#39;s worth stating this as a MUST to ensure clarity.

Fixes #3091 
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/3092

-- Commit Summary --

  * MUST ACK each ack-eliciting packet once

-- File Changes --

    M draft-ietf-quic-transport.md (2)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/3092.patch
https://github.com/quicwg/base-drafts/pull/3092.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3092

----==_mimepart_5da55bbfcc796_9e43fdee8acd9685147e1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The editors assumed this was true, but I think it's worth stating this as a MUST to ensure clarity.</p>
<p><span class="issue-keyword tooltipped tooltipped-se" aria-label="This pull request closes issue #3091.">Fixes</span> <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="506913403" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3091" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/3091/hovercard" href="https://github.com/quicwg/base-drafts/issues/3091">#3091</a></p>

<hr>

<h4>You can view, comment on, or merge this pull request online at:</h4>
<p>&nbsp;&nbsp;<a href='https://github.com/quicwg/base-drafts/pull/3092'>https://github.com/quicwg/base-drafts/pull/3092</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>MUST ACK each ack-eliciting packet once</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/3092/files#diff-0">draft-ietf-quic-transport.md</a>
    (2)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3092.patch'>https://github.com/quicwg/base-drafts/pull/3092.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3092.diff'>https://github.com/quicwg/base-drafts/pull/3092.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3092?email_source=notifications&amp;email_token=AFTOJK7APLMJDQWDT6MZRILQOVJT7A5CNFSM4JAXQGYKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HRYPGMQ">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZDIFX4KXYROPWOHETQOVJT7ANCNFSM4JAXQGYA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4NQZA64BWD4ZOZ6O3QOVJT7A5CNFSM4JAXQGYKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HRYPGMQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3092?email_source=notifications\u0026email_token=AFTOJK7APLMJDQWDT6MZRILQOVJT7A5CNFSM4JAXQGYKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HRYPGMQ",
"url": "https://github.com/quicwg/base-drafts/pull/3092?email_source=notifications\u0026email_token=AFTOJK7APLMJDQWDT6MZRILQOVJT7A5CNFSM4JAXQGYKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HRYPGMQ",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5da55bbfcc796_9e43fdee8acd9685147e1--


From nobody Tue Oct 15 00:12:11 2019
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 6CE82120088 for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 00:12:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 SW7JauJqovem for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 00:12:08 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EE6FB12004F for <quic-issues@ietf.org>; Tue, 15 Oct 2019 00:12:07 -0700 (PDT)
Received: from github-lowworker-edec459.ac4-iad.github.net (github-lowworker-edec459.ac4-iad.github.net [10.52.18.32]) by smtp.github.com (Postfix) with ESMTP id 36067C61199 for <quic-issues@ietf.org>; Tue, 15 Oct 2019 00:12:07 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571123527; bh=nQOeUQwWOu0DaV5xUNtLhtNunJJDJtcBAbePd1gmnLY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=SA0FToFQfUtGizjv9BjFLAH+x832QZZK3wlZlmUXQk1hmz/fNHva+ec50ZZPili2c D/NSa/4d3HR4InpxMddl0r+xFP4ufR1+jOQRvqYtQlp1bAkHlM2rc1TUn9C4fn7b5F vNBssIZnHoPlgM5EW2gv6aeyPCwlBb1y0YA3CRpQ=
Date: Tue, 15 Oct 2019 00:12:07 -0700
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6PYZV53G666EMEQ6V3WKY5PEVBNHHB3LP3EA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3066/review/301692497@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3066@github.com>
References: <quicwg/base-drafts/pull/3066@github.com>
Subject: Re: [quicwg/base-drafts] Change PTO to be per packet number space (#3066)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da5714725d45_dde3f844d6cd96c15089f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinduke
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/T9G2VoygAXj1YpSabeQ0t4ZvdyI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 15 Oct 2019 07:12:09 -0000

----==_mimepart_5da5714725d45_dde3f844d6cd96c15089f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinduke commented on this pull request.



> @@ -496,9 +500,7 @@ be considered an RTT sample.
 
 Until the server has validated the client's address on the path, the amount of
 data it can send is limited, as specified in Section 8.1 of {{QUIC-TRANSPORT}}.
-Data at Initial encryption MUST be retransmitted before Handshake data and
-data at Handshake encryption MUST be retransmitted before any ApplicationData
-data.  If no data can be sent, then the PTO alarm MUST NOT be armed until
+If no data can be sent, then the PTO alarm MUST NOT be armed until
 data has been received from the client.

s/data/valid packets

"data", to me, implies payloads of CRYPTO or STREAM freams.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3066#pullrequestreview-301692497
----==_mimepart_5da5714725d45_dde3f844d6cd96c15089f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinduke</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3066#discussion_r334783604">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -496,9 +500,7 @@ be considered an RTT sample.
 
 Until the server has validated the client&#39;s address on the path, the amount of
 data it can send is limited, as specified in Section 8.1 of {{QUIC-TRANSPORT}}.
-Data at Initial encryption MUST be retransmitted before Handshake data and
-data at Handshake encryption MUST be retransmitted before any ApplicationData
-data.  If no data can be sent, then the PTO alarm MUST NOT be armed until
+If no data can be sent, then the PTO alarm MUST NOT be armed until
 data has been received from the client.
</pre>
<p>s/data/valid packets</p>
<p>"data", to me, implies payloads of CRYPTO or STREAM freams.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3066?email_source=notifications&amp;email_token=AFTOJK4IHQ4BWI4QGD35J2LQOVUMPA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCH5XMUI#pullrequestreview-301692497">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7JDECIBIYUHP3RIZDQOVUMPANCNFSM4I2FHCOQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5YQ2UD3XERJM3G3C3QOVUMPA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCH5XMUI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3066?email_source=notifications\u0026email_token=AFTOJK4IHQ4BWI4QGD35J2LQOVUMPA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCH5XMUI#pullrequestreview-301692497",
"url": "https://github.com/quicwg/base-drafts/pull/3066?email_source=notifications\u0026email_token=AFTOJK4IHQ4BWI4QGD35J2LQOVUMPA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCH5XMUI#pullrequestreview-301692497",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da5714725d45_dde3f844d6cd96c15089f--


From nobody Tue Oct 15 00:14:34 2019
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 E0035120041 for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 00:14:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 DYgBV9Jtm4on for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 00:14:31 -0700 (PDT)
Received: from out-16.smtp.github.com (out-16.smtp.github.com [192.30.254.199]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7795E120013 for <quic-issues@ietf.org>; Tue, 15 Oct 2019 00:14:31 -0700 (PDT)
Date: Tue, 15 Oct 2019 00:14:30 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571123671; bh=pscjw3LJ83cUCiGUWnXIHfj1pyvlB6Z/cOvy6wIvmL0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=cQLKJfHtn2Z2+RIpMSdejpwHyw5lp7DRMNeVkTfjY7ZTSagPF4YHQ4OUz/TD4hWX9 c2cbG/51zI0v8KbLsuoWDwHc9SjCMF2eNGG99PwUEhk0zfGXxQdFL7LsRsEPEOWYHi w+6cyoHbEhCTnu3Ibg1OK+ZA4Kx5W3XTwAtsxC6g=
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZP7VOS6EX2GTJECOF3WKZGNEVBNHHB3LP3EA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3066/review/301693575@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3066@github.com>
References: <quicwg/base-drafts/pull/3066@github.com>
Subject: Re: [quicwg/base-drafts] Change PTO to be per packet number space (#3066)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da571d6ab6ef_4a863fa7d18cd9681353dd"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinduke
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/kdELaXhUDAPpn6mqrK_rO6abbQI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 15 Oct 2019 07:14:33 -0000

----==_mimepart_5da571d6ab6ef_4a863fa7d18cd9681353dd
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinduke requested changes on this pull request.

As discussed this afternoon, as written this implies up to six packets sent per PTO interval. While I could live with that, I think we should limit it to "no more than one datagram per crypto level, but at least two datagrams" or something to that effect.



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3066#pullrequestreview-301693575
----==_mimepart_5da571d6ab6ef_4a863fa7d18cd9681353dd
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinduke</b> requested changes on this pull request.</p>

<p>As discussed this afternoon, as written this implies up to six packets sent per PTO interval. While I could live with that, I think we should limit it to "no more than one datagram per crypto level, but at least two datagrams" or something to that effect.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3066?email_source=notifications&amp;email_token=AFTOJK43M7NK355CDP2KPETQOVUVNA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCH5XVBY#pullrequestreview-301693575">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3DBOAE5LJNNG5JCFDQOVUVNANCNFSM4I2FHCOQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK72LTUXSQP2TKNLEATQOVUVNA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCH5XVBY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3066?email_source=notifications\u0026email_token=AFTOJK43M7NK355CDP2KPETQOVUVNA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCH5XVBY#pullrequestreview-301693575",
"url": "https://github.com/quicwg/base-drafts/pull/3066?email_source=notifications\u0026email_token=AFTOJK43M7NK355CDP2KPETQOVUVNA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCH5XVBY#pullrequestreview-301693575",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da571d6ab6ef_4a863fa7d18cd9681353dd--


From nobody Tue Oct 15 00:46:12 2019
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 9A58B120071 for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 00:46:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8
X-Spam-Level: 
X-Spam-Status: No, score=-8 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, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 ce_UxdNsiEA7 for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 00:46:08 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AE985120013 for <quic-issues@ietf.org>; Tue, 15 Oct 2019 00:46:08 -0700 (PDT)
Date: Tue, 15 Oct 2019 00:46:07 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571125567; bh=WGz/4UjakE4n56NkJG3KKpYskQuD7EQkB4SuZ1RcqdQ=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=ZxiXYYDscKFTVR5sZo23sdRDho63YaqryT9fNweWShOm6sZVqtFZHVdcK0SUBf8gd tjZhivTlCyPWBGFz2clwsjjv1JJVjc/I5LIUoiDCF5e1zl/07oECrhf2IUBT6y2TMg TGzHntoXc7/qnc0hyTj54NOoSQtqwHd4sGlCJTIk=
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5A2JXDAIRISNA7THV3WK447EVBNHHB4OJ3YQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3093@github.com>
Subject: [quicwg/base-drafts] Fixed handshake key deadlock issue (#3093)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da5793fe2e36_4b3b3fb6852cd960486092"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinduke
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/iwV_l5Cd-8h92W6V4zh2y7nPrj8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 15 Oct 2019 07:46:11 -0000

----==_mimepart_5da5793fe2e36_4b3b3fb6852cd960486092
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Along with some other PRs, I believe this fixes #2863.

Fundamentally, there are four ways to solve the problem of one endpoint throwing away the handshake keys while the other has no 1-RTT data.

1) Keep the handshake keys forever
2) Make the endpoint start a 1-RTT PTO timer whether or not it has data to send
3) Require each endpoint to send a retransmittable frame soon after the handshake is complete; or
4) Make the endpoint wait until it receives an ack-eliciting 1-RTT packet, in addition to a 1-RTT ack.

I believe that the discard keys group might have a plurality for #4. The added condition makes sure that the peer&#39;s PTO machinery has started and will have little effect on most applications, including HTTP3.

This PR is a concrete statement of the fourth option.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/3093

-- Commit Summary --

  * Fixed handshake key deadlock issue

-- File Changes --

    M draft-ietf-quic-tls.md (9)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/3093.patch
https://github.com/quicwg/base-drafts/pull/3093.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3093

----==_mimepart_5da5793fe2e36_4b3b3fb6852cd960486092
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Along with some other PRs, I believe this <span class="issue-keyword tooltipped tooltipped-se" aria-label="This pull request closes issue #2863.">fixes</span> <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="462368523" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2863" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2863/hovercard" href="https://github.com/quicwg/base-drafts/issues/2863">#2863</a>.</p>
<p>Fundamentally, there are four ways to solve the problem of one endpoint throwing away the handshake keys while the other has no 1-RTT data.</p>
<ol>
<li>Keep the handshake keys forever</li>
<li>Make the endpoint start a 1-RTT PTO timer whether or not it has data to send</li>
<li>Require each endpoint to send a retransmittable frame soon after the handshake is complete; or</li>
<li>Make the endpoint wait until it receives an ack-eliciting 1-RTT packet, in addition to a 1-RTT ack.</li>
</ol>
<p>I believe that the discard keys group might have a plurality for <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="191035397" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/4" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/4/hovercard" href="https://github.com/quicwg/base-drafts/issues/4">#4</a>. The added condition makes sure that the peer's PTO machinery has started and will have little effect on most applications, including HTTP3.</p>
<p>This PR is a concrete statement of the fourth option.</p>

<hr>

<h4>You can view, comment on, or merge this pull request online at:</h4>
<p>&nbsp;&nbsp;<a href='https://github.com/quicwg/base-drafts/pull/3093'>https://github.com/quicwg/base-drafts/pull/3093</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Fixed handshake key deadlock issue</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/3093/files#diff-0">draft-ietf-quic-tls.md</a>
    (9)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3093.patch'>https://github.com/quicwg/base-drafts/pull/3093.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3093.diff'>https://github.com/quicwg/base-drafts/pull/3093.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3093?email_source=notifications&amp;email_token=AFTOJK4EFGK2RA4ELK6J6T3QOVYL7A5CNFSM4JAYS242YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HRZHPCA">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3IZMKFHLM3MER35STQOVYL7ANCNFSM4JAYS24Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6I4HC7V3D2SVZI37DQOVYL7A5CNFSM4JAYS242YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HRZHPCA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3093?email_source=notifications\u0026email_token=AFTOJK4EFGK2RA4ELK6J6T3QOVYL7A5CNFSM4JAYS242YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HRZHPCA",
"url": "https://github.com/quicwg/base-drafts/pull/3093?email_source=notifications\u0026email_token=AFTOJK4EFGK2RA4ELK6J6T3QOVYL7A5CNFSM4JAYS242YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HRZHPCA",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5da5793fe2e36_4b3b3fb6852cd960486092--


From nobody Tue Oct 15 04:22:24 2019
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 E149412010C for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 04:22:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 zCm7Hwbbzsgb for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 04:22:21 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4C4A9120100 for <quic-issues@ietf.org>; Tue, 15 Oct 2019 04:22:21 -0700 (PDT)
Received: from github-lowworker-c5134a3.ac4-iad.github.net (github-lowworker-c5134a3.ac4-iad.github.net [10.52.23.55]) by smtp.github.com (Postfix) with ESMTP id 737755210B5 for <quic-issues@ietf.org>; Tue, 15 Oct 2019 04:22:20 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571138540; bh=Zz+EZ0zCICf9skSrnHYfMSq4mNNf9t7RxmUBblnyj9Q=; h=Date:From:To:Subject:From; b=VMQUnpseRSLDnH5tMzfxbSh/svLh5evi/kqchRSIgW6knT/pSNnGXUeY5DKRDI+A3 o12A+C2BoZ0GdSBAW4tkwst5jQtumTjfYBnewXxMtTNnjvwSc9rn2xV+MaiIYFhfXm /fieUWe0kOQMBdbnJ/IlYvVKDJWbTmx5eOnsy9ho=
Date: Tue, 15 Oct 2019 04:22:20 -0700
From: Lars Eggert <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/wg-materials/push/refs/heads/master/1d4749-606d69@github.com>
Subject: [quicwg/wg-materials] 2e9e66: Added QUIC-LB to agenda
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/0cnaYeDHEYQAJlxWh0vl4L1TnbY>
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, 15 Oct 2019 11:22:23 -0000

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/wg-materials
  Commit: 2e9e66ccbc32b2f87304aaa1ff9fe1e399af9ece
      https://github.com/quicwg/wg-materials/commit/2e9e66ccbc32b2f87304aaa1ff9fe1e399af9ece
  Author: Martin Duke <m.duke@f5.com>
  Date:   2019-10-14 (Mon, 14 Oct 2019)

  Changed paths:
    A interim-19-10/QUIC-LB.pdf
    M interim-19-10/agenda.md

  Log Message:
  -----------
  Added QUIC-LB to agenda


  Commit: 606d691757820f3956b73071685b3db8c8b74cd8
      https://github.com/quicwg/wg-materials/commit/606d691757820f3956b73071685b3db8c8b74cd8
  Author: Lars Eggert <200328+larseggert@users.noreply.github.com>
  Date:   2019-10-15 (Tue, 15 Oct 2019)

  Changed paths:
    A interim-19-10/QUIC-LB.pdf
    M interim-19-10/agenda.md

  Log Message:
  -----------
  Merge pull request #124 from martinduke/master

Added QUIC-LB to agenda


Compare: https://github.com/quicwg/wg-materials/compare/1d4749912d40...606d69175782


From nobody Tue Oct 15 09:57:23 2019
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 8E16312022D for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 09:57:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 oBZEnBIhpmMq for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 09:57:16 -0700 (PDT)
Received: from out-16.smtp.github.com (out-16.smtp.github.com [192.30.254.199]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 86F10120809 for <quic-issues@ietf.org>; Tue, 15 Oct 2019 09:57:13 -0700 (PDT)
Received: from github-lowworker-9bcb4a1.ac4-iad.github.net (github-lowworker-9bcb4a1.ac4-iad.github.net [10.52.25.84]) by smtp.github.com (Postfix) with ESMTP id E59E31204B8 for <quic-issues@ietf.org>; Tue, 15 Oct 2019 09:57:12 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571158633; bh=lhO70YYKFHEbSlOvBeTMJ+LUyiBbwRqk2JLqbg5r24k=; h=Date:From:To:Subject:From; b=fNWGLQQThQkQnJmWx99t1L6G4BUDZ4NUzcb/RDjxKili1Qp/e5cx2u1LyM8hX9GEl HsvA/WD7F4xPRR5goVE+KOVH85Pqa1Ba4p6fFltx2q1M63Q7tlXhv4smAwxYcRHNro 8ZOv2CK/S2gMrsRSE9dYIPXZExP218OK8iIjgCVc=
Date: Tue, 15 Oct 2019 09:57:12 -0700
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/master/6333ab-0850ad@github.com>
Subject: [quicwg/base-drafts] 896b7e: Allow PING at every encryption level
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/fLB3g9h7liVvH26FIlJubfqBGtw>
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, 15 Oct 2019 16:57:21 -0000

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 896b7efa5e33fa317f31a7627db60662ea754cd8
      https://github.com/quicwg/base-drafts/commit/896b7efa5e33fa317f31a7627db60662ea754cd8
  Author: Alessandro Ghedini <alessandro@ghedini.me>
  Date:   2019-09-15 (Sun, 15 Sep 2019)

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

  Log Message:
  -----------
  Allow PING at every encryption level

Fixes #3034


  Commit: 0850ad92ce44c39c85f07ba6fbef327be836e080
      https://github.com/quicwg/base-drafts/commit/0850ad92ce44c39c85f07ba6fbef327be836e080
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-10-15 (Tue, 15 Oct 2019)

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

  Log Message:
  -----------
  Merge pull request #3035 from ghedo/ping-in-handshake

Allow PING at every encryption level


Compare: https://github.com/quicwg/base-drafts/compare/6333ab65c6ef...0850ad92ce44


From nobody Tue Oct 15 09:57:43 2019
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 4A6D512022D for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 09:57:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 rCScljneSJm4 for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 09:57:38 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 43835120116 for <quic-issues@ietf.org>; Tue, 15 Oct 2019 09:57:26 -0700 (PDT)
Date: Tue, 15 Oct 2019 09:57:25 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571158645; bh=Ev5fbwLmM/PLbFX/w1hjptPnh7Z1sJ4ejawDVnbZkEY=; h=Date:From:To:Subject:From; b=Ux7vvWzCFQlJx4Wk2ijK/lP/F0WwV8RRzNkBT4ake10edokw1ybxUI3BQdjA5ZGc/ m0Wz1AfFpfUPqGOI+sEQnjMOjmr+29HWQqGNh1x7dIPjMlXRrBmBDwYH1KfOuLdV2i UfzCGXQ6joVgBqZ6lsiU7ehm/TE/c57XLYWbZmGY=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/master/0850ad-8b86d0@github.com>
Subject: [quicwg/base-drafts] cdad59: Remove 1 RTT delayed ack requirement
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/XlBI9wHafWL4U1cl9N5NJaUHYH4>
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, 15 Oct 2019 16:57:42 -0000

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: cdad59a14836263a07f85ba9388f50d748f915d6
      https://github.com/quicwg/base-drafts/commit/cdad59a14836263a07f85ba9388f50d748f915d6
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-09-20 (Fri, 20 Sep 2019)

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

  Log Message:
  -----------
  Remove 1 RTT delayed ack requirement

Fixes #3030


  Commit: 3696d8ce68c95063cc6e2e1b9392784f9cf25a24
      https://github.com/quicwg/base-drafts/commit/3696d8ce68c95063cc6e2e1b9392784f9cf25a24
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-09-20 (Fri, 20 Sep 2019)

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

  Log Message:
  -----------
  Update draft-ietf-quic-transport.md


  Commit: ace2a505a3f8f96c2758458ec523047afe8db92e
      https://github.com/quicwg/base-drafts/commit/ace2a505a3f8f96c2758458ec523047afe8db92e
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-09-20 (Fri, 20 Sep 2019)

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

  Log Message:
  -----------
  Remove obsolete text on ACKing CRYPTO frames


  Commit: 114d984feb3244348dc8ad773a2db3a1df246338
      https://github.com/quicwg/base-drafts/commit/114d984feb3244348dc8ad773a2db3a1df246338
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-09-24 (Tue, 24 Sep 2019)

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

  Log Message:
  -----------
  Update draft-ietf-quic-transport.md

Co-Authored-By: Martin Thomson <mt@lowentropy.net>


  Commit: 8b86d0bb90236e58c8734e349a64d94394074022
      https://github.com/quicwg/base-drafts/commit/8b86d0bb90236e58c8734e349a64d94394074022
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-10-15 (Tue, 15 Oct 2019)

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

  Log Message:
  -----------
  Merge pull request #3055 from quicwg/ianswett-no-1RTT-ack-delay

Remove 1 RTT delayed ack requirement


Compare: https://github.com/quicwg/base-drafts/compare/0850ad92ce44...8b86d0bb9023


From nobody Tue Oct 15 09:57:51 2019
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 394F8120847 for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 09:57:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=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 9jvB_-bAOdu8 for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 09:57:42 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B40D6120822 for <quic-issues@ietf.org>; Tue, 15 Oct 2019 09:57:26 -0700 (PDT)
Date: Tue, 15 Oct 2019 09:57:25 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571158645; bh=dSqqfBzbZ2Gdy39ImnKZ1yjISINElMnE9F6BP3m2DU0=; h=Date:From:To:Subject:From; b=T+D9N1fXRDFtQ1Ykw2X0k2JRLlhKDZoO7JxrHOfDKrUdue3xZyyg6LSsV4dxdkhy2 xsjc5MQli/ujklxQjJLcIYpRBubbaNBqNCUpweDE9lxdsuqDphSzgLy318dOYCgAWp lRF96F48UnxhQw4qp5cW/HOuDhvNkDCRgrA/O3+Y=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/ianswett-no-1RTT-ack-delay/114d98-000000@github.com>
Subject: [quicwg/base-drafts]
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/7cpFGUa8tkBQCXCnehH66EwWgdA>
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, 15 Oct 2019 16:57:46 -0000

  Branch: refs/heads/ianswett-no-1RTT-ack-delay
  Home:   https://github.com/quicwg/base-drafts


From nobody Tue Oct 15 09:58:00 2019
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 114C6120826 for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 09:57:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 09ZyNSG4_fMe for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 09:57:49 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 971E41201C6 for <quic-issues@ietf.org>; Tue, 15 Oct 2019 09:57:30 -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 F06B76600DB for <quic-issues@ietf.org>; Tue, 15 Oct 2019 09:57:29 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571158649; bh=6u/CU8EzbZuazv0/EqsxN4UsLrJeK/TZyZkUb4bIHvI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=wcAlX6aqGFhX8eQjQ6GWzXgp/828Z/zrFgqwkpfht1kTZ1Ce5mpoMaAQsESXANqwP wmW0QcROJscR66c/VoX4V0zpCx0Q/cfG0zeBXE3/fp5PFLvfSKzGOMOli04KtM1LBJ uvyW4v6BQzGwlrw5mAAbd68spjAUfBS04QkAo2GM=
Date: Tue, 15 Oct 2019 09:57:29 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4D26VKEIKNEFZVPYV3WM5QTEVBNHHB23NCUU@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3035/issue_event/2714744481@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3035@github.com>
References: <quicwg/base-drafts/pull/3035@github.com>
Subject: Re: [quicwg/base-drafts] Allow PING at every encryption level (#3035)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da5fa79e12fd_78753f90094cd9602631d2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/UjBRh2_6k41H9n1ESn1tT_QfE2M>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 15 Oct 2019 16:57:59 -0000

----==_mimepart_5da5fa79e12fd_78753f90094cd9602631d2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #3035 into master.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3035#event-2714744481
----==_mimepart_5da5fa79e12fd_78753f90094cd9602631d2
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="493724325" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3035" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3035/hovercard" href="https://github.com/quicwg/base-drafts/pull/3035">#3035</a> into master.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3035?email_source=notifications&amp;email_token=AFTOJK7RCEPRH2AYNSKNPQLQOXY7TA5CNFSM4IW2F4YKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUHH3NII#event-2714744481">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK655V274YRGN6XOXODQOXY7TANCNFSM4IW2F4YA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK35MMAQYQLMGUMHAETQOXY7TA5CNFSM4IW2F4YKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUHH3NII.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3035?email_source=notifications\u0026email_token=AFTOJK7RCEPRH2AYNSKNPQLQOXY7TA5CNFSM4IW2F4YKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUHH3NII#event-2714744481",
"url": "https://github.com/quicwg/base-drafts/pull/3035?email_source=notifications\u0026email_token=AFTOJK7RCEPRH2AYNSKNPQLQOXY7TA5CNFSM4IW2F4YKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUHH3NII#event-2714744481",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da5fa79e12fd_78753f90094cd9602631d2--


From nobody Tue Oct 15 09:58:09 2019
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 DCCDE1201E5 for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 09:57:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 q5CB9BCnAgdK for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 09:57:55 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4B29B120805 for <quic-issues@ietf.org>; Tue, 15 Oct 2019 09:57:35 -0700 (PDT)
Date: Tue, 15 Oct 2019 09:57:34 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571158654; bh=+INmmvjx7hNKW9Y0udxxXY/dj/GhDUDT+jjxsFMrYSo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=mmPvlzv4rCnUbvakyQGhgIMBlnMJsZiViNly3apPXnSGUGH6BE/RnXEzujA+J3TVu ZLRa0QfevM6JyHY9afhutGikj1UDwn54hNYjMfXjqGpyxvnOyEZNFnRMTnoG6nc0dT g1v2T5yppv16LYgaOiBsiMymD3DnIjF/frXk3S9M=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4IEHPSXX4EXUWFYUF3WM5Q5EVBNHHB23NCOM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/3034/issue_event/2714744497@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3034@github.com>
References: <quicwg/base-drafts/issues/3034@github.com>
Subject: Re: [quicwg/base-drafts] Allow PING in Initial/Handshake? (#3034)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da5fa7e49593_66933fc4a8ecd9643951a3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/QO7k5pdEH7O0mhGaX9EyDCdb3eA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 15 Oct 2019 16:58:01 -0000

----==_mimepart_5da5fa7e49593_66933fc4a8ecd9643951a3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #3034 via #3035.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3034#event-2714744497
----==_mimepart_5da5fa7e49593_66933fc4a8ecd9643951a3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="493724275" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3034" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/3034/hovercard" href="https://github.com/quicwg/base-drafts/issues/3034">#3034</a> via <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="493724325" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3035" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3035/hovercard" href="https://github.com/quicwg/base-drafts/pull/3035">#3035</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3034?email_source=notifications&amp;email_token=AFTOJK7PIYH3W6JZ6YERVYTQOXY75A5CNFSM4IW2F2U2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUHH3NMI#event-2714744497">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYDVXG7UI6EVZ5IVRDQOXY75ANCNFSM4IW2F2UQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3XTIIVCSXYPWO7SZLQOXY75A5CNFSM4IW2F2U2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUHH3NMI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3034?email_source=notifications\u0026email_token=AFTOJK7PIYH3W6JZ6YERVYTQOXY75A5CNFSM4IW2F2U2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUHH3NMI#event-2714744497",
"url": "https://github.com/quicwg/base-drafts/issues/3034?email_source=notifications\u0026email_token=AFTOJK7PIYH3W6JZ6YERVYTQOXY75A5CNFSM4IW2F2U2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUHH3NMI#event-2714744497",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da5fa7e49593_66933fc4a8ecd9643951a3--


From nobody Tue Oct 15 09:58:15 2019
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 EB9561201C6 for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 09:58:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 kkSgZYm_SZpi for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 09:58:02 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 306E8120821 for <quic-issues@ietf.org>; Tue, 15 Oct 2019 09:57:39 -0700 (PDT)
Received: from github-lowworker-f144ac1.va3-iad.github.net (github-lowworker-f144ac1.va3-iad.github.net [10.48.16.59]) by smtp.github.com (Postfix) with ESMTP id 8C22352044D for <quic-issues@ietf.org>; Tue, 15 Oct 2019 09:57:38 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571158658; bh=56AM5Q7zj6K2urGuI5T6qac3BWG3V+EOw0fN0/ARKOA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=2I5zC/rSrR7o7CsOGnozISCgo5zm70c9tYsJg0Yktigx3WxGZXv/pDBsfR/5JRjQN yv//fjbbc5inJ6TAAlbb843orde/mcdmulhVvJPmDo9sLkmBLrinlovlA4h6DJzRcv RZypbN0UGf7ltlLug1PXGBgvP7vf39RmtO57tbe8=
Date: Tue, 15 Oct 2019 09:57:38 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYJYTYYWP5BI4OLSKF3WM5RFEVBNHHB3FVVWY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3055/issue_event/2714745074@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3055@github.com>
References: <quicwg/base-drafts/pull/3055@github.com>
Subject: Re: [quicwg/base-drafts] Remove 1 RTT delayed ack requirement (#3055)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da5fa827e12e_703f3f99610cd96c3328f6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/8IXie3XbPyKN-BRtHej5qaE8Bt0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 15 Oct 2019 16:58:05 -0000

----==_mimepart_5da5fa827e12e_703f3f99610cd96c3328f6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #3055 into master.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3055#event-2714745074
----==_mimepart_5da5fa827e12e_703f3f99610cd96c3328f6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="496416182" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3055" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3055/hovercard" href="https://github.com/quicwg/base-drafts/pull/3055">#3055</a> into master.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3055?email_source=notifications&amp;email_token=AFTOJKYP7KLE4BX2LTJODODQOXZAFA5CNFSM4IYYNZO2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUHH3R4Q#event-2714745074">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK45AGCNSEI6FXKOBS3QOXZAFANCNFSM4IYYNZOQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6NKZSIKEY7BVLB3YTQOXZAFA5CNFSM4IYYNZO2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUHH3R4Q.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3055?email_source=notifications\u0026email_token=AFTOJKYP7KLE4BX2LTJODODQOXZAFA5CNFSM4IYYNZO2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUHH3R4Q#event-2714745074",
"url": "https://github.com/quicwg/base-drafts/pull/3055?email_source=notifications\u0026email_token=AFTOJKYP7KLE4BX2LTJODODQOXZAFA5CNFSM4IYYNZO2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUHH3R4Q#event-2714745074",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da5fa827e12e_703f3f99610cd96c3328f6--


From nobody Tue Oct 15 09:58:21 2019
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 CEB481201E5 for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 09:58:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 0b5QAsJePhXX for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 09:58:01 -0700 (PDT)
Received: from out-17.smtp.github.com (out-17.smtp.github.com [192.30.252.200]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 57952120809 for <quic-issues@ietf.org>; Tue, 15 Oct 2019 09:57:38 -0700 (PDT)
Date: Tue, 15 Oct 2019 09:57:37 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571158657; bh=3LA0U0R+9sZBF+aDm7YTqHaJlBn9sT4vNwjRrn/N/0o=; h=Date:From:To:Subject:From; b=JVURdAxhBFkXk/4PGYgoINO3QH3hO3axWvlDEjX+yi6rNRsxOOOChhcAMpuM+gyoM VUuTjlGKO7JZuLPTMUBzN2ShyttYlhgD3HBmC+gzchkAKn0GxaPz66BrRVLenlt1cM yuhmvvNbChQErIINeC3//TQqTi+fzeBkgDOnXVa4=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/master/8b86d0-d94db4@github.com>
Subject: [quicwg/base-drafts] bee950: Describe interaction between QUIC and TLS regardin...
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/jFPrti5VAHB9Qy8pTgllQR0gzSg>
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, 15 Oct 2019 16:58:06 -0000

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: bee95016e3be73001dba5efdae015312a4659a2c
      https://github.com/quicwg/base-drafts/commit/bee95016e3be73001dba5efdae015312a4659a2c
  Author: Nick Harper <nharper@chromium.org>
  Date:   2019-08-22 (Thu, 22 Aug 2019)

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

  Log Message:
  -----------
  Describe interaction between QUIC and TLS regarding saved 0-RTT state

This PR describes how a TLS stack needs to cooperate with a QUIC stack
when making the decision whether or not to accept early data.

The purpose of this change is so that implementors working on the TLS
layer of QUIC are aware that other layers impact decisions traditionally
made at the TLS layer.


  Commit: c09d599bade53a8faea33a264c21d1a57de2d179
      https://github.com/quicwg/base-drafts/commit/c09d599bade53a8faea33a264c21d1a57de2d179
  Author: Nick Harper <github@nharper.org>
  Date:   2019-08-22 (Thu, 22 Aug 2019)

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

  Log Message:
  -----------
  Apply suggestions from code review

Co-Authored-By: Martin Thomson <mt@lowentropy.net>


  Commit: 635ab6cee20af55c617202c8301b5b5179c31744
      https://github.com/quicwg/base-drafts/commit/635ab6cee20af55c617202c8301b5b5179c31744
  Author: Nick Harper <nharper@chromium.org>
  Date:   2019-10-11 (Fri, 11 Oct 2019)

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

  Log Message:
  -----------
  Reword sentence about storing state in session ticket


  Commit: d94db41c7c5a2936aba7b95723dcdb3546a303fa
      https://github.com/quicwg/base-drafts/commit/d94db41c7c5a2936aba7b95723dcdb3546a303fa
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-10-15 (Tue, 15 Oct 2019)

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

  Log Message:
  -----------
  Merge pull request #2947 from nharper/tls-saved-state

Describe interaction between QUIC and TLS regarding saved 0-RTT state


Compare: https://github.com/quicwg/base-drafts/compare/8b86d0bb9023...d94db41c7c5a


From nobody Tue Oct 15 09:58:30 2019
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 200D2120807 for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 09:58:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 ta_1xKB_VTls for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 09:58:03 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 45EB2120833 for <quic-issues@ietf.org>; Tue, 15 Oct 2019 09:57:39 -0700 (PDT)
Received: from github-lowworker-943b171.ac4-iad.github.net (github-lowworker-943b171.ac4-iad.github.net [10.52.22.59]) by smtp.github.com (Postfix) with ESMTP id 8D18B8C0769 for <quic-issues@ietf.org>; Tue, 15 Oct 2019 09:57:38 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571158658; bh=Xa+eMmlsOAwNxALkmttC2PjLbNue1+DI36JIK4yH/sI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=YImIm9hmQWzORACivolIdjGUzEGRTaMKLhMMrYRe5lCCIEK8iaeiJuhwGJn8G70OP WRYBGQo1WI1WK4p9fn5FPipqwxYYXG5F8TUluCgyO9w+9/LkrWBJMkAVEiX/lLYSzK /E2m6cn9asUAa4q+TUtOijHvXR0ftY+XEy9oboIg=
Date: Tue, 15 Oct 2019 09:57:38 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6KMPUMT6HZUIYN2IV3WM5RFEVBNHHB22HNKU@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/3030/issue_event/2714745082@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3030@github.com>
References: <quicwg/base-drafts/issues/3030@github.com>
Subject: Re: [quicwg/base-drafts] Remove Requirement of an Acknowledgement per Round Trip (#3030)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da5fa827cc98_617b3fe7b3acd96c30894f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/1prYjVWcmrMz4yW54E0uGhwWBMM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 15 Oct 2019 16:58:08 -0000

----==_mimepart_5da5fa827cc98_617b3fe7b3acd96c30894f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #3030 via #3055.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3030#event-2714745082
----==_mimepart_5da5fa827cc98_617b3fe7b3acd96c30894f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="493415765" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3030" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/3030/hovercard" href="https://github.com/quicwg/base-drafts/issues/3030">#3030</a> via <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="496416182" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3055" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3055/hovercard" href="https://github.com/quicwg/base-drafts/pull/3055">#3055</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3030?email_source=notifications&amp;email_token=AFTOJK4CJ36XX33Z3RQ44Z3QOXZAFA5CNFSM4IWR4NR2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUHH3R6Q#event-2714745082">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4MU6IF237EBT4OUZDQOXZAFANCNFSM4IWR4NRQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3C4VCCKYMWBBXF2YLQOXZAFA5CNFSM4IWR4NR2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUHH3R6Q.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3030?email_source=notifications\u0026email_token=AFTOJK4CJ36XX33Z3RQ44Z3QOXZAFA5CNFSM4IWR4NR2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUHH3R6Q#event-2714745082",
"url": "https://github.com/quicwg/base-drafts/issues/3030?email_source=notifications\u0026email_token=AFTOJK4CJ36XX33Z3RQ44Z3QOXZAFA5CNFSM4IWR4NR2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUHH3R6Q#event-2714745082",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da5fa827cc98_617b3fe7b3acd96c30894f--


From nobody Tue Oct 15 09:58:39 2019
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 AFA1912081E for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 09:58:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 cemobbPLNnC7 for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 09:58:19 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AFE5B120816 for <quic-issues@ietf.org>; Tue, 15 Oct 2019 09:57:57 -0700 (PDT)
Received: from github-lowworker-2e54e43.va3-iad.github.net (github-lowworker-2e54e43.va3-iad.github.net [10.48.17.27]) by smtp.github.com (Postfix) with ESMTP id 18F352C1153 for <quic-issues@ietf.org>; Tue, 15 Oct 2019 09:57:57 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571158677; bh=3Xk6jn5WvGIaUnJNzV8HltftiPYfR4KMG4CeOKfBM6g=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=l/vvyIZlY363FbQtGjImnmnMYPfZOQo/9HS1cenyaQEvS3/sMIFl4flB11pw80zLI MfdkgrFsxETDABLFjvZdhrquVrTFoo1czICoG0Q6oC5YhSTZw7lcUF3dzqAtUxKa4W rpVjcJrn+K21Z17sBNvT4rLGr8oLAz97BQ3uDo88=
Date: Tue, 15 Oct 2019 09:57:57 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6TTAQL4ESYIGTDKTV3WM5SLEVBNHHBYXLIMY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2947/issue_event/2714745773@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2947@github.com>
References: <quicwg/base-drafts/pull/2947@github.com>
Subject: Re: [quicwg/base-drafts] Describe interaction between QUIC and TLS regarding saved 0-RTT state (#2947)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da5fa95b08c_47a43f8659acd9642547e4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/8AMIGdA9v4SbD1-b3JGoO3tsLkU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 15 Oct 2019 16:58:22 -0000

----==_mimepart_5da5fa95b08c_47a43f8659acd9642547e4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #2947 into master.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2947#event-2714745773
----==_mimepart_5da5fa95b08c_47a43f8659acd9642547e4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="475883622" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2947" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2947/hovercard" href="https://github.com/quicwg/base-drafts/pull/2947">#2947</a> into master.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2947?email_source=notifications&amp;email_token=AFTOJK7BG5AQ73M72Y2KAMDQOXZBLA5CNFSM4IIVRW72YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUHH3XLI#event-2714745773">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2D4U4HUTTCZBVAMXDQOXZBLANCNFSM4IIVRW7Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK25OD226LK7HELSFEDQOXZBLA5CNFSM4IIVRW72YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUHH3XLI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2947?email_source=notifications\u0026email_token=AFTOJK7BG5AQ73M72Y2KAMDQOXZBLA5CNFSM4IIVRW72YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUHH3XLI#event-2714745773",
"url": "https://github.com/quicwg/base-drafts/pull/2947?email_source=notifications\u0026email_token=AFTOJK7BG5AQ73M72Y2KAMDQOXZBLA5CNFSM4IIVRW72YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUHH3XLI#event-2714745773",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da5fa95b08c_47a43f8659acd9642547e4--


From nobody Tue Oct 15 09:58:44 2019
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 16B9012081E for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 09:58:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=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 FJONMVKqEX7j for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 09:58:18 -0700 (PDT)
Received: from out-22.smtp.github.com (out-22.smtp.github.com [192.30.252.205]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C43A512081F for <quic-issues@ietf.org>; Tue, 15 Oct 2019 09:57:57 -0700 (PDT)
Date: Tue, 15 Oct 2019 09:57:56 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571158677; bh=3x3A8mdOZNTOGPTNx2CYMkStbT6h+eaFOcKUWUa7GPo=; h=Date:From:To:Subject:From; b=d5KIjJMYthrp9bA0vSOuRxAVn4cxomU/rvglyknuuqXi+/e25cW4Ie0TPTJbrFa1q 5MZ9JEVZfQPXUaqUFB415hekWJgRJ8tRkItjop9g3Kcw3rJ5T/JhCnfi30OfolNQ+P v94PbZSVEWammA3jCESSAcYoh9zR7lLZrbdJU1Tg=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/stateless-reset-too/2357b2-000000@github.com>
Subject: [quicwg/base-drafts]
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/NR5ydfSZxbKNlyxagIqEP0hIiEw>
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, 15 Oct 2019 16:58:25 -0000

  Branch: refs/heads/stateless-reset-too
  Home:   https://github.com/quicwg/base-drafts


From nobody Tue Oct 15 09:58:52 2019
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 75E6812083E for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 09:58:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 796MZASGHAsj for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 09:58:17 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4D51312080F for <quic-issues@ietf.org>; Tue, 15 Oct 2019 09:57:57 -0700 (PDT)
Received: from github-lowworker-2ef7ba1.ac4-iad.github.net (github-lowworker-2ef7ba1.ac4-iad.github.net [10.52.16.66]) by smtp.github.com (Postfix) with ESMTP id 9B94C8C0544 for <quic-issues@ietf.org>; Tue, 15 Oct 2019 09:57:56 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571158676; bh=9dqzL4QT7jSeUJRkJlwr9cwX1qfltTropTsHJdNU5NE=; h=Date:From:To:Subject:From; b=g103zxgzVrj5jF5DIk/XPxhnab47og4iWUITKJ1R6M8vediN/AmmTXLAOVkWNScam 6HvP9X0Iq/emdsiPMUn9n+0cwp2pdAeqYKN+ovkyM39oIbO6igLvcO+ZVgVPoPpOCe Qa4HZFydBkOGH+iSkPFKNLzF6S5pANMyvdiJnqxU=
Date: Tue, 15 Oct 2019 09:57:56 -0700
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/master/d94db4-622010@github.com>
Subject: [quicwg/base-drafts] cf6dc5: Better narrow stateless reset token validity
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/AWQ1ylmNVgGuwolFaRKYjPLHHlg>
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, 15 Oct 2019 16:58:26 -0000

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: cf6dc592b17cc6f0163649fa5408f15a0efda4fd
      https://github.com/quicwg/base-drafts/commit/cf6dc592b17cc6f0163649fa5408f15a0efda4fd
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2019-08-15 (Thu, 15 Aug 2019)

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

  Log Message:
  -----------
  Better narrow stateless reset token validity


  Commit: dcd76b4a7daadfe5dcba931471c25e511777d699
      https://github.com/quicwg/base-drafts/commit/dcd76b4a7daadfe5dcba931471c25e511777d699
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2019-08-15 (Thu, 15 Aug 2019)

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

  Log Message:
  -----------
  Only active connection IDs are relevant


  Commit: 57bb6b81d6ce543695da8b58c41e627690410d1f
      https://github.com/quicwg/base-drafts/commit/57bb6b81d6ce543695da8b58c41e627690410d1f
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2019-08-15 (Thu, 15 Aug 2019)

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

  Log Message:
  -----------
  Forbid use of duplicate stateless reset tokens


  Commit: 5c3d4030cd5570016442f4f71b2b5cf0d1f4d694
      https://github.com/quicwg/base-drafts/commit/5c3d4030cd5570016442f4f71b2b5cf0d1f4d694
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-08-16 (Fri, 16 Aug 2019)

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

  Log Message:
  -----------
  Grammar

Co-Authored-By: ianswett <ianswett@users.noreply.github.com>


  Commit: 2357b2c7b415a68bc0654cec7a7e59aa19b0c303
      https://github.com/quicwg/base-drafts/commit/2357b2c7b415a68bc0654cec7a7e59aa19b0c303
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2019-08-16 (Fri, 16 Aug 2019)

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

  Log Message:
  -----------
  wrap


  Commit: 6220106a5a718a5b30e5009c89377a72ebfda08e
      https://github.com/quicwg/base-drafts/commit/6220106a5a718a5b30e5009c89377a72ebfda08e
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-10-15 (Tue, 15 Oct 2019)

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

  Log Message:
  -----------
  Merge pull request #2968 from quicwg/stateless-reset-too

Stateless reset too


Compare: https://github.com/quicwg/base-drafts/compare/d94db41c7c5a...6220106a5a71


From nobody Tue Oct 15 09:58:58 2019
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 39CA512083F for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 09:58:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 N_MARTmiUKLe for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 09:58:27 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C320212022D for <quic-issues@ietf.org>; Tue, 15 Oct 2019 09:58:16 -0700 (PDT)
Date: Tue, 15 Oct 2019 09:58:16 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571158696; bh=dR8aYnYff8G9X6B3S4px5ji6JLl3N1SBWIVsyXuu4Wg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=H31G1nVaP9WZTpktt8fZa8WC6xUoGTZ5n5uo7TIxADomoBhIf7sKp/YMzLDQk+AkE lLvHGE1tC3+/I1/1Sm4SZgTJxrWj0mRdmqeaSv1uOKSGLltbAi7rIWKdLHuTWLQMG5 a3UZ91c+i4uA86dTcjDMkPs8Ea9jtCDbMlCG7dCI=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5J3QLLTAO7T5JQEK53WM5TREVBNHHBUTBAQY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/2669/issue_event/2714746739@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2669@github.com>
References: <quicwg/base-drafts/issues/2669@github.com>
Subject: Re: [quicwg/base-drafts] Only received Stateless reset token should be checked (#2669)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da5faa8394a_60163f8c74ecd96c27376e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/XwXQh13Ry4875CftVWkB2_Ao_0U>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 15 Oct 2019 16:58:30 -0000

----==_mimepart_5da5faa8394a_60163f8c74ecd96c27376e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #2669 via #2968.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2669#event-2714746739
----==_mimepart_5da5faa8394a_60163f8c74ecd96c27376e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="441196678" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2669" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2669/hovercard" href="https://github.com/quicwg/base-drafts/issues/2669">#2669</a> via <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="480966871" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2968" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2968/hovercard" href="https://github.com/quicwg/base-drafts/pull/2968">#2968</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2669?email_source=notifications&amp;email_token=AFTOJK75NN6AKLPZLUIK66LQOXZCRA5CNFSM4HLIFSX2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUHH364Y#event-2714746739">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYMYHJ26IZX3FQEUMTQOXZCRANCNFSM4HLIFSXQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5Y6KSU77LSOVYXQRDQOXZCRA5CNFSM4HLIFSX2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUHH364Y.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2669?email_source=notifications\u0026email_token=AFTOJK75NN6AKLPZLUIK66LQOXZCRA5CNFSM4HLIFSX2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUHH364Y#event-2714746739",
"url": "https://github.com/quicwg/base-drafts/issues/2669?email_source=notifications\u0026email_token=AFTOJK75NN6AKLPZLUIK66LQOXZCRA5CNFSM4HLIFSX2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUHH364Y#event-2714746739",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da5faa8394a_60163f8c74ecd96c27376e--


From nobody Tue Oct 15 09:59:04 2019
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 3132D120843 for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 09:58:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 quGp-Zr-emYJ for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 09:58:28 -0700 (PDT)
Received: from out-22.smtp.github.com (out-22.smtp.github.com [192.30.252.205]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6695D120808 for <quic-issues@ietf.org>; Tue, 15 Oct 2019 09:58:17 -0700 (PDT)
Date: Tue, 15 Oct 2019 09:58:16 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571158696; bh=+NVYpLilszooyedBnAUjO3vcxQ084rvQDxyfwjdbAqA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=K9b4VXKLC3N6R6E22ECFJ2qu34akTYX67EoSNeJjcdKaWc49OpRsHLzxPEI94AAaH WwIPuLhSlIvKYGyDTdRKwrQyeHc5MAKr9DtNAyupEXXkik/7KKSz7uMjD6tfXZP5O4 HkGelret0nhRd1QFrkYgwczEh0dcMcvSbGhg+yO8=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2K4OHNUYRB26BCCNN3WM5TREVBNHHBZKXY24@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2968/issue_event/2714746725@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2968@github.com>
References: <quicwg/base-drafts/pull/2968@github.com>
Subject: Re: [quicwg/base-drafts] Stateless reset too (#2968)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da5faa8b0990_2cd43fa1780cd95c2017c2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/nP4SXTRqghpIwWE7VL3eZ8n13U0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 15 Oct 2019 16:58:31 -0000

----==_mimepart_5da5faa8b0990_2cd43fa1780cd95c2017c2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #2968 into master.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2968#event-2714746725
----==_mimepart_5da5faa8b0990_2cd43fa1780cd95c2017c2
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="480966871" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2968" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2968/hovercard" href="https://github.com/quicwg/base-drafts/pull/2968">#2968</a> into master.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2968?email_source=notifications&amp;email_token=AFTOJK3YYTPNYIBY4YBUFVDQOXZCRA5CNFSM4IL2QPEKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUHH36ZI#event-2714746725">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4JGX6C3FUSMO6UV43QOXZCRANCNFSM4IL2QPEA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYUCL6UKENQ3R7SM53QOXZCRA5CNFSM4IL2QPEKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUHH36ZI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2968?email_source=notifications\u0026email_token=AFTOJK3YYTPNYIBY4YBUFVDQOXZCRA5CNFSM4IL2QPEKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUHH36ZI#event-2714746725",
"url": "https://github.com/quicwg/base-drafts/pull/2968?email_source=notifications\u0026email_token=AFTOJK3YYTPNYIBY4YBUFVDQOXZCRA5CNFSM4IL2QPEKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUHH36ZI#event-2714746725",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da5faa8b0990_2cd43fa1780cd95c2017c2--


From nobody Tue Oct 15 10:30:21 2019
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 5F72B120105 for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 10:30:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 SRgc2CC0EpHI for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 10:30:16 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0584612081A for <quic-issues@ietf.org>; Tue, 15 Oct 2019 10:30:15 -0700 (PDT)
Date: Tue, 15 Oct 2019 10:30:14 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571160614; bh=9Tb1CQBStkZ4dt1kOOWPlW2v1TZ9csf/Ej2j5702ZJg=; h=Date:From:To:Subject:From; b=1FjEzefphtR/bcJ8ImbJhqFHWxz1UVvoe5DX3glx0jfdo19+teJZZtWFsoYO0Fx0c 1a5L/hNgs9SWf+dhbqPIh7WxUMyhwEPImSOZBKKdAq0dvMMGPpTl9XsqJEF9aFzYfg TM4P9Hi1++zPpuSH1KCvxnAk5Vzc7BW5fci1HzVA=
From: Mike Bishop <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/master/622010-aeaa56@github.com>
Subject: [quicwg/base-drafts] aeaa56: Additional error cases for CANCEL_PUSH (#3083)
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/LXgCL9D_tmvOKUhUkQRtaCTmfEU>
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, 15 Oct 2019 17:30:20 -0000

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: aeaa56545344dd6e9a7956f8a16e0e2aca137041
      https://github.com/quicwg/base-drafts/commit/aeaa56545344dd6e9a7956f8a16e0e2aca137041
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2019-10-15 (Tue, 15 Oct 2019)

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

  Log Message:
  -----------
  Additional error cases for CANCEL_PUSH (#3083)

* Additional error cases for CANCEL_PUSH

* Ian's parallel construction

* Improve readability

* Review feedback

* Wordsmith



From nobody Tue Oct 15 10:30:28 2019
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 AE634120814 for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 10:30:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=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 ckMR9YvOyE7C for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 10:30:18 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 74E4E12080A for <quic-issues@ietf.org>; Tue, 15 Oct 2019 10:30:15 -0700 (PDT)
Received: from github-lowworker-fb56993.ac4-iad.github.net (github-lowworker-fb56993.ac4-iad.github.net [10.52.19.31]) by smtp.github.com (Postfix) with ESMTP id 8C79AC60508 for <quic-issues@ietf.org>; Tue, 15 Oct 2019 10:30:14 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571160614; bh=LOzxcYvSrvoMjAWih12X3ckreUo9HT/x1bho6bGuVFg=; h=Date:From:To:Subject:From; b=Vh3JGYLTfrgNWqhQwEFX8B3SS2fck7FFSIEHQpSUDyVZqNDZWQmKQNgcMWHqU96LC R5vR13XZPEak/4bfmZ4CV+nay3UMh0uRKelvdnaOnycRKKsTtiBer040JXLrhPN/WS c6XxOy25iraeQfL7/iXyspOg9mzk2ScisT1YRDas=
Date: Tue, 15 Oct 2019 10:30:14 -0700
From: Mike Bishop <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/http/cancel_push_edges/02114f-000000@github.com>
Subject: [quicwg/base-drafts]
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/W6z20EhqoY9ZSBjfVBMy3Eu7F2s>
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, 15 Oct 2019 17:30:20 -0000

  Branch: refs/heads/http/cancel_push_edges
  Home:   https://github.com/quicwg/base-drafts


From nobody Tue Oct 15 10:30:35 2019
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 0244C120241 for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 10:30:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 PdDXHUlEJEXQ for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 10:30:26 -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 85437120808 for <quic-issues@ietf.org>; Tue, 15 Oct 2019 10:30:23 -0700 (PDT)
Date: Tue, 15 Oct 2019 10:30:22 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571160622; bh=7J/Q44h6kXIn5L/9QWYHKElCEFU42Yp/7cAQsI1opUA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=am7BcRxU8yf8neIGTF6pnAYPcppL/KdPXhJk9LJZi++5PhtokpbpR2xnL12HZ2Sez dZ4vE8+j+bZpP0il2g/2rFB66zIHZY9VWl1PQzgiJsZpluJRhsazRYvhyLaQrECrHQ +jdrTbkgYlKY6tp+p2OzavplUUvpS6sb+C/cmTkY=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6A2L62MUQBWMKFWHN3WNBL5EVBNHHBWV2GLI@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/2819/issue_event/2714836224@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2819@github.com>
References: <quicwg/base-drafts/issues/2819@github.com>
Subject: Re: [quicwg/base-drafts] CANCEL_PUSH edge cases (#2819)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da6022e96ac1_31803ff20b8cd95c244224"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/jXet9fU0rkrY2YCd61E2U6_-_Ws>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 15 Oct 2019 17:30:29 -0000

----==_mimepart_5da6022e96ac1_31803ff20b8cd95c244224
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #2819 via #3083.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2819#event-2714836224
----==_mimepart_5da6022e96ac1_31803ff20b8cd95c244224
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="458704474" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2819" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2819/hovercard" href="https://github.com/quicwg/base-drafts/issues/2819">#2819</a> via <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="504206128" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3083" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3083/hovercard" href="https://github.com/quicwg/base-drafts/pull/3083">#3083</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2819?email_source=notifications&amp;email_token=AFTOJK6IPPKX7JDMYP4WTYDQOX425A5CNFSM4HZUJIGKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUHIR2AA#event-2714836224">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7PZPEC6HP5Q4B4YDTQOX425ANCNFSM4HZUJIGA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6KTE5QEMQXUXQZEA3QOX425A5CNFSM4HZUJIGKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUHIR2AA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2819?email_source=notifications\u0026email_token=AFTOJK6IPPKX7JDMYP4WTYDQOX425A5CNFSM4HZUJIGKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUHIR2AA#event-2714836224",
"url": "https://github.com/quicwg/base-drafts/issues/2819?email_source=notifications\u0026email_token=AFTOJK6IPPKX7JDMYP4WTYDQOX425A5CNFSM4HZUJIGKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUHIR2AA#event-2714836224",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da6022e96ac1_31803ff20b8cd95c244224--


From nobody Tue Oct 15 10:30:42 2019
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 986F2120821 for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 10:30:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 EfQIk3txhF0o for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 10:30:27 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0390A120834 for <quic-issues@ietf.org>; Tue, 15 Oct 2019 10:30:24 -0700 (PDT)
Received: from github-lowworker-ca5950c.va3-iad.github.net (github-lowworker-ca5950c.va3-iad.github.net [10.48.17.57]) by smtp.github.com (Postfix) with ESMTP id 5A11C1C29EB for <quic-issues@ietf.org>; Tue, 15 Oct 2019 10:30:23 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571160623; bh=yAHS8SvXMin93rwvvKoVdZC3t9x9g+xIqo19IQJFmu8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Kg8xe71Khu263RawQUiV5hp4wsevJl0IFVZ1bQ1UpunymsuJW2xSNg1CC1NxgRmmR aQSoHoM0SFfjLXUQD60pDYZXl83+UhYERxBarNu9LWt2P2p6MAW7nsQkDjYsJq9ch6 5eVg4azDYB+GXNBBST5vRD4hKQo2EmuPpKaj6nfc=
Date: Tue, 15 Oct 2019 10:30:23 -0700
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZ6AKFBEUW7HPV5SY53WNBL7EVBNHHB4DMTGA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3083/issue_event/2714836211@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3083@github.com>
References: <quicwg/base-drafts/pull/3083@github.com>
Subject: Re: [quicwg/base-drafts] Additional error cases for CANCEL_PUSH (#3083)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da6022f4c1c4_789f3ff7934cd9642821ae"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/4D8mU0HuyAEjmdaeub6zaHMZCXc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 15 Oct 2019 17:30:35 -0000

----==_mimepart_5da6022f4c1c4_789f3ff7934cd9642821ae
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #3083 into master.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3083#event-2714836211
----==_mimepart_5da6022f4c1c4_789f3ff7934cd9642821ae
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="504206128" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3083" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3083/hovercard" href="https://github.com/quicwg/base-drafts/pull/3083">#3083</a> into master.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3083?email_source=notifications&amp;email_token=AFTOJKZPRHNIQ5Z7QPKOK33QOX427A5CNFSM4I6VRPGKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUHIRZ4Y#event-2714836211">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK563EP3PH4CKHLSVGLQOX427ANCNFSM4I6VRPGA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3CJYL25CFWUF3TXGTQOX427A5CNFSM4I6VRPGKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUHIRZ4Y.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3083?email_source=notifications\u0026email_token=AFTOJKZPRHNIQ5Z7QPKOK33QOX427A5CNFSM4I6VRPGKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUHIRZ4Y#event-2714836211",
"url": "https://github.com/quicwg/base-drafts/pull/3083?email_source=notifications\u0026email_token=AFTOJKZPRHNIQ5Z7QPKOK33QOX427A5CNFSM4I6VRPGKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUHIRZ4Y#event-2714836211",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da6022f4c1c4_789f3ff7934cd9642821ae--


From nobody Tue Oct 15 10:30:56 2019
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 4928E120105 for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 10:30:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 6-qA-pkfvgky for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 10:30:50 -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 93AEC12080A for <quic-issues@ietf.org>; Tue, 15 Oct 2019 10:30:49 -0700 (PDT)
Date: Tue, 15 Oct 2019 10:30:48 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571160648; bh=CjqGREWxMaBwnDgqqDdigLCQzK8Balo8KWZEOJlGIDM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=zoY+mCVmQ5XNV45DctHrVddER17Ev9KhaCy1RCsqNNsuoRidgBFho/9/pT4UAFfgc ttG3OClWhBue4jnq2X2tGpkeixb0o1pNSrwwjSPjujSCbNjSBETZ5mB3QVbGtoxN3c rDlRWwgtXMZmdEGbYJdkOTQ6RMg+PvYAuvKO1kYw=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7XQVNJ64BY6Q6WY7V3WNBNREVBNHHB2QMM2Y@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3010/542321841@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3010@github.com>
References: <quicwg/base-drafts/issues/3010@github.com>
Subject: Re: [quicwg/base-drafts] Validating 0-RTT configuration in TLS API (#3010)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da60248a634a_78443fd34b0cd95c3521c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/SMeuQEOEltfcKQag3vzN7eHLpw0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 15 Oct 2019 17:30:55 -0000

----==_mimepart_5da60248a634a_78443fd34b0cd95c3521c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed with #2947.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3010#issuecomment-542321841
----==_mimepart_5da60248a634a_78443fd34b0cd95c3521c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed with <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="475883622" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2947" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2947/hovercard" href="https://github.com/quicwg/base-drafts/pull/2947">#2947</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3010?email_source=notifications&amp;email_token=AFTOJKZ6XOFRDTSMQSMIBTDQOX44RA5CNFSM4IUVSMOKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBJSZMI#issuecomment-542321841">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZD5UBKXC32EZXH22DQOX44RANCNFSM4IUVSMOA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2B44U6Y4GQJP6Y5JDQOX44RA5CNFSM4IUVSMOKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBJSZMI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3010?email_source=notifications\u0026email_token=AFTOJKZ6XOFRDTSMQSMIBTDQOX44RA5CNFSM4IUVSMOKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBJSZMI#issuecomment-542321841",
"url": "https://github.com/quicwg/base-drafts/issues/3010?email_source=notifications\u0026email_token=AFTOJKZ6XOFRDTSMQSMIBTDQOX44RA5CNFSM4IUVSMOKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBJSZMI#issuecomment-542321841",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da60248a634a_78443fd34b0cd95c3521c--


From nobody Tue Oct 15 10:31:51 2019
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 2F56312081F for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 10:31:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 Iw4-Az8OcBeo for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 10:31:46 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3C498120831 for <quic-issues@ietf.org>; Tue, 15 Oct 2019 10:31:42 -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 9575552050A for <quic-issues@ietf.org>; Tue, 15 Oct 2019 10:31:41 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571160701; bh=WaT6/n8pXA5Vc62lowp6GsF32ZEJBvs9kO8Yj7omXCc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=CtpKJfSORbI9D+EZCNpFq5gaPLtQ6RojvFu1+WN7zePqIoz35Ciy+B4kiyeyyChmw ibnqeBehRtQNv6SUXuxMCphuq3Mq/7ByoHnEyLxcIXBMbNzZu699bBNAM9Du7ODuBH ChfTranjCqSHrI0ecXyGdrVpfMxinX+TyengmvlE=
Date: Tue, 15 Oct 2019 10:31:41 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2TM4ZHWZPWAEG3ZT53WNBQ3EVBNHHB2QMM2Y@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/3010/issue_event/2714840057@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3010@github.com>
References: <quicwg/base-drafts/issues/3010@github.com>
Subject: Re: [quicwg/base-drafts] Validating 0-RTT configuration in TLS API (#3010)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da6027d8632a_7d053f95094cd9608576f5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/5HPuja2sT6ybp03fyIkhDpHLkx4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 15 Oct 2019 17:31:50 -0000

----==_mimepart_5da6027d8632a_7d053f95094cd9608576f5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #3010.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3010#event-2714840057
----==_mimepart_5da6027d8632a_7d053f95094cd9608576f5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="490835158" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3010" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/3010/hovercard" href="https://github.com/quicwg/base-drafts/issues/3010">#3010</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3010?email_source=notifications&amp;email_token=AFTOJK7OXNASK4VU36IXCCTQOX473A5CNFSM4IUVSMOKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUHISX6I#event-2714840057">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYXVI53MJLZPSKCSFLQOX473ANCNFSM4IUVSMOA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYPB4WDC22H3ULIIN3QOX473A5CNFSM4IUVSMOKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUHISX6I.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3010?email_source=notifications\u0026email_token=AFTOJK7OXNASK4VU36IXCCTQOX473A5CNFSM4IUVSMOKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUHISX6I#event-2714840057",
"url": "https://github.com/quicwg/base-drafts/issues/3010?email_source=notifications\u0026email_token=AFTOJK7OXNASK4VU36IXCCTQOX473A5CNFSM4IUVSMOKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUHISX6I#event-2714840057",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da6027d8632a_7d053f95094cd9608576f5--


From nobody Tue Oct 15 10:32:48 2019
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 839A8120814 for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 10:32:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 vL7LIlotUktg for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 10:32:45 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CAAE4120808 for <quic-issues@ietf.org>; Tue, 15 Oct 2019 10:32:44 -0700 (PDT)
Date: Tue, 15 Oct 2019 10:32:44 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571160764; bh=f0Krx648bgzS00qbZ2FUaxG4cAVM8v0Ih1eDzVoPfFQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=DWOXE5qTXhC/batgV8pevP9Em8WiuUNcMRXA2v1T8bb13B70o6PDz5ggIaPIaZAZF DgSXotL8/a7MiJYPWx6Yp++LWd/D1c1UID4M/8/H9SD9EyENmYrf4OHlx2PTgremQe 0VJ60TPQgybq4xkp6uPoPrzGhTGdLObZV0sCIiOk=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5FOBZNGCCPOH5SISF3WNBUZEVBNHHBWJFGY4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2785/542322597@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2785@github.com>
References: <quicwg/base-drafts/issues/2785@github.com>
Subject: Re: [quicwg/base-drafts] Disallow reuse of stateless reset tokens (#2785)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da602bc16c12_67203fd0536cd9603684ce"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/b0u1Yh0yzeCfvjFNFcq59wWbs1s>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 15 Oct 2019 17:32:47 -0000

----==_mimepart_5da602bc16c12_67203fd0536cd9603684ce
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

#2968 covered this.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2785#issuecomment-542322597
----==_mimepart_5da602bc16c12_67203fd0536cd9603684ce
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="480966871" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2968" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2968/hovercard" href="https://github.com/quicwg/base-drafts/pull/2968">#2968</a> covered this.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2785?email_source=notifications&amp;email_token=AFTOJK4L4E4YE4KHHBXOWGLQOX5DZA5CNFSM4HXP5S2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBJS7JI#issuecomment-542322597">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK33TB3U5LIFENCCHDLQOX5DZANCNFSM4HXP5S2A">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZNBRZIJ3S73E27GUDQOX5DZA5CNFSM4HXP5S2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBJS7JI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2785?email_source=notifications\u0026email_token=AFTOJK4L4E4YE4KHHBXOWGLQOX5DZA5CNFSM4HXP5S2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBJS7JI#issuecomment-542322597",
"url": "https://github.com/quicwg/base-drafts/issues/2785?email_source=notifications\u0026email_token=AFTOJK4L4E4YE4KHHBXOWGLQOX5DZA5CNFSM4HXP5S2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBJS7JI#issuecomment-542322597",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da602bc16c12_67203fd0536cd9603684ce--


From nobody Tue Oct 15 10:32:54 2019
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 3D7CA120808 for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 10:32:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 ry2JR-yDsE7K for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 10:32:45 -0700 (PDT)
Received: from out-17.smtp.github.com (out-17.smtp.github.com [192.30.252.200]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A6C7212080A for <quic-issues@ietf.org>; Tue, 15 Oct 2019 10:32:45 -0700 (PDT)
Received: from github-lowworker-2e54e43.va3-iad.github.net (github-lowworker-2e54e43.va3-iad.github.net [10.48.17.27]) by smtp.github.com (Postfix) with ESMTP id 0DF5A6E04F5 for <quic-issues@ietf.org>; Tue, 15 Oct 2019 10:32:45 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571160765; bh=qvB3aQbCgqHJoyrQYrR3Xkx933S7brAIB6IIgxaWH4c=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=fGlie+OwTsRpP55MQwkY2LKZEHeICsfVfgvkfuYmbs0dXaktiD2x3sjCYHFkBruwj IMdpXeCIUPpLgeO5BCCVB/SbjYhrWUhinN4xGUr+AaNtRa889bkjqUBl+58raTawpD 6l8i/PIu8r0Bm3cHM0DkM8CyoWWtODJtvQ4MPeBs=
Date: Tue, 15 Oct 2019 10:32:44 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5FOBZNGCCPOH5SISF3WNBUZEVBNHHBWJFGY4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/2785/issue_event/2714842902@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2785@github.com>
References: <quicwg/base-drafts/issues/2785@github.com>
Subject: Re: [quicwg/base-drafts] Disallow reuse of stateless reset tokens (#2785)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da602bcf0d18_47cc3f8659acd9642885ce"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/7cPEL9xJD4rUxlrEeFXzRMGX26k>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 15 Oct 2019 17:32:48 -0000

----==_mimepart_5da602bcf0d18_47cc3f8659acd9642885ce
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #2785.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2785#event-2714842902
----==_mimepart_5da602bcf0d18_47cc3f8659acd9642885ce
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="455386823" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2785" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2785/hovercard" href="https://github.com/quicwg/base-drafts/issues/2785">#2785</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2785?email_source=notifications&amp;email_token=AFTOJK2PBPRUUIRURSGA54TQOX5DZA5CNFSM4HXP5S2KYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUHITOFQ#event-2714842902">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK33TB3U5LIFENCCHDLQOX5DZANCNFSM4HXP5S2A">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3RAB6JLNAWQEBNI5LQOX5DZA5CNFSM4HXP5S2KYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUHITOFQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2785?email_source=notifications\u0026email_token=AFTOJK2PBPRUUIRURSGA54TQOX5DZA5CNFSM4HXP5S2KYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUHITOFQ#event-2714842902",
"url": "https://github.com/quicwg/base-drafts/issues/2785?email_source=notifications\u0026email_token=AFTOJK2PBPRUUIRURSGA54TQOX5DZA5CNFSM4HXP5S2KYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUHITOFQ#event-2714842902",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da602bcf0d18_47cc3f8659acd9642885ce--


From nobody Tue Oct 15 10:40:51 2019
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 15E58120046 for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 10:40:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 pdAniXG1OBiM for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 10:40:47 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4E99C120020 for <quic-issues@ietf.org>; Tue, 15 Oct 2019 10:40:47 -0700 (PDT)
Received: from github-lowworker-39ac79b.ac4-iad.github.net (github-lowworker-39ac79b.ac4-iad.github.net [10.52.18.15]) by smtp.github.com (Postfix) with ESMTP id 61F3F520057 for <quic-issues@ietf.org>; Tue, 15 Oct 2019 10:40:46 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571161246; bh=1A0Un7nPEZ6gBPis9nw9VQyYwNdiDK74q5EjJh9SCZQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=10ZZiNn7R1gyARSow7QvUThMGT14zfjOdTB0izpu2wNGuLEI31DBb87TTl2hRaCiX oPdMX5MOG9NUlqfe815Od+22GzMBXALsmq1zT5NLOYG6gX3HhfpdpK/D1cGu/Aj2Cl c5V5dUED701fXIt+lCZ0K+kyCczgG9NHDXGPyZZI=
Date: Tue, 15 Oct 2019 10:40:46 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6DM7MXK2ZE54ZOORF3WNCS5EVBNHHBOS4WPU@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2152/542325800@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2152@github.com>
References: <quicwg/base-drafts/issues/2152@github.com>
Subject: Re: [quicwg/base-drafts] Why does stateless reset have to be checked after MAC failure (#2152)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da6049e487c0_4cbe3f8a888cd960609712"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/3N6_V2xL5EXQlFNrJTBzk7DftyI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 15 Oct 2019 17:40:50 -0000

----==_mimepart_5da6049e487c0_4cbe3f8a888cd960609712
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Christian, the original text required that we only evaluate 2 after failing to match on 1 (i.e., fail to decrypt).  The new text allows any order of operations.

The secondary thing is that 2 needs to be constant time for each stateless reset token.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2152#issuecomment-542325800
----==_mimepart_5da6049e487c0_4cbe3f8a888cd960609712
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Christian, the original text required that we only evaluate 2 after failing to match on 1 (i.e., fail to decrypt).  The new text allows any order of operations.</p>
<p>The secondary thing is that 2 needs to be constant time for each stateless reset token.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2152?email_source=notifications&amp;email_token=AFTOJK6323N6B43VT7WZTEDQOX6B5A5CNFSM4GKJFOLKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBJTYKA#issuecomment-542325800">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK63JDAO25P7TXNM4W3QOX6B5ANCNFSM4GKJFOLA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZNMRVMVZG4FR6J6L3QOX6B5A5CNFSM4GKJFOLKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBJTYKA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2152?email_source=notifications\u0026email_token=AFTOJK6323N6B43VT7WZTEDQOX6B5A5CNFSM4GKJFOLKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBJTYKA#issuecomment-542325800",
"url": "https://github.com/quicwg/base-drafts/issues/2152?email_source=notifications\u0026email_token=AFTOJK6323N6B43VT7WZTEDQOX6B5A5CNFSM4GKJFOLKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBJTYKA#issuecomment-542325800",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da6049e487c0_4cbe3f8a888cd960609712--


From nobody Tue Oct 15 10:43:35 2019
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 01C7A120046 for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 10:43:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 5Ci-xTMwHKez for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 10:43:32 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 242A7120020 for <quic-issues@ietf.org>; Tue, 15 Oct 2019 10:43:32 -0700 (PDT)
Received: from github-lowworker-943b171.ac4-iad.github.net (github-lowworker-943b171.ac4-iad.github.net [10.52.22.59]) by smtp.github.com (Postfix) with ESMTP id DF452C6098E for <quic-issues@ietf.org>; Tue, 15 Oct 2019 10:43:30 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571161410; bh=xFfoRPaYPreGgqzw+Qvr6VTjuL43BoN3J+JM5cLgOC8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=C7rrh835jAlZiujc9vUl8UQA7nCgvjIvTf9/LJzo1xepGuMPDvbfkvEn/hb382L4H jrg6ugWb92+ndkO6IFZ956WeNw470UrgmNNa+6mIE3YlVNbvkJNVuCTfV8ZAR2c8M8 My7C2FQGE8aD4ASNfl2l+3NtiSumlY2dV+Sr8FBg=
Date: Tue, 15 Oct 2019 10:43:30 -0700
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2RDLL6PGXY5XGBV4F3WNC5FEVBNHHBZ4IYAM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2993/review/302083889@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2993@github.com>
References: <quicwg/base-drafts/pull/2993@github.com>
Subject: Re: [quicwg/base-drafts] Perform stateless reset token comparisons in constant time (#2993)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da60542cdd24_61633fe7b3acd96c3019a4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/aYoR6LLCthCgYKnsiMrkgxOCnGE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 15 Oct 2019 17:43:34 -0000

----==_mimepart_5da60542cdd24_61633fe7b3acd96c3019a4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop approved this pull request.





-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2993#pullrequestreview-302083889
----==_mimepart_5da60542cdd24_61633fe7b3acd96c3019a4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@MikeBishop</b> approved this pull request.</p>



<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2993?email_source=notifications&amp;email_token=AFTOJK5VJJDWSA3SDRT5XXLQOX6MFA5CNFSM4IP3T762YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIAW6MI#pullrequestreview-302083889">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3ZTGMTQTN2QZHSNLDQOX6MFANCNFSM4IP3T76Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6RGOZ5VPCRLYOAMVLQOX6MFA5CNFSM4IP3T762YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIAW6MI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2993?email_source=notifications\u0026email_token=AFTOJK5VJJDWSA3SDRT5XXLQOX6MFA5CNFSM4IP3T762YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIAW6MI#pullrequestreview-302083889",
"url": "https://github.com/quicwg/base-drafts/pull/2993?email_source=notifications\u0026email_token=AFTOJK5VJJDWSA3SDRT5XXLQOX6MFA5CNFSM4IP3T762YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIAW6MI#pullrequestreview-302083889",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da60542cdd24_61633fe7b3acd96c3019a4--


From nobody Tue Oct 15 10:47:36 2019
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 3F5D2120819 for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 10:47:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8
X-Spam-Level: 
X-Spam-Status: No, score=-8 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, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 bpPQjJtGr3Xd for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 10:47:33 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7E5B9120829 for <quic-issues@ietf.org>; Tue, 15 Oct 2019 10:47:33 -0700 (PDT)
Date: Tue, 15 Oct 2019 10:47:32 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571161652; bh=KJ7G4J3bCigCc3jYhCS3SJ26CaSRNtzOCHhDANI/Crs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=IV8udIXSyK0z2lorvkrVdNgo0Fqpr7wJ9p7AkL3B/0OK5mysNIDb4l4I8PT20MzSz AocQba/yR7dMFh9sGaeaPD4jvllZE62v5IoJNIEXSJkds5NW2QKtVrI7N57VQa3vWy wg1y/EKShyeMwDX0T8JeqP2ZFywxJ3l86LSVZBjc=
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2ZNY4SJT4723KIX653WNDMJEVBNHHBZ4IYAM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2993/review/302085583@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2993@github.com>
References: <quicwg/base-drafts/pull/2993@github.com>
Subject: Re: [quicwg/base-drafts] Stateless reset comparisons (constant time/any order/datagram) (#2993)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da6063454a5a_318e3ff20b8cd95c658749"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/nIA5OvsM0TQtUdIqanUzmNwlIpE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 15 Oct 2019 17:47:35 -0000

----==_mimepart_5da6063454a5a_318e3ff20b8cd95c658749
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar approved this pull request.

take it or leave it

> -which the datagram is received.  This includes Stateless Reset Tokens from
-NEW_CONNECTION_ID frames and the server's transport parameters.  An endpoint
-MUST NOT check for any Stateless Reset Tokens associated with connection IDs it
-has not used or for connection IDs that have been retired.
-
-If the last 16 bytes of the packet values are identical to a Stateless Reset
+An endpoint detects a potential stateless reset using the trailing 16 bytes of
+the UDP datagram.  The endpoint compare the last 16 bytes of the datagram with
+all Stateless Reset Tokens that are associated with connection IDs that the
+endpoint recently used to send packets from the IP address and port on which the
+datagram is received.
+
+This comparison can be performed for every inbound datagram.  Endpoints MAY skip
+this check if packets from a datagram are successfully processed.  However, the
+comparison MUST be performed when the first packet in an incoming datagram
+either cannot be associated with a connection, cannot be decrypted, or is

```suggestion
either cannot be associated with a connection, cannot be decrypted, or carries
```

> -NEW_CONNECTION_ID frames and the server's transport parameters.  An endpoint
-MUST NOT check for any Stateless Reset Tokens associated with connection IDs it
-has not used or for connection IDs that have been retired.
-
-If the last 16 bytes of the packet values are identical to a Stateless Reset
+An endpoint detects a potential stateless reset using the trailing 16 bytes of
+the UDP datagram.  The endpoint compare the last 16 bytes of the datagram with
+all Stateless Reset Tokens that are associated with connection IDs that the
+endpoint recently used to send packets from the IP address and port on which the
+datagram is received.
+
+This comparison can be performed for every inbound datagram.  Endpoints MAY skip
+this check if packets from a datagram are successfully processed.  However, the
+comparison MUST be performed when the first packet in an incoming datagram
+either cannot be associated with a connection, cannot be decrypted, or is
+identified as a duplicate.

```suggestion
a duplicate packet number.
```

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2993#pullrequestreview-302085583
----==_mimepart_5da6063454a5a_318e3ff20b8cd95c658749
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><b>@janaiyengar</b> approved this pull request.</p>=0D
=0D
<p>take it or leave it</p><hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2993#discussi=
on_r335090729">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; -which the datagram is received.  This inc=
ludes Stateless Reset Tokens from=0D
-NEW_CONNECTION_ID frames and the server&#39;s transport parameters.  An =
endpoint=0D
-MUST NOT check for any Stateless Reset Tokens associated with connection=
 IDs it=0D
-has not used or for connection IDs that have been retired.=0D
-=0D
-If the last 16 bytes of the packet values are identical to a Stateless R=
eset=0D
+An endpoint detects a potential stateless reset using the trailing 16 by=
tes of=0D
+the UDP datagram.  The endpoint compare the last 16 bytes of the datagra=
m with=0D
+all Stateless Reset Tokens that are associated with connection IDs that =
the=0D
+endpoint recently used to send packets from the IP address and port on w=
hich the=0D
+datagram is received.=0D
+=0D
+This comparison can be performed for every inbound datagram.  Endpoints =
MAY skip=0D
+this check if packets from a datagram are successfully processed.  Howev=
er, the=0D
+comparison MUST be performed when the first packet in an incoming datagr=
am=0D
+either cannot be associated with a connection, cannot be decrypted, or i=
s=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-either cannot be associated with a connection=
, cannot be decrypted, or is=0D
+either cannot be associated with a connection, cannot be decrypted, or c=
arries=0D
</pre>=0D
=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2993#discussi=
on_r335090795">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; -NEW_CONNECTION_ID frames and the server&#=
39;s transport parameters.  An endpoint=0D
-MUST NOT check for any Stateless Reset Tokens associated with connection=
 IDs it=0D
-has not used or for connection IDs that have been retired.=0D
-=0D
-If the last 16 bytes of the packet values are identical to a Stateless R=
eset=0D
+An endpoint detects a potential stateless reset using the trailing 16 by=
tes of=0D
+the UDP datagram.  The endpoint compare the last 16 bytes of the datagra=
m with=0D
+all Stateless Reset Tokens that are associated with connection IDs that =
the=0D
+endpoint recently used to send packets from the IP address and port on w=
hich the=0D
+datagram is received.=0D
+=0D
+This comparison can be performed for every inbound datagram.  Endpoints =
MAY skip=0D
+this check if packets from a datagram are successfully processed.  Howev=
er, the=0D
+comparison MUST be performed when the first packet in an incoming datagr=
am=0D
+either cannot be associated with a connection, cannot be decrypted, or i=
s=0D
+identified as a duplicate.=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-identified as a duplicate.=0D
+a duplicate packet number.=0D
</pre>=0D
=0D
=0D
<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/2993?email_source=3Dnotifications&amp;email_token=3DA=
FTOJK3UBKGW7AU5THH77KLQOX63JA5CNFSM4IP3T762YY3PNVWWK3TUL52HS4DFWFIHK3DMKJ=
SXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIAXLTY#pullrequestreview-302085583=
">view it on GitHub</a>, or <a href=3D"https://github.com/notifications/u=
nsubscribe-auth/AFTOJK2OQGZR7S3JQF2SDB3QOX63JANCNFSM4IP3T76Q">unsubscribe=
</a>.<img src=3D"https://github.com/notifications/beacon/AFTOJK3ZP22FSDOK=
SJJMZIDQOX63JA5CNFSM4IP3T762YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWN=
FSXPKTDN5WW2ZLOORPWSZGOCIAXLTY.gif" height=3D"1" width=3D"1" alt=3D"" /><=
/p>=0D
<script type=3D"application/ld+json">[=0D
{=0D
"@context": "http://schema.org",=0D
"@type": "EmailMessage",=0D
"potentialAction": {=0D
"@type": "ViewAction",=0D
"target": "https://github.com/quicwg/base-drafts/pull/2993?email_source=3D=
notifications\u0026email_token=3DAFTOJK3UBKGW7AU5THH77KLQOX63JA5CNFSM4IP3=
T762YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOC=
IAXLTY#pullrequestreview-302085583",=0D
"url": "https://github.com/quicwg/base-drafts/pull/2993?email_source=3Dno=
tifications\u0026email_token=3DAFTOJK3UBKGW7AU5THH77KLQOX63JA5CNFSM4IP3T7=
62YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIA=
XLTY#pullrequestreview-302085583",=0D
"name": "View Pull Request"=0D
},=0D
"description": "View this Pull Request on GitHub",=0D
"publisher": {=0D
"@type": "Organization",=0D
"name": "GitHub",=0D
"url": "https://github.com"=0D
}=0D
}=0D
]</script>=

----==_mimepart_5da6063454a5a_318e3ff20b8cd95c658749--


From nobody Tue Oct 15 10:48:14 2019
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 B9D08120840 for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 10:48:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 E9r7HwAZXr3G for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 10:48:10 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 46162120834 for <quic-issues@ietf.org>; Tue, 15 Oct 2019 10:48:10 -0700 (PDT)
Received: from github-lowworker-5fb2734.va3-iad.github.net (github-lowworker-5fb2734.va3-iad.github.net [10.48.19.27]) by smtp.github.com (Postfix) with ESMTP id 8D0406603A0 for <quic-issues@ietf.org>; Tue, 15 Oct 2019 10:48:09 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571161689; bh=uQL/ZF5GADaiNfhFcUrxfNrUs8tuSPXmYhir/uDRn9k=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=csb3o8Qd/1QTCT2CUxRbu9Hvh5XYKdod5OD0RzGrjoDkW1A41NrNcCl0g2T7hfBGj 85keZYCSMo/KC4nBB1nzVZRwc6K+7SGXnBb4B3Mor0w7VxoPteXJVCtqz8W2DxozuN h2b8WvgNgAWYiuc9j6GVmssdFhG2/MhRfp4J6jZo=
Date: Tue, 15 Oct 2019 10:48:09 -0700
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7DRIFEIXM6RBPVWRV3WNDOTEVBNHHBOS4WPU@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2152/542328760@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2152@github.com>
References: <quicwg/base-drafts/issues/2152@github.com>
Subject: Re: [quicwg/base-drafts] Why does stateless reset have to be checked after MAC failure (#2152)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da606597e14f_1bb73f86030cd9604113ac"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/5jpoHWespMD1n_Ww2Aj8qT-bfVE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 15 Oct 2019 17:48:12 -0000

----==_mimepart_5da606597e14f_1bb73f86030cd9604113ac
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Thanks for the updated PR, @martinthomson. I think this resolves @ekr's concern.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2152#issuecomment-542328760
----==_mimepart_5da606597e14f_1bb73f86030cd9604113ac
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Thanks for the updated PR, <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=67641" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/martinthomson">@martinthomson</a>. I think this resolves <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=1111457" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ekr">@ekr</a>'s concern.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2152?email_source=notifications&amp;email_token=AFTOJKZB5NJLB42YBGPVQXTQOX65TA5CNFSM4GKJFOLKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBJUPOA#issuecomment-542328760">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3CHTKLGYTROMSVKN3QOX65TANCNFSM4GKJFOLA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4FNBODGF3FC2S6AIDQOX65TA5CNFSM4GKJFOLKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBJUPOA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2152?email_source=notifications\u0026email_token=AFTOJKZB5NJLB42YBGPVQXTQOX65TA5CNFSM4GKJFOLKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBJUPOA#issuecomment-542328760",
"url": "https://github.com/quicwg/base-drafts/issues/2152?email_source=notifications\u0026email_token=AFTOJKZB5NJLB42YBGPVQXTQOX65TA5CNFSM4GKJFOLKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBJUPOA#issuecomment-542328760",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da606597e14f_1bb73f86030cd9604113ac--


From nobody Tue Oct 15 10:48:59 2019
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 39967120845 for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 10:48:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.999
X-Spam-Level: 
X-Spam-Status: No, score=-7.999 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, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 MtJyPFhpoSft for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 10:48:54 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id ACA57120840 for <quic-issues@ietf.org>; Tue, 15 Oct 2019 10:48:54 -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 08DFB1C2EBB for <quic-issues@ietf.org>; Tue, 15 Oct 2019 10:48:54 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571161734; bh=pxpNY8DsTF0g2PmwxsE5sOJghEyJq2WOFNj47uO8kZE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=MZGGgfvw8C0H5bnZjJ+GFd8vdZ3kGT3KZG9+yNC+xyi6OhyKwNkxkg7Ak1brSqTUk uZiGxriAkOsMm45dSdeYcD9/sNwQMjCrGVyfq+uBfHeQ25Yt1TyNGvVD7gdxFaD0JH 6QMAJUL7E0qpThk5OdMJK4/QYNbojW1Bmx7+ZCDY=
Date: Tue, 15 Oct 2019 10:48:53 -0700
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5V6YXPZ2YBG2M5ASN3WNDRLEVBNHHBZ4IYAM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2993/review/302086957@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2993@github.com>
References: <quicwg/base-drafts/pull/2993@github.com>
Subject: Re: [quicwg/base-drafts] Stateless reset comparisons (constant time/any order/datagram) (#2993)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da60685edc10_7d093f95094cd960707040"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/KROlE2LxXFHEOrZa9dpbAfJU9qs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 15 Oct 2019 17:48:57 -0000

----==_mimepart_5da60685edc10_7d093f95094cd960707040
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar commented on this pull request.



> @@ -2529,20 +2529,35 @@ the packet other than the last 16 bytes for carrying data.
 
 ### Detecting a Stateless Reset
 
-An endpoint detects a potential stateless reset when an incoming packet either
-cannot be associated with a connection, cannot be decrypted, or is marked as a
-duplicate packet.  The endpoint MUST then compare the last 16 bytes of the
-packet with all Stateless Reset Tokens that are associated with connection IDs
-that the endpoint recently used to send packets from the IP address and port on
-which the datagram is received.  This includes Stateless Reset Tokens from
-NEW_CONNECTION_ID frames and the server's transport parameters.  An endpoint
-MUST NOT check for any Stateless Reset Tokens associated with connection IDs it
-has not used or for connection IDs that have been retired.
-
-If the last 16 bytes of the packet values are identical to a Stateless Reset
+An endpoint detects a potential stateless reset using the trailing 16 bytes of
+the UDP datagram.  The endpoint compare the last 16 bytes of the datagram with

```suggestion
the UDP datagram.  The endpoint compares the last 16 bytes of the datagram with
```

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2993#pullrequestreview-302086957
----==_mimepart_5da60685edc10_7d093f95094cd960707040
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><b>@janaiyengar</b> commented on this pull request.</p>=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2993#discussi=
on_r335091819">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -2529,20 +2529,35 @@ the packet other t=
han the last 16 bytes for carrying data.=0D
 =0D
 ### Detecting a Stateless Reset=0D
 =0D
-An endpoint detects a potential stateless reset when an incoming packet =
either=0D
-cannot be associated with a connection, cannot be decrypted, or is marke=
d as a=0D
-duplicate packet.  The endpoint MUST then compare the last 16 bytes of t=
he=0D
-packet with all Stateless Reset Tokens that are associated with connecti=
on IDs=0D
-that the endpoint recently used to send packets from the IP address and =
port on=0D
-which the datagram is received.  This includes Stateless Reset Tokens fr=
om=0D
-NEW_CONNECTION_ID frames and the server&#39;s transport parameters.  An =
endpoint=0D
-MUST NOT check for any Stateless Reset Tokens associated with connection=
 IDs it=0D
-has not used or for connection IDs that have been retired.=0D
-=0D
-If the last 16 bytes of the packet values are identical to a Stateless R=
eset=0D
+An endpoint detects a potential stateless reset using the trailing 16 by=
tes of=0D
+the UDP datagram.  The endpoint compare the last 16 bytes of the datagra=
m with=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-the UDP datagram.  The endpoint compare the l=
ast 16 bytes of the datagram with=0D
+the UDP datagram.  The endpoint compares the last 16 bytes of the datagr=
am with=0D
</pre>=0D
=0D
=0D
<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/2993?email_source=3Dnotifications&amp;email_token=3DA=
FTOJK2SSUZBBAXY2XBUR4TQOX7ALA5CNFSM4IP3T762YY3PNVWWK3TUL52HS4DFWFIHK3DMKJ=
SXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIAXWLI#pullrequestreview-302086957=
">view it on GitHub</a>, or <a href=3D"https://github.com/notifications/u=
nsubscribe-auth/AFTOJK52E3WEC4FG465OFMDQOX7ALANCNFSM4IP3T76Q">unsubscribe=
</a>.<img src=3D"https://github.com/notifications/beacon/AFTOJK7FIEOH2JNT=
4ZMA4WTQOX7ALA5CNFSM4IP3T762YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWN=
FSXPKTDN5WW2ZLOORPWSZGOCIAXWLI.gif" height=3D"1" width=3D"1" alt=3D"" /><=
/p>=0D
<script type=3D"application/ld+json">[=0D
{=0D
"@context": "http://schema.org",=0D
"@type": "EmailMessage",=0D
"potentialAction": {=0D
"@type": "ViewAction",=0D
"target": "https://github.com/quicwg/base-drafts/pull/2993?email_source=3D=
notifications\u0026email_token=3DAFTOJK2SSUZBBAXY2XBUR4TQOX7ALA5CNFSM4IP3=
T762YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOC=
IAXWLI#pullrequestreview-302086957",=0D
"url": "https://github.com/quicwg/base-drafts/pull/2993?email_source=3Dno=
tifications\u0026email_token=3DAFTOJK2SSUZBBAXY2XBUR4TQOX7ALA5CNFSM4IP3T7=
62YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIA=
XWLI#pullrequestreview-302086957",=0D
"name": "View Pull Request"=0D
},=0D
"description": "View this Pull Request on GitHub",=0D
"publisher": {=0D
"@type": "Organization",=0D
"name": "GitHub",=0D
"url": "https://github.com"=0D
}=0D
}=0D
]</script>=

----==_mimepart_5da60685edc10_7d093f95094cd960707040--


From nobody Tue Oct 15 10:49:16 2019
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 DF4A012084C for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 10:49:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 oIlsXy61KHTA for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 10:49:12 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2E8D1120846 for <quic-issues@ietf.org>; Tue, 15 Oct 2019 10:49:09 -0700 (PDT)
Received: from github-lowworker-3a0df0f.ac4-iad.github.net (github-lowworker-3a0df0f.ac4-iad.github.net [10.52.25.92]) by smtp.github.com (Postfix) with ESMTP id 5A30E6A006F for <quic-issues@ietf.org>; Tue, 15 Oct 2019 10:49:08 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571161748; bh=CU6ohpNqLp3E8E7VD3BoajbsTcSrIEbSIw9wWGSEo+8=; h=Date:From:To:Subject:From; b=nYBuH8cLmPC6oG0HOEzr0aN0vlrY+hGPpv2aLDzRHNghEZUwwF06AGLMpeH1UG2aN LtYNyW5S759kuAL81c6zOjPMYKDvqt5OSm0BIUmA7LX9HXiDTuwWI2rhnMmWcEsoAn BxfXMXOnZXOimwnwI6tlF5RsTX5NmSg3FvCZq+tU=
Date: Tue, 15 Oct 2019 10:49:08 -0700
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/ct-sr/2115f5-58c17b@github.com>
Subject: [quicwg/base-drafts] 58c17b: duplicates are just duplicate packet numbers
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/Z1ScBwROzN_CjqCdjLM596HOv2s>
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, 15 Oct 2019 17:49:14 -0000

  Branch: refs/heads/ct-sr
  Home:   https://github.com/quicwg/base-drafts
  Commit: 58c17b8410fa58b82b19276a4bbad79e18c3bc15
      https://github.com/quicwg/base-drafts/commit/58c17b8410fa58b82b19276a4bbad79e18c3bc15
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-10-15 (Tue, 15 Oct 2019)

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

  Log Message:
  -----------
  duplicates are just duplicate packet numbers

Co-Authored-By: Jana Iyengar <jri.ietf@gmail.com>



From nobody Tue Oct 15 10:49:23 2019
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 ED0B812085B for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 10:49:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.999
X-Spam-Level: 
X-Spam-Status: No, score=-7.999 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, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 DqKebjPnfWoA for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 10:49:13 -0700 (PDT)
Received: from out-22.smtp.github.com (out-22.smtp.github.com [192.30.252.205]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2DB05120841 for <quic-issues@ietf.org>; Tue, 15 Oct 2019 10:49:11 -0700 (PDT)
Date: Tue, 15 Oct 2019 10:49:10 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571161750; bh=QCFM/xHUl03K6vUuc0PvOdLiRX3f26FkD90MPL9Zu9M=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=X4StUX43rhCWRIl3IQmbBHToYilqQvDEUQEBJGeBslv5srFuw+avSNJIL5dPW6twe rjNZi57Y6jrQqkTX21gNj2XpxU/lpSFkh57o2G0JXXdGS/3z1RmLTHSJrPzLI1I95y CBeSWJvMbdd1OpaeVjr58OqWK1wJ8+op3dGFoLtU=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2SMOR3DQFNB5I6QIN3WNDSNEVBNHHBZ4IYAM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2993/review/302086959@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2993@github.com>
References: <quicwg/base-drafts/pull/2993@github.com>
Subject: Re: [quicwg/base-drafts] Stateless reset comparisons (constant time/any order/datagram) (#2993)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da6069676e63_5a673f8c74ecd96c4927ea"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Z3RIbogwjvrnSOWpkSZDdTU4v48>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 15 Oct 2019 17:49:17 -0000

----==_mimepart_5da6069676e63_5a673f8c74ecd96c4927ea
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop commented on this pull request.



> @@ -2529,20 +2529,35 @@ the packet other than the last 16 bytes for carrying data.
 
 ### Detecting a Stateless Reset
 
-An endpoint detects a potential stateless reset when an incoming packet either
-cannot be associated with a connection, cannot be decrypted, or is marked as a
-duplicate packet.  The endpoint MUST then compare the last 16 bytes of the
-packet with all Stateless Reset Tokens that are associated with connection IDs
-that the endpoint recently used to send packets from the IP address and port on
-which the datagram is received.  This includes Stateless Reset Tokens from
-NEW_CONNECTION_ID frames and the server's transport parameters.  An endpoint
-MUST NOT check for any Stateless Reset Tokens associated with connection IDs it
-has not used or for connection IDs that have been retired.
-
-If the last 16 bytes of the packet values are identical to a Stateless Reset
+An endpoint detects a potential stateless reset using the trailing 16 bytes of
+the UDP datagram.  The endpoint compare the last 16 bytes of the datagram with

```suggestion
the UDP datagram.  The endpoint compares the last 16 bytes of the datagram with
```

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2993#pullrequestreview-302086959
----==_mimepart_5da6069676e63_5a673f8c74ecd96c4927ea
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><b>@MikeBishop</b> commented on this pull request.</p>=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2993#discussi=
on_r335091821">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -2529,20 +2529,35 @@ the packet other t=
han the last 16 bytes for carrying data.=0D
 =0D
 ### Detecting a Stateless Reset=0D
 =0D
-An endpoint detects a potential stateless reset when an incoming packet =
either=0D
-cannot be associated with a connection, cannot be decrypted, or is marke=
d as a=0D
-duplicate packet.  The endpoint MUST then compare the last 16 bytes of t=
he=0D
-packet with all Stateless Reset Tokens that are associated with connecti=
on IDs=0D
-that the endpoint recently used to send packets from the IP address and =
port on=0D
-which the datagram is received.  This includes Stateless Reset Tokens fr=
om=0D
-NEW_CONNECTION_ID frames and the server&#39;s transport parameters.  An =
endpoint=0D
-MUST NOT check for any Stateless Reset Tokens associated with connection=
 IDs it=0D
-has not used or for connection IDs that have been retired.=0D
-=0D
-If the last 16 bytes of the packet values are identical to a Stateless R=
eset=0D
+An endpoint detects a potential stateless reset using the trailing 16 by=
tes of=0D
+the UDP datagram.  The endpoint compare the last 16 bytes of the datagra=
m with=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-the UDP datagram.  The endpoint compare the l=
ast 16 bytes of the datagram with=0D
+the UDP datagram.  The endpoint compares the last 16 bytes of the datagr=
am with=0D
</pre>=0D
=0D
=0D
<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/2993?email_source=3Dnotifications&amp;email_token=3DA=
FTOJK3AUDO4YYQYULTWEU3QOX7BNA5CNFSM4IP3T762YY3PNVWWK3TUL52HS4DFWFIHK3DMKJ=
SXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIAXWLY#pullrequestreview-302086959=
">view it on GitHub</a>, or <a href=3D"https://github.com/notifications/u=
nsubscribe-auth/AFTOJK2OOIZNF5UY4BCUXZTQOX7BNANCNFSM4IP3T76Q">unsubscribe=
</a>.<img src=3D"https://github.com/notifications/beacon/AFTOJKZLNHLRGOPV=
FUU4HSLQOX7BNA5CNFSM4IP3T762YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWN=
FSXPKTDN5WW2ZLOORPWSZGOCIAXWLY.gif" height=3D"1" width=3D"1" alt=3D"" /><=
/p>=0D
<script type=3D"application/ld+json">[=0D
{=0D
"@context": "http://schema.org",=0D
"@type": "EmailMessage",=0D
"potentialAction": {=0D
"@type": "ViewAction",=0D
"target": "https://github.com/quicwg/base-drafts/pull/2993?email_source=3D=
notifications\u0026email_token=3DAFTOJK3AUDO4YYQYULTWEU3QOX7BNA5CNFSM4IP3=
T762YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOC=
IAXWLY#pullrequestreview-302086959",=0D
"url": "https://github.com/quicwg/base-drafts/pull/2993?email_source=3Dno=
tifications\u0026email_token=3DAFTOJK3AUDO4YYQYULTWEU3QOX7BNA5CNFSM4IP3T7=
62YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIA=
XWLY#pullrequestreview-302086959",=0D
"name": "View Pull Request"=0D
},=0D
"description": "View this Pull Request on GitHub",=0D
"publisher": {=0D
"@type": "Organization",=0D
"name": "GitHub",=0D
"url": "https://github.com"=0D
}=0D
}=0D
]</script>=

----==_mimepart_5da6069676e63_5a673f8c74ecd96c4927ea--


From nobody Tue Oct 15 10:49:30 2019
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 EA844120848 for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 10:49:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 WVmoMNevV1wL for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 10:49:20 -0700 (PDT)
Received: from out-10.smtp.github.com (out-10.smtp.github.com [192.30.254.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6753B120847 for <quic-issues@ietf.org>; Tue, 15 Oct 2019 10:49:20 -0700 (PDT)
Received: from github-lowworker-edec459.ac4-iad.github.net (github-lowworker-edec459.ac4-iad.github.net [10.52.18.32]) by smtp.github.com (Postfix) with ESMTP id DDE1A12124C for <quic-issues@ietf.org>; Tue, 15 Oct 2019 10:49:19 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571161759; bh=TCFs4OO8pxP+6HPLSfmkx3wizUt5fXe4InF/3k7ZREw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=rqxlshfq2X2gfz6i2/7bhly6puuEevBftwixRvXlN0CYA9n+m1SPEwpM0SJviluGw ltNkUdNdZEReMCqgqLHyO5zHn3ie5boHz2/TvqMVYeS0SfCmblwAgS9hYdHtrlFOG0 mgtvOX+n65NLsuJ21ATagG6EN6ljULbCkveS8+2A=
Date: Tue, 15 Oct 2019 10:49:19 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2993/push/4152838767@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2993@github.com>
References: <quicwg/base-drafts/pull/2993@github.com>
Subject: Re: [quicwg/base-drafts] Stateless reset comparisons (constant time/any order/datagram) (#2993)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da6069f997b9_7a5c3fc5f2acd9683261ca"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/SeTa8AJBLnrmFSOPZFfDSQ6DTFo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 15 Oct 2019 17:49:22 -0000

----==_mimepart_5da6069f997b9_7a5c3fc5f2acd9683261ca
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson pushed 1 commit.

58c17b8410fa58b82b19276a4bbad79e18c3bc15  duplicates are just duplicate packet numbers


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2993/files/2115f59b419d13fea3bca7e53981dc4b6dfde6d1..58c17b8410fa58b82b19276a4bbad79e18c3bc15

----==_mimepart_5da6069f997b9_7a5c3fc5f2acd9683261ca
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/martinthomson" class="user-mention">@martinthomson</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/58c17b8410fa58b82b19276a4bbad79e18c3bc15">58c17b8</a>  duplicates are just duplicate packet numbers</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/2993/files/2115f59b419d13fea3bca7e53981dc4b6dfde6d1..58c17b8410fa58b82b19276a4bbad79e18c3bc15?email_source=notifications&amp;email_token=AFTOJKZRCY2TDA4HZN54SKDQOX7B7A5CNFSM4IP3T762YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMYTCMJYGM2DCM2QOVZWQIZUGE2TEOBTHA3TMNY">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZJ34LFE7FSF4DOH5TQOX7B7ANCNFSM4IP3T76Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6HC3PWETCBOUS7FGLQOX7B7A5CNFSM4IP3T762YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMYTCMJYGM2DCM2QOVZWQIZUGE2TEOBTHA3TMNY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2993/files/2115f59b419d13fea3bca7e53981dc4b6dfde6d1..58c17b8410fa58b82b19276a4bbad79e18c3bc15?email_source=notifications\u0026email_token=AFTOJKZRCY2TDA4HZN54SKDQOX7B7A5CNFSM4IP3T762YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMYTCMJYGM2DCM2QOVZWQIZUGE2TEOBTHA3TMNY",
"url": "https://github.com/quicwg/base-drafts/pull/2993/files/2115f59b419d13fea3bca7e53981dc4b6dfde6d1..58c17b8410fa58b82b19276a4bbad79e18c3bc15?email_source=notifications\u0026email_token=AFTOJKZRCY2TDA4HZN54SKDQOX7B7A5CNFSM4IP3T762YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMYTCMJYGM2DCM2QOVZWQIZUGE2TEOBTHA3TMNY",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5da6069f997b9_7a5c3fc5f2acd9683261ca--


From nobody Tue Oct 15 10:49:41 2019
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 51C76120841 for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 10:49:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 INopXzXEAVhA for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 10:49:37 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C38BD120845 for <quic-issues@ietf.org>; Tue, 15 Oct 2019 10:49:37 -0700 (PDT)
Date: Tue, 15 Oct 2019 10:49:37 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571161777; bh=VHRK0ibux+xCVi3I5Cy8naW8afHox7cztEBInV/gkls=; h=Date:From:To:Subject:From; b=rFlKyvhtFySMriUTpCO0YQNrHX1bo8RMdBiUAPK/F1IKpXfqO7EL8JxYBvPtBa2cS rzTEqLk2GSZQjFxCULcGed8Wg/PIBhjxXdkGPcjkfvNPhhCJC063yNhU1J/20IlM7Y X8iw5tdNwQZup5Po8YEt8QaL8Ll4CTLnqNBhGHTI=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/ct-sr/58c17b-7c8bbe@github.com>
Subject: [quicwg/base-drafts] 7c8bbe: compares
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/SvgNngTdxyrcvDeAIX8kOD1pwxs>
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, 15 Oct 2019 17:49:39 -0000

  Branch: refs/heads/ct-sr
  Home:   https://github.com/quicwg/base-drafts
  Commit: 7c8bbea1d07e170eb5f7e152b3e073740e2f576c
      https://github.com/quicwg/base-drafts/commit/7c8bbea1d07e170eb5f7e152b3e073740e2f576c
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-10-15 (Tue, 15 Oct 2019)

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

  Log Message:
  -----------
  compares

Co-Authored-By: Jana Iyengar <jri.ietf@gmail.com>



From nobody Tue Oct 15 10:49:53 2019
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 6754A120845 for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 10:49:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 3cAOj0sP9Fht for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 10:49:50 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EBFD8120848 for <quic-issues@ietf.org>; Tue, 15 Oct 2019 10:49:49 -0700 (PDT)
Date: Tue, 15 Oct 2019 10:49:49 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571161789; bh=DblK6ik7lmOsdhOb1/nqZRehyqHjEb669YZm2mr6ARc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=lV+LkvDG1eH6Yk5jnEn2F6yDJZ3yoQFAGDogUd+e6ESNvlA92fkAyDCpGbSYSEFlC v9RjROlBcNWCxNAbO4cJuiuV/Ab7lC9DcBek6wLU6ywEUfCQoIqw9dVU/r1qG3ICly f5UQWZOmyqo/8Cg4xrrsB/MVRiZdKOxPmVBcZq4E=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2993/push/4152840459@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2993@github.com>
References: <quicwg/base-drafts/pull/2993@github.com>
Subject: Re: [quicwg/base-drafts] Stateless reset comparisons (constant time/any order/datagram) (#2993)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da606bd44d03_5bfe3fbde70cd96c3385a7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/eyXQHYvCqcd3xnqfYzHFQCBX2mo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 15 Oct 2019 17:49:52 -0000

----==_mimepart_5da606bd44d03_5bfe3fbde70cd96c3385a7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson pushed 1 commit.

7c8bbea1d07e170eb5f7e152b3e073740e2f576c  compares


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2993/files/58c17b8410fa58b82b19276a4bbad79e18c3bc15..7c8bbea1d07e170eb5f7e152b3e073740e2f576c

----==_mimepart_5da606bd44d03_5bfe3fbde70cd96c3385a7
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/martinthomson" class="user-mention">@martinthomson</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/7c8bbea1d07e170eb5f7e152b3e073740e2f576c">7c8bbea</a>  compares</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/2993/files/58c17b8410fa58b82b19276a4bbad79e18c3bc15..7c8bbea1d07e170eb5f7e152b3e073740e2f576c?email_source=notifications&amp;email_token=AFTOJK4ZQKZXKBYLKVUGPMDQOX7D3A5CNFSM4IP3T762YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMYTCMJYGM2DCM2QOVZWQIZUGE2TEOBUGA2DKOI">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4KS5BQ2IIIBJWZSULQOX7D3ANCNFSM4IP3T76Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYMQ53ZOZEDJYPM2OTQOX7D3A5CNFSM4IP3T762YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMYTCMJYGM2DCM2QOVZWQIZUGE2TEOBUGA2DKOI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2993/files/58c17b8410fa58b82b19276a4bbad79e18c3bc15..7c8bbea1d07e170eb5f7e152b3e073740e2f576c?email_source=notifications\u0026email_token=AFTOJK4ZQKZXKBYLKVUGPMDQOX7D3A5CNFSM4IP3T762YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMYTCMJYGM2DCM2QOVZWQIZUGE2TEOBUGA2DKOI",
"url": "https://github.com/quicwg/base-drafts/pull/2993/files/58c17b8410fa58b82b19276a4bbad79e18c3bc15..7c8bbea1d07e170eb5f7e152b3e073740e2f576c?email_source=notifications\u0026email_token=AFTOJK4ZQKZXKBYLKVUGPMDQOX7D3A5CNFSM4IP3T762YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMYTCMJYGM2DCM2QOVZWQIZUGE2TEOBUGA2DKOI",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5da606bd44d03_5bfe3fbde70cd96c3385a7--


From nobody Tue Oct 15 10:53:46 2019
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 B71C31208CE for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 10:52:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8
X-Spam-Level: 
X-Spam-Status: No, score=-8 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, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 sZqNNiqR6SLX for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 10:52:25 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 128501208AD for <quic-issues@ietf.org>; Tue, 15 Oct 2019 10:52:25 -0700 (PDT)
Date: Tue, 15 Oct 2019 10:52:24 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571161944; bh=kf29LoidJmKTLli8CeRORsecQeWpCxzihurkDYtjPoU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Gq5lRxVx7OPP6tq/FsRYmNd1BFa4SGrTMYlAJHgcUkQkxyzMTR7scjeWkmLFkD6GC tTMSKSn38c8UChxtRQVMNorNn9W2/MTuAAb9sgxUb9gyF7fq8i+U2x1+cd70Pa8D2/ QsX/m84Ju/+/4BcBfJojIIL4xzuMyo5u2YcMMJFY=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK66PXI6H65BBBQBQ753WND6REVBNHHBZ4IYAM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2993/review/302084652@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2993@github.com>
References: <quicwg/base-drafts/pull/2993@github.com>
Subject: Re: [quicwg/base-drafts] Stateless reset comparisons (constant time/any order/datagram) (#2993)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da6075834039_46b83ff47f8cd968646981"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/-5OcxIae2XDz4JnIcCEiO-BprCw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 15 Oct 2019 17:52:33 -0000

----==_mimepart_5da6075834039_46b83ff47f8cd968646981
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett approved this pull request.

Some small suggestions, but LG

> @@ -2529,20 +2529,35 @@ the packet other than the last 16 bytes for carrying data.
 
 ### Detecting a Stateless Reset
 
-An endpoint detects a potential stateless reset when an incoming packet either
-cannot be associated with a connection, cannot be decrypted, or is marked as a
-duplicate packet.  The endpoint MUST then compare the last 16 bytes of the
-packet with all Stateless Reset Tokens that are associated with connection IDs
-that the endpoint recently used to send packets from the IP address and port on
-which the datagram is received.  This includes Stateless Reset Tokens from
-NEW_CONNECTION_ID frames and the server's transport parameters.  An endpoint
-MUST NOT check for any Stateless Reset Tokens associated with connection IDs it
-has not used or for connection IDs that have been retired.
-
-If the last 16 bytes of the packet values are identical to a Stateless Reset
+An endpoint detects a potential stateless reset using the trailing 16 bytes of
+the UDP datagram.  The endpoint compare the last 16 bytes of the datagram with

```suggestion
the UDP datagram.  The endpoint compares the last 16 bytes of the datagram with
```

> -duplicate packet.  The endpoint MUST then compare the last 16 bytes of the
-packet with all Stateless Reset Tokens that are associated with connection IDs
-that the endpoint recently used to send packets from the IP address and port on
-which the datagram is received.  This includes Stateless Reset Tokens from
-NEW_CONNECTION_ID frames and the server's transport parameters.  An endpoint
-MUST NOT check for any Stateless Reset Tokens associated with connection IDs it
-has not used or for connection IDs that have been retired.
-
-If the last 16 bytes of the packet values are identical to a Stateless Reset
+An endpoint detects a potential stateless reset using the trailing 16 bytes of
+the UDP datagram.  The endpoint compare the last 16 bytes of the datagram with
+all Stateless Reset Tokens that are associated with connection IDs that the
+endpoint recently used to send packets from the IP address and port on which the
+datagram is received.
+
+This comparison can be performed for every inbound datagram.  Endpoints MAY skip

```suggestion
Endpoints MAY skip
```

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2993#pullrequestreview-302084652
----==_mimepart_5da6075834039_46b83ff47f8cd968646981
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><b>@ianswett</b> approved this pull request.</p>=0D
=0D
<p>Some small suggestions, but LG</p><hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2993#discussi=
on_r335090040">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -2529,20 +2529,35 @@ the packet other t=
han the last 16 bytes for carrying data.=0D
 =0D
 ### Detecting a Stateless Reset=0D
 =0D
-An endpoint detects a potential stateless reset when an incoming packet =
either=0D
-cannot be associated with a connection, cannot be decrypted, or is marke=
d as a=0D
-duplicate packet.  The endpoint MUST then compare the last 16 bytes of t=
he=0D
-packet with all Stateless Reset Tokens that are associated with connecti=
on IDs=0D
-that the endpoint recently used to send packets from the IP address and =
port on=0D
-which the datagram is received.  This includes Stateless Reset Tokens fr=
om=0D
-NEW_CONNECTION_ID frames and the server&#39;s transport parameters.  An =
endpoint=0D
-MUST NOT check for any Stateless Reset Tokens associated with connection=
 IDs it=0D
-has not used or for connection IDs that have been retired.=0D
-=0D
-If the last 16 bytes of the packet values are identical to a Stateless R=
eset=0D
+An endpoint detects a potential stateless reset using the trailing 16 by=
tes of=0D
+the UDP datagram.  The endpoint compare the last 16 bytes of the datagra=
m with=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-the UDP datagram.  The endpoint compare the l=
ast 16 bytes of the datagram with=0D
+the UDP datagram.  The endpoint compares the last 16 bytes of the datagr=
am with=0D
</pre>=0D
=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2993#discussi=
on_r335092034">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; -duplicate packet.  The endpoint MUST then=
 compare the last 16 bytes of the=0D
-packet with all Stateless Reset Tokens that are associated with connecti=
on IDs=0D
-that the endpoint recently used to send packets from the IP address and =
port on=0D
-which the datagram is received.  This includes Stateless Reset Tokens fr=
om=0D
-NEW_CONNECTION_ID frames and the server&#39;s transport parameters.  An =
endpoint=0D
-MUST NOT check for any Stateless Reset Tokens associated with connection=
 IDs it=0D
-has not used or for connection IDs that have been retired.=0D
-=0D
-If the last 16 bytes of the packet values are identical to a Stateless R=
eset=0D
+An endpoint detects a potential stateless reset using the trailing 16 by=
tes of=0D
+the UDP datagram.  The endpoint compare the last 16 bytes of the datagra=
m with=0D
+all Stateless Reset Tokens that are associated with connection IDs that =
the=0D
+endpoint recently used to send packets from the IP address and port on w=
hich the=0D
+datagram is received.=0D
+=0D
+This comparison can be performed for every inbound datagram.  Endpoints =
MAY skip=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-This comparison can be performed for every in=
bound datagram.  Endpoints MAY skip=0D
+Endpoints MAY skip=0D
</pre>=0D
=0D
=0D
<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/2993?email_source=3Dnotifications&amp;email_token=3DA=
FTOJK7HS3KZ27AGOG5UPQTQOX7NRA5CNFSM4IP3T762YY3PNVWWK3TUL52HS4DFWFIHK3DMKJ=
SXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIAXELA#pullrequestreview-302084652=
">view it on GitHub</a>, or <a href=3D"https://github.com/notifications/u=
nsubscribe-auth/AFTOJK5EJDXSBDPUJD44ME3QOX7NRANCNFSM4IP3T76Q">unsubscribe=
</a>.<img src=3D"https://github.com/notifications/beacon/AFTOJK5HA3BTTC4X=
BTMJGNLQOX7NRA5CNFSM4IP3T762YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWN=
FSXPKTDN5WW2ZLOORPWSZGOCIAXELA.gif" height=3D"1" width=3D"1" alt=3D"" /><=
/p>=0D
<script type=3D"application/ld+json">[=0D
{=0D
"@context": "http://schema.org",=0D
"@type": "EmailMessage",=0D
"potentialAction": {=0D
"@type": "ViewAction",=0D
"target": "https://github.com/quicwg/base-drafts/pull/2993?email_source=3D=
notifications\u0026email_token=3DAFTOJK7HS3KZ27AGOG5UPQTQOX7NRA5CNFSM4IP3=
T762YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOC=
IAXELA#pullrequestreview-302084652",=0D
"url": "https://github.com/quicwg/base-drafts/pull/2993?email_source=3Dno=
tifications\u0026email_token=3DAFTOJK7HS3KZ27AGOG5UPQTQOX7NRA5CNFSM4IP3T7=
62YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIA=
XELA#pullrequestreview-302084652",=0D
"name": "View Pull Request"=0D
},=0D
"description": "View this Pull Request on GitHub",=0D
"publisher": {=0D
"@type": "Organization",=0D
"name": "GitHub",=0D
"url": "https://github.com"=0D
}=0D
}=0D
]</script>=

----==_mimepart_5da6075834039_46b83ff47f8cd968646981--


From nobody Tue Oct 15 10:55:47 2019
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 195AB12022D for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 10:55:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 lqJVigQHpVdW for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 10:55:44 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EA359120105 for <quic-issues@ietf.org>; Tue, 15 Oct 2019 10:55:43 -0700 (PDT)
Received: from github-lowworker-f62aa54.va3-iad.github.net (github-lowworker-f62aa54.va3-iad.github.net [10.48.17.68]) by smtp.github.com (Postfix) with ESMTP id 1B37FC62055 for <quic-issues@ietf.org>; Tue, 15 Oct 2019 10:55:43 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571162143; bh=3+hWXatpevYZkqqeVoT/zpbnzcB4QnBpQtrL5k7tvVU=; h=Date:From:To:Subject:From; b=PhDCvFsvAu9dcVN/Qx9XVm1UGKdK6qIGj7vEFFd+tuDNGZ188T5DeA/kDJmm+ymfY HXh8mzNz9hhDjdyiZ4VQNmyIOcuzACSnoVK/STuRedTuTL/3Jb0l7ui9SXI6Gm43re OygGJpn2qb+bwi/yZ/Se/Bf+OUPJpqI0UmCvPY8o=
Date: Tue, 15 Oct 2019 10:55:43 -0700
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/ct-sr/7c8bbe-201b0f@github.com>
Subject: [quicwg/base-drafts] 201b0f: any packet
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/sKpDZceNzsC22a-tWvePIqxMcmc>
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, 15 Oct 2019 17:55:45 -0000

  Branch: refs/heads/ct-sr
  Home:   https://github.com/quicwg/base-drafts
  Commit: 201b0f66b50c0b2f341df3157392ee671ced3ff5
      https://github.com/quicwg/base-drafts/commit/201b0f66b50c0b2f341df3157392ee671ced3ff5
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-10-15 (Tue, 15 Oct 2019)

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

  Log Message:
  -----------
  any packet



From nobody Tue Oct 15 10:55:55 2019
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 3FDB412022D for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 10:55:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 ofz4BbGkmoZe for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 10:55:54 -0700 (PDT)
Received: from out-22.smtp.github.com (out-22.smtp.github.com [192.30.252.205]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BEC06120105 for <quic-issues@ietf.org>; Tue, 15 Oct 2019 10:55:53 -0700 (PDT)
Date: Tue, 15 Oct 2019 10:55:52 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571162153; bh=khUDmBBPbM4vIfMgsDb/pK2vLIWmw6haQA9LzD43G48=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=P3HcZNnFr+WSjq42eGaQOvGfr+22BaaBiLKv4OGAiIrYbSuvVb8X1aLi6pgZk+B/F O4qm5s5d/4jsQkSDjEgkLpZiF+78cp5mNUE98pReZfh1hExgCO3hQkUpMYtHa8nUYr OC0wXS86tZPO0adOyZu1UDj9cRlERtcOnzOS97iQ=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2993/push/4152862777@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2993@github.com>
References: <quicwg/base-drafts/pull/2993@github.com>
Subject: Re: [quicwg/base-drafts] Stateless reset comparisons (constant time/any order/datagram) (#2993)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da60828eab14_671c3fd0536cd96034959d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Kq_aI_hgWwIdHNv4XSPprLjXu9E>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 15 Oct 2019 17:55:55 -0000

----==_mimepart_5da60828eab14_671c3fd0536cd96034959d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson pushed 1 commit.

201b0f66b50c0b2f341df3157392ee671ced3ff5  any packet


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2993/files/7c8bbea1d07e170eb5f7e152b3e073740e2f576c..201b0f66b50c0b2f341df3157392ee671ced3ff5

----==_mimepart_5da60828eab14_671c3fd0536cd96034959d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/martinthomson" class="user-mention">@martinthomson</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/201b0f66b50c0b2f341df3157392ee671ced3ff5">201b0f6</a>  any packet</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/2993/files/7c8bbea1d07e170eb5f7e152b3e073740e2f576c..201b0f66b50c0b2f341df3157392ee671ced3ff5?email_source=notifications&amp;email_token=AFTOJK2DJIV6USOW42BOW4TQOX72RA5CNFSM4IP3T762YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMYTCMJYGM2DCM2QOVZWQIZUGE2TEOBWGI3TONY">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7EMVEOPILZFIRELU3QOX72RANCNFSM4IP3T76Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4QRD4FZPQ2BHEZG2TQOX72RA5CNFSM4IP3T762YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMYTCMJYGM2DCM2QOVZWQIZUGE2TEOBWGI3TONY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2993/files/7c8bbea1d07e170eb5f7e152b3e073740e2f576c..201b0f66b50c0b2f341df3157392ee671ced3ff5?email_source=notifications\u0026email_token=AFTOJK2DJIV6USOW42BOW4TQOX72RA5CNFSM4IP3T762YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMYTCMJYGM2DCM2QOVZWQIZUGE2TEOBWGI3TONY",
"url": "https://github.com/quicwg/base-drafts/pull/2993/files/7c8bbea1d07e170eb5f7e152b3e073740e2f576c..201b0f66b50c0b2f341df3157392ee671ced3ff5?email_source=notifications\u0026email_token=AFTOJK2DJIV6USOW42BOW4TQOX72RA5CNFSM4IP3T762YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMYTCMJYGM2DCM2QOVZWQIZUGE2TEOBWGI3TONY",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5da60828eab14_671c3fd0536cd96034959d--


From nobody Tue Oct 15 11:00:55 2019
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 D50AA120046 for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 11:00:53 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8
X-Spam-Level: 
X-Spam-Status: No, score=-8 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, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 4SkR0UMULnOF for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 11:00:51 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A5287120020 for <quic-issues@ietf.org>; Tue, 15 Oct 2019 11:00:51 -0700 (PDT)
Date: Tue, 15 Oct 2019 11:00:50 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571162450; bh=6fRikJA/1frsxtW0QSBqIVpn2ZYrfN+3GKTvJ8Rgwgk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=dgbdp7mWh90t/Y+Nm3mDI+S8mhYsZrj6B6Q9rte3apg0ee2Ll2IHBZXy0xDImHmGq q9YJxUsAP07iQxyK8f4vQteK2iRd12FVMVfcGTs/vtbTv6hP6yXvDOwbjx5XQewF2z xFWo3KzfrKnzTRfKz4vPD0uVb0cNx5jjVJ/qf0m0=
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6LH26URFVWSPWGRPF3WNE6FEVBNHHBZ4IYAM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2993/review/302093897@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2993@github.com>
References: <quicwg/base-drafts/pull/2993@github.com>
Subject: Re: [quicwg/base-drafts] Stateless reset comparisons (constant time/any order/datagram) (#2993)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da609529a20c_78663fd34b0cd95c442381"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/np2dsAVEseF7l68VFiwkSr0ainY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 15 Oct 2019 18:00:54 -0000

----==_mimepart_5da609529a20c_78663fd34b0cd95c442381
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar commented on this pull request.



> -An endpoint detects a potential stateless reset when an incoming packet either
-cannot be associated with a connection, cannot be decrypted, or is marked as a
-duplicate packet.  The endpoint MUST then compare the last 16 bytes of the
-packet with all Stateless Reset Tokens that are associated with connection IDs
-that the endpoint recently used to send packets from the IP address and port on
-which the datagram is received.  This includes Stateless Reset Tokens from
-NEW_CONNECTION_ID frames and the server's transport parameters.  An endpoint
-MUST NOT check for any Stateless Reset Tokens associated with connection IDs it
-has not used or for connection IDs that have been retired.
-
-If the last 16 bytes of the packet values are identical to a Stateless Reset
+An endpoint detects a potential stateless reset using the trailing 16 bytes of
+the UDP datagram.  The endpoint compares the last 16 bytes of the datagram with
+all Stateless Reset Tokens that are associated with connection IDs that the
+endpoint recently used to send packets from the IP address and port on which the
+datagram is received.

To detect stateless resets, an endpoint remembers all Stateless Reset Tokens along with the associated connection IDs and the corresponding IP address and port that it recently used to send packets. The endpoint detects a received packet as a stateless reset by comparing the last 16 bytes of a received datagram with Stateless Reset Tokens that are associated with the IP address and port on which the datagram was received.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2993#pullrequestreview-302093897
----==_mimepart_5da609529a20c_78663fd34b0cd95c442381
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@janaiyengar</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2993#discussion_r335097151">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; -An endpoint detects a potential stateless reset when an incoming packet either
-cannot be associated with a connection, cannot be decrypted, or is marked as a
-duplicate packet.  The endpoint MUST then compare the last 16 bytes of the
-packet with all Stateless Reset Tokens that are associated with connection IDs
-that the endpoint recently used to send packets from the IP address and port on
-which the datagram is received.  This includes Stateless Reset Tokens from
-NEW_CONNECTION_ID frames and the server&#39;s transport parameters.  An endpoint
-MUST NOT check for any Stateless Reset Tokens associated with connection IDs it
-has not used or for connection IDs that have been retired.
-
-If the last 16 bytes of the packet values are identical to a Stateless Reset
+An endpoint detects a potential stateless reset using the trailing 16 bytes of
+the UDP datagram.  The endpoint compares the last 16 bytes of the datagram with
+all Stateless Reset Tokens that are associated with connection IDs that the
+endpoint recently used to send packets from the IP address and port on which the
+datagram is received.
</pre>
<p>To detect stateless resets, an endpoint remembers all Stateless Reset Tokens along with the associated connection IDs and the corresponding IP address and port that it recently used to send packets. The endpoint detects a received packet as a stateless reset by comparing the last 16 bytes of a received datagram with Stateless Reset Tokens that are associated with the IP address and port on which the datagram was received.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2993?email_source=notifications&amp;email_token=AFTOJK6IMOIFG4GHOLCMNPDQOYANFA5CNFSM4IP3T762YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIAZMSI#pullrequestreview-302093897">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3VYYSUZBBZCDSLDF3QOYANFANCNFSM4IP3T76Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4E3BGDJBGUUOWUBPLQOYANFA5CNFSM4IP3T762YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIAZMSI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2993?email_source=notifications\u0026email_token=AFTOJK6IMOIFG4GHOLCMNPDQOYANFA5CNFSM4IP3T762YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIAZMSI#pullrequestreview-302093897",
"url": "https://github.com/quicwg/base-drafts/pull/2993?email_source=notifications\u0026email_token=AFTOJK6IMOIFG4GHOLCMNPDQOYANFA5CNFSM4IP3T762YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIAZMSI#pullrequestreview-302093897",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da609529a20c_78663fd34b0cd95c442381--


From nobody Tue Oct 15 11:05:51 2019
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 BE00112007C for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 11:05:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 FHmzsWClCayS for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 11:05:48 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D3943120046 for <quic-issues@ietf.org>; Tue, 15 Oct 2019 11:05:47 -0700 (PDT)
Date: Tue, 15 Oct 2019 11:05:46 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571162747; bh=pyoUUM5PKS1IzXxw/05Ib9JstSAJxv2rFNboTlcGtdk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=wqL0cGRd6olBiscg6dqguWyIqYKntqGru9I6oRyQ6xJrb0bRJt5+rmbO+c11qoKSN tMVtzU0YRelU9eubfdjF7xZOEto8T0/hrdHYkQidYWOhdwfKKD2NnBO+wrVaf3IRQr cDc69UigYQZjK7APlSHbldsz/xfVt/7Ei2i1qOeQ=
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2AHOXX7G4RKZKWIVN3WNFQVEVBNHHBUUHC6A@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2675/review/302096785@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2675@github.com>
References: <quicwg/base-drafts/pull/2675@github.com>
Subject: Re: [quicwg/base-drafts] Define under-utilizing the congestion window (#2675)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da60a7af2761_3b7c3ff2f88cd9648540f5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/-SbsP5rzrxiCAA6JApYpT4SQwPI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 15 Oct 2019 18:05:50 -0000

----==_mimepart_5da60a7af2761_3b7c3ff2f88cd9648540f5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar approved this pull request.

This text looks good, let's get it in.



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2675#pullrequestreview-302096785
----==_mimepart_5da60a7af2761_3b7c3ff2f88cd9648540f5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@janaiyengar</b> approved this pull request.</p>

<p>This text looks good, let's get it in.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2675?email_source=notifications&amp;email_token=AFTOJK5A7IEDTFMHU6XOIK3QOYA7VA5CNFSM4HLNTECKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIA2DEI#pullrequestreview-302096785">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6VWZVC5AO7GIAVJ2LQOYA7VANCNFSM4HLNTECA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7AEBFR3PDJ2YRZMU3QOYA7VA5CNFSM4HLNTECKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIA2DEI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2675?email_source=notifications\u0026email_token=AFTOJK5A7IEDTFMHU6XOIK3QOYA7VA5CNFSM4HLNTECKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIA2DEI#pullrequestreview-302096785",
"url": "https://github.com/quicwg/base-drafts/pull/2675?email_source=notifications\u0026email_token=AFTOJK5A7IEDTFMHU6XOIK3QOYA7VA5CNFSM4HLNTECKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIA2DEI#pullrequestreview-302096785",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da60a7af2761_3b7c3ff2f88cd9648540f5--


From nobody Tue Oct 15 11:06:29 2019
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 2A17512007C for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 11:06:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 Op8HwUxPXFrZ for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 11:06:09 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7933B12010F for <quic-issues@ietf.org>; Tue, 15 Oct 2019 11:06:09 -0700 (PDT)
Date: Tue, 15 Oct 2019 11:06:08 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571162768; bh=ZOOBxgEk/Y0fFdK3gk13Mgdl/WVOZAfUCsaOPPSlzjw=; h=Date:From:To:Subject:From; b=qPfgCg+Ls29/cYzamtqpRgcBCdx494nr/mIxOhjhEoVlzGTpaztvBkZzZGaWx/DjL B9fD+rv6Onkn5HYUrHi0wPP12FWEIzZXPw8QJjrQ6A0UMwynanqNqBX0aaqefVs8JG +BLgLZYwcgOkq9/B9LNbk5a9xHBoazz40N7Q3TlU=
From: ianswett <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/ianswett-under-utilizing/e26439-51bccf@github.com>
Subject: [quicwg/base-drafts] ef52e6: State requirement that clients must wait until ACK...
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-Auto-Response-Suppress: All
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/abElT0Hzzi-ReC0X-sNaCRyaqBw>
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, 15 Oct 2019 18:06:27 -0000

  Branch: refs/heads/ianswett-under-utilizing=0D
  Home:   https://github.com/quicwg/base-drafts=0D
  Commit: ef52e69f22902e6c85a0b2a60cae09defd9a9d43=0D
      https://github.com/quicwg/base-drafts/commit/ef52e69f22902e6c85a0b2=
a60cae09defd9a9d43=0D
  Author: huitema <huitema@huitema.net>=0D
  Date:   2019-01-26 (Sat, 26 Jan 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  State requirement that clients must wait until ACK of 1-RTT=0D
message before initiating connection migration.=0D
=0D
=0D
  Commit: e449a442086ecaf478c7a2b002a3f43c1a4b17b7=0D
      https://github.com/quicwg/base-drafts/commit/e449a442086ecaf478c7a2=
b002a3f43c1a4b17b7=0D
  Author: huitema <huitema@huitema.net>=0D
  Date:   2019-01-27 (Sun, 27 Jan 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update the proposed migration text based on comments.=0D
=0D
=0D
  Commit: cdaf4ff621a0a6f2ed841c758828ec3610f0cb6c=0D
      https://github.com/quicwg/base-drafts/commit/cdaf4ff621a0a6f2ed841c=
758828ec3610f0cb6c=0D
  Author: huitema <huitema@huitema.net>=0D
  Date:   2019-01-27 (Sun, 27 Jan 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Add handshake completion section so we can have a single reference.=0D
Refer to that when specifying whento initiate migration.=0D
=0D
=0D
  Commit: 4b096a19558f17aa9539868cd4767f6dbb0b0203=0D
      https://github.com/quicwg/base-drafts/commit/4b096a19558f17aa953986=
8cd4767f6dbb0b0203=0D
  Author: huitema <huitema@huitema.net>=0D
  Date:   2019-01-31 (Thu, 31 Jan 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Per Tokyo interop: editors will complete the section "handshake complet=
ion", and the migration conditions will then be explained.=0D
=0D
=0D
  Commit: 8e3a958afb07c1eec1b291c864dda8c82da5aafe=0D
      https://github.com/quicwg/base-drafts/commit/8e3a958afb07c1eec1b291=
c864dda8c82da5aafe=0D
  Author: Igor Lubashev <igorlord@alum.mit.edu>=0D
  Date:   2019-02-10 (Sun, 10 Feb 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Describe PMTU probing that includes source connection ID for routing IC=
MP back the correct endpoints.=0D
=0D
=0D
  Commit: c9c3df14c842da1187b9e75d51f39daaab94497a=0D
      https://github.com/quicwg/base-drafts/commit/c9c3df14c842da1187b9e7=
5d51f39daaab94497a=0D
  Author: Igor Lubashev <igorlord@alum.mit.edu>=0D
  Date:   2019-02-10 (Sun, 10 Feb 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Incorporate Kazuho's review.=0D
=0D
=0D
  Commit: 1c232702294c7ba60db0d1fa5fe36a03a8bac73d=0D
      https://github.com/quicwg/base-drafts/commit/1c232702294c7ba60db0d1=
fa5fe36a03a8bac73d=0D
  Author: Igor Lubashev <igorlord@alum.mit.edu>=0D
  Date:   2019-02-10 (Sun, 10 Feb 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  More feedback from #2402.=0D
=0D
=0D
  Commit: 138aded8776bd1647ffcf1d1d8a74cad4239d7ba=0D
      https://github.com/quicwg/base-drafts/commit/138aded8776bd1647ffcf1=
d1d8a74cad4239d7ba=0D
  Author: Igor Lubashev <igorlord@alum.mit.edu>=0D
  Date:   2019-02-10 (Sun, 10 Feb 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Additional clarifications for PMTU probes=0D
=0D
=0D
  Commit: 50a2b121866a8de0352b726645e74f87a20444cf=0D
      https://github.com/quicwg/base-drafts/commit/50a2b121866a8de0352b72=
6645e74f87a20444cf=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-02-13 (Wed, 13 Feb 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  0-RTT can't use transport parameters or 1-RTT frames=0D
=0D
While in theory a client could send 0-RTT after receiving 1-RTT, this is=0D=

not a good idea.  This PR ties down transport parameters and flow=0D
control and prevents a client from using anything it learns in the=0D
handshake or 1-RTT from affecting (or expanding) what it can do with=0D
0-RTT.  This prevents a client from using 0-RTT indefinitely and creates=0D=

stronger bounds on what 0-RTT can be used for.=0D
=0D
Closes #2458, #2360.=0D
=0D
=0D
  Commit: 683c33ca20260aae56b22910bad7f112745076a3=0D
      https://github.com/quicwg/base-drafts/commit/683c33ca20260aae56b229=
10bad7f112745076a3=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-02-13 (Wed, 13 Feb 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Add error condition=0D
=0D
=0D
  Commit: 50b8e85285ba333798cdc083b62608766a37cbe3=0D
      https://github.com/quicwg/base-drafts/commit/50b8e85285ba333798cdc0=
83b62608766a37cbe3=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-02-13 (Wed, 13 Feb 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  More clarity=0D
=0D
=0D
  Commit: fff940e2a6fcd80adc9cd696052970f6ca0617aa=0D
      https://github.com/quicwg/base-drafts/commit/fff940e2a6fcd80adc9cd6=
96052970f6ca0617aa=0D
  Author: MikkelFJ <mikkelfj@gmail.com>=0D
  Date:   2019-02-14 (Thu, 14 Feb 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  decontraction=0D
=0D
Co-Authored-By: martinthomson <mt@lowentropy.net>=0D
=0D
=0D
  Commit: 1c9fcc313fa887226283627b0e9fa0916a9c8942=0D
      https://github.com/quicwg/base-drafts/commit/1c9fcc313fa88722628362=
7b0e9fa0916a9c8942=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-02-14 (Thu, 14 Feb 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Add an allowance for server error=0D
=0D
=0D
  Commit: 50f303e9a01e7c67a448e00e19c3f070365225b6=0D
      https://github.com/quicwg/base-drafts/commit/50f303e9a01e7c67a448e0=
0e19c3f070365225b6=0D
  Author: Igor Lubashev <igorlord@alum.mit.edu>=0D
  Date:   2019-02-28 (Thu, 28 Feb 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Incorporate Mike's feedback -- introduce PMTUD probes earlier=0D
=0D
=0D
  Commit: 9017aaeb7924124ee93175283cb6c97ad11edf2c=0D
      https://github.com/quicwg/base-drafts/commit/9017aaeb7924124ee93175=
283cb6c97ad11edf2c=0D
  Author: Kazuho Oku <kazuhooku@gmail.com>=0D
  Date:   2019-03-25 (Mon, 25 Mar 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Clarify that unlinkability is required for NEW_TOKEN tokens. Changes ar=
e:=0D
=0D
* require unlinkability by stating: "SHOULD NOT expose linkability"=0D
* suggest use of encryption when embedding expiration time in the token=0D=

=0D
=0D
  Commit: 60f79cc60dce823025871e7df83f31111aff2dca=0D
      https://github.com/quicwg/base-drafts/commit/60f79cc60dce823025871e=
7df83f31111aff2dca=0D
  Author: Eric Kinnear <ekinnear@apple.com>=0D
  Date:   2019-03-28 (Thu, 28 Mar 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Stop requiring source address to match on path responses=0D
Clarify definition of endpoint address to match previous definition in pa=
th validation=0D
Change to require path validation on any NAT rebinding=0D
=0D
=0D
  Commit: 9ff2ebf35b10389ef9395fed1118f5de13dd06bc=0D
      https://github.com/quicwg/base-drafts/commit/9ff2ebf35b10389ef9395f=
ed1118f5de13dd06bc=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-04-10 (Wed, 10 Apr 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Editorial comments from @janaiyengar=0D
=0D
=0D
  Commit: dd121afa26088dd473e2dcf04c62d4a163bdc49c=0D
      https://github.com/quicwg/base-drafts/commit/dd121afa26088dd473e2dc=
f04c62d4a163bdc49c=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-04-10 (Wed, 10 Apr 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Be more precise=0D
=0D
=0D
  Commit: ed6a8795f9add34d02b9b3df31dd1f0fe3d50950=0D
      https://github.com/quicwg/base-drafts/commit/ed6a8795f9add34d02b9b3=
df31dd1f0fe3d50950=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-04-14 (Sun, 14 Apr 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  s/send/sent=0D
=0D
=0D
  Commit: 4b9c212e8b7b54f213b812b4233ec9e330403f3f=0D
      https://github.com/quicwg/base-drafts/commit/4b9c212e8b7b54f213b812=
b4233ec9e330403f3f=0D
  Author: Eric Kinnear <ekinnear@apple.com>=0D
  Date:   2019-04-17 (Wed, 17 Apr 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-http.md=0D
    M draft-ietf-quic-qpack.md=0D
    M draft-ietf-quic-recovery.md=0D
    M draft-ietf-quic-tls.md=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge branch 'master' into validation_source_address=0D
=0D
=0D
  Commit: 6450287646cac4f23bd72be6e11d1babbb8af1d9=0D
      https://github.com/quicwg/base-drafts/commit/6450287646cac4f23bd72b=
e6e11d1babbb8af1d9=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-04-23 (Tue, 23 Apr 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Don't send PING in Initial or Handshake=0D
=0D
Fixes #2640=0D
=0D
=0D
  Commit: 0944d13bb4c768b231119bcaf3768027eb0e8e24=0D
      https://github.com/quicwg/base-drafts/commit/0944d13bb4c768b231119b=
caf3768027eb0e8e24=0D
  Author: Mike Bishop <mbishop@evequefou.be>=0D
  Date:   2019-04-24 (Wed, 24 Apr 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  recommend enforcement of 0-RTT flow control=0D
=0D
Co-Authored-By: martinthomson <mt@lowentropy.net>=0D
=0D
=0D
  Commit: 5154c38410356713c88d017289c7014ce1b3c591=0D
      https://github.com/quicwg/base-drafts/commit/5154c38410356713c88d01=
7289c7014ce1b3c591=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-04-24 (Wed, 24 Apr 2019)=0D
=0D
  Changed paths:=0D
    M CONTRIBUTING.md=0D
    M README.md=0D
    M draft-ietf-quic-http.md=0D
    M draft-ietf-quic-qpack.md=0D
    M draft-ietf-quic-recovery.md=0D
    R draft-ietf-quic-spin-exp.md=0D
    M draft-ietf-quic-tls.md=0D
    M draft-ietf-quic-transport.md=0D
    M tag.sh=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge branch 'master' into 0rtt-cant-respond-to-1rtt=0D
=0D
=0D
  Commit: f661b8b15fa1bba2f479a99a29dfb75a5d5534d1=0D
      https://github.com/quicwg/base-drafts/commit/f661b8b15fa1bba2f479a9=
9a29dfb75a5d5534d1=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-04-24 (Wed, 24 Apr 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Wrap=0D
=0D
=0D
  Commit: 9ea2836afb0ed10443ed1b926e3ea73b5f88e599=0D
      https://github.com/quicwg/base-drafts/commit/9ea2836afb0ed10443ed1b=
926e3ea73b5f88e599=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-04-24 (Wed, 24 Apr 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Jana's suggestion=0D
=0D
=0D
  Commit: 225eb411eccff35dff48de9a3bd2e5ba26894d92=0D
      https://github.com/quicwg/base-drafts/commit/225eb411eccff35dff48de=
9a3bd2e5ba26894d92=0D
  Author: David Schinazi <dschinazi@google.com>=0D
  Date:   2019-04-25 (Thu, 25 Apr 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  First draft of the output of the discard keys design team=0D
=0D
=0D
  Commit: 145f4b6dea344026b5e9ba02c1959d56c0b80ceb=0D
      https://github.com/quicwg/base-drafts/commit/145f4b6dea344026b5e9ba=
02c1959d56c0b80ceb=0D
  Author: David Schinazi <dschinazi@google.com>=0D
  Date:   2019-04-28 (Sun, 28 Apr 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Incorporated feedback from Martin Thomson and Marten Seeman=0D
=0D
=0D
  Commit: 40e6ce5900a6abe430a0070ac83be5656ff20094=0D
      https://github.com/quicwg/base-drafts/commit/40e6ce5900a6abe430a007=
0ac83be5656ff20094=0D
  Author: David Schinazi <dschinazi@google.com>=0D
  Date:   2019-04-28 (Sun, 28 Apr 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Make discarding handshake keys a SHOULD=0D
=0D
=0D
  Commit: 0816599beb2215f53cd81a6b8b004f48c7bd1714=0D
      https://github.com/quicwg/base-drafts/commit/0816599beb2215f53cd81a=
6b8b004f48c7bd1714=0D
  Author: David Schinazi <dschinazi@google.com>=0D
  Date:   2019-04-29 (Mon, 29 Apr 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Further review comments from Martin Thomson=0D
=0D
=0D
  Commit: d4926d28d4424f0b405c5000f8e51b0af8b42257=0D
      https://github.com/quicwg/base-drafts/commit/d4926d28d4424f0b405c50=
00f8e51b0af8b42257=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-05-01 (Wed, 01 May 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Review comment redefining endpoint address=0D
=0D
Co-Authored-By: erickinnear <32474881+erickinnear@users.noreply.github.co=
m>=0D
=0D
=0D
  Commit: f489824074dfb3d9ad9e3693f008955a809916a2=0D
      https://github.com/quicwg/base-drafts/commit/f489824074dfb3d9ad9e36=
93f008955a809916a2=0D
  Author: David Schinazi <dschinazi@google.com>=0D
  Date:   2019-05-02 (Thu, 02 May 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Comments from EKR=0D
=0D
=0D
  Commit: e5f3dad8902debd09ed0ba651c70cad51adcd426=0D
      https://github.com/quicwg/base-drafts/commit/e5f3dad8902debd09ed0ba=
651c70cad51adcd426=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-05-03 (Fri, 03 May 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Recovery Editorial Nits=0D
=0D
=0D
  Commit: 963546a12d1d8905d524cdf44b1b69ed84b51ecf=0D
      https://github.com/quicwg/base-drafts/commit/963546a12d1d8905d524cd=
f44b1b69ed84b51ecf=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-05-03 (Fri, 03 May 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-recovery.md=0D
=0D
=0D
  Commit: e47148d330bead08889a7a475a44e0fe22caa17a=0D
      https://github.com/quicwg/base-drafts/commit/e47148d330bead08889a7a=
475a44e0fe22caa17a=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-05-03 (Fri, 03 May 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-recovery.md=0D
=0D
=0D
  Commit: afa55fcee0ed44c1834b88556cd61d9d8213794c=0D
      https://github.com/quicwg/base-drafts/commit/afa55fcee0ed44c1834b88=
556cd61d9d8213794c=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2019-05-07 (Tue, 07 May 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-recovery.md=0D
=0D
Co-Authored-By: ianswett <ianswett@users.noreply.github.com>=0D
=0D
=0D
  Commit: 6ac0a31c4577a55714ac346bedb0746585178a12=0D
      https://github.com/quicwg/base-drafts/commit/6ac0a31c4577a55714ac34=
6bedb0746585178a12=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2019-05-07 (Tue, 07 May 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-recovery.md=0D
=0D
Co-Authored-By: ianswett <ianswett@users.noreply.github.com>=0D
=0D
=0D
  Commit: 93ca3e87e3105bc48869274d1aff59a7a9a67f3f=0D
      https://github.com/quicwg/base-drafts/commit/93ca3e87e3105bc4886927=
4d1aff59a7a9a67f3f=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-05-07 (Tue, 07 May 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-recovery.md=0D
=0D
=0D
  Commit: c8d0a82eb7e1abb9e19f59edd14235cf8c69b12f=0D
      https://github.com/quicwg/base-drafts/commit/c8d0a82eb7e1abb9e19f59=
edd14235cf8c69b12f=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-05-07 (Tue, 07 May 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-recovery.md=0D
=0D
=0D
  Commit: b899da207f35dabca7524716541224b6825223e5=0D
      https://github.com/quicwg/base-drafts/commit/b899da207f35dabca75247=
16541224b6825223e5=0D
  Author: David Schinazi <dschinazi@google.com>=0D
  Date:   2019-05-07 (Tue, 07 May 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  More changes from MT and EKR=0D
=0D
=0D
  Commit: 7e8b38695bba4fa0d83a6ccf10083cd02f8bb12a=0D
      https://github.com/quicwg/base-drafts/commit/7e8b38695bba4fa0d83a6c=
cf10083cd02f8bb12a=0D
  Author: David Schinazi <dschinazi@google.com>=0D
  Date:   2019-05-07 (Tue, 07 May 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-http.md=0D
    M draft-ietf-quic-qpack.md=0D
    M draft-ietf-quic-recovery.md=0D
    M draft-ietf-quic-tls.md=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge branch 'master' into design_team_discard_keys=0D
=0D
=0D
  Commit: 1897ccb6b766c814f9fa632bfae031777b79e402=0D
      https://github.com/quicwg/base-drafts/commit/1897ccb6b766c814f9fa63=
2bfae031777b79e402=0D
  Author: David Schinazi <dschinazi@google.com>=0D
  Date:   2019-05-07 (Tue, 07 May 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Fix markdown typo=0D
=0D
=0D
  Commit: 18614d06a659668717aa142280481e9fe2d448e4=0D
      https://github.com/quicwg/base-drafts/commit/18614d06a659668717aa14=
2280481e9fe2d448e4=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2019-05-07 (Tue, 07 May 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-recovery.md=0D
=0D
Co-Authored-By: ianswett <ianswett@users.noreply.github.com>=0D
=0D
=0D
  Commit: aef254cd9843b73e4a9160ced6d31036f83e6f1c=0D
      https://github.com/quicwg/base-drafts/commit/aef254cd9843b73e4a9160=
ced6d31036f83e6f1c=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2019-05-07 (Tue, 07 May 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-recovery.md=0D
=0D
Co-Authored-By: ianswett <ianswett@users.noreply.github.com>=0D
=0D
=0D
  Commit: 56f82fd7b24524bf2cfaa48b634a4e0a6b2ea997=0D
      https://github.com/quicwg/base-drafts/commit/56f82fd7b24524bf2cfaa4=
8b634a4e0a6b2ea997=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2019-05-07 (Tue, 07 May 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-recovery.md=0D
=0D
Co-Authored-By: ianswett <ianswett@users.noreply.github.com>=0D
=0D
=0D
  Commit: 052a8b438dcb3620460779a9b803d4473e731da7=0D
      https://github.com/quicwg/base-drafts/commit/052a8b438dcb3620460779=
a9b803d4473e731da7=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-05-07 (Tue, 07 May 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-recovery.md=0D
=0D
=0D
  Commit: 1e74be464007c1634455e76bedd558a5292fdddb=0D
      https://github.com/quicwg/base-drafts/commit/1e74be464007c1634455e7=
6bedd558a5292fdddb=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-05-08 (Wed, 08 May 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Remove extra requirement=0D
=0D
=0D
  Commit: fd597dfafdd02774372cec765ae1e2a0a29b655a=0D
      https://github.com/quicwg/base-drafts/commit/fd597dfafdd02774372cec=
765ae1e2a0a29b655a=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-05-08 (Wed, 08 May 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Define abandonment=0D
=0D
Closes #2671.=0D
=0D
=0D
  Commit: 850f1b10d0438cce42e61de81af4423bb028ed7e=0D
      https://github.com/quicwg/base-drafts/commit/850f1b10d0438cce42e61d=
e81af4423bb028ed7e=0D
  Author: David Schinazi <dschinazi@google.com>=0D
  Date:   2019-05-07 (Tue, 07 May 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Editorial pass from MT=0D
=0D
=0D
  Commit: a54a70c31b85feab40a1a933625ee8558705585c=0D
      https://github.com/quicwg/base-drafts/commit/a54a70c31b85feab40a1a9=
33625ee8558705585c=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2019-05-07 (Tue, 07 May 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  nits=0D
=0D
=0D
  Commit: 3868cb513252f0329eeb17436eb150977f5b0b71=0D
      https://github.com/quicwg/base-drafts/commit/3868cb513252f0329eeb17=
436eb150977f5b0b71=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2019-05-07 (Tue, 07 May 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #2667 from quicwg/ianswett-recovery-editorial=0D
=0D
Recovery Editorial Nits=0D
=0D
=0D
  Commit: a23a5e7fba793c73466cd188a702541325d174b3=0D
      https://github.com/quicwg/base-drafts/commit/a23a5e7fba793c73466cd1=
88a702541325d174b3=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2019-05-08 (Wed, 08 May 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  This isn't THAT broad a requirement.=0D
=0D
Co-Authored-By: martinthomson <mt@lowentropy.net>=0D
=0D
=0D
  Commit: ca34aa5d5bcfbf313d48d50f5b1de52035166720=0D
      https://github.com/quicwg/base-drafts/commit/ca34aa5d5bcfbf313d48d5=
0f5b1de52035166720=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2019-05-07 (Tue, 07 May 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #2674 from quicwg/issue2671=0D
=0D
Define abandonment=0D
=0D
=0D
  Commit: 98eb77266988f3fa931cfa006d07ed94bf079478=0D
      https://github.com/quicwg/base-drafts/commit/98eb77266988f3fa931cfa=
006d07ed94bf079478=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2019-05-07 (Tue, 07 May 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  just a bit of editing=0D
=0D
=0D
  Commit: ea1c67655ffe02872e4fb3047658e8b234970eb5=0D
      https://github.com/quicwg/base-drafts/commit/ea1c67655ffe02872e4fb3=
047658e8b234970eb5=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2019-05-07 (Tue, 07 May 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #2402 from igorlord/clarify-coalessing-for-PMTUD=0D
=0D
Describe PMTU probing that includes source connection ID for routing =E2=80=
=A6=0D
=0D
=0D
  Commit: a9fb45aaf09b85706cb988c6a866b075eb94f1e2=0D
      https://github.com/quicwg/base-drafts/commit/a9fb45aaf09b85706cb988=
c6a866b075eb94f1e2=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-05-08 (Wed, 08 May 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Delete contradictory text=0D
=0D
Now that we don't require that PATH_RESPONSE follow the path of the PATH_=
CHALLENGE, no sense in requiring here.=0D
=0D
Thanks to @erickinnear for noticing this.=0D
=0D
=0D
  Commit: 10c3c60cf95381e90abb6f08819c88e4fc8959aa=0D
      https://github.com/quicwg/base-drafts/commit/10c3c60cf95381e90abb6f=
08819c88e4fc8959aa=0D
  Author: Marten Seemann <martenseemann@gmail.com>=0D
  Date:   2019-05-08 (Wed, 08 May 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  ignore the ack delay in Initial and Handshake packets=0D
=0D
=0D
  Commit: b26aee02415577e6610e17757fcf24b346f206fc=0D
      https://github.com/quicwg/base-drafts/commit/b26aee02415577e6610e17=
757fcf24b346f206fc=0D
  Author: Mike Bishop <mbishop@evequefou.be>=0D
  Date:   2019-05-08 (Wed, 08 May 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-http.md=0D
=0D
  Log Message:=0D
  -----------=0D
  One more=0D
=0D
=0D
  Commit: ea39e6b7c0ff79f43d1bfc64174431dbf356e144=0D
      https://github.com/quicwg/base-drafts/commit/ea39e6b7c0ff79f43d1bfc=
64174431dbf356e144=0D
  Author: David Schinazi <dschinazi.ietf@gmail.com>=0D
  Date:   2019-05-08 (Wed, 08 May 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  More review comments from MT mikkelfj and CAW=0D
=0D
=0D
  Commit: 7d177839c875acd63288c82a3f930d7c9f9f43d4=0D
      https://github.com/quicwg/base-drafts/commit/7d177839c875acd63288c8=
2a3f930d7c9f9f43d4=0D
  Author: Marten Seemann <martenseemann@gmail.com>=0D
  Date:   2019-05-09 (Thu, 09 May 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Martin's suggestions=0D
=0D
=0D
  Commit: 48515326114d51844be3d6c3e7a4538bf9dbadf1=0D
      https://github.com/quicwg/base-drafts/commit/48515326114d51844be3d6=
c3e7a4538bf9dbadf1=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-05-09 (Thu, 09 May 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Add an explanation for why this PADDING-only is ok=0D
=0D
=0D
  Commit: f9dd7a0221e4433548dc0752e5a3971c0da019b1=0D
      https://github.com/quicwg/base-drafts/commit/f9dd7a0221e4433548dc07=
52e5a3971c0da019b1=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-05-09 (Thu, 09 May 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Change error codes from 16-bit to varints=0D
=0D
Changes CONNECTION_CLOSE, STOP_SENDING, and RESET_STREAM to varint error =
codes.=0D
=0D
Fixes #2672=0D
=0D
=0D
  Commit: 10176ae9245d406729b263a3c14994618d484c81=0D
      https://github.com/quicwg/base-drafts/commit/10176ae9245d406729b263=
a3c14994618d484c81=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-05-09 (Thu, 09 May 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-transport.md=0D
=0D
=0D
  Commit: 964950879b7196308d23f615b5a8594244b3b743=0D
      https://github.com/quicwg/base-drafts/commit/964950879b7196308d23f6=
15b5a8594244b3b743=0D
  Author: David Schinazi <dschinazi.ietf@gmail.com>=0D
  Date:   2019-05-09 (Thu, 09 May 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Review comments from Ian Swett and Mike Bishop=0D
=0D
=0D
  Commit: 869d1d30f690f20afa04cb7c465bc28ebb3448e8=0D
      https://github.com/quicwg/base-drafts/commit/869d1d30f690f20afa04cb=
7c465bc28ebb3448e8=0D
  Author: David Schinazi <dschinazi.ietf@gmail.com>=0D
  Date:   2019-05-09 (Thu, 09 May 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-http.md=0D
    M draft-ietf-quic-qpack.md=0D
    M draft-ietf-quic-recovery.md=0D
    M draft-ietf-quic-tls.md=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge branch 'master' into design_team_discard_keys=0D
=0D
=0D
  Commit: 44f7c59ecf8e13640bd63ffd38a56b3e41716694=0D
      https://github.com/quicwg/base-drafts/commit/44f7c59ecf8e13640bd63f=
fd38a56b3e41716694=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-05-10 (Fri, 10 May 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Martin's comments=0D
=0D
=0D
  Commit: 8cbfed717229511b8a50f7c046d39ddd6a93617b=0D
      https://github.com/quicwg/base-drafts/commit/8cbfed717229511b8a50f7=
c046d39ddd6a93617b=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-05-10 (Fri, 10 May 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  New paths may seed initial_rtt=0D
=0D
Fixes #2644=0D
=0D
=0D
  Commit: 95827872f54e34d9ba9d5dfe5c611efe92666bb8=0D
      https://github.com/quicwg/base-drafts/commit/95827872f54e34d9ba9d5d=
fe5c611efe92666bb8=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-05-10 (Fri, 10 May 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Clarify server CONNECTION_CLOSE with Handshake=0D
=0D
No new normative text, but clarifies that if the server wants the client =
to process a connection close, it may have to send one in Initial and Han=
dshake.=0D
=0D
Came up in discussion on #2541=0D
=0D
=0D
  Commit: 9bcc7fa068fdd7100c1f3bb5eff18184a3f09518=0D
      https://github.com/quicwg/base-drafts/commit/9bcc7fa068fdd7100c1f3b=
b5eff18184a3f09518=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-05-10 (Fri, 10 May 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-transport.md=0D
=0D
Co-Authored-By: Nick Banks <nibanks@microsoft.com>=0D
=0D
=0D
  Commit: ead6736c0daf7d2d90058a7eee0029f9a2f511f3=0D
      https://github.com/quicwg/base-drafts/commit/ead6736c0daf7d2d90058a=
7eee0029f9a2f511f3=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-05-10 (Fri, 10 May 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-transport.md=0D
=0D
Nick's comments.  This now changes normative text.=0D
=0D
=0D
  Commit: 6e404dea448afe44136a1b612e21ae009c82c395=0D
      https://github.com/quicwg/base-drafts/commit/6e404dea448afe44136a1b=
612e21ae009c82c395=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-05-10 (Fri, 10 May 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-http.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Fix http error code registry length=0D
=0D
=0D
  Commit: a5cd124b6847da72ca2e1a94f5e84c616b71da2c=0D
      https://github.com/quicwg/base-drafts/commit/a5cd124b6847da72ca2e1a=
94f5e84c616b71da2c=0D
  Author: Mike Bishop <mbishop@evequefou.be>=0D
  Date:   2019-05-10 (Fri, 10 May 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-http.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Fix typo=0D
=0D
=0D
  Commit: b8284eb5f7af3d781bf6eaa1e1bfa8e8fa1424b1=0D
      https://github.com/quicwg/base-drafts/commit/b8284eb5f7af3d781bf6ea=
a1e1bfa8e8fa1424b1=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-05-10 (Fri, 10 May 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-transport.md=0D
=0D
Co-Authored-By: Mike Bishop <mbishop@evequefou.be>=0D
=0D
=0D
  Commit: 6e0f8c85c13cec1723598180b310602c1f23e79d=0D
      https://github.com/quicwg/base-drafts/commit/6e0f8c85c13cec17235981=
80b310602c1f23e79d=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-05-10 (Fri, 10 May 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-transport.md=0D
=0D
Mike's suggestion, carrying -> containing=0D
=0D
=0D
  Commit: 15f7c418fc52075c9fa665105fabb6844b00f880=0D
      https://github.com/quicwg/base-drafts/commit/15f7c418fc52075c9fa665=
105fabb6844b00f880=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2019-05-10 (Fri, 10 May 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  MUST NOT appear, receiver MAY error=0D
=0D
=0D
  Commit: 5eb311bba9a4ccaf61c167eabb619238ce6353c9=0D
      https://github.com/quicwg/base-drafts/commit/5eb311bba9a4ccaf61c167=
eabb619238ce6353c9=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-05-11 (Sat, 11 May 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-recovery.md=0D
=0D
=0D
  Commit: fcca9015fbe7fd77e5e3cd4f0c98c5d57e90a924=0D
      https://github.com/quicwg/base-drafts/commit/fcca9015fbe7fd77e5e3cd=
4f0c98c5d57e90a924=0D
  Author: David Schinazi <dschinazi.ietf@gmail.com>=0D
  Date:   2019-05-11 (Sat, 11 May 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Editorial pass from Jana=0D
=0D
=0D
  Commit: 96c89135a1889e5209bc38e64026735d187b50c0=0D
      https://github.com/quicwg/base-drafts/commit/96c89135a1889e5209bc38=
e64026735d187b50c0=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-05-12 (Sun, 12 May 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-transport.md=0D
=0D
Co-Authored-By: Martin Thomson <mt@lowentropy.net>=0D
=0D
=0D
  Commit: e70eff7103fa457e16158dbf03f21d44672e1d76=0D
      https://github.com/quicwg/base-drafts/commit/e70eff7103fa457e16158d=
bf03f21d44672e1d76=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-05-12 (Sun, 12 May 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-transport.md=0D
=0D
=0D
  Commit: c35d5f1357c04739a44b84dbdb5a45aacbb9f0f8=0D
      https://github.com/quicwg/base-drafts/commit/c35d5f1357c04739a44b84=
dbdb5a45aacbb9f0f8=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-05-13 (Mon, 13 May 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-recovery.md=0D
=0D
=0D
  Commit: c4a9ac99962e58620f35083921175c3f2ef3e447=0D
      https://github.com/quicwg/base-drafts/commit/c4a9ac99962e58620f3508=
3921175c3f2ef3e447=0D
  Author: Mike Bishop <mbishop@evequefou.be>=0D
  Date:   2019-05-13 (Mon, 13 May 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-http.md=0D
=0D
  Log Message:=0D
  -----------=0D
  QPACK might be part of the exchange, but not (#2668)=0D
=0D
* QPACK might be part of the exchange, but not=0D
=0D
* Concurrent=0D
=0D
* Not concurrent=0D
=0D
* Not static=0D
=0D
=0D
  Commit: 02515d73329ea4c3be14cbec445533267339f4b8=0D
      https://github.com/quicwg/base-drafts/commit/02515d73329ea4c3be14cb=
ec445533267339f4b8=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-05-13 (Mon, 13 May 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Rename IsWindowLost to AreAllPacketsInPeriodLost (#2696)=0D
=0D
* Rename IsWindowLost to AreAllPacketsInPeriodLost=0D
=0D
Fixed #2694 by renaming IsWindowLost to AreAllPacketsInPeriodLost.=0D
=0D
* Update draft-ietf-quic-recovery.md=0D
=0D
Co-Authored-By: Jana Iyengar <jri.ietf@gmail.com>=0D
=0D
* Update draft-ietf-quic-recovery.md=0D
=0D
=0D
  Commit: 73cfd8a6d362596e289c1c25dc22f755a3138ff1=0D
      https://github.com/quicwg/base-drafts/commit/73cfd8a6d362596e289c1c=
25dc22f755a3138ff1=0D
  Author: Mike Bishop <mbishop@evequefou.be>=0D
  Date:   2019-05-14 (Tue, 14 May 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-http.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Push ID limit checking in DUPLICATE_PUSH (#2695)=0D
=0D
* Push ID limit checking in DUPLICATE_PUSH=0D
=0D
* Not malformed=0D
=0D
* Reconcile and revert=0D
=0D
=0D
  Commit: 4427165070cc0dcf8ab1e3bb4d2678d7059a1c3b=0D
      https://github.com/quicwg/base-drafts/commit/4427165070cc0dcf8ab1e3=
bb4d2678d7059a1c3b=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2019-05-14 (Tue, 14 May 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #2642 from quicwg/ianswett-ping-padding=0D
=0D
Don't send PING in Initial or Handshake=0D
=0D
=0D
  Commit: bcd6f5065cf61d6e7d15da6a2681f0ed6f806908=0D
      https://github.com/quicwg/base-drafts/commit/bcd6f5065cf61d6e7d15da=
6a2681f0ed6f806908=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2019-05-14 (Tue, 14 May 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #2676 from marten-seemann/max-ack-delay-initial-and-=
handshake=0D
=0D
ignore the ack delay in Initial and Handshake packets=0D
=0D
=0D
  Commit: cfa8de6f77ce88c84136eac6dc91398ec1445680=0D
      https://github.com/quicwg/base-drafts/commit/cfa8de6f77ce88c84136ea=
c6dc91398ec1445680=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-05-14 (Tue, 14 May 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-transport.md=0D
=0D
Co-Authored-By: Jana Iyengar <jri.ietf@gmail.com>=0D
=0D
=0D
  Commit: ab282cd9ed385732ecdef405f92e4840bfeee724=0D
      https://github.com/quicwg/base-drafts/commit/ab282cd9ed385732ecdef4=
05f92e4840bfeee724=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-05-14 (Tue, 14 May 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-transport.md=0D
=0D
=0D
  Commit: 1bb9ef09352cce9ed56c14058105a2029f111715=0D
      https://github.com/quicwg/base-drafts/commit/1bb9ef09352cce9ed56c14=
058105a2029f111715=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-05-14 (Tue, 14 May 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-transport.md=0D
=0D
=0D
  Commit: 2323fb7414eb83cee304d5b2ca13c9b1adfb18fb=0D
      https://github.com/quicwg/base-drafts/commit/2323fb7414eb83cee304d5=
b2ca13c9b1adfb18fb=0D
  Author: Mike Bishop <mbishop@evequefou.be>=0D
  Date:   2019-05-15 (Wed, 15 May 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-http.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Pull some H2 content into the introduction (#2683)=0D
=0D
* Moar H2 - WIP=0D
=0D
* More WIP=0D
=0D
* Definitions=0D
=0D
* Apply suggestions from code review=0D
=0D
Co-Authored-By: Lucas Pardue <lucaspardue.24.7@gmail.com>=0D
Co-Authored-By: ianswett <ianswett@users.noreply.github.com>=0D
=0D
* Present tense=0D
=0D
* Other review feedback=0D
=0D
* Suggested frame clarification=0D
=0D
* Suggestions from review=0D
=0D
* Americanise ;-)=0D
=0D
=0D
  Commit: d84e75e543997ecb8b1fb5e1cc1c68c61b5b5e13=0D
      https://github.com/quicwg/base-drafts/commit/d84e75e543997ecb8b1fb5=
e1cc1c68c61b5b5e13=0D
  Author: David Schinazi <dschinazi.ietf@gmail.com>=0D
  Date:   2019-05-15 (Wed, 15 May 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  minor change from Jana=0D
=0D
=0D
  Commit: 0304bbed89cba8c24a0c0e3a21eed33ff47211fd=0D
      https://github.com/quicwg/base-drafts/commit/0304bbed89cba8c24a0c0e=
3a21eed33ff47211fd=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2019-05-15 (Wed, 15 May 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  MUST NOT send, SHOULD error=0D
=0D
=0D
  Commit: 06980b3ded8a200b635774d6dc75d285e1fb1ac3=0D
      https://github.com/quicwg/base-drafts/commit/06980b3ded8a200b635774=
d6dc75d285e1fb1ac3=0D
  Author: Mike Bishop <mbishop@evequefou.be>=0D
  Date:   2019-05-16 (Thu, 16 May 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-http.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Reorder sections=0D
=0D
=0D
  Commit: b691251facbf351e318963f1c4cf855cbe0a7d6e=0D
      https://github.com/quicwg/base-drafts/commit/b691251facbf351e318963=
f1c4cf855cbe0a7d6e=0D
  Author: Daan De Meyer <daan.j.demeyer@gmail.com>=0D
  Date:   2019-05-16 (Thu, 16 May 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-http.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Specify server error on receipt of a PUSH_PROMISE frame.=0D
=0D
PUSH_PROMISE frames can only be sent by the server. If the server=0D
receives a PUSH_PROMISE frame, it should treat it as a connection error=0D=

of type HTTP_UNEXPECTED_FRAME.=0D
=0D
=0D
  Commit: 83e2d0a1c0f7f1ce37e32806c8cbe86ad2fe08e5=0D
      https://github.com/quicwg/base-drafts/commit/83e2d0a1c0f7f1ce37e328=
06c8cbe86ad2fe08e5=0D
  Author: Lucas Pardue <lucaspardue.24.7@gmail.com>=0D
  Date:   2019-05-16 (Thu, 16 May 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-http.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Split SETTINGS handling error text=0D
=0D
Fixes #2706 by clearly splitting the two different error cases.=0D
=0D
=0D
  Commit: a00c361a24493be732eeda5249359dc98197e2fd=0D
      https://github.com/quicwg/base-drafts/commit/a00c361a24493be732eeda=
5249359dc98197e2fd=0D
  Author: Daan De Meyer <daan.j.demeyer@gmail.com>=0D
  Date:   2019-05-16 (Thu, 16 May 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-http.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Specify error on receipt a DATA frame before a HEADERS frame on a=0D
request stream.=0D
=0D
=0D
  Commit: cdd2c2557a93b8620ddeb4e3a010b10e41200354=0D
      https://github.com/quicwg/base-drafts/commit/cdd2c2557a93b8620ddeb4=
e3a010b10e41200354=0D
  Author: Mike Bishop <mbishop@evequefou.be>=0D
  Date:   2019-05-16 (Thu, 16 May 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-http.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Move to Message Exchange section=0D
=0D
=0D
  Commit: 8302eb0cfa7eeb2defb2c64a74360a21748a56a4=0D
      https://github.com/quicwg/base-drafts/commit/8302eb0cfa7eeb2defb2c6=
4a74360a21748a56a4=0D
  Author: Alessandro Ghedini <alessandro@ghedini.me>=0D
  Date:   2019-05-16 (Thu, 16 May 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Fix formatting of some recovery pseudo-code=0D
=0D
=0D
  Commit: 087e5e91a014e70a786aa85a8445175e22ba5d81=0D
      https://github.com/quicwg/base-drafts/commit/087e5e91a014e70a786aa8=
5a8445175e22ba5d81=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2019-05-16 (Thu, 16 May 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #2717 from ghedo/code-format=0D
=0D
Fix formatting of some recovery pseudo-code=0D
=0D
=0D
  Commit: ac14694e1cb149a96b05daec668f71ab17cf97ed=0D
      https://github.com/quicwg/base-drafts/commit/ac14694e1cb149a96b05da=
ec668f71ab17cf97ed=0D
  Author: Alessandro Ghedini <alessandro@ghedini.me>=0D
  Date:   2019-05-17 (Fri, 17 May 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-http.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Replace mentions of MAX_STREAM_ID with MAX_STREAMS in HTTP/3=0D
=0D
=0D
  Commit: c9fb881067afc4fec72ec6af643ec6504bc5187a=0D
      https://github.com/quicwg/base-drafts/commit/c9fb881067afc4fec72ec6=
af643ec6504bc5187a=0D
  Author: Mike Bishop <mbishop@evequefou.be>=0D
  Date:   2019-05-17 (Fri, 17 May 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-http.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Push SHOULD precede reference (#2704)=0D
=0D
* Push SHOULD precede reference=0D
=0D
* Reduces MT's suggestion=0D
=0D
* Update draft-ietf-quic-http.md=0D
=0D
Co-Authored-By: ianswett <ianswett@users.noreply.github.com>=0D
=0D
=0D
  Commit: 85b64664dfe73e9f317cdd68ba1ea4919892462f=0D
      https://github.com/quicwg/base-drafts/commit/85b64664dfe73e9f317cdd=
68ba1ea4919892462f=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-05-17 (Fri, 17 May 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-http.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Reference 8.2 of RFC7540 to explain Server Push (#2665)=0D
=0D
* Reference 8.2 of RFC7540 to explain Server Push=0D
=0D
The transition to "Push Streams" has no preceding mention of server push.=
  This adds a reference to the correct section of RFC7540.=0D
=0D
* Copy the two-sentence explainer into the Push section=0D
=0D
* Update draft-ietf-quic-http.md=0D
=0D
Co-Authored-By: Mike Bishop <mbishop@evequefou.be>=0D
=0D
* Internal reference=0D
=0D
=0D
  Commit: e68a02b6141359768babc92f90c6bf6af6461cf0=0D
      https://github.com/quicwg/base-drafts/commit/e68a02b6141359768babc9=
2f90c6bf6af6461cf0=0D
  Author: Daan De Meyer <daan.j.demeyer@gmail.com>=0D
  Date:   2019-05-17 (Fri, 17 May 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-http.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Fix GOAWAY connection errors.=0D
=0D
GOAWAY with a stream id of any type other than a client-initiated=0D
bidirectional stream is HTTP_MALFORMED_FRAME. GOAWAY on a stream other=0D=

than the control stream is HTTP_WRONG_STREAM.=0D
=0D
=0D
  Commit: 2eb334b9904c707d1e3451bd809145d10ffa9454=0D
      https://github.com/quicwg/base-drafts/commit/2eb334b9904c707d1e3451=
bd809145d10ffa9454=0D
  Author: Mike Bishop <mbishop@evequefou.be>=0D
  Date:   2019-05-17 (Fri, 17 May 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-http.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Prohibit other frame types on CONNECT (#2702)=0D
=0D
* Prohibit other frame types on CONNECT; fixes #2229=0D
=0D
* Apply suggestions from code review=0D
=0D
Co-Authored-By: Jana Iyengar <jri.ietf@gmail.com>=0D
=0D
=0D
  Commit: 196c64a0984d7fe6994fcb9b00490500df19af3f=0D
      https://github.com/quicwg/base-drafts/commit/196c64a0984d7fe6994fcb=
9b00490500df19af3f=0D
  Author: Mike Bishop <mbishop@evequefou.be>=0D
  Date:   2019-05-17 (Fri, 17 May 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-http.md=0D
=0D
  Log Message:=0D
  -----------=0D
  MUST close, SHOULD RST=0D
=0D
=0D
  Commit: 988e7462c96f6594b49be6c4c97a2ba7e7d9ed41=0D
      https://github.com/quicwg/base-drafts/commit/988e7462c96f6594b49be6=
c4c97a2ba7e7d9ed41=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-05-20 (Mon, 20 May 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
    M initial-protection.js=0D
=0D
  Log Message:=0D
  -----------=0D
  Preparing for -21=0D
=0D
=0D
  Commit: 9df97f01a7b032a148bd69913442e0eec9fa95d6=0D
      https://github.com/quicwg/base-drafts/commit/9df97f01a7b032a148bd69=
913442e0eec9fa95d6=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-05-20 (Mon, 20 May 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update test vectors=0D
=0D
=0D
  Commit: 5e8cff45c1e6e7e7d421020dc3a58a52ca030b8e=0D
      https://github.com/quicwg/base-drafts/commit/5e8cff45c1e6e7e7d42102=
0dc3a58a52ca030b8e=0D
  Author: Mark Nottingham <mnot@mnot.net>=0D
  Date:   2019-05-20 (Mon, 20 May 2019)=0D
=0D
  Changed paths:=0D
    M CONTRIBUTING.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update CONTRIBUTING.md=0D
=0D
=0D
  Commit: 4c7901c6adc4ca17af97f0704e3ec8ac1054a35a=0D
      https://github.com/quicwg/base-drafts/commit/4c7901c6adc4ca17af97f0=
704e3ec8ac1054a35a=0D
  Author: Eric Kinnear <ekinnear@apple.com>=0D
  Date:   2019-05-20 (Mon, 20 May 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  #2725: Clarify the language around replacing CIDs=0D
=0D
=0D
  Commit: 6b587ac89ed89afc48026a391ab52da6f0c8c1e0=0D
      https://github.com/quicwg/base-drafts/commit/6b587ac89ed89afc48026a=
391ab52da6f0c8c1e0=0D
  Author: Eric Kinnear <ekinnear@apple.com>=0D
  Date:   2019-05-20 (Mon, 20 May 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  #2724: Don't store or retransmit PATH_RESPOSNE frames, avoid buffering =
too many=0D
=0D
=0D
  Commit: bda617368d0d48f904263ed70bfc24a601262162=0D
      https://github.com/quicwg/base-drafts/commit/bda617368d0d48f904263e=
d70bfc24a601262162=0D
  Author: Mike Bishop <mbishop@evequefou.be>=0D
  Date:   2019-05-20 (Mon, 20 May 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-http.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-http.md=0D
=0D
Co-Authored-By: Lucas Pardue <lucaspardue.24.7@gmail.com>=0D
=0D
=0D
  Commit: fed5f29eb369d133f7c40d901576c9debb0be9f1=0D
      https://github.com/quicwg/base-drafts/commit/fed5f29eb369d133f7c40d=
901576c9debb0be9f1=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-05-20 (Mon, 20 May 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Editorial suggestions on the Streams section=0D
=0D
=0D
  Commit: 84054d5a3488e897ad7ecb129c78e18312f486d6=0D
      https://github.com/quicwg/base-drafts/commit/84054d5a3488e897ad7ecb=
129c78e18312f486d6=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-05-20 (Mon, 20 May 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Transport editorial suggestions=0D
=0D
=0D
  Commit: 26505e3b33444fcd0f7e83570a981944f8c82438=0D
      https://github.com/quicwg/base-drafts/commit/26505e3b33444fcd0f7e83=
570a981944f8c82438=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-05-21 (Tue, 21 May 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-transport.md=0D
=0D
=0D
  Commit: f434be22d42d61e6b5f02b17c9531f3e4ab710e1=0D
      https://github.com/quicwg/base-drafts/commit/f434be22d42d61e6b5f02b=
17c9531f3e4ab710e1=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-05-21 (Tue, 21 May 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Allow reuse of stateless reset tokens=0D
=0D
This came up as the result of an incomplete implementation, but there=0D
are - maybe - good reasons to have the same stateless reset token being=0D=

used for multiple connection IDs on the same connection.=0D
=0D
There are drawbacks however.  Reuse of a stateless reset token means=0D
that you have to remember (and consistently route) connection IDs, even=0D=

when they are retired.=0D
=0D
This text makes a note of the possibility and explains the drawbacks.=0D
=0D
Closes #2732.=0D
=0D
=0D
  Commit: d42fd36b8a4c94f7f227e6911256256eabc6426a=0D
      https://github.com/quicwg/base-drafts/commit/d42fd36b8a4c94f7f227e6=
911256256eabc6426a=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-05-21 (Tue, 21 May 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-transport.md=0D
=0D
=0D
  Commit: e27a1c68f3e85eb79bb352a9e6b36b7d99bacc62=0D
      https://github.com/quicwg/base-drafts/commit/e27a1c68f3e85eb79bb352=
a9e6b36b7d99bacc62=0D
  Author: Eric Kinnear <32474881+erickinnear@users.noreply.github.com>=0D=

  Date:   2019-05-21 (Tue, 21 May 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-transport.md=0D
=0D
Co-Authored-By: Martin Thomson <mt@lowentropy.net>=0D
=0D
=0D
  Commit: 838b1c203de4cc1aed278a873a23c49eed6145fe=0D
      https://github.com/quicwg/base-drafts/commit/838b1c203de4cc1aed278a=
873a23c49eed6145fe=0D
  Author: Mark Nottingham <mnot@mnot.net>=0D
  Date:   2019-05-21 (Tue, 21 May 2019)=0D
=0D
  Changed paths:=0D
    M CONTRIBUTING.md=0D
    A workflow.png=0D
=0D
  Log Message:=0D
  -----------=0D
  add late-stage workflow diagram=0D
=0D
=0D
  Commit: d648a5a708ee4ea5ba7efc5a6495336e2402ddf0=0D
      https://github.com/quicwg/base-drafts/commit/d648a5a708ee4ea5ba7efc=
5a6495336e2402ddf0=0D
  Author: Mark Nottingham <mnot@mnot.net>=0D
  Date:   2019-05-21 (Tue, 21 May 2019)=0D
=0D
  Changed paths:=0D
    A workflow.xml=0D
=0D
  Log Message:=0D
  -----------=0D
  add source for workflow=0D
=0D
=0D
  Commit: 6734c4061eaf61d35464ebe74d9a85c9b22083d1=0D
      https://github.com/quicwg/base-drafts/commit/6734c4061eaf61d35464eb=
e74d9a85c9b22083d1=0D
  Author: Andy Grover <agrover@mozilla.com>=0D
  Date:   2019-05-21 (Tue, 21 May 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  transport: replace "stateless retry" in text with "retry"=0D
=0D
ekr says there used to be stateless and stateful retry, but now there is=0D=

just stateless. This is the only place the phrase is used, so instead=0D
just say "retry".=0D
=0D
=0D
  Commit: 3fb20ba46de259c2fb384a20967293c9191a6fdd=0D
      https://github.com/quicwg/base-drafts/commit/3fb20ba46de259c2fb384a=
20967293c9191a6fdd=0D
  Author: Dmitri Tikhonov <dtikhonov@litespeedtech.com>=0D
  Date:   2019-05-21 (Tue, 21 May 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-qpack.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Fix typo in QPACK: s/capcity/capacity/=0D
=0D
=0D
  Commit: ddddad19636d178ea5db06f38d7515ce2f1427d9=0D
      https://github.com/quicwg/base-drafts/commit/ddddad19636d178ea5db06=
f38d7515ce2f1427d9=0D
  Author: Kazuho Oku <kazuhooku@gmail.com>=0D
  Date:   2019-05-22 (Wed, 22 May 2019)=0D
=0D
  Changed paths:=0D
    M CONTRIBUTING.md=0D
    M README.md=0D
    M draft-ietf-quic-http.md=0D
    M draft-ietf-quic-qpack.md=0D
    M draft-ietf-quic-recovery.md=0D
    R draft-ietf-quic-spin-exp.md=0D
    M draft-ietf-quic-tls.md=0D
    M draft-ietf-quic-transport.md=0D
    M initial-protection.js=0D
    M tag.sh=0D
    A workflow.png=0D
    A workflow.xml=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge branch 'master' into kazuho/new_token-token-encryption=0D
=0D
=0D
  Commit: 67df7d17711f2012f88c0e1064dae3549f73b7e7=0D
      https://github.com/quicwg/base-drafts/commit/67df7d17711f2012f88c0e=
1064dae3549f73b7e7=0D
  Author: Kazuho Oku <kazuhooku@gmail.com>=0D
  Date:   2019-05-22 (Wed, 22 May 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  separate paragraph, apply suggestions from MT and Jana=0D
=0D
=0D
  Commit: 1a0be70f567fff8ada274c6d907499e3bb2b78ca=0D
      https://github.com/quicwg/base-drafts/commit/1a0be70f567fff8ada274c=
6d907499e3bb2b78ca=0D
  Author: Kazuho Oku <kazuhooku@gmail.com>=0D
  Date:   2019-05-22 (Wed, 22 May 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  editorial improvements suggested by MT=0D
=0D
=0D
  Commit: a5bcc0b9f5c00113a15b32bac26db9d148c4bcb3=0D
      https://github.com/quicwg/base-drafts/commit/a5bcc0b9f5c00113a15b32=
bac26db9d148c4bcb3=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-05-22 (Wed, 22 May 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Fixup of reset-oracle links=0D
=0D
=0D
  Commit: 25104cf2afb468c0579b6298ee2097a68aa0a53b=0D
      https://github.com/quicwg/base-drafts/commit/25104cf2afb468c0579b62=
98ee2097a68aa0a53b=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-05-22 (Wed, 22 May 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Better articulate principles for ciphersuites=0D
=0D
For input to discussion on the related issues.  This says that we don't=0D=

do CCM_8 and makes it clear that you don't reject an attempt to use a=0D
ciphersuite you don't understand.=0D
=0D
Closes #2742, #2682, #2581.=0D
=0D
=0D
  Commit: 624b8376ec9eb755c293133f6721334ade27a989=0D
      https://github.com/quicwg/base-drafts/commit/624b8376ec9eb755c29313=
3f6721334ade27a989=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-05-22 (Wed, 22 May 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Clients use the same crypto handshake after Retry=0D
=0D
As agreed in London and Tokyo.=0D
=0D
Closes #2180.=0D
=0D
=0D
  Commit: 716826ec1695fefb5a2cded1f6738099de3b7cef=0D
      https://github.com/quicwg/base-drafts/commit/716826ec1695fefb5a2cde=
d1f6738099de3b7cef=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-05-22 (Wed, 22 May 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Recommend only one packet per encryption level=0D
=0D
This is a SHOULD per agreement in London because a) we can't decide why=0D=

you might not, but b) we can't mandate any particular action on the part=0D=

of a receiver.=0D
=0D
Closes #2308.=0D
=0D
=0D
  Commit: 786cbf4ccfd1eaf5f593137bb91c49ceebd06902=0D
      https://github.com/quicwg/base-drafts/commit/786cbf4ccfd1eaf5f59313=
7bb91c49ceebd06902=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-05-22 (Wed, 22 May 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Keep the same packet numbers after Retry=0D
=0D
This isn't just for 0-RTT.=0D
=0D
=0D
  Commit: 9daefe9eff7b79e149e4233a7bcf006a2423607b=0D
      https://github.com/quicwg/base-drafts/commit/9daefe9eff7b79e149e423=
3a7bcf006a2423607b=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-05-22 (Wed, 22 May 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #2738 from agrover/remove-stateless-retry=0D
=0D
transport: replace "stateless retry" in text with "retry"=0D
=0D
=0D
  Commit: 4094ad2f86db17113d73a30168a4d5133959b4b7=0D
      https://github.com/quicwg/base-drafts/commit/4094ad2f86db17113d73a3=
0168a4d5133959b4b7=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-05-22 (Wed, 22 May 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #2647 from kazuho/kazuho/new_token-token-encryption=0D=

=0D
Clarify that unlinkability is required for NEW_TOKEN tokens. Changes =E2=80=
=A6=0D
=0D
=0D
  Commit: 39786f45a86abe156559b4bc586f3816e71c9f88=0D
      https://github.com/quicwg/base-drafts/commit/39786f45a86abe156559b4=
bc586f3816e71c9f88=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-05-22 (Wed, 22 May 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Missed a critical word=0D
=0D
=0D
  Commit: 53d331e936a1a68c1c3f339573d12a6889ceed36=0D
      https://github.com/quicwg/base-drafts/commit/53d331e936a1a68c1c3f33=
9573d12a6889ceed36=0D
  Author: root <root@ubuntu-client.pdsea.f5net.com>=0D
  Date:   2019-05-22 (Wed, 22 May 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-invariants.md=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  longer CIDs=0D
=0D
=0D
  Commit: 87daa3f5d94a641b0ef9b9b015b4329472d8ecfe=0D
      https://github.com/quicwg/base-drafts/commit/87daa3f5d94a641b0ef9b9=
b015b4329472d8ecfe=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-05-22 (Wed, 22 May 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Moar normative text=0D
=0D
Allow, but don't require sending (and the TP)=0D
=0D
Closes #2471.=0D
=0D
=0D
  Commit: 8fe5ec69b192db580133964a6d5b8225c02bc7f5=0D
      https://github.com/quicwg/base-drafts/commit/8fe5ec69b192db58013396=
4a6d5b8225c02bc7f5=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-05-22 (Wed, 22 May 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Editorial fixes=0D
=0D
=0D
  Commit: 66741c094294c28c4aedcee0e8cfd16d81070aea=0D
      https://github.com/quicwg/base-drafts/commit/66741c094294c28c4aedce=
e0e8cfd16d81070aea=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-05-22 (Wed, 22 May 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #2743 from quicwg/ciphersuite-16=0D
=0D
Better articulate principles for ciphersuites=0D
=0D
=0D
  Commit: 83e140dca3660fccb7c37e00cf5f692f93d8605d=0D
      https://github.com/quicwg/base-drafts/commit/83e140dca3660fccb7c37e=
00cf5f692f93d8605d=0D
  Author: root <root@ubuntu-client.pdsea.f5net.com>=0D
  Date:   2019-05-22 (Wed, 22 May 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  fix unintentional diffs=0D
=0D
=0D
  Commit: d8d90dc29804a2a370044497f1885db30949ec18=0D
      https://github.com/quicwg/base-drafts/commit/d8d90dc29804a2a3700444=
97f1885db30949ec18=0D
  Author: root <root@ubuntu-client.pdsea.f5net.com>=0D
  Date:   2019-05-22 (Wed, 22 May 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-invariants.md=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  fix typos=0D
=0D
=0D
  Commit: 1e960a5c2b735ea07f51707c5d27a83a4d293630=0D
      https://github.com/quicwg/base-drafts/commit/1e960a5c2b735ea07f5170=
7c5d27a83a4d293630=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-05-22 (Wed, 22 May 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Don't use ECN if packets are discarded=0D
=0D
@gorryfair made a good suggestion in #2163, which I have taken and=0D
tweaked further.  It is not sufficient to discard ECN if one QUIC packet=0D=

is discared, you need to discard ALL QUIC packets in the IP packet.=0D
=0D
=0D
  Commit: 375605a52a11cd7ba2aa23990f518bc31bf0153f=0D
      https://github.com/quicwg/base-drafts/commit/375605a52a11cd7ba2aa23=
990f518bc31bf0153f=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-05-22 (Wed, 22 May 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Only for that connection ID=0D
=0D
=0D
  Commit: ae51a064536f4a40b5f13132e5a9531e3b95de84=0D
      https://github.com/quicwg/base-drafts/commit/ae51a064536f4a40b5f131=
32e5a9531e3b95de84=0D
  Author: root <root@ubuntu-client.pdsea.f5net.com>=0D
  Date:   2019-05-22 (Wed, 22 May 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  remove trailing whitespace=0D
=0D
=0D
  Commit: 52c0f5b4c65f654a2e62ebd9fa575988e2d23333=0D
      https://github.com/quicwg/base-drafts/commit/52c0f5b4c65f654a2e62eb=
d9fa575988e2d23333=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-05-22 (Wed, 22 May 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  at least one=0D
=0D
=0D
  Commit: 6d614fa63d5293e59d78777068658c24b5fe1919=0D
      https://github.com/quicwg/base-drafts/commit/6d614fa63d5293e59d7877=
7068658c24b5fe1919=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-05-22 (Wed, 22 May 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Edit for clarity=0D
=0D
=0D
  Commit: 5201e2e0524413b885af92c93245f98caef1675c=0D
      https://github.com/quicwg/base-drafts/commit/5201e2e0524413b885af92=
c93245f98caef1675c=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-05-22 (Wed, 22 May 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  More editorial hacking; this is complex=0D
=0D
=0D
  Commit: f36178bbc33b0c9103aa68187a2fe5221f378099=0D
      https://github.com/quicwg/base-drafts/commit/f36178bbc33b0c9103aa68=
187a2fe5221f378099=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-05-22 (Wed, 22 May 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Enable/disable/coordinate spin per path=0D
=0D
Closes #2720.=0D
=0D
=0D
  Commit: b645d79f3fafce73b96af5b2c3bcf7368f7a2571=0D
      https://github.com/quicwg/base-drafts/commit/b645d79f3fafce73b96af5=
b2c3bcf7368f7a2571=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-05-22 (Wed, 22 May 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Try again=0D
=0D
=0D
  Commit: 509266b799efe7e7931856723b22f792ec66fe57=0D
      https://github.com/quicwg/base-drafts/commit/509266b799efe7e7931856=
723b22f792ec66fe57=0D
  Author: David Schinazi <dschinazi.ietf@gmail.com>=0D
  Date:   2019-05-23 (Thu, 23 May 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Remove AEAD_AES_256_GCM=0D
=0D
=0D
  Commit: e1b07cf53954a740fd60400692171459255303f5=0D
      https://github.com/quicwg/base-drafts/commit/e1b07cf53954a740fd6040=
0692171459255303f5=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-05-23 (Thu, 23 May 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #2756 from DavidSchinazi/remove_aes_256_ccm=0D
=0D
Remove AEAD_AES_256_CCM=0D
=0D
=0D
  Commit: 193068a9f028bdcb543bccbfb9d9d840ef04e965=0D
      https://github.com/quicwg/base-drafts/commit/193068a9f028bdcb543bcc=
bfb9d9d840ef04e965=0D
  Author: Julian Reschke <julian.reschke@gmx.de>=0D
  Date:   2019-05-24 (Fri, 24 May 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  transport: fix broken ref to PTO in recovery=0D
=0D
=0D
  Commit: 7beb5ef2b03ed4281e1d12cad18531d7bbb47269=0D
      https://github.com/quicwg/base-drafts/commit/7beb5ef2b03ed4281e1d12=
cad18531d7bbb47269=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-05-28 (Tue, 28 May 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-recovery.md=0D
=0D
Co-Authored-By: Jana Iyengar <jri.ietf@gmail.com>=0D
=0D
=0D
  Commit: 5a6461ef8016071d5474563e93453287c842be33=0D
      https://github.com/quicwg/base-drafts/commit/5a6461ef8016071d547456=
3e93453287c842be33=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-05-28 (Tue, 28 May 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  MUST NOT to SHOULD NOT=0D
=0D
=0D
  Commit: 52957ecb8dbc1740819661a2a87564addbc821ea=0D
      https://github.com/quicwg/base-drafts/commit/52957ecb8dbc1740819661=
a2a87564addbc821ea=0D
  Author: Eric Kinnear <ekinnear@apple.com>=0D
  Date:   2019-05-28 (Tue, 28 May 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Clarify the MUST, unless and indicate that the destination CID is suffi=
cient for rate limiting=0D
=0D
=0D
  Commit: d0d147a3a3db426ddba63ce139d0555fa8f26019=0D
      https://github.com/quicwg/base-drafts/commit/d0d147a3a3db426ddba63c=
e139d0555fa8f26019=0D
  Author: Eric Kinnear <ekinnear@apple.com>=0D
  Date:   2019-05-28 (Tue, 28 May 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Remove example=0D
=0D
=0D
  Commit: ac8b8ef220b82e693fc5144e43463dc1b98fd1dc=0D
      https://github.com/quicwg/base-drafts/commit/ac8b8ef220b82e693fc514=
4e43463dc1b98fd1dc=0D
  Author: Eric Kinnear <32474881+erickinnear@users.noreply.github.com>=0D=

  Date:   2019-05-28 (Tue, 28 May 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-transport.md=0D
=0D
Co-Authored-By: Martin Thomson <mt@lowentropy.net>=0D
=0D
=0D
  Commit: 9a6cce463a036f8fa24acd35d8185bebad7e2a17=0D
      https://github.com/quicwg/base-drafts/commit/9a6cce463a036f8fa24acd=
35d8185bebad7e2a17=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2019-05-30 (Thu, 30 May 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #2687 from quicwg/ianswett-rtt-path-challenge=0D
=0D
New paths may seed initial_rtt=0D
=0D
=0D
  Commit: 85700522315405eb90ede02adb43a5b12f05c178=0D
      https://github.com/quicwg/base-drafts/commit/85700522315405eb90ede0=
2adb43a5b12f05c178=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2019-05-30 (Thu, 30 May 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-transport.md=0D
=0D
=0D
  Commit: 63e7dd65909b908c084d366a90c13804faa7e159=0D
      https://github.com/quicwg/base-drafts/commit/63e7dd65909b908c084d36=
6a90c13804faa7e159=0D
  Author: martinduke <martin.h.duke@gmail.com>=0D
  Date:   2019-05-31 (Fri, 31 May 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  VN packets may have 255B CIDs=0D
=0D
=0D
  Commit: f54a7f48c114bf7636d012bbbe326c1b87e87299=0D
      https://github.com/quicwg/base-drafts/commit/f54a7f48c114bf7636d012=
bbbe326c1b87e87299=0D
  Author: martinduke <martin.h.duke@gmail.com>=0D
  Date:   2019-06-01 (Sat, 01 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-transport.md=0D
=0D
Co-Authored-By: Jana Iyengar <jri.ietf@gmail.com>=0D
=0D
=0D
  Commit: 364f5a6e5b47ffac16bd0ee9f90a91e982541519=0D
      https://github.com/quicwg/base-drafts/commit/364f5a6e5b47ffac16bd0e=
e9f90a91e982541519=0D
  Author: martinduke <martin.h.duke@gmail.com>=0D
  Date:   2019-06-01 (Sat, 01 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-transport.md=0D
=0D
Co-Authored-By: Jana Iyengar <jri.ietf@gmail.com>=0D
=0D
=0D
  Commit: 9bbe79c075e910f1969706f1fcc0170d3c0ff23c=0D
      https://github.com/quicwg/base-drafts/commit/9bbe79c075e910f1969706=
f1fcc0170d3c0ff23c=0D
  Author: martinduke <martin.h.duke@gmail.com>=0D
  Date:   2019-06-03 (Mon, 03 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-transport.md=0D
=0D
Co-Authored-By: Jana Iyengar <jri.ietf@gmail.com>=0D
=0D
=0D
  Commit: 82cd0084816735ed3aaf243072b05ee1665d7be6=0D
      https://github.com/quicwg/base-drafts/commit/82cd0084816735ed3aaf24=
3072b05ee1665d7be6=0D
  Author: martinduke <martin.h.duke@gmail.com>=0D
  Date:   2019-06-03 (Mon, 03 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-transport.md=0D
=0D
Co-Authored-By: Jana Iyengar <jri.ietf@gmail.com>=0D
=0D
=0D
  Commit: ec6a2f13a2671a77b6f5aa4f04f941211ba1ff4f=0D
      https://github.com/quicwg/base-drafts/commit/ec6a2f13a2671a77b6f5aa=
4f04f941211ba1ff4f=0D
  Author: martinduke <martin.h.duke@gmail.com>=0D
  Date:   2019-06-03 (Mon, 03 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Addressed David's comment=0D
=0D
=0D
  Commit: 044f0de49809e96483a2efa6e0cdb789b91b7aad=0D
      https://github.com/quicwg/base-drafts/commit/044f0de49809e96483a2ef=
a6e0cdb789b91b7aad=0D
  Author: martinduke <martin.h.duke@gmail.com>=0D
  Date:   2019-06-03 (Mon, 03 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge branch 'master' of https://github.com/martinduke/base-drafts=0D
=0D
=0D
  Commit: a5dd08a22bd8d74970e06b86ce1d0d83962175e3=0D
      https://github.com/quicwg/base-drafts/commit/a5dd08a22bd8d74970e06b=
86ce1d0d83962175e3=0D
  Author: martinduke <martin.h.duke@gmail.com>=0D
  Date:   2019-06-03 (Mon, 03 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  fixed jana's formatting issues=0D
=0D
=0D
  Commit: a16744366973b7e50b9f531f6e919fa39d142358=0D
      https://github.com/quicwg/base-drafts/commit/a16744366973b7e50b9f53=
1f6e919fa39d142358=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2019-06-03 (Mon, 03 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #2747 from quicwg/one-per-level=0D
=0D
Recommend only one packet per encryption level=0D
=0D
=0D
  Commit: 7fdaf76f37d45ae278cc2042bb92218106bea1a3=0D
      https://github.com/quicwg/base-drafts/commit/7fdaf76f37d45ae278cc20=
42bb92218106bea1a3=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2019-06-03 (Mon, 03 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-transport.md=0D
=0D
=0D
  Commit: 4c95c0ccef9a2b3c5147483374ed967ca63147a5=0D
      https://github.com/quicwg/base-drafts/commit/4c95c0ccef9a2b3c514748=
3374ed967ca63147a5=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2019-06-03 (Mon, 03 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #2691 from quicwg/close2689=0D
=0D
Relax requirement of detecting duplicate TPs on receiver=0D
=0D
=0D
  Commit: 3a2ff52410f7335b0ac53f5cb3d456cb1f4f201f=0D
      https://github.com/quicwg/base-drafts/commit/3a2ff52410f7335b0ac53f=
5cb3d456cb1f4f201f=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2019-06-03 (Mon, 03 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #2733 from quicwg/srt-same=0D
=0D
Allow reuse of stateless reset tokens=0D
=0D
=0D
  Commit: 0fd9989e4ef297e48c917497a7c15980bb0dd822=0D
      https://github.com/quicwg/base-drafts/commit/0fd9989e4ef297e48c9174=
97a7c15980bb0dd822=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2019-06-03 (Mon, 03 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-http.md=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #2680 from quicwg/ianswett-varint-error-codes=0D
=0D
Change error codes from 16-bit to varints=0D
=0D
=0D
  Commit: 7bb735acdb237f47c2617e69a18e749e402e8a8d=0D
      https://github.com/quicwg/base-drafts/commit/7bb735acdb237f47c2617e=
69a18e749e402e8a8d=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2019-06-03 (Mon, 03 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #2637 from erickinnear/validation_source_address=0D
=0D
Stop requiring remote address to match during path validation=0D
=0D
=0D
  Commit: bceffd54d8180854dce143971cf9ee0112b62e6b=0D
      https://github.com/quicwg/base-drafts/commit/bceffd54d8180854dce143=
971cf9ee0112b62e6b=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2019-06-03 (Mon, 03 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #2574 from quicwg/sr-2119=0D
=0D
Add normative language for stateless reset=0D
=0D
=0D
  Commit: 08692908e709617d9be705cfe25d12316621cf53=0D
      https://github.com/quicwg/base-drafts/commit/08692908e709617d9be705=
cfe25d12316621cf53=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2019-06-03 (Mon, 03 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #2461 from quicwg/0rtt-cant-respond-to-1rtt=0D
=0D
 0-RTT can't use transport parameters or 1-RTT frames=0D
=0D
=0D
  Commit: cf17a89edd1b238a5fd7df4e400b180cb675765a=0D
      https://github.com/quicwg/base-drafts/commit/cf17a89edd1b238a5fd7df=
4e400b180cb675765a=0D
  Author: Nick Banks <nibanks@microsoft.com>=0D
  Date:   2019-06-04 (Tue, 04 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Retire Prior To=0D
=0D
=0D
  Commit: bac1c92fb8087129ad49546a6ee6eae21577385d=0D
      https://github.com/quicwg/base-drafts/commit/bac1c92fb8087129ad4954=
6a6ee6eae21577385d=0D
  Author: Dmitri Tikhonov <dtikhonov@litespeedtech.com>=0D
  Date:   2019-06-04 (Tue, 04 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-http.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Fix typo: s/overiew/overview/=0D
=0D
=0D
  Commit: f1ab5070f1ce6019b9f08d0bdb78a774b42153e5=0D
      https://github.com/quicwg/base-drafts/commit/f1ab5070f1ce6019b9f08d=
0bdb78a774b42153e5=0D
  Author: Marten Seemann <martenseemann@gmail.com>=0D
  Date:   2019-06-04 (Tue, 04 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-qpack.md=0D
=0D
  Log Message:=0D
  -----------=0D
  fix typo=0D
=0D
=0D
  Commit: a1d35eb487b5a2447d0a20f0bfeb6f280da7fe61=0D
      https://github.com/quicwg/base-drafts/commit/a1d35eb487b5a2447d0a20=
f0bfeb6f280da7fe61=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-06-05 (Wed, 05 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #2750 from quicwg/tweak-ecn-ignore=0D
=0D
Don't use ECN if packets are discarded=0D
=0D
=0D
  Commit: 5f5a4194151098de76aa038d22ba85d68cea5c90=0D
      https://github.com/quicwg/base-drafts/commit/5f5a4194151098de76aa03=
8d22ba85d68cea5c90=0D
  Author: Alessandro Ghedini <alessandro@ghedini.me>=0D
  Date:   2019-06-04 (Tue, 04 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-qpack.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Allow not creating QPACK codec streams (#2529)=0D
=0D
* Allow not creating QPACK codec streams=0D
=0D
As discussed in Tokyo, we should allow endpoints to avoid creating the=0D=

QPACK control streams if they are unnecessary, but endpoints should be=0D=

allowed to create them either way.=0D
=0D
Fixes #2100=0D
=0D
* Make avoidance of encoder stream creation more explicitly permissive=0D=

=0D
* Use 'at most' language for both encoder and decoder=0D
=0D
=0D
  Commit: e892d9604bb99d33658b7779f525ed943c74802c=0D
      https://github.com/quicwg/base-drafts/commit/e892d9604bb99d33658b77=
79f525ed943c74802c=0D
  Author: Dmitri Tikhonov <dtikhonov@litespeedtech.com>=0D
  Date:   2019-06-04 (Tue, 04 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-qpack.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Drop maximum value restrictions on QPACK settings=0D
=0D
In addition, remove verbiage stating that the settings values are=0D
integers, as the are integers by the definition of the SETTING=0D
frame.=0D
=0D
Closes #2766.=0D
=0D
=0D
  Commit: b977de2816f64b0f11fda8e08d15744cc0934eff=0D
      https://github.com/quicwg/base-drafts/commit/b977de2816f64b0f11fda8=
e08d15744cc0934eff=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-06-05 (Wed, 05 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #2751 from quicwg/spin-flow=0D
=0D
Enable/disable/coordinate spin per path=0D
=0D
=0D
  Commit: e52cf67f31259dc6a62d9da1c663663a1e5ccee7=0D
      https://github.com/quicwg/base-drafts/commit/e52cf67f31259dc6a62d9d=
a1c663663a1e5ccee7=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-06-05 (Wed, 05 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #2673 from DavidSchinazi/design_team_discard_keys=0D=

=0D
Output of the discard keys design team=0D
=0D
=0D
  Commit: 7a18778a489a8fe2b4442580b42635db79ef98b7=0D
      https://github.com/quicwg/base-drafts/commit/7a18778a489a8fe2b44425=
80b42635db79ef98b7=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2019-06-04 (Tue, 04 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #2758 from reschke/patch-23=0D
=0D
transport: fix broken ref to PTO in recovery=0D
=0D
=0D
  Commit: 3a11ef01f6736ca7e3a4ec58c2a43614c5444e08=0D
      https://github.com/quicwg/base-drafts/commit/3a11ef01f6736ca7e3a4ec=
58c2a43614c5444e08=0D
  Author: Christian Huitema <huitema@huitema.net>=0D
  Date:   2019-06-04 (Tue, 04 Jun 2019)=0D
=0D
  Changed paths:=0D
    M CONTRIBUTING.md=0D
    M README.md=0D
    M draft-ietf-quic-http.md=0D
    M draft-ietf-quic-qpack.md=0D
    M draft-ietf-quic-recovery.md=0D
    R draft-ietf-quic-spin-exp.md=0D
    M draft-ietf-quic-tls.md=0D
    M draft-ietf-quic-transport.md=0D
    M initial-protection.js=0D
    M tag.sh=0D
    A workflow.png=0D
    A workflow.xml=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #12 from quicwg/master=0D
=0D
Align with master 2019/06/04=0D
=0D
=0D
  Commit: 7312d63a4ee85cd125b97d3868a9572f129e0120=0D
      https://github.com/quicwg/base-drafts/commit/7312d63a4ee85cd125b97d=
3868a9572f129e0120=0D
  Author: Christian Huitema <huitema@huitema.net>=0D
  Date:   2019-06-04 (Tue, 04 Jun 2019)=0D
=0D
  Changed paths:=0D
    M CONTRIBUTING.md=0D
    M README.md=0D
    M draft-ietf-quic-http.md=0D
    M draft-ietf-quic-qpack.md=0D
    M draft-ietf-quic-recovery.md=0D
    R draft-ietf-quic-spin-exp.md=0D
    M draft-ietf-quic-tls.md=0D
    M draft-ietf-quic-transport.md=0D
    M initial-protection.js=0D
    M tag.sh=0D
    A workflow.png=0D
    A workflow.xml=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #13 from huitema/master=0D
=0D
align with master=0D
=0D
=0D
  Commit: 23bacec76b1a30d8cb2119f7cb8c085c02524973=0D
      https://github.com/quicwg/base-drafts/commit/23bacec76b1a30d8cb2119=
f7cb8c085c02524973=0D
  Author: huitema <huitema@huitema.net>=0D
  Date:   2019-06-04 (Tue, 04 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Reference "handshake confrmed" for connection migration.=0D
=0D
=0D
  Commit: 4079e66c3b6663c49ea6ba0d78ca6a184724eb2a=0D
      https://github.com/quicwg/base-drafts/commit/4079e66c3b6663c49ea6ba=
0d78ca6a184724eb2a=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-06-05 (Wed, 05 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-transport.md=0D
=0D
Co-Authored-By: Jana Iyengar <jri.ietf@gmail.com>=0D
=0D
=0D
  Commit: 9dfb614cec93c5b860ccd06fd7e6a3d3fdcd53ed=0D
      https://github.com/quicwg/base-drafts/commit/9dfb614cec93c5b860ccd0=
6fd7e6a3d3fdcd53ed=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-06-05 (Wed, 05 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-transport.md=0D
=0D
Co-Authored-By: Jana Iyengar <jri.ietf@gmail.com>=0D
=0D
=0D
  Commit: 4029df2796f2426543d7becb051809a6ef94c262=0D
      https://github.com/quicwg/base-drafts/commit/4029df2796f2426543d7be=
cb051809a6ef94c262=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-06-05 (Wed, 05 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-transport.md=0D
=0D
Co-Authored-By: MikkelFJ <mikkelfj@gmail.com>=0D
=0D
=0D
  Commit: 68d1c8b3b1dd3b657de8a7b4580f7a8da0db509b=0D
      https://github.com/quicwg/base-drafts/commit/68d1c8b3b1dd3b657de8a7=
b4580f7a8da0db509b=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-06-05 (Wed, 05 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-transport.md=0D
=0D
Co-Authored-By: MikkelFJ <mikkelfj@gmail.com>=0D
=0D
=0D
  Commit: b669d0f7c51fa100e2c7c76fe6ddffa1e2c495d9=0D
      https://github.com/quicwg/base-drafts/commit/b669d0f7c51fa100e2c7c7=
6fe6ddffa1e2c495d9=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-06-05 (Wed, 05 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-transport.md=0D
=0D
Co-Authored-By: MikkelFJ <mikkelfj@gmail.com>=0D
=0D
=0D
  Commit: ce74eecbbc1228dc48a69b249126410eb597e0fa=0D
      https://github.com/quicwg/base-drafts/commit/ce74eecbbc1228dc48a69b=
249126410eb597e0fa=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-06-05 (Wed, 05 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-transport.md=0D
=0D
Once -> After=0D
=0D
=0D
  Commit: 13f452a1556564d5ceffd9424525ed2d430b6de4=0D
      https://github.com/quicwg/base-drafts/commit/13f452a1556564d5ceffd9=
424525ed2d430b6de4=0D
  Author: Nick Banks <nibanks@microsoft.com>=0D
  Date:   2019-06-05 (Wed, 05 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  clearer text. 2119 language. retire prior to less than seq number=0D
=0D
=0D
  Commit: 091b4f5f81ae8dfb10155853ae48c1fad098ab57=0D
      https://github.com/quicwg/base-drafts/commit/091b4f5f81ae8dfb101558=
53ae48c1fad098ab57=0D
  Author: Nick Banks <nibanks@microsoft.com>=0D
  Date:   2019-06-05 (Wed, 05 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Missed a type change=0D
=0D
=0D
  Commit: f80ffce179dabc3c0f72ef6ea8d0c199f0eb91e0=0D
      https://github.com/quicwg/base-drafts/commit/f80ffce179dabc3c0f72ef=
6ea8d0c199f0eb91e0=0D
  Author: Nick Banks <nibanks@microsoft.com>=0D
  Date:   2019-06-05 (Wed, 05 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Change restriction from >=3D to >=0D
=0D
=0D
  Commit: 75ed143f62141b429057c54827fefb660ced7367=0D
      https://github.com/quicwg/base-drafts/commit/75ed143f62141b429057c5=
4827fefb660ced7367=0D
  Author: Nick Banks <nibanks@microsoft.com>=0D
  Date:   2019-06-05 (Wed, 05 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Mention initial and preferred_address CIDs=0D
=0D
=0D
  Commit: db6980c75761ff46772d685a60d2a97e29baff0f=0D
      https://github.com/quicwg/base-drafts/commit/db6980c75761ff46772d68=
5a60d2a97e29baff0f=0D
  Author: Nick Banks <nibanks@microsoft.com>=0D
  Date:   2019-06-05 (Wed, 05 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Yet another < vs <=3D fix=0D
=0D
=0D
  Commit: 2db529c95f40f1118cd04e371325764aca1bec78=0D
      https://github.com/quicwg/base-drafts/commit/2db529c95f40f1118cd04e=
371325764aca1bec78=0D
  Author: Nick Banks <nibanks@microsoft.com>=0D
  Date:   2019-06-05 (Wed, 05 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Added a 'than'=0D
=0D
=0D
  Commit: d60188e312f34326720c5453f0f156ab2efaa291=0D
      https://github.com/quicwg/base-drafts/commit/d60188e312f34326720c54=
53f0f156ab2efaa291=0D
  Author: martinduke <martin.h.duke@gmail.com>=0D
  Date:   2019-06-06 (Thu, 06 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Fixed nits from David, Ian, MT=0D
=0D
=0D
  Commit: 05e9d183140a3b9474eae24a9c013a9b9aa9773e=0D
      https://github.com/quicwg/base-drafts/commit/05e9d183140a3b9474eae2=
4a9c013a9b9aa9773e=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2019-06-06 (Thu, 06 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Fix changelog=0D
=0D
=0D
  Commit: b21444e25156141077fe8ad246841ca64bb2202e=0D
      https://github.com/quicwg/base-drafts/commit/b21444e25156141077fe8a=
d246841ca64bb2202e=0D
  Author: martinduke <martin.h.duke@gmail.com>=0D
  Date:   2019-06-06 (Thu, 06 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-transport.md=0D
=0D
Co-Authored-By: Jana Iyengar <jri.ietf@gmail.com>=0D
=0D
=0D
  Commit: f68dd2cc60c4a06f65019ae51ed91fcce2b504cc=0D
      https://github.com/quicwg/base-drafts/commit/f68dd2cc60c4a06f65019a=
e51ed91fcce2b504cc=0D
  Author: Tom De Decker <tom.dedecker@student.uhasselt.be>=0D
  Date:   2019-06-06 (Thu, 06 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-http.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Fix typo: s/steam/stream/=0D
=0D
=0D
  Commit: ca74837d27795daaa195e7d48a24f5bcf4bc55bc=0D
      https://github.com/quicwg/base-drafts/commit/ca74837d27795daaa195e7=
d48a24f5bcf4bc55bc=0D
  Author: martinduke <martin.h.duke@gmail.com>=0D
  Date:   2019-06-07 (Fri, 07 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Fixed formatting error=0D
=0D
=0D
  Commit: 490e99eef3fbd01d6f4418bbc0e3edc2d3929d59=0D
      https://github.com/quicwg/base-drafts/commit/490e99eef3fbd01d6f4418=
bbc0e3edc2d3929d59=0D
  Author: Mike Bishop <mbishop@evequefou.be>=0D
  Date:   2019-06-07 (Fri, 07 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-http.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Remove British spelling=0D
=0D
=0D
  Commit: 4696d46774b50379d3d1823470d195ff975abcbc=0D
      https://github.com/quicwg/base-drafts/commit/4696d46774b50379d3d182=
3470d195ff975abcbc=0D
  Author: Nick Banks <nibanks@microsoft.com>=0D
  Date:   2019-06-07 (Fri, 07 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Make it a requirement; SHOULD do immediately=0D
=0D
=0D
  Commit: ff007e11812de4775eaf91de75b33aa6dd789164=0D
      https://github.com/quicwg/base-drafts/commit/ff007e11812de4775eaf91=
de75b33aa6dd789164=0D
  Author: Nick Banks <nibanks@microsoft.com>=0D
  Date:   2019-06-07 (Fri, 07 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Clean up the other text too=0D
=0D
=0D
  Commit: 053044d622bc6854474ee88d018a2ec88f7480dd=0D
      https://github.com/quicwg/base-drafts/commit/053044d622bc6854474ee8=
8d018a2ec88f7480dd=0D
  Author: Mike Bishop <mbishop@evequefou.be>=0D
  Date:   2019-06-07 (Fri, 07 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-http.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Orphan Placeholder (#2690)=0D
=0D
* Placeholder -1=0D
=0D
* Dependency on unknown=0D
=0D
* Orphan; -1 is an implementation detail=0D
=0D
=0D
  Commit: 87b268bcd6c8c11c443a92c99486dfe9239e9603=0D
      https://github.com/quicwg/base-drafts/commit/87b268bcd6c8c11c443a92=
c99486dfe9239e9603=0D
  Author: Nick Banks <nibanks@microsoft.com>=0D
  Date:   2019-06-10 (Mon, 10 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Don't Close; Just Remove after 3 PTO=0D
=0D
=0D
  Commit: 6e2b7e10de29ec7b931c7afa40015d2d0b4db4ce=0D
      https://github.com/quicwg/base-drafts/commit/6e2b7e10de29ec7b931c7a=
fa40015d2d0b4db4ce=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-06-11 (Tue, 11 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  s/to 0// as redundant=0D
=0D
=0D
  Commit: 0cefaa1ddf7680bc5d04133fd93e8216c57ceae7=0D
      https://github.com/quicwg/base-drafts/commit/0cefaa1ddf7680bc5d0413=
3fd93e8216c57ceae7=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-06-11 (Tue, 11 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Whitespace edits=0D
=0D
=0D
  Commit: 50597d66aeb5653fdbd2ff1fbb41827454ed3dce=0D
      https://github.com/quicwg/base-drafts/commit/50597d66aeb5653fdbd2ff=
1fbb41827454ed3dce=0D
  Author: Daan De Meyer <daan.j.demeyer@gmail.com>=0D
  Date:   2019-06-11 (Tue, 11 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-http.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Consolidate two paragraphs from Bidirectional Streams and Frame Layout.=
=0D
=0D
Both paragraphs dealt with different parts of handling truncated=0D
and frames. By consolidating both paragraphs, readers can find all=0D
related information in a single place.=0D
=0D
=0D
  Commit: 6a8d79bc7e743972250e4ed94008ed734935fb93=0D
      https://github.com/quicwg/base-drafts/commit/6a8d79bc7e743972250e4e=
d94008ed734935fb93=0D
  Author: Nick Banks <nibanks@microsoft.com>=0D
  Date:   2019-06-11 (Tue, 11 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Mike's suggestion.=0D
=0D
Co-Authored-By: Mike Bishop <mbishop@evequefou.be>=0D
=0D
=0D
  Commit: 5035bae0fc51c06048ea68798e8565c33b230025=0D
      https://github.com/quicwg/base-drafts/commit/5035bae0fc51c06048ea68=
798e8565c33b230025=0D
  Author: Nick Banks <nibanks@microsoft.com>=0D
  Date:   2019-06-11 (Tue, 11 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Mike's suggestion.=0D
=0D
Co-Authored-By: Mike Bishop <mbishop@evequefou.be>=0D
=0D
=0D
  Commit: 6cc8ad2c9406a26b5c222f529d43458e40491bd6=0D
      https://github.com/quicwg/base-drafts/commit/6cc8ad2c9406a26b5c222f=
529d43458e40491bd6=0D
  Author: Nick Banks <nibanks@microsoft.com>=0D
  Date:   2019-06-11 (Tue, 11 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Mike's suggestion.=0D
=0D
Co-Authored-By: Mike Bishop <mbishop@evequefou.be>=0D
=0D
=0D
  Commit: 9302377793ff14019aa4cbffc2b79eb0341ab747=0D
      https://github.com/quicwg/base-drafts/commit/9302377793ff14019aa4cb=
ffc2b79eb0341ab747=0D
  Author: Daan De Meyer <daan.j.demeyer@gmail.com>=0D
  Date:   2019-06-11 (Tue, 11 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-http.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Specify HEADERS on control stream error.=0D
=0D
Receiving a HEADERS frame on a control stream should result in a=0D
connection error of type HTTP_WRONG_STREAM.=0D
=0D
=0D
  Commit: 86020b03d195b9268dd2daabd7af0d51771889b1=0D
      https://github.com/quicwg/base-drafts/commit/86020b03d195b9268dd2da=
abd7af0d51771889b1=0D
  Author: Kazuho Oku <kazuhooku@gmail.com>=0D
  Date:   2019-06-11 (Tue, 11 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-http.md=0D
=0D
  Log Message:=0D
  -----------=0D
  use upper-case RECOMMENDED, the text is from RFC 7540 that does not inv=
oke 8174=0D
=0D
=0D
  Commit: 8275d504bc118ac651b7d4071c73392179945853=0D
      https://github.com/quicwg/base-drafts/commit/8275d504bc118ac651b7d4=
071c73392179945853=0D
  Author: Nick Banks <nibanks@microsoft.com>=0D
  Date:   2019-06-11 (Tue, 11 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Ian's suggestions=0D
=0D
=0D
  Commit: e3761e0c2ea0432f4ff1eff235dd46eeb7175a77=0D
      https://github.com/quicwg/base-drafts/commit/e3761e0c2ea0432f4ff1ef=
f235dd46eeb7175a77=0D
  Author: Dmitri Tikhonov <dtikhonov@litespeedtech.com>=0D
  Date:   2019-06-11 (Tue, 11 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-http.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Fix number agreement: a peer *is* able=0D
=0D
=0D
  Commit: ac90f3261a364c3c3b800c86a74b9f380e8391b9=0D
      https://github.com/quicwg/base-drafts/commit/ac90f3261a364c3c3b800c=
86a74b9f380e8391b9=0D
  Author: Dmitri Tikhonov <dtikhonov@litespeedtech.com>=0D
  Date:   2019-06-11 (Tue, 11 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-http.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Fix typo: add missing "as" in "as soon as"=0D
=0D
=0D
  Commit: 65e576d03e3c985d3fbed778bec0bf17702ff375=0D
      https://github.com/quicwg/base-drafts/commit/65e576d03e3c985d3fbed7=
78bec0bf17702ff375=0D
  Author: Nick Banks <nibanks@microsoft.com>=0D
  Date:   2019-06-11 (Tue, 11 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  David's suggestions=0D
=0D
=0D
  Commit: 269e67d456e2e4b8d4a75cbfd4622c114c54825f=0D
      https://github.com/quicwg/base-drafts/commit/269e67d456e2e4b8d4a75c=
bfd4622c114c54825f=0D
  Author: Mike Bishop <mbishop@evequefou.be>=0D
  Date:   2019-06-11 (Tue, 11 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-http.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Break up H2 considerations (#2698)=0D
=0D
=0D
  Commit: 54c308a351d5293b66964a32e4bab00f23c35a27=0D
      https://github.com/quicwg/base-drafts/commit/54c308a351d5293b66964a=
32e4bab00f23c35a27=0D
  Author: Nick Banks <nibanks@microsoft.com>=0D
  Date:   2019-06-11 (Tue, 11 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  More of David's suggestions=0D
=0D
=0D
  Commit: a923c343833c96deb2f42efd27ee8dcfcd83579c=0D
      https://github.com/quicwg/base-drafts/commit/a923c343833c96deb2f42e=
fd27ee8dcfcd83579c=0D
  Author: Daan De Meyer <DaanDeMeyer@users.noreply.github.com>=0D
  Date:   2019-06-12 (Wed, 12 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-http.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Fix inconsistency. (#2784)=0D
=0D
'on a control stream' instead of 'on either control stream'.=0D
=0D
=0D
  Commit: 4a446a068f57b98e60a3ca0439e408fa0f093829=0D
      https://github.com/quicwg/base-drafts/commit/4a446a068f57b98e60a3ca=
0439e408fa0f093829=0D
  Author: Nick Banks <nibanks@microsoft.com>=0D
  Date:   2019-06-12 (Wed, 12 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Ian's suggestion=0D
=0D
Co-Authored-By: ianswett <ianswett@users.noreply.github.com>=0D
=0D
=0D
  Commit: 04ff063f17a271bfb769bd1a269ffd7774b48c97=0D
      https://github.com/quicwg/base-drafts/commit/04ff063f17a271bfb769bd=
1a269ffd7774b48c97=0D
  Author: Mike Bishop <mbishop@evequefou.be>=0D
  Date:   2019-06-12 (Wed, 12 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-http.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Rewrap=0D
=0D
=0D
  Commit: e8df2f6a6622d14d40810d0d93e4483ca412051a=0D
      https://github.com/quicwg/base-drafts/commit/e8df2f6a6622d14d40810d=
0d93e4483ca412051a=0D
  Author: Nick Banks <nibanks@microsoft.com>=0D
  Date:   2019-06-12 (Wed, 12 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Ian's suggestions=0D
=0D
=0D
  Commit: aa663e687b176d064dc6f5df61b3477ec23948fb=0D
      https://github.com/quicwg/base-drafts/commit/aa663e687b176d064dc6f5=
df61b3477ec23948fb=0D
  Author: Mike Bishop <mbishop@evequefou.be>=0D
  Date:   2019-06-12 (Wed, 12 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-http.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Jana's suggestions=0D
=0D
=0D
  Commit: b0b447899546791d9454eb6fd616695b307e0840=0D
      https://github.com/quicwg/base-drafts/commit/b0b447899546791d9454eb=
6fd616695b307e0840=0D
  Author: Mike Bishop <mbishop@evequefou.be>=0D
  Date:   2019-06-12 (Wed, 12 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-http.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #2715 from quicwg/DaanDeMeyer-specify-data-before-he=
aders-error=0D
=0D
Specify error for a DATA frame before any HEADERS frames=0D
=0D
=0D
  Commit: f6401e38e594c7104993343703592028bb3afacd=0D
      https://github.com/quicwg/base-drafts/commit/f6401e38e594c710499334=
3703592028bb3afacd=0D
  Author: Alessandro Ghedini <alessandro@ghedini.me>=0D
  Date:   2019-06-12 (Wed, 12 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-http.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Mandate allowing peer to create enough unidirectional streams for HTTP =
and QPACK (#2762)=0D
=0D
* Mandate allowing peer to create enough unidirectional streams for HTTP =
and QPACK=0D
=0D
As per https://github.com/quicwg/base-drafts/issues/2100#issuecomment-495=
233158=0D
HTTP MUST allow enough uni streams credits for mandatory streams=0D
(control, QPACK encoder/decoder, other mandatory extensions) but is not=0D=

required to grant additional credits if the peer wastes them.=0D
=0D
* Add review fixes=0D
=0D
* More review comments=0D
=0D
=0D
  Commit: 255e533fcd5ee63e736d536b8b03f278a5aafd5a=0D
      https://github.com/quicwg/base-drafts/commit/255e533fcd5ee63e736d53=
6b8b03f278a5aafd5a=0D
  Author: Mike Bishop <mbishop@evequefou.be>=0D
  Date:   2019-06-12 (Wed, 12 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-http.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Import malformed message text (#2764)=0D
=0D
=0D
  Commit: 3af8d911df004690345ffbe340bcdb17c9122c8c=0D
      https://github.com/quicwg/base-drafts/commit/3af8d911df004690345ffb=
e340bcdb17c9122c8c=0D
  Author: Mike Bishop <mbishop@evequefou.be>=0D
  Date:   2019-06-12 (Wed, 12 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-http.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Don't mandate zero server-initiated bidi streams (#2773)=0D
=0D
=0D
  Commit: 933ac365d1d324e07bee34e69045ad674287b3fe=0D
      https://github.com/quicwg/base-drafts/commit/933ac365d1d324e07bee34=
e69045ad674287b3fe=0D
  Author: Nick Banks <nibanks@microsoft.com>=0D
  Date:   2019-06-12 (Wed, 12 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Eric's suggestions=0D
=0D
=0D
  Commit: a827f9ed9117adc7e7947416688dee6a1692e6c2=0D
      https://github.com/quicwg/base-drafts/commit/a827f9ed9117adc7e79474=
16688dee6a1692e6c2=0D
  Author: Mike Bishop <mbishop@evequefou.be>=0D
  Date:   2019-06-12 (Wed, 12 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-http.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Explain initial settings a little more (#2776)=0D
=0D
* Explain initial settings a little more=0D
=0D
* Brevity=0D
=0D
=0D
  Commit: c72fdd96906c8acdc3201ba3bef925cca51021ed=0D
      https://github.com/quicwg/base-drafts/commit/c72fdd96906c8acdc3201b=
a3bef925cca51021ed=0D
  Author: Kazuho Oku <kazuhooku@gmail.com>=0D
  Date:   2019-06-12 (Wed, 12 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-http.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Bring back the Exclusive Flag (#2781)=0D
=0D
* PRIORITY frame only on the control stream=0D
=0D
* exclusive bit=0D
=0D
* introduce "Exclusive Flag", incorporating text from RFC 7540=0D
=0D
* Update draft-ietf-quic-http.md=0D
=0D
Co-Authored-By: Mike Bishop <mbishop@evequefou.be>=0D
=0D
* word wrap=0D
=0D
* merge two element types=0D
=0D
* PT MUST NOT be sent to 11=0D
=0D
=0D
  Commit: 10d19646b5774de97b1e594bdf71b3aed139fe76=0D
      https://github.com/quicwg/base-drafts/commit/10d19646b5774de97b1e59=
4bdf71b3aed139fe76=0D
  Author: Nick Banks <nibanks@microsoft.com>=0D
  Date:   2019-06-13 (Thu, 13 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-transport.md=0D
=0D
Co-Authored-By: Eric Kinnear <32474881+erickinnear@users.noreply.github.c=
om>=0D
=0D
=0D
  Commit: c205b79ad75d9e67759dcb48994f3aef3b021715=0D
      https://github.com/quicwg/base-drafts/commit/c205b79ad75d9e67759dcb=
48994f3aef3b021715=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-06-14 (Fri, 14 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Prohibit sending multiple PATH_RESPONSE=0D
=0D
=0D
  Commit: f00f3d111f9ca642081e9c9dd2ce7c117081055b=0D
      https://github.com/quicwg/base-drafts/commit/f00f3d111f9ca642081e9c=
9dd2ce7c117081055b=0D
  Author: Eric Kinnear <ekinnear@apple.com>=0D
  Date:   2019-06-14 (Fri, 14 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Only one path response should be sent in response to a packet containin=
g any number of path challenge frames=0D
=0D
=0D
  Commit: 950ab2255168c827670234a01f8211ea68090d35=0D
      https://github.com/quicwg/base-drafts/commit/950ab2255168c827670234=
a01f8211ea68090d35=0D
  Author: Eric Kinnear <ekinnear@apple.com>=0D
  Date:   2019-06-14 (Fri, 14 Jun 2019)=0D
=0D
  Changed paths:=0D
    M CONTRIBUTING.md=0D
    M draft-ietf-quic-http.md=0D
    M draft-ietf-quic-qpack.md=0D
    M draft-ietf-quic-recovery.md=0D
    M draft-ietf-quic-tls.md=0D
    M draft-ietf-quic-transport.md=0D
    A workflow.png=0D
    A workflow.xml=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge branch 'master' into dont_retransmit_path_response=0D
=0D
=0D
  Commit: bef17653caa29d28e96fa825ad34ef4ce8345d70=0D
      https://github.com/quicwg/base-drafts/commit/bef17653caa29d28e96fa8=
25ad34ef4ce8345d70=0D
  Author: Eric Kinnear <ekinnear@apple.com>=0D
  Date:   2019-06-14 (Fri, 14 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Remove requirement on responders to PATH_CHALLENGE=0D
=0D
=0D
  Commit: b71c1fffb6b4346942a721ead122c355868d1405=0D
      https://github.com/quicwg/base-drafts/commit/b71c1fffb6b4346942a721=
ead122c355868d1405=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-06-14 (Fri, 14 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  SHOULD NOT include platform delay in ack delay (#2786)=0D
=0D
* SHOULD NOT include platform delay in ack delay=0D
=0D
Fixes #2596=0D
=0D
* Update draft-ietf-quic-recovery.md=0D
=0D
* Update draft-ietf-quic-recovery.md=0D
=0D
* Intentional delay=0D
=0D
* Praveen's comments=0D
=0D
* Update draft-ietf-quic-recovery.md=0D
=0D
* Update draft-ietf-quic-recovery.md=0D
=0D
Add unintentional=0D
=0D
* Update draft-ietf-quic-recovery.md=0D
=0D
Co-Authored-By: Martin Thomson <mt@lowentropy.net>=0D
=0D
* Update draft-ietf-quic-recovery.md=0D
=0D
* Update draft-ietf-quic-recovery.md=0D
=0D
=0D
  Commit: 99ced9ef1199ad0efb5eb906171e994fda6826fd=0D
      https://github.com/quicwg/base-drafts/commit/99ced9ef1199ad0efb5eb9=
06171e994fda6826fd=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-06-14 (Fri, 14 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Clarify ACK of ACKs and bundling a PING=0D
=0D
Fixes #2546 =0D
=0D
If there's anything else discussed in London that I missed, please tell m=
e.=0D
=0D
=0D
  Commit: 8031f58dee2bd4aa29375d402bc64d9c6cb584ac=0D
      https://github.com/quicwg/base-drafts/commit/8031f58dee2bd4aa29375d=
402bc64d9c6cb584ac=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-06-14 (Fri, 14 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-transport.md=0D
=0D
=0D
  Commit: f6ff3188febdb3f7db6b84d3d4a118ad20e4b2ee=0D
      https://github.com/quicwg/base-drafts/commit/f6ff3188febdb3f7db6b84=
d3d4a118ad20e4b2ee=0D
  Author: Amir Livneh <alivneh@fb.com>=0D
  Date:   2019-06-16 (Sun, 16 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Fix grammar=0D
=0D
The word 'it' was used to refer to clients.=0D
=0D
=0D
  Commit: c9da070a4f4301456ad88d591dc3c9d5e7a2589d=0D
      https://github.com/quicwg/base-drafts/commit/c9da070a4f4301456ad88d=
591dc3c9d5e7a2589d=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-06-17 (Mon, 17 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-transport.md=0D
=0D
MUST NOT bundle a PING with all ACK-only packets=0D
=0D
=0D
  Commit: 3c0d1f7297091d0e0cff31d7850fa1c557f2d130=0D
      https://github.com/quicwg/base-drafts/commit/3c0d1f7297091d0e0cff31=
d7850fa1c557f2d130=0D
  Author: Eric Kinnear <ekinnear@apple.com>=0D
  Date:   2019-06-17 (Mon, 17 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update with Jana's wording suggestion=0D
=0D
=0D
  Commit: 52f5a62b5698201774dc98e5667072c2b9b52975=0D
      https://github.com/quicwg/base-drafts/commit/52f5a62b5698201774dc98=
e5667072c2b9b52975=0D
  Author: Amir Livneh <alivneh@fb.com>=0D
  Date:   2019-06-17 (Mon, 17 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-http.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Remove extra space=0D
=0D
=0D
  Commit: 386d61f5acc4dfbbce3c26307da905f997649364=0D
      https://github.com/quicwg/base-drafts/commit/386d61f5acc4dfbbce3c26=
307da905f997649364=0D
  Author: Amir Livneh <alivneh@fb.com>=0D
  Date:   2019-06-17 (Mon, 17 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-http.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Add missing comma=0D
=0D
=0D
  Commit: 2d198dfffcca5ed6694f5109cb21f830bd316dda=0D
      https://github.com/quicwg/base-drafts/commit/2d198dfffcca5ed6694f51=
09cb21f830bd316dda=0D
  Author: Dmitri Tikhonov <dtikhonov@litespeedtech.com>=0D
  Date:   2019-06-17 (Mon, 17 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Fix verb ownership: a packet does not process packets=0D
=0D
=0D
  Commit: e246745e8d3e4354a2b0cc6b3b3ee2bb489a85ff=0D
      https://github.com/quicwg/base-drafts/commit/e246745e8d3e4354a2b0cc=
6b3b3ee2bb489a85ff=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-06-17 (Mon, 17 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-transport.md=0D
=0D
Co-Authored-By: MikkelFJ <mikkelfj@gmail.com>=0D
=0D
=0D
  Commit: 58e174a6c6afa7e8d24e615545b269faf0d50231=0D
      https://github.com/quicwg/base-drafts/commit/58e174a6c6afa7e8d24e61=
5545b269faf0d50231=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-06-17 (Mon, 17 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-transport.md=0D
=0D
=0D
  Commit: 33aa341ce7a3f2966bb22c08971d91ed55bf9da0=0D
      https://github.com/quicwg/base-drafts/commit/33aa341ce7a3f2966bb22c=
08971d91ed55bf9da0=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-06-17 (Mon, 17 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-transport.md=0D
=0D
=0D
  Commit: aa377d4eb35e0e6908ed21b18dce6608df8aead3=0D
      https://github.com/quicwg/base-drafts/commit/aa377d4eb35e0e6908ed21=
b18dce6608df8aead3=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-06-17 (Mon, 17 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-transport.md=0D
=0D
=0D
  Commit: 77b46c30d60fb46e971d302c9324d377de1bdb8e=0D
      https://github.com/quicwg/base-drafts/commit/77b46c30d60fb46e971d30=
2c9324d377de1bdb8e=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-06-17 (Mon, 17 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-transport.md=0D
=0D
=0D
  Commit: 2b4486f2c49c84726bd0f8f082ff696d7b73ddbd=0D
      https://github.com/quicwg/base-drafts/commit/2b4486f2c49c84726bd0f8=
f082ff696d7b73ddbd=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-06-17 (Mon, 17 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-transport.md=0D
=0D
=0D
  Commit: 8a4593370beb26f67b4fa687fb9fe7fe38b0e56a=0D
      https://github.com/quicwg/base-drafts/commit/8a4593370beb26f67b4fa6=
87fb9fe7fe38b0e56a=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-06-17 (Mon, 17 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-transport.md=0D
=0D
=0D
  Commit: 2c3addf78ae448fd6593c3b384aa83959871bab5=0D
      https://github.com/quicwg/base-drafts/commit/2c3addf78ae448fd6593c3=
b384aa83959871bab5=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-06-17 (Mon, 17 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-transport.md=0D
=0D
=0D
  Commit: b2248390b67338c081f41244a5c024e4fc97252d=0D
      https://github.com/quicwg/base-drafts/commit/b2248390b67338c081f412=
44a5c024e4fc97252d=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-06-18 (Tue, 18 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #2796 from amirlivneh/patch-7=0D
=0D
Fix grammar=0D
=0D
=0D
  Commit: 9fe134fb8eb371ab40710f82e4b7b48da70c6986=0D
      https://github.com/quicwg/base-drafts/commit/9fe134fb8eb371ab40710f=
82e4b7b48da70c6986=0D
  Author: Marten Seemann <martenseemann@gmail.com>=0D
  Date:   2019-06-18 (Tue, 18 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  fix description which token to use for Initial packets=0D
=0D
=0D
  Commit: 9f58ddf10bdc549c19a0045a8f613fb113bed614=0D
      https://github.com/quicwg/base-drafts/commit/9f58ddf10bdc549c19a004=
5a8f613fb113bed614=0D
  Author: Marten Seemann <martenseemann@gmail.com>=0D
  Date:   2019-06-18 (Tue, 18 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  remove outdated text about version negotiation=0D
=0D
=0D
  Commit: 924ad857f4230968d7c9bc2f6052b4c6e3effd9e=0D
      https://github.com/quicwg/base-drafts/commit/924ad857f4230968d7c9bc=
2f6052b4c6e3effd9e=0D
  Author: Marten Seemann <martenseemann@gmail.com>=0D
  Date:   2019-06-18 (Tue, 18 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  remove misleading sentence about incompatible QUIC versions and ALPN=0D=

=0D
=0D
  Commit: 045f99415dfce3e2b1607d16193d9186f68abc5f=0D
      https://github.com/quicwg/base-drafts/commit/045f99415dfce3e2b1607d=
16193d9186f68abc5f=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-06-18 (Tue, 18 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-transport.md=0D
=0D
Co-Authored-By: MikkelFJ <mikkelfj@gmail.com>=0D
=0D
=0D
  Commit: f2b2ebb1f721907b233059b7caeca4ecae03f0a8=0D
      https://github.com/quicwg/base-drafts/commit/f2b2ebb1f721907b233059=
b7caeca4ecae03f0a8=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-06-18 (Tue, 18 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-transport.md=0D
=0D
=0D
  Commit: bba4f7b2b423d2cf5b1d95c9d0240ca8055ab95c=0D
      https://github.com/quicwg/base-drafts/commit/bba4f7b2b423d2cf5b1d95=
c9d0240ca8055ab95c=0D
  Author: Mike Bishop <mbishop@evequefou.be>=0D
  Date:   2019-06-18 (Tue, 18 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-http.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Discuss max-header-list-size from the other side (#2774)=0D
=0D
* Discuss max-header-list-size from the other side=0D
=0D
* Import RFC7540 recommendation to 431 on oversize headers; fixes #2775=0D=

=0D
* Hop-by-hop=0D
=0D
* Header terminology=0D
=0D
* Connection (probably) won't blow up=0D
=0D
=0D
  Commit: 9618d5b884b4384e026c57c02aa0d72dc7fb9b60=0D
      https://github.com/quicwg/base-drafts/commit/9618d5b884b4384e026c57=
c02aa0d72dc7fb9b60=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-06-19 (Wed, 19 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #2746 from quicwg/same-ch-retry=0D
=0D
Clients use the same crypto handshake after Retry=0D
=0D
=0D
  Commit: f7334889aead71f724d11f887ff50d860676740a=0D
      https://github.com/quicwg/base-drafts/commit/f7334889aead71f724d11f=
887ff50d860676740a=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-06-19 (Wed, 19 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #2803 from marten-seemann/remove-version-negotiation=
=0D
=0D
remove outdated text about version negotiation=0D
=0D
=0D
  Commit: 6f5a6430607d4e6d6bbdce4b2d314409ef6e9a3a=0D
      https://github.com/quicwg/base-drafts/commit/6f5a6430607d4e6d6bbdce=
4b2d314409ef6e9a3a=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-06-18 (Tue, 18 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Move Retry and Version Negotiation (#2804)=0D
=0D
=0D
  Commit: a981f677829327c37fb5fb68f95428932b5dca1b=0D
      https://github.com/quicwg/base-drafts/commit/a981f677829327c37fb5fb=
68f95428932b5dca1b=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-06-19 (Wed, 19 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #2688 from quicwg/ianswett-close-initial-handshake=0D=

=0D
Clarify server CONNECTION_CLOSE with Handshake=0D
=0D
=0D
  Commit: 0994d20047076fbfa01e1fd02f252b2d8168459d=0D
      https://github.com/quicwg/base-drafts/commit/0994d20047076fbfa01e1f=
d02f252b2d8168459d=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-06-19 (Wed, 19 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #2727 from erickinnear/should_replace_cids=0D
=0D
Clarify the text recommending replacing CIDs when consumed=0D
=0D
=0D
  Commit: 5eaf4d9582c65c7d618e7b90cfce51243effaf02=0D
      https://github.com/quicwg/base-drafts/commit/5eaf4d9582c65c7d618e7b=
90cfce51243effaf02=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-06-18 (Tue, 18 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-transport.md=0D
=0D
=0D
  Commit: bf9e38c8feb47740f2615c32e8000b81cafa53fb=0D
      https://github.com/quicwg/base-drafts/commit/bf9e38c8feb47740f2615c=
32e8000b81cafa53fb=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-06-18 (Tue, 18 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-transport.md=0D
=0D
=0D
  Commit: 111407d94ec4cadafa75ebffd1a3a9f3b94b82d0=0D
      https://github.com/quicwg/base-drafts/commit/111407d94ec4cadafa75eb=
ffd1a3a9f3b94b82d0=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-06-18 (Tue, 18 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-transport.md=0D
=0D
=0D
  Commit: 92716d077e40dd49870aa9c39bcaca9d80e5d7c8=0D
      https://github.com/quicwg/base-drafts/commit/92716d077e40dd49870aa9=
c39bcaca9d80e5d7c8=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-06-18 (Tue, 18 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-transport.md=0D
=0D
Co-Authored-By: Martin Thomson <mt@lowentropy.net>=0D
=0D
=0D
  Commit: 675a2ed31f8f3ef64f47f0aba973ce20c227e174=0D
      https://github.com/quicwg/base-drafts/commit/675a2ed31f8f3ef64f47f0=
aba973ce20c227e174=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-06-18 (Tue, 18 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-transport.md=0D
=0D
=0D
  Commit: 7ed03b155612dbf05f75e415c8ac804887f5832a=0D
      https://github.com/quicwg/base-drafts/commit/7ed03b155612dbf05f75e4=
15c8ac804887f5832a=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-06-18 (Tue, 18 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-transport.md=0D
=0D
One extra editorial fix=0D
=0D
=0D
  Commit: f9c685139e55d8d824747ee306c4d3f079be257e=0D
      https://github.com/quicwg/base-drafts/commit/f9c685139e55d8d824747e=
e306c4d3f079be257e=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-06-18 (Tue, 18 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-transport.md=0D
=0D
Martin's comments.=0D
=0D
=0D
  Commit: 9e3b8003e45b881c63118427c8a64e37db2297fa=0D
      https://github.com/quicwg/base-drafts/commit/9e3b8003e45b881c631184=
27c8a64e37db2297fa=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-06-18 (Tue, 18 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-transport.md=0D
=0D
=0D
  Commit: 483a757fccc57d323349b3821f23ad7fa561ddd3=0D
      https://github.com/quicwg/base-drafts/commit/483a757fccc57d323349b3=
821f23ad7fa561ddd3=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-06-18 (Tue, 18 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-transport.md=0D
=0D
Martin's suggestions=0D
=0D
=0D
  Commit: e87958746169b877b3060c1ce5aaf7b6a020d514=0D
      https://github.com/quicwg/base-drafts/commit/e87958746169b877b3060c=
1ce5aaf7b6a020d514=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-06-18 (Tue, 18 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-transport.md=0D
=0D
=0D
  Commit: f546d201e4fb7b11a11bcafcd0a203c8e7a9a8cb=0D
      https://github.com/quicwg/base-drafts/commit/f546d201e4fb7b11a11bca=
fcd0a203c8e7a9a8cb=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-06-18 (Tue, 18 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-transport.md=0D
=0D
=0D
  Commit: 8e41bfb039fa466061ab426f6bd171643bbfcc79=0D
      https://github.com/quicwg/base-drafts/commit/8e41bfb039fa466061ab42=
6f6bd171643bbfcc79=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-06-19 (Wed, 19 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #2800 from marten-seemann/fix-token-usage=0D
=0D
fix description which token to use for Initial packets=0D
=0D
=0D
  Commit: 416583a40e672626baedc746e5a5e6f94fd4979c=0D
      https://github.com/quicwg/base-drafts/commit/416583a40e672626baedc7=
46e5a5e6f94fd4979c=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-06-19 (Wed, 19 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-transport.md=0D
=0D
Kazuho's comment and one important fix.=0D
=0D
=0D
  Commit: c4fcf6e91f544e9f56f096806dd6f7eabf5feab5=0D
      https://github.com/quicwg/base-drafts/commit/c4fcf6e91f544e9f56f096=
806dd6f7eabf5feab5=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-06-19 (Wed, 19 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #2799 from dtikhonov/201906171701-packets-dont-proce=
ss-packets=0D
=0D
Fix verb ownership: a packet does not process packets=0D
=0D
=0D
  Commit: 62795f89f068f02159dca106ebd7a7fe94aae2f5=0D
      https://github.com/quicwg/base-drafts/commit/62795f89f068f02159dca1=
06ebd7a7fe94aae2f5=0D
  Author: Nick Banks <nibanks@microsoft.com>=0D
  Date:   2019-06-20 (Thu, 20 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Remove paragraph; add period=0D
=0D
=0D
  Commit: 8cbcebf6ccafee170693188161e402506f2d2ef7=0D
      https://github.com/quicwg/base-drafts/commit/8cbcebf6ccafee17069318=
8161e402506f2d2ef7=0D
  Author: Nick Banks <nibanks@microsoft.com>=0D
  Date:   2019-06-20 (Thu, 20 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Reword field desc=0D
=0D
=0D
  Commit: 4c32ea380a03eedc43e7413418926bc520524724=0D
      https://github.com/quicwg/base-drafts/commit/4c32ea380a03eedc43e741=
3418926bc520524724=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-06-21 (Fri, 21 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Mike's comments=0D
=0D
=0D
  Commit: 9a2e34d2d6be4d7e04bf1175e50791cda6c8a26e=0D
      https://github.com/quicwg/base-drafts/commit/9a2e34d2d6be4d7e04bf11=
75e50791cda6c8a26e=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-06-21 (Fri, 21 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-transport.md=0D
=0D
=0D
  Commit: fc2f166590b73da2e81ddf5926138fdf9cd60d90=0D
      https://github.com/quicwg/base-drafts/commit/fc2f166590b73da2e81ddf=
5926138fdf9cd60d90=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-06-21 (Fri, 21 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-transport.md=0D
=0D
Co-Authored-By: Martin Thomson <mt@lowentropy.net>=0D
=0D
=0D
  Commit: fea52b2ff749fe073c46fb5d34656e365bec4210=0D
      https://github.com/quicwg/base-drafts/commit/fea52b2ff749fe073c46fb=
5d34656e365bec4210=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-06-21 (Fri, 21 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-transport.md=0D
=0D
=0D
  Commit: 0cc930090e39796ac456591b786c0e2364503454=0D
      https://github.com/quicwg/base-drafts/commit/0cc930090e39796ac45659=
1b786c0e2364503454=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-06-21 (Fri, 21 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Make exceeding stream limits a connection error=0D
=0D
Fixes #2825=0D
=0D
=0D
  Commit: f019459311444a7886721cb471f6c72eaf7c9506=0D
      https://github.com/quicwg/base-drafts/commit/f019459311444a7886721c=
b471f6c72eaf7c9506=0D
  Author: Amir Livneh <alivneh@fb.com>=0D
  Date:   2019-06-22 (Sat, 22 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-invariants.md=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Fix typos=0D
=0D
=0D
  Commit: 615453788949232d984fd3ade7ebcfe99cba70f4=0D
      https://github.com/quicwg/base-drafts/commit/615453788949232d984fd3=
ade7ebcfe99cba70f4=0D
  Author: Amir Livneh <alivneh@fb.com>=0D
  Date:   2019-06-22 (Sat, 22 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Fix title capitalization=0D
=0D
=0D
  Commit: a3f3471aa65ca6d9890c462625f843686d3a9d7c=0D
      https://github.com/quicwg/base-drafts/commit/a3f3471aa65ca6d9890c46=
2625f843686d3a9d7c=0D
  Author: Marten Seemann <martenseemann@gmail.com>=0D
  Date:   2019-06-23 (Sun, 23 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  clarify why the client MUST NOT reset the packet number after a Retry=0D=

=0D
=0D
  Commit: 8c0aa5131f6dec1eb4e6f59d44a0d36abac1a30b=0D
      https://github.com/quicwg/base-drafts/commit/8c0aa5131f6dec1eb4e6f5=
9d44a0d36abac1a30b=0D
  Author: Marten Seemann <martenseemann@gmail.com>=0D
  Date:   2019-06-23 (Sun, 23 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  remove misleading sentence about connection IDs after Retry=0D
=0D
=0D
  Commit: 11eca04ecf0524b488bb3bdfc159ff268d60571a=0D
      https://github.com/quicwg/base-drafts/commit/11eca04ecf0524b488bb3b=
dfc159ff268d60571a=0D
  Author: Marten Seemann <martenseemann@gmail.com>=0D
  Date:   2019-06-23 (Sun, 23 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  remove conflicting paragraph=0D
=0D
=0D
  Commit: f8ff494ff544fb7ae4b6253d7bedd30496a883c4=0D
      https://github.com/quicwg/base-drafts/commit/f8ff494ff544fb7ae4b625=
3d7bedd30496a883c4=0D
  Author: Marten Seemann <martenseemann@gmail.com>=0D
  Date:   2019-06-23 (Sun, 23 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  fix typo=0D
=0D
=0D
  Commit: 86a977d543e8571e55acafd7f02f9f0e8ce8d2cd=0D
      https://github.com/quicwg/base-drafts/commit/86a977d543e8571e55acaf=
d7f02f9f0e8ce8d2cd=0D
  Author: Marten Seemann <martenseemann@gmail.com>=0D
  Date:   2019-06-23 (Sun, 23 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  clarify why clients can't send Handshake packets from the beginning=0D
=0D
=0D
  Commit: ff1698fc81ef401fed5c24c60bb7a51d1a3f6363=0D
      https://github.com/quicwg/base-drafts/commit/ff1698fc81ef401fed5c24=
c60bb7a51d1a3f6363=0D
  Author: Masaru Nomura <massa.nomura@gmail.com>=0D
  Date:   2019-06-23 (Sun, 23 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Fix grammar in 3.2. Receiving Stream States=0D
=0D
The phrase, `Before creating a stream, all streams of the same type with =
lower-numbered stream IDs MUST be created.`, is semantically equal to `Be=
fore all streams (of the same type with lower-numbered stream IDs) create=
 a stream, all streams of the same type with lower-numbered stream IDs MU=
ST be created.`=0D
=0D
This is not correct since all streams don't create a (new) stream. Moreov=
er, by definition, a stream is created by sending data[1] or STREAM frame=
s implicitly create a stream[2]. This indicates a stream itself doesn't c=
reate another stream.=0D
=0D
[1] https://tools.ietf.org/html/draft-ietf-quic-transport-20#section-2=0D=

[2] https://tools.ietf.org/html/draft-ietf-quic-transport-20#section-19.8=
=0D
=0D
=0D
  Commit: 1a752ccc0099be5ca880848a59c9f18ea2b6203c=0D
      https://github.com/quicwg/base-drafts/commit/1a752ccc0099be5ca88084=
8a59c9f18ea2b6203c=0D
  Author: Amir Livneh <alivneh@fb.com>=0D
  Date:   2019-06-23 (Sun, 23 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Fix grammar=0D
=0D
=0D
  Commit: 98d4f38a6386773d3bfbae4cb72c3afcce1e8daf=0D
      https://github.com/quicwg/base-drafts/commit/98d4f38a6386773d3bfbae=
4cb72c3afcce1e8daf=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-06-23 (Sun, 23 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #2835 from amirlivneh/grammar-2=0D
=0D
Fix grammar=0D
=0D
=0D
  Commit: 4d38e6f55020714443ae5a7bddad662d1e3d7cc3=0D
      https://github.com/quicwg/base-drafts/commit/4d38e6f55020714443ae5a=
7bddad662d1e3d7cc3=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-06-23 (Sun, 23 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #2830 from monkey-mas/fix-grammar-in-3-2-ReceivingSt=
reamStates=0D
=0D
Fix grammar in 3.2. Receiving Stream States=0D
=0D
=0D
  Commit: eb640ba08786f55498514abc5534532895a9dddc=0D
      https://github.com/quicwg/base-drafts/commit/eb640ba08786f55498514a=
bc5534532895a9dddc=0D
  Author: Julian Reschke <julian.reschke@gmx.de>=0D
  Date:   2019-06-24 (Mon, 24 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  recovery: fix dangling ref to tls=0D
=0D
=0D
  Commit: 36a2d9476358acf4c8b38dd9529b0429084638c7=0D
      https://github.com/quicwg/base-drafts/commit/36a2d9476358acf4c8b38d=
d9529b0429084638c7=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-06-24 (Mon, 24 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Add intro sentence about ACK only packets=0D
=0D
=0D
  Commit: 4f2130e2c279efb01baa5789aca13ba364da00ee=0D
      https://github.com/quicwg/base-drafts/commit/4f2130e2c279efb01baa57=
89aca13ba364da00ee=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-06-24 (Mon, 24 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-transport.md=0D
=0D
Co-Authored-By: Nick Banks <nibanks@microsoft.com>=0D
=0D
=0D
  Commit: 1585f08a705d1fca1b600e503d4f94355fceef5b=0D
      https://github.com/quicwg/base-drafts/commit/1585f08a705d1fca1b600e=
503d4f94355fceef5b=0D
  Author: Marten Seemann <martenseemann@gmail.com>=0D
  Date:   2019-06-25 (Tue, 25 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  describe how 0-RTT is accepted and rejected=0D
=0D
=0D
  Commit: de85a4b75d306acb66899838e2a2eca22e92200e=0D
      https://github.com/quicwg/base-drafts/commit/de85a4b75d306acb668998=
38e2a2eca22e92200e=0D
  Author: Marten Seemann <martenseemann@gmail.com>=0D
  Date:   2019-06-25 (Tue, 25 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  s/with/without for rejecting 0-RTT=0D
=0D
=0D
  Commit: 94cbd5aeea96f06b869c735cc13be51ddcd06d33=0D
      https://github.com/quicwg/base-drafts/commit/94cbd5aeea96f06b869c73=
5cc13be51ddcd06d33=0D
  Author: Marten Seemann <martenseemann@gmail.com>=0D
  Date:   2019-06-25 (Tue, 25 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  error when 0-RTT is acked when 0-RTT is rejected=0D
=0D
=0D
  Commit: 6facb9d770b99508871422b28c59911f06c66301=0D
      https://github.com/quicwg/base-drafts/commit/6facb9d770b99508871422=
b28c59911f06c66301=0D
  Author: Marten Seemann <martenseemann@gmail.com>=0D
  Date:   2019-06-25 (Tue, 25 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  remove normative language for receiving 0-RTT packets=0D
=0D
=0D
  Commit: c0b38a3c32745a5ee2fe643c21d1e34b51ab66eb=0D
      https://github.com/quicwg/base-drafts/commit/c0b38a3c32745a5ee2fe64=
3c21d1e34b51ab66eb=0D
  Author: Marten Seemann <martenseemann@gmail.com>=0D
  Date:   2019-06-25 (Tue, 25 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  add a paragraph describing how a client enables 0-RTT=0D
=0D
=0D
  Commit: a6c47ee88ac7ca211a21779b24ab3cec6e5120f9=0D
      https://github.com/quicwg/base-drafts/commit/a6c47ee88ac7ca211a2177=
9b24ab3cec6e5120f9=0D
  Author: Marten Seemann <martenseemann@gmail.com>=0D
  Date:   2019-06-25 (Tue, 25 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  capitalize all words in section title=0D
=0D
=0D
  Commit: 9440ab9a25a7c5254b526cdca15c38f98bf0abfc=0D
      https://github.com/quicwg/base-drafts/commit/9440ab9a25a7c5254b526c=
dca15c38f98bf0abfc=0D
  Author: Marten Seemann <martenseemann@gmail.com>=0D
  Date:   2019-06-25 (Tue, 25 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  s/EarlyDataIndication/early_data extension/g=0D
=0D
=0D
  Commit: 5fa9df2483be425134fd36c520303f80d6cb8f56=0D
      https://github.com/quicwg/base-drafts/commit/5fa9df2483be425134fd36=
c520303f80d6cb8f56=0D
  Author: Marten Seemann <martenseemann@gmail.com>=0D
  Date:   2019-06-25 (Tue, 25 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  clients SHOULD detect ACKs for 0-RTT packets after 0-RTT rejection=0D
=0D
=0D
  Commit: 6ec7024f9d6929f4a7b586d9732c7c87a06fa835=0D
      https://github.com/quicwg/base-drafts/commit/6ec7024f9d6929f4a7b586=
d9732c7c87a06fa835=0D
  Author: Marten Seemann <martenseemann@gmail.com>=0D
  Date:   2019-06-25 (Tue, 25 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  a client sends 0-RTT packets, not early data=0D
=0D
=0D
  Commit: cf619677cbbedd4e18d8171c03dca222c40b350a=0D
      https://github.com/quicwg/base-drafts/commit/cf619677cbbedd4e18d817=
1c03dca222c40b350a=0D
  Author: martinduke <martin.h.duke@gmail.com>=0D
  Date:   2019-06-25 (Tue, 25 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-invariants.md=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  v1 CID limit of 20 Bytes + MT's nit=0D
=0D
=0D
  Commit: d8f77e8c64f79eb4f23beb95bd95bcc1f02e14a4=0D
      https://github.com/quicwg/base-drafts/commit/d8f77e8c64f79eb4f23beb=
95bd95bcc1f02e14a4=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-06-25 (Tue, 25 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-transport.md=0D
=0D
Co-Authored-By: Eric Kinnear <32474881+erickinnear@users.noreply.github.c=
om>=0D
=0D
=0D
  Commit: 233d0c522e16cedadfb4c89d7ccddcae576eda59=0D
      https://github.com/quicwg/base-drafts/commit/233d0c522e16cedadfb4c8=
9d7ccddcae576eda59=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-06-25 (Tue, 25 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-transport.md=0D
=0D
Co-Authored-By: Eric Kinnear <32474881+erickinnear@users.noreply.github.c=
om>=0D
=0D
=0D
  Commit: 217306941a341029879362e7496d9d27a759512a=0D
      https://github.com/quicwg/base-drafts/commit/217306941a341029879362=
e7496d9d27a759512a=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-06-25 (Tue, 25 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #2836 from reschke/patch-24=0D
=0D
recovery: fix dangling ref to quic-tls=0D
=0D
=0D
  Commit: 58877cfbf582e03e78d1727f27c3c008b2633f30=0D
      https://github.com/quicwg/base-drafts/commit/58877cfbf582e03e78d172=
7f27c3c008b2633f30=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-06-25 (Tue, 25 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-invariants.md=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #2827 from amirlivneh/typos=0D
=0D
Fix typos=0D
=0D
=0D
  Commit: b18e0baf6b2fc1e532e956c1a81ea57edf5b4777=0D
      https://github.com/quicwg/base-drafts/commit/b18e0baf6b2fc1e532e956=
c1a81ea57edf5b4777=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-06-25 (Tue, 25 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #2831 from marten-seemann/pn-after-retry=0D
=0D
fix effect of Retry on 0-RTT packets=0D
=0D
=0D
  Commit: c1e6e1eaa4500944f778c4cd6683861d33505e8a=0D
      https://github.com/quicwg/base-drafts/commit/c1e6e1eaa4500944f778c4=
cd6683861d33505e8a=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-06-25 (Tue, 25 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #2833 from marten-seemann/fix-packet-buffering=0D
=0D
clarify why clients can't send Handshake before receiving a server respon=
se=0D
=0D
=0D
  Commit: f65c731f24d43e23e416de87103871c1f13a4806=0D
      https://github.com/quicwg/base-drafts/commit/f65c731f24d43e23e416de=
87103871c1f13a4806=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-06-25 (Tue, 25 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-http.md=0D
    M draft-ietf-quic-invariants.md=0D
    M draft-ietf-quic-qpack.md=0D
    M draft-ietf-quic-recovery.md=0D
    M draft-ietf-quic-tls.md=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge branch 'master' into master=0D
=0D
=0D
  Commit: 63aa20accef3f5be9da50f26aab444162bd27944=0D
      https://github.com/quicwg/base-drafts/commit/63aa20accef3f5be9da50f=
26aab444162bd27944=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-06-25 (Tue, 25 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #2731 from quicwg/ianswett-transport=0D
=0D
Transport editorial suggestions=0D
=0D
=0D
  Commit: 43ad86c009e578a857ec71d0563574282bc07625=0D
      https://github.com/quicwg/base-drafts/commit/43ad86c009e578a857ec71=
d0563574282bc07625=0D
  Author: martinduke <martin.h.duke@gmail.com>=0D
  Date:   2019-06-25 (Tue, 25 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-transport.md=0D
=0D
Co-Authored-By: Martin Thomson <mt@lowentropy.net>=0D
=0D
=0D
  Commit: bbe2b80d490c39c1d5900a5f00b4bbe11a29c4df=0D
      https://github.com/quicwg/base-drafts/commit/bbe2b80d490c39c1d5900a=
5f00b4bbe11a29c4df=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-06-25 (Tue, 25 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-transport.md=0D
=0D
=0D
  Commit: dd947bce51843c3ec294b13428b47c220e6a7f41=0D
      https://github.com/quicwg/base-drafts/commit/dd947bce51843c3ec294b1=
3428b47c220e6a7f41=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-06-25 (Tue, 25 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #2730 from quicwg/ianswett-streams-editorial=0D
=0D
Editorial suggestions on the Streams section=0D
=0D
=0D
  Commit: 09ee3ebc938c58016d7c81eaec22dc2f1b8cb454=0D
      https://github.com/quicwg/base-drafts/commit/09ee3ebc938c58016d7c81=
eaec22dc2f1b8cb454=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-06-25 (Tue, 25 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-transport.md=0D
=0D
Reflow some text to get CircleCI to run again.=0D
=0D
=0D
  Commit: 0ba5ab23f95342b221cabac4fc96e635616be430=0D
      https://github.com/quicwg/base-drafts/commit/0ba5ab23f95342b221caba=
c4fc96e635616be430=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-06-25 (Tue, 25 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #2826 from quicwg/ianswett-exceed-stream-limits=0D
=0D
Make exceeding stream limits a connection error=0D
=0D
=0D
  Commit: dc9d7ebdb2f14409a4a547bd0605f2b56814f050=0D
      https://github.com/quicwg/base-drafts/commit/dc9d7ebdb2f14409a4a547=
bd0605f2b56814f050=0D
  Author: Kazuho Oku <kazuhooku@gmail.com>=0D
  Date:   2019-06-26 (Wed, 26 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Remove stale text that forbids the use of TLS records carrying early da=
ta.  As=0D
of -12, TLS records are not used in QUIC (TLS handshake messages are dire=
ctly=0D
transmitted instead), and therefore it is impossible in QUIC to transmit =
early=0D
data using the mechinery provided by TLS.=0D
=0D
=0D
  Commit: 39eacb3d1b3fa7e06508cd3147faae50b7f77cc4=0D
      https://github.com/quicwg/base-drafts/commit/39eacb3d1b3fa7e06508cd=
3147faae50b7f77cc4=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-06-25 (Tue, 25 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #2832 from marten-seemann/remove-misleading-retry-se=
ntence=0D
=0D
remove misleading sentence about connection IDs after Retry=0D
=0D
=0D
  Commit: c9386c4c207c09c4cf89e3141b2b5e4db72d65b5=0D
      https://github.com/quicwg/base-drafts/commit/c9386c4c207c09c4cf89e3=
141b2b5e4db72d65b5=0D
  Author: Marten Seemann <martenseemann@gmail.com>=0D
  Date:   2019-06-26 (Wed, 26 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  *an* early_data extension=0D
=0D
=0D
  Commit: 32a7bb0fbb5e0928d1c8433a05191b1f9b407f7a=0D
      https://github.com/quicwg/base-drafts/commit/32a7bb0fbb5e0928d1c843=
3a05191b1f9b407f7a=0D
  Author: Marten Seemann <martenseemann@gmail.com>=0D
  Date:   2019-06-26 (Wed, 26 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  rejecting 0-RTT means not generating 0-RTT keys=0D
=0D
=0D
  Commit: 49065dba4cd6a61faceb53c913c86426cb07e6ef=0D
      https://github.com/quicwg/base-drafts/commit/49065dba4cd6a61faceb53=
c913c86426cb07e6ef=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-06-25 (Tue, 25 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #2828 from amirlivneh/capitalization=0D
=0D
Fix title capitalization=0D
=0D
=0D
  Commit: 6ade931ef4ed274fb5608ab78b65279e39cabd2f=0D
      https://github.com/quicwg/base-drafts/commit/6ade931ef4ed274fb5608a=
b78b65279e39cabd2f=0D
  Author: Marten Seemann <martenseemann@gmail.com>=0D
  Date:   2019-06-26 (Wed, 26 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  it doesn't matter what an Initial is coalesced with=0D
=0D
=0D
  Commit: 2ddaf6d39e2c08a4ec6128a87815bdfac2140d66=0D
      https://github.com/quicwg/base-drafts/commit/2ddaf6d39e2c08a4ec6128=
a87815bdfac2140d66=0D
  Author: Marten Seemann <martenseemann@gmail.com>=0D
  Date:   2019-06-26 (Wed, 26 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  apply @kazuho's suggestions=0D
=0D
=0D
  Commit: 0400ce1b3704fdfe5fbacf10179b0357afd02bbe=0D
      https://github.com/quicwg/base-drafts/commit/0400ce1b3704fdfe5fbacf=
10179b0357afd02bbe=0D
  Author: Marten Seemann <martenseemann@gmail.com>=0D
  Date:   2019-06-26 (Wed, 26 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  early_data is sent in the EE, not the SH=0D
=0D
=0D
  Commit: 607a9f44394882544e9ac2a600eb11bdf90e4335=0D
      https://github.com/quicwg/base-drafts/commit/607a9f44394882544e9ac2=
a600eb11bdf90e4335=0D
  Author: Marten Seemann <martenseemann@gmail.com>=0D
  Date:   2019-06-26 (Wed, 26 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  another fix for early_data being sent in EE, not SH=0D
=0D
=0D
  Commit: 9c7fa1ab06c999a22c31194c0d2b10d38fd06de1=0D
      https://github.com/quicwg/base-drafts/commit/9c7fa1ab06c999a22c3119=
4c0d2b10d38fd06de1=0D
  Author: Marten Seemann <martenseemann@gmail.com>=0D
  Date:   2019-06-26 (Wed, 26 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  fix reference to RFC 8446=0D
=0D
=0D
  Commit: 429c21970577028a46aed47c41f57e6ba0c37260=0D
      https://github.com/quicwg/base-drafts/commit/429c21970577028a46aed4=
7c41f57e6ba0c37260=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-06-25 (Tue, 25 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #2845 from kazuho/kazuho/early-data-records-arnt-ava=
ilable=0D
=0D
Remove stale text that forbids the use of TLS records carrying early data=
=0D
=0D
=0D
  Commit: b536fb12752ec4302d7e805494a658ba9e8a27dd=0D
      https://github.com/quicwg/base-drafts/commit/b536fb12752ec4302d7e80=
5494a658ba9e8a27dd=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-06-25 (Tue, 25 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #2846 from marten-seemann/coalesce-initial=0D
=0D
fix overspecific coalescing requirement for Initials=0D
=0D
=0D
  Commit: 41286c3d318a32922cb1da6bccf3135b7aee2e82=0D
      https://github.com/quicwg/base-drafts/commit/41286c3d318a32922cb1da=
6bccf3135b7aee2e82=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-06-26 (Wed, 26 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Wrap=0D
=0D
=0D
  Commit: da92b1e351dd4893bc5c702890258d24271a7b2c=0D
      https://github.com/quicwg/base-drafts/commit/da92b1e351dd4893bc5c70=
2890258d24271a7b2c=0D
  Author: Amir Livneh <alivneh@fb.com>=0D
  Date:   2019-06-26 (Wed, 26 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Fix grammar=0D
=0D
=0D
  Commit: 10f280e67cd0b564ed63dac5bb755e23347cff05=0D
      https://github.com/quicwg/base-drafts/commit/10f280e67cd0b564ed63da=
c5bb755e23347cff05=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-06-26 (Wed, 26 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #2848 from amirlivneh/grammar-3=0D
=0D
Fix grammar=0D
=0D
=0D
  Commit: 575fff7375c90039c38aed3d12c43dba8923d59d=0D
      https://github.com/quicwg/base-drafts/commit/575fff7375c90039c38aed=
3d12c43dba8923d59d=0D
  Author: Amir Livneh <alivneh@fb.com>=0D
  Date:   2019-06-26 (Wed, 26 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Fix grammar=0D
=0D
=0D
  Commit: 7757fa1f6f367b678118726b98f76d98f4d46657=0D
      https://github.com/quicwg/base-drafts/commit/7757fa1f6f367b67811872=
6b98f76d98f4d46657=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-06-26 (Wed, 26 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #2849 from amirlivneh/grammar-4=0D
=0D
Fix grammar=0D
=0D
=0D
  Commit: 00825b28527842415b2500bf9f8ea6cdb0c16cc7=0D
      https://github.com/quicwg/base-drafts/commit/00825b28527842415b2500=
bf9f8ea6cdb0c16cc7=0D
  Author: Alan Frindell <afrind@fb.com>=0D
  Date:   2019-06-26 (Wed, 26 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-qpack.md=0D
=0D
  Log Message:=0D
  -----------=0D
  [qpack] rewrite abstract=0D
=0D
=0D
  Commit: 3db93931bff5b7873c227acc56270d022dc02591=0D
      https://github.com/quicwg/base-drafts/commit/3db93931bff5b7873c227a=
cc56270d022dc02591=0D
  Author: Alan Frindell <afrind@fb.com>=0D
  Date:   2019-06-26 (Wed, 26 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-qpack.md=0D
=0D
  Log Message:=0D
  -----------=0D
  [qpack] Minor editorial pass=0D
=0D
=0D
  Commit: 204691ddd4bae68984fa44d24624024714d18612=0D
      https://github.com/quicwg/base-drafts/commit/204691ddd4bae68984fa44=
d24624024714d18612=0D
  Author: Alan Frindell <afrind@fb.com>=0D
  Date:   2019-06-26 (Wed, 26 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-qpack.md=0D
=0D
  Log Message:=0D
  -----------=0D
  [qpack] Prefer header blocks to H3 frame types=0D
=0D
I tried to leave the text compatible with extensions that define new fram=
es and/or streams that carry header blocks=0D
=0D
=0D
  Commit: f31269bbaa13738634adfb1eeb1329e1195ebeeb=0D
      https://github.com/quicwg/base-drafts/commit/f31269bbaa13738634adfb=
1eeb1329e1195ebeeb=0D
  Author: Alan Frindell <afrind@fb.com>=0D
  Date:   2019-06-26 (Wed, 26 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-qpack.md=0D
=0D
  Log Message:=0D
  -----------=0D
  [qpack] Reorder sections=0D
=0D
No text changes, only moved=0D
=0D
Blocked Decoding happens before State Synchronization=0D
Invalid References fits better in Decoder than Wire Format=0D
The encoder needs to send Set Dynamic Capacity first=0D
The decoder section flows better with HeaderAck/Cancel before ICI=0D
=0D
=0D
  Commit: d24dc65ec79519ba647fce623a7190827498513d=0D
      https://github.com/quicwg/base-drafts/commit/d24dc65ec79519ba647fce=
623a7190827498513d=0D
  Author: Alan Frindell <afrind@fb.com>=0D
  Date:   2019-06-26 (Wed, 26 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-qpack.md=0D
=0D
  Log Message:=0D
  -----------=0D
  [qpack] Editorial Clarifications=0D
=0D
1. Dynamic table entries can contain empty values=0D
2. Encoder needs to send Set Dynamic Table Capacity to use the dynamic ta=
ble=0D
3. Removed a redundant condition from the eviction algorithm=0D
4. Cancellation may need to be sent even after reading the end of stream=0D=

5. Improved description of Relative and Post-Base indices=0D
=0D
=0D
  Commit: c81c290d169e2106d5b28978cd24ee233015649b=0D
      https://github.com/quicwg/base-drafts/commit/c81c290d169e2106d5b289=
78cd24ee233015649b=0D
  Author: Alan Frindell <afrind@fb.com>=0D
  Date:   2019-06-26 (Wed, 26 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-qpack.md=0D
=0D
  Log Message:=0D
  -----------=0D
  [qpack] Move some decoder text to the decoder section=0D
=0D
It was in the encoder section=0D
=0D
=0D
  Commit: e251b7dfceccb027fe462b3c5f980c29a657a314=0D
      https://github.com/quicwg/base-drafts/commit/e251b7dfceccb027fe462b=
3c5f980c29a657a314=0D
  Author: Alan Frindell <afrind@fb.com>=0D
  Date:   2019-06-26 (Wed, 26 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-qpack.md=0D
=0D
  Log Message:=0D
  -----------=0D
  [qpack] Move some explanatory text from Wire Format to Decoder section=0D=

=0D
Some editorial changes to the text=0D
=0D
=0D
  Commit: 71af1873f346495148acfd7ddf840237a6068f24=0D
      https://github.com/quicwg/base-drafts/commit/71af1873f346495148acfd=
7ddf840237a6068f24=0D
  Author: Alan Frindell <afrind@fb.com>=0D
  Date:   2019-06-26 (Wed, 26 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-qpack.md=0D
=0D
  Log Message:=0D
  -----------=0D
  [qpack] Make the instruction text more consistent=0D
=0D
* Use a consistent format for describing the insutrction/representation f=
or all instructions in a given class=0D
* Make sure all the bits are described accurately in text since the drawi=
ngs are non-normative=0D
* Clean up a little regular vs post-base language=0D
* Rewrote the intro section to encoder instructions=0D
=0D
=0D
  Commit: 971f7454bd414bca6f47a77fb0b0283bb385c5f1=0D
      https://github.com/quicwg/base-drafts/commit/971f7454bd414bca6f47a7=
7fb0b0283bb385c5f1=0D
  Author: Alan Frindell <afrind@fb.com>=0D
  Date:   2019-06-26 (Wed, 26 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-qpack.md=0D
=0D
  Log Message:=0D
  -----------=0D
  [qpack] Remove redundant stream text, update TOC=0D
=0D
=0D
  Commit: 33795a5fb45d8625a452703cf8df5e8d0180ab6c=0D
      https://github.com/quicwg/base-drafts/commit/33795a5fb45d8625a45270=
3cf8df5e8d0180ab6c=0D
  Author: Alan Frindell <afrind@fb.com>=0D
  Date:   2019-06-26 (Wed, 26 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-qpack.md=0D
=0D
  Log Message:=0D
  -----------=0D
  [qpack] Header blocks carry representations=0D
=0D
=0D
  Commit: 06d63073ae61ee043691e31c7eb53f5fb4b61b54=0D
      https://github.com/quicwg/base-drafts/commit/06d63073ae61ee043691e3=
1c7eb53f5fb4b61b54=0D
  Author: Alan Frindell <afrind@fb.com>=0D
  Date:   2019-06-26 (Wed, 26 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-qpack.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Review feedback from everyone=0D
=0D
=0D
  Commit: 6b6fd584a5cb5ca9843e656a9531dc4c88b62af8=0D
      https://github.com/quicwg/base-drafts/commit/6b6fd584a5cb5ca9843e65=
6a9531dc4c88b62af8=0D
  Author: Alan Frindell <afrind@fb.com>=0D
  Date:   2019-06-26 (Wed, 26 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-qpack.md=0D
=0D
  Log Message:=0D
  -----------=0D
  More feedback=0D
=0D
=0D
  Commit: fd79b81d1b2040440e09e2c49c7f8b8842224c60=0D
      https://github.com/quicwg/base-drafts/commit/fd79b81d1b2040440e09e2=
c49c7f8b8842224c60=0D
  Author: David Schinazi <dschinazi.ietf@gmail.com>=0D
  Date:   2019-06-26 (Wed, 26 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Allow connections to share a port by adding restrictions on zero-length=
 connection IDs=0D
=0D
=0D
  Commit: 805380e7d7bb9b5303461a07448e17265da1b362=0D
      https://github.com/quicwg/base-drafts/commit/805380e7d7bb9b5303461a=
07448e17265da1b362=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-06-26 (Wed, 26 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #2847 from quicwg/tp_mandatory=0D
=0D
Don't terminate connections, close 'em=0D
=0D
=0D
  Commit: 7491a2149ed7fa625b65d729e3fef5f857d10f4f=0D
      https://github.com/quicwg/base-drafts/commit/7491a2149ed7fa625b65d7=
29e3fef5f857d10f4f=0D
  Author: Marten Seemann <martenseemann@gmail.com>=0D
  Date:   2019-06-27 (Thu, 27 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  recommend resending of 0-RTT data after a Retry=0D
=0D
=0D
  Commit: 01ca26ffe1e6aea3c762705af4eef7f990e257ef=0D
      https://github.com/quicwg/base-drafts/commit/01ca26ffe1e6aea3c76270=
5af4eef7f990e257ef=0D
  Author: Julian Reschke <julian.reschke@gmx.de>=0D
  Date:   2019-06-27 (Thu, 27 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  transport: fix dangling reference to -tls=0D
=0D
=0D
  Commit: 0d82dc3bc2d50a1094a65c00e71d735078010758=0D
      https://github.com/quicwg/base-drafts/commit/0d82dc3bc2d50a1094a65c=
00e71d735078010758=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-06-26 (Wed, 26 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #2854 from reschke/patch-26=0D
=0D
transport: fix dangling reference to -tls=0D
=0D
=0D
  Commit: d6d6d0f81b781697d6fb55caee804abee43ce8e1=0D
      https://github.com/quicwg/base-drafts/commit/d6d6d0f81b781697d6fb55=
caee804abee43ce8e1=0D
  Author: Lucas Pardue <lucas@cloudflare.com>=0D
  Date:   2019-06-27 (Thu, 27 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-http.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Compare H2 PROTOCOL_ERROR with HTTP_GENERAL_PROTOCOL_ERROR (#2808)=0D
=0D
* Compare H2 PROTOCOL_ERROR with HTTP_GENERAL_PROTOCOL_ERROR=0D
=0D
* Add Kazuho suggestion=0D
=0D
* Apply MTs suggested wording=0D
=0D
=0D
  Commit: 6678903c9d52ae99ec64b44e34f17d6620185ea8=0D
      https://github.com/quicwg/base-drafts/commit/6678903c9d52ae99ec64b4=
4e34f17d6620185ea8=0D
  Author: Lucas Pardue <lucas@cloudflare.com>=0D
  Date:   2019-06-27 (Thu, 27 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-http.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Remove HTTP_PUSH_ALREADY_IN_CACHE error (#2813)=0D
=0D
* Remove HTTP_PUSH_ALREADY_IN_CACHE error=0D
=0D
* Apply Kazuho's suggestion to replace HTTP_PUSH_REFUSED with HTTP_REQUES=
T_CANCELLED=0D
=0D
* Fix broken grammar=0D
=0D
=0D
  Commit: 9a358f2e4801f008e6723c514a1ec0e5f4989fd2=0D
      https://github.com/quicwg/base-drafts/commit/9a358f2e4801f008e6723c=
514a1ec0e5f4989fd2=0D
  Author: Lucas Pardue <lucas@cloudflare.com>=0D
  Date:   2019-06-27 (Thu, 27 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-http.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Rationalize HTTP_WRONG_SETTING_DIRECTION (#2814)=0D
=0D
* Rationalize HTTP_WRONG_SETTING_DIRECTION=0D
=0D
* swivel SETTINGS and GPE error codes=0D
=0D
* Clarify that error code is for values, not size=0D
=0D
=0D
  Commit: 4d2900cb696a4777090b5f6d244833a20f96a9b0=0D
      https://github.com/quicwg/base-drafts/commit/4d2900cb696a4777090b5f=
6d244833a20f96a9b0=0D
  Author: Lucas Pardue <lucaspardue.24.7@gmail.com>=0D
  Date:   2019-06-27 (Thu, 27 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-http.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Refactor Push ID related errors (#2820)=0D
=0D
* Refactor Push ID related errors=0D
=0D
* Replace HTTP_LIMIT_EXCEEDED with HTTP_ID_ERROR=0D
=0D
* Apply suggestions from code review=0D
=0D
Co-Authored-By: Mike Bishop <mbishop@evequefou.be>=0D
=0D
=0D
  Commit: 07395caae43e954270f8321523ba9aa0809e88f3=0D
      https://github.com/quicwg/base-drafts/commit/07395caae43e954270f832=
1523ba9aa0809e88f3=0D
  Author: Lucas Pardue <lucaspardue.24.7@gmail.com>=0D
  Date:   2019-06-27 (Thu, 27 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-http.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Rationalize HTTP/3 stream creation errors (#2822)=0D
=0D
* Rationalize HTTP/3 stream creation errors=0D
=0D
* Server bidi streams are a HTTP_STREAM_CREATION_ERROR=0D
=0D
* ...so not just unidirectional=0D
=0D
=0D
  Commit: 4c626e33b7a492b8dd93ebe968897f884e70d277=0D
      https://github.com/quicwg/base-drafts/commit/4c626e33b7a492b8dd93eb=
e968897f884e70d277=0D
  Author: Mike Bishop <mbishop@evequefou.be>=0D
  Date:   2019-06-27 (Thu, 27 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Required operations in Transport=0D
=0D
=0D
  Commit: 337cb98ff728595527331ec085b1e3f2ba1d7be6=0D
      https://github.com/quicwg/base-drafts/commit/337cb98ff728595527331e=
c085b1e3f2ba1d7be6=0D
  Author: Mike Bishop <mbishop@evequefou.be>=0D
  Date:   2019-06-27 (Thu, 27 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-http.md=0D
=0D
  Log Message:=0D
  -----------=0D
  HTTP rewords for newly-defined terms=0D
=0D
=0D
  Commit: b4213afb9114f8d091433268878af33fcefcbb84=0D
      https://github.com/quicwg/base-drafts/commit/b4213afb9114f8d0914332=
68878af33fcefcbb84=0D
  Author: Mike Bishop <mbishop@evequefou.be>=0D
  Date:   2019-06-27 (Thu, 27 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-http.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Verb tense=0D
=0D
=0D
  Commit: 88d091a0444f3bdc863e76b82aa37a912b6b42ac=0D
      https://github.com/quicwg/base-drafts/commit/88d091a0444f3bdc863e76=
b82aa37a912b6b42ac=0D
  Author: Mike Bishop <mbishop@evequefou.be>=0D
  Date:   2019-06-27 (Thu, 27 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Correct top-level section=0D
=0D
=0D
  Commit: 34da6ec94b62f88ad923c3e357d17dd9202cd34c=0D
      https://github.com/quicwg/base-drafts/commit/34da6ec94b62f88ad923c3=
e357d17dd9202cd34c=0D
  Author: Mike Bishop <mbishop@evequefou.be>=0D
  Date:   2019-06-27 (Thu, 27 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Fix bulleted lists=0D
=0D
=0D
  Commit: 7656c7307df79f43eeffc9e23a0eeff7ac0de9f8=0D
      https://github.com/quicwg/base-drafts/commit/7656c7307df79f43eeffc9=
e23a0eeff7ac0de9f8=0D
  Author: Mike Bishop <mbishop@evequefou.be>=0D
  Date:   2019-06-28 (Fri, 28 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-http.md=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Review feedback=0D
=0D
=0D
  Commit: 36ad00639195c13c7035cea167af5d84bdccdd35=0D
      https://github.com/quicwg/base-drafts/commit/36ad00639195c13c7035ce=
a167af5d84bdccdd35=0D
  Author: Mike Bishop <mbishop@evequefou.be>=0D
  Date:   2019-06-28 (Fri, 28 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Introduce STOP_SENDING description with 'abort reading'=0D
=0D
=0D
  Commit: 63b17279fc110da181efa5f6724c0025547851cc=0D
      https://github.com/quicwg/base-drafts/commit/63b17279fc110da181efa5=
f6724c0025547851cc=0D
  Author: Mike Bishop <mbishop@evequefou.be>=0D
  Date:   2019-06-28 (Fri, 28 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Delayed packets can't create state=0D
=0D
=0D
  Commit: 4121da9cf6a5fa043c0aa2dcf0948fbf6aec5fcc=0D
      https://github.com/quicwg/base-drafts/commit/4121da9cf6a5fa043c0aa2=
dcf0948fbf6aec5fcc=0D
  Author: Amir Livneh <alivneh@fb.com>=0D
  Date:   2019-06-29 (Sat, 29 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Fix grammar=0D
=0D
=0D
  Commit: 3535bef971d4989dcbc728b2803ec5598734c1dd=0D
      https://github.com/quicwg/base-drafts/commit/3535bef971d4989dcbc728=
b2803ec5598734c1dd=0D
  Author: Marten Seemann <martenseemann@gmail.com>=0D
  Date:   2019-06-30 (Sun, 30 Jun 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  remove incorrect statement about empty STREAM frames=0D
=0D
=0D
  Commit: fe45b191e06fedbcbe24d7dbacc122aadfc1a8a7=0D
      https://github.com/quicwg/base-drafts/commit/fe45b191e06fedbcbe24d7=
dbacc122aadfc1a8a7=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-07-01 (Mon, 01 Jul 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #2862 from marten-seemann/empty-stream-frames-are-al=
lowed=0D
=0D
remove incorrect statement about empty STREAM frames=0D
=0D
=0D
  Commit: fa033e09d26c70fcfafd5d7f06a7fd4ea8d193c2=0D
      https://github.com/quicwg/base-drafts/commit/fa033e09d26c70fcfafd5d=
7f06a7fd4ea8d193c2=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-07-01 (Mon, 01 Jul 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #2860 from amirlivneh/patch-17=0D
=0D
Fix grammar=0D
=0D
=0D
  Commit: 63321d1cef419b086cb79cfdafee16563624d981=0D
      https://github.com/quicwg/base-drafts/commit/63321d1cef419b086cb79c=
fdafee16563624d981=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-07-01 (Mon, 01 Jul 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #2859 from quicwg/transport/late-packets=0D
=0D
Delayed packets can't create state=0D
=0D
=0D
  Commit: 81bef6ee83ba699dee2d4cbc036023f31b469054=0D
      https://github.com/quicwg/base-drafts/commit/81bef6ee83ba699dee2d4c=
bc036023f31b469054=0D
  Author: Nick Banks <nibanks@microsoft.com>=0D
  Date:   2019-07-01 (Mon, 01 Jul 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  More suggestions=0D
=0D
=0D
  Commit: 81a9886a84216209e2f3a8b4db475a5428b0e58e=0D
      https://github.com/quicwg/base-drafts/commit/81a9886a84216209e2f3a8=
b4db475a5428b0e58e=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-07-01 (Mon, 01 Jul 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-transport.md=0D
=0D
Add an intro per Martin's suggestion as well as some of Martin's other su=
ggestions.=0D
Also added the Limiting ACK ranges sub-section=0D
=0D
=0D
  Commit: b4f756770b96c402a2b90123c2d3a9378806ed9a=0D
      https://github.com/quicwg/base-drafts/commit/b4f756770b96c402a2b901=
23c2d3a9378806ed9a=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-07-01 (Mon, 01 Jul 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-transport.md=0D
=0D
=0D
  Commit: 5d90a56f7104a2377ea015a718752ef8700dce4a=0D
      https://github.com/quicwg/base-drafts/commit/5d90a56f7104a2377ea015=
a718752ef8700dce4a=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-07-01 (Mon, 01 Jul 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-transport.md=0D
=0D
=0D
  Commit: 9f9ad4757f0d5247aa40b2250dfaa9e29c7d94b1=0D
      https://github.com/quicwg/base-drafts/commit/9f9ad4757f0d5247aa40b2=
250dfaa9e29c7d94b1=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-07-02 (Tue, 02 Jul 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-transport.md=0D
=0D
Co-Authored-By: Jana Iyengar <jri.ietf@gmail.com>=0D
=0D
=0D
  Commit: e9c0357b7416ad5d14684731b05a3a02fc42e539=0D
      https://github.com/quicwg/base-drafts/commit/e9c0357b7416ad5d146847=
31b05a3a02fc42e539=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-07-02 (Tue, 02 Jul 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-transport.md=0D
=0D
=0D
  Commit: d6b8f0f1b276e409186910c9ca6c0a1f7c490af3=0D
      https://github.com/quicwg/base-drafts/commit/d6b8f0f1b276e409186910=
c9ca6c0a1f7c490af3=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-07-02 (Tue, 02 Jul 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-transport.md=0D
=0D
Co-Authored-By: Jana Iyengar <jri.ietf@gmail.com>=0D
=0D
=0D
  Commit: e02a4e8f026b786d1a6b900787a8ea2a4d5cd4ec=0D
      https://github.com/quicwg/base-drafts/commit/e02a4e8f026b786d1a6b90=
0787a8ea2a4d5cd4ec=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-07-02 (Tue, 02 Jul 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-transport.md=0D
=0D
Co-Authored-By: Jana Iyengar <jri.ietf@gmail.com>=0D
=0D
=0D
  Commit: 3525929ad18f4b68aa23a8d89b0dc00dc945ea91=0D
      https://github.com/quicwg/base-drafts/commit/3525929ad18f4b68aa23a8=
d89b0dc00dc945ea91=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-07-02 (Tue, 02 Jul 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-transport.md=0D
=0D
Co-Authored-By: Jana Iyengar <jri.ietf@gmail.com>=0D
=0D
=0D
  Commit: e4296ef4b5dbe54de69fdbd477f9ccb7a01ff818=0D
      https://github.com/quicwg/base-drafts/commit/e4296ef4b5dbe54de69fdb=
d477f9ccb7a01ff818=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-07-02 (Tue, 02 Jul 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-transport.md=0D
=0D
Co-Authored-By: Jana Iyengar <jri.ietf@gmail.com>=0D
=0D
=0D
  Commit: ec6a311f399ea4a1868d03066cf432872ff7e666=0D
      https://github.com/quicwg/base-drafts/commit/ec6a311f399ea4a1868d03=
066cf432872ff7e666=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-07-02 (Tue, 02 Jul 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-transport.md=0D
=0D
Co-Authored-By: Jana Iyengar <jri.ietf@gmail.com>=0D
=0D
=0D
  Commit: e32333c304c4333bf3c986ae619e08532652a7d4=0D
      https://github.com/quicwg/base-drafts/commit/e32333c304c4333bf3c986=
ae619e08532652a7d4=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-07-02 (Tue, 02 Jul 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-transport.md=0D
=0D
Co-Authored-By: Jana Iyengar <jri.ietf@gmail.com>=0D
=0D
=0D
  Commit: 42540ef2946775787f457841486975bf5d4d8445=0D
      https://github.com/quicwg/base-drafts/commit/42540ef2946775787f4578=
41486975bf5d4d8445=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-07-02 (Tue, 02 Jul 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-transport.md=0D
=0D
=0D
  Commit: 200841fa1a5175571e6a7c6c6ee01c8726bbb866=0D
      https://github.com/quicwg/base-drafts/commit/200841fa1a5175571e6a7c=
6c6ee01c8726bbb866=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-07-02 (Tue, 02 Jul 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-transport.md=0D
=0D
=0D
  Commit: 6c786bdf032d81c8bf8169d77e4c647b1c595b76=0D
      https://github.com/quicwg/base-drafts/commit/6c786bdf032d81c8bf8169=
d77e4c647b1c595b76=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-07-02 (Tue, 02 Jul 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-transport.md=0D
=0D
=0D
  Commit: 5e43503dd4265966177e7f20e54cd576f845f33d=0D
      https://github.com/quicwg/base-drafts/commit/5e43503dd4265966177e7f=
20e54cd576f845f33d=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-07-03 (Wed, 03 Jul 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-transport.md=0D
=0D
Co-Authored-By: Martin Thomson <mt@lowentropy.net>=0D
=0D
=0D
  Commit: 458232de8e964beb957288593b74ebcbb0a1ffa9=0D
      https://github.com/quicwg/base-drafts/commit/458232de8e964beb957288=
593b74ebcbb0a1ffa9=0D
  Author: Marten Seemann <martenseemann@gmail.com>=0D
  Date:   2019-07-05 (Fri, 05 Jul 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  move definition of active_connection_id_limit to where it belongs=0D
=0D
=0D
  Commit: 065ba73a6e1ce530b60ebee732d151c14a226995=0D
      https://github.com/quicwg/base-drafts/commit/065ba73a6e1ce530b60ebe=
e732d151c14a226995=0D
  Author: Marten Seemann <martenseemann@gmail.com>=0D
  Date:   2019-07-05 (Fri, 05 Jul 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  grease transport parameters=0D
=0D
=0D
  Commit: 5dd2c59cb76179b64d7725d248c7f1d4cfeaf442=0D
      https://github.com/quicwg/base-drafts/commit/5dd2c59cb76179b64d7725=
d248c7f1d4cfeaf442=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-07-06 (Sat, 06 Jul 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #2872 from marten-seemann/move-active-conn-id-limit-=
def=0D
=0D
move definition of active_connection_id_limit to where it belongs=0D
=0D
=0D
  Commit: 6a71414dbad7b8ed4d0745a2606aab70e1e37910=0D
      https://github.com/quicwg/base-drafts/commit/6a71414dbad7b8ed4d0745=
a2606aab70e1e37910=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-07-08 (Mon, 08 Jul 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #2769 from nibanks/pr/replace-cid=0D
=0D
Request to Retire Locally Issued CIDs=0D
=0D
=0D
  Commit: b7c58fd9f4eebc161964f87aff2a33471395f874=0D
      https://github.com/quicwg/base-drafts/commit/b7c58fd9f4eebc161964f8=
7aff2a33471395f874=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-07-08 (Mon, 08 Jul 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #2729 from erickinnear/dont_retransmit_path_response=
=0D
=0D
Don't store or retransmit PATH_RESPONSE frames, avoid buffering=0D
=0D
=0D
  Commit: 3685b650c27fe0c83892079014f53bee7e3dff61=0D
      https://github.com/quicwg/base-drafts/commit/3685b650c27fe0c8389207=
9014f53bee7e3dff61=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-07-08 (Mon, 08 Jul 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #2794 from quicwg/ianswett-ack-ack=0D
=0D
Clarify ACK of ACKs and bundling a PING=0D
=0D
=0D
  Commit: 84eee53493ff81dbec79e13a70196c4fb8ea3c58=0D
      https://github.com/quicwg/base-drafts/commit/84eee53493ff81dbec79e1=
3a70196c4fb8ea3c58=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-07-08 (Mon, 08 Jul 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #2370 from huitema/stronger-migration-handshake=0D
=0D
Stronger migration handshake=0D
=0D
=0D
  Commit: d7ed46a84cd78a601e1fa1581d59b3c21cec3947=0D
      https://github.com/quicwg/base-drafts/commit/d7ed46a84cd78a601e1fa1=
581d59b3c21cec3947=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-07-08 (Mon, 08 Jul 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-http.md=0D
    M draft-ietf-quic-qpack.md=0D
    M draft-ietf-quic-recovery.md=0D
    M draft-ietf-quic-tls.md=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Change log for -21=0D
=0D
=0D
  Commit: 2ffc0b72a3449819b8a28bc0abc3ecc8de65a329=0D
      https://github.com/quicwg/base-drafts/commit/2ffc0b72a3449819b8a28b=
c0abc3ecc8de65a329=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-07-08 (Mon, 08 Jul 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Ian's tweaks to text=0D
=0D
Which will likely fail to build...=0D
=0D
Co-Authored-By: ianswett <ianswett@users.noreply.github.com>=0D
=0D
=0D
  Commit: a0e7d777e1a3220cd4a17c5e4ccac506bd4b1a29=0D
      https://github.com/quicwg/base-drafts/commit/a0e7d777e1a3220cd4a17c=
5e4ccac506bd4b1a29=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-07-08 (Mon, 08 Jul 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Reflow=0D
=0D
=0D
  Commit: abd26dee7c4360e673314fa59465e0191d96c417=0D
      https://github.com/quicwg/base-drafts/commit/abd26dee7c4360e673314f=
a59465e0191d96c417=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-07-09 (Tue, 09 Jul 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-http.md=0D
    M draft-ietf-quic-qpack.md=0D
    M draft-ietf-quic-recovery.md=0D
    M draft-ietf-quic-tls.md=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #2875 from quicwg/changelog-21=0D
=0D
Change log for -21=0D
=0D
=0D
  Commit: bfbe8237bab2752ef1de1c17db67f8561f1ee2a9=0D
      https://github.com/quicwg/base-drafts/commit/bfbe8237bab2752ef1de1c=
17db67f8561f1ee2a9=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-07-09 (Tue, 09 Jul 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Fix recovery references=0D
=0D
Closes #2874.=0D
=0D
=0D
  Commit: eba9381771002ac6145fd3e815fee7f97e3b30dc=0D
      https://github.com/quicwg/base-drafts/commit/eba9381771002ac6145fd3=
e815fee7f97e3b30dc=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-07-09 (Tue, 09 Jul 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Grammatical error=0D
=0D
Closes #2876.=0D
=0D
=0D
  Commit: 67fede17d34ba2fadb124ca6cf19156a2bbc2174=0D
      https://github.com/quicwg/base-drafts/commit/67fede17d34ba2fadb124c=
a6cf19156a2bbc2174=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-07-09 (Tue, 09 Jul 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-http.md=0D
    M draft-ietf-quic-qpack.md=0D
    M draft-ietf-quic-recovery.md=0D
    M draft-ietf-quic-tls.md=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge branch 'master' into master=0D
=0D
=0D
  Commit: b25e6b7b3e5fea9ce21ce9b6bf3f5955e196caab=0D
      https://github.com/quicwg/base-drafts/commit/b25e6b7b3e5fea9ce21ce9=
b6bf3f5955e196caab=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-07-09 (Tue, 09 Jul 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-invariants.md=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #2749 from martinduke/master=0D
=0D
Allow longer CIDs=0D
=0D
=0D
  Commit: c3eef712c72ebb5a11a7d2432bb46365bef9f502=0D
      https://github.com/quicwg/base-drafts/commit/c3eef712c72ebb5a11a7d2=
432bb46365bef9f502=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-07-09 (Tue, 09 Jul 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-http.md=0D
    M draft-ietf-quic-recovery.md=0D
    M draft-ietf-quic-tls.md=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Fix changelogs for -22=0D
=0D
=0D
  Commit: 025b18e47b9c623b078197c90378422f6537de25=0D
      https://github.com/quicwg/base-drafts/commit/025b18e47b9c623b078197=
c90378422f6537de25=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-07-09 (Tue, 09 Jul 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-http.md=0D
    M draft-ietf-quic-invariants.md=0D
    M draft-ietf-quic-qpack.md=0D
    M draft-ietf-quic-recovery.md=0D
    M draft-ietf-quic-tls.md=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge branch 'master' into accept-and-reject-0-rtt=0D
=0D
=0D
  Commit: 913370291aa863a847126f7df9f9ab3df7024196=0D
      https://github.com/quicwg/base-drafts/commit/913370291aa863a847126f=
7df9f9ab3df7024196=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-07-08 (Mon, 08 Jul 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Editorial fix for #2479=0D
=0D
=0D
  Commit: b9f6425786a4a347ec926bac02c4b1631e15cdb9=0D
      https://github.com/quicwg/base-drafts/commit/b9f6425786a4a347ec926b=
ac02c4b1631e15cdb9=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-07-08 (Mon, 08 Jul 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-invariants.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-invariants.md=0D
=0D
Fixing invariants as well=0D
=0D
=0D
  Commit: 5601eb00ee1d8b88d10e1a5e9f75c9899d602abf=0D
      https://github.com/quicwg/base-drafts/commit/5601eb00ee1d8b88d10e1a=
5e9f75c9899d602abf=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-07-08 (Mon, 08 Jul 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-invariants.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-invariants.md=0D
=0D
Co-Authored-By: Martin Thomson <mt@lowentropy.net>=0D
=0D
=0D
  Commit: a8a705e0da6e8009c4b9a902ad0228b0f7b3c181=0D
      https://github.com/quicwg/base-drafts/commit/a8a705e0da6e8009c4b9a9=
02ad0228b0f7b3c181=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-07-08 (Mon, 08 Jul 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-invariants.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-invariants.md=0D
=0D
Co-Authored-By: Martin Thomson <mt@lowentropy.net>=0D
=0D
=0D
  Commit: 49e721ae5aa2b3d5c1474cfc8c771721ed12b5fd=0D
      https://github.com/quicwg/base-drafts/commit/49e721ae5aa2b3d5c1474c=
fc8c771721ed12b5fd=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-07-08 (Mon, 08 Jul 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-invariants.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-invariants.md=0D
=0D
Co-Authored-By: Martin Thomson <mt@lowentropy.net>=0D
=0D
=0D
  Commit: 553106c6343f699ea9dabe23df5e1cb06b6795a8=0D
      https://github.com/quicwg/base-drafts/commit/553106c6343f699ea9dabe=
23df5e1cb06b6795a8=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-07-08 (Mon, 08 Jul 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-transport.md=0D
=0D
Co-Authored-By: Martin Thomson <mt@lowentropy.net>=0D
=0D
=0D
  Commit: 4f3e69d0f1a126e7c420a1d5d01efca60f498276=0D
      https://github.com/quicwg/base-drafts/commit/4f3e69d0f1a126e7c420a1=
d5d01efca60f498276=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-07-08 (Mon, 08 Jul 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-invariants.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-invariants.md=0D
=0D
=0D
  Commit: e05433b08882927543175422fdfa95f2fcb7574c=0D
      https://github.com/quicwg/base-drafts/commit/e05433b088829275431754=
22fdfa95f2fcb7574c=0D
  Author: Marten Seemann <martenseemann@gmail.com>=0D
  Date:   2019-07-09 (Tue, 09 Jul 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  add IANA considerations=0D
=0D
=0D
  Commit: a0c255791a5bf269fc46501fd5daf9ab4e362cf9=0D
      https://github.com/quicwg/base-drafts/commit/a0c255791a5bf269fc4650=
1fd5daf9ab4e362cf9=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-07-09 (Tue, 09 Jul 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Articulate error code principles=0D
=0D
This just writes down what was proposed in #2388.=0D
=0D
Closes #2388.=0D
=0D
=0D
  Commit: 813bc308b8d97077cbf1cb86e96dc459b2e4b416=0D
      https://github.com/quicwg/base-drafts/commit/813bc308b8d97077cbf1cb=
86e96dc459b2e4b416=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-07-09 (Tue, 09 Jul 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Remove spin coordination requirement=0D
=0D
As discussed, this is a) hard to do in all cases, b) impossible to do in=0D=

many, and c) not that useful.=0D
=0D
Closes #2751.=0D
=0D
=0D
  Commit: b205028bd6b3ee9419725022c96d8a6f72bd5d91=0D
      https://github.com/quicwg/base-drafts/commit/b205028bd6b3ee94197250=
22c96d8a6f72bd5d91=0D
  Author: martinduke <martin.h.duke@gmail.com>=0D
  Date:   2019-07-09 (Tue, 09 Jul 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  fixed typo=0D
=0D
=0D
  Commit: 93185582222626bad7f217199d35de05f81ced11=0D
      https://github.com/quicwg/base-drafts/commit/93185582222626bad7f217=
199d35de05f81ced11=0D
  Author: David Schinazi <dschinazi.ietf@gmail.com>=0D
  Date:   2019-07-09 (Tue, 09 Jul 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Comments from MT=0D
=0D
=0D
  Commit: 4926cf4edf332380b83e48b1a7ee717dfe891f5f=0D
      https://github.com/quicwg/base-drafts/commit/4926cf4edf332380b83e48=
b1a7ee717dfe891f5f=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-07-10 (Wed, 10 Jul 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-invariants.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Byte lengths are next=0D
=0D
Co-Authored-By: Jana Iyengar <jri.ietf@gmail.com>=0D
=0D
=0D
  Commit: 1b61c54b8a4677890dde6108714d49674b0155d0=0D
      https://github.com/quicwg/base-drafts/commit/1b61c54b8a4677890dde61=
08714d49674b0155d0=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-07-10 (Wed, 10 Jul 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-invariants.md=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #2877 from quicwg/ianswett-2479=0D
=0D
Editorial fix for #2479=0D
=0D
=0D
  Commit: 918cda45036cd7e7d36d7a4cc8fa9f36f243534b=0D
      https://github.com/quicwg/base-drafts/commit/918cda45036cd7e7d36d7a=
4cc8fa9f36f243534b=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-07-10 (Wed, 10 Jul 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
    M initial-protection.js=0D
=0D
  Log Message:=0D
  -----------=0D
  Get test vectors in place for -23=0D
=0D
New salt, updated for invariants change.=0D
=0D
=0D
  Commit: 8791dd420b0afb6a6395025d33c339747b448e3b=0D
      https://github.com/quicwg/base-drafts/commit/8791dd420b0afb6a639502=
5d33c339747b448e3b=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2019-07-09 (Tue, 09 Jul 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #2883 from martinduke/patch-1=0D
=0D
fixed typo=0D
=0D
=0D
  Commit: 9dbc2aa4c69a8cf5f9992cf9721edb88cd8a3575=0D
      https://github.com/quicwg/base-drafts/commit/9dbc2aa4c69a8cf5f9992c=
f9721edb88cd8a3575=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-07-10 (Wed, 10 Jul 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Move some text up=0D
=0D
=0D
  Commit: 564a2a3aeee2c782c87c700e718b39597cfad6f5=0D
      https://github.com/quicwg/base-drafts/commit/564a2a3aeee2c782c87c70=
0e718b39597cfad6f5=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-07-10 (Wed, 10 Jul 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Firm up language around stream termination=0D
=0D
This was a little woolly.  Hopefully this is crisper.  Basically, the=0D
application protocol is what asks for stream reset, either directly, or=0D=

by sending STOP_SENDING.=0D
=0D
I added a recommendation for application protocols to define handling=0D
for prematurely cancelled streams.  That is, I believe, just editorial,=0D=

even though it uses 2119 language, because we already do that.=0D
=0D
Closes #2884.=0D
=0D
=0D
  Commit: d69838e12322f1ec87e2fa220bfe6ae4ed97bbd9=0D
      https://github.com/quicwg/base-drafts/commit/d69838e12322f1ec87e2fa=
220bfe6ae4ed97bbd9=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-07-10 (Wed, 10 Jul 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Giving Lucas credit for a suggestion=0D
=0D
In the most annoying way I can imagine.=0D
=0D
Co-Authored-By: Lucas Pardue <lucas@cloudflare.com>=0D
=0D
=0D
  Commit: 212169ad443ebd496c4b0452fefd1223d5c9c13d=0D
      https://github.com/quicwg/base-drafts/commit/212169ad443ebd496c4b04=
52fefd1223d5c9c13d=0D
  Author: Dmitri Tikhonov <dtikhonov@litespeedtech.com>=0D
  Date:   2019-07-12 (Fri, 12 Jul 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-qpack.md=0D
=0D
  Log Message:=0D
  -----------=0D
  qpack: fix reference to blocked-streams section=0D
=0D
=0D
  Commit: 1095dcbf18ce30003a76bffdc26d135f2ea3ffb1=0D
      https://github.com/quicwg/base-drafts/commit/1095dcbf18ce30003a76bf=
fdc26d135f2ea3ffb1=0D
  Author: Eric Kinnear <ekinnear@apple.com>=0D
  Date:   2019-07-12 (Fri, 12 Jul 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Remove connection error response to a packets from a different source a=
ddress when an endpoint has sent disable_migration, clarify an endpoints =
options when prohibited packets are received, rename disable_migration to=
 disable_active_migration, and remove INVALID_MIGRATION error code.=0D
=0D
=0D
  Commit: b1bd4ac46dbcb0081c8ba46d4250c1cdf38688f8=0D
      https://github.com/quicwg/base-drafts/commit/b1bd4ac46dbcb0081c8ba4=
6d4250c1cdf38688f8=0D
  Author: Eric Kinnear <ekinnear@apple.com>=0D
  Date:   2019-07-12 (Fri, 12 Jul 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Rewrap long line=0D
=0D
=0D
  Commit: 5c25156f1cd020c1dfe812841b2c24bca34280f4=0D
      https://github.com/quicwg/base-drafts/commit/5c25156f1cd020c1dfe812=
841b2c24bca34280f4=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-07-15 (Mon, 15 Jul 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Move wasteful packet stuff to -transport=0D
=0D
Issue #2890 observes that this text mentions HTTP/2, which isn't=0D
necessary.  In reviewwing it, I noticed that this talks about messages=0D=

that do nothing, but not really about messages that do little (or that=0D=

can be reversed to have net zero effect).  So I expanded the text a=0D
little.=0D
=0D
Closes #2890.=0D
=0D
=0D
  Commit: f2992808f37445b69db10f7921b34562682fb5a0=0D
      https://github.com/quicwg/base-drafts/commit/f2992808f37445b69db10f=
7921b34562682fb5a0=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-07-15 (Mon, 15 Jul 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Tweak language more=0D
=0D
=0D
  Commit: cb6828672ebbb3288be99155ae151ed243723421=0D
      https://github.com/quicwg/base-drafts/commit/cb6828672ebbb3288be991=
55ae151ed243723421=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-07-15 (Mon, 15 Jul 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge Crypto timeout and PTO (#2806)=0D
=0D
* Update draft-ietf-quic-recovery.md=0D
=0D
* Update draft-ietf-quic-recovery.md=0D
=0D
* Update draft-ietf-quic-recovery.md=0D
=0D
* Update draft-ietf-quic-recovery.md=0D
=0D
Co-Authored-By: Matt Olson <maolson@microsoft.com>=0D
=0D
* Update draft-ietf-quic-recovery.md=0D
=0D
Co-Authored-By: Matt Olson <maolson@microsoft.com>=0D
=0D
* Update draft-ietf-quic-recovery.md=0D
=0D
* Remove crypto timer from the pseudocode=0D
=0D
* Update draft-ietf-quic-recovery.md=0D
=0D
* Update draft-ietf-quic-recovery.md=0D
=0D
* Update draft-ietf-quic-recovery.md=0D
=0D
* Update draft-ietf-quic-recovery.md=0D
=0D
* Update draft-ietf-quic-recovery.md=0D
=0D
* Update draft-ietf-quic-recovery.md=0D
=0D
Co-Authored-By: Martin Thomson <mt@lowentropy.net>=0D
=0D
* Update draft-ietf-quic-recovery.md=0D
=0D
Fix pseudocode indent=0D
=0D
* Update draft-ietf-quic-recovery.md=0D
=0D
* Changed to MUST=0D
=0D
* Update draft-ietf-quic-recovery.md=0D
=0D
* Update draft-ietf-quic-recovery.md=0D
=0D
* Update draft-ietf-quic-recovery.md=0D
=0D
* Update draft-ietf-quic-recovery.md=0D
=0D
* Update draft-ietf-quic-recovery.md=0D
=0D
* Update draft-ietf-quic-recovery.md=0D
=0D
* Ryan's suggestion=0D
=0D
=0D
  Commit: 8006456f147c1ea32e80cc65fb33b04bf955ec00=0D
      https://github.com/quicwg/base-drafts/commit/8006456f147c1ea32e80cc=
65fb33b04bf955ec00=0D
  Author: tandf <tandf@live.cn>=0D
  Date:   2019-07-16 (Tue, 16 Jul 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Fix typo=0D
=0D
=0D
  Commit: ca7b3edfc59210ac3c4cfabf2dc7ffeacb40ce88=0D
      https://github.com/quicwg/base-drafts/commit/ca7b3edfc59210ac3c4cfa=
bf2dc7ffeacb40ce88=0D
  Author: Mike Bishop <mbishop@evequefou.be>=0D
  Date:   2019-07-16 (Tue, 16 Jul 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-http.md=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Updates from review feedback=0D
=0D
=0D
  Commit: d090d4d796abf702f7246c06cbae1011342c360f=0D
      https://github.com/quicwg/base-drafts/commit/d090d4d796abf702f7246c=
06cbae1011342c360f=0D
  Author: lucas <lucas@cloudflare.com>=0D
  Date:   2019-07-17 (Wed, 17 Jul 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-http.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Don't state QUIC error codes.=0D
=0D
=0D
  Commit: d432cd6f844cabbce899e21ed2e177dc0815bba0=0D
      https://github.com/quicwg/base-drafts/commit/d432cd6f844cabbce899e2=
1ed2e177dc0815bba0=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-07-17 (Wed, 17 Jul 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Fix lack of exponential backoff in pseudocode (#2902)=0D
=0D
* Fix lack of exponential backoff in pseudocode=0D
=0D
When there is no smoothed_rtt, PR #2806 inadvertently removed the exponen=
tial backoff from the pseudocode.=0D
=0D
* Update draft-ietf-quic-recovery.md=0D
=0D
* Update draft-ietf-quic-recovery.md=0D
=0D
=0D
  Commit: c56d843044ed537a53487411438e2638bec1a46a=0D
      https://github.com/quicwg/base-drafts/commit/c56d843044ed537a534874=
11438e2638bec1a46a=0D
  Author: lucas <lucas@cloudflare.com>=0D
  Date:   2019-07-17 (Wed, 17 Jul 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-http.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Fix HPACK xref=0D
=0D
=0D
  Commit: bf59b827aeab949b66e62173dd6ec0f3c7d3d068=0D
      https://github.com/quicwg/base-drafts/commit/bf59b827aeab949b66e621=
73dd6ec0f3c7d3d068=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-07-17 (Wed, 17 Jul 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Add one to sample offset for header protection=0D
=0D
With the changes to invariants, this calculation was off by one.=0D
=0D
Closes #2899.=0D
=0D
=0D
  Commit: 17d82ab10046ca8eba79d8db0c8b8273c77e20d5=0D
      https://github.com/quicwg/base-drafts/commit/17d82ab10046ca8eba79d8=
db0c8b8273c77e20d5=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-07-18 (Thu, 18 Jul 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #2904 from quicwg/sample-offset=0D
=0D
Add one to sample offset for header protection=0D
=0D
=0D
  Commit: 5078fc0d5d6dc1c42186a06ee37ca211ee963d1b=0D
      https://github.com/quicwg/base-drafts/commit/5078fc0d5d6dc1c42186a0=
6ee37ca211ee963d1b=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-07-17 (Wed, 17 Jul 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Reaction to attack=0D
=0D
=0D
  Commit: 251b42e00d2973ae2dcbbe09d6c193932bb7c72c=0D
      https://github.com/quicwg/base-drafts/commit/251b42e00d2973ae2dcbbe=
09d6c193932bb7c72c=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-07-18 (Thu, 18 Jul 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #2901 from tandf/patch-1=0D
=0D
Fix typo=0D
=0D
=0D
  Commit: 5a7293da9be6061ded0a277fe019a48235dff2d8=0D
      https://github.com/quicwg/base-drafts/commit/5a7293da9be6061ded0a27=
7fe019a48235dff2d8=0D
  Author: Eric Kinnear <ekinnear@apple.com>=0D
  Date:   2019-07-17 (Wed, 17 Jul 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Remove sentence that's no longer necessary=0D
=0D
=0D
  Commit: 94e02c1f34af486b0ef3cce6530ee1609da754b5=0D
      https://github.com/quicwg/base-drafts/commit/94e02c1f34af486b0ef3cc=
e6530ee1609da754b5=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-07-20 (Sat, 20 Jul 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Typo in change log=0D
=0D
=0D
  Commit: 407928b26fd9e4fcb2efbef4f70a39eb8a466cd6=0D
      https://github.com/quicwg/base-drafts/commit/407928b26fd9e4fcb2efbe=
f4f70a39eb8a466cd6=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-07-21 (Sun, 21 Jul 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  PTO should always send an ack-eliciting packet=0D
=0D
=0D
  Commit: e0c0ed2898f55e5dc4feac38520bcb272c6276f2=0D
      https://github.com/quicwg/base-drafts/commit/e0c0ed2898f55e5dc4feac=
38520bcb272c6276f2=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2019-07-21 (Sun, 21 Jul 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Clarify resetting congestion control=0D
=0D
=0D
  Commit: 02c8c88c142ca4ac8a1b08c1c16b333cbf1a38f8=0D
      https://github.com/quicwg/base-drafts/commit/02c8c88c142ca4ac8a1b08=
c1c16b333cbf1a38f8=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-07-21 (Sun, 21 Jul 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #2917 from quicwg/close2685=0D
=0D
Clarify resetting congestion control=0D
=0D
=0D
  Commit: e58ced75abd82ea603981ba95cf760986e033d95=0D
      https://github.com/quicwg/base-drafts/commit/e58ced75abd82ea603981b=
a95cf760986e033d95=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2019-07-21 (Sun, 21 Jul 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Fix language around CC on migration=0D
=0D
=0D
  Commit: d3c66d26508da8ad76829342bd75c7e844cf02ca=0D
      https://github.com/quicwg/base-drafts/commit/d3c66d26508da8ad768293=
42bd75c7e844cf02ca=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-07-21 (Sun, 21 Jul 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Up to two full-sized datagrams, not packets (#2915)=0D
=0D
* Up to two full-sized datagrams, not packets=0D
=0D
Now that the PTO retransmits Initial and Handshake data, it's possible an=
d likely desirable to bundle multiple QUIC packets in a single datagram. =
 This change makes it clear that is allowed.=0D
=0D
* Update draft-ietf-quic-recovery.md=0D
=0D
Co-Authored-By: MikkelFJ <mikkelfj@gmail.com>=0D
=0D
* Update draft-ietf-quic-recovery.md=0D
=0D
Co-Authored-By: Jana Iyengar <jri.ietf@gmail.com>=0D
=0D
* Update draft-ietf-quic-recovery.md=0D
=0D
Co-Authored-By: Jana Iyengar <jri.ietf@gmail.com>=0D
=0D
* Fix a long line=0D
=0D
=0D
  Commit: 114b20f4b2accf4f76a242a34d5f620cd48f4e3d=0D
      https://github.com/quicwg/base-drafts/commit/114b20f4b2accf4f76a242=
a34d5f620cd48f4e3d=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2019-07-21 (Sun, 21 Jul 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Add rationale for why ack-eliciting=0D
=0D
=0D
  Commit: ec3d2c564d8606b3243ba54aa3aff42c2793aa52=0D
      https://github.com/quicwg/base-drafts/commit/ec3d2c564d8606b3243ba5=
4aa3aff42c2793aa52=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2019-07-21 (Sun, 21 Jul 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  reorder reading better for=0D
=0D
=0D
  Commit: 0d684171abcf439c7fc5fa6ff95433826682a108=0D
      https://github.com/quicwg/base-drafts/commit/0d684171abcf439c7fc5fa=
6ff95433826682a108=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2019-07-21 (Sun, 21 Jul 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #2912 from quicwg/ianswett-pto-ack-eliciting=0D
=0D
PTO should always send an ack-eliciting packet=0D
=0D
=0D
  Commit: 0a7c2875e2ecc6e08c097c5f8ced96265be51ec0=0D
      https://github.com/quicwg/base-drafts/commit/0a7c2875e2ecc6e08c097c=
5f8ced96265be51ec0=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-07-22 (Mon, 22 Jul 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Confidentiality for server transport parameters=0D
=0D
Closes #2920.=0D
=0D
=0D
  Commit: e7d22976811f810ac5e0cb5d8927d659e5a3ad09=0D
      https://github.com/quicwg/base-drafts/commit/e7d22976811f810ac5e0cb=
5d8927d659e5a3ad09=0D
  Author: Eric Kinnear <ekinnear@apple.com>=0D
  Date:   2019-07-22 (Mon, 22 Jul 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Reword per Ian's suggestion=0D
=0D
=0D
  Commit: a5c33c8c4578101aa56ce8a57b8fb4c52ea01512=0D
      https://github.com/quicwg/base-drafts/commit/a5c33c8c4578101aa56ce8=
a57b8fb4c52ea01512=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-07-23 (Tue, 23 Jul 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-transport.md=0D
=0D
=0D
  Commit: 8988d53d105b1289de644a6b02feadbc0270b90c=0D
      https://github.com/quicwg/base-drafts/commit/8988d53d105b1289de644a=
6b02feadbc0270b90c=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-07-23 (Tue, 23 Jul 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-transport.md=0D
=0D
=0D
  Commit: 3644a037e309bad4897b0ddbbee596096f8004ae=0D
      https://github.com/quicwg/base-drafts/commit/3644a037e309bad4897b0d=
dbbee596096f8004ae=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-07-23 (Tue, 23 Jul 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  David's comments=0D
=0D
=0D
  Commit: 70bbc1be0d67a35d3077ae8d9e2f9330e35c62e8=0D
      https://github.com/quicwg/base-drafts/commit/70bbc1be0d67a35d3077ae=
8d9e2f9330e35c62e8=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-07-23 (Tue, 23 Jul 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-transport.md=0D
=0D
Co-Authored-By: Nick Banks <nibanks@microsoft.com>=0D
=0D
=0D
  Commit: 9616f24592d5d23bb927661917238d9de7f4df42=0D
      https://github.com/quicwg/base-drafts/commit/9616f24592d5d23bb92766=
1917238d9de7f4df42=0D
  Author: David Schinazi <dschinazi.ietf@gmail.com>=0D
  Date:   2019-07-23 (Tue, 23 Jul 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Change MUST to SHOULD=0D
=0D
=0D
  Commit: f659c0d3731fd6d9b332011455857cf342e49b3d=0D
      https://github.com/quicwg/base-drafts/commit/f659c0d3731fd6d9b33201=
1455857cf342e49b3d=0D
  Author: David Schinazi <dschinazi.ietf@gmail.com>=0D
  Date:   2019-07-23 (Tue, 23 Jul 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Add clarification on consequences of violating SHOULD=0D
=0D
=0D
  Commit: f77ee20808e88e9b92e35c8d9f94a075547b775f=0D
      https://github.com/quicwg/base-drafts/commit/f77ee20808e88e9b92e35c=
8d9f94a075547b775f=0D
  Author: EKR <ekr@rtfm.com>=0D
  Date:   2019-07-24 (Wed, 24 Jul 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Minor clarification. Fixes #2084=0D
=0D
=0D
  Commit: 182e05b6d1bdc2152bd47c47eeda40ae2589c7f9=0D
      https://github.com/quicwg/base-drafts/commit/182e05b6d1bdc2152bd47c=
47eeda40ae2589c7f9=0D
  Author: Dmitri Tikhonov <dtikhonov@litespeedtech.com>=0D
  Date:   2019-07-24 (Wed, 24 Jul 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Fix typo in transport draft: eliciting=0D
=0D
=0D
  Commit: 928c223a073a27633d254cb55490aaa8c5866d05=0D
      https://github.com/quicwg/base-drafts/commit/928c223a073a27633d254c=
b55490aaa8c5866d05=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2019-07-24 (Wed, 24 Jul 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #2930 from dtikhonov/201907241710-fix-typo-eliciting=
=0D
=0D
Fix typo in transport draft: eliciting=0D
=0D
=0D
  Commit: e73037faf71f5140a941a1f29cf4dd84e0cd6830=0D
      https://github.com/quicwg/base-drafts/commit/e73037faf71f5140a941a1=
f29cf4dd84e0cd6830=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-07-30 (Tue, 30 Jul 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Rewrap, clarify affiliation to mean cooperation=0D
=0D
=0D
  Commit: 3d6220f7f48304946d8c3eee63af96bfe3a55111=0D
      https://github.com/quicwg/base-drafts/commit/3d6220f7f48304946d8c3e=
ee63af96bfe3a55111=0D
  Author: Rui Paulo <rpaulo@me.com>=0D
  Date:   2019-07-31 (Wed, 31 Jul 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update the PreferredAddress structure to accomodate a 20 byte CID.=0D
=0D
=0D
  Commit: ad3b507b7a367aacdc6bbebb40c8273d542518d4=0D
      https://github.com/quicwg/base-drafts/commit/ad3b507b7a367aacdc6bbe=
bb40c8273d542518d4=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-08-01 (Thu, 01 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #2943 from rpaulo/preferred-address-cid=0D
=0D
Update the PreferredAddress structure to accomodate a 20 byte CID.=0D
=0D
=0D
  Commit: 4ad9b3a05da487788d04ab222e8fd218c3e986f8=0D
      https://github.com/quicwg/base-drafts/commit/4ad9b3a05da487788d04ab=
222e8fd218c3e986f8=0D
  Author: Nick Harper <nharper@chromium.org>=0D
  Date:   2019-08-01 (Thu, 01 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Fix nit in protocol overview in TLS draft=0D
=0D
Mention that application data could be conveyed in other frame types=0D
than STREAM frames. (E.g. the proposed DATAGRAM draft sends application=0D=

data in DATAGRAM frames.)=0D
=0D
=0D
  Commit: 32dbe25da7e472d92423882f62969ac6d1ff0984=0D
      https://github.com/quicwg/base-drafts/commit/32dbe25da7e472d9242388=
2f62969ac6d1ff0984=0D
  Author: Nick Harper <nharper@chromium.org>=0D
  Date:   2019-08-01 (Thu, 01 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-http.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Remove extra curly brace from HTTP draft=0D
=0D
=0D
  Commit: ce3691eb26592ca89f9721c10fc6b74d5a53c38c=0D
      https://github.com/quicwg/base-drafts/commit/ce3691eb26592ca89f9721=
c10fc6b74d5a53c38c=0D
  Author: Nick Harper <nharper@chromium.org>=0D
  Date:   2019-08-01 (Thu, 01 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Remove mention of "protocol version selection" from TLS draft=0D
=0D
=0D
  Commit: d80cbb2928276d11febf4fce3d7bf7a6d43497c6=0D
      https://github.com/quicwg/base-drafts/commit/d80cbb2928276d11febf4f=
ce3d7bf7a6d43497c6=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-08-02 (Fri, 02 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-http.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #2949 from nharper/nit2=0D
=0D
Remove extra curly brace from HTTP draft=0D
=0D
=0D
  Commit: aa97e4c375a2e7f275253b2ae2a9a8eb8b48660a=0D
      https://github.com/quicwg/base-drafts/commit/aa97e4c375a2e7f275253b=
2ae2a9a8eb8b48660a=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-08-02 (Fri, 02 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #2948 from nharper/nit1=0D
=0D
Fix nit in protocol overview in TLS draft=0D
=0D
=0D
  Commit: 107efdad65b3ba3c87eee93c18fd97a5355b08a3=0D
      https://github.com/quicwg/base-drafts/commit/107efdad65b3ba3c87eee9=
3c18fd97a5355b08a3=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-08-02 (Fri, 02 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #2950 from nharper/nit3=0D
=0D
Remove mention of "protocol version selection" from TLS draft=0D
=0D
=0D
  Commit: a95cbabe656f954bebabece86dd60ce3966b4e16=0D
      https://github.com/quicwg/base-drafts/commit/a95cbabe656f954bebabec=
e86dd60ce3966b4e16=0D
  Author: Lucas Pardue <lucas@cloudflare.com>=0D
  Date:   2019-08-02 (Fri, 02 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-http.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Replace HTTP_MALFORMED_FRAME error code (#2662)=0D
=0D
* replace HTTP_MALFORMED_FRAME error code.=0D
=0D
* reduce and upshift error codes=0D
=0D
* Apply Kazuho's suggested error ordering=0D
=0D
* @rmarx's suggested rename=0D
=0D
=0D
  Commit: a66d991cb88012958ed4f2511ade4a789a5554b3=0D
      https://github.com/quicwg/base-drafts/commit/a66d991cb88012958ed4f2=
511ade4a789a5554b3=0D
  Author: Mike Bishop <mbishop@evequefou.be>=0D
  Date:   2019-08-02 (Fri, 02 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Early-Data isn't per-stream, it's connection handshake state=0D
=0D
=0D
  Commit: e02d45866e01a53e5da24fdde9af9207a777a5b6=0D
      https://github.com/quicwg/base-drafts/commit/e02d45866e01a53e5da24f=
dde9af9207a777a5b6=0D
  Author: Bence B=C3=A9ky <bencebeky@users.noreply.github.com>=0D
  Date:   2019-08-02 (Fri, 02 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-http.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Tighten HEADERS and DATA frame order requirements. (#2867)=0D
=0D
* Tighten HEADERS and DATA frame order requirements.=0D
=0D
* Clarify HTTP message definition.=0D
* Require the connection to be closed upon receipt of frames in=0D
  incorrect order.=0D
* Refer to HTTP messages in push stream section.=0D
=0D
This addresses https://github.com/quicwg/base-drafts/issues/2858.=0D
=0D
* Do not exclude extension frames on push streams.=0D
=0D
* Explicitly allow unknown frames.=0D
=0D
* wordsmithing=0D
=0D
=0D
  Commit: 4043da465d4de69cd870c1ce3cb2ec276857b6b9=0D
      https://github.com/quicwg/base-drafts/commit/4043da465d4de69cd870c1=
ce3cb2ec276857b6b9=0D
  Author: Bence B=C3=A9ky <bencebeky@users.noreply.github.com>=0D
  Date:   2019-08-02 (Fri, 02 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-http.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Add normative reference to RFC7540 8.1.2.5. (#2868)=0D
=0D
=0D
  Commit: 8e468187d66a3357f39b7bf7cad62aa09e1094a3=0D
      https://github.com/quicwg/base-drafts/commit/8e468187d66a3357f39b7b=
f7cad62aa09e1094a3=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2019-08-05 (Mon, 05 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  ECN verification text=0D
=0D
=0D
  Commit: 41630b27548b15447a704b8389c846dcb0158a02=0D
      https://github.com/quicwg/base-drafts/commit/41630b27548b15447a704b=
8389c846dcb0158a02=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2019-08-05 (Mon, 05 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  faulty, not all=0D
=0D
=0D
  Commit: b00e3a6d9f30f45a79658e299dde8b5ce9af205f=0D
      https://github.com/quicwg/base-drafts/commit/b00e3a6d9f30f45a79658e=
299dde8b5ce9af205f=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2019-08-05 (Mon, 05 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  ECN verification text=0D
=0D
=0D
  Commit: c548966151f284e0074ca3726ccc548c5ab8ad86=0D
      https://github.com/quicwg/base-drafts/commit/c548966151f284e0074ca3=
726ccc548c5ab8ad86=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2019-08-05 (Mon, 05 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  faulty, not all=0D
=0D
=0D
  Commit: f3e8aafc87f00d454e6229078ed80ee08e6085db=0D
      https://github.com/quicwg/base-drafts/commit/f3e8aafc87f00d454e6229=
078ed80ee08e6085db=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2019-08-05 (Mon, 05 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  ... and I thought this was going to be easy=0D
=0D
=0D
  Commit: 9f88dc3d29f074e5a9fab10595292f3783ce80fc=0D
      https://github.com/quicwg/base-drafts/commit/9f88dc3d29f074e5a9fab1=
0595292f3783ce80fc=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2019-08-05 (Mon, 05 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  gah... git=0D
=0D
=0D
  Commit: 99c3d3f27f0f21ccdec9e298afbb80308c398ea2=0D
      https://github.com/quicwg/base-drafts/commit/99c3d3f27f0f21ccdec9e2=
98afbb80308c398ea2=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2019-08-05 (Mon, 05 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  fix ref=0D
=0D
=0D
  Commit: 783887941997b6a826fd6b4f102f740f64b546ca=0D
      https://github.com/quicwg/base-drafts/commit/783887941997b6a826fd6b=
4f102f740f64b546ca=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2019-08-05 (Mon, 05 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  clarify out of order acking=0D
=0D
=0D
  Commit: bbfb14c3dc93c2d7aea3b46e6d836b2a7a39dbed=0D
      https://github.com/quicwg/base-drafts/commit/bbfb14c3dc93c2d7aea3b4=
6e6d836b2a7a39dbed=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-08-06 (Tue, 06 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Make Recovery Pseudocode Formatting Consistent (#2946)=0D
=0D
Split off from #2907=0D
=0D
=0D
  Commit: 92b18b1d63b4c6974fe133f663be50312b78bb79=0D
      https://github.com/quicwg/base-drafts/commit/92b18b1d63b4c6974fe133=
f663be50312b78bb79=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-08-06 (Tue, 06 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-transport.md=0D
=0D
Co-Authored-By: Martin Thomson <mt@lowentropy.net>=0D
=0D
=0D
  Commit: 812964ad4ffae5f132caf010617b110c76389242=0D
      https://github.com/quicwg/base-drafts/commit/812964ad4ffae5f132caf0=
10617b110c76389242=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-08-06 (Tue, 06 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-transport.md=0D
=0D
Co-Authored-By: Martin Thomson <mt@lowentropy.net>=0D
=0D
=0D
  Commit: abc642bb1837eb7485e07b0420a202c2ea1d79f8=0D
      https://github.com/quicwg/base-drafts/commit/abc642bb1837eb7485e07b=
0420a202c2ea1d79f8=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-08-06 (Tue, 06 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-transport.md=0D
=0D
Co-Authored-By: Martin Thomson <mt@lowentropy.net>=0D
=0D
=0D
  Commit: f556d0432bdb2418c3daec508c19eb73aae20e35=0D
      https://github.com/quicwg/base-drafts/commit/f556d0432bdb2418c3daec=
508c19eb73aae20e35=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-08-06 (Tue, 06 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-transport.md=0D
=0D
Co-Authored-By: Martin Thomson <mt@lowentropy.net>=0D
=0D
=0D
  Commit: e3e0d51ac2c99b7adb105f2a9e1fdbe51779f686=0D
      https://github.com/quicwg/base-drafts/commit/e3e0d51ac2c99b7adb105f=
2a9e1fdbe51779f686=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2019-08-06 (Tue, 06 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Apply suggestions from code review=0D
=0D
Co-Authored-By: Mike Bishop <mbishop@evequefou.be>=0D
Co-Authored-By: ianswett <ianswett@users.noreply.github.com>=0D
=0D
=0D
  Commit: 2270f4355316b55a02c5f21ba33e5ad108b4818a=0D
      https://github.com/quicwg/base-drafts/commit/2270f4355316b55a02c5f2=
1ba33e5ad108b4818a=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-08-07 (Wed, 07 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
    M initial-protection.js=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #2887 from quicwg/vectors-23=0D
=0D
Get test vectors in place for -23=0D
=0D
=0D
  Commit: 5579d57ba5e79f05c475edc692d770fa3c78aa4c=0D
      https://github.com/quicwg/base-drafts/commit/5579d57ba5e79f05c475ed=
c692d770fa3c78aa4c=0D
  Author: Mike Bishop <mbishop@evequefou.be>=0D
  Date:   2019-08-06 (Tue, 06 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  More feedback=0D
=0D
=0D
  Commit: 75a2cb2e5f3ed838b4885e7f3d82d98e8a27e2c3=0D
      https://github.com/quicwg/base-drafts/commit/75a2cb2e5f3ed838b4885e=
7f3d82d98e8a27e2c3=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-08-08 (Thu, 08 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Remove extra line=0D
=0D
Co-Authored-By: Jana Iyengar <jri.ietf@gmail.com>=0D
=0D
=0D
  Commit: 1a2c09dbf3e29c2780fce5065cab12b44b4b3749=0D
      https://github.com/quicwg/base-drafts/commit/1a2c09dbf3e29c2780fce5=
065cab12b44b4b3749=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2019-08-07 (Wed, 07 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  comments and more=0D
=0D
=0D
  Commit: 9e1257ac44cdf76f4ca87bc7e3d5ee7daf1de961=0D
      https://github.com/quicwg/base-drafts/commit/9e1257ac44cdf76f4ca87b=
c7e3d5ee7daf1de961=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2019-08-07 (Wed, 07 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Apply suggestions from code review=0D
=0D
Co-Authored-By: Martin Thomson <mt@lowentropy.net>=0D
=0D
=0D
  Commit: 9d5d575289e3c8cdcadf38e3ec5bb3f53a42e651=0D
      https://github.com/quicwg/base-drafts/commit/9d5d575289e3c8cdcadf38=
e3ec5bb3f53a42e651=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2019-08-07 (Wed, 07 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  reflow=0D
=0D
=0D
  Commit: d91799d50a76b2e9bcc00e22deebc1c31fe30816=0D
      https://github.com/quicwg/base-drafts/commit/d91799d50a76b2e9bcc00e=
22deebc1c31fe30816=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2019-08-07 (Wed, 07 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  comments=0D
=0D
=0D
  Commit: 86eaad8e15dc026bbe3d87c4fe3da3425b2a7a0b=0D
      https://github.com/quicwg/base-drafts/commit/86eaad8e15dc026bbe3d87=
c4fe3da3425b2a7a0b=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2019-08-07 (Wed, 07 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  use largest acked, not packet number=0D
=0D
=0D
  Commit: ee89e45f5c47a6c17c848e43f360b88baabb0d8c=0D
      https://github.com/quicwg/base-drafts/commit/ee89e45f5c47a6c17c848e=
43f360b88baabb0d8c=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2019-08-07 (Wed, 07 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  the best words=0D
=0D
=0D
  Commit: 08ed6f08a0a67f38737fb1b95c6e923fc2dd5911=0D
      https://github.com/quicwg/base-drafts/commit/08ed6f08a0a67f38737fb1=
b95c6e923fc2dd5911=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2019-08-07 (Wed, 07 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  lint=0D
=0D
=0D
  Commit: f3a29c434ed4effcf14fa8c0007946af6a40842e=0D
      https://github.com/quicwg/base-drafts/commit/f3a29c434ed4effcf14fa8=
c0007946af6a40842e=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-08-08 (Thu, 08 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #2896 from quicwg/issue2890=0D
=0D
Move wasteful packet stuff to -transport=0D
=0D
=0D
  Commit: 70aa09b4acbf3d25eb1ebfd0116755115308147b=0D
      https://github.com/quicwg/base-drafts/commit/70aa09b4acbf3d25eb1ebf=
d0116755115308147b=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-08-08 (Thu, 08 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #2888 from quicwg/firm-stop-sending=0D
=0D
Firm up language around stream termination=0D
=0D
=0D
  Commit: 7d5fa04e675a0199234d3d41fee2358707d81306=0D
      https://github.com/quicwg/base-drafts/commit/7d5fa04e675a0199234d3d=
41fee2358707d81306=0D
  Author: tandf <tandf@live.cn>=0D
  Date:   2019-08-08 (Thu, 08 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  CRYPTO frames can not be sent in 0-RTT=0D
=0D
=0D
  Commit: 11494e18c876a4ff5883681963113aa03263819d=0D
      https://github.com/quicwg/base-drafts/commit/11494e18c876a4ff588368=
1963113aa03263819d=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-08-08 (Thu, 08 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #2960 from tandf/patch-1=0D
=0D
CRYPTO frames can not be sent in 0-RTT=0D
=0D
=0D
  Commit: 78a9f6dbb9fcfebdfdca7723526c5d9370429f92=0D
      https://github.com/quicwg/base-drafts/commit/78a9f6dbb9fcfebdfdca77=
23526c5d9370429f92=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2019-08-08 (Thu, 08 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  more words=0D
=0D
=0D
  Commit: 85b2d5e0e12d11946d1c48f562fde8efc03dba30=0D
      https://github.com/quicwg/base-drafts/commit/85b2d5e0e12d11946d1c48=
f562fde8efc03dba30=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2019-08-08 (Thu, 08 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #2954 from quicwg/jri/ack-el=0D
=0D
Clarify out of order acking=0D
=0D
=0D
  Commit: 85bcedf9dd8467b6450a6bb169f5b7a2ef0f91bd=0D
      https://github.com/quicwg/base-drafts/commit/85bcedf9dd8467b6450a6b=
b169f5b7a2ef0f91bd=0D
  Author: Martin Thomson <martin.thomson@gmail.com>=0D
  Date:   2019-08-09 (Fri, 09 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Repair rules for NEW_TOKEN=0D
=0D
Closes #2871.=0D
=0D
=0D
  Commit: ba72a684009f10e1d740db865a36ada7a05d198f=0D
      https://github.com/quicwg/base-drafts/commit/ba72a684009f10e1d740db=
865a36ada7a05d198f=0D
  Author: Marten Seemann <martenseemann@gmail.com>=0D
  Date:   2019-08-11 (Sun, 11 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  fix example for reserved transport parameter code points=0D
=0D
=0D
  Commit: 9d4aa1894cdfa44e68a5bc7ebe9fcf27dfdb337a=0D
      https://github.com/quicwg/base-drafts/commit/9d4aa1894cdfa44e68a5bc=
7ebe9fcf27dfdb337a=0D
  Author: tandf <tandf@live.cn>=0D
  Date:   2019-08-12 (Mon, 12 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update Stream Commitment Attack example=0D
=0D
The Stream Commitment Attack part was added in draft-ietf-quic-transport-=
03, when unidirectional streams were not used.=0D
=0D
In draft-ietf-quic-transport-08, streams were split into unidirectional a=
nd bidirectional, but this example of stream commitment attack was missed=
.=0D
=0D
=0D
  Commit: ddf1c1f7631dc1cbd28439045ea5dfb30d9e2165=0D
      https://github.com/quicwg/base-drafts/commit/ddf1c1f7631dc1cbd28439=
045ea5dfb30d9e2165=0D
  Author: tandf <tandf@live.cn>=0D
  Date:   2019-08-12 (Mon, 12 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  s/STREAM DATA frames/STREAM frames/=0D
=0D
=0D
  Commit: f0692e9286b60c85631b415089341d54cfaf186c=0D
      https://github.com/quicwg/base-drafts/commit/f0692e9286b60c85631b41=
5089341d54cfaf186c=0D
  Author: tandf <tandf@live.cn>=0D
  Date:   2019-08-12 (Mon, 12 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  1,000,001 streams to be precise=0D
=0D
=0D
  Commit: bc6ffc90c1c50053962c065e0f26ff50c9c12f12=0D
      https://github.com/quicwg/base-drafts/commit/bc6ffc90c1c50053962c06=
5e0f26ff50c9c12f12=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2019-08-12 (Mon, 12 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  likely too many uses of likely=0D
=0D
=0D
  Commit: 68126deabcb9cb2d36bbf8239e1892660a449d38=0D
      https://github.com/quicwg/base-drafts/commit/68126deabcb9cb2d36bbf8=
239e1892660a449d38=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2019-08-12 (Mon, 12 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Editorial clean-up=0D
=0D
=0D
  Commit: 60eafb08609c24dd2b8f224978cce3e683e74e69=0D
      https://github.com/quicwg/base-drafts/commit/60eafb08609c24dd2b8f22=
4978cce3e683e74e69=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2019-08-12 (Mon, 12 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #2965 from tandf/patch-1=0D
=0D
Update Stream Commitment Attack example=0D
=0D
=0D
  Commit: 4b56b57a5e8d07c76eadcbb18264f3c30de4d0fc=0D
      https://github.com/quicwg/base-drafts/commit/4b56b57a5e8d07c76eadcb=
b18264f3c30de4d0fc=0D
  Author: Bence B=C3=A9ky <bnc@google.com>=0D
  Date:   2019-08-13 (Tue, 13 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-qpack.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Modify pseudo-code to enforce that zero must be encoded as zero.=0D
=0D
=0D
  Commit: ce9258874d44a2162d872a6b934c827b5d62524b=0D
      https://github.com/quicwg/base-drafts/commit/ce9258874d44a2162d872a=
6b934c827b5d62524b=0D
  Author: Bence B=C3=A9ky <bnc@google.com>=0D
  Date:   2019-08-13 (Tue, 13 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-qpack.md=0D
=0D
  Log Message:=0D
  -----------=0D
  blocked=0D
=0D
=0D
  Commit: 1e593a585f4386e4dba623c5d175135ebfbbe30c=0D
      https://github.com/quicwg/base-drafts/commit/1e593a585f4386e4dba623=
c5d175135ebfbbe30c=0D
  Author: Bence B=C3=A9ky <bnc@google.com>=0D
  Date:   2019-08-13 (Tue, 13 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-qpack.md=0D
=0D
  Log Message:=0D
  -----------=0D
  MUST emit Header Acknowledgement=0D
=0D
=0D
  Commit: 948e6c2d752519facc33415fce38a3ca60338b9d=0D
      https://github.com/quicwg/base-drafts/commit/948e6c2d752519facc3341=
5fce38a3ca60338b9d=0D
  Author: Bence B=C3=A9ky <bnc@google.com>=0D
  Date:   2019-08-13 (Tue, 13 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-qpack.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Change "when" to "after" to allow for delayed acknowledgements that mig=
ht reduce overheads.=0D
=0D
=0D
  Commit: 46d10c24f63d2a6029cf11133316656a8be89928=0D
      https://github.com/quicwg/base-drafts/commit/46d10c24f63d2a6029cf11=
133316656a8be89928=0D
  Author: Bence B=C3=A9ky <bnc@google.com>=0D
  Date:   2019-08-13 (Tue, 13 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-qpack.md=0D
=0D
  Log Message:=0D
  -----------=0D
  post-base index is not relative index=0D
=0D
=0D
  Commit: 435f24c67f3d7977316049bb40206c30b9253d11=0D
      https://github.com/quicwg/base-drafts/commit/435f24c67f3d7977316049=
bb40206c30b9253d11=0D
  Author: David Schinazi <DavidSchinazi@users.noreply.github.com>=0D
  Date:   2019-08-13 (Tue, 13 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Don't overenthusiastically hyphenate=0D
=0D
Co-Authored-By: Mike Bishop <mbishop@evequefou.be>=0D
=0D
=0D
  Commit: af2f589dcd5b61a294cbb5b191736345ab9a0a93=0D
      https://github.com/quicwg/base-drafts/commit/af2f589dcd5b61a294cbb5=
b191736345ab9a0a93=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-08-13 (Tue, 13 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-transport.md=0D
=0D
Co-Authored-By: Martin Thomson <mt@lowentropy.net>=0D
=0D
=0D
  Commit: de0c48779aee0ef3731032239f8c65ad03c11a75=0D
      https://github.com/quicwg/base-drafts/commit/de0c48779aee0ef3731032=
239f8c65ad03c11a75=0D
  Author: Yuanshan <yuanshan_zhang@apple.com>=0D
  Date:   2019-08-14 (Wed, 14 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  ECN counts in the ACK frame should be in the same pn_space of the ACK f=
rame (#2964)=0D
=0D
* ECN counts in the ACK frame should be per packet number space=0D
=0D
* Editorial Changes According to Review Comments=0D
=0D
=0D
  Commit: cf6dc592b17cc6f0163649fa5408f15a0efda4fd=0D
      https://github.com/quicwg/base-drafts/commit/cf6dc592b17cc6f0163649=
fa5408f15a0efda4fd=0D
  Author: Martin Thomson <martin.thomson@gmail.com>=0D
  Date:   2019-08-15 (Thu, 15 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Better narrow stateless reset token validity=0D
=0D
=0D
  Commit: dcd76b4a7daadfe5dcba931471c25e511777d699=0D
      https://github.com/quicwg/base-drafts/commit/dcd76b4a7daadfe5dcba93=
1471c25e511777d699=0D
  Author: Martin Thomson <martin.thomson@gmail.com>=0D
  Date:   2019-08-15 (Thu, 15 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Only active connection IDs are relevant=0D
=0D
=0D
  Commit: 57bb6b81d6ce543695da8b58c41e627690410d1f=0D
      https://github.com/quicwg/base-drafts/commit/57bb6b81d6ce543695da8b=
58c41e627690410d1f=0D
  Author: Martin Thomson <martin.thomson@gmail.com>=0D
  Date:   2019-08-15 (Thu, 15 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Forbid use of duplicate stateless reset tokens=0D
=0D
=0D
  Commit: d365a605731be5a2fce35bb8f545d51f96d241cd=0D
      https://github.com/quicwg/base-drafts/commit/d365a605731be5a2fce35b=
b8f545d51f96d241cd=0D
  Author: Martin Thomson <martin.thomson@gmail.com>=0D
  Date:   2019-08-15 (Thu, 15 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Prevent linkability from responding to migration=0D
=0D
This closes the rather serious hole we left when we attempted to limit=0D=

the effect of perpetual changing of connection IDs.  This uses a=0D
narrower formulation, that I believe will avoid perpetual changes.  But=0D=

it does require reciprocal connection ID changes where endpoints=0D
genuinely do migrate.=0D
=0D
It's a design change unfortunately, but I hope non-controversial.=0D
=0D
Closes #2778.=0D
=0D
=0D
  Commit: 5c3d4030cd5570016442f4f71b2b5cf0d1f4d694=0D
      https://github.com/quicwg/base-drafts/commit/5c3d4030cd5570016442f4=
f71b2b5cf0d1f4d694=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-08-16 (Fri, 16 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Grammar=0D
=0D
Co-Authored-By: ianswett <ianswett@users.noreply.github.com>=0D
=0D
=0D
  Commit: 2357b2c7b415a68bc0654cec7a7e59aa19b0c303=0D
      https://github.com/quicwg/base-drafts/commit/2357b2c7b415a68bc0654c=
ec7a7e59aa19b0c303=0D
  Author: Martin Thomson <martin.thomson@gmail.com>=0D
  Date:   2019-08-16 (Fri, 16 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  wrap=0D
=0D
=0D
  Commit: b7e3fecba2e8c2f72f7376a648db487dc6aec9bb=0D
      https://github.com/quicwg/base-drafts/commit/b7e3fecba2e8c2f72f7376=
a648db487dc6aec9bb=0D
  Author: Martin Thomson <martin.thomson@gmail.com>=0D
  Date:   2019-08-16 (Fri, 16 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Use address change and previously unused CID=0D
=0D
Rather than focus on migration, use address change, which is far more=0D
direct and easier to test.=0D
=0D
Also, rather than require that the connection ID be previously unused in=0D=

a global sense, scope it to those that are active.=0D
=0D
=0D
  Commit: ac1c0083c50c831ad32b7a16ca4b0386b94ee055=0D
      https://github.com/quicwg/base-drafts/commit/ac1c0083c50c831ad32b7a=
16ca4b0386b94ee055=0D
  Author: Martin Thomson <martin.thomson@gmail.com>=0D
  Date:   2019-08-16 (Fri, 16 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Define active connection ID=0D
=0D
=0D
  Commit: 96e46271ed3f1649e3c300b920b3d20b22c45a1d=0D
      https://github.com/quicwg/base-drafts/commit/96e46271ed3f1649e3c300=
b920b3d20b22c45a1d=0D
  Author: Martin Thomson <martin.thomson@gmail.com>=0D
  Date:   2019-08-16 (Fri, 16 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Missed a 'migration'=0D
=0D
=0D
  Commit: a7f5dbd6c5a0dadba11e07cb3af2f162f89395a8=0D
      https://github.com/quicwg/base-drafts/commit/a7f5dbd6c5a0dadba11e07=
cb3af2f162f89395a8=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-08-16 (Fri, 16 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #2921 from quicwg/encrypt-tps=0D
=0D
Confidentiality for server transport parameters=0D
=0D
=0D
  Commit: 9944148eee32164da4997b2d8d0f8f30cfccf48b=0D
      https://github.com/quicwg/base-drafts/commit/9944148eee32164da4997b=
2d8d0f8f30cfccf48b=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-08-16 (Fri, 16 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #2852 from marten-seemann/should-send-0rtt-after-ret=
ry=0D
=0D
recommend resending of 0-RTT data after a Retry=0D
=0D
=0D
  Commit: 20f9e43b73513243da424e7d7c9a58d20f9433ee=0D
      https://github.com/quicwg/base-drafts/commit/20f9e43b73513243da424e=
7d7c9a58d20f9433ee=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-08-16 (Fri, 16 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #2841 from marten-seemann/accept-and-reject-0-rtt=0D=

=0D
describe how 0-RTT is accepted and rejected=0D
=0D
=0D
  Commit: 1ee279894205e66dcd5eafc3626eb0bf612b0955=0D
      https://github.com/quicwg/base-drafts/commit/1ee279894205e66dcd5eaf=
c3626eb0bf612b0955=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-08-16 (Fri, 16 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-http.md=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #2857 from quicwg/define-terms=0D
=0D
Define terms for application actions=0D
=0D
=0D
  Commit: cdc5e1d20927bc07201724a2eba88b3ea8366f19=0D
      https://github.com/quicwg/base-drafts/commit/cdc5e1d20927bc07201724=
a2eba88b3ea8366f19=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-08-16 (Fri, 16 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #2918 from quicwg/more2685=0D
=0D
Fix language around CC on migration=0D
=0D
=0D
  Commit: 6ff9d8cc29a03afce9ef63cea942423f89c1445a=0D
      https://github.com/quicwg/base-drafts/commit/6ff9d8cc29a03afce9ef63=
cea942423f89c1445a=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-08-16 (Fri, 16 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #2893 from erickinnear/ek/disable_active_migration=0D=

=0D
Remove DoS vector for spoofed connection migration=0D
=0D
=0D
  Commit: 8459c511c038ee5accb3da3a178d1db02b871680=0D
      https://github.com/quicwg/base-drafts/commit/8459c511c038ee5accb3da=
3a178d1db02b871680=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-08-16 (Fri, 16 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-http.md=0D
    M draft-ietf-quic-invariants.md=0D
    M draft-ietf-quic-qpack.md=0D
    M draft-ietf-quic-recovery.md=0D
    M draft-ietf-quic-tls.md=0D
    M draft-ietf-quic-transport.md=0D
    M initial-protection.js=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge branch 'master' into grease-transport-parameters=0D
=0D
=0D
  Commit: 3223f514f81c8bce1566adb96710cb809229dd52=0D
      https://github.com/quicwg/base-drafts/commit/3223f514f81c8bce1566ad=
b96710cb809229dd52=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-08-16 (Fri, 16 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #2873 from marten-seemann/grease-transport-parameter=
s=0D
=0D
grease transport parameters=0D
=0D
=0D
  Commit: 928cf5c45e2cb0274b334ec58cf7737e896c64c8=0D
      https://github.com/quicwg/base-drafts/commit/928cf5c45e2cb0274b334e=
c58cf7737e896c64c8=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-08-16 (Fri, 16 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #2880 from quicwg/error-handling-principles=0D
=0D
Articulate error code principles=0D
=0D
=0D
  Commit: dd54111645f2f57885eae967fb899ece2dc01708=0D
      https://github.com/quicwg/base-drafts/commit/dd54111645f2f57885eae9=
67fb899ece2dc01708=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-08-16 (Fri, 16 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #2882 from quicwg/dont-coordinate-spin=0D
=0D
Remove spin coordination requirement=0D
=0D
=0D
  Commit: 95d1f8a66b7e9819b57f3b8241ba5cc43f55b102=0D
      https://github.com/quicwg/base-drafts/commit/95d1f8a66b7e9819b57f3b=
8241ba5cc43f55b102=0D
  Author: David Schinazi <dschinazi.ietf@gmail.com>=0D
  Date:   2019-08-15 (Thu, 15 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Reduce redunancy=0D
=0D
=0D
  Commit: 0594924c736396274c1426de42271cf4e07f1a8f=0D
      https://github.com/quicwg/base-drafts/commit/0594924c736396274c1426=
de42271cf4e07f1a8f=0D
  Author: Martin Thomson <martin.thomson@gmail.com>=0D
  Date:   2019-08-16 (Fri, 16 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Dedupe=0D
=0D
=0D
  Commit: 75941fc64c6c052376423810b270755c5a7e83b7=0D
      https://github.com/quicwg/base-drafts/commit/75941fc64c6c0523764238=
10b270755c5a7e83b7=0D
  Author: Martin Thomson <martin.thomson@gmail.com>=0D
  Date:   2019-08-16 (Fri, 16 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Talk more about multiple tokens=0D
=0D
This addresses some questions about use of multiple tokens, as well as=0D=

cleaning up the text adjacent in minor ways.=0D
=0D
Closes #2801.=0D
=0D
=0D
  Commit: 9195b40650ee9d5d5d1f90106754d4c7f802ef10=0D
      https://github.com/quicwg/base-drafts/commit/9195b40650ee9d5d5d1f90=
106754d4c7f802ef10=0D
  Author: Martin Thomson <martin.thomson@gmail.com>=0D
  Date:   2019-08-16 (Fri, 16 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Reword=0D
=0D
=0D
  Commit: 6f997b45ca333ecca7228b3924fdf4771cd76fdd=0D
      https://github.com/quicwg/base-drafts/commit/6f997b45ca333ecca7228b=
3924fdf4771cd76fdd=0D
  Author: Martin Thomson <martin.thomson@gmail.com>=0D
  Date:   2019-08-16 (Fri, 16 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Not migration, just address change=0D
=0D
=0D
  Commit: 992fa67711500ce5432ed071c4efb18390a8fa6a=0D
      https://github.com/quicwg/base-drafts/commit/992fa67711500ce5432ed0=
71c4efb18390a8fa6a=0D
  Author: Martin Thomson <martin.thomson@gmail.com>=0D
  Date:   2019-08-16 (Fri, 16 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Add missing word back=0D
=0D
=0D
  Commit: 5e388ac7dc9726e2ec60303eafd63d97f682255d=0D
      https://github.com/quicwg/base-drafts/commit/5e388ac7dc9726e2ec6030=
3eafd63d97f682255d=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-08-16 (Fri, 16 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-http.md=0D
    M draft-ietf-quic-invariants.md=0D
    M draft-ietf-quic-qpack.md=0D
    M draft-ietf-quic-recovery.md=0D
    M draft-ietf-quic-tls.md=0D
    M draft-ietf-quic-transport.md=0D
    M initial-protection.js=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge branch 'master' into zerocid=0D
=0D
=0D
  Commit: c1fe1ed7e98ab6536ce30b5ad340be25c2599d55=0D
      https://github.com/quicwg/base-drafts/commit/c1fe1ed7e98ab6536ce30b=
5ad340be25c2599d55=0D
  Author: Mike Bishop <mbishop@evequefou.be>=0D
  Date:   2019-08-16 (Fri, 16 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  State network byte order here, too=0D
=0D
=0D
  Commit: 5f8281ab7c55a74e2bc0fdf9f2d1fdd4d9fbda1a=0D
      https://github.com/quicwg/base-drafts/commit/5f8281ab7c55a74e2bc0fd=
f9f2d1fdd4d9fbda1a=0D
  Author: David Schinazi <DavidSchinazi@users.noreply.github.com>=0D
  Date:   2019-08-16 (Fri, 16 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Specify peer connection migration=0D
=0D
Co-Authored-By: ianswett <ianswett@users.noreply.github.com>=0D
=0D
=0D
  Commit: c6f3fe70d94abd2237719b36a87f354a39549147=0D
      https://github.com/quicwg/base-drafts/commit/c6f3fe70d94abd2237719b=
36a87f354a39549147=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2019-08-16 (Fri, 16 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #2976 from quicwg/transport/pa_yes_really_nbo=0D
=0D
State network byte order in PreferredAddress=0D
=0D
=0D
  Commit: b4ced77c6526b977192e1daf49f2512773d354c8=0D
      https://github.com/quicwg/base-drafts/commit/b4ced77c6526b977192e1d=
af49f2512773d354c8=0D
  Author: Marten Seemann <martenseemann@gmail.com>=0D
  Date:   2019-08-17 (Sat, 17 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  forbid empty NEW_TOKEN frames=0D
=0D
=0D
  Commit: 86bca1dc4f399ef98dad2bb2b1553f70fcd67089=0D
      https://github.com/quicwg/base-drafts/commit/86bca1dc4f399ef98dad2b=
b2b1553f70fcd67089=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-08-19 (Mon, 19 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #2961 from quicwg/retransmit-new-token=0D
=0D
Repair rules for NEW_TOKEN=0D
=0D
=0D
  Commit: 5e7897e632412e99160678e68be658a153dc8bfc=0D
      https://github.com/quicwg/base-drafts/commit/5e7897e632412e99160678=
e68be658a153dc8bfc=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-08-19 (Mon, 19 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  rewrap=0D
=0D
=0D
  Commit: b678aa88082cb7092694100097d2d20ce190da5a=0D
      https://github.com/quicwg/base-drafts/commit/b678aa88082cb709269410=
0097d2d20ce190da5a=0D
  Author: Martin Thomson <martin.thomson@gmail.com>=0D
  Date:   2019-08-19 (Mon, 19 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  or probing=0D
=0D
=0D
  Commit: 6a33e80754da87bd22364a3e8c82dc691e39e149=0D
      https://github.com/quicwg/base-drafts/commit/6a33e80754da87bd22364a=
3e8c82dc691e39e149=0D
  Author: Martin Thomson <martin.thomson@gmail.com>=0D
  Date:   2019-08-19 (Mon, 19 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Recommend including NEW_CONNECTION_ID when migrating=0D
=0D
=0D
  Commit: f1e5f6909e2cdcb8c1c7017cd82b93832c48f8f4=0D
      https://github.com/quicwg/base-drafts/commit/f1e5f6909e2cdcb8c1c701=
7cd82b93832c48f8f4=0D
  Author: Martin Thomson <martin.thomson@gmail.com>=0D
  Date:   2019-08-20 (Tue, 20 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  @erickinnear's editorial tweaks=0D
=0D
=0D
  Commit: 4cedcf6bd5b948d5e41b344cb8dc6ed4bbea506e=0D
      https://github.com/quicwg/base-drafts/commit/4cedcf6bd5b948d5e41b34=
4cb8dc6ed4bbea506e=0D
  Author: Rui Paulo <rpaulo@me.com>=0D
  Date:   2019-08-20 (Tue, 20 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update remaining test vectors for Initial packets.=0D
=0D
Closes #2980=0D
=0D
=0D
  Commit: b2a326444f35ee4f29b9ed53384ab58af55b3a29=0D
      https://github.com/quicwg/base-drafts/commit/b2a326444f35ee4f29b9ed=
53384ab58af55b3a29=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-08-21 (Wed, 21 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #2981 from rpaulo/update-remaining-vectors=0D
=0D
Update remaining test vectors for Initial packets.=0D
=0D
=0D
  Commit: ead0c395c378f46949a40c8c8af03444fe2bd51c=0D
      https://github.com/quicwg/base-drafts/commit/ead0c395c378f46949a40c=
8c8af03444fe2bd51c=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-08-22 (Thu, 22 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Remove short title for TLS=0D
=0D
Closes #2982.=0D
=0D
=0D
  Commit: 7220bd2969d2c2a1f7d971fe5f0fbc9edb46788c=0D
      https://github.com/quicwg/base-drafts/commit/7220bd2969d2c2a1f7d971=
fe5f0fbc9edb46788c=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-08-22 (Thu, 22 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #2983 from quicwg/no-tls-short-title=0D
=0D
Remove short title for TLS=0D
=0D
=0D
  Commit: bee95016e3be73001dba5efdae015312a4659a2c=0D
      https://github.com/quicwg/base-drafts/commit/bee95016e3be73001dba5e=
fdae015312a4659a2c=0D
  Author: Nick Harper <nharper@chromium.org>=0D
  Date:   2019-08-22 (Thu, 22 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Describe interaction between QUIC and TLS regarding saved 0-RTT state=0D=

=0D
This PR describes how a TLS stack needs to cooperate with a QUIC stack=0D=

when making the decision whether or not to accept early data.=0D
=0D
The purpose of this change is so that implementors working on the TLS=0D
layer of QUIC are aware that other layers impact decisions traditionally=0D=

made at the TLS layer.=0D
=0D
=0D
  Commit: c09d599bade53a8faea33a264c21d1a57de2d179=0D
      https://github.com/quicwg/base-drafts/commit/c09d599bade53a8faea33a=
264c21d1a57de2d179=0D
  Author: Nick Harper <github@nharper.org>=0D
  Date:   2019-08-22 (Thu, 22 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Apply suggestions from code review=0D
=0D
Co-Authored-By: Martin Thomson <mt@lowentropy.net>=0D
=0D
=0D
  Commit: 6d8305bf6577bde567b1176c9375f373848a1e79=0D
      https://github.com/quicwg/base-drafts/commit/6d8305bf6577bde567b117=
6c9375f373848a1e79=0D
  Author: RenjieTang <renjietang27@gmail.com>=0D
  Date:   2019-08-23 (Fri, 23 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-qpack.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update QPACK stream creation error=0D
=0D
On receiving duplicate QPACK streams, the error should be HTTP_STREAM_CRE=
ATION_ERROR which matches with control stream duplicates.=0D
=0D
=0D
  Commit: 470445d21331db12e9694d0f8b315873a0028305=0D
      https://github.com/quicwg/base-drafts/commit/470445d21331db12e9694d=
0f8b315873a0028305=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-08-24 (Sat, 24 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Reorder "Variables of Interest"=0D
=0D
=0D
  Commit: e2e2933984114155eb70d36b0f49fd18226fb114=0D
      https://github.com/quicwg/base-drafts/commit/e2e2933984114155eb70d3=
6b0f49fd18226fb114=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-08-26 (Mon, 26 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #2927 from quicwg/ianswett-smaller-stateless-resets=0D=

=0D
Allow Smaller Stateless Resets=0D
=0D
=0D
  Commit: cc075127708b3b592b55a0c934f4ebc93378bb68=0D
      https://github.com/quicwg/base-drafts/commit/cc075127708b3b592b55a0=
c934f4ebc93378bb68=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-08-26 (Mon, 26 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #2752 from quicwg/jri/ecn=0D
=0D
ECN verification text=0D
=0D
=0D
  Commit: 710bf675337927046e20a77e7da219e7342f4792=0D
      https://github.com/quicwg/base-drafts/commit/710bf675337927046e20a7=
7e7da219e7342f4792=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-08-26 (Mon, 26 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #2929 from ekr/issue2084_correlated_cids=0D
=0D
Minor clarification. Fixes #2084=0D
=0D
=0D
  Commit: 36ff3ff5e81218bb7a8ba91da78a7fae336f01de=0D
      https://github.com/quicwg/base-drafts/commit/36ff3ff5e81218bb7a8ba9=
1da78a7fae336f01de=0D
  Author: Martin Thomson <martin.thomson@gmail.com>=0D
  Date:   2019-08-26 (Mon, 26 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Missing quote=0D
=0D
=0D
  Commit: 9b95d3f06b7ac758a871e2916abb46b4884b01fa=0D
      https://github.com/quicwg/base-drafts/commit/9b95d3f06b7ac758a871e2=
916abb46b4884b01fa=0D
  Author: Martin Thomson <martin.thomson@gmail.com>=0D
  Date:   2019-08-26 (Mon, 26 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Only servers send NEW_TOKEN=0D
=0D
This doesn't add rationale.  It doesn't have to.  See the issue=0D
discussion for that rationale.=0D
=0D
Closes #2382.=0D
=0D
=0D
  Commit: 4ef3e0d1d3eab100a4efe18955498da0fc147674=0D
      https://github.com/quicwg/base-drafts/commit/4ef3e0d1d3eab100a4efe1=
8955498da0fc147674=0D
  Author: Martin Thomson <martin.thomson@gmail.com>=0D
  Date:   2019-08-26 (Mon, 26 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  No point in coalescing Retry or VN=0D
=0D
Closes #2407.=0D
=0D
=0D
  Commit: 36609c20e66663a11a678b30f5d0330b11bba62c=0D
      https://github.com/quicwg/base-drafts/commit/36609c20e66663a11a678b=
30f5d0330b11bba62c=0D
  Author: Martin Thomson <martin.thomson@gmail.com>=0D
  Date:   2019-08-26 (Mon, 26 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Simplify ChaCha20 interface=0D
=0D
The nonce can just be opaque bytes.=0D
=0D
The block counter is tricky, as noted in the issue.  The "obvious"=0D
choice is little-endian, as that is consistent with the philosophy of=0D
the designer (as I understand it), but that is not anything more than a=0D=

guess.=0D
=0D
Absent strong evidence that big-endian is a better choice, I'm going to=0D=

err on the side of not making a substantive change here.  But I think=0D
that we need a consensus call to support that viewpoint.=0D
=0D
Closes #2171.=0D
=0D
=0D
  Commit: fede0969fc2c5f113039d0367e2cc27f902682ef=0D
      https://github.com/quicwg/base-drafts/commit/fede0969fc2c5f113039d0=
367e2cc27f902682ef=0D
  Author: Martin Thomson <martin.thomson@gmail.com>=0D
  Date:   2019-08-26 (Mon, 26 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-invariants.md=0D
=0D
  Log Message:=0D
  -----------=0D
  DCID in short headers=0D
=0D
Invariants text was unclear on where the Destination Connection ID field=0D=

was and how big it could be.=0D
=0D
Closes #2335.=0D
=0D
=0D
  Commit: 3d5e2692e439f2f488b92bad55f885827d702367=0D
      https://github.com/quicwg/base-drafts/commit/3d5e2692e439f2f488b92b=
ad55f885827d702367=0D
  Author: Martin Thomson <martin.thomson@gmail.com>=0D
  Date:   2019-08-26 (Mon, 26 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Keys need to be available to QUIC earlier=0D
=0D
...than a TLS stack.  The canonical example being the Handshake keys,=0D
which are needed by a client to acknowledge partial server Handshake=0D
flights.  TLS won't use those keys itself until it has the entire set of=0D=

Handshake messages from the server.=0D
=0D
In doing this, I decided that it makes sense to reorder the sequence=0D
diagram to show what incoming packets trigger different events.=0D
=0D
Closes #2328.=0D
=0D
=0D
  Commit: bed4675c8c1c6e32c517f729a67207995ee23b8b=0D
      https://github.com/quicwg/base-drafts/commit/bed4675c8c1c6e32c517f7=
29a67207995ee23b8b=0D
  Author: Mike Bishop <mbishop@evequefou.be>=0D
  Date:   2019-08-26 (Mon, 26 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-http.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Require 8164 validation for non-https origins (#2973)=0D
=0D
* Require 8164 validation for non-https origins=0D
=0D
* 8164 is specific, but the requirement is generic=0D
=0D
=0D
  Commit: c78a39599540b6c6f3dfa5ebb454442acbfb4ae7=0D
      https://github.com/quicwg/base-drafts/commit/c78a39599540b6c6f3dfa5=
ebb454442acbfb4ae7=0D
  Author: Bence B=C3=A9ky <bencebeky@users.noreply.github.com>=0D
  Date:   2019-08-26 (Mon, 26 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-http.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Forbid duplicate setting identifiers. (#2979)=0D
=0D
* Forbid duplicate setting identifiers.=0D
=0D
I assume the intention was to forbid the same setting identifier=0D
occurring multiple times in a SETTINGS frame, regardless of the values.=0D=

However, since a parameter is defined as an identifier-value pair, the=0D=

current text does not forbid duplicate identifiers if the values are=0D
different.=0D
=0D
* Apply suggestions from code review=0D
=0D
Thanks for the suggestion, I like it.=0D
=0D
Co-Authored-By: Martin Thomson <mt@lowentropy.net>=0D
=0D
* Reflow text.=0D
=0D
=0D
  Commit: 7119afb175aecc071b73857f349d6c258e266795=0D
      https://github.com/quicwg/base-drafts/commit/7119afb175aecc071b7385=
7f349d6c258e266795=0D
  Author: Martin Thomson <martin.thomson@gmail.com>=0D
  Date:   2019-08-27 (Tue, 27 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-invariants.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Ian's suggestion=0D
=0D
=0D
  Commit: a0c3d6e8da2bcc759c689bd1a7353c1e520a6617=0D
      https://github.com/quicwg/base-drafts/commit/a0c3d6e8da2bcc759c689b=
d1a7353c1e520a6617=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-08-27 (Tue, 27 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-http.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Remove PRIORITY (#2922)=0D
=0D
* Remove PRIORITY=0D
=0D
In all the discussions we have had on this, what has become clear is=0D
that the complexity of the scheme we built in HTTP/2 wasn't well=0D
founded in theory or practice.=0D
=0D
Rather than try to port that across, this recognizes that while=0D
prioritization is important, signaling is a problem we haven't solved=0D
yet.=0D
=0D
Closes #many issues.=0D
=0D
* Remove sentence about stream relationships=0D
=0D
Closes #2924.=0D
=0D
=0D
  Commit: 5bc5864dbe1e3680446226b4ab1ef6353fbccd8a=0D
      https://github.com/quicwg/base-drafts/commit/5bc5864dbe1e3680446226=
b4ab1ef6353fbccd8a=0D
  Author: Mike Bishop <mbishop@evequefou.be>=0D
  Date:   2019-08-27 (Tue, 27 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-http.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Send complete SETTINGS (#2972)=0D
=0D
* SETTINGS must be complete=0D
=0D
* I do not recall.=0D
=0D
* Rearrange per feedback=0D
=0D
* Feedback from review=0D
=0D
* Advice=0D
=0D
* Apply suggestions from code review=0D
=0D
Co-Authored-By: Martin Thomson <mt@lowentropy.net>=0D
=0D
* Rewrap=0D
=0D
* clarify that an endpoint cannot block on SETTINGS (#2986)=0D
=0D
* explain that and endpoint cannot expect the delivery of the peer's sett=
ings=0D
=0D
* "SHOULD NOT", with a less extreme example used as clarification=0D
=0D
* MUST NOT wait for peer's SETTINGS before sending one's own=0D
=0D
* Revert "MUST NOT wait for peer's SETTINGS before sending one's own", as=
 it's stated elsewhere (pointed out by @MikeBishop)=0D
=0D
This reverts commit 4664b5c90834fce8e0affffcf66d697ddee2d3f7.=0D
=0D
* MUST send SETTINGS, SHOULD NOT block, clarify why=0D
=0D
* simplify to avoid endorsing such behavior=0D
=0D
* Less specific error description=0D
=0D
=0D
  Commit: d286124c27663a77450f78f609c60da560f60bf8=0D
      https://github.com/quicwg/base-drafts/commit/d286124c27663a77450f78=
f609c60da560f60bf8=0D
  Author: Mike Bishop <mbishop@evequefou.be>=0D
  Date:   2019-08-27 (Tue, 27 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-http.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Add headings to Security Considerations (#2975)=0D
=0D
* Add headings to Security Considerations=0D
=0D
* Martin's suggested wording=0D
=0D
=0D
  Commit: 8cbc7a504ec7292cfa80071d12768734f35f69ca=0D
      https://github.com/quicwg/base-drafts/commit/8cbc7a504ec7292cfa8007=
1d12768734f35f69ca=0D
  Author: Mike Bishop <mbishop@evequefou.be>=0D
  Date:   2019-08-27 (Tue, 27 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-http.md=0D
    M draft-ietf-quic-qpack.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Default values in IANA (#2974)=0D
=0D
* IANA defaults=0D
=0D
* Defaults in QPACK IANA=0D
=0D
* Unlimited, not zero=0D
=0D
=0D
  Commit: 2ae76f6b36d51ef33cb68133be573ff98bd08702=0D
      https://github.com/quicwg/base-drafts/commit/2ae76f6b36d51ef33cb681=
33be573ff98bd08702=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-08-28 (Wed, 28 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #2988 from quicwg/client-new-token=0D
=0D
Only servers send NEW_TOKEN=0D
=0D
=0D
  Commit: 1cfe40ca61a019cdf884ffbe59b390cdd54fadd2=0D
      https://github.com/quicwg/base-drafts/commit/1cfe40ca61a019cdf884ff=
be59b390cdd54fadd2=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-08-28 (Wed, 28 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-invariants.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #2991 from quicwg/unclarity-short=0D
=0D
DCID in short headers=0D
=0D
=0D
  Commit: 5b02f13019139491eaa6c7a2373b1ec5810ff56c=0D
      https://github.com/quicwg/base-drafts/commit/5b02f13019139491eaa6c7=
a2373b1ec5810ff56c=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-08-28 (Wed, 28 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #2989 from quicwg/coalesce-retry-vn=0D
=0D
No point in coalescing Retry or VN=0D
=0D
=0D
  Commit: 818290b0858e7b6640245dd4759cd6f336fdbf9f=0D
      https://github.com/quicwg/base-drafts/commit/818290b0858e7b6640245d=
d4759cd6f336fdbf9f=0D
  Author: Marten Seemann <martenseemann@gmail.com>=0D
  Date:   2019-08-28 (Wed, 28 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  apply Mike's suggestion=0D
=0D
=0D
  Commit: 1f913fde91ff182ba8c60217f142072e43e821b6=0D
      https://github.com/quicwg/base-drafts/commit/1f913fde91ff182ba8c602=
17f142072e43e821b6=0D
  Author: Lucas Pardue <lucas@cloudflare.com>=0D
  Date:   2019-08-28 (Wed, 28 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-http.md=0D
=0D
  Log Message:=0D
  -----------=0D
  HTTP Upgrade in H3 is silliness (#2898)=0D
=0D
=0D
  Commit: a0d61919a538dc6a5356175d110c8d26c3f93fed=0D
      https://github.com/quicwg/base-drafts/commit/a0d61919a538dc6a535617=
5d110c8d26c3f93fed=0D
  Author: Mike Bishop <mbishop@evequefou.be>=0D
  Date:   2019-08-28 (Wed, 28 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-http.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Error codes can't cause errors=0D
=0D
=0D
  Commit: a51a41847044cfd65885ceac36721a4294da15f6=0D
      https://github.com/quicwg/base-drafts/commit/a51a41847044cfd65885ce=
ac36721a4294da15f6=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-09-04 (Wed, 04 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Fix Recovery Pseudocode (#2907)=0D
=0D
* Update draft-ietf-quic-recovery.md=0D
=0D
* Consistent ifs=0D
=0D
* Martin Duke's suggestion=0D
=0D
* Remove ||=0D
=0D
* Use || and && consistently=0D
=0D
* Update draft-ietf-quic-recovery.md=0D
=0D
Co-Authored-By: Jana Iyengar <jri.ietf@gmail.com>=0D
=0D
* Martin's suggestion=0D
=0D
* Jana's suggestion=0D
=0D
* nit=0D
=0D
* Update draft-ietf-quic-recovery.md=0D
=0D
Co-Authored-By: Jana Iyengar <jri.ietf@gmail.com>=0D
=0D
* Update draft-ietf-quic-recovery.md=0D
=0D
Co-Authored-By: Jana Iyengar <jri.ietf@gmail.com>=0D
=0D
* Update draft-ietf-quic-recovery.md=0D
=0D
* Update draft-ietf-quic-recovery.md=0D
=0D
* Update draft-ietf-quic-recovery.md=0D
=0D
* Update draft-ietf-quic-recovery.md=0D
=0D
Co-Authored-By: Jana Iyengar <jri.ietf@gmail.com>=0D
=0D
* Update draft-ietf-quic-recovery.md=0D
=0D
Co-Authored-By: Jana Iyengar <jri.ietf@gmail.com>=0D
=0D
* Update draft-ietf-quic-recovery.md=0D
=0D
Co-Authored-By: Jana Iyengar <jri.ietf@gmail.com>=0D
=0D
* Update draft-ietf-quic-recovery.md=0D
=0D
* Add PeerAwaitingAddressValidation=0D
=0D
* Update draft-ietf-quic-recovery.md=0D
=0D
Co-Authored-By: Jana Iyengar <jri.ietf@gmail.com>=0D
=0D
* Update draft-ietf-quic-recovery.md=0D
=0D
Co-Authored-By: Jana Iyengar <jri.ietf@gmail.com>=0D
=0D
* Some of MT's suggestions=0D
=0D
* Update draft-ietf-quic-recovery.md=0D
=0D
* Update draft-ietf-quic-recovery.md=0D
=0D
=0D
  Commit: bca2f5d6497503495fec0bef3b007ccb49c1dae4=0D
      https://github.com/quicwg/base-drafts/commit/bca2f5d6497503495fec0b=
ef3b007ccb49c1dae4=0D
  Author: Mike Bishop <mbishop@evequefou.be>=0D
  Date:   2019-09-04 (Wed, 04 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-http.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Ian's suggested wording=0D
=0D
=0D
  Commit: b0f00edf9f8ba7139a6b7a2c36edd44112de5482=0D
      https://github.com/quicwg/base-drafts/commit/b0f00edf9f8ba7139a6b7a=
2c36edd44112de5482=0D
  Author: Martin Thomson <martin.thomson@gmail.com>=0D
  Date:   2019-09-06 (Fri, 06 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Simplify more=0D
=0D
=0D
  Commit: d7aa68d49dab75df064c2ea5c2b0b25fc78d1ffd=0D
      https://github.com/quicwg/base-drafts/commit/d7aa68d49dab75df064c2e=
a5c2b0b25fc78d1ffd=0D
  Author: Martin Thomson <martin.thomson@gmail.com>=0D
  Date:   2019-09-06 (Fri, 06 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Attempt to make the stateless reset text better=0D
=0D
PR #2927 had a few mistakes in it, and some confusing language.  This=0D
attempts to split out the rules for generating stateless resets (minimum=0D=

size is 5 + 16 =3D 21), and for generating packets that might trigger a=0D=

stateless reset (min_cid + 22).=0D
=0D
=0D
  Commit: 6048b49dc4316683a4e35584d58aabb16719a6ce=0D
      https://github.com/quicwg/base-drafts/commit/6048b49dc4316683a4e355=
84d58aabb16719a6ce=0D
  Author: Martin Thomson <martin.thomson@gmail.com>=0D
  Date:   2019-09-06 (Fri, 06 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  More editorial changes=0D
=0D
=0D
  Commit: 10497d3d7834bfdecce7725714eb1a1c1299e4b0=0D
      https://github.com/quicwg/base-drafts/commit/10497d3d7834bfdecce772=
5714eb1a1c1299e4b0=0D
  Author: Mike Bishop <mbishop@evequefou.be>=0D
  Date:   2019-09-06 (Fri, 06 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-http.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Reserved frame types and the other reserved frame types (#2997)=0D
=0D
* Additional clarity on reserved frame types and the other reserved frame=
 types=0D
=0D
* Reserved anchor=0D
=0D
=0D
  Commit: a7d7f9d96c84ef8fe85e9bae21665f240cb38507=0D
      https://github.com/quicwg/base-drafts/commit/a7d7f9d96c84ef8fe85e9b=
ae21665f240cb38507=0D
  Author: Mike Bishop <mbishop@evequefou.be>=0D
  Date:   2019-09-06 (Fri, 06 Sep 2019)=0D
=0D
  Changed paths:=0D
    M .circleci/config.yml=0D
=0D
  Log Message:=0D
  -----------=0D
  Cache git repo between Circle runs=0D
=0D
=0D
  Commit: b8e45fba31c52c5a9bd9dda9b26e8b9443fa4fb5=0D
      https://github.com/quicwg/base-drafts/commit/b8e45fba31c52c5a9bd9dd=
a9b26e8b9443fa4fb5=0D
  Author: Mike Bishop <mbishop@evequefou.be>=0D
  Date:   2019-09-06 (Fri, 06 Sep 2019)=0D
=0D
  Changed paths:=0D
    M .circleci/config.yml=0D
=0D
  Log Message:=0D
  -----------=0D
  Cache draft references too=0D
=0D
=0D
  Commit: c642ae92f3b78642e666d76701a1606d87446e8d=0D
      https://github.com/quicwg/base-drafts/commit/c642ae92f3b78642e666d7=
6701a1606d87446e8d=0D
  Author: Mike Bishop <mbishop@evequefou.be>=0D
  Date:   2019-09-06 (Fri, 06 Sep 2019)=0D
=0D
  Changed paths:=0D
    M .circleci/config.yml=0D
=0D
  Log Message:=0D
  -----------=0D
  Only gc if called for=0D
=0D
=0D
  Commit: 967bbe7b5d2c953b04cc4bc9333c817cce75b5cf=0D
      https://github.com/quicwg/base-drafts/commit/967bbe7b5d2c953b04cc4b=
c9333c817cce75b5cf=0D
  Author: Martin Thomson <martin.thomson@gmail.com>=0D
  Date:   2019-09-09 (Mon, 09 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Taking Ian's rewording=0D
=0D
=0D
  Commit: 56e9e1a6515ac1ea6e882a83c48d7149070bdd17=0D
      https://github.com/quicwg/base-drafts/commit/56e9e1a6515ac1ea6e882a=
83c48d7149070bdd17=0D
  Author: Mike Bishop <mbishop@evequefou.be>=0D
  Date:   2019-09-09 (Mon, 09 Sep 2019)=0D
=0D
  Changed paths:=0D
    M .circleci/config.yml=0D
=0D
  Log Message:=0D
  -----------=0D
  Add master to fallback path for new branches=0D
=0D
Newly-created branches are most likely to have been based on master; if n=
o cache exists for a repo, take master as the starting point=0D
=0D
=0D
  Commit: b88ee12bc752eee3a8c2a0564fdbf2c04ddbdddd=0D
      https://github.com/quicwg/base-drafts/commit/b88ee12bc752eee3a8c2a0=
564fdbf2c04ddbdddd=0D
  Author: Martin Thomson <martin.thomson@gmail.com>=0D
  Date:   2019-09-10 (Tue, 10 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  (38+2)/8 !=3D 6=0D
=0D
=0D
  Commit: b354cc63a437b21dbe61ee4cae1ca57b24de35b3=0D
      https://github.com/quicwg/base-drafts/commit/b354cc63a437b21dbe61ee=
4cae1ca57b24de35b3=0D
  Author: Masakazu Kitajo <maskit@apache.org>=0D
  Date:   2019-09-10 (Tue, 10 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Add CRYPTO_BUFFER_EXCEEDED to the error code table=0D
=0D
=0D
  Commit: a6a7203c7dff9dae6408f8cfbb008e14c1aeaf9a=0D
      https://github.com/quicwg/base-drafts/commit/a6a7203c7dff9dae6408f8=
cfbb008e14c1aeaf9a=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-09-10 (Tue, 10 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Use contains() (#3015)=0D
=0D
Per @martinthomson suggestion, use contains() instead of the implicit che=
ck.=0D
=0D
Fixes #2569 =0D
An alternative to #2987=0D
=0D
=0D
  Commit: 7480f8f835db8fb0b1fe5707e2fc65c677172ff4=0D
      https://github.com/quicwg/base-drafts/commit/7480f8f835db8fb0b1fe57=
07e2fc65c677172ff4=0D
  Author: Mike Bishop <mbishop@evequefou.be>=0D
  Date:   2019-09-10 (Tue, 10 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-http.md=0D
=0D
  Log Message:=0D
  -----------=0D
  No --=0D
=0D
=0D
  Commit: f9d4213513d125b99703ee37aaa6d87a19b04a1f=0D
      https://github.com/quicwg/base-drafts/commit/f9d4213513d125b99703ee=
37aaa6d87a19b04a1f=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-09-11 (Wed, 11 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #2962 from quicwg/multi-token=0D
=0D
Talk more about multiple tokens=0D
=0D
=0D
  Commit: 519148f86e7ac22715efd04e246bbd4faef082e1=0D
      https://github.com/quicwg/base-drafts/commit/519148f86e7ac22715efd0=
4e246bbd4faef082e1=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-09-11 (Wed, 11 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #2990 from quicwg/chacha-simple=0D
=0D
Simplify ChaCha20 interface=0D
=0D
=0D
  Commit: 63511079c66213a73a4266aa4ac728a7bc2d501d=0D
      https://github.com/quicwg/base-drafts/commit/63511079c66213a73a4266=
aa4ac728a7bc2d501d=0D
  Author: Mike Bishop <mbishop@evequefou.be>=0D
  Date:   2019-09-10 (Tue, 10 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-http.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Error codes can't cause errors (#2998)=0D
=0D
* Error codes can't cause errors=0D
=0D
* Ian's suggested wording=0D
=0D
* No --=0D
=0D
=0D
  Commit: d549dd35c419deef8d1ddf1f93eff2154e901007=0D
      https://github.com/quicwg/base-drafts/commit/d549dd35c419deef8d1ddf=
1f93eff2154e901007=0D
  Author: Bence B=C3=A9ky <bencebeky@users.noreply.github.com>=0D
  Date:   2019-09-10 (Tue, 10 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-qpack.md=0D
=0D
  Log Message:=0D
  -----------=0D
  QPACK [editorial] Update text to include both criteria of "blocking ent=
ry". (#2937)=0D
=0D
* blocking=0D
=0D
* Revert changes to section 2.1.2.1. Avoiding Blocked Insertions=0D
=0D
=0D
  Commit: 745d2b124846c3f4a31cf9b0c4064846ff8375a7=0D
      https://github.com/quicwg/base-drafts/commit/745d2b124846c3f4a31cf9=
b0c4064846ff8375a7=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-09-11 (Wed, 11 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #3012 from maskit/error_code_table=0D
=0D
Add CRYPTO_BUFFER_EXCEEDED to the error code table=0D
=0D
=0D
  Commit: 979205ef74430ce353bed5788ee07445e1b0a958=0D
      https://github.com/quicwg/base-drafts/commit/979205ef74430ce353bed5=
788ee07445e1b0a958=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-09-11 (Wed, 11 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #3007 from quicwg/cleanup-sr=0D
=0D
Attempt to make the stateless reset text better=0D
=0D
=0D
  Commit: 6beec2edda212224774bf8cdc60d9f192516cfd9=0D
      https://github.com/quicwg/base-drafts/commit/6beec2edda212224774bf8=
cdc60d9f192516cfd9=0D
  Author: Lucas Pardue <lucaspardue.24.7@gmail.com>=0D
  Date:   2019-09-10 (Tue, 10 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-http.md=0D
=0D
  Log Message:=0D
  -----------=0D
  rename HTTP_UNEXPECTED_FRAME to HTTP_FRAME_UNEXPECTED and fold HTTP_W=E2=
=80=A6 (#3003)=0D
=0D
* rename HTTP_UNEXPECTED_FRAME to HTTP_FRAME_UNEXPECTED and fold HTTP_WRO=
NG_STREAM into it=0D
=0D
* Update draft-ietf-quic-http.md=0D
=0D
Co-Authored-By: Mike Bishop <mbishop@evequefou.be>=0D
=0D
* Rewrap=0D
=0D
=0D
  Commit: dc99f4dd1bc20e78ffcd6f75ffc9699da01145c9=0D
      https://github.com/quicwg/base-drafts/commit/dc99f4dd1bc20e78ffcd6f=
75ffc9699da01145c9=0D
  Author: Bence B=C3=A9ky <bencebeky@users.noreply.github.com>=0D
  Date:   2019-09-10 (Tue, 10 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-qpack.md=0D
=0D
  Log Message:=0D
  -----------=0D
  QPACK [editorial] Update text on instructions and representations. (#29=
41)=0D
=0D
* clarify wire format=0D
=0D
* nits=0D
=0D
* Incorporate first round of feedback by MikeBishop and afrind.=0D
=0D
=0D
  Commit: d27f8e8717fb3dd52edb6bb00540ff3a07927028=0D
      https://github.com/quicwg/base-drafts/commit/d27f8e8717fb3dd52edb6b=
b00540ff3a07927028=0D
  Author: Mike Bishop <mbishop@evequefou.be>=0D
  Date:   2019-09-10 (Tue, 10 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-qpack.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Security Considerations text for a memory limit (#3004)=0D
=0D
* Security Considerations text for a memory limit=0D
=0D
* Less normative=0D
=0D
=0D
  Commit: e6c5d74fd41b62eab9e8333c89d89b01f5e1fb39=0D
      https://github.com/quicwg/base-drafts/commit/e6c5d74fd41b62eab9e833=
3c89d89b01f5e1fb39=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-09-11 (Wed, 11 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  typo=0D
=0D
=0D
  Commit: adc7f92f9081a5883624ab47fdd815e19b00bddb=0D
      https://github.com/quicwg/base-drafts/commit/adc7f92f9081a5883624ab=
47fdd815e19b00bddb=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-09-11 (Wed, 11 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  typo fix=0D
=0D
=0D
  Commit: 3588a5716876b9177305b56cc860361fdd980050=0D
      https://github.com/quicwg/base-drafts/commit/3588a5716876b9177305b5=
6cc860361fdd980050=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-09-11 (Wed, 11 Sep 2019)=0D
=0D
  Changed paths:=0D
    M .circleci/config.yml=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #3009 from quicwg/circle_caching=0D
=0D
Cache git repo, draft references in Circle=0D
=0D
=0D
  Commit: f62d24883538ea7058cee0fcbe2217f299deaeb0=0D
      https://github.com/quicwg/base-drafts/commit/f62d24883538ea7058cee0=
fcbe2217f299deaeb0=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-09-11 (Wed, 11 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #2802 from marten-seemann/misleading-alpn-version=0D=

=0D
remove misleading sentence about incompatible QUIC versions and ALPN=0D
=0D
=0D
  Commit: a9aa362c8b66e7c551a186297710d47b5e2000d9=0D
      https://github.com/quicwg/base-drafts/commit/a9aa362c8b66e7c551a186=
297710d47b5e2000d9=0D
  Author: afrind <afrind@users.noreply.github.com>=0D
  Date:   2019-09-10 (Tue, 10 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-qpack.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update QPACK Changelog (#3016)=0D
=0D
=0D
  Commit: f80d883bf46de52f4bc68f94b5ed7e3669024a41=0D
      https://github.com/quicwg/base-drafts/commit/f80d883bf46de52f4bc68f=
94b5ed7e3669024a41=0D
  Author: Mike Bishop <mbishop@evequefou.be>=0D
  Date:   2019-09-10 (Tue, 10 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-http.md=0D
=0D
  Log Message:=0D
  -----------=0D
  HTTP-23 changelog=0D
=0D
=0D
  Commit: c3a6f9f39708d5763f92aa2e135fc67b5d32d26f=0D
      https://github.com/quicwg/base-drafts/commit/c3a6f9f39708d5763f92aa=
2e135fc67b5d32d26f=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-09-10 (Tue, 10 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Recovery Changelog=0D
=0D
=0D
  Commit: bcbecf2c96ac99b7bda8e8683af70e7bf1e6d1c9=0D
      https://github.com/quicwg/base-drafts/commit/bcbecf2c96ac99b7bda8e8=
683af70e7bf1e6d1c9=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-09-10 (Tue, 10 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-recovery.md=0D
=0D
=0D
  Commit: 42db62060551f933d3b4eb951c02f44d6958f1b3=0D
      https://github.com/quicwg/base-drafts/commit/42db62060551f933d3b4eb=
951c02f44d6958f1b3=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-09-10 (Tue, 10 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-recovery.md=0D
=0D
=0D
  Commit: a668d506e6168a1aa831c0a2cf1f4c1ff9365f87=0D
      https://github.com/quicwg/base-drafts/commit/a668d506e6168a1aa831c0=
a2cf1f4c1ff9365f87=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-09-11 (Wed, 11 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Both read and write for Handshake keys=0D
=0D
=0D
  Commit: 11de393fbbde53a5aa6592fe7ed7052ca6bb5574=0D
      https://github.com/quicwg/base-drafts/commit/11de393fbbde53a5aa6592=
fe7ed7052ca6bb5574=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-09-11 (Wed, 11 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #2992 from quicwg/keys-available-earlier=0D
=0D
Keys need to be available to QUIC earlier=0D
=0D
=0D
  Commit: 515185d51882f5d635471215b54959724ca1015e=0D
      https://github.com/quicwg/base-drafts/commit/515185d51882f5d6354712=
15b54959724ca1015e=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-09-11 (Wed, 11 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Changelog for transport-23=0D
=0D
=0D
  Commit: 812ced0d74615a9483a593a08b73e406503d2fed=0D
      https://github.com/quicwg/base-drafts/commit/812ced0d74615a9483a593=
a08b73e406503d2fed=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-09-10 (Tue, 10 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Move Generating Acknowledgements to Transport=0D
=0D
=0D
  Commit: f8fc854dc84230cb001eb6f17d8902e1f3fcda95=0D
      https://github.com/quicwg/base-drafts/commit/f8fc854dc84230cb001eb6=
f17d8902e1f3fcda95=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-09-10 (Tue, 10 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Move, don't just remove the text=0D
=0D
This is an intermediate commit.  There's a lot of text here, and a lot is=
 duplicative.=0D
=0D
=0D
  Commit: cfab7ed02da1122be8ff076ea86b6c894e806477=0D
      https://github.com/quicwg/base-drafts/commit/cfab7ed02da1122be8ff07=
6ea86b6c894e806477=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-09-10 (Tue, 10 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Remove the "Crypto Handshake Data" section=0D
=0D
It was not adding anything and was misleading=0D
=0D
=0D
  Commit: 4ac701ed78400ab797ec6d128863478a984501d7=0D
      https://github.com/quicwg/base-drafts/commit/4ac701ed78400ab797ec6d=
128863478a984501d7=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-09-10 (Tue, 10 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Stop referencing QUIC Transport=0D
=0D
in QUIC Transport.=0D
=0D
=0D
  Commit: 862bcd3f64a31af9cba383b1d5487b2bc6071fc2=0D
      https://github.com/quicwg/base-drafts/commit/862bcd3f64a31af9cba383=
b1d5487b2bc6071fc2=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-09-10 (Tue, 10 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Remove obsolete text=0D
=0D
Removed:=0D
"Endpoints SHOULD send acknowledgments for packets containing CRYPTO fram=
es with=0D
a reduced delay; see Section 6.2 of {{QUIC-RECOVERY}}."=0D
Obsolete now that #2646 landed and the default max_ack_delay for Initial =
and Handshake is 0.=0D
=0D
=0D
  Commit: f364aab2cc25702d06509d3c83acdff00d8f0045=0D
      https://github.com/quicwg/base-drafts/commit/f364aab2cc25702d06509d=
3c83acdff00d8f0045=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-09-10 (Tue, 10 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Stop referencing host-delay in Recovery=0D
=0D
Instead reference section 13.2 of transport=0D
=0D
=0D
  Commit: 50f2a55bdf2e90740eb042e56978aa3c378aa8f3=0D
      https://github.com/quicwg/base-drafts/commit/50f2a55bdf2e90740eb042=
e56978aa3c378aa8f3=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-09-10 (Tue, 10 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Fix CircleCI (hopefully)=0D
=0D
By renaming "ACK Ranges" to "Managing ACK Ranges"=0D
=0D
=0D
  Commit: eed60b25cea7f4b9a0391256ed4dfd4a5cf38565=0D
      https://github.com/quicwg/base-drafts/commit/eed60b25cea7f4b9a03912=
56ed4dfd4a5cf38565=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-09-10 (Tue, 10 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-recovery.md=0D
=0D
=0D
  Commit: 67ece93dc91c24be2646e05d8bac4ea444c7f0b1=0D
      https://github.com/quicwg/base-drafts/commit/67ece93dc91c24be2646e0=
5d8bac4ea444c7f0b1=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2019-09-10 (Tue, 10 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-transport.md=0D
=0D
Co-Authored-By: Martin Thomson <mt@lowentropy.net>=0D
=0D
=0D
  Commit: 6ff4cc0f6f62d2c3f53df957ef6bc5c7ec26c998=0D
      https://github.com/quicwg/base-drafts/commit/6ff4cc0f6f62d2c3f53df9=
57ef6bc5c7ec26c998=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2019-09-10 (Tue, 10 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-transport.md=0D
=0D
Co-Authored-By: Martin Thomson <mt@lowentropy.net>=0D
=0D
=0D
  Commit: 1a07dcd794a4427518150d2bc47dc4e81568f7d5=0D
      https://github.com/quicwg/base-drafts/commit/1a07dcd794a4427518150d=
2bc47dc4e81568f7d5=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2019-09-10 (Tue, 10 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-transport.md=0D
=0D
Co-Authored-By: Martin Thomson <mt@lowentropy.net>=0D
=0D
=0D
  Commit: ce3c950b0e4c1a0cf423b70b68f701d63072ce5c=0D
      https://github.com/quicwg/base-drafts/commit/ce3c950b0e4c1a0cf423b7=
0b68f701d63072ce5c=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2019-09-10 (Tue, 10 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-transport.md=0D
=0D
Co-Authored-By: Martin Thomson <mt@lowentropy.net>=0D
=0D
=0D
  Commit: d77285c9c7d2887d26e636a412262fef97c16fc4=0D
      https://github.com/quicwg/base-drafts/commit/d77285c9c7d2887d26e636=
a412262fef97c16fc4=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2019-09-10 (Tue, 10 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-transport.md=0D
=0D
Co-Authored-By: Martin Thomson <mt@lowentropy.net>=0D
=0D
=0D
  Commit: 19df21525bf3eff2834c5e119d496c258777f5a5=0D
      https://github.com/quicwg/base-drafts/commit/19df21525bf3eff2834c5e=
119d496c258777f5a5=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2019-09-10 (Tue, 10 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Addresses comments and some text rework=0D
=0D
=0D
  Commit: 55f1ad92f03dfb96d7c07e6e8550faf4f6285399=0D
      https://github.com/quicwg/base-drafts/commit/55f1ad92f03dfb96d7c07e=
6e8550faf4f6285399=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2019-09-10 (Tue, 10 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  re-adding (with some rework) text that was dropped inadvertently=0D
=0D
=0D
  Commit: d60f633a45413a6234a192703a7a9b7d40cf8ec1=0D
      https://github.com/quicwg/base-drafts/commit/d60f633a45413a6234a192=
703a7a9b7d40cf8ec1=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2019-09-10 (Tue, 10 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  rebase cleanup=0D
=0D
=0D
  Commit: c880853f1a9ec3dc05a4912fc17058296c1e0e9b=0D
      https://github.com/quicwg/base-drafts/commit/c880853f1a9ec3dc05a491=
2fc17058296c1e0e9b=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-09-11 (Wed, 11 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Remove issues that were closed between 2019-06-09 and 2019-07-09 from -=
23 changelog=0D
=0D
=0D
  Commit: 17196dc451c9479302e53b33d69a821fd0af3372=0D
      https://github.com/quicwg/base-drafts/commit/17196dc451c9479302e53b=
33d69a821fd0af3372=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-09-11 (Wed, 11 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-transport.md=0D
=0D
Co-Authored-By: Martin Thomson <mt@lowentropy.net>=0D
=0D
=0D
  Commit: 02bbcdf106e9532e3b2cd52ab70591b40e4f23e1=0D
      https://github.com/quicwg/base-drafts/commit/02bbcdf106e9532e3b2cd5=
2ab70591b40e4f23e1=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-09-11 (Wed, 11 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-transport.md=0D
=0D
Co-Authored-By: Martin Thomson <mt@lowentropy.net>=0D
=0D
=0D
  Commit: 35a607298e7fc8bb2be98a5eaecb5a2773aeb027=0D
      https://github.com/quicwg/base-drafts/commit/35a607298e7fc8bb2be98a=
5eaecb5a2773aeb027=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-09-11 (Wed, 11 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-transport.md=0D
=0D
Co-Authored-By: Martin Thomson <mt@lowentropy.net>=0D
=0D
=0D
  Commit: ac3e43754ac89bf9eb9441c8623508091e100211=0D
      https://github.com/quicwg/base-drafts/commit/ac3e43754ac89bf9eb9441=
c8623508091e100211=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-09-11 (Wed, 11 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-transport.md=0D
=0D
Co-Authored-By: Martin Thomson <mt@lowentropy.net>=0D
=0D
=0D
  Commit: 6910bcea398723851d7ace7b8d4ff7e2ad9c88a5=0D
      https://github.com/quicwg/base-drafts/commit/6910bcea398723851d7ace=
7b8d4ff7e2ad9c88a5=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-09-11 (Wed, 11 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Reflow a line=0D
=0D
=0D
  Commit: 61fa0943fc52f85c23b7529bd6d620824c99f203=0D
      https://github.com/quicwg/base-drafts/commit/61fa0943fc52f85c23b752=
9bd6d620824c99f203=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-09-11 (Wed, 11 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-recovery.md=0D
=0D
=0D
  Commit: 5a8af76fb64d5ccc9c16516c409390ccd59f8192=0D
      https://github.com/quicwg/base-drafts/commit/5a8af76fb64d5ccc9c1651=
6c409390ccd59f8192=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2019-09-11 (Wed, 11 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  moving text around a bit and mt's comment=0D
=0D
=0D
  Commit: 7f413bff993be3e7835f88101fc49291e10ef5fb=0D
      https://github.com/quicwg/base-drafts/commit/7f413bff993be3e7835f88=
101fc49291e10ef5fb=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2019-09-11 (Wed, 11 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #2916 from quicwg/ianswett-generating-acknowledgemen=
ts=0D
=0D
Move Generating Acknowledgements to Transport=0D
=0D
=0D
  Commit: e9aa25a0bdebb42dbf392ad551a72aa0eb7531f8=0D
      https://github.com/quicwg/base-drafts/commit/e9aa25a0bdebb42dbf392a=
d551a72aa0eb7531f8=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-09-12 (Thu, 12 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Add #2916 too=0D
=0D
=0D
  Commit: 2b3738d004ada613f187a6b16afd6060c3247209=0D
      https://github.com/quicwg/base-drafts/commit/2b3738d004ada613f187a6=
b16afd6060c3247209=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-09-12 (Thu, 12 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Add #2916 to listing=0D
=0D
=0D
  Commit: 2ae2985849cdde7e7469b737e9fad8b33b6d0bf5=0D
      https://github.com/quicwg/base-drafts/commit/2ae2985849cdde7e7469b7=
37e9fad8b33b6d0bf5=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-09-12 (Thu, 12 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge branch 'ianswett-recovery-changelog'=0D
=0D
=0D
  Commit: 90a8141fb05c22b9b73fc54c78cae593ae730179=0D
      https://github.com/quicwg/base-drafts/commit/90a8141fb05c22b9b73fc5=
4c78cae593ae730179=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-09-12 (Thu, 12 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge branch 'changelog-tt-23'=0D
=0D
=0D
  Commit: 3d21ced982d053fc6f6101fe68a9d4a6f648778f=0D
      https://github.com/quicwg/base-drafts/commit/3d21ced982d053fc6f6101=
fe68a9d4a6f648778f=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-09-12 (Thu, 12 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-http.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #3017 from quicwg/http/changelog_23=0D
=0D
HTTP-23 changelog=0D
=0D
=0D
  Commit: 8faf8aaeba17bebbd5214e66db47fdae8cbf0f3d=0D
      https://github.com/quicwg/base-drafts/commit/8faf8aaeba17bebbd5214e=
66db47fdae8cbf0f3d=0D
  Author: Marten Seemann <martenseemann@gmail.com>=0D
  Date:   2019-09-12 (Thu, 12 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  fix length of Initial payload for the client=0D
=0D
=0D
  Commit: 1fe037e04579076b15cb87284a4ac9159865f51c=0D
      https://github.com/quicwg/base-drafts/commit/1fe037e04579076b15cb87=
284a4ac9159865f51c=0D
  Author: Marten Seemann <martenseemann@gmail.com>=0D
  Date:   2019-09-12 (Thu, 12 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  fix protected Initial header for the server=0D
=0D
=0D
  Commit: e4fd9b2178c233378fa0092f41ed4825b34ee2a7=0D
      https://github.com/quicwg/base-drafts/commit/e4fd9b2178c233378fa009=
2f41ed4825b34ee2a7=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-09-12 (Thu, 12 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #3021 from marten-seemann/fix-test-vectors=0D
=0D
fix draft-23 test vectors=0D
=0D
=0D
  Commit: 268183279085879a4aa0f14950bdcf201c2b8bab=0D
      https://github.com/quicwg/base-drafts/commit/268183279085879a4aa0f1=
4950bdcf201c2b8bab=0D
  Author: Dmitri Tikhonov <dtikhonov@litespeedtech.com>=0D
  Date:   2019-09-12 (Thu, 12 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Fix typo in transport draft: robustness=0D
=0D
=0D
  Commit: e2a5d7cebd97dbf32b70472301e36e7bb29a7d53=0D
      https://github.com/quicwg/base-drafts/commit/e2a5d7cebd97dbf32b7047=
2301e36e7bb29a7d53=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-09-13 (Fri, 13 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #3026 from dtikhonov/201909121539-fix-since-transpor=
t-22-typo=0D
=0D
Fix typo in transport draft: robustness=0D
=0D
=0D
  Commit: c22d6ce3bcb1dbbe0164cf7895f229fe8a07f873=0D
      https://github.com/quicwg/base-drafts/commit/c22d6ce3bcb1dbbe0164cf=
7895f229fe8a07f873=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-09-13 (Fri, 13 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Add an explicit error code for an empty token=0D
=0D
=0D
  Commit: fba5600db47642451983c52f91ca0d91139a686a=0D
      https://github.com/quicwg/base-drafts/commit/fba5600db47642451983c5=
2f91ca0d91139a686a=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-09-13 (Fri, 13 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #2851 from DavidSchinazi/zerocid=0D
=0D
Allow connections to share a port by adding restrictions on zero-length c=
onnection IDs=0D
=0D
=0D
  Commit: 0ac214eaec0b16513df1d77ee8b1c140e7c0c869=0D
      https://github.com/quicwg/base-drafts/commit/0ac214eaec0b16513df1d7=
7ee8b1c140e7c0c869=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-09-13 (Fri, 13 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #2969 from quicwg/respond-migration-cid=0D
=0D
Prevent linkability from responding to migration=0D
=0D
=0D
  Commit: be8f6e1438d4a4cd79081898688fb3ed3f640ed4=0D
      https://github.com/quicwg/base-drafts/commit/be8f6e1438d4a4cd790818=
98688fb3ed3f640ed4=0D
  Author: Christopher Wood <caw@heapingbits.net>=0D
  Date:   2019-09-13 (Fri, 13 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Reference "Nonces are Noticed" in the header protection analysis sectio=
n.=0D
=0D
This paper studies several "nonce hiding" transformations, of which the Q=
UIC=0D
header protection algorithm is one. This change replaces the old analysis=
=0D
text with something a bit more crisp.=0D
=0D
=0D
  Commit: 896b7efa5e33fa317f31a7627db60662ea754cd8=0D
      https://github.com/quicwg/base-drafts/commit/896b7efa5e33fa317f31a7=
627db60662ea754cd8=0D
  Author: Alessandro Ghedini <alessandro@ghedini.me>=0D
  Date:   2019-09-15 (Sun, 15 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Allow PING at every encryption level=0D
=0D
Fixes #3034=0D
=0D
=0D
  Commit: 55e1cf951bd5ed47925cb01ea37eae54757fa923=0D
      https://github.com/quicwg/base-drafts/commit/55e1cf951bd5ed47925cb0=
1ea37eae54757fa923=0D
  Author: Christopher Wood <caw@heapingbits.net>=0D
  Date:   2019-09-16 (Mon, 16 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-tls.md=0D
=0D
Co-Authored-By: Martin Thomson <mt@lowentropy.net>=0D
=0D
=0D
  Commit: 4e8c028d25b04a895507db826491ea38a2cd680f=0D
      https://github.com/quicwg/base-drafts/commit/4e8c028d25b04a895507db=
826491ea38a2cd680f=0D
  Author: Christopher Wood <caw@heapingbits.net>=0D
  Date:   2019-09-16 (Mon, 16 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-tls.md=0D
=0D
Co-Authored-By: Martin Thomson <mt@lowentropy.net>=0D
=0D
=0D
  Commit: d86243037a40c9a5f4e31fea55bd7f97b83b53bb=0D
      https://github.com/quicwg/base-drafts/commit/d86243037a40c9a5f4e31f=
ea55bd7f97b83b53bb=0D
  Author: Christopher Wood <caw@heapingbits.net>=0D
  Date:   2019-09-16 (Mon, 16 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update references. Fix linting issues.=0D
=0D
=0D
  Commit: ae5ada2777e727c4f4ba1b3a7c7de81d72073e35=0D
      https://github.com/quicwg/base-drafts/commit/ae5ada2777e727c4f4ba1b=
3a7c7de81d72073e35=0D
  Author: Dmitri Tikhonov <dtikhonov@litespeedtech.com>=0D
  Date:   2019-09-16 (Mon, 16 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Add PR 3007 to transport-23 changelog=0D
=0D
=0D
  Commit: 5a16d6737ac3a4533a37b7fc6e13a56c84d3f19b=0D
      https://github.com/quicwg/base-drafts/commit/5a16d6737ac3a4533a37b7=
fc6e13a56c84d3f19b=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-09-17 (Tue, 17 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #2977 from marten-seemann/forbid-empty-new-token-fra=
mes=0D
=0D
forbid empty NEW_TOKEN frames=0D
=0D
=0D
  Commit: 297056405a43b291ed0cbba913b06aafd18fbc5b=0D
      https://github.com/quicwg/base-drafts/commit/297056405a43b291ed0cbb=
a913b06aafd18fbc5b=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2019-09-16 (Mon, 16 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Removes unnecessary sentence about coalesced packets=0D
=0D
=0D
  Commit: 5cbb9c6e226549774d3bf9c8b760956994fca639=0D
      https://github.com/quicwg/base-drafts/commit/5cbb9c6e226549774d3bf9=
c8b760956994fca639=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2019-09-16 (Mon, 16 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Removes unnecessary sentence about coalesced packets=0D
=0D
=0D
  Commit: 2bdf7b9a7fb728145f186ba20be74bc78e29b6cd=0D
      https://github.com/quicwg/base-drafts/commit/2bdf7b9a7fb728145f186b=
a20be74bc78e29b6cd=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2019-09-16 (Mon, 16 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Revert "Removes unnecessary sentence about coalesced packets"=0D
=0D
This reverts commit 297056405a43b291ed0cbba913b06aafd18fbc5b.=0D
=0D
=0D
  Commit: ad3cf316d9679fc5b3e467c74f9278a1bda6a0f7=0D
      https://github.com/quicwg/base-drafts/commit/ad3cf316d9679fc5b3e467=
c74f9278a1bda6a0f7=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-09-17 (Tue, 17 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #3040 from quicwg/close3029=0D
=0D
Removes unnecessary sentence about coalesced packets=0D
=0D
=0D
  Commit: 9264380046d3fdde3593ded1a4fee9f3bbdc5f6d=0D
      https://github.com/quicwg/base-drafts/commit/9264380046d3fdde3593de=
d1a4fee9f3bbdc5f6d=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-09-17 (Tue, 17 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #3038 from dtikhonov/201909161608-add-3007-to-transp=
ort-23-changelog=0D
=0D
Add PR 3007 to transport-23 changelog=0D
=0D
=0D
  Commit: 629996a63ee2e859713ab40a80dce300f302b8b5=0D
      https://github.com/quicwg/base-drafts/commit/629996a63ee2e859713ab4=
0a80dce300f302b8b5=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-09-17 (Tue, 17 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Remove 'given'=0D
=0D
=0D
  Commit: 136cd0176ad9815a42f7ae6fb484956efcc74873=0D
      https://github.com/quicwg/base-drafts/commit/136cd0176ad9815a42f7ae=
6fb484956efcc74873=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-09-17 (Tue, 17 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  QUIC only carries TLS handshake and alert=0D
=0D
=0D
  Commit: 3a813cdab5b53aeb5cbb3064f9046dcf6179eddd=0D
      https://github.com/quicwg/base-drafts/commit/3a813cdab5b53aeb5cbb30=
64f9046dcf6179eddd=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-09-17 (Tue, 17 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  received from TLS=0D
=0D
=0D
  Commit: df5d9f102587b8fbcce1f3d815698774042bea26=0D
      https://github.com/quicwg/base-drafts/commit/df5d9f102587b8fbcce1f3=
d815698774042bea26=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-09-18 (Wed, 18 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  is an error=0D
=0D
=0D
  Commit: aa14f0eb42f8ba8da26c97c252d0bf5639f0e88d=0D
      https://github.com/quicwg/base-drafts/commit/aa14f0eb42f8ba8da26c97=
c252d0bf5639f0e88d=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-09-18 (Wed, 18 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #3043 from quicwg/no-appdata=0D
=0D
TLS application data isn't possible=0D
=0D
=0D
  Commit: b301514aec72f9f7d69aea421feb43cb96459a25=0D
      https://github.com/quicwg/base-drafts/commit/b301514aec72f9f7d69aea=
421feb43cb96459a25=0D
  Author: Mark Nottingham <mnot@mnot.net>=0D
  Date:   2019-09-18 (Wed, 18 Sep 2019)=0D
=0D
  Changed paths:=0D
    M README.md=0D
=0D
  Log Message:=0D
  -----------=0D
  mention the draft index=0D
=0D
=0D
  Commit: 6040f5f6419fbdbea8b014d318407dc0bb4fd27e=0D
      https://github.com/quicwg/base-drafts/commit/6040f5f6419fbdbea8b014=
d318407dc0bb4fd27e=0D
  Author: Christopher Wood <caw@heapingbits.net>=0D
  Date:   2019-09-18 (Wed, 18 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Remove AEAD mask generation with a PRP(=3DPRF), and update references a=
ccordingly.=0D
=0D
Also, add a note about requirements for future header protection variants=
.=0D
=0D
=0D
  Commit: 888f86fdff35c5a4afe941d779a64a2176fc7b28=0D
      https://github.com/quicwg/base-drafts/commit/888f86fdff35c5a4afe941=
d779a64a2176fc7b28=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-09-18 (Wed, 18 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #3031 from chris-wood/caw/nonces-are-noticed=0D
=0D
Reference "Nonces are Noticed" in the header protection analysis section=0D=

=0D
=0D
  Commit: be8958419a0e132673ccd818288a51b9aa6d68ae=0D
      https://github.com/quicwg/base-drafts/commit/be8958419a0e132673ccd8=
18288a51b9aa6d68ae=0D
  Author: Junho Choi <junho@cloudflare.com>=0D
  Date:   2019-09-19 (Thu, 19 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Fix typo=0D
=0D
=0D
  Commit: c524a55ed4e1740d84556dde00a768d4c7c61ae8=0D
      https://github.com/quicwg/base-drafts/commit/c524a55ed4e1740d84556d=
de00a768d4c7c61ae8=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2019-09-19 (Thu, 19 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #3052 from junhochoi/junho/typo-in-recovery=0D
=0D
Fix typo=0D
=0D
=0D
  Commit: cdad59a14836263a07f85ba9388f50d748f915d6=0D
      https://github.com/quicwg/base-drafts/commit/cdad59a14836263a07f85b=
a9388f50d748f915d6=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-09-20 (Fri, 20 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Remove 1 RTT delayed ack requirement=0D
=0D
Fixes #3030=0D
=0D
=0D
  Commit: 3696d8ce68c95063cc6e2e1b9392784f9cf25a24=0D
      https://github.com/quicwg/base-drafts/commit/3696d8ce68c95063cc6e2e=
1b9392784f9cf25a24=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-09-20 (Fri, 20 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-transport.md=0D
=0D
=0D
  Commit: ace2a505a3f8f96c2758458ec523047afe8db92e=0D
      https://github.com/quicwg/base-drafts/commit/ace2a505a3f8f96c275845=
8ec523047afe8db92e=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-09-20 (Fri, 20 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Remove obsolete text on ACKing CRYPTO frames=0D
=0D
=0D
  Commit: b0bdac1ec7067031c2f2640ae31979d0c2ed0c03=0D
      https://github.com/quicwg/base-drafts/commit/b0bdac1ec7067031c2f264=
0ae31979d0c2ed0c03=0D
  Author: Mark Nottingham <mnot@mnot.net>=0D
  Date:   2019-09-23 (Mon, 23 Sep 2019)=0D
=0D
  Changed paths:=0D
    A ietf.json=0D
=0D
  Log Message:=0D
  -----------=0D
  add ietf.json=0D
=0D
=0D
  Commit: 0d5d19353a8f63ee31d08e30b69df81d3b0e78bb=0D
      https://github.com/quicwg/base-drafts/commit/0d5d19353a8f63ee31d08e=
30b69df81d3b0e78bb=0D
  Author: Mark Nottingham <mnot@mnot.net>=0D
  Date:   2019-09-23 (Mon, 23 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge branch 'master' of github.com:quicwg/base-drafts=0D
=0D
=0D
  Commit: 36178b79a15192cba7e355d0dc3ba81f74ae3af7=0D
      https://github.com/quicwg/base-drafts/commit/36178b79a15192cba7e355=
d0dc3ba81f74ae3af7=0D
  Author: David Schinazi <dschinazi.ietf@gmail.com>=0D
  Date:   2019-09-23 (Mon, 23 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Clarify how servers enable 0-RTT=0D
=0D
=0D
  Commit: c70f696e71148da9308900d2dfd94aaff7f0bd64=0D
      https://github.com/quicwg/base-drafts/commit/c70f696e71148da9308900=
d2dfd94aaff7f0bd64=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-09-24 (Tue, 24 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #3060 from DavidSchinazi/must0rtt=0D
=0D
Clarify how servers enable 0-RTT=0D
=0D
=0D
  Commit: 114d984feb3244348dc8ad773a2db3a1df246338=0D
      https://github.com/quicwg/base-drafts/commit/114d984feb3244348dc8ad=
773a2db3a1df246338=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-09-24 (Tue, 24 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-transport.md=0D
=0D
Co-Authored-By: Martin Thomson <mt@lowentropy.net>=0D
=0D
=0D
  Commit: 8afe7b1dadedf5610db343fd590aeeafcbcb923c=0D
      https://github.com/quicwg/base-drafts/commit/8afe7b1dadedf5610db343=
fd590aeeafcbcb923c=0D
  Author: Mark Nottingham <mnot@mnot.net>=0D
  Date:   2019-09-26 (Thu, 26 Sep 2019)=0D
=0D
  Changed paths:=0D
    M ietf.json=0D
=0D
  Log Message:=0D
  -----------=0D
  don't need spec_regex any more=0D
=0D
=0D
  Commit: 3418b2a841b9f2cb8d7b00daaa2718d0840fa802=0D
      https://github.com/quicwg/base-drafts/commit/3418b2a841b9f2cb8d7b00=
daaa2718d0840fa802=0D
  Author: Mark Nottingham <mnot@mnot.net>=0D
  Date:   2019-09-26 (Thu, 26 Sep 2019)=0D
=0D
  Changed paths:=0D
    M ietf.json=0D
=0D
  Log Message:=0D
  -----------=0D
  go primary for QUIC=0D
=0D
=0D
  Commit: 2552e19d3da4ee80a7cf9f81b5c239453aa7bdb5=0D
      https://github.com/quicwg/base-drafts/commit/2552e19d3da4ee80a7cf9f=
81b5c239453aa7bdb5=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-10-03 (Thu, 03 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  ack-eliciting not ACK-eliciting (#3069)=0D
=0D
* ack-eliciting not ACK-eliciting=0D
=0D
Fixes #3068=0D
=0D
* Define Ack-eliciting packet=0D
=0D
* Update draft-ietf-quic-transport.md=0D
=0D
* Update draft-ietf-quic-transport.md=0D
=0D
* Update draft-ietf-quic-transport.md=0D
=0D
Co-Authored-By: Martin Thomson <mt@lowentropy.net>=0D
=0D
* dont repeat=0D
=0D
dont repeat=0D
=0D
* wrap=0D
=0D
rap=0D
ap=0D
p=0D
=0D
* Update draft-ietf-quic-transport.md=0D
=0D
* Update draft-ietf-quic-transport.md=0D
=0D
Co-Authored-By: Jana Iyengar <jri.ietf@gmail.com>=0D
=0D
* Update draft-ietf-quic-transport.md=0D
=0D
* Update draft-ietf-quic-transport.md=0D
=0D
Co-Authored-By: Jana Iyengar <jri.ietf@gmail.com>=0D
=0D
* Update draft-ietf-quic-transport.md=0D
=0D
Co-Authored-By: Jana Iyengar <jri.ietf@gmail.com>=0D
=0D
* Update draft-ietf-quic-transport.md=0D
=0D
Fix reference.=0D
=0D
=0D
  Commit: 635ab6cee20af55c617202c8301b5b5179c31744=0D
      https://github.com/quicwg/base-drafts/commit/635ab6cee20af55c617202=
c8301b5b5179c31744=0D
  Author: Nick Harper <nharper@chromium.org>=0D
  Date:   2019-10-11 (Fri, 11 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Reword sentence about storing state in session ticket=0D
=0D
=0D
  Commit: 31a60ef782fcdfe4663693f48e3bd183572e05b6=0D
      https://github.com/quicwg/base-drafts/commit/31a60ef782fcdfe4663693=
f48e3bd183572e05b6=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-10-11 (Fri, 11 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Stop using SRTT (#3079)=0D
=0D
* Stop using SRTT=0D
=0D
Fixes #3076=0D
=0D
* Update draft-ietf-quic-recovery.md=0D
=0D
* Update draft-ietf-quic-recovery.md=0D
=0D
=0D
  Commit: 326d74c55b8291bdda51dc3147dc7b97286a715e=0D
      https://github.com/quicwg/base-drafts/commit/326d74c55b8291bdda51dc=
3147dc7b97286a715e=0D
  Author: Mike Bishop <mbishop@evequefou.be>=0D
  Date:   2019-10-14 (Mon, 14 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-http.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Pseudo-header section reference (#3084)=0D
=0D
* Broader section reference=0D
=0D
* Malformed under restrictions=0D
=0D
=0D
  Commit: 5d0fbdfcbc946465bbdee9b14b05d09b6228fdea=0D
      https://github.com/quicwg/base-drafts/commit/5d0fbdfcbc946465bbdee9=
b14b05d09b6228fdea=0D
  Author: Mike Bishop <mbishop@evequefou.be>=0D
  Date:   2019-10-14 (Mon, 14 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-http.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Mention QPACK streams (#3081)=0D
=0D
=0D
  Commit: f9b5eb3f0c97133a624d3c1ac73a65223f4801d0=0D
      https://github.com/quicwg/base-drafts/commit/f9b5eb3f0c97133a624d3c=
1ac73a65223f4801d0=0D
  Author: Kazuho Oku <kazuhooku@gmail.com>=0D
  Date:   2019-10-14 (Mon, 14 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-http.md=0D
=0D
  Log Message:=0D
  -----------=0D
  s/HTTP_UNEXPECTED_FRAME/HTTP_FRAME_UNEXPECTED/ (#3090)=0D
=0D
=0D
  Commit: 6333ab65c6efe313a443f4fd2aa968f1a222518c=0D
      https://github.com/quicwg/base-drafts/commit/6333ab65c6efe313a443f4=
fd2aa968f1a222518c=0D
  Author: Peter Wu <peter@lekensteyn.nl>=0D
  Date:   2019-10-14 (Mon, 14 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-http.md=0D
=0D
  Log Message:=0D
  -----------=0D
  http: syntax fixes for quic Alt-Svc parameter (#3059)=0D
=0D
Use the correct ABNF grammar to express repetition and fix the Reserved=0D=

Frame Type link.=0D
=0D
=0D
  Commit: 0850ad92ce44c39c85f07ba6fbef327be836e080=0D
      https://github.com/quicwg/base-drafts/commit/0850ad92ce44c39c85f07b=
a6fbef327be836e080=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-10-15 (Tue, 15 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #3035 from ghedo/ping-in-handshake=0D
=0D
Allow PING at every encryption level=0D
=0D
=0D
  Commit: 8b86d0bb90236e58c8734e349a64d94394074022=0D
      https://github.com/quicwg/base-drafts/commit/8b86d0bb90236e58c8734e=
349a64d94394074022=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-10-15 (Tue, 15 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #3055 from quicwg/ianswett-no-1RTT-ack-delay=0D
=0D
Remove 1 RTT delayed ack requirement=0D
=0D
=0D
  Commit: d94db41c7c5a2936aba7b95723dcdb3546a303fa=0D
      https://github.com/quicwg/base-drafts/commit/d94db41c7c5a2936aba7b9=
5723dcdb3546a303fa=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-10-15 (Tue, 15 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #2947 from nharper/tls-saved-state=0D
=0D
Describe interaction between QUIC and TLS regarding saved 0-RTT state=0D
=0D
=0D
  Commit: 6220106a5a718a5b30e5009c89377a72ebfda08e=0D
      https://github.com/quicwg/base-drafts/commit/6220106a5a718a5b30e500=
9c89377a72ebfda08e=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-10-15 (Tue, 15 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #2968 from quicwg/stateless-reset-too=0D
=0D
Stateless reset too=0D
=0D
=0D
  Commit: aeaa56545344dd6e9a7956f8a16e0e2aca137041=0D
      https://github.com/quicwg/base-drafts/commit/aeaa56545344dd6e9a7956=
f8a16e0e2aca137041=0D
  Author: Mike Bishop <mbishop@evequefou.be>=0D
  Date:   2019-10-15 (Tue, 15 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-http.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Additional error cases for CANCEL_PUSH (#3083)=0D
=0D
* Additional error cases for CANCEL_PUSH=0D
=0D
* Ian's parallel construction=0D
=0D
* Improve readability=0D
=0D
* Review feedback=0D
=0D
* Wordsmith=0D
=0D
=0D
  Commit: 51bccfe6a3e50f9dc43308c25864511e4e200a22=0D
      https://github.com/quicwg/base-drafts/commit/51bccfe6a3e50f9dc43308=
c25864511e4e200a22=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-10-15 (Tue, 15 Oct 2019)=0D
=0D
  Changed paths:=0D
    M .circleci/config.yml=0D
    M CONTRIBUTING.md=0D
    M README.md=0D
    M draft-ietf-quic-http.md=0D
    M draft-ietf-quic-invariants.md=0D
    M draft-ietf-quic-qpack.md=0D
    M draft-ietf-quic-recovery.md=0D
    M draft-ietf-quic-tls.md=0D
    M draft-ietf-quic-transport.md=0D
    A ietf.json=0D
    M initial-protection.js=0D
    A workflow.png=0D
    A workflow.xml=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge branch 'master' into ianswett-under-utilizing=0D
=0D
=0D
Compare: https://github.com/quicwg/base-drafts/compare/e264396d527b...51b=
ccfe6a3e5=0D


From nobody Tue Oct 15 11:07:05 2019
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 8C82312007C for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 11:07:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 M-epEhdcSOYz for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 11:07:02 -0700 (PDT)
Received: from out-9.smtp.github.com (out-9.smtp.github.com [192.30.254.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1FB1B120046 for <quic-issues@ietf.org>; Tue, 15 Oct 2019 11:07:02 -0700 (PDT)
Date: Tue, 15 Oct 2019 11:07:01 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571162821; bh=arRgHPQl779sFODeXV6o2jbycTiWNSzCU2kOJ3+LEA0=; h=Date:From:To:Subject:From; b=TYSMXscGUl22z3ujgnxAvuf9kbXPqeb6O2niTnLZ4w2nli3L0FkRzlvh7GDDvxjhG zbgRGtr4ckvQutCqXyRW99Mp7bFmoZT8zktaH2+4sVS+OLpFCrccXjcDdHTR6HASz0 Z81y2j9GqJygJ0Pa78NxSRrRI47ArSUfi0gHQDeQ=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/eb5a57-9ff186@github.com>
Subject: [quicwg/base-drafts] 9ff186: Script updating gh-pages from 51bccfe6. [ci skip]
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/CgGBAmIjbL1AENvE5G6_W3_N6Iw>
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, 15 Oct 2019 18:07:04 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 9ff1868779239a0143c76d3e18eab393db9ad20b
      https://github.com/quicwg/base-drafts/commit/9ff1868779239a0143c76d3e18eab393db9ad20b
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-15 (Tue, 15 Oct 2019)

  Changed paths:
    M ianswett-under-utilizing/draft-ietf-quic-http.html
    M ianswett-under-utilizing/draft-ietf-quic-http.txt
    M ianswett-under-utilizing/draft-ietf-quic-invariants.html
    M ianswett-under-utilizing/draft-ietf-quic-invariants.txt
    M ianswett-under-utilizing/draft-ietf-quic-qpack.html
    M ianswett-under-utilizing/draft-ietf-quic-qpack.txt
    M ianswett-under-utilizing/draft-ietf-quic-recovery.html
    M ianswett-under-utilizing/draft-ietf-quic-recovery.txt
    M ianswett-under-utilizing/draft-ietf-quic-tls.html
    M ianswett-under-utilizing/draft-ietf-quic-tls.txt
    M ianswett-under-utilizing/draft-ietf-quic-transport.html
    M ianswett-under-utilizing/draft-ietf-quic-transport.txt
    M index.html
    R stateless-reset-too/draft-ietf-quic-http.html
    R stateless-reset-too/draft-ietf-quic-http.txt
    R stateless-reset-too/draft-ietf-quic-invariants.html
    R stateless-reset-too/draft-ietf-quic-invariants.txt
    R stateless-reset-too/draft-ietf-quic-qpack.html
    R stateless-reset-too/draft-ietf-quic-qpack.txt
    R stateless-reset-too/draft-ietf-quic-recovery.html
    R stateless-reset-too/draft-ietf-quic-recovery.txt
    R stateless-reset-too/draft-ietf-quic-tls.html
    R stateless-reset-too/draft-ietf-quic-tls.txt
    R stateless-reset-too/draft-ietf-quic-transport.html
    R stateless-reset-too/draft-ietf-quic-transport.txt
    R stateless-reset-too/index.html

  Log Message:
  -----------
  Script updating gh-pages from 51bccfe6. [ci skip]



From nobody Tue Oct 15 11:11:14 2019
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 9307012080E for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 11:11:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 lDrpta2cnyjk for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 11:11:11 -0700 (PDT)
Received: from out-22.smtp.github.com (out-22.smtp.github.com [192.30.252.205]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 49B0012080D for <quic-issues@ietf.org>; Tue, 15 Oct 2019 11:11:11 -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 5DA63A1DB2 for <quic-issues@ietf.org>; Tue, 15 Oct 2019 11:11:10 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571163070; bh=jAywwfqk3c3z8SuzYaR/DN2GVGWCASqzD/NZXPcbn0Y=; h=Date:From:To:Subject:From; b=HXKuNz+YzPdTs8bSaTJroFbqYxrHZBwasheWYFeQNScW7XKEzDKv9KamoQT1vtdPV tDa6DmgTa/VySW5dQSJMUYOZmuKP15Bbo7uqMcMRFi+Rrv0SL/UogGtjAjnmJ3tyno bDfyQMh2jQccB5ISS9irFGDgInAUw0WXOt7OI+iU=
Date: Tue, 15 Oct 2019 11:11:10 -0700
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/ct-sr/201b0f-439b71@github.com>
Subject: [quicwg/base-drafts] 439b71: Apply Jana's suggestion
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/4ViM7ek0rlIiYjHnVdFjMy5zlEo>
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, 15 Oct 2019 18:11:12 -0000

  Branch: refs/heads/ct-sr
  Home:   https://github.com/quicwg/base-drafts
  Commit: 439b719d8198bf3db4d51b11d32fca590ef65e2b
      https://github.com/quicwg/base-drafts/commit/439b719d8198bf3db4d51b11d32fca590ef65e2b
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-10-15 (Tue, 15 Oct 2019)

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

  Log Message:
  -----------
  Apply Jana's suggestion



From nobody Tue Oct 15 11:11:23 2019
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 DB7ED120123 for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 11:11:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 3BctZGQLXAnj for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 11:11:20 -0700 (PDT)
Received: from out-17.smtp.github.com (out-17.smtp.github.com [192.30.252.200]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4C93C120020 for <quic-issues@ietf.org>; Tue, 15 Oct 2019 11:11:20 -0700 (PDT)
Received: from github-lowworker-cd7bc13.ac4-iad.github.net (github-lowworker-cd7bc13.ac4-iad.github.net [10.52.25.102]) by smtp.github.com (Postfix) with ESMTP id 8B3836E01E5 for <quic-issues@ietf.org>; Tue, 15 Oct 2019 11:11:19 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571163079; bh=hstaY9ZmoDXcQ1DqyQh7htNu3mwGHCr9PsIxlR5uP2E=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Uf8ct63tMIck+uwMPhV3Gd3GQINym49QjzAWknqBgtD2CFKka6PhhYOknEFN8oga9 8bdIDbdaUSyxcIZkjzlmA1rWz76vJkJzhPuGOgCWG+wv2TlIz43vC84BM+ULouvRv2 Z74RHvm+XitjMxIfRPKiue/R7pX0bT3lHRiXTnnA=
Date: Tue, 15 Oct 2019 11:11:19 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2993/push/4152920109@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2993@github.com>
References: <quicwg/base-drafts/pull/2993@github.com>
Subject: Re: [quicwg/base-drafts] Stateless reset comparisons (constant time/any order/datagram) (#2993)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da60bc77c34f_37613fc7508cd9601010249"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ahIisdraqiU_1dKeD14fTJIPpYY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 15 Oct 2019 18:11:22 -0000

----==_mimepart_5da60bc77c34f_37613fc7508cd9601010249
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson pushed 1 commit.

439b719d8198bf3db4d51b11d32fca590ef65e2b  Apply Jana's suggestion


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2993/files/201b0f66b50c0b2f341df3157392ee671ced3ff5..439b719d8198bf3db4d51b11d32fca590ef65e2b

----==_mimepart_5da60bc77c34f_37613fc7508cd9601010249
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/martinthomson" class="user-mention">@martinthomson</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/439b719d8198bf3db4d51b11d32fca590ef65e2b">439b719</a>  Apply Jana&#39;s suggestion</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/2993/files/201b0f66b50c0b2f341df3157392ee671ced3ff5..439b719d8198bf3db4d51b11d32fca590ef65e2b?email_source=notifications&amp;email_token=AFTOJK4ZJHH653CRVZNUI6TQOYBUPA5CNFSM4IP3T762YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMYTCMJYGM2DCM2QOVZWQIZUGE2TEOJSGAYTAOI">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3GEXK2B6UVBFMUQ7TQOYBUPANCNFSM4IP3T76Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5ZNQ42VOMB7UJFHNDQOYBUPA5CNFSM4IP3T762YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMYTCMJYGM2DCM2QOVZWQIZUGE2TEOJSGAYTAOI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2993/files/201b0f66b50c0b2f341df3157392ee671ced3ff5..439b719d8198bf3db4d51b11d32fca590ef65e2b?email_source=notifications\u0026email_token=AFTOJK4ZJHH653CRVZNUI6TQOYBUPA5CNFSM4IP3T762YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMYTCMJYGM2DCM2QOVZWQIZUGE2TEOJSGAYTAOI",
"url": "https://github.com/quicwg/base-drafts/pull/2993/files/201b0f66b50c0b2f341df3157392ee671ced3ff5..439b719d8198bf3db4d51b11d32fca590ef65e2b?email_source=notifications\u0026email_token=AFTOJK4ZJHH653CRVZNUI6TQOYBUPA5CNFSM4IP3T762YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMYTCMJYGM2DCM2QOVZWQIZUGE2TEOJSGAYTAOI",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5da60bc77c34f_37613fc7508cd9601010249--


From nobody Tue Oct 15 11:26:01 2019
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 BDD5012007C for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 11:25:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 P_Ra6aQRmbA3 for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 11:25:58 -0700 (PDT)
Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 158FD120020 for <quic-issues@ietf.org>; Tue, 15 Oct 2019 11:25:58 -0700 (PDT)
Received: from github-lowworker-45eca55.ac4-iad.github.net (github-lowworker-45eca55.ac4-iad.github.net [10.52.25.70]) by smtp.github.com (Postfix) with ESMTP id 6BA12A098F for <quic-issues@ietf.org>; Tue, 15 Oct 2019 11:25:57 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571163957; bh=pbz4gTY4i5JF4GX1Xnp73L43KhuWgEN7d6Y6Hc2bgQs=; h=Date:From:To:Subject:From; b=BCKXE3wNuWl4MoYx+ucx9BLW7kfJcirlegQseQh+e2w/vOttSVfqywwvJiq1hUJsN XMeMbK79orfX4q4OUw5oZOW5tROYYOfs/oPE1VaKsCqAuOPJY4uH+MupqL4FBv6jOo 8UKoQ2+s7OlLZqq41Ypq0JhIIY+NE915EuZxF6s8=
Date: Tue, 15 Oct 2019 11:25:57 -0700
From: ianswett <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/master/aeaa56-cceaf2@github.com>
Subject: [quicwg/base-drafts] cceaf2: Define under-utilizing the congestion window (#2675)
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/1dNFIQKsNsY3xANyUnSJPIFxD5Q>
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, 15 Oct 2019 18:26:00 -0000

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: cceaf25143fc43a93ad4c91cdcbe96a581e2a6cf
      https://github.com/quicwg/base-drafts/commit/cceaf25143fc43a93ad4c91cdcbe96a581e2a6cf
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-10-15 (Tue, 15 Oct 2019)

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

  Log Message:
  -----------
  Define under-utilizing the congestion window (#2675)

* Define under-utilizing the congestion window

* Update draft-ietf-quic-recovery.md

* Reword section on bursts

Working off Gorry's comments

* Update draft-ietf-quic-recovery.md

Co-Authored-By: Jana Iyengar <jri.ietf@gmail.com>

* Update draft-ietf-quic-recovery.md

Co-Authored-By: Jana Iyengar <jri.ietf@gmail.com>

* Update draft-ietf-quic-recovery.md



From nobody Tue Oct 15 11:26:08 2019
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 82418120020 for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 11:26:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=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 iXijYZIGj9XW for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 11:25:59 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E1C4E120046 for <quic-issues@ietf.org>; Tue, 15 Oct 2019 11:25:58 -0700 (PDT)
Received: from github-lowworker-9bcb4a1.ac4-iad.github.net (github-lowworker-9bcb4a1.ac4-iad.github.net [10.52.25.84]) by smtp.github.com (Postfix) with ESMTP id E175E52083E for <quic-issues@ietf.org>; Tue, 15 Oct 2019 11:25:57 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571163957; bh=YxON0V79BZ1G5E00PTeAQVCp2M3+tkw3hYr3/rL1tUA=; h=Date:From:To:Subject:From; b=gdhfbm8qnxnSfJzlO8xrLXXu50jXYkaKqDA2bvCu0n7UBAd7LQQqP6iqbryYojd83 a8kDzg69jJQJlSlZPcs6Ijrq+HmZ1evjnh/gz8kW5S/1UnR50gCN1FjnEPiZJ8mKic pOs+8jQHXD8uf6slWvSUYTVICYOLoYgYVUAf8qRM=
Date: Tue, 15 Oct 2019 11:25:57 -0700
From: ianswett <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/ianswett-under-utilizing/51bccf-000000@github.com>
Subject: [quicwg/base-drafts]
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/h6sBjTc3IlFvVOWeQF-CX-fGQwM>
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, 15 Oct 2019 18:26:01 -0000

  Branch: refs/heads/ianswett-under-utilizing
  Home:   https://github.com/quicwg/base-drafts


From nobody Tue Oct 15 11:26:16 2019
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 3844E120086 for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 11:26:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 WSsOkFgjTcnE for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 11:26:06 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A1140120020 for <quic-issues@ietf.org>; Tue, 15 Oct 2019 11:26:06 -0700 (PDT)
Date: Tue, 15 Oct 2019 11:26:05 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571163965; bh=jcu7Sp4S+0j50tNe5FMczJSZtiSYZiahojAZlNuEyqU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=tubQLgLvUynWYLwUoLHaxRtwyRMnXcEjFQ3WUyuFqXSR4RvHq1Qf6AjrShwtgdufT fm6Ce0ccF7/e0T03TiAqgpkOGp5b9kE6rSlGQBhQwQYzTTBBZr4d/EkqNUe9yAFWvu Jq0qdlAVMNpVcybu6Yn8QnG/BiTxXa8b1G5wvZdc=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5QMGZMDZCK23SDN3N3WNH43EVBNHHBUYOIOQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/2686/issue_event/2714994635@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2686@github.com>
References: <quicwg/base-drafts/issues/2686@github.com>
Subject: Re: [quicwg/base-drafts] Pacing when under-utilizing the Congestion Window (#2686)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da60f3de39ff_2ae63faea94cd960600830"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/I2RiSO2LCEm2lydT5x5_HkzWM7I>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 15 Oct 2019 18:26:08 -0000

----==_mimepart_5da60f3de39ff_2ae63faea94cd960600830
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #2686 via #2675.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2686#event-2714994635
----==_mimepart_5da60f3de39ff_2ae63faea94cd960600830
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="442615924" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2686" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2686/hovercard" href="https://github.com/quicwg/base-drafts/issues/2686">#2686</a> via <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="441508592" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2675" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2675/hovercard" href="https://github.com/quicwg/base-drafts/pull/2675">#2675</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2686?email_source=notifications&amp;email_token=AFTOJK7YJJNBBYDCO5JIDETQOYDL3A5CNFSM4HMBHX4KYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUHJYPSY#event-2714994635">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYBNJ3X6LLBTB3PN4TQOYDL3ANCNFSM4HMBHX4A">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4ZRWODJZAJRUVHGBTQOYDL3A5CNFSM4HMBHX4KYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUHJYPSY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2686?email_source=notifications\u0026email_token=AFTOJK7YJJNBBYDCO5JIDETQOYDL3A5CNFSM4HMBHX4KYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUHJYPSY#event-2714994635",
"url": "https://github.com/quicwg/base-drafts/issues/2686?email_source=notifications\u0026email_token=AFTOJK7YJJNBBYDCO5JIDETQOYDL3A5CNFSM4HMBHX4KYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUHJYPSY#event-2714994635",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da60f3de39ff_2ae63faea94cd960600830--


From nobody Tue Oct 15 11:26:21 2019
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 BF3A6120123 for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 11:26:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 fved_jjLqrPs for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 11:26:07 -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 2F67A12007C for <quic-issues@ietf.org>; Tue, 15 Oct 2019 11:26:07 -0700 (PDT)
Received: from github-lowworker-cde56e0.va3-iad.github.net (github-lowworker-cde56e0.va3-iad.github.net [10.48.25.52]) by smtp.github.com (Postfix) with ESMTP id 842DB6E0DAE for <quic-issues@ietf.org>; Tue, 15 Oct 2019 11:26:06 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571163966; bh=EqUO5NY0HWllE57H21G8Ox6plW1ldKEk5hZgU8VVOzI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ieVculmNjIshN7QsPqQnwQLcwKzmY0PzGTZapilB1yhUHmeipWcK4GsF5yLkNPxZF RQLRhnlQViZTcm1HxtcBVPrvn4kUFM9Y9TbjVNdDxTXq08DXnStpV/C23TfdJNO3d5 jObCd5pqlE7fajiNpx2d5LIr2LOWVdmzbLdL6Mvg=
Date: Tue, 15 Oct 2019 11:26:06 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5YUQOZKTW63KUWOUF3WNH45EVBNHHBTZE2DQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/2630/issue_event/2714994628@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2630@github.com>
References: <quicwg/base-drafts/issues/2630@github.com>
Subject: Re: [quicwg/base-drafts] Define "under-utilization" of cwnd (#2630)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da60f3e74df5_68553ffc2aecd96477364c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/oWVkxRnbA6xsiyiOJnoXDcRwofg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 15 Oct 2019 18:26:10 -0000

----==_mimepart_5da60f3e74df5_68553ffc2aecd96477364c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #2630 via #2675.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2630#event-2714994628
----==_mimepart_5da60f3e74df5_68553ffc2aecd96477364c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="434412060" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2630" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2630/hovercard" href="https://github.com/quicwg/base-drafts/issues/2630">#2630</a> via <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="441508592" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2675" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2675/hovercard" href="https://github.com/quicwg/base-drafts/pull/2675">#2675</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2630?email_source=notifications&amp;email_token=AFTOJKYWVMQ75VTOBUUEI23QOYDL5A5CNFSM4HGWQM2KYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUHJYPRA#event-2714994628">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2LF3NITW27KJZISP3QOYDL5ANCNFSM4HGWQM2A">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYBFGEBECZKRIHVAP3QOYDL5A5CNFSM4HGWQM2KYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUHJYPRA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2630?email_source=notifications\u0026email_token=AFTOJKYWVMQ75VTOBUUEI23QOYDL5A5CNFSM4HGWQM2KYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUHJYPRA#event-2714994628",
"url": "https://github.com/quicwg/base-drafts/issues/2630?email_source=notifications\u0026email_token=AFTOJKYWVMQ75VTOBUUEI23QOYDL5A5CNFSM4HGWQM2KYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUHJYPRA#event-2714994628",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da60f3e74df5_68553ffc2aecd96477364c--


From nobody Tue Oct 15 11:26:26 2019
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 BE83412080D for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 11:26:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 1KVy8EzEa6Uc for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 11:26:07 -0700 (PDT)
Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F3F76120046 for <quic-issues@ietf.org>; Tue, 15 Oct 2019 11:26:06 -0700 (PDT)
Received: from github-lowworker-c53a806.ac4-iad.github.net (github-lowworker-c53a806.ac4-iad.github.net [10.52.23.45]) by smtp.github.com (Postfix) with ESMTP id 59A66A0C52 for <quic-issues@ietf.org>; Tue, 15 Oct 2019 11:26:06 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571163966; bh=NIqU6plbK1zJ4Hc5k1gEELKhqqQ7NGv0TS/wGjbuOJk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=xKlakveoi/WKAzFYU6BGwNUISMmC2D57MuXDToFQPueQW2E02FlkQ6j/Bnoi4NEqq HzTFo+sdFM/VCV/MieyVPRdhHS5vadWXG7mr5wwVWVrSEnBW4Xs9TDKOJJ0bMeUKvG II4nG4LJkt+8pDwU3YTP5oA/QfWZ/9PowiritZpg=
Date: Tue, 15 Oct 2019 11:26:06 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK73MJUCKJ43G726GGF3WNH45EVBNHHBUUHC6A@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2675/issue_event/2714994612@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2675@github.com>
References: <quicwg/base-drafts/pull/2675@github.com>
Subject: Re: [quicwg/base-drafts] Define under-utilizing the congestion window (#2675)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da60f3e4a4f8_5da43ffb7b0cd96872889d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/-Qrp8o0y6X_pieI7LXjA-M7mkbk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 15 Oct 2019 18:26:10 -0000

----==_mimepart_5da60f3e4a4f8_5da43ffb7b0cd96872889d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #2675 into master.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2675#event-2714994612
----==_mimepart_5da60f3e4a4f8_5da43ffb7b0cd96872889d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="441508592" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2675" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2675/hovercard" href="https://github.com/quicwg/base-drafts/pull/2675">#2675</a> into master.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2675?email_source=notifications&amp;email_token=AFTOJK3RFLVUSQFNEIQSYN3QOYDL5A5CNFSM4HLNTECKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUHJYPNA#event-2714994612">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYGP6EMAWJISWJ3VT3QOYDL5ANCNFSM4HLNTECA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5WIRFJY75XI7D3ANLQOYDL5A5CNFSM4HLNTECKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUHJYPNA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2675?email_source=notifications\u0026email_token=AFTOJK3RFLVUSQFNEIQSYN3QOYDL5A5CNFSM4HLNTECKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUHJYPNA#event-2714994612",
"url": "https://github.com/quicwg/base-drafts/pull/2675?email_source=notifications\u0026email_token=AFTOJK3RFLVUSQFNEIQSYN3QOYDL5A5CNFSM4HLNTECKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUHJYPNA#event-2714994612",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da60f3e4a4f8_5da43ffb7b0cd96872889d--


From nobody Tue Oct 15 11:26:50 2019
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 2CDCA120046 for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 11:26:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 tNjQzt7iRMX5 for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 11:26:47 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 82B05120020 for <quic-issues@ietf.org>; Tue, 15 Oct 2019 11:26:47 -0700 (PDT)
Received: from github-lowworker-5fb2734.va3-iad.github.net (github-lowworker-5fb2734.va3-iad.github.net [10.48.19.27]) by smtp.github.com (Postfix) with ESMTP id C1C36960358 for <quic-issues@ietf.org>; Tue, 15 Oct 2019 11:26:46 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571164006; bh=8JQZ5VMQ1HTHXYLc4X5hz03jkVXx8rzQyeL3YRXikdo=; h=Date:From:To:Subject:From; b=qOPBXSs1xadIh4Vz1GHWJ6qHPkCPgbNUEaytA+5pUY8vLa2P+fg4KwiN1isg2gAu/ WhwqANMDuYINajT7gFD9B813dBugZMk5PTp9unazsAZrqFXYxrTLZws5ofpQPakSbX SP2DthYErn2YnMm6CiPUWhVaftKb4+m0sQpBpn2w=
Date: Tue, 15 Oct 2019 11:26:46 -0700
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/9ff186-ed62a2@github.com>
Subject: [quicwg/base-drafts] ed62a2: Script updating gh-pages from cceaf251. [ci skip]
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/RNZsQUxUPU83_TIWWzu-RykXiPc>
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, 15 Oct 2019 18:26:49 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: ed62a28088adb026dc7465f7d51e245386fc302b
      https://github.com/quicwg/base-drafts/commit/ed62a28088adb026dc7465f7d51e245386fc302b
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-15 (Tue, 15 Oct 2019)

  Changed paths:
    M draft-ietf-quic-http.html
    M draft-ietf-quic-http.txt
    M draft-ietf-quic-invariants.html
    M draft-ietf-quic-invariants.txt
    M draft-ietf-quic-qpack.html
    M draft-ietf-quic-qpack.txt
    M draft-ietf-quic-recovery.html
    M draft-ietf-quic-recovery.txt
    M draft-ietf-quic-tls.html
    M draft-ietf-quic-tls.txt
    M draft-ietf-quic-transport.html
    M draft-ietf-quic-transport.txt
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from cceaf251. [ci skip]



From nobody Tue Oct 15 11:46:22 2019
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 DB8BA12082F for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 11:46:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 BR_DB_P4AvhC for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 11:46:18 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 316CF120828 for <quic-issues@ietf.org>; Tue, 15 Oct 2019 11:46:09 -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 4B2A22C0B41 for <quic-issues@ietf.org>; Tue, 15 Oct 2019 11:46:08 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571165168; bh=w2x3pPuw6qW3AEvLbs8IkYbSutXybQcmv0bVjq5yN84=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=nZSQ+1OL3KkHDfx2D9lcyArvH7cYt1mB7xqmt8Dk2oswF0zLGCc/N6U4wBUErK+Fp XNY4LoHxDJd97Psp9y9Y6HleGHeBWELgjKr8IsIW6dn+R0Hts0qkeWz3kk6KPrZKcP KrBeRF5XVrjt77QZuT54EwRIDN70cL7wQkDknoF4=
Date: Tue, 15 Oct 2019 11:46:08 -0700
From: Vidhi Goel <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2VC7AXYVC2XZPKJK53WNKIBEVBNHHB4PUWF4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3094@github.com>
Subject: [quicwg/base-drafts] congestion window increase on every ACKed packet could result in bursty sends (#3094)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da613f03b74c_7d0d3f95094cd96067905b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: goelvidhi
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/8BU_MfmpIff_aKqbRGAATmz6dOA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 15 Oct 2019 18:46:21 -0000

----==_mimepart_5da613f03b74c_7d0d3f95094cd96067905b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

When an ACK arrives that acknowledges N packets (where N could be very large), QUIC will increase the congestion window by more than 1MSS per congestion window during Congestion Avoidance causing bursty send. This could also affect the slow start.

if (congestion_window < ssthresh):
       // Slow start.
       congestion_window += acked_packet.size
     else:
       // Congestion avoidance.
       congestion_window += kMaxDatagramSize * acked_packet.size / congestion_window

One could argue that QUIC ACKs every other packet, but there ACK packet could get lost or  ACK for ACK packet could get lost.

The draft is probably assuming packet pacing but not all implementations support that.

I discussed this with Jana and he thinks that we should add something in pseudo code or some specific text in the draft.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3094
----==_mimepart_5da613f03b74c_7d0d3f95094cd96067905b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>When an ACK arrives that acknowledges N packets (where N could be very large), QUIC will increase the congestion window by more than 1MSS per congestion window during Congestion Avoidance causing bursty send. This could also affect the slow start.</p>
<p>if (congestion_window &lt; ssthresh):<br>
// Slow start.<br>
congestion_window += acked_packet.size<br>
else:<br>
// Congestion avoidance.<br>
congestion_window += kMaxDatagramSize * acked_packet.size / congestion_window</p>
<p>One could argue that QUIC ACKs every other packet, but there ACK packet could get lost or  ACK for ACK packet could get lost.</p>
<p>The draft is probably assuming packet pacing but not all implementations support that.</p>
<p>I discussed this with Jana and he thinks that we should add something in pseudo code or some specific text in the draft.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3094?email_source=notifications&amp;email_token=AFTOJK7AZAKP64MSEAN2PKDQOYFXBA5CNFSM4JBARGV2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HR6SYXQ">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6LUYX54NQFOW2ITSLQOYFXBANCNFSM4JBARGVQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4M2ROHJFG4TSNRHKLQOYFXBA5CNFSM4JBARGV2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HR6SYXQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3094?email_source=notifications\u0026email_token=AFTOJK7AZAKP64MSEAN2PKDQOYFXBA5CNFSM4JBARGV2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HR6SYXQ",
"url": "https://github.com/quicwg/base-drafts/issues/3094?email_source=notifications\u0026email_token=AFTOJK7AZAKP64MSEAN2PKDQOYFXBA5CNFSM4JBARGV2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HR6SYXQ",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da613f03b74c_7d0d3f95094cd96067905b--


From nobody Tue Oct 15 12:06:12 2019
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 395D0120123 for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 12:06:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 cqn-hdcBg5bI for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 12:06:09 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8C41B12080A for <quic-issues@ietf.org>; Tue, 15 Oct 2019 12:06:09 -0700 (PDT)
Date: Tue, 15 Oct 2019 12:06:08 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571166368; bh=52yZ4PFex1TS/M3JchXdStjzI22J07fYdKK3QSqVgKw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Q+Pp1lpbAa9/tKeJuQFa+MSI4C+Tu5GD6t3/eAKu5kT8QJkJWsNQWGOt+2q4iv4Tc Zj9mXPNzjPzvzH0N+TRWP4R7kQClIvI5KGIuyCscCuQ+BGlrsMa49w+WvL1kMt8GvK Vqux4gKoqzxFhAU3rVenz5cFO87NKdddDMIY3PkI=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK33OEYEC77OCJKSQIN3WNMTBEVBNHHBWJUB5A@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2787/542359727@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2787@github.com>
References: <quicwg/base-drafts/issues/2787@github.com>
Subject: Re: [quicwg/base-drafts] HTTP/3 has less concurrency than HTTP/2 (#2787)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da618a0a5666_56143f8e32ccd96812522b6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/OTMRe9JgRKss4VvZW8NHAbrMdVY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 15 Oct 2019 19:06:11 -0000

----==_mimepart_5da618a0a5666_56143f8e32ccd96812522b6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@kazuho if you'd like to see some new text, either editorial or a slightly different recommendation, can you write a PR?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2787#issuecomment-542359727
----==_mimepart_5da618a0a5666_56143f8e32ccd96812522b6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=41567" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/kazuho">@kazuho</a> if you'd like to see some new text, either editorial or a slightly different recommendation, can you write a PR?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2787?email_source=notifications&amp;email_token=AFTOJKYNTYHRX4VX7BOZIO3QOYICBA5CNFSM4HXVM3Y2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBJ4BLY#issuecomment-542359727">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6DVF3E3BYGRSDTJ63QOYICBANCNFSM4HXVM3YQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK57S5XIEOPVGXD36ILQOYICBA5CNFSM4HXVM3Y2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBJ4BLY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2787?email_source=notifications\u0026email_token=AFTOJKYNTYHRX4VX7BOZIO3QOYICBA5CNFSM4HXVM3Y2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBJ4BLY#issuecomment-542359727",
"url": "https://github.com/quicwg/base-drafts/issues/2787?email_source=notifications\u0026email_token=AFTOJKYNTYHRX4VX7BOZIO3QOYICBA5CNFSM4HXVM3Y2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBJ4BLY#issuecomment-542359727",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da618a0a5666_56143f8e32ccd96812522b6--


From nobody Tue Oct 15 12:15:31 2019
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 91A25120832 for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 12:15:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 gG9iYrGmCU2K for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 12:15:28 -0700 (PDT)
Received: from out-22.smtp.github.com (out-22.smtp.github.com [192.30.252.205]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 91AC312084B for <quic-issues@ietf.org>; Tue, 15 Oct 2019 12:15:24 -0700 (PDT)
Received: from github-lowworker-19d82f6.ac4-iad.github.net (github-lowworker-19d82f6.ac4-iad.github.net [10.52.16.75]) by smtp.github.com (Postfix) with ESMTP id DEB6EA04D8 for <quic-issues@ietf.org>; Tue, 15 Oct 2019 12:15:23 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571166923; bh=r6fINbRAUgMY0SDt5Mb1AKtpdSR+7/zR3jnaxSQFfg8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=q14jZo5jQ9cMogaHwjcJzNVObBESjZCMDugi7ybZh19cA4eofgEs00zJpkMcaOmGC 9wNvzts4AZkHCsJekuhSuqP/E6TjQtYLZcKhYNl4lI0H/WPgmRzCbVTtgBcg+izKOR QHIxz9oxsq0k2uLBrkSae66lDHPC7NB+v9Zrs5p8=
Date: Tue, 15 Oct 2019 12:15:23 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYRQLNCTSCKE3MFQE53WNNVXEVBNHHBWTRIUM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2817/542363222@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2817@github.com>
References: <quicwg/base-drafts/issues/2817@github.com>
Subject: Re: [quicwg/base-drafts] Guidance for propogation of errors between H2 and H3 (#2817)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da61acbcfe66_7a8f3f99a92cd96810165b4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/0auKtTVK3KpeJc5WcyGnngjeZt0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 15 Oct 2019 19:15:30 -0000

----==_mimepart_5da61acbcfe66_7a8f3f99a92cd96810165b4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

So the editors discussed this and concluded that while this would be very nice to have, we need a PR in order to do anything.  Lucas, you seem to be the resident expert here, so I'm assigning this to you.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2817#issuecomment-542363222
----==_mimepart_5da61acbcfe66_7a8f3f99a92cd96810165b4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>So the editors discussed this and concluded that while this would be very nice to have, we need a PR in order to do anything.  Lucas, you seem to be the resident expert here, so I'm assigning this to you.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2817?email_source=notifications&amp;email_token=AFTOJK24WT5XO6ZJDV6PG3TQOYJEXA5CNFSM4HZLJJ32YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBJ44VQ#issuecomment-542363222">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2VC6CCLIIN7WEU6UDQOYJEXANCNFSM4HZLJJ3Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5AFGCSTYCS6DZAJ2LQOYJEXA5CNFSM4HZLJJ32YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBJ44VQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2817?email_source=notifications\u0026email_token=AFTOJK24WT5XO6ZJDV6PG3TQOYJEXA5CNFSM4HZLJJ32YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBJ44VQ#issuecomment-542363222",
"url": "https://github.com/quicwg/base-drafts/issues/2817?email_source=notifications\u0026email_token=AFTOJK24WT5XO6ZJDV6PG3TQOYJEXA5CNFSM4HZLJJ32YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBJ44VQ#issuecomment-542363222",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da61acbcfe66_7a8f3f99a92cd96810165b4--


From nobody Tue Oct 15 12:34:46 2019
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 8FC0B120046 for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 12:34:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 kZ7M0qyc6rgb for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 12:34:43 -0700 (PDT)
Received: from out-22.smtp.github.com (out-22.smtp.github.com [192.30.252.205]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 02B6E120044 for <quic-issues@ietf.org>; Tue, 15 Oct 2019 12:34:43 -0700 (PDT)
Received: from github-lowworker-d31a065.va3-iad.github.net (github-lowworker-d31a065.va3-iad.github.net [10.48.17.70]) by smtp.github.com (Postfix) with ESMTP id 02A6CA0839 for <quic-issues@ietf.org>; Tue, 15 Oct 2019 12:34:42 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571168082; bh=F+jAdq71+wqzzYFGExq8l/bFeXgjX7MO9oUmOvmOV40=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=P8EJiqJwSSWbML029RI8NnL8Si1pc45KN5S6PiuNNSICUNArXv3XSVcW+v9sm3C3m +0psjGTAche0mLjIyzdpZ1JDIF1MILF2dDO9GRgmEZI8ZfHzLsE1UPNXbzNNIPZWxn 9rxzkUCokjTY5Zyv/br73qid8xIHteFpbI6kJ4G0=
Date: Tue, 15 Oct 2019 12:34:41 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4MBOVBVJWELWPILM53WNP6DEVBNHHBZDNRFQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2963/542370402@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2963@github.com>
References: <quicwg/base-drafts/issues/2963@github.com>
Subject: Re: [quicwg/base-drafts] What if server does not send HTTP_EARLY_RESPONSE but starts sending response (#2963)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da61f51e7696_44663f8f364cd95c10441d5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/GPUdD98tx_uyZGaj2DF6RwLADnM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 15 Oct 2019 19:34:45 -0000

----==_mimepart_5da61f51e7696_44663f8f364cd95c10441d5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Maybe add that blurb.  I'd recommend marking this as editorial on that basis.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2963#issuecomment-542370402
----==_mimepart_5da61f51e7696_44663f8f364cd95c10441d5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Maybe add that blurb.  I'd recommend marking this as editorial on that basis.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2963?email_source=notifications&amp;email_token=AFTOJK3WFFOS6NOIWNIZGE3QOYLNDA5CNFSM4IKVE4J2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBJ6UYQ#issuecomment-542370402">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5YOUPYMODL4X5HHA3QOYLNDANCNFSM4IKVE4JQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK73VGO5MJNNMJONEFLQOYLNDA5CNFSM4IKVE4J2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBJ6UYQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2963?email_source=notifications\u0026email_token=AFTOJK3WFFOS6NOIWNIZGE3QOYLNDA5CNFSM4IKVE4J2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBJ6UYQ#issuecomment-542370402",
"url": "https://github.com/quicwg/base-drafts/issues/2963?email_source=notifications\u0026email_token=AFTOJK3WFFOS6NOIWNIZGE3QOYLNDA5CNFSM4IKVE4J2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBJ6UYQ#issuecomment-542370402",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da61f51e7696_44663f8f364cd95c10441d5--


From nobody Tue Oct 15 12:36:05 2019
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 2FBA612004A for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 12:36:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 KhcQvIG2P-7s for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 12:36:01 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 49097120046 for <quic-issues@ietf.org>; Tue, 15 Oct 2019 12:36:01 -0700 (PDT)
Received: from github-lowworker-2e54e43.va3-iad.github.net (github-lowworker-2e54e43.va3-iad.github.net [10.48.17.27]) by smtp.github.com (Postfix) with ESMTP id 6992C2C1F6D for <quic-issues@ietf.org>; Tue, 15 Oct 2019 12:36:00 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571168160; bh=mt6vZ7comnqhzYXscgVbkha/6g+FK573fchBi0rnqbA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=lSFJHkJTcRNTiGas+QDqkceOcXTU3b5CIzGD/GPrJEYRXC2EV35gCPh8CLtlr2bZ/ 3YpfUM8MRMSsJJqlR0nUys0Wi2Soprd7HoHTgyuOuW0lq/azkXlme22k3MEsxJNs/+ GaB4Od+4buQDWfPlqppFd8u9f3rTcNTi9sGYifKY=
Date: Tue, 15 Oct 2019 12:36:00 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7EQZCLZOVA2K7VH6F3WNQDBEVBNHHBZDNRFQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2963/542370874@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2963@github.com>
References: <quicwg/base-drafts/issues/2963@github.com>
Subject: Re: [quicwg/base-drafts] What if server does not send HTTP_EARLY_RESPONSE but starts sending response (#2963)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da61fa05a0f5_47893f8659acd96471523f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/gxqH_YKPxQYne_fcgKWAtqnOnEI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 15 Oct 2019 19:36:04 -0000

----==_mimepart_5da61fa05a0f5_47893f8659acd96471523f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The text is now:

> A server can send a complete response prior to the client sending an
   entire request if the response does not depend on any portion of the
   request that has not been sent and received.  When this is true, a
   server MAY abort reading the request stream with error code
   HTTP_EARLY_RESPONSE, send a complete response, and cleanly close the
   sending part of the stream.  Clients MUST NOT discard complete
   responses as a result of having their request terminated abruptly,
   though clients can always discard responses at their discretion for
   other reasons.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2963#issuecomment-542370874
----==_mimepart_5da61fa05a0f5_47893f8659acd96471523f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The text is now:</p>
<blockquote>
<p>A server can send a complete response prior to the client sending an<br>
entire request if the response does not depend on any portion of the<br>
request that has not been sent and received.  When this is true, a<br>
server MAY abort reading the request stream with error code<br>
HTTP_EARLY_RESPONSE, send a complete response, and cleanly close the<br>
sending part of the stream.  Clients MUST NOT discard complete<br>
responses as a result of having their request terminated abruptly,<br>
though clients can always discard responses at their discretion for<br>
other reasons.</p>
</blockquote>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2963?email_source=notifications&amp;email_token=AFTOJK7MBV6OXVEODMVI7X3QOYLSBA5CNFSM4IKVE4J2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBJ6YOQ#issuecomment-542370874">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYYIVE4XHCKRAQY6NTQOYLSBANCNFSM4IKVE4JQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK35YEKJH3WE7CPNZPLQOYLSBA5CNFSM4IKVE4J2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBJ6YOQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2963?email_source=notifications\u0026email_token=AFTOJK7MBV6OXVEODMVI7X3QOYLSBA5CNFSM4IKVE4J2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBJ6YOQ#issuecomment-542370874",
"url": "https://github.com/quicwg/base-drafts/issues/2963?email_source=notifications\u0026email_token=AFTOJK7MBV6OXVEODMVI7X3QOYLSBA5CNFSM4IKVE4J2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBJ6YOQ#issuecomment-542370874",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da61fa05a0f5_47893f8659acd96471523f--


From nobody Tue Oct 15 12:54:14 2019
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 347A1120854 for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 12:54:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 uG6l0PF_j7-q for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 12:54:10 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 13350120828 for <quic-issues@ietf.org>; Tue, 15 Oct 2019 12:54:10 -0700 (PDT)
Date: Tue, 15 Oct 2019 12:54:09 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571169249; bh=3WzNoOGh/zCG1tcuj5GXO2H8R6waiFlNdiUOWGtln0M=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=MWvKUntW1ae8CYvaWCYOEt9437qmONqQoPqDxUpexL2r0JA27q0z83UOf85FcjM1h Xs5q1FDYD6pQMzJjGWNO9fNfqseBG+tYIARJv5Jg2JTvo/ciFyTmaa2H2LiSO2Y9nl MZHKExG73TH9DeeshUrJDGx6jwUdV4SiiinObF8Q=
From: Lucas Pardue <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5DIINVRUPGTT5G5Y53WNSHDEVBNHHBWTRIUM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2817/542377535@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2817@github.com>
References: <quicwg/base-drafts/issues/2817@github.com>
Subject: Re: [quicwg/base-drafts] Guidance for propogation of errors between H2 and H3 (#2817)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da623e159987_59a03fc1ef4cd95c2074e2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: LPardue
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/8n8hzYP9FeOZp-3tEgScAggAD4g>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 15 Oct 2019 19:54:12 -0000

----==_mimepart_5da623e159987_59a03fc1ef4cd95c2074e2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Sure. Amusingly since I created this issue we decided to shift the error code space in H3 so that there is no implicit mapping. Therefore I'm inclined to start by addressing that simple point first and then more specific points captured in the issue (if they are still relevant after the shuffle). I'll start on a PR and will probably seek some input from @kazuho who seemed to have some opinion on this topic during past discussion and some experience in actually mapping H2 and H3.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2817#issuecomment-542377535
----==_mimepart_5da623e159987_59a03fc1ef4cd95c2074e2
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Sure. Amusingly since I created this issue we decided to shift the error code space in H3 so that there is no implicit mapping. Therefore I'm inclined to start by addressing that simple point first and then more specific points captured in the issue (if they are still relevant after the shuffle). I'll start on a PR and will probably seek some input from <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=41567" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/kazuho">@kazuho</a> who seemed to have some opinion on this topic during past discussion and some experience in actually mapping H2 and H3.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2817?email_source=notifications&amp;email_token=AFTOJKZSUSGFSACBQ2YF3T3QOYNWDA5CNFSM4HZLJJ32YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBKAMPY#issuecomment-542377535">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK636WCSKLKFH5VTEMTQOYNWDANCNFSM4HZLJJ3Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6A6ERWVLSH5S2SI4LQOYNWDA5CNFSM4HZLJJ32YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBKAMPY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2817?email_source=notifications\u0026email_token=AFTOJKZSUSGFSACBQ2YF3T3QOYNWDA5CNFSM4HZLJJ32YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBKAMPY#issuecomment-542377535",
"url": "https://github.com/quicwg/base-drafts/issues/2817?email_source=notifications\u0026email_token=AFTOJKZSUSGFSACBQ2YF3T3QOYNWDA5CNFSM4HZLJJ32YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBKAMPY#issuecomment-542377535",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da623e159987_59a03fc1ef4cd95c2074e2--


From nobody Tue Oct 15 13:20:30 2019
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 7CDFE12004A for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 13:20:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 6Rj1UMsnGmec for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 13:20:27 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F0C38120044 for <quic-issues@ietf.org>; Tue, 15 Oct 2019 13:20:26 -0700 (PDT)
Date: Tue, 15 Oct 2019 13:20:25 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571170826; bh=xVbcbsmiYPYP5pccHG5l/W9E8vdGK+6kje/Xk6g6D2M=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=eDgHexS3Fe291s9U/SiiK/p7x5peEl642cxdsMmGwdaxSKMPnNfpmVC+cXfE/3Hit Quduf0zdAqMBpW2FzGEVsnv/nwob2U4WNWP79CkTPwX+PHcy9tAZ+G6FcuY5Ke5Wbi 2u8uC46/2ZJWsSYwgC50YtoMEdgg9HvubqmqXX2U=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7F5SA4EOKDHZY522F3WNVJTEVBNHHBWWQD7M@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2823/542387360@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2823@github.com>
References: <quicwg/base-drafts/issues/2823@github.com>
Subject: Re: [quicwg/base-drafts] Do Initial secrets change after Retry packet? (#2823)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da62a09f0315_2d023fa5586cd9682267b9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/RsSttuY9Utyzb1SJJ32EnRAYGz4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 15 Oct 2019 20:20:29 -0000

----==_mimepart_5da62a09f0315_2d023fa5586cd9682267b9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett has a design-level change for this in #2878 that I think is a good idea to talk about.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2823#issuecomment-542387360
----==_mimepart_5da62a09f0315_2d023fa5586cd9682267b9
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=20072817" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ianswett">@ianswett</a> has a design-level change for this in <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="465552398" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2878" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2878/hovercard" href="https://github.com/quicwg/base-drafts/pull/2878">#2878</a> that I think is a good idea to talk about.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2823?email_source=notifications&amp;email_token=AFTOJK4WOG76NJONRAX4RGTQOYQYTA5CNFSM4HZ6U5C2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBKCZIA#issuecomment-542387360">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4Q7TE6YB6SJ7JYZS3QOYQYTANCNFSM4HZ6U5CQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2PBN57SQ2KDNYUYT3QOYQYTA5CNFSM4HZ6U5C2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBKCZIA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2823?email_source=notifications\u0026email_token=AFTOJK4WOG76NJONRAX4RGTQOYQYTA5CNFSM4HZ6U5C2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBKCZIA#issuecomment-542387360",
"url": "https://github.com/quicwg/base-drafts/issues/2823?email_source=notifications\u0026email_token=AFTOJK4WOG76NJONRAX4RGTQOYQYTA5CNFSM4HZ6U5C2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBKCZIA#issuecomment-542387360",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da62a09f0315_2d023fa5586cd9682267b9--


From nobody Tue Oct 15 13:23:38 2019
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 E6EEA12080D for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 13:23:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8
X-Spam-Level: 
X-Spam-Status: No, score=-8 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, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 F3LIpu0Pfyus for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 13:23:29 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6C770120807 for <quic-issues@ietf.org>; Tue, 15 Oct 2019 13:23:29 -0700 (PDT)
Date: Tue, 15 Oct 2019 13:23:28 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571171008; bh=feFuRcpfj5Kd4opBH2VrCz7v8nYfEzya245dToNOSh8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=GLQimmfpMjfK4pCy4exok0NM2FhD01vkupYY8PihCgPovwvfW3CANSexl31JU6zgG wGpDAFNxgkqEeEfthyIPrJIiz3FthBecbW+kG59O97niX7PjXY1PBr3itwLEkd8b6R 0nD5rhCs3LjGUP8iDvjtDgN7Vpr757+OS9pnee+o=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYN4HS57WHM6B4VQBV3WNVVBEVBNHHB2TYBKQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3014/542388445@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3014@github.com>
References: <quicwg/base-drafts/issues/3014@github.com>
Subject: Re: [quicwg/base-drafts] Handling of corrupt Retry packets (#3014)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da62ac0a166c_206d3fd5b7ccd96430682c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/AVkkjdIdsJFqY7rzyaK66HM-a_A>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 15 Oct 2019 20:23:31 -0000

----==_mimepart_5da62ac0a166c_206d3fd5b7ccd96430682c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Even if we do nothing here, we need to note that UDP checksums are a good idea (cite RFC 8085, Section 3.4).  And we need to point out that a bad Retry token will result in the server dropping the packet.  Also, corruption of Retry could make it hard to distinguish between Retry tokens and NEW_TOKEN tokens unless the discriminator the server uses is in the clear (in which case, the distinction is erased, but that seems unlikely, or maybe you can create markers with a Hamming distance >1 so that bit flips are less likely to erase that signal.

Advice for clients would be to make a new connection if an Initial with a token times out.  What is likely to happen for HTTP - at least in the near term - is that clients will fall back to TCP.

@ianswett suggests that we could allow a server to generate a CONNECTION_CLOSE in response to an Initial with a token that is probably an invalid Retry token.  This would allow the server to signal to the client that the connection is busted.  However, this won't work if we make the proposed change to retain the Initial keys after Retry (#2823), because the server won't be able to get the original keys.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3014#issuecomment-542388445
----==_mimepart_5da62ac0a166c_206d3fd5b7ccd96430682c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Even if we do nothing here, we need to note that UDP checksums are a good idea (cite RFC 8085, Section 3.4).  And we need to point out that a bad Retry token will result in the server dropping the packet.  Also, corruption of Retry could make it hard to distinguish between Retry tokens and NEW_TOKEN tokens unless the discriminator the server uses is in the clear (in which case, the distinction is erased, but that seems unlikely, or maybe you can create markers with a Hamming distance &gt;1 so that bit flips are less likely to erase that signal.</p>
<p>Advice for clients would be to make a new connection if an Initial with a token times out.  What is likely to happen for HTTP - at least in the near term - is that clients will fall back to TCP.</p>
<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=20072817" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ianswett">@ianswett</a> suggests that we could allow a server to generate a CONNECTION_CLOSE in response to an Initial with a token that is probably an invalid Retry token.  This would allow the server to signal to the client that the connection is busted.  However, this won't work if we make the proposed change to retain the Initial keys after Retry (<a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="458884091" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2823" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2823/hovercard" href="https://github.com/quicwg/base-drafts/issues/2823">#2823</a>), because the server won't be able to get the original keys.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3014?email_source=notifications&amp;email_token=AFTOJKYC4FEKNXCQ7Q3EEDTQOYREBA5CNFSM4IVITWZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBKDBXI#issuecomment-542388445">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5YJVCQOWWKKNNLTGTQOYREBANCNFSM4IVITWZA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6RBLEDQ65KFWSZUHTQOYREBA5CNFSM4IVITWZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBKDBXI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3014?email_source=notifications\u0026email_token=AFTOJKYC4FEKNXCQ7Q3EEDTQOYREBA5CNFSM4IVITWZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBKDBXI#issuecomment-542388445",
"url": "https://github.com/quicwg/base-drafts/issues/3014?email_source=notifications\u0026email_token=AFTOJKYC4FEKNXCQ7Q3EEDTQOYREBA5CNFSM4IVITWZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBKDBXI#issuecomment-542388445",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da62ac0a166c_206d3fd5b7ccd96430682c--


From nobody Tue Oct 15 13:34:28 2019
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 96535120052 for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 13:34:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 V8XQxj8Qf8pG for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 13:34:25 -0700 (PDT)
Received: from out-14.smtp.github.com (out-14.smtp.github.com [192.30.254.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5C446120046 for <quic-issues@ietf.org>; Tue, 15 Oct 2019 13:34:25 -0700 (PDT)
Date: Tue, 15 Oct 2019 13:34:24 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571171664; bh=mM1CFakwJaVc5SYO0WX9DYtNC8+pOjClF8u2C9FARJw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=FBi+vguKDiST4BWQb3qByqqIaZ3APsaXXIucaCEEe4BPp/5nQgzvNNGdm4QVpsZUv JygHh4ox1v2al5QeqjHjoy/q4RUB/bHJJir+POHX+bW8wkz3KFpAM+U13NlVw3Y9vx gEBsDwOPL6qlfNoby5eLlapfJNxwEfSb8fGjGfZ8=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYPJW6BBWDQGCHHLB53WNW6BEVBNHHB253VH4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3042/c542392614@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3042@github.com>
References: <quicwg/base-drafts/pull/3042@github.com>
Subject: Re: [quicwg/base-drafts] Use the FRAME_ENCODING_ERROR for errors in frame encoding (#3042)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da62d5095c52_719e3fb97d6cd95c669da"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/8JPvpug7V3TaE5lZs9WvNHHvQ4g>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 15 Oct 2019 20:34:27 -0000

----==_mimepart_5da62d5095c52_719e3fb97d6cd95c669da
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Editors discussed this and could do either.  This is likely a nuisance topic for a meeting.

Editors' preference is for @marten-seemann to decide this.  @marten-seemann, can you either back out the "or" on the flow control thing, or add an "or" to the stream limit frame descriptions?


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3042#issuecomment-542392614
----==_mimepart_5da62d5095c52_719e3fb97d6cd95c669da
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Editors discussed this and could do either.  This is likely a nuisance topic for a meeting.</p>
<p>Editors' preference is for <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=1478487" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/marten-seemann">@marten-seemann</a> to decide this.  <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=1478487" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/marten-seemann">@marten-seemann</a>, can you either back out the "or" on the flow control thing, or add an "or" to the stream limit frame descriptions?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3042?email_source=notifications&amp;email_token=AFTOJK3ZWXAHYIQPNHVUKSDQOYSNBA5CNFSM4IXJVA22YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBKECJQ#issuecomment-542392614">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYIUHM2TKD2P33SDLDQOYSNBANCNFSM4IXJVA2Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4W4IC56UHJULT7C5TQOYSNBA5CNFSM4IXJVA22YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBKECJQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3042?email_source=notifications\u0026email_token=AFTOJK3ZWXAHYIQPNHVUKSDQOYSNBA5CNFSM4IXJVA22YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBKECJQ#issuecomment-542392614",
"url": "https://github.com/quicwg/base-drafts/pull/3042?email_source=notifications\u0026email_token=AFTOJK3ZWXAHYIQPNHVUKSDQOYSNBA5CNFSM4IXJVA22YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBKECJQ#issuecomment-542392614",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da62d5095c52_719e3fb97d6cd95c669da--


From nobody Tue Oct 15 13:36:35 2019
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 1E5F1120052 for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 13:36:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 KOuOaEV4zHXV for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 13:36:30 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A641A120046 for <quic-issues@ietf.org>; Tue, 15 Oct 2019 13:36:30 -0700 (PDT)
Date: Tue, 15 Oct 2019 13:36:29 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571171789; bh=a4+lyJQx/Y9JaHd9eVyQhwz066P08oifIkPQl+SRcig=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=DOgP3rsuS5Tg3lPVd0XgyrMCbkqaONpM9aN6EpTGA4SDxpcHaXx5GPFofNtZ8Hi6v 76BxhL6biIQZgM5buoP8T9OzEaLQlqvJZU1F1OZAfodxMgQOVXt5BX/z08BQUc2Dcm 8fQLNg3OzpWTUcnTg2pIHbIXNVIf3R73B/8xUTmU=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYM6OR5RKF37VSC6UN3WNXF3EVBNHHB2TYBKQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3014/542393406@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3014@github.com>
References: <quicwg/base-drafts/issues/3014@github.com>
Subject: Re: [quicwg/base-drafts] Handling of corrupt Retry packets (#3014)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da62dcdafc78_606c3f8924ecd96023256d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/AF82Y6iCFjHL72qyfBjoQBkHOEQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 15 Oct 2019 20:36:33 -0000

----==_mimepart_5da62dcdafc78_606c3f8924ecd96023256d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> @ianswett suggests that we could allow a server to generate a CONNECTION_CLOSE in response to an Initial with a token that is probably an invalid Retry token. This would allow the server to signal to the client that the connection is busted.

This also becomes an attack vector, since an attacker could inject such a CONNECTION_CLOSE.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3014#issuecomment-542393406
----==_mimepart_5da62dcdafc78_606c3f8924ecd96023256d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<blockquote>
<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=20072817" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ianswett">@ianswett</a> suggests that we could allow a server to generate a CONNECTION_CLOSE in response to an Initial with a token that is probably an invalid Retry token. This would allow the server to signal to the client that the connection is busted.</p>
</blockquote>
<p>This also becomes an attack vector, since an attacker could inject such a CONNECTION_CLOSE.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3014?email_source=notifications&amp;email_token=AFTOJKZVGNBXSN5OZVXS6CDQOYSU3A5CNFSM4IVITWZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBKEIPQ#issuecomment-542393406">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZLPTGSF3MRBK6NB6DQOYSU3ANCNFSM4IVITWZA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4RLWINHRXCCZ7ALGDQOYSU3A5CNFSM4IVITWZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBKEIPQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3014?email_source=notifications\u0026email_token=AFTOJKZVGNBXSN5OZVXS6CDQOYSU3A5CNFSM4IVITWZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBKEIPQ#issuecomment-542393406",
"url": "https://github.com/quicwg/base-drafts/issues/3014?email_source=notifications\u0026email_token=AFTOJKZVGNBXSN5OZVXS6CDQOYSU3A5CNFSM4IVITWZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBKEIPQ#issuecomment-542393406",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da62dcdafc78_606c3f8924ecd96023256d--


From nobody Tue Oct 15 13:44:16 2019
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 E04AA12004A for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 13:44:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 In0heMcxG1Cr for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 13:44:11 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2CE6D120052 for <quic-issues@ietf.org>; Tue, 15 Oct 2019 13:44:11 -0700 (PDT)
Date: Tue, 15 Oct 2019 13:44:10 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571172250; bh=KiSLt0mKCDK+lp7K/LFuqAdDnmNZAsUZJYjTC6+OC6o=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=S0UG7RkZmUwhdc2tFDAeJPG73CbJf3+3VGhJPfOkRtE2HcxocaehucnhOMw0N6Bcj SW8FEQ5B4Ci590ELm0QI7DfID/3VuEYg1M7bkjz5B/ktNdZig5OxD9Qf/Xxlh52xpt nmmOv5FtNQsXagq1UpOFYwtvet9at3cPfwbwX7l8=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZ6D3NK657WFCIM34N3WNYCVEVBNHHB27HBVI@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3046/542396357@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3046@github.com>
References: <quicwg/base-drafts/issues/3046@github.com>
Subject: Re: [quicwg/base-drafts] Handling of Retire Prior To field (#3046)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da62f9a75fe9_406f3fdfdf2cd964814d5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/fPaiKsjEtfPCUJ4L5LgOiXRZhJQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 15 Oct 2019 20:44:14 -0000

----==_mimepart_5da62f9a75fe9_406f3fdfdf2cd964814d5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

We need a PR.  @kazuho, do you think that you can do this?  As discussed, should be that the receiving side will retire within one PTO.  The sending side can enforce at 3PTO, by dropping the connection.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3046#issuecomment-542396357
----==_mimepart_5da62f9a75fe9_406f3fdfdf2cd964814d5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>We need a PR.  <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=41567" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/kazuho">@kazuho</a>, do you think that you can do this?  As discussed, should be that the receiving side will retire within one PTO.  The sending side can enforce at 3PTO, by dropping the connection.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3046?email_source=notifications&amp;email_token=AFTOJK3XIOJULNKGZDKJZM3QOYTRVA5CNFSM4IXSLCQKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBKE7RI#issuecomment-542396357">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6MVRGP474DGA2GNT3QOYTRVANCNFSM4IXSLCQA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK36YMRIYQOLRFHMUEDQOYTRVA5CNFSM4IXSLCQKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBKE7RI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3046?email_source=notifications\u0026email_token=AFTOJK3XIOJULNKGZDKJZM3QOYTRVA5CNFSM4IXSLCQKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBKE7RI#issuecomment-542396357",
"url": "https://github.com/quicwg/base-drafts/issues/3046?email_source=notifications\u0026email_token=AFTOJK3XIOJULNKGZDKJZM3QOYTRVA5CNFSM4IXSLCQKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBKE7RI#issuecomment-542396357",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da62f9a75fe9_406f3fdfdf2cd964814d5--


From nobody Tue Oct 15 13:50:20 2019
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 00698120046 for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 13:50:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 pSVbeCg7Hrvl for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 13:50:16 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 45E67120044 for <quic-issues@ietf.org>; Tue, 15 Oct 2019 13:50:16 -0700 (PDT)
Received: from github-lowworker-943b171.ac4-iad.github.net (github-lowworker-943b171.ac4-iad.github.net [10.52.22.59]) by smtp.github.com (Postfix) with ESMTP id 784D32C0A4B for <quic-issues@ietf.org>; Tue, 15 Oct 2019 13:50:15 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571172615; bh=gmjKlZMcJXQRhQ6wDEL4fCeEhaOxfcM+XqiX6de1drE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Ku/5TguNhCqJSW5BsF7C3CISba80HPFnb5NcTINeaPEztT+nHyLaESfKSt8SRgLY2 8ljGRibCthNl0lMYUTUUNc5NV46NkYnvAwBc6ApHE02UASDnbD5QCQjiO6si18dfp3 pkqSAck379rm5E3L8WZzg52UlYopNqr6qQ2BRYQ8=
Date: Tue, 15 Oct 2019 13:50:15 -0700
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3QCQTQXKZ5VRDLBVN3WNYZPEVBNHHB3EHJBY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3051/review/302189198@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3051@github.com>
References: <quicwg/base-drafts/pull/3051@github.com>
Subject: Re: [quicwg/base-drafts] Clients send datagrams with 1200 byte payloads (#3051)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da631076850a_37a93ff81c0cd95c111567"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/IM6k_aoy86vbVfCxg13m-oe6uBc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 15 Oct 2019 20:50:18 -0000

----==_mimepart_5da631076850a_37a93ff81c0cd95c111567
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar approved this pull request.





-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3051#pullrequestreview-302189198
----==_mimepart_5da631076850a_37a93ff81c0cd95c111567
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@janaiyengar</b> approved this pull request.</p>



<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3051?email_source=notifications&amp;email_token=AFTOJK67JZBKSDUIS3RX3XTQOYUIPA5CNFSM4IYQIHG2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIBQVDQ#pullrequestreview-302189198">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZOGS6LF544ZHFFW7LQOYUIPANCNFSM4IYQIHGQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZXBVVF2UZX6JYTRB3QOYUIPA5CNFSM4IYQIHG2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIBQVDQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3051?email_source=notifications\u0026email_token=AFTOJK67JZBKSDUIS3RX3XTQOYUIPA5CNFSM4IYQIHG2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIBQVDQ#pullrequestreview-302189198",
"url": "https://github.com/quicwg/base-drafts/pull/3051?email_source=notifications\u0026email_token=AFTOJK67JZBKSDUIS3RX3XTQOYUIPA5CNFSM4IYQIHG2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIBQVDQ#pullrequestreview-302189198",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da631076850a_37a93ff81c0cd95c111567--


From nobody Tue Oct 15 13:54:56 2019
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 247C5120046 for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 13:54:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 NG7JeM52aLcu for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 13:54:53 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8A641120044 for <quic-issues@ietf.org>; Tue, 15 Oct 2019 13:54:53 -0700 (PDT)
Received: from github-lowworker-ca5950c.va3-iad.github.net (github-lowworker-ca5950c.va3-iad.github.net [10.48.17.57]) by smtp.github.com (Postfix) with ESMTP id DFC5C96056C for <quic-issues@ietf.org>; Tue, 15 Oct 2019 13:54:52 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571172892; bh=PwmYg4EQAuWsW2WD965dpREXq8eBuHz9aV8uszEqOW8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=dkqBwoyUB5ol9Pa8CuBz3Z2UtFrpbgVzB1Gzdg7QPU/zpOZyF4YLHCXMzcgEj1dyW FwcCz5eOgCwNR4N55dbirx+RqllqbKPo0wrGq19V1jrqZofGWEvL+DHYtMxF/eQ9Ty zLXI9lcQ9XChBPk0QDzLbrGh9Xv5DEYnfPDM9XH0=
Date: Tue, 15 Oct 2019 13:54:52 -0700
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6TWM32RCGLPAD3VJ53WNZKZEVBNHHB3EHJBY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3051/review/302191709@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3051@github.com>
References: <quicwg/base-drafts/pull/3051@github.com>
Subject: Re: [quicwg/base-drafts] Clients send datagrams with 1200 byte payloads (#3051)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da6321cceff0_545c3fc7216cd9641305c1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: marten-seemann
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/g10YjT5NbNuOBQkYxKqgEsXERg0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 15 Oct 2019 20:54:55 -0000

----==_mimepart_5da6321cceff0_545c3fc7216cd9641305c1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

marten-seemann approved this pull request.





-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3051#pullrequestreview-302191709
----==_mimepart_5da6321cceff0_545c3fc7216cd9641305c1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@marten-seemann</b> approved this pull request.</p>



<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3051?email_source=notifications&amp;email_token=AFTOJK5FWPIM6EJRZPJBY6DQOYUZZA5CNFSM4IYQIHG2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIBRIXI#pullrequestreview-302191709">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5ZNZHMN6ZEJQONE2LQOYUZZANCNFSM4IYQIHGQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5GOVEWWE2WCACOGGLQOYUZZA5CNFSM4IYQIHG2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIBRIXI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3051?email_source=notifications\u0026email_token=AFTOJK5FWPIM6EJRZPJBY6DQOYUZZA5CNFSM4IYQIHG2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIBRIXI#pullrequestreview-302191709",
"url": "https://github.com/quicwg/base-drafts/pull/3051?email_source=notifications\u0026email_token=AFTOJK5FWPIM6EJRZPJBY6DQOYUZZA5CNFSM4IYQIHG2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIBRIXI#pullrequestreview-302191709",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da6321cceff0_545c3fc7216cd9641305c1--


From nobody Tue Oct 15 15:46:40 2019
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 7D0B012003E for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 15:46:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 dTaaw9ydZEPP for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 15:46:37 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D8B33120019 for <quic-issues@ietf.org>; Tue, 15 Oct 2019 15:46:36 -0700 (PDT)
Received: from github-lowworker-9bcb4a1.ac4-iad.github.net (github-lowworker-9bcb4a1.ac4-iad.github.net [10.52.25.84]) by smtp.github.com (Postfix) with ESMTP id D830A6A0441 for <quic-issues@ietf.org>; Tue, 15 Oct 2019 15:46:35 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571179595; bh=Key2d2oNvPUXQLcfONiQiKH/+/a9Q3EPPUuWtm45FrI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=M1moyTWf8t1GhpBP3Q2uxllzCLXfZb4Der6Eglz4m+PSCXvHyam8Ffj6BBnUrNJiz 5UJwvJ2/2aXs+V8bWB3ACdxYYUqG7CyJmQ4jUSwIfVOhcRuGTZa/5nJmkmIvk+eUI4 b92Yz+aopbmfqV9F9e1YlLs0eG/ZAPDGkVk7eefg=
Date: Tue, 15 Oct 2019 15:46:35 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2GH5UTU2OESWKPZ4V3WOGNXEVBNHHB2TYBKQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3014/542436352@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3014@github.com>
References: <quicwg/base-drafts/issues/3014@github.com>
Subject: Re: [quicwg/base-drafts] Handling of corrupt Retry packets (#3014)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da64c4bc9cf5_53163ff6190cd95c779ab"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/-ntCRjRrs9fVaKtoEG_g4XRWKag>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 15 Oct 2019 22:46:39 -0000

----==_mimepart_5da64c4bc9cf5_53163ff6190cd95c779ab
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

That sort of injection is already possible.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3014#issuecomment-542436352
----==_mimepart_5da64c4bc9cf5_53163ff6190cd95c779ab
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>That sort of injection is already possible.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3014?email_source=notifications&amp;email_token=AFTOJKZX6CSJJW2VB5NS42LQOZB4XA5CNFSM4IVITWZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBKOYAA#issuecomment-542436352">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4ZFIULG3H75P3PC3DQOZB4XANCNFSM4IVITWZA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYJHHHUFSV42BJ7TB3QOZB4XA5CNFSM4IVITWZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBKOYAA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3014?email_source=notifications\u0026email_token=AFTOJKZX6CSJJW2VB5NS42LQOZB4XA5CNFSM4IVITWZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBKOYAA#issuecomment-542436352",
"url": "https://github.com/quicwg/base-drafts/issues/3014?email_source=notifications\u0026email_token=AFTOJKZX6CSJJW2VB5NS42LQOZB4XA5CNFSM4IVITWZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBKOYAA#issuecomment-542436352",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da64c4bc9cf5_53163ff6190cd95c779ab--


From nobody Tue Oct 15 16:19:11 2019
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 795C91207FC for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 16:19:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8
X-Spam-Level: 
X-Spam-Status: No, score=-8 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, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 AMy74iG52KwP for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 16:19:07 -0700 (PDT)
Received: from out-22.smtp.github.com (out-22.smtp.github.com [192.30.252.205]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 83BBC120104 for <quic-issues@ietf.org>; Tue, 15 Oct 2019 16:19:07 -0700 (PDT)
Date: Tue, 15 Oct 2019 16:19:06 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571181546; bh=wXV2VPSDlk1HwPIgCS7VaWLyAE0/hmEC8CPjt7h0oyE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=eZYvdFB8YHHfp3Gfj4uwPuALhjylOavyVR1+WMab1jXjtd+oxq+ZSPrQ9HEVWwJEz MjibFPKU9X8vITs3/5YSma0hLH2KGKXkkHfuxIJ3re1m+wkGaZvhms7bKCYy1OHDbG sdohYVWd5GLJrTJSqDw/DGhZ5eSwn1K/cbsMTJ44=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZ3X3EUVRXR5ECKA3F3WOKHVEVBNHHB4KOWU4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3087/review/302248399@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3087@github.com>
References: <quicwg/base-drafts/pull/3087@github.com>
Subject: Re: [quicwg/base-drafts] Make transport parameters varint (#3087)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da653ea7bf31_65523f9c8eecd960303254"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/vdY14-EbbfQlQZS3kaFeM0umYoA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 15 Oct 2019 23:19:10 -0000

----==_mimepart_5da653ea7bf31_65523f9c8eecd960303254
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.

This seems pretty clear, though like others I'm not convinced of the necessity.

> -   struct {
-     opaque ipv4Address[4];
-     uint16 ipv4Port;
-     opaque ipv6Address[16];
-     uint16 ipv6Port;
-     opaque connectionId<0..20>;
-     opaque statelessResetToken[16];
-   } PreferredAddress;
+ 0                   1                   2                   3
+ 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|                       IPv4 Address (32)                       |
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|         IPv4 Port (16)        |
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|                     IPv6 Address (128)                      ...

Rather than this taking two lines, would you have this take 5 lines, or 8?

> -| 0x000c | disable_active_migration    | {{transport-parameter-definitions}} |
-| 0x000d | preferred_address           | {{transport-parameter-definitions}} |
-| 0x000e | active_connection_id_limit  | {{transport-parameter-definitions}} |
+| Value | Parameter Name              | Specification                       |
+|:------|:----------------------------|:------------------------------------|
+|  0x0  | original_connection_id      | {{transport-parameter-definitions}} |
+|  0x1  | idle_timeout                | {{transport-parameter-definitions}} |
+|  0x2  | stateless_reset_token       | {{transport-parameter-definitions}} |
+|  0x3  | max_packet_size             | {{transport-parameter-definitions}} |
+|  0x4  | initial_max_data            | {{transport-parameter-definitions}} |
+|  0x5  | initial_max_stream_data_bidi_local | {{transport-parameter-definitions}} |
+|  0x6  | initial_max_stream_data_bidi_remote | {{transport-parameter-definitions}} |
+|  0x7  | initial_max_stream_data_uni | {{transport-parameter-definitions}} |
+|  0x8  | initial_max_streams_bidi    | {{transport-parameter-definitions}} |
+|  0x9  | initial_max_streams_uni     | {{transport-parameter-definitions}} |
+|  0xA  | ack_delay_exponent          | {{transport-parameter-definitions}} |

HeX IS LOWeRCaSe

```suggestion
|  0xa  | ack_delay_exponent          | {{transport-parameter-definitions}} |
```

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3087#pullrequestreview-302248399
----==_mimepart_5da653ea7bf31_65523f9c8eecd960303254
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><b>@martinthomson</b> commented on this pull request.</p>=0D
=0D
<p>This seems pretty clear, though like others I'm not convinced of the n=
ecessity.</p><hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3087#discussi=
on_r335217728">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; -   struct {=0D
-     opaque ipv4Address[4];=0D
-     uint16 ipv4Port;=0D
-     opaque ipv6Address[16];=0D
-     uint16 ipv6Port;=0D
-     opaque connectionId&lt;0..20&gt;;=0D
-     opaque statelessResetToken[16];=0D
-   } PreferredAddress;=0D
+ 0                   1                   2                   3=0D
+ 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1=0D
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+=0D
+|                       IPv4 Address (32)                       |=0D
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+=0D
+|         IPv4 Port (16)        |=0D
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+=0D
+|                     IPv6 Address (128)                      ...=0D
</pre>=0D
<p>Rather than this taking two lines, would you have this take 5 lines, o=
r 8?</p>=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3087#discussi=
on_r335217849">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; -| 0x000c | disable_active_migration    | =
{{transport-parameter-definitions}} |=0D
-| 0x000d | preferred_address           | {{transport-parameter-definitio=
ns}} |=0D
-| 0x000e | active_connection_id_limit  | {{transport-parameter-definitio=
ns}} |=0D
+| Value | Parameter Name              | Specification                   =
    |=0D
+|:------|:----------------------------|:--------------------------------=
----|=0D
+|  0x0  | original_connection_id      | {{transport-parameter-definition=
s}} |=0D
+|  0x1  | idle_timeout                | {{transport-parameter-definition=
s}} |=0D
+|  0x2  | stateless_reset_token       | {{transport-parameter-definition=
s}} |=0D
+|  0x3  | max_packet_size             | {{transport-parameter-definition=
s}} |=0D
+|  0x4  | initial_max_data            | {{transport-parameter-definition=
s}} |=0D
+|  0x5  | initial_max_stream_data_bidi_local | {{transport-parameter-def=
initions}} |=0D
+|  0x6  | initial_max_stream_data_bidi_remote | {{transport-parameter-de=
finitions}} |=0D
+|  0x7  | initial_max_stream_data_uni | {{transport-parameter-definition=
s}} |=0D
+|  0x8  | initial_max_streams_bidi    | {{transport-parameter-definition=
s}} |=0D
+|  0x9  | initial_max_streams_uni     | {{transport-parameter-definition=
s}} |=0D
+|  0xA  | ack_delay_exponent          | {{transport-parameter-definition=
s}} |=0D
</pre>=0D
<p>HeX IS LOWeRCaSe</p>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-|  0xA  | ack_delay_exponent          | {{tra=
nsport-parameter-definitions}} |=0D
+|  0xa  | ack_delay_exponent          | {{transport-parameter-definition=
s}} |=0D
</pre>=0D
=0D
=0D
<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/3087?email_source=3Dnotifications&amp;email_token=3DA=
FTOJK5UJR5Z5XI7V7VOC6TQOZFWVA5CNFSM4I77KYB2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJ=
SXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIB7DTY#pullrequestreview-302248399=
">view it on GitHub</a>, or <a href=3D"https://github.com/notifications/u=
nsubscribe-auth/AFTOJK5NANIHA2RCYW6JFKDQOZFWVANCNFSM4I77KYBQ">unsubscribe=
</a>.<img src=3D"https://github.com/notifications/beacon/AFTOJKZOTU2RORNV=
3QHQLD3QOZFWVA5CNFSM4I77KYB2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWN=
FSXPKTDN5WW2ZLOORPWSZGOCIB7DTY.gif" height=3D"1" width=3D"1" alt=3D"" /><=
/p>=0D
<script type=3D"application/ld+json">[=0D
{=0D
"@context": "http://schema.org",=0D
"@type": "EmailMessage",=0D
"potentialAction": {=0D
"@type": "ViewAction",=0D
"target": "https://github.com/quicwg/base-drafts/pull/3087?email_source=3D=
notifications\u0026email_token=3DAFTOJK5UJR5Z5XI7V7VOC6TQOZFWVA5CNFSM4I77=
KYB2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOC=
IB7DTY#pullrequestreview-302248399",=0D
"url": "https://github.com/quicwg/base-drafts/pull/3087?email_source=3Dno=
tifications\u0026email_token=3DAFTOJK5UJR5Z5XI7V7VOC6TQOZFWVA5CNFSM4I77KY=
B2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIB=
7DTY#pullrequestreview-302248399",=0D
"name": "View Pull Request"=0D
},=0D
"description": "View this Pull Request on GitHub",=0D
"publisher": {=0D
"@type": "Organization",=0D
"name": "GitHub",=0D
"url": "https://github.com"=0D
}=0D
}=0D
]</script>=

----==_mimepart_5da653ea7bf31_65523f9c8eecd960303254--


From nobody Tue Oct 15 16:25:52 2019
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 2B8CE12080E for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 16:25:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 OaFON0DOrSKF for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 16:25:49 -0700 (PDT)
Received: from out-11.smtp.github.com (out-11.smtp.github.com [192.30.254.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6D8B112003E for <quic-issues@ietf.org>; Tue, 15 Oct 2019 16:25:49 -0700 (PDT)
Received: from github-lowworker-cde56e0.va3-iad.github.net (github-lowworker-cde56e0.va3-iad.github.net [10.48.25.52]) by smtp.github.com (Postfix) with ESMTP id EB82E261576 for <quic-issues@ietf.org>; Tue, 15 Oct 2019 16:25:48 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571181949; bh=FLSEmdcrlhUyzUcgGcvCiHh8QEo4b7LJZuhE3uYR9Oo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=s+S9mdmut5dhunWie+cq8YzjcUh9LgyDHv3+3Kkd81XErglz2YcIVRSgzKttTho9n NVJXgqcwOO+q5bSZm1uy+dhXfKl2wFdbXp0xzwhC5yfXnUT3DnA8T8yrqMSAwDFU87 zQCKsbh9wOuXN2eibbmzhhAtE2coBvij8KyuOUbI=
Date: Tue, 15 Oct 2019 16:25:48 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3RCW4GBFWWRZPLJSN3WOLAZEVBNHHB4ODZTE@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3092/review/302250928@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3092@github.com>
References: <quicwg/base-drafts/pull/3092@github.com>
Subject: Re: [quicwg/base-drafts] MUST ACK each ack-eliciting packet once (#3092)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da6557ca624c_759a3f83484cd9601806e9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/E4Iw-dO0lFiPYV8kG22F-rCr4Cg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 15 Oct 2019 23:25:51 -0000

----==_mimepart_5da6557ca624c_759a3f83484cd9601806e9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson requested changes on this pull request.



> @@ -3013,6 +3013,8 @@ guidance offered below seeks to strike this balance.
 
 An ACK frame SHOULD be generated for at least every second ack-eliciting packet.
 This recommendation is in keeping with standard practice for TCP {{?RFC5681}}.
+Every ack-eliciting packet MUST be acknowledged in at least one transmitted
+ACK frame, and SHOULD typically be acknoweldged in more than one ACK frame.

I think that we want to say that every ack-eliciting packet MUST be acknowledged at least once, and ideally all packets are acknowledged until one of those acknowledgements are also acknowledged.

```suggestion
ACK frame, and SHOULD typically be acknowledged in more than one ACK frame.
```

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3092#pullrequestreview-302250928
----==_mimepart_5da6557ca624c_759a3f83484cd9601806e9
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><b>@martinthomson</b> requested changes on this pull request.</p>=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3092#discussi=
on_r335219811">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -3013,6 +3013,8 @@ guidance offered bel=
ow seeks to strike this balance.=0D
 =0D
 An ACK frame SHOULD be generated for at least every second ack-eliciting=
 packet.=0D
 This recommendation is in keeping with standard practice for TCP {{?RFC5=
681}}.=0D
+Every ack-eliciting packet MUST be acknowledged in at least one transmit=
ted=0D
+ACK frame, and SHOULD typically be acknoweldged in more than one ACK fra=
me.=0D
</pre>=0D
<p>I think that we want to say that every ack-eliciting packet MUST be ac=
knowledged at least once, and ideally all packets are acknowledged until =
one of those acknowledgements are also acknowledged.</p>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-ACK frame, and SHOULD typically be acknoweldg=
ed in more than one ACK frame.=0D
+ACK frame, and SHOULD typically be acknowledged in more than one ACK fra=
me.=0D
</pre>=0D
=0D
=0D
<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/3092?email_source=3Dnotifications&amp;email_token=3DA=
FTOJK2M66ROJNQUPCI3J5DQOZGPZA5CNFSM4JAXQGYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJ=
SXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIB7XMA#pullrequestreview-302250928=
">view it on GitHub</a>, or <a href=3D"https://github.com/notifications/u=
nsubscribe-auth/AFTOJK6IIEUPAJBDSINWPNLQOZGPZANCNFSM4JAXQGYA">unsubscribe=
</a>.<img src=3D"https://github.com/notifications/beacon/AFTOJK3DKVKQGKMN=
RSTWOKTQOZGPZA5CNFSM4JAXQGYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWN=
FSXPKTDN5WW2ZLOORPWSZGOCIB7XMA.gif" height=3D"1" width=3D"1" alt=3D"" /><=
/p>=0D
<script type=3D"application/ld+json">[=0D
{=0D
"@context": "http://schema.org",=0D
"@type": "EmailMessage",=0D
"potentialAction": {=0D
"@type": "ViewAction",=0D
"target": "https://github.com/quicwg/base-drafts/pull/3092?email_source=3D=
notifications\u0026email_token=3DAFTOJK2M66ROJNQUPCI3J5DQOZGPZA5CNFSM4JAX=
QGYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOC=
IB7XMA#pullrequestreview-302250928",=0D
"url": "https://github.com/quicwg/base-drafts/pull/3092?email_source=3Dno=
tifications\u0026email_token=3DAFTOJK2M66ROJNQUPCI3J5DQOZGPZA5CNFSM4JAXQG=
YKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIB=
7XMA#pullrequestreview-302250928",=0D
"name": "View Pull Request"=0D
},=0D
"description": "View this Pull Request on GitHub",=0D
"publisher": {=0D
"@type": "Organization",=0D
"name": "GitHub",=0D
"url": "https://github.com"=0D
}=0D
}=0D
]</script>=

----==_mimepart_5da6557ca624c_759a3f83484cd9601806e9--


From nobody Tue Oct 15 16:29:43 2019
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 1BE36120814 for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 16:29:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 Qud3GBVTjfzQ for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 16:29:40 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 70F6112080E for <quic-issues@ietf.org>; Tue, 15 Oct 2019 16:29:40 -0700 (PDT)
Received: from github-lowworker-2300405.va3-iad.github.net (github-lowworker-2300405.va3-iad.github.net [10.48.17.39]) by smtp.github.com (Postfix) with ESMTP id 986C26A119F for <quic-issues@ietf.org>; Tue, 15 Oct 2019 16:29:39 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571182179; bh=jFWBZzXBHhTFSxFvQlHXmwm2MeoulHcCQp4HUt+ocqM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=xbygalenw6r2ki3iQswt8ciWEO9xU9hwDRgl4ftzlFUiSzphzuGihtHiMbUtc9yJ+ s+WqrftFQSgpZpwQf0cqr6VjR8l9JK5CU+IWVRUUOALpWag7On0qecwbGhY/r3j0+i bOSZU5w/3EOXY8ezT6oYJo4yvIzumNZar4/vM6b8=
Date: Tue, 15 Oct 2019 16:29:39 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4CVGSWGKKQ7JAG7VV3WOLPHEVBNHHB4OJ3YQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3093/c542446237@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3093@github.com>
References: <quicwg/base-drafts/pull/3093@github.com>
Subject: Re: [quicwg/base-drafts] Fixed handshake key deadlock issue (#3093)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da656638935d_70c93f93a02cd96864959"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/jz8cBdA3QuvRElaSq2LAR3T7AH0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 15 Oct 2019 23:29:42 -0000

----==_mimepart_5da656638935d_70c93f93a02cd96864959
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I don't think that this fixes the problem.  What we had discussed was requiring that some ack-eliciting 1-RTT data is sent after handshake completion.  With that, the existing definition of "confirmed" is adequate.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3093#issuecomment-542446237
----==_mimepart_5da656638935d_70c93f93a02cd96864959
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I don't think that this fixes the problem.  What we had discussed was requiring that some ack-eliciting 1-RTT data is sent after handshake completion.  With that, the existing definition of "confirmed" is adequate.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3093?email_source=notifications&amp;email_token=AFTOJK6F7JQRO4LR2JJYCYTQOZG6HA5CNFSM4JAYS242YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBKRFHI#issuecomment-542446237">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4YFE4SX4XPGMFP44DQOZG6HANCNFSM4JAYS24Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5OWVCQVYI76CVWZDDQOZG6HA5CNFSM4JAYS242YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBKRFHI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3093?email_source=notifications\u0026email_token=AFTOJK6F7JQRO4LR2JJYCYTQOZG6HA5CNFSM4JAYS242YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBKRFHI#issuecomment-542446237",
"url": "https://github.com/quicwg/base-drafts/pull/3093?email_source=notifications\u0026email_token=AFTOJK6F7JQRO4LR2JJYCYTQOZG6HA5CNFSM4JAYS242YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBKRFHI#issuecomment-542446237",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da656638935d_70c93f93a02cd96864959--


From nobody Tue Oct 15 16:37:46 2019
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 D4DDE120816 for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 16:37:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 w1T_sZBqWfpo for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 16:37:42 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6558F120019 for <quic-issues@ietf.org>; Tue, 15 Oct 2019 16:37:42 -0700 (PDT)
Date: Tue, 15 Oct 2019 16:37:41 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571182661; bh=zZxjaVgW5NORPzhESU0kDfqVM1uCdom1h9OHgF66TmU=; h=Date:From:To:Subject:From; b=GA4jITGLiP2e9kA7C1ktQf7F/EUMCFykND4DnqLsBnS8Qv2vVXW168bAq/kBEind5 KJD089Y0SdITerR4A7lBQCpEMobk/8OxajnxMbQpIRnP3K1oN6eztvpQD+9DGdrtBH F27deac6qXTyz7NWDQNZRClr1O/gd8VZ65zsab90=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/ct-sr/439b71-b5dba2@github.com>
Subject: [quicwg/base-drafts] b5dba2: Drop an unnecessary sentence
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/6K41nRrGHx4ez45cSy4gaOSjvNY>
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, 15 Oct 2019 23:37:44 -0000

  Branch: refs/heads/ct-sr
  Home:   https://github.com/quicwg/base-drafts
  Commit: b5dba271d4bd271ec14ab50840271e984be08db9
      https://github.com/quicwg/base-drafts/commit/b5dba271d4bd271ec14ab50840271e984be08db9
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-10-15 (Tue, 15 Oct 2019)

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

  Log Message:
  -----------
  Drop an unnecessary sentence

Co-Authored-By: ianswett <ianswett@users.noreply.github.com>



From nobody Tue Oct 15 16:37:54 2019
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 50B8F12081B for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 16:37:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 j3ggz84eUOra for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 16:37:50 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5C4E7120816 for <quic-issues@ietf.org>; Tue, 15 Oct 2019 16:37:50 -0700 (PDT)
Date: Tue, 15 Oct 2019 16:37:49 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571182669; bh=boMwEUyp3XHdW4vtOmZ4GDP43MHq1G/H6y/xPsLhflU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=xPH5YOXWdvqQk1+R/NVeCig60vohL4ZmmPVVKb6dAnIr5/NKDrOf7SN91kRGgbrUX CnSNi+/WwACdOlVKi8bFW5ZRhYWuofXnjy1FLuDp79Ny+VyCLihbIqAPtjQ9Y0MzHJ QCVtcev5fyrTkk9rRbk13pgWPsGYqD8dYoAlrtes=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2993/push/4154027476@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2993@github.com>
References: <quicwg/base-drafts/pull/2993@github.com>
Subject: Re: [quicwg/base-drafts] Stateless reset comparisons (constant time/any order/datagram) (#2993)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da6584d79329_18043fb3e14cd964730a5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/NI5Lc7QcOENk-2xfsUWJ0sXL00M>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 15 Oct 2019 23:37:52 -0000

----==_mimepart_5da6584d79329_18043fb3e14cd964730a5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson pushed 1 commit.

b5dba271d4bd271ec14ab50840271e984be08db9  Drop an unnecessary sentence


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2993/files/439b719d8198bf3db4d51b11d32fca590ef65e2b..b5dba271d4bd271ec14ab50840271e984be08db9

----==_mimepart_5da6584d79329_18043fb3e14cd964730a5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/martinthomson" class="user-mention">@martinthomson</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/b5dba271d4bd271ec14ab50840271e984be08db9">b5dba27</a>  Drop an unnecessary sentence</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/2993/files/439b719d8198bf3db4d51b11d32fca590ef65e2b..b5dba271d4bd271ec14ab50840271e984be08db9?email_source=notifications&amp;email_token=AFTOJK3MUMVC4BTNYFATKRDQOZH43A5CNFSM4IP3T762YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMYTCMJYGM2DCM2QOVZWQIZUGE2TIMBSG42DONQ">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZA2QFPRFAPGH6DEFTQOZH43ANCNFSM4IP3T76Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK43RN7SDFCQAVKLJF3QOZH43A5CNFSM4IP3T762YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMYTCMJYGM2DCM2QOVZWQIZUGE2TIMBSG42DONQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2993/files/439b719d8198bf3db4d51b11d32fca590ef65e2b..b5dba271d4bd271ec14ab50840271e984be08db9?email_source=notifications\u0026email_token=AFTOJK3MUMVC4BTNYFATKRDQOZH43A5CNFSM4IP3T762YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMYTCMJYGM2DCM2QOVZWQIZUGE2TIMBSG42DONQ",
"url": "https://github.com/quicwg/base-drafts/pull/2993/files/439b719d8198bf3db4d51b11d32fca590ef65e2b..b5dba271d4bd271ec14ab50840271e984be08db9?email_source=notifications\u0026email_token=AFTOJK3MUMVC4BTNYFATKRDQOZH43A5CNFSM4IP3T762YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMYTCMJYGM2DCM2QOVZWQIZUGE2TIMBSG42DONQ",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5da6584d79329_18043fb3e14cd964730a5--


From nobody Tue Oct 15 16:39:05 2019
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 8925112081C for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 16:39:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 AHHT0_QaBRTd for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 16:39:01 -0700 (PDT)
Received: from out-9.smtp.github.com (out-9.smtp.github.com [192.30.254.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D1D06120019 for <quic-issues@ietf.org>; Tue, 15 Oct 2019 16:39:01 -0700 (PDT)
Received: from github-lowworker-39ac79b.ac4-iad.github.net (github-lowworker-39ac79b.ac4-iad.github.net [10.52.18.15]) by smtp.github.com (Postfix) with ESMTP id 69CBB261654 for <quic-issues@ietf.org>; Tue, 15 Oct 2019 16:39:01 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571182741; bh=Lvi+mdVpvnYqKoBLOz+OnM0OjZQSYq0Rcjk3Y8HXf2w=; h=Date:From:To:Subject:From; b=oPlExqx31P/ADle+p/KXSWhIOvfyEqezeh+dNH0UlJbLmZF56zmpc0w/5KYx/0ePw SWssQ88+3Etz0/kQ68C5dr+8wNQJTHILbnNyTzKBHRug2UgiDqtMy3lPBy/T0PErJL Jvf3wW1LP8vVCLZiWNN+leYCTZkNKUZIVIp2LTTM=
Date: Tue, 15 Oct 2019 16:39:01 -0700
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/ed62a2-45a728@github.com>
Subject: [quicwg/base-drafts] 45a728: Script updating gh-pages from b5dba271. [ci skip]
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/0FLsoAAAI64RMQXBTawfwDFmXUA>
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, 15 Oct 2019 23:39:04 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 45a72842c36276447eca135017c3986b7061925d
      https://github.com/quicwg/base-drafts/commit/45a72842c36276447eca135017c3986b7061925d
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-15 (Tue, 15 Oct 2019)

  Changed paths:
    M ct-sr/draft-ietf-quic-http.html
    M ct-sr/draft-ietf-quic-http.txt
    M ct-sr/draft-ietf-quic-invariants.html
    M ct-sr/draft-ietf-quic-invariants.txt
    M ct-sr/draft-ietf-quic-qpack.html
    M ct-sr/draft-ietf-quic-qpack.txt
    M ct-sr/draft-ietf-quic-recovery.html
    M ct-sr/draft-ietf-quic-recovery.txt
    M ct-sr/draft-ietf-quic-tls.html
    M ct-sr/draft-ietf-quic-tls.txt
    M ct-sr/draft-ietf-quic-transport.html
    M ct-sr/draft-ietf-quic-transport.txt
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from b5dba271. [ci skip]



From nobody Tue Oct 15 16:40:35 2019
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 0532D12081C for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 16:40:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8
X-Spam-Level: 
X-Spam-Status: No, score=-8 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, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 NT9f9yla6nmR for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 16:40:29 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 14298120019 for <quic-issues@ietf.org>; Tue, 15 Oct 2019 16:40:29 -0700 (PDT)
Received: from github-lowworker-fb56993.ac4-iad.github.net (github-lowworker-fb56993.ac4-iad.github.net [10.52.19.31]) by smtp.github.com (Postfix) with ESMTP id 62CE252110D for <quic-issues@ietf.org>; Tue, 15 Oct 2019 16:40:28 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571182828; bh=0hfp3iVZwGQbsXbUBsFyZGQ4/KtM35fgN/zbrgBx7BM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=q29ebLSJNPC4Jb3QBJhxOG0F0+0T1hUQ/vQA3dMpdkEcpMtVncMoJwKA/i0EVPnia H+QgXr0gBkBDLgvVE6zi52Wto0q37K0VXu6E4oA5r7Xg7vNZ5B8+h+rQDnn5DBfaXS CSGiUpy5qKc98i3toyWjaXeu7L9SrqHxk3M3b1Q0=
Date: Tue, 15 Oct 2019 16:40:28 -0700
From: afrind <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZFJGGQB2B5RFQJMD53WOMXZEVBNHHBYU6MYI@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2942/review/302247684@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2942@github.com>
References: <quicwg/base-drafts/pull/2942@github.com>
Subject: Re: [quicwg/base-drafts] QPACK [editorial] Misc minor editorial changes. (#2942)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da658ec53a61_76c33f7f106cd968608b3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: afrind
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ramZydAJ15Ekah7lGSE1yYKM_EU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 15 Oct 2019 23:40:33 -0000

----==_mimepart_5da658ec53a61_76c33f7f106cd968608b3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

afrind commented on this pull request.



> @@ -445,19 +443,23 @@ encoder sends a Set Dynamic Table Capacity instruction
 ({{set-dynamic-capacity}}) with a non-zero capacity to begin using the dynamic
 table.
 
-Before a new entry is added to the dynamic table, entries are evicted from the
-end of the dynamic table until the size of the dynamic table is less than or
-equal to (table capacity - size of new entry). The encoder MUST NOT evict a
-blocking dynamic table entry (see {{blocked-insertion}}).  The entry is then
-added to the table.  It is an error if the encoder attempts to add an entry that
-is larger than the dynamic table capacity; the decoder MUST treat this as a
+When a new entry is added to the dynamic table, the minimum number of entries
+are evicted from the end of the dynamic table so that the final table size
+including the new entry does not exceed the table capacity.  This can be

This is an awfully long sentence without punctuation.  Maybe set off 'including the new entry' with commas?

> +including the new entry does not exceed the table capacity.  This can be
+achieved by adding the new entry and then removing entries from the end until
+the table size is less than or equal to the table capacity.  Another option is
+to first evict entries until the size of the dynamic table is less than or equal
+to (table capacity - size of new entry), then add the new entry.  Note that a

Actually, this language comes directly from HPACK.  Why is it necessary to offer the add+remove option, instead of remove+add?  There isn't normative language here, so an implementation can do it either way and still be compliant.

> @@ -603,7 +607,8 @@ is used without modification.
 This document expands the definition of string literals and permits them to
 begin other than on a byte boundary.  An "N-bit prefix string literal" begins
 with the same Huffman flag, followed by the length encoded as an (N-1)-bit
-prefix integer.  The remainder of the string literal is unmodified.
+prefix integer.  The prefix size, N, can have a value between 2 and 8.  The

I didn't see a 2-bit prefix anywhere, should this be 3 and 8 (inclusive)?

But I see this as a bit of overkill.  If we allow 1 or 2 in QPACK2 we have to remember to change this.

>  
 A header block that does not reference the dynamic table can use any value for
-the Base; setting Delta Base to zero is the most efficient encoding.
+the Base; setting Delta Base to zero is one of the most efficient encodings.

It's true there are other 2 byte encodings, but I think we should encourage 0/0.  Maybe we should even require it?

> @@ -952,10 +954,8 @@ entry.
 
 ### Indexed Header Field
 
-An indexed header field representation identifies an entry in either the static
-table or the dynamic table and causes that header field to be added to the
-decoded header list, as described in Section 3.2 of [RFC7541].
-<!-- is the 7541 reference still helpful here -->
+An indexed header field instruction identifies an entry in either the static

Why did you change this from representation to instruction?  Though this isn't currently spelled out directly, the encoder/decoder streams contain "instructions" - which cause the receiver to take an action.  Header blocks contain representations, which emit headers fields.  The word instruction doesn't appear in this section.

The other representations don't seem to call themselves such, however.  And only this one contains the language about adding to the decoded header list.  I guess I prefer emit also, but maybe we need to make another consistency pass.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2942#pullrequestreview-302247684
----==_mimepart_5da658ec53a61_76c33f7f106cd968608b3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@afrind</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2942#discussion_r335217157">draft-ietf-quic-qpack.md</a>:</p>
<pre style='color:#555'>&gt; @@ -445,19 +443,23 @@ encoder sends a Set Dynamic Table Capacity instruction
 ({{set-dynamic-capacity}}) with a non-zero capacity to begin using the dynamic
 table.
 
-Before a new entry is added to the dynamic table, entries are evicted from the
-end of the dynamic table until the size of the dynamic table is less than or
-equal to (table capacity - size of new entry). The encoder MUST NOT evict a
-blocking dynamic table entry (see {{blocked-insertion}}).  The entry is then
-added to the table.  It is an error if the encoder attempts to add an entry that
-is larger than the dynamic table capacity; the decoder MUST treat this as a
+When a new entry is added to the dynamic table, the minimum number of entries
+are evicted from the end of the dynamic table so that the final table size
+including the new entry does not exceed the table capacity.  This can be
</pre>
<p>This is an awfully long sentence without punctuation.  Maybe set off 'including the new entry' with commas?</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2942#discussion_r335218007">draft-ietf-quic-qpack.md</a>:</p>
<pre style='color:#555'>&gt; +including the new entry does not exceed the table capacity.  This can be
+achieved by adding the new entry and then removing entries from the end until
+the table size is less than or equal to the table capacity.  Another option is
+to first evict entries until the size of the dynamic table is less than or equal
+to (table capacity - size of new entry), then add the new entry.  Note that a
</pre>
<p>Actually, this language comes directly from HPACK.  Why is it necessary to offer the add+remove option, instead of remove+add?  There isn't normative language here, so an implementation can do it either way and still be compliant.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2942#discussion_r335219445">draft-ietf-quic-qpack.md</a>:</p>
<pre style='color:#555'>&gt; @@ -603,7 +607,8 @@ is used without modification.
 This document expands the definition of string literals and permits them to
 begin other than on a byte boundary.  An &quot;N-bit prefix string literal&quot; begins
 with the same Huffman flag, followed by the length encoded as an (N-1)-bit
-prefix integer.  The remainder of the string literal is unmodified.
+prefix integer.  The prefix size, N, can have a value between 2 and 8.  The
</pre>
<p>I didn't see a 2-bit prefix anywhere, should this be 3 and 8 (inclusive)?</p>
<p>But I see this as a bit of overkill.  If we allow 1 or 2 in QPACK2 we have to remember to change this.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2942#discussion_r335221822">draft-ietf-quic-qpack.md</a>:</p>
<pre style='color:#555'>&gt;  
 A header block that does not reference the dynamic table can use any value for
-the Base; setting Delta Base to zero is the most efficient encoding.
+the Base; setting Delta Base to zero is one of the most efficient encodings.
</pre>
<p>It's true there are other 2 byte encodings, but I think we should encourage 0/0.  Maybe we should even require it?</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2942#discussion_r335222617">draft-ietf-quic-qpack.md</a>:</p>
<pre style='color:#555'>&gt; @@ -952,10 +954,8 @@ entry.
 
 ### Indexed Header Field
 
-An indexed header field representation identifies an entry in either the static
-table or the dynamic table and causes that header field to be added to the
-decoded header list, as described in Section 3.2 of [RFC7541].
-&lt;!-- is the 7541 reference still helpful here --&gt;
+An indexed header field instruction identifies an entry in either the static
</pre>
<p>Why did you change this from representation to instruction?  Though this isn't currently spelled out directly, the encoder/decoder streams contain "instructions" - which cause the receiver to take an action.  Header blocks contain representations, which emit headers fields.  The word instruction doesn't appear in this section.</p>
<p>The other representations don't seem to call themselves such, however.  And only this one contains the language about adding to the decoded header list.  I guess I prefer emit also, but maybe we need to make another consistency pass.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2942?email_source=notifications&amp;email_token=AFTOJK3LZUNTMRO7FAMBKMLQOZIGZA5CNFSM4IIIVN52YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIB66BA#pullrequestreview-302247684">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3TWT7R7WUT4OFGJN3QOZIGZANCNFSM4IIIVN5Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4FVYSSXBLXR6W7R73QOZIGZA5CNFSM4IIIVN52YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIB66BA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2942?email_source=notifications\u0026email_token=AFTOJK3LZUNTMRO7FAMBKMLQOZIGZA5CNFSM4IIIVN52YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIB66BA#pullrequestreview-302247684",
"url": "https://github.com/quicwg/base-drafts/pull/2942?email_source=notifications\u0026email_token=AFTOJK3LZUNTMRO7FAMBKMLQOZIGZA5CNFSM4IIIVN52YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIB66BA#pullrequestreview-302247684",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da658ec53a61_76c33f7f106cd968608b3--


From nobody Tue Oct 15 16:40:54 2019
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 7977E12081C for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 16:40:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 AxsiK1OIzkUd for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 16:40:49 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9FFAE120019 for <quic-issues@ietf.org>; Tue, 15 Oct 2019 16:40:49 -0700 (PDT)
Date: Tue, 15 Oct 2019 16:40:48 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571182848; bh=RHU7MuyBZZmY3RF7RRsw9+GNh/Xg7rmMRN/TYiEoZcg=; h=Date:From:To:Subject:From; b=Hi+nw9RFYB7varBBZDJXegVcfejmybLvtShcIkw49bSrgkanuNV/8jAz7fJUqG/G6 lGq5bjoOsvgY9WgHYl+0Efi7ulxQy266H7NtoCkazGUSgWQea0b3BkV5JTqtAYmFmV tt8awgx7vpKZtepaqk5jP8UUyEEkYbDyo/9ALPqY=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/45a728-029813@github.com>
Subject: [quicwg/base-drafts] 029813: Script updating issues at 2019-10-15T23:40:42Z. [c...
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/E8nIJUyih76ffkiEv4ojHhB0sow>
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, 15 Oct 2019 23:40:52 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 029813dd4e9dc732a4ed4e4585179173a748b91b
      https://github.com/quicwg/base-drafts/commit/029813dd4e9dc732a4ed4e4585179173a748b91b
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-15 (Tue, 15 Oct 2019)

  Changed paths:
    M issues.json
    M pulls.json

  Log Message:
  -----------
  Script updating issues at 2019-10-15T23:40:42Z. [ci skip]



From nobody Tue Oct 15 16:45:59 2019
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 0619512081A for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 16:45:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 2NIytCMmz9ao for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 16:45:56 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DD5911207FC for <quic-issues@ietf.org>; Tue, 15 Oct 2019 16:45:55 -0700 (PDT)
Date: Tue, 15 Oct 2019 16:45:54 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571183154; bh=jLCsdXvREjOy8HUkxvorhKqrfIyCZE59pL9rv082Rjo=; h=Date:From:To:Subject:From; b=vnRf05YOgxUh57veyFNxX+rMYRQiWEdVV8tZkQ72fn5183B5ljBHJ5lRkwrIf56hk QFvAYJjp6RB3WIZ8QBnJnVxdGCVRU3JJUHak8Qqy3//g9XOaK/QiHTzKhC4dG7nmXW 4O0ThdzAzM1ZL+3i+0yMnnvLiYVDRcxMYaVmy7I8=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/ct-sr/b5dba2-59a823@github.com>
Subject: [quicwg/base-drafts] 39c57e: Perform stateless reset token comparisons in const...
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/s7VEjLXDA7jMKILmjkAfacvI8as>
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, 15 Oct 2019 23:45:58 -0000

  Branch: refs/heads/ct-sr
  Home:   https://github.com/quicwg/base-drafts
  Commit: 39c57edf6215964673155837dcf97880cac2fb63
      https://github.com/quicwg/base-drafts/commit/39c57edf6215964673155837dcf97880cac2fb63
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2019-10-15 (Tue, 15 Oct 2019)

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

  Log Message:
  -----------
  Perform stateless reset token comparisons in constant time

Otherwise information about the token might leak.

As @mikkelfj says, there is no strict need to compare across the entire
set of values.  That could leaks two things: that the inbound packet was
dropped and the total number of stateless reset tokens.  Both are things
that we might care about, but will probably find prohibitive to protect.

Closes #2152.


  Commit: c42516d7681ebbd61839bf83910dd37fc05465b1
      https://github.com/quicwg/base-drafts/commit/c42516d7681ebbd61839bf83910dd37fc05465b1
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2019-10-15 (Tue, 15 Oct 2019)

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

  Log Message:
  -----------
  Be a little clearer about what is being protected


  Commit: 3bd85b455bad9d6e6196f6f04454701661d077f8
      https://github.com/quicwg/base-drafts/commit/3bd85b455bad9d6e6196f6f04454701661d077f8
  Author: Kazuho Oku <kazuhooku@gmail.com>
  Date:   2019-10-15 (Tue, 15 Oct 2019)

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

  Log Message:
  -----------
  add example that uses PRF


  Commit: 03979a0235d6fd3ff79555911c79bc5c10e2b61a
      https://github.com/quicwg/base-drafts/commit/03979a0235d6fd3ff79555911c79bc5c10e2b61a
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-10-15 (Tue, 15 Oct 2019)

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

  Log Message:
  -----------
  Fix stateless reset ordering; use datagrams

This removes the strict requirement on processing order for stateless
reset.  This allows endpoints to decide whether to process every packet
this way or to just treat those that fail to be processed for other
reasons.

This also switches to detection on a *datagram* basis.

Closes #3085.


  Commit: 354183119367ddc2f08ae4604c1323600d5bfe4c
      https://github.com/quicwg/base-drafts/commit/354183119367ddc2f08ae4604c1323600d5bfe4c
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-10-15 (Tue, 15 Oct 2019)

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

  Log Message:
  -----------
  Reword again


  Commit: 562ac4e7deaf80d50082f89507e72d9b5b71ecc6
      https://github.com/quicwg/base-drafts/commit/562ac4e7deaf80d50082f89507e72d9b5b71ecc6
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-10-15 (Tue, 15 Oct 2019)

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

  Log Message:
  -----------
  duplicates are just duplicate packet numbers

Co-Authored-By: Jana Iyengar <jri.ietf@gmail.com>


  Commit: a5ecd238daf0f59a35460085c8b05a2c6011243a
      https://github.com/quicwg/base-drafts/commit/a5ecd238daf0f59a35460085c8b05a2c6011243a
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-10-15 (Tue, 15 Oct 2019)

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

  Log Message:
  -----------
  compares

Co-Authored-By: Jana Iyengar <jri.ietf@gmail.com>


  Commit: 0b654d69abd679010d3640b7a63d8488bc81f0ff
      https://github.com/quicwg/base-drafts/commit/0b654d69abd679010d3640b7a63d8488bc81f0ff
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-10-15 (Tue, 15 Oct 2019)

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

  Log Message:
  -----------
  any packet


  Commit: 59a8238dd289a5c7e54a40ca9a791227ae69284d
      https://github.com/quicwg/base-drafts/commit/59a8238dd289a5c7e54a40ca9a791227ae69284d
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-10-15 (Tue, 15 Oct 2019)

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

  Log Message:
  -----------
  Apply Jana's suggestion


Compare: https://github.com/quicwg/base-drafts/compare/b5dba271d4bd...59a8238dd289


From nobody Tue Oct 15 16:46:42 2019
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 EE83E1207FC for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 16:46:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 A0S80W0cNIdb for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 16:46:38 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 84765120019 for <quic-issues@ietf.org>; Tue, 15 Oct 2019 16:46:38 -0700 (PDT)
Received: from github-lowworker-25680bd.va3-iad.github.net (github-lowworker-25680bd.va3-iad.github.net [10.48.17.61]) by smtp.github.com (Postfix) with ESMTP id 8083E6A0E3A for <quic-issues@ietf.org>; Tue, 15 Oct 2019 16:46:37 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571183197; bh=CSBlZ/8HhYLhWe3LCCITH+n0pupxjRAQUBXzKS+iH4I=; h=Date:From:To:Subject:From; b=K1WgU2Xvx4890oSvMa/t9KHTyQbuSv7Dx8zHYMrts5ey+8YLDiNrA1K5YBFbES5+j 95pUCeimRK2V11OC6CjIZvYrMx24HPrJzJ7Uru8TlsjvNReBTvvkHU3QZ3BhwOccJa 4OSGBVTAgUF+0NujUjqxpO0FHXjs24Hdpabdq8W0=
Date: Tue, 15 Oct 2019 16:46:37 -0700
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/029813-e8c1e7@github.com>
Subject: [quicwg/base-drafts] e8c1e7: Script updating gh-pages from 59a8238d. [ci skip]
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/h9tx-b-RA8qx24dvAaa_69L8Gpk>
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, 15 Oct 2019 23:46:41 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: e8c1e7e0d0f2826f281078e089b363d91d811718
      https://github.com/quicwg/base-drafts/commit/e8c1e7e0d0f2826f281078e089b363d91d811718
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-15 (Tue, 15 Oct 2019)

  Changed paths:
    M ct-sr/draft-ietf-quic-http.html
    M ct-sr/draft-ietf-quic-http.txt
    M ct-sr/draft-ietf-quic-invariants.html
    M ct-sr/draft-ietf-quic-invariants.txt
    M ct-sr/draft-ietf-quic-qpack.html
    M ct-sr/draft-ietf-quic-qpack.txt
    M ct-sr/draft-ietf-quic-recovery.html
    M ct-sr/draft-ietf-quic-recovery.txt
    M ct-sr/draft-ietf-quic-tls.html
    M ct-sr/draft-ietf-quic-tls.txt
    M ct-sr/draft-ietf-quic-transport.html
    M ct-sr/draft-ietf-quic-transport.txt
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from 59a8238d. [ci skip]



From nobody Tue Oct 15 16:59:50 2019
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 537F7120825 for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 16:59:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 yxJDpdsyUfk2 for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 16:59:48 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 039B8120019 for <quic-issues@ietf.org>; Tue, 15 Oct 2019 16:59:48 -0700 (PDT)
Received: from github-lowworker-5825cd4.ac4-iad.github.net (github-lowworker-5825cd4.ac4-iad.github.net [10.52.22.68]) by smtp.github.com (Postfix) with ESMTP id 317CC660A6E for <quic-issues@ietf.org>; Tue, 15 Oct 2019 16:59:47 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571183987; bh=H7wl2umGw6zlgfgx2Nr7ueDFd3N/bdPIqJRNuLNwNIo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=LwZ5HMCQEZmmfm4JXwUi1pEDLoxEbDijLH6IgH8vesEt3Y98Mq+c6w/eMOXrfRQzI nIcrm2EJpODvx7CX46uffTcc6xw2SNXzXLAXzS8t8cc9D7iORQKFd5UU39pjKGkx0n cpsJZnVspZazMOo/8eeQqMkXlZjhcOnPaauJs0Rw=
Date: Tue, 15 Oct 2019 16:59:47 -0700
From: afrind <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZDVR7SFBFEHD7J3Z53WOPAHEVBNHHBYU2QL4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2935/c542452651@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2935@github.com>
References: <quicwg/base-drafts/pull/2935@github.com>
Subject: Re: [quicwg/base-drafts] QPACK [editorial] update RIC and Base on figures (#2935)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da65d7320ec6_65293f9be08cd9607922c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: afrind
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/CMA-Z2266jEQi2P5vMqk4-Mizas>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 15 Oct 2019 23:59:49 -0000

----==_mimepart_5da65d7320ec6_65293f9be08cd9607922c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This confusion comes from when we changed Absolute Index to start from 0, and Base *Index* became just "Base".  What is Base now anyways?   Base is now a *Count*, and perhaps we should rename it to Base Count everywhere.

Because Base is a Count and not an Index, it shouldn't really point anywhere in the diagram.  Maybe we should remove the arrow entirely, and just say, `Base = n - 2`

If we really have to have an arrow, then where should it point when Base = Required Insert Count?

Required Insert Count = 2
Base = 2

```
Base
  |
  v 
  | 1 | 0 |   # Absolute
  | 0 | 1 |   # Relative 
```

or

```
Base
  |
  v 
    | 1 | 0 |   # Absolute
    | 0 | 1 |   # Relative 
```

Or when Base is 0 ?


Required Insert Count = 2
Base = 0

```
      Base
        |
        v 
  | 1 | 0 |   # Absolute
  | 0 | 1 |   # Relative 
```

or

```
        Base
          |
          v 
  | 1 | 0 |   # Absolute
  | 0 | 1 |   # Relative 
```

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2935#issuecomment-542452651
----==_mimepart_5da65d7320ec6_65293f9be08cd9607922c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This confusion comes from when we changed Absolute Index to start from 0, and Base <em>Index</em> became just "Base".  What is Base now anyways?   Base is now a <em>Count</em>, and perhaps we should rename it to Base Count everywhere.</p>
<p>Because Base is a Count and not an Index, it shouldn't really point anywhere in the diagram.  Maybe we should remove the arrow entirely, and just say, <code>Base = n - 2</code></p>
<p>If we really have to have an arrow, then where should it point when Base = Required Insert Count?</p>
<p>Required Insert Count = 2<br>
Base = 2</p>
<pre><code>Base
  |
  v 
  | 1 | 0 |   # Absolute
  | 0 | 1 |   # Relative 
</code></pre>
<p>or</p>
<pre><code>Base
  |
  v 
    | 1 | 0 |   # Absolute
    | 0 | 1 |   # Relative 
</code></pre>
<p>Or when Base is 0 ?</p>
<p>Required Insert Count = 2<br>
Base = 0</p>
<pre><code>      Base
        |
        v 
  | 1 | 0 |   # Absolute
  | 0 | 1 |   # Relative 
</code></pre>
<p>or</p>
<pre><code>        Base
          |
          v 
  | 1 | 0 |   # Absolute
  | 0 | 1 |   # Relative 
</code></pre>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2935?email_source=notifications&amp;email_token=AFTOJK2N26VLWHZGGXPWSPDQOZKPHA5CNFSM4IIIC4GKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBKSXKY#issuecomment-542452651">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3CUDTG4UAXNXFNL6DQOZKPHANCNFSM4IIIC4GA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7MOQU5Y5JFH245FA3QOZKPHA5CNFSM4IIIC4GKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBKSXKY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2935?email_source=notifications\u0026email_token=AFTOJK2N26VLWHZGGXPWSPDQOZKPHA5CNFSM4IIIC4GKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBKSXKY#issuecomment-542452651",
"url": "https://github.com/quicwg/base-drafts/pull/2935?email_source=notifications\u0026email_token=AFTOJK2N26VLWHZGGXPWSPDQOZKPHA5CNFSM4IIIC4GKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBKSXKY#issuecomment-542452651",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da65d7320ec6_65293f9be08cd9607922c--


From nobody Tue Oct 15 17:03:37 2019
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 657A3120825 for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 17:03:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 MKM0mzC6UIdz for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 17:03:33 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B85AD120019 for <quic-issues@ietf.org>; Tue, 15 Oct 2019 17:03:33 -0700 (PDT)
Date: Tue, 15 Oct 2019 17:03:32 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571184213; bh=zDO0Qk1H3WMSlovlxN8teGK3ufYQVNUoUiK950nJpQE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=kQi3xN/hXazvnyHidoKFRuchQeo0gQvLy59dt7bXkfj3tWSTfsW2QhcrgUyZukh9Z mg+OxGcY2R0uk7sui9PDopijdo6l7un5H1ng9+yIBuFn6P9vZmZgHSQq77PeW/n+fz 2APpYuprE/LH87/lX4v5wI7s1iBbYDuXqMwc8bBo=
From: afrind <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2W74N4UDG4GQYJCNV3WOPOJEVBNHHB4LNBAY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3089/review/302261196@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3089@github.com>
References: <quicwg/base-drafts/pull/3089@github.com>
Subject: Re: [quicwg/base-drafts] Be more specific when naming bits (#3089)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da65e54e9af3_1c983feea24cd96810785c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: afrind
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/zNwV069D8v-pLaj03I1ApTQMOow>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 00:03:36 -0000

----==_mimepart_5da65e54e9af3_1c983feea24cd96810785c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

afrind commented on this pull request.



> @@ -682,10 +682,10 @@ acknowledged as this instruction does not insert an entry.
 An encoder adds an entry to the dynamic table where the header field name
 matches the header field name of an entry stored in the static or the dynamic
 table using an instruction that starts with the '1' one-bit pattern.  The second
-(`S`) bit indicates whether the reference is to the static or dynamic table. The
+('T') bit indicates whether the reference is to the static or dynamic table. The

I'm fine with T.  T=1 -> Static is a little weird I guess, but you can just think about it as the sTatic table bit.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3089#discussion_r335228599
----==_mimepart_5da65e54e9af3_1c983feea24cd96810785c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@afrind</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3089#discussion_r335228599">draft-ietf-quic-qpack.md</a>:</p>
<pre style='color:#555'>&gt; @@ -682,10 +682,10 @@ acknowledged as this instruction does not insert an entry.
 An encoder adds an entry to the dynamic table where the header field name
 matches the header field name of an entry stored in the static or the dynamic
 table using an instruction that starts with the &#39;1&#39; one-bit pattern.  The second
-(`S`) bit indicates whether the reference is to the static or dynamic table. The
+(&#39;T&#39;) bit indicates whether the reference is to the static or dynamic table. The
</pre>
<p>I'm fine with T.  T=1 -&gt; Static is a little weird I guess, but you can just think about it as the sTatic table bit.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3089?email_source=notifications&amp;email_token=AFTOJK7VQRBV2TPRKSTL4ADQOZK5JA5CNFSM4JAGOIWKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCICCHTA#discussion_r335228599">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZ3YW3FHEGSKPTCNALQOZK5JANCNFSM4JAGOIWA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4N7LCHR35XSFQLYJTQOZK5JA5CNFSM4JAGOIWKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCICCHTA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3089?email_source=notifications\u0026email_token=AFTOJK7VQRBV2TPRKSTL4ADQOZK5JA5CNFSM4JAGOIWKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCICCHTA#discussion_r335228599",
"url": "https://github.com/quicwg/base-drafts/pull/3089?email_source=notifications\u0026email_token=AFTOJK7VQRBV2TPRKSTL4ADQOZK5JA5CNFSM4JAGOIWKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCICCHTA#discussion_r335228599",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da65e54e9af3_1c983feea24cd96810785c--


From nobody Tue Oct 15 17:04:23 2019
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 DA52C12082A for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 17:04:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 7HuxfUZtJAlM for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 17:04:19 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 59807120825 for <quic-issues@ietf.org>; Tue, 15 Oct 2019 17:04:19 -0700 (PDT)
Date: Tue, 15 Oct 2019 17:04:18 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571184258; bh=1xNVReDIZQ0OQt3VCQqJPnwwFavbzYdUJeSgpN8sFSo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=CATwOpoiDxCwAbVRpPOZlsUedgWm5ZM8JlXpzd8Kt8e5NLzWcYgJ1LOojvc0TrSZH p7H07BSSSQHRNL5UZB1w2CcOUN7/oHR93qhHhXezlDF+ZOrXWTPjwIz74vJsISteB5 DgR14f/G1waDAtU90IJZ+tY0OJ4lG6OY08dOTEHs=
From: afrind <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5R2NYI6R7JLEMDT5N3WOPRFEVBNHHB4LNBAY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3089/review/302261363@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3089@github.com>
References: <quicwg/base-drafts/pull/3089@github.com>
Subject: Re: [quicwg/base-drafts] Be more specific when naming bits (#3089)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da65e82a3313_1ca33feea24cd96813233a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: afrind
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/wpM2r_DvXjOOhpbjbmzwgOYLhsE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 00:04:21 -0000

----==_mimepart_5da65e82a3313_1ca33feea24cd96813233a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

afrind approved this pull request.





-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3089#pullrequestreview-302261363
----==_mimepart_5da65e82a3313_1ca33feea24cd96813233a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@afrind</b> approved this pull request.</p>



<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3089?email_source=notifications&amp;email_token=AFTOJK2RL3OHMEDZODKUAFTQOZLAFA5CNFSM4JAGOIWKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCICCI4Y#pullrequestreview-302261363">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5R6SFIWL4BGVEIZ23QOZLAFANCNFSM4JAGOIWA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK375K2AMRIQBEVH3PTQOZLAFA5CNFSM4JAGOIWKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCICCI4Y.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3089?email_source=notifications\u0026email_token=AFTOJK2RL3OHMEDZODKUAFTQOZLAFA5CNFSM4JAGOIWKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCICCI4Y#pullrequestreview-302261363",
"url": "https://github.com/quicwg/base-drafts/pull/3089?email_source=notifications\u0026email_token=AFTOJK2RL3OHMEDZODKUAFTQOZLAFA5CNFSM4JAGOIWKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCICCI4Y#pullrequestreview-302261363",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da65e82a3313_1ca33feea24cd96813233a--


From nobody Tue Oct 15 17:06:34 2019
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 3031012082D for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 17:06:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 9hPUi-MOA9Wy for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 17:06:30 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 89E13120825 for <quic-issues@ietf.org>; Tue, 15 Oct 2019 17:06:30 -0700 (PDT)
Date: Tue, 15 Oct 2019 17:06:29 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571184389; bh=yhNbiT7MY3AOOOwj+Rw+pUeZzwhxX2IJNM4ctXs0uQU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=kqY1fbKSuvK+Tj0JW/wSpwMr/u7vWSfPgk2KhigaVi6/HcEAsNvSSxeqyUCQCgD6r prbdTRvMCOR55BG+tqbt9t0gJscg0KdZbHVZdrOYKYrdHac1PFQfXCNl22+EYuF8ek 5eBtmGsdiSPkZ2CLrxIyQCpprYdStbLL9O5KYAyY=
From: afrind <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK24BYZUPHOO63FK77V3WOPZLEVBNHHB4LNBAY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3089/c542454200@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3089@github.com>
References: <quicwg/base-drafts/pull/3089@github.com>
Subject: Re: [quicwg/base-drafts] Be more specific when naming bits (#3089)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da65f059b040_36903ff1250cd96493534"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: afrind
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/94Hp26AvqHkfhUNNb3hPza7nuWs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 00:06:32 -0000

----==_mimepart_5da65f059b040_36903ff1250cd96493534
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

As for 'B' vs `B`, transport doc just uses (B).  Maybe we should follow suit, bui I can do in a separate pass.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3089#issuecomment-542454200
----==_mimepart_5da65f059b040_36903ff1250cd96493534
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>As for 'B' vs <code>B</code>, transport doc just uses (B).  Maybe we should follow suit, bui I can do in a separate pass.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3089?email_source=notifications&amp;email_token=AFTOJKZLO4N7EYMEMGTYGSLQOZLILA5CNFSM4JAGOIWKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBKTDOA#issuecomment-542454200">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYWCBO7VU2D5Q6ICFLQOZLILANCNFSM4JAGOIWA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZRKQ5LSBM2PWX4EVDQOZLILA5CNFSM4JAGOIWKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBKTDOA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3089?email_source=notifications\u0026email_token=AFTOJKZLO4N7EYMEMGTYGSLQOZLILA5CNFSM4JAGOIWKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBKTDOA#issuecomment-542454200",
"url": "https://github.com/quicwg/base-drafts/pull/3089?email_source=notifications\u0026email_token=AFTOJKZLO4N7EYMEMGTYGSLQOZLILA5CNFSM4JAGOIWKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBKTDOA#issuecomment-542454200",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da65f059b040_36903ff1250cd96493534--


From nobody Tue Oct 15 17:06:41 2019
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 AA524120825 for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 17:06:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, 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 Ad4Bg0pNgtxk for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 17:06:36 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EF8F0120836 for <quic-issues@ietf.org>; Tue, 15 Oct 2019 17:06:35 -0700 (PDT)
Received: from github-lowworker-6349a71.ac4-iad.github.net (github-lowworker-6349a71.ac4-iad.github.net [10.52.18.20]) by smtp.github.com (Postfix) with ESMTP id 1B29F6A01F4 for <quic-issues@ietf.org>; Tue, 15 Oct 2019 17:06:35 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571184395; bh=Ep7qbkEa0yiT4QoZDcR/bn3q2OwEazzpBhzqT0DK6+c=; h=Date:From:To:Subject:From; b=v6ZC4LeHPxXaMNxW8vWpv6wsNwGnhB6FNHEtFlmELfBZm8/6gyn21UoxVviovWvVF Ues6dFCZ879lfEZjjBY/9tt3EaZYLhRYtZ+Kpd5Ml/ZHz2f7HYXpITNH9yuCPzDb2z oslnnfKhDX/F8It7XAftvGTJBVra7z1DYWSslu4M=
Date: Tue, 15 Oct 2019 17:06:35 -0700
From: Robin Marx <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/master/cceaf2-6f0453@github.com>
Subject: [quicwg/base-drafts] 6f0453: Be more specific when naming bits (#3089)
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/IU6mdrb8V2o3QXdSZXe0N8kct5U>
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, 16 Oct 2019 00:06:38 -0000

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 6f045358bd789bccb9328f889a68e3d11ca206a4
      https://github.com/quicwg/base-drafts/commit/6f045358bd789bccb9328f889a68e3d11ca206a4
  Author: Robin Marx <robin.marx@uhasselt.be>
  Date:   2019-10-15 (Tue, 15 Oct 2019)

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

  Log Message:
  -----------
  Be more specific when naming bits (#3089)

* Be more specific when naming bits

- Renamed S bit for static vs dynamic table to T bit (for Table)
- Replaced backticks with single quotes around individual bits (previously, about half used single, half used double)
- Added explicit references to bit letter indicators where they were missing (e.g., for 'H')
- Fixed broken reference to "blocked-decoding" section

* Hopefully auto-linking does work now



From nobody Tue Oct 15 17:06:50 2019
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 89896120019 for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 17:06:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 KdOAZjHCNt58 for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 17:06:45 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DC93E120825 for <quic-issues@ietf.org>; Tue, 15 Oct 2019 17:06:44 -0700 (PDT)
Received: from github-lowworker-45eca55.ac4-iad.github.net (github-lowworker-45eca55.ac4-iad.github.net [10.52.25.70]) by smtp.github.com (Postfix) with ESMTP id 3EBA0C60261 for <quic-issues@ietf.org>; Tue, 15 Oct 2019 17:06:44 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571184404; bh=U2Ahg+qjHo+flojG4uEMLhCcqmPyixyJ2980NN5Ml58=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=EmSsCyhGV6G9gHuX0b8sc4ZtiTrq/cjOwSujZNddOwOIkkb7ig5ybRb6jg9trTGm5 uPwuP9h8IJDoQKwaU5WlEpcnZE5XtGIvAwmzvfGCsQAWF3O2FgJ0DUPquvDIjyjiNl 4/ih9YG5LdyUbZ73avIKOjmC5YTC7NAADVnXx4Z8=
Date: Tue, 15 Oct 2019 17:06:44 -0700
From: afrind <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7QBGG24BRIK4ILWPF3WOP2JEVBNHHB4LNBAY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3089/issue_event/2715814355@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3089@github.com>
References: <quicwg/base-drafts/pull/3089@github.com>
Subject: Re: [quicwg/base-drafts] Be more specific when naming bits (#3089)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da65f143040c_61f73fc0a3acd96c184137"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: afrind
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/0hI5lPrTAFAoy8eewrELt_sZLhk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 00:06:47 -0000

----==_mimepart_5da65f143040c_61f73fc0a3acd96c184137
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #3089 into master.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3089#event-2715814355
----==_mimepart_5da65f143040c_61f73fc0a3acd96c184137
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="506306822" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3089" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3089/hovercard" href="https://github.com/quicwg/base-drafts/pull/3089">#3089</a> into master.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3089?email_source=notifications&amp;email_token=AFTOJK4VTDP37RK7VMY4RDTQOZLJJA5CNFSM4JAGOIWKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUHQATUY#event-2715814355">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2KQX6SXVBSD6BRVQTQOZLJJANCNFSM4JAGOIWA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZBDQKANJO5VMU3J4DQOZLJJA5CNFSM4JAGOIWKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUHQATUY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3089?email_source=notifications\u0026email_token=AFTOJK4VTDP37RK7VMY4RDTQOZLJJA5CNFSM4JAGOIWKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUHQATUY#event-2715814355",
"url": "https://github.com/quicwg/base-drafts/pull/3089?email_source=notifications\u0026email_token=AFTOJK4VTDP37RK7VMY4RDTQOZLJJA5CNFSM4JAGOIWKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUHQATUY#event-2715814355",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da65f143040c_61f73fc0a3acd96c184137--


From nobody Tue Oct 15 17:07:15 2019
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 71B69120825 for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 17:07:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 xLZZTIEfCYZF for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 17:07:12 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 090D4120019 for <quic-issues@ietf.org>; Tue, 15 Oct 2019 17:07:12 -0700 (PDT)
Date: Tue, 15 Oct 2019 17:07:11 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571184431; bh=rvDHSfu9ISlbmP0srplsdMt43+UEnf2kX6WcQAeldvI=; h=Date:From:To:Subject:From; b=1bCRSd4ibGpbSdG6Hj9UafuZHNI556fViGM8f2NBEbwJ1E6CG5TmCDGM/P15TsJG/ w1UFlfdiVoiiqaAPmeCarrNJQyWITkCh7NA2g0I6agERB/VKWfcB+roqCYivKsbFzf ZW7m9ptB3uZQ0QRaiBQyC529I01nzhCVfgo/Vygg=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/e8c1e7-d6e770@github.com>
Subject: [quicwg/base-drafts] d6e770: Script updating gh-pages from 6f045358. [ci skip]
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/2IwhMwUf56C8Rn2ikpXLxZgU31I>
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, 16 Oct 2019 00:07:14 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: d6e770114c4b12745e46bb9027e13372c959816e
      https://github.com/quicwg/base-drafts/commit/d6e770114c4b12745e46bb9027e13372c959816e
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-16 (Wed, 16 Oct 2019)

  Changed paths:
    M draft-ietf-quic-http.html
    M draft-ietf-quic-http.txt
    M draft-ietf-quic-invariants.html
    M draft-ietf-quic-invariants.txt
    M draft-ietf-quic-qpack.html
    M draft-ietf-quic-qpack.txt
    M draft-ietf-quic-recovery.html
    M draft-ietf-quic-recovery.txt
    M draft-ietf-quic-tls.html
    M draft-ietf-quic-tls.txt
    M draft-ietf-quic-transport.html
    M draft-ietf-quic-transport.txt
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from 6f045358. [ci skip]



From nobody Tue Oct 15 17:15:28 2019
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 E971C12083A for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 17:15:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.595
X-Spam-Level: 
X-Spam-Status: No, score=-6.595 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 AbRom_pVjHbo for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 17:15:23 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1DDAA12082D for <quic-issues@ietf.org>; Tue, 15 Oct 2019 17:15:23 -0700 (PDT)
Date: Tue, 15 Oct 2019 17:15:22 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571184922; bh=igiooreqM7a1PzT3H0otoqDaZFujh2ZdgR3EbKDDq3U=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=yzcY1n1D4pOKYWCT30CRmxzONkstOTMlxDS50gQxz8QiJ4yJCaSV1+RnogarKQIdH DdG+XQsW1bngmUNzJkybL2pXaOmULSbk1YHWlORVIJw7iSW60In8cvP8HJVYa1hiiy EEs1smrhjQ+IVrky/9Yu14L6IZDT0NuXdf+bZ2mc=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYCO4AYTMOYLEGG77N3WOQ2VEVBNHHB4QEEV4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3095@github.com>
Subject: [quicwg/base-drafts] Backoff of CONNECTION_CLOSE needs to be a MUST (#3095)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da6611a34765_4cc83fde386cd968162929"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/HeT5gkIZflJIZccpvzBtjR831SU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 00:15:25 -0000

----==_mimepart_5da6611a34765_4cc83fde386cd968162929
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

At the moment, the backoff is merely a recommendation. Quoting from [section 10.3](https://quicwg.org/base-drafts/draft-ietf-quic-transport.html#rfc.section.10.3): _endpoints SHOULD limit the number of packets they generate containing a CONNECTION_CLOSE frame._

However, there is a DoS attack vector unless we make this a MUST, as an attacker can create bounce of packets carrying CONNECTION_CLOSE frames between two servers.

Consider the case where you have two servers (A, B) that use the original DCIDs supplied by the client as the server CIDs.

The attacker sends the following two Initial packets:
* srcaddr=A, destaddr=B, srcCID=X, destCID=Y
* srcaddr=B, destaddr=A, srcCID=Y, destCID=X

Both of the two packets would contain an invalid payload.

Then, both server A and server B would enter the CLOSING state sending CONNECTION_CLOSE frame to the peer. While in the CLOSING state, the specification allows endpoints to respond to packets from peer without decrypting them. Therefore, this creates a ping-pong.

To prevent this type of attack, I think we need to change "SHOULD limit" of the quoted text to "MUST limit". The alternative might be to forbid servers adopting the DCID given by the clients as their server CIDs.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3095
----==_mimepart_5da6611a34765_4cc83fde386cd968162929
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>At the moment, the backoff is merely a recommendation. Quoting from <a href="https://quicwg.org/base-drafts/draft-ietf-quic-transport.html#rfc.section.10.3" rel="nofollow">section 10.3</a>: <em>endpoints SHOULD limit the number of packets they generate containing a CONNECTION_CLOSE frame.</em></p>
<p>However, there is a DoS attack vector unless we make this a MUST, as an attacker can create bounce of packets carrying CONNECTION_CLOSE frames between two servers.</p>
<p>Consider the case where you have two servers (A, B) that use the original DCIDs supplied by the client as the server CIDs.</p>
<p>The attacker sends the following two Initial packets:</p>
<ul>
<li>srcaddr=A, destaddr=B, srcCID=X, destCID=Y</li>
<li>srcaddr=B, destaddr=A, srcCID=Y, destCID=X</li>
</ul>
<p>Both of the two packets would contain an invalid payload.</p>
<p>Then, both server A and server B would enter the CLOSING state sending CONNECTION_CLOSE frame to the peer. While in the CLOSING state, the specification allows endpoints to respond to packets from peer without decrypting them. Therefore, this creates a ping-pong.</p>
<p>To prevent this type of attack, I think we need to change "SHOULD limit" of the quoted text to "MUST limit". The alternative might be to forbid servers adopting the DCID given by the clients as their server CIDs.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3095?email_source=notifications&amp;email_token=AFTOJKZIXMIPHGBDGLYHNRTQOZMJVA5CNFSM4JBEQ6Q2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HSAQSXQ">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYHW5WNB4ABCPZHBEDQOZMJVANCNFSM4JBEQ6QQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4ABUPW7UYEUCCPNP3QOZMJVA5CNFSM4JBEQ6Q2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HSAQSXQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3095?email_source=notifications\u0026email_token=AFTOJKZIXMIPHGBDGLYHNRTQOZMJVA5CNFSM4JBEQ6Q2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HSAQSXQ",
"url": "https://github.com/quicwg/base-drafts/issues/3095?email_source=notifications\u0026email_token=AFTOJKZIXMIPHGBDGLYHNRTQOZMJVA5CNFSM4JBEQ6Q2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HSAQSXQ",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da6611a34765_4cc83fde386cd968162929--


From nobody Tue Oct 15 17:36:56 2019
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 40B02120825 for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 17:36:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, 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 QBRkHRdu-zwK for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 17:36:53 -0700 (PDT)
Received: from out-12.smtp.github.com (out-12.smtp.github.com [192.30.254.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 61988120830 for <quic-issues@ietf.org>; Tue, 15 Oct 2019 17:36:53 -0700 (PDT)
Received: from github-lowworker-5825cd4.ac4-iad.github.net (github-lowworker-5825cd4.ac4-iad.github.net [10.52.22.68]) by smtp.github.com (Postfix) with ESMTP id CE8DC121270 for <quic-issues@ietf.org>; Tue, 15 Oct 2019 17:36:52 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571186212; bh=YJLOsGxb65JYCUiFcAqkvOLK/wBIKnjyc6SMJDwSCss=; h=Date:From:To:Subject:From; b=zcvrKXO7wyVKCjWyvyHNIRSDvP7N4HKEWqfliX20HW5vR9zUzdO0Y699H7xV5y0OR Y5k0Q8sUa5KS42grZag3/KvT9+fPuq75i0RRMWCyrwMfFUGxOEaqTVzJ4Sgt1j13h0 jYKiBNYLvLEceXyi+qn7KkMzIOKJNi97a4lcUiXM=
Date: Tue, 15 Oct 2019 17:36:52 -0700
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/master/6f0453-a2ea7d@github.com>
Subject: [quicwg/base-drafts] 751aef: Clarify why post-handshake client auth is banned
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/BEQeKbVk3lQ_XLP5cTsJnPWYQo8>
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, 16 Oct 2019 00:36:55 -0000

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 751aef9c80307a9b61f6bae887566eb9a9e3b766
      https://github.com/quicwg/base-drafts/commit/751aef9c80307a9b61f6bae887566eb9a9e3b766
  Author: David Schinazi <dschinazi.ietf@gmail.com>
  Date:   2019-09-17 (Tue, 17 Sep 2019)

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

  Log Message:
  -----------
  Clarify why post-handshake client auth is banned


  Commit: 06486475d04ecb979e5c8545df4b84fcd89b5016
      https://github.com/quicwg/base-drafts/commit/06486475d04ecb979e5c8545df4b84fcd89b5016
  Author: David Schinazi <DavidSchinazi@users.noreply.github.com>
  Date:   2019-09-17 (Tue, 17 Sep 2019)

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

  Log Message:
  -----------
  MT editorial pass

Co-Authored-By: Martin Thomson <mt@lowentropy.net>


  Commit: a2ea7d7ec84ca439e6454da60aa9802836b448bf
      https://github.com/quicwg/base-drafts/commit/a2ea7d7ec84ca439e6454da60aa9802836b448bf
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-10-15 (Tue, 15 Oct 2019)

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

  Log Message:
  -----------
  Merge pull request #3044 from DavidSchinazi/explain_post_handshake_auth_ban

Clarify why post-handshake client auth is banned


Compare: https://github.com/quicwg/base-drafts/compare/6f045358bd78...a2ea7d7ec84c


From nobody Tue Oct 15 17:37:05 2019
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 5BDE5120044 for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 17:37:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 ABP7PVwhxHa9 for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 17:37:02 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C118E120830 for <quic-issues@ietf.org>; Tue, 15 Oct 2019 17:37:01 -0700 (PDT)
Date: Tue, 15 Oct 2019 17:37:00 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571186220; bh=a+ifhfyhBzQSkvi6gSOoWvRUi9OtQtuKKjrHID8SbNg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=AaQPzd72DqwiaTfPwur6M/qtpbEAdorXk/9g8kkCbrn4l79z2Zq/Op0H96H2pWdk3 wbyhxtuUY8sRAZhgvU+y7sqOgQL3yapTMz78W4JVncZ8OrR1jLv8x7uB9z+YE5zpMc y5XZiW5WhCRuDpAClzt7monHhYxBfazbjD2bAVQ4=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3ADIQLOZS67HJEMXF3WOTLZEVBNHHB26CFR4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3044/issue_event/2715858325@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3044@github.com>
References: <quicwg/base-drafts/pull/3044@github.com>
Subject: Re: [quicwg/base-drafts] Clarify why post-handshake client auth is banned (#3044)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da6662ce1dcf_16523fc13f4cd96c827de"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/NUREUIirKnZjuuWGYDjfe2stolw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 00:37:04 -0000

----==_mimepart_5da6662ce1dcf_16523fc13f4cd96c827de
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #3044 into master.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3044#event-2715858325
----==_mimepart_5da6662ce1dcf_16523fc13f4cd96c827de
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="494421391" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3044" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3044/hovercard" href="https://github.com/quicwg/base-drafts/pull/3044">#3044</a> into master.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3044?email_source=notifications&amp;email_token=AFTOJKYKMNW3CW6PCUQQ3TTQOZO2ZA5CNFSM4IXLGKXKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUHQLLFI#event-2715858325">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3CAL5AZYE4EUSG2ATQOZO2ZANCNFSM4IXLGKXA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6NSJHKMEU37364O5TQOZO2ZA5CNFSM4IXLGKXKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUHQLLFI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3044?email_source=notifications\u0026email_token=AFTOJKYKMNW3CW6PCUQQ3TTQOZO2ZA5CNFSM4IXLGKXKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUHQLLFI#event-2715858325",
"url": "https://github.com/quicwg/base-drafts/pull/3044?email_source=notifications\u0026email_token=AFTOJKYKMNW3CW6PCUQQ3TTQOZO2ZA5CNFSM4IXLGKXKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUHQLLFI#event-2715858325",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da6662ce1dcf_16523fc13f4cd96c827de--


From nobody Tue Oct 15 17:37:12 2019
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 68252120044 for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 17:37:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 Ueghgnxm_V71 for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 17:37:02 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3EE90120848 for <quic-issues@ietf.org>; Tue, 15 Oct 2019 17:37:02 -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 98C912C322F for <quic-issues@ietf.org>; Tue, 15 Oct 2019 17:37:01 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571186221; bh=etiXdbvqacYTHm6zs9aWmysfEfxq8RBshIMEQhyZ+rw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=S09OieqQ2IbV35MJoMEE7BajIFQeFcGezHXP/nNugHXQcR9NqtwiXb2GBv2kjrj98 jZOaYc7yAjLH+WKSWgsDkMkjVE0LQC/eiHAMvc6PxIxg2YSIbYqxexIAos6/9g8Wee 8x0mO1Gl0IgwkCaf15QrSKQqUKaa6dt1TQMBJCsM=
Date: Tue, 15 Oct 2019 17:37:01 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK67EF2NBFSM6SEHC7V3WOTL3EVBNHHBP6ZWUI@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/2367/issue_event/2715858335@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2367@github.com>
References: <quicwg/base-drafts/issues/2367@github.com>
Subject: Re: [quicwg/base-drafts] Text banning post-handshake client auth is unclear (#2367)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da6662d8a9b3_1eb33fbbd96cd96c69518"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/MMvgf9CxKxmZBp0-ZbXHRoMRmPQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 00:37:05 -0000

----==_mimepart_5da6662d8a9b3_1eb33fbbd96cd96c69518
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #2367 via #3044.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2367#event-2715858335
----==_mimepart_5da6662d8a9b3_1eb33fbbd96cd96c69518
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="402339490" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2367" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2367/hovercard" href="https://github.com/quicwg/base-drafts/issues/2367">#2367</a> via <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="494421391" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3044" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3044/hovercard" href="https://github.com/quicwg/base-drafts/pull/3044">#3044</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2367?email_source=notifications&amp;email_token=AFTOJK3A6V2BGEDK2JQIGVDQOZO23A5CNFSM4GR44SE2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUHQLLHY#event-2715858335">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK45KWC3CJ57AT4LULDQOZO23ANCNFSM4GR44SEQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK56WLUGKVJZM747XSLQOZO23A5CNFSM4GR44SE2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUHQLLHY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2367?email_source=notifications\u0026email_token=AFTOJK3A6V2BGEDK2JQIGVDQOZO23A5CNFSM4GR44SE2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUHQLLHY#event-2715858335",
"url": "https://github.com/quicwg/base-drafts/issues/2367?email_source=notifications\u0026email_token=AFTOJK3A6V2BGEDK2JQIGVDQOZO23A5CNFSM4GR44SE2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUHQLLHY#event-2715858335",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da6662d8a9b3_1eb33fbbd96cd96c69518--


From nobody Tue Oct 15 17:37:31 2019
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 A0C9E120830 for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 17:37:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 OjCUnHcDegaC for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 17:37:28 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3B85E120044 for <quic-issues@ietf.org>; Tue, 15 Oct 2019 17:37:28 -0700 (PDT)
Received: from github-lowworker-fb56993.ac4-iad.github.net (github-lowworker-fb56993.ac4-iad.github.net [10.52.19.31]) by smtp.github.com (Postfix) with ESMTP id 6CF6D1C2C5B for <quic-issues@ietf.org>; Tue, 15 Oct 2019 17:37:27 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571186247; bh=lYDEyb78QdyHC/gpiOg3idMRfx6wF3vPEQXQPcsQbYk=; h=Date:From:To:Subject:From; b=Bx1nK0z+xw441cSvkdx0jhWCE9Yd2xvgfGi90WCt5MUvaBopRSDm0LbjZygU9rjUH QQaQK0WjCke9eu8WS1oD1RIAZm0vHfZV/d/qAvI+AMMevCNuRtI5aVeNkArxYqvRAs VBaliJvQx4JSBOt44IVW8wOjB1gPwZi0OeWkExzY=
Date: Tue, 15 Oct 2019 17:37:27 -0700
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/d6e770-ee17c6@github.com>
Subject: [quicwg/base-drafts] ee17c6: Script updating gh-pages from a2ea7d7e. [ci skip]
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/9w3zwFbeFzXHYDdm6XZ4JY98SPg>
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, 16 Oct 2019 00:37:30 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: ee17c6137e73e5f61a1a6941cf3436b2e5423d96
      https://github.com/quicwg/base-drafts/commit/ee17c6137e73e5f61a1a6941cf3436b2e5423d96
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-16 (Wed, 16 Oct 2019)

  Changed paths:
    M draft-ietf-quic-tls.html
    M draft-ietf-quic-tls.txt
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from a2ea7d7e. [ci skip]



From nobody Tue Oct 15 17:45:23 2019
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 7174612082A for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 17:45:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.999
X-Spam-Level: 
X-Spam-Status: No, score=-7.999 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, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 MbuogHesAuxV for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 17:45:20 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E60101200FF for <quic-issues@ietf.org>; Tue, 15 Oct 2019 17:45:19 -0700 (PDT)
Received: from github-lowworker-b19c547.va3-iad.github.net (github-lowworker-b19c547.va3-iad.github.net [10.48.17.66]) by smtp.github.com (Postfix) with ESMTP id 206585201F4 for <quic-issues@ietf.org>; Tue, 15 Oct 2019 17:45:19 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571186719; bh=PqpfhrmC4XvSZON8Kvvphxyhm1P+gmTShTJqak1WldA=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=TOnMxQZwO9VTNI4IwDWjBo/61tCvqeRZR4vkzy1L3JoltDmjIWQh7jziE5VrFVm0R iX3T3PCbLVlvxG9+/ZwT2PFjcPqjL8u7RwsnTcap4lWBfbrQ2SQais3vRFgJLaDpeX m8N/N7639WlbEOzl8H+1htB30ArMGeTyWXqnJ3p0=
Date: Tue, 15 Oct 2019 17:45:19 -0700
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZKRBSSDBIHGYE3TS53WOUK7EVBNHHB4QFASQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3096@github.com>
Subject: [quicwg/base-drafts] MUST retire Connection IDs becoming stale (#3096)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da6681f10c08_1cc83fd410ccd96c1038d2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/kXvzUhdfQXLQuexq_SIqn5QY7Zk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 00:45:22 -0000

----==_mimepart_5da6681f10c08_1cc83fd410ccd96c1038d2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closes #3046.

@martinthomson:
&gt; As discussed, should be that the receiving side will retire within one PTO. The sending side can enforce at 3PTO, by dropping the connection.

The text in the PR adopts 1 PTO as a suggestion, as I am not sure if there is a point in that value being the exact limit. If it needs to be, we can rephrase the text to &quot;MUST retire the corresponding connection IDs in one PTO and send corresponding RETIRE_CONNECTION_ID frames.&quot;
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/3096

-- Commit Summary --

  * MUST retire, suggest within 1 PTO

-- File Changes --

    M draft-ietf-quic-transport.md (9)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/3096.patch
https://github.com/quicwg/base-drafts/pull/3096.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3096

----==_mimepart_5da6681f10c08_1cc83fd410ccd96c1038d2
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><span class="issue-keyword tooltipped tooltipped-se" aria-label="This pull request closes issue #3046.">Closes</span> <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="494723498" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3046" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/3046/hovercard" href="https://github.com/quicwg/base-drafts/issues/3046">#3046</a>.</p>
<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=67641" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/martinthomson">@martinthomson</a>:</p>
<blockquote>
<p>As discussed, should be that the receiving side will retire within one PTO. The sending side can enforce at 3PTO, by dropping the connection.</p>
</blockquote>
<p>The text in the PR adopts 1 PTO as a suggestion, as I am not sure if there is a point in that value being the exact limit. If it needs to be, we can rephrase the text to "MUST retire the corresponding connection IDs in one PTO and send corresponding RETIRE_CONNECTION_ID frames."</p>

<hr>

<h4>You can view, comment on, or merge this pull request online at:</h4>
<p>&nbsp;&nbsp;<a href='https://github.com/quicwg/base-drafts/pull/3096'>https://github.com/quicwg/base-drafts/pull/3096</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>MUST retire, suggest within 1 PTO</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/3096/files#diff-0">draft-ietf-quic-transport.md</a>
    (9)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3096.patch'>https://github.com/quicwg/base-drafts/pull/3096.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3096.diff'>https://github.com/quicwg/base-drafts/pull/3096.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3096?email_source=notifications&amp;email_token=AFTOJK4BZ77ZV3CAPCFP5KTQOZPZ7A5CNFSM4JBEWMH2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HSAUCKA">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3JADLSFPYXC32UKRDQOZPZ7ANCNFSM4JBEWMHQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZV57NYC5D467MBLLDQOZPZ7A5CNFSM4JBEWMH2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HSAUCKA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3096?email_source=notifications\u0026email_token=AFTOJK4BZ77ZV3CAPCFP5KTQOZPZ7A5CNFSM4JBEWMH2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HSAUCKA",
"url": "https://github.com/quicwg/base-drafts/pull/3096?email_source=notifications\u0026email_token=AFTOJK4BZ77ZV3CAPCFP5KTQOZPZ7A5CNFSM4JBEWMH2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HSAUCKA",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5da6681f10c08_1cc83fd410ccd96c1038d2--


From nobody Tue Oct 15 20:21:56 2019
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 3EBD4120849 for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 20:21:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.999
X-Spam-Level: 
X-Spam-Status: No, score=-6.999 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=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 PI6GUNXBqo0j for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 20:21:53 -0700 (PDT)
Received: from out-13.smtp.github.com (out-13.smtp.github.com [192.30.254.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DFC6B120848 for <quic-issues@ietf.org>; Tue, 15 Oct 2019 20:21:53 -0700 (PDT)
Received: from github-lowworker-b19c547.va3-iad.github.net (github-lowworker-b19c547.va3-iad.github.net [10.48.17.66]) by smtp.github.com (Postfix) with ESMTP id 5B566261576 for <quic-issues@ietf.org>; Tue, 15 Oct 2019 20:21:53 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571196113; bh=+kRSEHjtndPHI7TfdsJr9WzRurivtAgEuCsO9ae/hxA=; h=Date:From:To:Subject:From; b=zcs0WTcXHSRrWvpsDfzCsiAS5PPz+MrD7G5vcuweYKEN/O7G7vC3TfuorQt21ligl 8SykbH6RQsedZJ+7Qh9FAY7ZBsSnWeXCGxm3TIfSU7abDpB53jIm8ciktms5aPMGaf T3orr0SSrcpq4sSrGZfzYj1vyubn7KfOR8pHAcUM=
Date: Tue, 15 Oct 2019 20:21:53 -0700
From: ianswett <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/ianswett-must-ack-once/24e19f-aa4085@github.com>
Subject: [quicwg/base-drafts] aa4085: Update draft-ietf-quic-transport.md
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/74yIr68l5Z0Ip6syfRiUdik0duc>
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, 16 Oct 2019 03:21:55 -0000

  Branch: refs/heads/ianswett-must-ack-once
  Home:   https://github.com/quicwg/base-drafts
  Commit: aa408593de2e13669e66403474ac99df9ff325da
      https://github.com/quicwg/base-drafts/commit/aa408593de2e13669e66403474ac99df9ff325da
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-10-15 (Tue, 15 Oct 2019)

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

  Log Message:
  -----------
  Update draft-ietf-quic-transport.md

Co-Authored-By: Martin Thomson <mt@lowentropy.net>



From nobody Tue Oct 15 20:22:08 2019
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 8742F12084C for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 20:22:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.381
X-Spam-Level: 
X-Spam-Status: No, score=-6.381 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 0eM7yIuGlRTk for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 20:22:04 -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 DA2EA120848 for <quic-issues@ietf.org>; Tue, 15 Oct 2019 20:22:03 -0700 (PDT)
Received: from github-lowworker-39b4a70.va3-iad.github.net (github-lowworker-39b4a70.va3-iad.github.net [10.48.16.66]) by smtp.github.com (Postfix) with ESMTP id D9F426E050F for <quic-issues@ietf.org>; Tue, 15 Oct 2019 20:22:02 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571196122; bh=GjrwA3nkKBcqtoMuL7u458FWqgxiRrZ1uHiKHHci/p4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=1FHve+79penSn8d8G8H+OHRYcV+Iw7+uelw7+DawaCQGOiYe1jiIMb456drgDfpID QfTPL3i9fwlDQWIfP6qM50XhTk7SORpTJ2nMNxUHRDzqTFVXUVT1ZRcG2A38ebDhZa ulWvoQFLjJlvn2PMRv0HKydQ7xn/IB8dc/fCUMsE=
Date: Tue, 15 Oct 2019 20:22:02 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3092/push/4154520702@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3092@github.com>
References: <quicwg/base-drafts/pull/3092@github.com>
Subject: Re: [quicwg/base-drafts] MUST ACK each ack-eliciting packet once (#3092)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da68cdacb13a_442b3fc3e72cd964150296"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/FUYznvYr5hqyffgSDRxf-0--uPg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 03:22:06 -0000

----==_mimepart_5da68cdacb13a_442b3fc3e72cd964150296
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

aa408593de2e13669e66403474ac99df9ff325da  Update draft-ietf-quic-transport.md


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3092/files/24e19f14d0b03ce3c11a986a8dc041b8728301ac..aa408593de2e13669e66403474ac99df9ff325da

----==_mimepart_5da68cdacb13a_442b3fc3e72cd964150296
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/ianswett" class="user-mention">@ianswett</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/aa408593de2e13669e66403474ac99df9ff325da">aa40859</a>  Update draft-ietf-quic-transport.md</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3092/files/24e19f14d0b03ce3c11a986a8dc041b8728301ac..aa408593de2e13669e66403474ac99df9ff325da?email_source=notifications&amp;email_token=AFTOJK3FMOT5RD4MNBUHAZDQO2CFVA5CNFSM4JAXQGYKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDQMBYGU4DQMCQOVZWQIZUGE2TINJSGA3TAMQ">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYSKWZQ2BVAQD7TTWLQO2CFVANCNFSM4JAXQGYA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6NGY75WLJSJKIIYE3QO2CFVA5CNFSM4JAXQGYKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDQMBYGU4DQMCQOVZWQIZUGE2TINJSGA3TAMQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3092/files/24e19f14d0b03ce3c11a986a8dc041b8728301ac..aa408593de2e13669e66403474ac99df9ff325da?email_source=notifications\u0026email_token=AFTOJK3FMOT5RD4MNBUHAZDQO2CFVA5CNFSM4JAXQGYKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDQMBYGU4DQMCQOVZWQIZUGE2TINJSGA3TAMQ",
"url": "https://github.com/quicwg/base-drafts/pull/3092/files/24e19f14d0b03ce3c11a986a8dc041b8728301ac..aa408593de2e13669e66403474ac99df9ff325da?email_source=notifications\u0026email_token=AFTOJK3FMOT5RD4MNBUHAZDQO2CFVA5CNFSM4JAXQGYKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDQMBYGU4DQMCQOVZWQIZUGE2TINJSGA3TAMQ",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5da68cdacb13a_442b3fc3e72cd964150296--


From nobody Tue Oct 15 20:22:35 2019
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 1DA5C120849 for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 20:22:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 bRfxiHFq8E7J for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 20:22:31 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 48100120848 for <quic-issues@ietf.org>; Tue, 15 Oct 2019 20:22:31 -0700 (PDT)
Received: from github-lowworker-56fcc46.va3-iad.github.net (github-lowworker-56fcc46.va3-iad.github.net [10.48.102.32]) by smtp.github.com (Postfix) with ESMTP id 65FB29607FD for <quic-issues@ietf.org>; Tue, 15 Oct 2019 20:22:30 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571196150; bh=pdoF8PtznQMtSpdClRHcWNMk/Vit8k3N4P0HFNFSD+w=; h=Date:From:To:Subject:From; b=vQcxzc0Jr1aLE14+tF02BcvkkPuISVM3fn/k4WFuhwraIxyu4EQ3IAN2fM4hqlRot mFjGAZfjsESF031HiS73Zk3XxsgZemEvv5zt3B2sUiL60qC0fL9oJYJJbJxTzXODdE pNdJ70WvOLtbCB1JUwhtnnMBykcUfbrktyAEwk0k=
Date: Tue, 15 Oct 2019 20:22:30 -0700
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/ee17c6-4899ff@github.com>
Subject: [quicwg/base-drafts] 4899ff: Script updating gh-pages from aa408593. [ci skip]
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/jLapV4B1yks-VgM0V5ah_pSQpXI>
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, 16 Oct 2019 03:22:33 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 4899ff1dc5beb47cd66836f3bd2efe504de31231
      https://github.com/quicwg/base-drafts/commit/4899ff1dc5beb47cd66836f3bd2efe504de31231
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-16 (Wed, 16 Oct 2019)

  Changed paths:
    M ianswett-must-ack-once/draft-ietf-quic-http.html
    M ianswett-must-ack-once/draft-ietf-quic-http.txt
    M ianswett-must-ack-once/draft-ietf-quic-invariants.html
    M ianswett-must-ack-once/draft-ietf-quic-invariants.txt
    M ianswett-must-ack-once/draft-ietf-quic-qpack.html
    M ianswett-must-ack-once/draft-ietf-quic-qpack.txt
    M ianswett-must-ack-once/draft-ietf-quic-recovery.html
    M ianswett-must-ack-once/draft-ietf-quic-recovery.txt
    M ianswett-must-ack-once/draft-ietf-quic-tls.html
    M ianswett-must-ack-once/draft-ietf-quic-tls.txt
    M ianswett-must-ack-once/draft-ietf-quic-transport.html
    M ianswett-must-ack-once/draft-ietf-quic-transport.txt
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from aa408593. [ci skip]



From nobody Tue Oct 15 21:36:38 2019
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 CA9A512085E for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 21:36:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.453
X-Spam-Level: 
X-Spam-Status: No, score=-6.453 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 PYx4iLJdf2ti for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 21:36:35 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3DD0012006F for <quic-issues@ietf.org>; Tue, 15 Oct 2019 21:36:35 -0700 (PDT)
Date: Tue, 15 Oct 2019 21:36:34 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571200594; bh=f2hcBy09UKqYWaMPvUiXzboRH454FcoLGX3kK3DhBT8=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=R8RawRKc1+5F6be6DROWRltZC/42t62JvceJmQvEJDkF9zaj8K4UD+t9+rWgO8tJ5 Mz7ltzol/krBogGYlgvdkH6qsEm+uv2RMi2dsD/zEH7/lolXQW6jPn9y20hJM08xAt QPeNAY9rOKEfyAR+l43st5INhFcYr83TZ4uT65W4=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4HIOO33K6ODVHIBC53WPPOFEVBNHHB4QL5J4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3097@github.com>
Subject: [quicwg/base-drafts] Is CONNECTION_CLOSE ACK-eliciting? (#3097)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da69e523f8d1_3a003fd1552cd95c1887d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/zX68zkdxlwnX4KHJG63HyyLtBL4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 04:36:37 -0000

----==_mimepart_5da69e523f8d1_3a003fd1552cd95c1887d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

At the moment, we state that _a QUIC packet that contains frames other than ACK and PADDING_ ([section 1.2](https://quicwg.org/base-drafts/draft-ietf-quic-transport.html#rfc.section.1.2)), but I wonder if that is true for CONNECTION_CLOSE frame.

A CONNECTION_CLOSE frame never elicits an acknowledgment. IIUC, it is not meant to be governed by the congestion controller.

Considering the aspects, I think we should add CONNECTION_CLOSE to the list of *non-*ACK-eliciting frames.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3097
----==_mimepart_5da69e523f8d1_3a003fd1552cd95c1887d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>At the moment, we state that <em>a QUIC packet that contains frames other than ACK and PADDING</em> (<a href="https://quicwg.org/base-drafts/draft-ietf-quic-transport.html#rfc.section.1.2" rel="nofollow">section 1.2</a>), but I wonder if that is true for CONNECTION_CLOSE frame.</p>
<p>A CONNECTION_CLOSE frame never elicits an acknowledgment. IIUC, it is not meant to be governed by the congestion controller.</p>
<p>Considering the aspects, I think we should add CONNECTION_CLOSE to the list of *non-*ACK-eliciting frames.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3097?email_source=notifications&amp;email_token=AFTOJK3GVQNEL22J2NNXFHDQO2K5FA5CNFSM4JBGBDY2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HSBPVHQ">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2GXAXWTTKS7CMP3ITQO2K5FANCNFSM4JBGBDYQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2TNRPXAHEDLO2FV6TQO2K5FA5CNFSM4JBGBDY2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HSBPVHQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3097?email_source=notifications\u0026email_token=AFTOJK3GVQNEL22J2NNXFHDQO2K5FA5CNFSM4JBGBDY2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HSBPVHQ",
"url": "https://github.com/quicwg/base-drafts/issues/3097?email_source=notifications\u0026email_token=AFTOJK3GVQNEL22J2NNXFHDQO2K5FA5CNFSM4JBGBDY2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HSBPVHQ",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da69e523f8d1_3a003fd1552cd95c1887d--


From nobody Tue Oct 15 21:44:08 2019
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 DDC3412085E for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 21:44:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 GMCeQ9qq5_C4 for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 21:44:06 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2FD3712006F for <quic-issues@ietf.org>; Tue, 15 Oct 2019 21:44:06 -0700 (PDT)
Received: from github-lowworker-943b171.ac4-iad.github.net (github-lowworker-943b171.ac4-iad.github.net [10.52.22.59]) by smtp.github.com (Postfix) with ESMTP id 4959396036D for <quic-issues@ietf.org>; Tue, 15 Oct 2019 21:44:05 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571201045; bh=u/GXttJR3kEOpA5AQN3RaGPy2okebAC0lH+IW8kYBgw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=vxhNFd/3nDPUs8zxJqlxeWZLzfWc3ekyL3ScQMyGeY4R5bGIL27aR8jWdaLWiIZnP Pc/E/cjtbXhfvxDN4oshkheZWQUvVP2Btjb78tOG9Pu21mQ8WDjyIALtGMkMZdtOa6 be5sSyJOaezMDm5HfgDOn1kh8KzpEELyeb9ZerRY=
Date: Tue, 15 Oct 2019 21:44:05 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK46TQYGPZ6ODN76JFN3WPQKLEVBNHHB4QL5J4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3097/542511267@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3097@github.com>
References: <quicwg/base-drafts/issues/3097@github.com>
Subject: Re: [quicwg/base-drafts] Is CONNECTION_CLOSE ACK-eliciting? (#3097)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da6a01539b52_9733ff0de6cd9641591cc"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/R1f11gOJQPdXWaHkNmWwp9EIFHQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 04:44:08 -0000

----==_mimepart_5da6a01539b52_9733ff0de6cd9641591cc
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

That also ensures the congestion controller never inadvertently blocks sending a CONNECTION_CLOSE, which is consistent with the intent.

If we make this change, I believe APPLICATION_CLOSE needs to be on the list as well.

Now that we discuss ack-eliciting in transport, I think we'd need to change both transport and recovery and mark this design.

So I think this would be a slight improvement, but I an also imagine people claiming that CONNECITON_CLOSE is already special, so there's no need for a change.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3097#issuecomment-542511267
----==_mimepart_5da6a01539b52_9733ff0de6cd9641591cc
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>That also ensures the congestion controller never inadvertently blocks sending a CONNECTION_CLOSE, which is consistent with the intent.</p>
<p>If we make this change, I believe APPLICATION_CLOSE needs to be on the list as well.</p>
<p>Now that we discuss ack-eliciting in transport, I think we'd need to change both transport and recovery and mark this design.</p>
<p>So I think this would be a slight improvement, but I an also imagine people claiming that CONNECITON_CLOSE is already special, so there's no need for a change.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3097?email_source=notifications&amp;email_token=AFTOJKZRX67KDOGWIDHDJMTQO2LZLA5CNFSM4JBGBDY2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBLBBIY#issuecomment-542511267">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5E7OT62PGJ4SGL35DQO2LZLANCNFSM4JBGBDYQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7KW4Q7F67GQAOSLQ3QO2LZLA5CNFSM4JBGBDY2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBLBBIY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3097?email_source=notifications\u0026email_token=AFTOJKZRX67KDOGWIDHDJMTQO2LZLA5CNFSM4JBGBDY2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBLBBIY#issuecomment-542511267",
"url": "https://github.com/quicwg/base-drafts/issues/3097?email_source=notifications\u0026email_token=AFTOJKZRX67KDOGWIDHDJMTQO2LZLA5CNFSM4JBGBDY2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBLBBIY#issuecomment-542511267",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da6a01539b52_9733ff0de6cd9641591cc--


From nobody Tue Oct 15 22:28:27 2019
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 2D5BC120090 for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 22:28:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 RCsBgpgXYE12 for <quic-issues@ietfa.amsl.com>; Tue, 15 Oct 2019 22:28:24 -0700 (PDT)
Received: from out-17.smtp.github.com (out-17.smtp.github.com [192.30.252.200]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A7DB8120048 for <quic-issues@ietf.org>; Tue, 15 Oct 2019 22:28:24 -0700 (PDT)
Date: Tue, 15 Oct 2019 22:28:23 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571203703; bh=ZlS+loIKdBVZIEu4DfneHv3+aJWSngXqYI4c5PmwlYU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=W7JEyd2ibmGvlCheACt5RQL7aK39CiqgjJc8jlAyezzzpwiCVnCuoGP1AMQwNXrt9 jUY0aGftKVuPjCu9pZMFdZyJt9YZelKvU5SMCFBstIhGJlS3Y7+VxlJUbQlApfESmU AlqgBZmA6kBjhu1yaNLb1PTAr0gSPAfikIIFXTGQ=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZP42GWCDVCC4ZSZIF3WPVQPEVBNHHB4PUWF4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3094/542522878@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3094@github.com>
References: <quicwg/base-drafts/issues/3094@github.com>
Subject: Re: [quicwg/base-drafts] congestion window increase on every ACKed packet could result in bursty sends (#3094)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da6aa77be87e_6b9d3fcde64cd9683066b8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/7QfEY_GJ3Wnk3c-voCRqYVThikw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 05:28:26 -0000

----==_mimepart_5da6aa77be87e_6b9d3fcde64cd9683066b8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

PR #2675 added more specific text on avoiding bursts into the network, FYI.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3094#issuecomment-542522878
----==_mimepart_5da6aa77be87e_6b9d3fcde64cd9683066b8
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>PR <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="441508592" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2675" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2675/hovercard" href="https://github.com/quicwg/base-drafts/pull/2675">#2675</a> added more specific text on avoiding bursts into the network, FYI.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3094?email_source=notifications&amp;email_token=AFTOJK7WUV4YT5CK2ZYLCBTQO2Q7PA5CNFSM4JBARGV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBLD37Q#issuecomment-542522878">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7P66MMOQOTFCN46STQO2Q7PANCNFSM4JBARGVQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2L5K77B2OY6E7QMMLQO2Q7PA5CNFSM4JBARGV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBLD37Q.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3094?email_source=notifications\u0026email_token=AFTOJK7WUV4YT5CK2ZYLCBTQO2Q7PA5CNFSM4JBARGV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBLD37Q#issuecomment-542522878",
"url": "https://github.com/quicwg/base-drafts/issues/3094?email_source=notifications\u0026email_token=AFTOJK7WUV4YT5CK2ZYLCBTQO2Q7PA5CNFSM4JBARGV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBLD37Q#issuecomment-542522878",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da6aa77be87e_6b9d3fcde64cd9683066b8--


From nobody Wed Oct 16 06:17:21 2019
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 F1EF2120112 for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 06:17:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 x5ARI0QH0VgF for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 06:17:18 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4DFEC12008A for <quic-issues@ietf.org>; Wed, 16 Oct 2019 06:17:18 -0700 (PDT)
Date: Wed, 16 Oct 2019 06:17:17 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571231837; bh=YBovBBf2SfANN8xkSZ4CPXPeJOd4em6yTwlBTHLhBaY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Xk/C5KMOeOb9IZ3i0VNj1qb13gFNAt1PanPjmgdS482yn/5j8o6+WEo4Rp0nOKXob vi4IBF+wM2+fdLTncoCTwl4ks8UFfK3j4T4zNRvdU2PXiK96F0Z42bPl0QgO6NfP9o iqYbj7eztzd9FZDQFRQI0G51K5vsfR7yEEfSRfkI=
From: =?UTF-8?B?QmVuY2UgQsOpa3k=?= <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2935/push/4156562250@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2935@github.com>
References: <quicwg/base-drafts/pull/2935@github.com>
Subject: Re: [quicwg/base-drafts] QPACK [editorial] update RIC and Base on figures (#2935)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da7185d6ce9b_62d93feeb2ccd96413756b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: bencebeky
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/9l5d54uotFzQwk3SuezRFtSESvA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 13:17:20 -0000

----==_mimepart_5da7185d6ce9b_62d93feeb2ccd96413756b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@bencebeky pushed 2 commits.

05f2a6092aad438ecbea68440f85c44495e9fd30  Merge remote-tracking branch 'upstream/master' into bencebeky-qpack-base
bf92f065e4dc84fa59d72df66cbdd04042d42e22  Update figure captions


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2935/files/5a1303cd34ff5ab84aae7e7eab6a649cb1326da8..bf92f065e4dc84fa59d72df66cbdd04042d42e22

----==_mimepart_5da7185d6ce9b_62d93feeb2ccd96413756b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/bencebeky" class="user-mention">@bencebeky</a> pushed 2 commits.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/05f2a6092aad438ecbea68440f85c44495e9fd30">05f2a60</a>  Merge remote-tracking branch &#39;upstream/master&#39; into bencebeky-qpack-base</li>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/bf92f065e4dc84fa59d72df66cbdd04042d42e22">bf92f06</a>  Update figure captions</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/2935/files/5a1303cd34ff5ab84aae7e7eab6a649cb1326da8..bf92f065e4dc84fa59d72df66cbdd04042d42e22?email_source=notifications&amp;email_token=AFTOJKYHDDSBZK3FGZMKV53QO4H53A5CNFSM4IIIC4GKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMYDGMBRG43DAOCQOVZWQIZUGE2TMNJWGIZDKMA">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK333ZGPFQSIXSLOG7LQO4H53ANCNFSM4IIIC4GA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4AEBOUUNMPF5XQKSDQO4H53A5CNFSM4IIIC4GKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMYDGMBRG43DAOCQOVZWQIZUGE2TMNJWGIZDKMA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2935/files/5a1303cd34ff5ab84aae7e7eab6a649cb1326da8..bf92f065e4dc84fa59d72df66cbdd04042d42e22?email_source=notifications\u0026email_token=AFTOJKYHDDSBZK3FGZMKV53QO4H53A5CNFSM4IIIC4GKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMYDGMBRG43DAOCQOVZWQIZUGE2TMNJWGIZDKMA",
"url": "https://github.com/quicwg/base-drafts/pull/2935/files/5a1303cd34ff5ab84aae7e7eab6a649cb1326da8..bf92f065e4dc84fa59d72df66cbdd04042d42e22?email_source=notifications\u0026email_token=AFTOJKYHDDSBZK3FGZMKV53QO4H53A5CNFSM4IIIC4GKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMYDGMBRG43DAOCQOVZWQIZUGE2TMNJWGIZDKMA",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5da7185d6ce9b_62d93feeb2ccd96413756b--


From nobody Wed Oct 16 06:28:40 2019
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 3CA7F1200B8 for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 06:28:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 6-Cm8BdFyTuQ for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 06:28:36 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 89AE81200D5 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 06:28:36 -0700 (PDT)
Received: from github-lowworker-f045d1f.ac4-iad.github.net (github-lowworker-f045d1f.ac4-iad.github.net [10.52.19.54]) by smtp.github.com (Postfix) with ESMTP id B6450660056 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 06:28:35 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571232515; bh=GR7zchoKoiLsE1HDaF5R0dmwJoXsAUiTKXDDQo+b1jY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ZB7G7jJDcPx2nq/d0cCdg8UjoikeZIJ1JDJEuZNgQCr0IRJrfD6D7fzX0dlpQb7Vr GqtzwD5vczfP/q8yZhp0jIwciT/2EyCtrwuh0aUGEy/LB15dog6yo/ep5tfoK3VMeN Xjpz7v5zfbbiZJDab1ggYpdfJ7jqb7cHzsQnPxWo=
Date: Wed, 16 Oct 2019 06:28:35 -0700
From: =?UTF-8?B?QmVuY2UgQsOpa3k=?= <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2935/push/4156616287@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2935@github.com>
References: <quicwg/base-drafts/pull/2935@github.com>
Subject: Re: [quicwg/base-drafts] QPACK [editorial] update RIC and Base on figures (#2935)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da71b03a78f6_7b333fdaf1acd968304051"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: bencebeky
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ac8cpM7Ml04kCmHz8i9G_IfqJFg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 13:28:39 -0000

----==_mimepart_5da71b03a78f6_7b333fdaf1acd968304051
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@bencebeky pushed 1 commit.

06607c16e38dce809672e43b990905dbd334619d  Revert "Update figure captions"


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2935/files/bf92f065e4dc84fa59d72df66cbdd04042d42e22..06607c16e38dce809672e43b990905dbd334619d

----==_mimepart_5da71b03a78f6_7b333fdaf1acd968304051
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/bencebeky" class="user-mention">@bencebeky</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/06607c16e38dce809672e43b990905dbd334619d">06607c1</a>  Revert &quot;Update figure captions&quot;</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/2935/files/bf92f065e4dc84fa59d72df66cbdd04042d42e22..06607c16e38dce809672e43b990905dbd334619d?email_source=notifications&amp;email_token=AFTOJKZ7PAYFYSEYOOFOCZTQO4JIHA5CNFSM4IIIC4GKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMYDGMBRG43DAOCQOVZWQIZUGE2TMNRRGYZDQNY">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5GASPIT2RJH2YDQU3QO4JIHANCNFSM4IIIC4GA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4OUHTXXTPVO5RA5DDQO4JIHA5CNFSM4IIIC4GKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMYDGMBRG43DAOCQOVZWQIZUGE2TMNRRGYZDQNY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2935/files/bf92f065e4dc84fa59d72df66cbdd04042d42e22..06607c16e38dce809672e43b990905dbd334619d?email_source=notifications\u0026email_token=AFTOJKZ7PAYFYSEYOOFOCZTQO4JIHA5CNFSM4IIIC4GKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMYDGMBRG43DAOCQOVZWQIZUGE2TMNRRGYZDQNY",
"url": "https://github.com/quicwg/base-drafts/pull/2935/files/bf92f065e4dc84fa59d72df66cbdd04042d42e22..06607c16e38dce809672e43b990905dbd334619d?email_source=notifications\u0026email_token=AFTOJKZ7PAYFYSEYOOFOCZTQO4JIHA5CNFSM4IIIC4GKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMYDGMBRG43DAOCQOVZWQIZUGE2TMNRRGYZDQNY",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5da71b03a78f6_7b333fdaf1acd968304051--


From nobody Wed Oct 16 06:33:21 2019
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 D89C81200DE for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 06:33:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 zOjL9_9AN8th for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 06:33:18 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4D9521200D5 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 06:33:18 -0700 (PDT)
Received: from github-lowworker-f045d1f.ac4-iad.github.net (github-lowworker-f045d1f.ac4-iad.github.net [10.52.19.54]) by smtp.github.com (Postfix) with ESMTP id A7FAA6611F1 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 06:33:17 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571232797; bh=XQFy983nqB3Mdoh8to8D5G0k0wMiQ8Lw6R430rJ25yY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Xps7oCWV/QghI/GD5SeuKAd6tvDaZQG97oYnZknbNIyiK1430y8+6RAMV5p0tG6tq jiHPMr1lvwgr0frgIdUNpCqhlyxVBheJMoyK2n1Jvwbmhx5J1Ooj+90bhKhkyaiO85 iiZDOkSb69FNI3YxFwokbMVYkhVLsk7AaKighoA0=
Date: Wed, 16 Oct 2019 06:33:17 -0700
From: =?UTF-8?B?QmVuY2UgQsOpa3k=?= <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3MASXPGPJDR6FTLFF3WROK3EVBNHHBYU2QL4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2935/c542702765@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2935@github.com>
References: <quicwg/base-drafts/pull/2935@github.com>
Subject: Re: [quicwg/base-drafts] QPACK [editorial] update RIC and Base on figures (#2935)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da71c1d98c3d_7b253fdaf1acd96819413b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: bencebeky
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/X3ugmbeiLbJ7Qt0_fBoXivP6BFI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 13:33:20 -0000

----==_mimepart_5da71c1d98c3d_7b253fdaf1acd96819413b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Only the author of this PR and editors of the spec ever commented on this editorial issue.  This indicates to me that this issue is insignificant.  I encourage any of the editors to just make a decision on where Base should point or if it should appear on the drawing at all.  I'm happy to implement that so that we can cross this PR off the list.

If the decision is that Base should point between two elements, or that it should be removed from the drawing, then I suggest adding text specifying that Base = n-2.

By the way it just occurred to me that RIC does not belong to this diagram at all.  In fact it is possible that a header block does not reference the most recently inserted element, in which case RIC has a different value than currently indicated.

In my mental model Base is neither an index nor a count.  It is an integer that the encoder sends to the decoder, which is then used for arithmetics described in the spec to convert between absolute and relative indices.  I'm not convinced that renaming it to Base Count would increase clarity.



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2935#issuecomment-542702765
----==_mimepart_5da71c1d98c3d_7b253fdaf1acd96819413b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Only the author of this PR and editors of the spec ever commented on this editorial issue.  This indicates to me that this issue is insignificant.  I encourage any of the editors to just make a decision on where Base should point or if it should appear on the drawing at all.  I'm happy to implement that so that we can cross this PR off the list.</p>
<p>If the decision is that Base should point between two elements, or that it should be removed from the drawing, then I suggest adding text specifying that Base = n-2.</p>
<p>By the way it just occurred to me that RIC does not belong to this diagram at all.  In fact it is possible that a header block does not reference the most recently inserted element, in which case RIC has a different value than currently indicated.</p>
<p>In my mental model Base is neither an index nor a count.  It is an integer that the encoder sends to the decoder, which is then used for arithmetics described in the spec to convert between absolute and relative indices.  I'm not convinced that renaming it to Base Count would increase clarity.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2935?email_source=notifications&amp;email_token=AFTOJK3FZKG5MDYZU5TKQV3QO4JZ3A5CNFSM4IIIC4GKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBMPZLI#issuecomment-542702765">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4A65PEQDLYYJLGZEDQO4JZ3ANCNFSM4IIIC4GA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3ULGDJ2MQBW2I2J6DQO4JZ3A5CNFSM4IIIC4GKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBMPZLI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2935?email_source=notifications\u0026email_token=AFTOJK3FZKG5MDYZU5TKQV3QO4JZ3A5CNFSM4IIIC4GKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBMPZLI#issuecomment-542702765",
"url": "https://github.com/quicwg/base-drafts/pull/2935?email_source=notifications\u0026email_token=AFTOJK3FZKG5MDYZU5TKQV3QO4JZ3A5CNFSM4IIIC4GKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBMPZLI#issuecomment-542702765",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da71c1d98c3d_7b253fdaf1acd96819413b--


From nobody Wed Oct 16 07:19:07 2019
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.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 CFA081200F4 for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 07:19:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3
X-Spam-Level: 
X-Spam-Status: No, score=-3 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, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-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 X2aVFUmJ4iUH for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 07:19:03 -0700 (PDT)
Received: from o3.sgmail.github.com (o3.sgmail.github.com [192.254.112.98]) (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 2BF52120026 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 07:19:03 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=6GZYff7plez+jRgXwkQ7gpexPxw=; b=qjJWvNzwo3RTpsJ8 39ycvzRvWU/3jgHWL73sVE4hVH26isMtSypM3MAjUmVDvatZoIDORm7/OPXMnkCn J3KgIGMUdoUmmd2xWa+vhqALKZ5YY+wJryVBWuI99ebSgoBPeDkmEm43zWYW673w p4ldXkwdHaBuB5cfD2PB3CHGc4s=
Received: by filter1525p1mdw1.sendgrid.net with SMTP id filter1525p1mdw1-3783-5DA726D3-61 2019-10-16 14:18:59.760698417 +0000 UTC m=+483849.431685613
Received: from github-lowworker-5825cd4.ac4-iad.github.net (unknown [140.82.115.70]) by ismtpd0023p1iad2.sendgrid.net (SG) with ESMTP id Wjg_NDoHQ8OUU9V3znAbDg for <quic-issues@ietf.org>; Wed, 16 Oct 2019 14:18:59.662 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-5825cd4.ac4-iad.github.net (Postfix) with ESMTP id 9D0F03A80057 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 07:18:59 -0700 (PDT)
Date: Wed, 16 Oct 2019 14:18:59 +0000 (UTC)
From: =?UTF-8?B?QmVuY2UgQsOpa3k=?= <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZDSHP42QWJQ6WDT353WRTWHEVBNHHBYU6MYI@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2942/review/302591474@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2942@github.com>
References: <quicwg/base-drafts/pull/2942@github.com>
Subject: Re: [quicwg/base-drafts] QPACK [editorial] Misc minor editorial changes. (#2942)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da726d39bd21_2c043fd1b78cd96c227056"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: bencebeky
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3ddJ7uWYiUgXVEW/OviFxFU8/PfBd6VwjgAD d3vdk6dt2w3ldrYxHmqkLpsu2cQjwbXXGdxpluYvss2WMrbb9e26rfBoH3EzD3SE9qM8dTM/7Lo5Z4 qGzn7suoTmmc9FdaWGMkQdwBnU3VSmC4KaPearSo3ETFEpifAA5aF3crYWEBSdZK9+S9kiIAUrGNjy Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/mHvr9UGoTn6ExmPsZGVn1Wc_iaU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 14:19:06 -0000

----==_mimepart_5da726d39bd21_2c043fd1b78cd96c227056
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

bencebeky commented on this pull request.



> @@ -952,10 +954,8 @@ entry.
 
 ### Indexed Header Field
 
-An indexed header field representation identifies an entry in either the static
-table or the dynamic table and causes that header field to be added to the
-decoded header list, as described in Section 3.2 of [RFC7541].
-<!-- is the 7541 reference still helpful here -->
+An indexed header field instruction identifies an entry in either the static

Sorry about "instruction".  I had not realized the distinction between instructions and representations when I started working on this PR, and even though later I reverted most of my related changes, I missed this one.  I'm changing it back to "representation".

As far as "add" versus "emit" is concerned, 4.5.2 has "causes to be added", 4.5.3 does not say anything explicitly, 4.5.4 and 4.5.5 has "represents", and 4.5.6 has "encodes".  Let me address this in another PR.  Until then I might as well revert to "causes to be added".

>  
 A header block that does not reference the dynamic table can use any value for
-the Base; setting Delta Base to zero is the most efficient encoding.
+the Base; setting Delta Base to zero is one of the most efficient encodings.

My motivation for the change to this sentence is that I consider the statement "setting Delta Base to zero is the most efficient encoding" to be incorrect.  I agree that it is nice to encourage 0/0, and I think this is still the case after my proposed change.  As far as requiring it, I see no advantage to that, but in any case that change might not be editorial, so I think it should be done in a separate PR.

> @@ -603,7 +607,8 @@ is used without modification.
 This document expands the definition of string literals and permits them to
 begin other than on a byte boundary.  An "N-bit prefix string literal" begins
 with the same Huffman flag, followed by the length encoded as an (N-1)-bit
-prefix integer.  The remainder of the string literal is unmodified.
+prefix integer.  The prefix size, N, can have a value between 2 and 8.  The

For comparison, RFC7541 5.1 specificly allows the prefix length to be between 1 and 8, inclusive, even though prefix lengths 1, 2, and 8 are never used in HPACK.  And that's great because now QPACK does not have to call out that the prefix can be 8 bits (for example, for Encoder Required Insert Count).  So I suggest to be as permissive here as reasonable.

If we allow N to be 1, then after the Huffman bit, the length is encoded as an 8-bit prefix integer, and not an N-1 = 0 bit prefix integer.  Is this worth adding here given that it's not used?

> +including the new entry does not exceed the table capacity.  This can be
+achieved by adding the new entry and then removing entries from the end until
+the table size is less than or equal to the table capacity.  Another option is
+to first evict entries until the size of the dynamic table is less than or equal
+to (table capacity - size of new entry), then add the new entry.  Note that a

It's a good point that this section is not normative.  Let me just revert most of my changes to this paragraph for sake of simplicity.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2942#discussion_r335487671
----==_mimepart_5da726d39bd21_2c043fd1b78cd96c227056
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@bencebeky</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2942#discussion_r335487671">draft-ietf-quic-qpack.md</a>:</p>
<pre style='color:#555'>&gt; @@ -952,10 +954,8 @@ entry.
 
 ### Indexed Header Field
 
-An indexed header field representation identifies an entry in either the static
-table or the dynamic table and causes that header field to be added to the
-decoded header list, as described in Section 3.2 of [RFC7541].
-&lt;!-- is the 7541 reference still helpful here --&gt;
+An indexed header field instruction identifies an entry in either the static
</pre>
<p>Sorry about "instruction".  I had not realized the distinction between instructions and representations when I started working on this PR, and even though later I reverted most of my related changes, I missed this one.  I'm changing it back to "representation".</p>
<p>As far as "add" versus "emit" is concerned, 4.5.2 has "causes to be added", 4.5.3 does not say anything explicitly, 4.5.4 and 4.5.5 has "represents", and 4.5.6 has "encodes".  Let me address this in another PR.  Until then I might as well revert to "causes to be added".</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2942#discussion_r335489297">draft-ietf-quic-qpack.md</a>:</p>
<pre style='color:#555'>&gt;  
 A header block that does not reference the dynamic table can use any value for
-the Base; setting Delta Base to zero is the most efficient encoding.
+the Base; setting Delta Base to zero is one of the most efficient encodings.
</pre>
<p>My motivation for the change to this sentence is that I consider the statement "setting Delta Base to zero is the most efficient encoding" to be incorrect.  I agree that it is nice to encourage 0/0, and I think this is still the case after my proposed change.  As far as requiring it, I see no advantage to that, but in any case that change might not be editorial, so I think it should be done in a separate PR.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2942#discussion_r335500639">draft-ietf-quic-qpack.md</a>:</p>
<pre style='color:#555'>&gt; @@ -603,7 +607,8 @@ is used without modification.
 This document expands the definition of string literals and permits them to
 begin other than on a byte boundary.  An &quot;N-bit prefix string literal&quot; begins
 with the same Huffman flag, followed by the length encoded as an (N-1)-bit
-prefix integer.  The remainder of the string literal is unmodified.
+prefix integer.  The prefix size, N, can have a value between 2 and 8.  The
</pre>
<p>For comparison, RFC7541 5.1 specificly allows the prefix length to be between 1 and 8, inclusive, even though prefix lengths 1, 2, and 8 are never used in HPACK.  And that's great because now QPACK does not have to call out that the prefix can be 8 bits (for example, for Encoder Required Insert Count).  So I suggest to be as permissive here as reasonable.</p>
<p>If we allow N to be 1, then after the Huffman bit, the length is encoded as an 8-bit prefix integer, and not an N-1 = 0 bit prefix integer.  Is this worth adding here given that it's not used?</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2942#discussion_r335504017">draft-ietf-quic-qpack.md</a>:</p>
<pre style='color:#555'>&gt; +including the new entry does not exceed the table capacity.  This can be
+achieved by adding the new entry and then removing entries from the end until
+the table size is less than or equal to the table capacity.  Another option is
+to first evict entries until the size of the dynamic table is less than or equal
+to (table capacity - size of new entry), then add the new entry.  Note that a
</pre>
<p>It's a good point that this section is not normative.  Let me just revert most of my changes to this paragraph for sake of simplicity.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2942?email_source=notifications&amp;email_token=AFTOJK3A6GWFY4MHVQ66TZDQO4PFHA5CNFSM4IIIVN52YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIES34Q#discussion_r335487671">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK46PAVDNSGST76DWULQO4PFHANCNFSM4IIIVN5Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK755OPPPKP53G66Y2TQO4PFHA5CNFSM4IIIVN52YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIES34Q.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2942?email_source=notifications\u0026email_token=AFTOJK3A6GWFY4MHVQ66TZDQO4PFHA5CNFSM4IIIVN52YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIES34Q#discussion_r335487671",
"url": "https://github.com/quicwg/base-drafts/pull/2942?email_source=notifications\u0026email_token=AFTOJK3A6GWFY4MHVQ66TZDQO4PFHA5CNFSM4IIIVN52YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIES34Q#discussion_r335487671",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da726d39bd21_2c043fd1b78cd96c227056--


From nobody Wed Oct 16 07:19:18 2019
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 5A6DC1200F4 for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 07:19:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 bYold_WRpsgv for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 07:19:16 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E64C1120026 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 07:19:15 -0700 (PDT)
Received: from github-lowworker-19d82f6.ac4-iad.github.net (github-lowworker-19d82f6.ac4-iad.github.net [10.52.16.75]) by smtp.github.com (Postfix) with ESMTP id C256C9601F3 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 07:19:14 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571235554; bh=SBJsD/ASd7+rEDE43A7rzS5Ww0aSdE1xVtNTUyR5yLU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=bvrHwQnQCbCsVe6/95z2yvY5chtPqZ9IonpYJ1fHSOpvTru4WZk68MABDIjBYj1l3 XPNaspMWKhdBD2GlhyuX1v6H/cmk6qAd3Vqx2//oxoch5E3GOYZGE/VhgJRaLLSU9W K9raXDGgJRnmUJFDAvhdx+n3MsmpB/csprsCid2s=
Date: Wed, 16 Oct 2019 07:19:14 -0700
From: =?UTF-8?B?QmVuY2UgQsOpa3k=?= <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2942/push/4156867061@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2942@github.com>
References: <quicwg/base-drafts/pull/2942@github.com>
Subject: Re: [quicwg/base-drafts] QPACK [editorial] Misc minor editorial changes. (#2942)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da726e2b1cdc_4cd63fd9844cd964139522"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: bencebeky
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/UxAigLKDqkKR7LcRASHa0ipyI8U>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 14:19:17 -0000

----==_mimepart_5da726e2b1cdc_4cd63fd9844cd964139522
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@bencebeky pushed 3 commits.

466eae3e1be2eb902bbc228a7b4125e4677cc5b8  Merge remote-tracking branch 'upstream/master' into bencebeky-qpack-minor-editorial
6d0da2315f5c8fbb2321389a92ddbdaf0fe8a652  indexed header field representation
8e11662efb954f27c8f350780b48964e614386d4  eviction when adding a new entry


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2942/files/d29333ebc1ac11a02c5835d821a1d8cc5a939e9a..8e11662efb954f27c8f350780b48964e614386d4

----==_mimepart_5da726e2b1cdc_4cd63fd9844cd964139522
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/bencebeky" class="user-mention">@bencebeky</a> pushed 3 commits.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/466eae3e1be2eb902bbc228a7b4125e4677cc5b8">466eae3</a>  Merge remote-tracking branch &#39;upstream/master&#39; into bencebeky-qpack-minor-editorial</li>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/6d0da2315f5c8fbb2321389a92ddbdaf0fe8a652">6d0da23</a>  indexed header field representation</li>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/8e11662efb954f27c8f350780b48964e614386d4">8e11662</a>  eviction when adding a new entry</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/2942/files/d29333ebc1ac11a02c5835d821a1d8cc5a939e9a..8e11662efb954f27c8f350780b48964e614386d4?email_source=notifications&amp;email_token=AFTOJKZTRFFS3DQPGWW3VNLQO4PGFA5CNFSM4IIIVN52YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMYDGMBUGMYTONKQOVZWQIZUGE2TMOBWG4YDMMI">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYOH5M3EXELYFYXTXTQO4PGFANCNFSM4IIIVN5Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4T6UHHAZFGD5YMMDLQO4PGFA5CNFSM4IIIVN52YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMYDGMBUGMYTONKQOVZWQIZUGE2TMOBWG4YDMMI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2942/files/d29333ebc1ac11a02c5835d821a1d8cc5a939e9a..8e11662efb954f27c8f350780b48964e614386d4?email_source=notifications\u0026email_token=AFTOJKZTRFFS3DQPGWW3VNLQO4PGFA5CNFSM4IIIVN52YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMYDGMBUGMYTONKQOVZWQIZUGE2TMOBWG4YDMMI",
"url": "https://github.com/quicwg/base-drafts/pull/2942/files/d29333ebc1ac11a02c5835d821a1d8cc5a939e9a..8e11662efb954f27c8f350780b48964e614386d4?email_source=notifications\u0026email_token=AFTOJKZTRFFS3DQPGWW3VNLQO4PGFA5CNFSM4IIIVN52YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMYDGMBUGMYTONKQOVZWQIZUGE2TMOBWG4YDMMI",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5da726e2b1cdc_4cd63fd9844cd964139522--


From nobody Wed Oct 16 07:55:58 2019
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 D8FFA12022E for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 07:55:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 njVHodFK1UUO for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 07:55:55 -0700 (PDT)
Received: from out-13.smtp.github.com (out-13.smtp.github.com [192.30.254.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7C3E31208A4 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 07:55:51 -0700 (PDT)
Date: Wed, 16 Oct 2019 07:55:50 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571237751; bh=WDO5gRvlNNXnbGZrx/JihQiCqUPrS2ADq1/pMbAI780=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=aPbf1ZcgZGxnj38qu/lh1jJQfa5wAtcGFJHxrXAT2fh7K0jj2J830gYl1QIohFWlE XYEaREd6lmLGnJPrq99TtrpOJ5FMuTavHQr4pDpR9xUDWz8hMrdMYeN3GTqajNBozB wCQ3ArgD6/hrYacJ0j4xFrkvQA0192Gmez+9ptw0=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4GLAZBLXOJKI24OIV3WRYANEVBNHHB4QEEV4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3095/542741957@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3095@github.com>
References: <quicwg/base-drafts/issues/3095@github.com>
Subject: Re: [quicwg/base-drafts] Backoff of CONNECTION_CLOSE needs to be a MUST (#3095)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da72f76de9fa_1ad33fbcd5acd95c140285"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/K_mPGaCiQaNd5mT7Dr1s0UZBhqc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 14:55:57 -0000

----==_mimepart_5da72f76de9fa_1ad33fbcd5acd95c140285
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

In this case, I believe both sides are in the server role.  Servers don't need to pad Initial packets and servers drop Initials less than 1200 bytes, so I believe the other 'Server' would drop the Initial CONNECTION_CLOSE and this would stop quickly.

However, if an implementation padded all Initials, this could be a problem, so more clarity on Initial padding may be necessary?  ie: Servers SHOULD NOT pad Initial packets containing only CONNECTION_CLOSE.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3095#issuecomment-542741957
----==_mimepart_5da72f76de9fa_1ad33fbcd5acd95c140285
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>In this case, I believe both sides are in the server role.  Servers don't need to pad Initial packets and servers drop Initials less than 1200 bytes, so I believe the other 'Server' would drop the Initial CONNECTION_CLOSE and this would stop quickly.</p>
<p>However, if an implementation padded all Initials, this could be a problem, so more clarity on Initial padding may be necessary?  ie: Servers SHOULD NOT pad Initial packets containing only CONNECTION_CLOSE.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3095?email_source=notifications&amp;email_token=AFTOJK6GNT7T7OMTWHA27Z3QO4TPNA5CNFSM4JBEQ6Q2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBMZLRI#issuecomment-542741957">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6I7BKT6MVWWSEPK2TQO4TPNANCNFSM4JBEQ6QQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3GBWNHA7BRKFXFDU3QO4TPNA5CNFSM4JBEQ6Q2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBMZLRI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3095?email_source=notifications\u0026email_token=AFTOJK6GNT7T7OMTWHA27Z3QO4TPNA5CNFSM4JBEQ6Q2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBMZLRI#issuecomment-542741957",
"url": "https://github.com/quicwg/base-drafts/issues/3095?email_source=notifications\u0026email_token=AFTOJK6GNT7T7OMTWHA27Z3QO4TPNA5CNFSM4JBEQ6Q2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBMZLRI#issuecomment-542741957",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da72f76de9fa_1ad33fbcd5acd95c140285--


From nobody Wed Oct 16 08:10:38 2019
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 3C85212013A for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 08:10:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 T1M4bvAdsVMD for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 08:10:34 -0700 (PDT)
Received: from out-22.smtp.github.com (out-22.smtp.github.com [192.30.252.205]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 856BF120074 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 08:10:34 -0700 (PDT)
Date: Wed, 16 Oct 2019 08:10:33 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571238633; bh=k68K4MauIZwxiZHYwaKGLWLtBS59Lo1rMdN+bVojvHI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Gsbok4NLhEgZxu+7PGeH3yreCGHARS3+EWDNZ6pUffigcDJ3tHDCWqjtxHkX/4RVj SwMG4IHdEWAMhHQRjZQdq/ncGnO1LH4/BKUd4cKVRx7TXjfte4HTUcyn4c6nKtzQEF xjG2/T/niJN37dxOyaSHOyGp2iJaKr/zamSrke5w=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7IRYAWCAKR6ZBRBXF3WRZXTEVBNHHB4QEEV4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3095/542749202@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3095@github.com>
References: <quicwg/base-drafts/issues/3095@github.com>
Subject: Re: [quicwg/base-drafts] Backoff of CONNECTION_CLOSE needs to be a MUST (#3095)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da732e99ef9a_480d3fac5d6cd95c1110b7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/NLv6LaNAGRmGtuwVuV6kSmpY120>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 15:10:36 -0000

----==_mimepart_5da732e99ef9a_480d3fac5d6cd95c1110b7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> Servers don't need to pad Initial packets and servers drop Initials less than 1200 bytes, so I believe the other 'Server' would drop the Initial CONNECTION_CLOSE and this would stop quickly.

Oh I missed that point. Thank you for pointing it out.

Though it is still possible to mount this attack by sending an invalid 0-RTT packet

Consider the case where an attacker obtains a session ticket from both servers beforehand, and sends datagrams to the servers, each consisting of Initial and 0-RTT packets (of which 0-RTT packet contains an invalid frame). Then, assuming that both servers accept 0-RTT, they would send to each other a series of Initial, Handshake, and 1-RTT packets, of which the 1-RTT packet would contain an CONNECTION_CLOSE frame.

So that would cause a ping-pong.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3095#issuecomment-542749202
----==_mimepart_5da732e99ef9a_480d3fac5d6cd95c1110b7
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<blockquote>
<p>Servers don't need to pad Initial packets and servers drop Initials less than 1200 bytes, so I believe the other 'Server' would drop the Initial CONNECTION_CLOSE and this would stop quickly.</p>
</blockquote>
<p>Oh I missed that point. Thank you for pointing it out.</p>
<p>Though it is still possible to mount this attack by sending an invalid 0-RTT packet</p>
<p>Consider the case where an attacker obtains a session ticket from both servers beforehand, and sends datagrams to the servers, each consisting of Initial and 0-RTT packets (of which 0-RTT packet contains an invalid frame). Then, assuming that both servers accept 0-RTT, they would send to each other a series of Initial, Handshake, and 1-RTT packets, of which the 1-RTT packet would contain an CONNECTION_CLOSE frame.</p>
<p>So that would cause a ping-pong.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3095?email_source=notifications&amp;email_token=AFTOJK5WCJMJRLJZYMQQZOTQO4VGTA5CNFSM4JBEQ6Q2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBM3EEQ#issuecomment-542749202">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5FJTPDH2A5YVZW5ITQO4VGTANCNFSM4JBEQ6QQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZDWQCBVPGSZAACFUTQO4VGTA5CNFSM4JBEQ6Q2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBM3EEQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3095?email_source=notifications\u0026email_token=AFTOJK5WCJMJRLJZYMQQZOTQO4VGTA5CNFSM4JBEQ6Q2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBM3EEQ#issuecomment-542749202",
"url": "https://github.com/quicwg/base-drafts/issues/3095?email_source=notifications\u0026email_token=AFTOJK5WCJMJRLJZYMQQZOTQO4VGTA5CNFSM4JBEQ6Q2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBM3EEQ#issuecomment-542749202",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da732e99ef9a_480d3fac5d6cd95c1110b7--


From nobody Wed Oct 16 08:29:47 2019
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 83CA8120120 for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 08:29:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.999
X-Spam-Level: 
X-Spam-Status: No, score=-7.999 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, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 12bwdCKnRXsH for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 08:29:42 -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 6A7DB12011F for <quic-issues@ietf.org>; Wed, 16 Oct 2019 08:29:42 -0700 (PDT)
Date: Wed, 16 Oct 2019 08:29:41 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571239781; bh=AlSTBB7MIJb8Cp6t7z1MyWvgbdLjEWawfR0cTOoGJ68=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ZWAU8NWE1Tem6T6+MvFm0EBoAESj9C8+kK+DoR0Wi2WnAjU6+K3AY5u36OLDul4gI tHmBMeaI53pIVJj6vGzXjQz3N3gQ4qQeUygKr4X8h+s9huKcPdMf6mosyQnY1RaP2X ks0YStzT2xntKpsMVECsQfE4o9e+7cNWFVwespG0=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5V3JBHPGSDOKZUTQV3WR37LEVBNHHB4QFASQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3096/review/302670225@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3096@github.com>
References: <quicwg/base-drafts/pull/3096@github.com>
Subject: Re: [quicwg/base-drafts] MUST retire Connection IDs becoming stale (#3096)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da7376587994_3dc13fa7918cd96c29038e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/-vcIncPTgfxKsWB3k7MM3XJRg2Y>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 15:29:46 -0000

----==_mimepart_5da7376587994_3dc13fa7918cd96c29038e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.

I think that the most interesting behaviour to specify is at the endpoint that requests retirement.  "Endpoints that request that peers retire connection IDs SHOULD be prepared to receive packets that contain connection IDs that they have requested be retired for a period of approximately three times the PTO."

> @@ -1032,10 +1032,11 @@ longer plans to use that address.
 
 An endpoint can request that its peer retire connection IDs by sending a
 NEW_CONNECTION_ID frame with an increased Retire Prior To field.  Upon receipt,
-the peer SHOULD retire the corresponding connection IDs and send the
-corresponding RETIRE_CONNECTION_ID frames in a timely manner.  Failing to do so
-can cause packets to be delayed, lost, or cause the original endpoint to send a
-stateless reset in response to a connection ID it can no longer route correctly.
+the peer MUST retire the corresponding connection IDs and send corresponding
+RETIRE_CONNECTION_ID frames.  Failing to retire the connection IDs within one
+PTO can cause packets to be delayed, lost, or cause the original endpoint to

Maybe we could even say "approximately", and add "Endpoints that request that peers retire connection IDs SHOULD be prepared to receive packets that contain connection IDs that they have requested be retired for a period of approximately three times the PTO."

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3096#pullrequestreview-302670225
----==_mimepart_5da7376587994_3dc13fa7918cd96c29038e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinthomson</b> commented on this pull request.</p>

<p>I think that the most interesting behaviour to specify is at the endpoint that requests retirement.  "Endpoints that request that peers retire connection IDs SHOULD be prepared to receive packets that contain connection IDs that they have requested be retired for a period of approximately three times the PTO."</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3096#discussion_r335548236">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1032,10 +1032,11 @@ longer plans to use that address.
 
 An endpoint can request that its peer retire connection IDs by sending a
 NEW_CONNECTION_ID frame with an increased Retire Prior To field.  Upon receipt,
-the peer SHOULD retire the corresponding connection IDs and send the
-corresponding RETIRE_CONNECTION_ID frames in a timely manner.  Failing to do so
-can cause packets to be delayed, lost, or cause the original endpoint to send a
-stateless reset in response to a connection ID it can no longer route correctly.
+the peer MUST retire the corresponding connection IDs and send corresponding
+RETIRE_CONNECTION_ID frames.  Failing to retire the connection IDs within one
+PTO can cause packets to be delayed, lost, or cause the original endpoint to
</pre>
<p>Maybe we could even say "approximately", and add "Endpoints that request that peers retire connection IDs SHOULD be prepared to receive packets that contain connection IDs that they have requested be retired for a period of approximately three times the PTO."</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3096?email_source=notifications&amp;email_token=AFTOJK6B6SK3KJCKZFRXVCLQO4XOLA5CNFSM4JBEWMH2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIFGDEI#pullrequestreview-302670225">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2IN7272LGU2SMNOIDQO4XOLANCNFSM4JBEWMHQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZYETUFL6ITZ7J6SX3QO4XOLA5CNFSM4JBEWMH2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIFGDEI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3096?email_source=notifications\u0026email_token=AFTOJK6B6SK3KJCKZFRXVCLQO4XOLA5CNFSM4JBEWMH2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIFGDEI#pullrequestreview-302670225",
"url": "https://github.com/quicwg/base-drafts/pull/3096?email_source=notifications\u0026email_token=AFTOJK6B6SK3KJCKZFRXVCLQO4XOLA5CNFSM4JBEWMH2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIFGDEI#pullrequestreview-302670225",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da7376587994_3dc13fa7918cd96c29038e--


From nobody Wed Oct 16 08:30:52 2019
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 9E00D12011F for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 08:30:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 yGlGXuvj0AJ2 for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 08:30:48 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E2F38120118 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 08:30:47 -0700 (PDT)
Received: from github-lowworker-e8b54ca.ac4-iad.github.net (github-lowworker-e8b54ca.ac4-iad.github.net [10.52.23.39]) by smtp.github.com (Postfix) with ESMTP id 22938521138 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 08:30:47 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571239847; bh=qOttixaIMc9okw7T+lsDNOLk0f128r8hq43UPmn//gU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Vg3ySLrMXyozzroGogxcInwuWudekroj5ZKP8uKz7T2s/K1A9CTryacIKl6NkdLKp V3OBXCe2psgUZ+VFA8RmP/w0snWZdenRmJ9NrgSoSgFNoIj/YoeYOqcfiOvh04moCO Zjd2O5OWUhPAK5P5Jq1sieoMHo8kKGyREuM5aaiI=
Date: Wed, 16 Oct 2019 08:30:47 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7TEFPO6AJDO7U72HN3WR4DPEVBNHHB4QL5J4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3097/542759028@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3097@github.com>
References: <quicwg/base-drafts/issues/3097@github.com>
Subject: Re: [quicwg/base-drafts] Is CONNECTION_CLOSE ACK-eliciting? (#3097)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da737a714371_31643f9ef84cd96c5629b7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/-ai4ARSuF1pnu6W1ZoehJ1Ihxac>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 15:30:51 -0000

----==_mimepart_5da737a714371_31643f9ef84cd96c5629b7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

APPLICATION_CLOSE is no more.  This seems like a fine change.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3097#issuecomment-542759028
----==_mimepart_5da737a714371_31643f9ef84cd96c5629b7
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>APPLICATION_CLOSE is no more.  This seems like a fine change.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3097?email_source=notifications&amp;email_token=AFTOJK452PQ7X2B2LNUYS7TQO4XSPA5CNFSM4JBGBDY2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBM5Q5A#issuecomment-542759028">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2AT6FTNSDFEEES4FDQO4XSPANCNFSM4JBGBDYQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZWWQCQCSSMN5Q3UPDQO4XSPA5CNFSM4JBGBDY2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBM5Q5A.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3097?email_source=notifications\u0026email_token=AFTOJK452PQ7X2B2LNUYS7TQO4XSPA5CNFSM4JBGBDY2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBM5Q5A#issuecomment-542759028",
"url": "https://github.com/quicwg/base-drafts/issues/3097?email_source=notifications\u0026email_token=AFTOJK452PQ7X2B2LNUYS7TQO4XSPA5CNFSM4JBGBDY2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBM5Q5A#issuecomment-542759028",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da737a714371_31643f9ef84cd96c5629b7--


From nobody Wed Oct 16 08:37:32 2019
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 7DF3B120164 for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 08:37:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.998
X-Spam-Level: 
X-Spam-Status: No, score=-7.998 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, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 HFw-rC7He7J7 for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 08:37:29 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D700412011F for <quic-issues@ietf.org>; Wed, 16 Oct 2019 08:37:28 -0700 (PDT)
Received: from github-lowworker-2e54e43.va3-iad.github.net (github-lowworker-2e54e43.va3-iad.github.net [10.48.17.27]) by smtp.github.com (Postfix) with ESMTP id 23C7D2C1469 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 08:37:28 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571240248; bh=AMmFmJFuf1Vc5Q7A1OO0rwhINytDPuO79ftyomlNHJc=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=wJrTh65TregWZ32SpY2kRE2WUbWxdY2jynUiy6Bry761FFfIW7qImDmtTi+DYJub1 F3aF753OducpNm1B6hD6hmNI2OvUGp+DIUJ59MeV/opDRWNFPcnuQqJOd9GVvPoGOI 0XgOqwosuTBq7dsNe2sqlzoTRWUCaxH1MYLraRNw=
Date: Wed, 16 Oct 2019 08:37:28 -0700
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4IT35GZRXNOVYDDIN3WR44REVBNHHB4RTQYY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3098@github.com>
Subject: [quicwg/base-drafts] CONNECTION_CLOSE is non-ack-eliciting (#3098)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da739381579d_1f923fc361ecd95c232053"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/t0mrAxF9j2LLzaUmdBsh7BZG_rc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 15:37:30 -0000

----==_mimepart_5da739381579d_1f923fc361ecd95c232053
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

fixes #3097
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/3098

-- Commit Summary --

  * CONNECTION_CLOSE is non-ack-eliciting

-- File Changes --

    M draft-ietf-quic-recovery.md (7)
    M draft-ietf-quic-transport.md (20)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/3098.patch
https://github.com/quicwg/base-drafts/pull/3098.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3098

----==_mimepart_5da739381579d_1f923fc361ecd95c232053
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><span class="issue-keyword tooltipped tooltipped-se" aria-label="This pull request closes issue #3097.">fixes</span> <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="507608399" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3097" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/3097/hovercard" href="https://github.com/quicwg/base-drafts/issues/3097">#3097</a></p>

<hr>

<h4>You can view, comment on, or merge this pull request online at:</h4>
<p>&nbsp;&nbsp;<a href='https://github.com/quicwg/base-drafts/pull/3098'>https://github.com/quicwg/base-drafts/pull/3098</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>CONNECTION_CLOSE is non-ack-eliciting</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/3098/files#diff-0">draft-ietf-quic-recovery.md</a>
    (7)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/3098/files#diff-1">draft-ietf-quic-transport.md</a>
    (20)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3098.patch'>https://github.com/quicwg/base-drafts/pull/3098.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3098.diff'>https://github.com/quicwg/base-drafts/pull/3098.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3098?email_source=notifications&amp;email_token=AFTOJK2OCR3Z3OF6REDCVTLQO4YLRA5CNFSM4JBNK722YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HSGODDA">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK33JKELIUPKXQVHXMLQO4YLRANCNFSM4JBNK72Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4MJTKLMVO6C35NUFTQO4YLRA5CNFSM4JBNK722YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HSGODDA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3098?email_source=notifications\u0026email_token=AFTOJK2OCR3Z3OF6REDCVTLQO4YLRA5CNFSM4JBNK722YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HSGODDA",
"url": "https://github.com/quicwg/base-drafts/pull/3098?email_source=notifications\u0026email_token=AFTOJK2OCR3Z3OF6REDCVTLQO4YLRA5CNFSM4JBNK722YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HSGODDA",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5da739381579d_1f923fc361ecd95c232053--


From nobody Wed Oct 16 08:37:48 2019
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.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 D0389120164 for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 08:37:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.454
X-Spam-Level: 
X-Spam-Status: No, score=-1.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-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 Xs4aRuyN0xUz for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 08:37:43 -0700 (PDT)
Received: from o1.sgmail.github.com (o1.sgmail.github.com [192.254.114.176]) (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 5189612011F for <quic-issues@ietf.org>; Wed, 16 Oct 2019 08:37:43 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=R9JDfDiN4ZLbOeMD6tBcUi867Nc=; b=s2W5GGLf5tX86eTH gRWOg8XBirhw9ysdy/b+sLb1IKXQ7KXKr+g1N6LLGzpLKqZn49ilhtS7C0mW8MNh ZJSVNsmQ1VzMg5/iIh9MNhTxHW/vXdu0yRJnpk1vVaWfqULOhh5BLiPkk8GwimSa kY2cHMN2/zJtmLVA8uT0Jb+mk2s=
Received: by filter1626p1mdw1.sendgrid.net with SMTP id filter1626p1mdw1-27354-5DA73930-32 2019-10-16 15:37:20.717179995 +0000 UTC m=+488726.378009739
Received: from github-lowworker-b19c547.va3-iad.github.net (unknown [140.82.115.3]) by ismtpd0067p1iad1.sendgrid.net (SG) with ESMTP id wjeCBmzERjmOv2C_AhveqA for <quic-issues@ietf.org>; Wed, 16 Oct 2019 15:37:20.640 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-b19c547.va3-iad.github.net (Postfix) with ESMTP id 92A4F800A2 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 08:37:20 -0700 (PDT)
Date: Wed, 16 Oct 2019 15:37:20 +0000 (UTC)
From: Nick Banks <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2OQLJF6Q4JA74JIXN3WR44BEVBNHHB4QFASQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3096/review/302676912@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3096@github.com>
References: <quicwg/base-drafts/pull/3096@github.com>
Subject: Re: [quicwg/base-drafts] MUST retire Connection IDs becoming stale (#3096)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da7393091955_566f3fb74fecd95c257239"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: nibanks
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3/y5E4FvTCYfW43qT+2wTMIXVplPkIRuv4Dn cAbASfICc0kgv9PSjPTb3Tf6JGONsotdd5A1cXCBTk1sJL1Q25lLxUuE7CxJojSzTFWrNSGw09hykc ExCeZ5jowoYc40lPHtb8GMibxx/jz40YEjFn20B5fpAkEJ4M2V/qDzaXU6CfV0UjdaTaroj/r91yZy E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/6SymYT9jBFaIaPTPP3HIn2PsmoA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 15:37:47 -0000

----==_mimepart_5da7393091955_566f3fb74fecd95c257239
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

nibanks approved this pull request.

Looks fine to me. I'm also fine with Martin's suggestions as well.



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3096#pullrequestreview-302676912
----==_mimepart_5da7393091955_566f3fb74fecd95c257239
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@nibanks</b> approved this pull request.</p>

<p>Looks fine to me. I'm also fine with Martin's suggestions as well.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3096?email_source=notifications&amp;email_token=AFTOJK7NDLNYBZ5IVFVS2ILQO4YLBA5CNFSM4JBEWMH2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIFHXMA#pullrequestreview-302676912">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK52YQSG4CV72JH6UT3QO4YLBANCNFSM4JBEWMHQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK44I5MLLEPAHXBCPB3QO4YLBA5CNFSM4JBEWMH2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIFHXMA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3096?email_source=notifications\u0026email_token=AFTOJK7NDLNYBZ5IVFVS2ILQO4YLBA5CNFSM4JBEWMH2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIFHXMA#pullrequestreview-302676912",
"url": "https://github.com/quicwg/base-drafts/pull/3096?email_source=notifications\u0026email_token=AFTOJK7NDLNYBZ5IVFVS2ILQO4YLBA5CNFSM4JBEWMH2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIFHXMA#pullrequestreview-302676912",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da7393091955_566f3fb74fecd95c257239--


From nobody Wed Oct 16 09:27:13 2019
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 9264612022E for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 09:27:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 RJklOqbjULdN for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 09:27:10 -0700 (PDT)
Received: from out-17.smtp.github.com (out-17.smtp.github.com [192.30.252.200]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4CE0712012A for <quic-issues@ietf.org>; Wed, 16 Oct 2019 09:27:10 -0700 (PDT)
Received: from github-lowworker-2e54e43.va3-iad.github.net (github-lowworker-2e54e43.va3-iad.github.net [10.48.17.27]) by smtp.github.com (Postfix) with ESMTP id 5CA336E1493 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 09:27:09 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571243229; bh=35YzCRryvlCdULWTeI0/8PJKuQflrTww3nJ/rxleYNk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ZvHfj+RByBfODH1Oco5rYE99d0hF+oCrhLtJOLM6PMRHgPVcmUdACpDyXcsa7+OdM dueV9J3JMGY/HSeJ72npVMKHBdYVB0NsEQK6BO51HtetG9nzlXLT0EX8Bddu7yuurQ LbA+QzTZNKU3AwrnYgFCImyBrS8MW1KfFbNdItoY=
Date: Wed, 16 Oct 2019 09:27:09 -0700
From: Alessandro Ghedini <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7B7WQIAXO7ITSTEDN3WSCW3EVBNHHB23E46Q@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3033/c542784006@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3033@github.com>
References: <quicwg/base-drafts/pull/3033@github.com>
Subject: Re: [quicwg/base-drafts] Suggest sending empty CRYPTO frames in Initial/Handshake packets (#3033)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da744dd4e79e_aee3f88120cd9681056c0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ghedo
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/hoi7XhIU4cv7zAVO9LwXKY613Og>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 16:27:12 -0000

----==_mimepart_5da744dd4e79e_aee3f88120cd9681056c0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closing this since the other PR was merged.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3033#issuecomment-542784006
----==_mimepart_5da744dd4e79e_aee3f88120cd9681056c0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closing this since the other PR was merged.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3033?email_source=notifications&amp;email_token=AFTOJKZFCMRC53WGUWUZHHTQO46F3A5CNFSM4IWYAGQ2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBNDUBQ#issuecomment-542784006">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6DVTKK5DOD2KK2MK3QO46F3ANCNFSM4IWYAGQQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKY6QY2UVQE4BLJ7OVDQO46F3A5CNFSM4IWYAGQ2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBNDUBQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3033?email_source=notifications\u0026email_token=AFTOJKZFCMRC53WGUWUZHHTQO46F3A5CNFSM4IWYAGQ2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBNDUBQ#issuecomment-542784006",
"url": "https://github.com/quicwg/base-drafts/pull/3033?email_source=notifications\u0026email_token=AFTOJKZFCMRC53WGUWUZHHTQO46F3A5CNFSM4IWYAGQ2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBNDUBQ#issuecomment-542784006",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da744dd4e79e_aee3f88120cd9681056c0--


From nobody Wed Oct 16 09:27:19 2019
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 BBBE912012A for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 09:27:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 3RHIibpqmCk4 for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 09:27:11 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 95C97120802 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 09:27:11 -0700 (PDT)
Received: from github-lowworker-292e294.va3-iad.github.net (github-lowworker-292e294.va3-iad.github.net [10.48.102.70]) by smtp.github.com (Postfix) with ESMTP id B880DC60203 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 09:27:10 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571243230; bh=H6KmW/Zb7tSdMhBn3Fgdd1OVINqRNtJPVpAqBlUt16o=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=dYWKhMmuORNMyIx6CiYM7p5WykhakOFQGET0SIVSXqxb7s2oLkyG9QSPx3KyJFjh5 8iMMAfLb85Hz3cto0bQHzaczz31Y1PiRZ0nza6gZ4UGg+R2O2BVMUdjpGgwXwUeTkq MZA2EogWFSUYAkDUeBSl8vmvr+Dia8P9u2BC+C88=
Date: Wed, 16 Oct 2019 09:27:10 -0700
From: Alessandro Ghedini <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2WM5NJRV7QVGGGU4N3WSCW5EVBNHHB23E46Q@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3033/issue_event/2718298512@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3033@github.com>
References: <quicwg/base-drafts/pull/3033@github.com>
Subject: Re: [quicwg/base-drafts] Suggest sending empty CRYPTO frames in Initial/Handshake packets (#3033)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da744dea9e84_b9a3fc75aecd9647762e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ghedo
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/lnflMx6eKLGFSqQHruZxKzwUA14>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 16:27:13 -0000

----==_mimepart_5da744dea9e84_b9a3fc75aecd9647762e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #3033.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3033#event-2718298512
----==_mimepart_5da744dea9e84_b9a3fc75aecd9647762e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="493657332" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3033" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3033/hovercard" href="https://github.com/quicwg/base-drafts/pull/3033">#3033</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3033?email_source=notifications&amp;email_token=AFTOJKZMEDOKPHUM44WDNB3QO46F5A5CNFSM4IWYAGQ2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUIC7DEA#event-2718298512">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3M3KB6LUEFNDL2V3LQO46F5ANCNFSM4IWYAGQQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6ECGZG2FDDYP7V423QO46F5A5CNFSM4IWYAGQ2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUIC7DEA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3033?email_source=notifications\u0026email_token=AFTOJKZMEDOKPHUM44WDNB3QO46F5A5CNFSM4IWYAGQ2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUIC7DEA#event-2718298512",
"url": "https://github.com/quicwg/base-drafts/pull/3033?email_source=notifications\u0026email_token=AFTOJKZMEDOKPHUM44WDNB3QO46F5A5CNFSM4IWYAGQ2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUIC7DEA#event-2718298512",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da744dea9e84_b9a3fc75aecd9647762e--


From nobody Wed Oct 16 09:29:00 2019
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 20BA512022E for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 09:28:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 xZY09AQfFLJQ for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 09:28:57 -0700 (PDT)
Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1A7FC12012A for <quic-issues@ietf.org>; Wed, 16 Oct 2019 09:28:57 -0700 (PDT)
Date: Wed, 16 Oct 2019 09:28:56 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571243336; bh=FB06TuZhNwhmFJjeTGMegI9u7LLNjsKBpI+FWMROr88=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=F5LqoHRl/hQcOXQukGj0TQBrpIo6hkutqpH4MdbDbcjiQwFnsVX5FuFVr992QoWuF NDhfJxmDU3E6OxQZJtSUWiLSva8znRqD457+g1+CXNBt3rk+XPAWZbOa5YpSAJcwj6 8Lth0iLdW6CuMt/vxNAMIm08Mq130L+oDLIvaaOg=
From: afrind <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYDE3RXSEQ3ZFLSZXN3WSC5REVBNHHBYU2QL4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2935/c542784731@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2935@github.com>
References: <quicwg/base-drafts/pull/2935@github.com>
Subject: Re: [quicwg/base-drafts] QPACK [editorial] update RIC and Base on figures (#2935)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da745484000d_27453fcdf32cd96c1408d3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: afrind
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/IRxUyBj_Xv8BmAurnVwzM-PUD-4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 16:28:59 -0000

----==_mimepart_5da745484000d_27453fcdf32cd96c1408d3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

In a one-pass encoder, Base is the Insert Count when the encoder begins encoding the block.  In a two-pass encoder, I assume most folks set Base = RIC.  So I think it logically is a count, but lets put aside whether to rename it since that's not happening in this PR.

For now, I say remove RIC from the figure, but leave the arrow where it is.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2935#issuecomment-542784731
----==_mimepart_5da745484000d_27453fcdf32cd96c1408d3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>In a one-pass encoder, Base is the Insert Count when the encoder begins encoding the block.  In a two-pass encoder, I assume most folks set Base = RIC.  So I think it logically is a count, but lets put aside whether to rename it since that's not happening in this PR.</p>
<p>For now, I say remove RIC from the figure, but leave the arrow where it is.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2935?email_source=notifications&amp;email_token=AFTOJKYIIMAVYTQRHVZD7FDQO46MRA5CNFSM4IIIC4GKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBNDZWY#issuecomment-542784731">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZN46EGGBRZAL5HIATQO46MRANCNFSM4IIIC4GA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZ3L345WMLOLBUB4Q3QO46MRA5CNFSM4IIIC4GKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBNDZWY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2935?email_source=notifications\u0026email_token=AFTOJKYIIMAVYTQRHVZD7FDQO46MRA5CNFSM4IIIC4GKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBNDZWY#issuecomment-542784731",
"url": "https://github.com/quicwg/base-drafts/pull/2935?email_source=notifications\u0026email_token=AFTOJKYIIMAVYTQRHVZD7FDQO46MRA5CNFSM4IIIC4GKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBNDZWY#issuecomment-542784731",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da745484000d_27453fcdf32cd96c1408d3--


From nobody Wed Oct 16 09:36:27 2019
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 62D5F12080C for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 09:36:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.999
X-Spam-Level: 
X-Spam-Status: No, score=-7.999 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, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 MGitAOIE7r1N for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 09:36:23 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6E3F81207FD for <quic-issues@ietf.org>; Wed, 16 Oct 2019 09:36:23 -0700 (PDT)
Received: from github-lowworker-56fcc46.va3-iad.github.net (github-lowworker-56fcc46.va3-iad.github.net [10.48.102.32]) by smtp.github.com (Postfix) with ESMTP id 73387960EDF for <quic-issues@ietf.org>; Wed, 16 Oct 2019 09:36:22 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571243782; bh=bvXRn+LiPmbO2mvOhZNFznSP9FzTKYjSwFwKfV+b6gU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=YysKCqPHL4Z411cJTQqPZZn25y+qj7y2vwpyNtArDpSfTOhHCQZfJ4RGwufwDmlG8 afuKa5Gd6oUamahoCKbkCuayVOBrBSoQDYvhCIuRKlRfY0C/ZsaObRgcuD76kLB5Lm VotBP5Ikm/3CrxiLKyM7XHeT3U2aoTCjHbh8MuA0=
Date: Wed, 16 Oct 2019 09:36:22 -0700
From: afrind <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6U4J4JZFPQQ5A7IYF3WSDZNEVBNHHBYU6MYI@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2942/review/302715884@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2942@github.com>
References: <quicwg/base-drafts/pull/2942@github.com>
Subject: Re: [quicwg/base-drafts] QPACK [editorial] Misc minor editorial changes. (#2942)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da7470664118_6a763fb8c0acd95c1182b0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: afrind
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/0ZHtJH6So3j4dOvWKizSzhCsSXE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 16:36:25 -0000

----==_mimepart_5da7470664118_6a763fb8c0acd95c1182b0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

afrind commented on this pull request.



> @@ -477,28 +479,27 @@ it can choose to use a lower dynamic table capacity (see
 
 For clients using 0-RTT data in HTTP/3, the server's maximum table capacity is
 the remembered value of the setting, or zero if the value was not previously
-sent.  When the client's 0-RTT value of the SETTING is 0, the server MAY set it

Yeah, I guess zero pairs better with non-zero?  I don't think it makes a huge difference either way.

> @@ -603,7 +607,8 @@ is used without modification.
 This document expands the definition of string literals and permits them to
 begin other than on a byte boundary.  An "N-bit prefix string literal" begins
 with the same Huffman flag, followed by the length encoded as an (N-1)-bit
-prefix integer.  The remainder of the string literal is unmodified.
+prefix integer.  The prefix size, N, can have a value between 2 and 8.  The

Ah, right, N=1 doesn't make sense.  2 and 8 inclusive?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2942#discussion_r335584122
----==_mimepart_5da7470664118_6a763fb8c0acd95c1182b0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@afrind</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2942#discussion_r335584122">draft-ietf-quic-qpack.md</a>:</p>
<pre style='color:#555'>&gt; @@ -477,28 +479,27 @@ it can choose to use a lower dynamic table capacity (see
 
 For clients using 0-RTT data in HTTP/3, the server&#39;s maximum table capacity is
 the remembered value of the setting, or zero if the value was not previously
-sent.  When the client&#39;s 0-RTT value of the SETTING is 0, the server MAY set it
</pre>
<p>Yeah, I guess zero pairs better with non-zero?  I don't think it makes a huge difference either way.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2942#discussion_r335584286">draft-ietf-quic-qpack.md</a>:</p>
<pre style='color:#555'>&gt; @@ -603,7 +607,8 @@ is used without modification.
 This document expands the definition of string literals and permits them to
 begin other than on a byte boundary.  An &quot;N-bit prefix string literal&quot; begins
 with the same Huffman flag, followed by the length encoded as an (N-1)-bit
-prefix integer.  The remainder of the string literal is unmodified.
+prefix integer.  The prefix size, N, can have a value between 2 and 8.  The
</pre>
<p>Ah, right, N=1 doesn't make sense.  2 and 8 inclusive?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2942?email_source=notifications&amp;email_token=AFTOJKYVK6GUGCVVE4HMTFDQO47INA5CNFSM4IIIVN52YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIFRH3A#discussion_r335584122">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6OTD7MOIQMNABV4H3QO47INANCNFSM4IIIVN5Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4W5DDRKE32HYM7U43QO47INA5CNFSM4IIIVN52YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIFRH3A.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2942?email_source=notifications\u0026email_token=AFTOJKYVK6GUGCVVE4HMTFDQO47INA5CNFSM4IIIVN52YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIFRH3A#discussion_r335584122",
"url": "https://github.com/quicwg/base-drafts/pull/2942?email_source=notifications\u0026email_token=AFTOJKYVK6GUGCVVE4HMTFDQO47INA5CNFSM4IIIVN52YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIFRH3A#discussion_r335584122",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da7470664118_6a763fb8c0acd95c1182b0--


From nobody Wed Oct 16 09:38:21 2019
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 BC103120802 for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 09:38:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 lD6zNYNLt7Xe for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 09:38:16 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AFFD91207FD for <quic-issues@ietf.org>; Wed, 16 Oct 2019 09:38:16 -0700 (PDT)
Date: Wed, 16 Oct 2019 09:38:16 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571243896; bh=lGfVpYEtGAzikjaNqYNU+gFdJAkEo5t1rimOMFIDYDo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=AXJBBcKrtn1kPBoGfXL0zqQzEgGrEiYcWZiJaV8ZuBthxIRqjPsxsv+nPhQrl251t TWRHkmHIogMlRRHeJuO98E+TNVR14towOi0FAUIBlWmxuKu027g809glZDQTlcel9U ST31skp3rJBejiLB80twkK02XHx24v/X8dWIUtdk=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZK7JK4B75I527NMR53WSEAPEVBNHHB4QEEV4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3095/542788331@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3095@github.com>
References: <quicwg/base-drafts/issues/3095@github.com>
Subject: Re: [quicwg/base-drafts] Backoff of CONNECTION_CLOSE needs to be a MUST (#3095)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da74778b3b_6e8c3fc9dbccd96062794"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/g-wz2INrXPZ6VOReBhdWfLHkdBM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 16:38:19 -0000

----==_mimepart_5da74778b3b_6e8c3fc9dbccd96062794
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

PS. Though I now realize that the maximum about of bytes that each server would ping-pong is limited to 3x the size of the datagram that the attacker sends.

So it might be possible to call this a non-issue, though the number of UDP packets that the servers would send might be less concerning (it would be like 30 UDP packets, assuming that the packets containing CONNECTION_CLOSE would be around 100 bytes each).

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3095#issuecomment-542788331
----==_mimepart_5da74778b3b_6e8c3fc9dbccd96062794
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>PS. Though I now realize that the maximum about of bytes that each server would ping-pong is limited to 3x the size of the datagram that the attacker sends.</p>
<p>So it might be possible to call this a non-issue, though the number of UDP packets that the servers would send might be less concerning (it would be like 30 UDP packets, assuming that the packets containing CONNECTION_CLOSE would be around 100 bytes each).</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3095?email_source=notifications&amp;email_token=AFTOJK4KFEO5WWUENX752FDQO47PRA5CNFSM4JBEQ6Q2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBNEV2Y#issuecomment-542788331">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3XH4UESBZVYWJBDT3QO47PRANCNFSM4JBEQ6QQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3UHBG7Z2NOBKMSVA3QO47PRA5CNFSM4JBEQ6Q2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBNEV2Y.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3095?email_source=notifications\u0026email_token=AFTOJK4KFEO5WWUENX752FDQO47PRA5CNFSM4JBEQ6Q2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBNEV2Y#issuecomment-542788331",
"url": "https://github.com/quicwg/base-drafts/issues/3095?email_source=notifications\u0026email_token=AFTOJK4KFEO5WWUENX752FDQO47PRA5CNFSM4JBEQ6Q2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBNEV2Y#issuecomment-542788331",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da74778b3b_6e8c3fc9dbccd96062794--


From nobody Wed Oct 16 09:42:02 2019
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 88FC21207FD for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 09:42:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.999
X-Spam-Level: 
X-Spam-Status: No, score=-7.999 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, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 qL2xWXjRPo9S for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 09:41:59 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E623E120170 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 09:41:58 -0700 (PDT)
Received: from github-lowworker-f144ac1.va3-iad.github.net (github-lowworker-f144ac1.va3-iad.github.net [10.48.16.59]) by smtp.github.com (Postfix) with ESMTP id 39F39520E59 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 09:41:58 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571244118; bh=2uTjqLcxyZv4R2F32wtA/DW3RzA8NQAm6Iditx6GYME=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=i7ysPuNvvLUw16PEscKRKmegZy22XsEhq0VFnBD5MRP9h3RyUMMAHsX0J3Bn764EY /CebkCO5bvXKRsZgQLqv4vVfDOXpfaZk2Kza56tlbAuSiNALIJAh1wdsSZXB6JjMwF 6DuBtzGVCLxwIqQKfp+RQ/AfXKkvhJtJtNKeqb1o=
Date: Wed, 16 Oct 2019 09:41:58 -0700
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZOZAQIY3A5JQ5SO4N3WSEONEVBNHHB4RTQYY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3098/review/302718749@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3098@github.com>
References: <quicwg/base-drafts/pull/3098@github.com>
Subject: Re: [quicwg/base-drafts] CONNECTION_CLOSE is non-ack-eliciting (#3098)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da748562b2b0_17fa3ff8b7ecd96c598c2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: marten-seemann
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/kehyhUDxbo7wcoegk7_CtvOSq2s>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 16:42:00 -0000

----==_mimepart_5da748562b2b0_17fa3ff8b7ecd96c598c2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

marten-seemann commented on this pull request.



> @@ -167,8 +168,8 @@ of frames contained in a packet affect recovery and congestion control logic:
   performance of the QUIC handshake and use shorter timers for
   acknowledgement.
 
-* Packets that contain only ACK frames do not count toward congestion control
-  limits and are not considered in-flight.
+* Packets that contain only ACK or CONNECTION_CLOSE frames do not count toward

It's not clear if the "only" applies only to ACKs or to both.

> @@ -192,8 +192,9 @@ QUIC packet:
 
 Ack-eliciting Packet:
 
-: A QUIC packet that contains frames other than ACK and PADDING. These cause a
-  recipient to send an acknowledgment (see {{sending-acknowledgements}}).
+: A QUIC packet that contains frames other than ACK, PADDING, and
+  CONNECTION_CLOSE. These cause a recipient to send an acknowledgment (see

If you bundle a CONNECTION_CLOSE with other frames, it's still not ack ack-eliciting, is it?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3098#pullrequestreview-302718749
----==_mimepart_5da748562b2b0_17fa3ff8b7ecd96c598c2
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@marten-seemann</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3098#discussion_r335586385">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -167,8 +168,8 @@ of frames contained in a packet affect recovery and congestion control logic:
   performance of the QUIC handshake and use shorter timers for
   acknowledgement.
 
-* Packets that contain only ACK frames do not count toward congestion control
-  limits and are not considered in-flight.
+* Packets that contain only ACK or CONNECTION_CLOSE frames do not count toward
</pre>
<p>It's not clear if the "only" applies only to ACKs or to both.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3098#discussion_r335586769">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -192,8 +192,9 @@ QUIC packet:
 
 Ack-eliciting Packet:
 
-: A QUIC packet that contains frames other than ACK and PADDING. These cause a
-  recipient to send an acknowledgment (see {{sending-acknowledgements}}).
+: A QUIC packet that contains frames other than ACK, PADDING, and
+  CONNECTION_CLOSE. These cause a recipient to send an acknowledgment (see
</pre>
<p>If you bundle a CONNECTION_CLOSE with other frames, it's still not ack ack-eliciting, is it?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3098?email_source=notifications&amp;email_token=AFTOJK52XPPKU54PCCH6R4TQO475NA5CNFSM4JBNK722YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIFR6HI#pullrequestreview-302718749">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3NVCI27KQMVVIAEVTQO475NANCNFSM4JBNK72Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK77Z4ZFBL65EB6LHGLQO475NA5CNFSM4JBNK722YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIFR6HI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3098?email_source=notifications\u0026email_token=AFTOJK52XPPKU54PCCH6R4TQO475NA5CNFSM4JBNK722YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIFR6HI#pullrequestreview-302718749",
"url": "https://github.com/quicwg/base-drafts/pull/3098?email_source=notifications\u0026email_token=AFTOJK52XPPKU54PCCH6R4TQO475NA5CNFSM4JBNK722YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIFR6HI#pullrequestreview-302718749",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da748562b2b0_17fa3ff8b7ecd96c598c2--


From nobody Wed Oct 16 09:42:33 2019
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 026AB1207FD for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 09:42:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.908
X-Spam-Level: 
X-Spam-Status: No, score=-6.908 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, HTML_IMAGE_ONLY_16=1.092, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 RxwXX5hRNkVC for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 09:42:30 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2B0D7120170 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 09:42:30 -0700 (PDT)
Received: from github-lowworker-19d82f6.ac4-iad.github.net (github-lowworker-19d82f6.ac4-iad.github.net [10.52.16.75]) by smtp.github.com (Postfix) with ESMTP id 7A6A32C1C75 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 09:42:29 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571244149; bh=xEPguNfJMRFZ5whfOLvPTQ1NDo0MPc0eU6W3DyrTsZs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=mcU0CtubU76Ew+9ZsJW4NEyaW6LVVMan5yzxAZYcrtTrY0+orxzzWNvWe18pMZXGk FbYiiTXtRmNI5Ucri/0LWIpgMrYx8gVEQHUbSaqVoIoBlaOuLZ8c4Qoykmi5o9j/+p DllLAv6N3RppTkz/riIpqKlZ3hBP7Urg2hxPJ7Co=
Date: Wed, 16 Oct 2019 09:42:29 -0700
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5ENR7OLYQPOWGT7LN3WSEQLEVBNHHB4QL5J4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3097/542789988@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3097@github.com>
References: <quicwg/base-drafts/issues/3097@github.com>
Subject: Re: [quicwg/base-drafts] Is CONNECTION_CLOSE ACK-eliciting? (#3097)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da748756c1d4_8d33fb0cc2cd9601053a6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/UDO5waraYN-St9BgoXuTMpB8Iuc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 16:42:32 -0000

----==_mimepart_5da748756c1d4_8d33fb0cc2cd9601053a6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This seems sensible.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3097#issuecomment-542789988
----==_mimepart_5da748756c1d4_8d33fb0cc2cd9601053a6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This seems sensible.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3097?email_source=notifications&amp;email_token=AFTOJK3JCN3GXNHTYQ7UGMLQO477LA5CNFSM4JBGBDY2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBNFCZA#issuecomment-542789988">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZIASISVNFPMDNTZKTQO477LANCNFSM4JBGBDYQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK45X5BYY3BYZKFYGLLQO477LA5CNFSM4JBGBDY2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBNFCZA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3097?email_source=notifications\u0026email_token=AFTOJK3JCN3GXNHTYQ7UGMLQO477LA5CNFSM4JBGBDY2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBNFCZA#issuecomment-542789988",
"url": "https://github.com/quicwg/base-drafts/issues/3097?email_source=notifications\u0026email_token=AFTOJK3JCN3GXNHTYQ7UGMLQO477LA5CNFSM4JBGBDY2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBNFCZA#issuecomment-542789988",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da748756c1d4_8d33fb0cc2cd9601053a6--


From nobody Wed Oct 16 09:48:43 2019
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 06A06120802 for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 09:48:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.381
X-Spam-Level: 
X-Spam-Status: No, score=-6.381 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 QJe7Sft1IsKj for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 09:48:39 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4EF631207FD for <quic-issues@ietf.org>; Wed, 16 Oct 2019 09:48:39 -0700 (PDT)
Received: from github-lowworker-6349a71.ac4-iad.github.net (github-lowworker-6349a71.ac4-iad.github.net [10.52.18.20]) by smtp.github.com (Postfix) with ESMTP id 6C047520510 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 09:48:38 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571244518; bh=/xqF9/2KnbWaWFiIyL/7f3+EZ9YC6akex3wlWSuKy4E=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=jbPDJ/WJUJddndKb5mSJUWQZ52wyoOzTaPpf/7KhgaE370zetWtFc9TE80Jt6+cf8 glFqLJvSIVegbd9gvLOihGqg9fQXi8yk6Sbo2UxxOOTO7XgdK4CzKUilAIUfEFgxLD sAEtCED0ZliF8pT+RSU/GIPTXhKQ2J3+kI2pEtYs=
Date: Wed, 16 Oct 2019 09:48:38 -0700
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2ADDBLRLBD5K6V7DN3WSFHNEVBNHHBWJUB5A@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2787/542792340@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2787@github.com>
References: <quicwg/base-drafts/issues/2787@github.com>
Subject: Re: [quicwg/base-drafts] HTTP/3 has less concurrency than HTTP/2 (#2787)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da749e65e05d_5eef3ffd7c0cd96097864"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/3kzGq7NFZfDXOx2XOMZKaKpTjQY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 16:48:41 -0000

----==_mimepart_5da749e65e05d_5eef3ffd7c0cd96097864
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This issue has been addressed by #2857.

Now, the text says: "It is RECOMMENDED that at least 100 requests be permitted at a time, so as to not unnecessarily limit parallelism." ([section 6.1](https://quicwg.org/base-drafts/draft-ietf-quic-http.html#rfc.section.6.1))

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2787#issuecomment-542792340
----==_mimepart_5da749e65e05d_5eef3ffd7c0cd96097864
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This issue has been addressed by <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="461787518" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2857" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2857/hovercard" href="https://github.com/quicwg/base-drafts/pull/2857">#2857</a>.</p>
<p>Now, the text says: "It is RECOMMENDED that at least 100 requests be permitted at a time, so as to not unnecessarily limit parallelism." (<a href="https://quicwg.org/base-drafts/draft-ietf-quic-http.html#rfc.section.6.1" rel="nofollow">section 6.1</a>)</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2787?email_source=notifications&amp;email_token=AFTOJK2JFWYIJNNFQEU7RSLQO5AWNA5CNFSM4HXVM3Y2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBNFVFA#issuecomment-542792340">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZ6ALD6VW43Z6IRXUTQO5AWNANCNFSM4HXVM3YQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK22JUEODVIS3KY2B5DQO5AWNA5CNFSM4HXVM3Y2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBNFVFA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2787?email_source=notifications\u0026email_token=AFTOJK2JFWYIJNNFQEU7RSLQO5AWNA5CNFSM4HXVM3Y2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBNFVFA#issuecomment-542792340",
"url": "https://github.com/quicwg/base-drafts/issues/2787?email_source=notifications\u0026email_token=AFTOJK2JFWYIJNNFQEU7RSLQO5AWNA5CNFSM4HXVM3Y2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBNFVFA#issuecomment-542792340",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da749e65e05d_5eef3ffd7c0cd96097864--


From nobody Wed Oct 16 10:02:34 2019
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.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 E38CE1209A4 for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 10:02:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.999
X-Spam-Level: 
X-Spam-Status: No, score=-2.999 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, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-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 UOOglarGBVuH for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 10:02:28 -0700 (PDT)
Received: from o10.sgmail.github.com (o10.sgmail.github.com [167.89.101.201]) (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 A2AC61209A1 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 10:02:27 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=/G0ZOLzTz5UpuFk7/og+G6lQNLU=; b=XDpn7a1WgHexZ/xg vblMDnNLV781mV1dPoT501GYs+lv6YxXw+Kp6EciJBKLCAqpf0ZWCO9nhWGtX78m 5+4pf+vpW23HrRg9CBpaS36+szPOYAWqoOJsDdRJKFBxvp7TDFlGDf2ooiz5YtTe QZwm3/pmOFOAgfdL0bUXq3edDM4=
Received: by filter0803p1las1.sendgrid.net with SMTP id filter0803p1las1-340-5DA74D20-16 2019-10-16 17:02:24.275182254 +0000 UTC m=+494030.554964317
Received: from github-lowworker-d93c4b6.va3-iad.github.net (unknown [140.82.115.64]) by ismtpd0046p1iad2.sendgrid.net (SG) with ESMTP id 8t3yHB1yTxCSIGUsw5K0bw for <quic-issues@ietf.org>; Wed, 16 Oct 2019 17:02:24.247 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-d93c4b6.va3-iad.github.net (Postfix) with ESMTP id 30AEC2A1D1D for <quic-issues@ietf.org>; Wed, 16 Oct 2019 10:02:24 -0700 (PDT)
Date: Wed, 16 Oct 2019 17:02:24 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3QGBOBFXZMUEXLY6V3WSG3BEVBNHHB4RTQYY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3098/review/302730503@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3098@github.com>
References: <quicwg/base-drafts/pull/3098@github.com>
Subject: Re: [quicwg/base-drafts] CONNECTION_CLOSE is non-ack-eliciting (#3098)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da74d202f5f7_53913fb6f08cd96c18248b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0jbHNs/etLpV3LvyiLIUafoaN082l5ZMAZ4Z yXZPXjalOLw7/09oK9NAndokYq3U7feZmWtiZHPi4SQGNHF7yCV901LQySFypStXNRyqIhbBVwe5gb 3alNHQ7TQroi8QJYLdyIhIx8Fl05hPYnrQbdFHWQOnY//DuNaEWU8c2wQQ==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/QGINkfTVy1WeJI6zWN675GjB09o>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 17:02:32 -0000

----==_mimepart_5da74d202f5f7_53913fb6f08cd96c18248b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett approved this pull request.



> @@ -167,8 +168,8 @@ of frames contained in a packet affect recovery and congestion control logic:
   performance of the QUIC handshake and use shorter timers for
   acknowledgement.
 
-* Packets that contain only ACK frames do not count toward congestion control
-  limits and are not considered in-flight.
+* Packets that contain only ACK or CONNECTION_CLOSE frames do not count toward

We could reword this sentence to be parallel to the above definition and flip the sentence, ie: 
"Packets containing frames besides ACK or CONNECTION_CLOSE count toward congestion control limits and are considered in-flight."

> @@ -192,8 +192,9 @@ QUIC packet:
 
 Ack-eliciting Packet:
 
-: A QUIC packet that contains frames other than ACK and PADDING. These cause a
-  recipient to send an acknowledgment (see {{sending-acknowledgements}}).
+: A QUIC packet that contains frames other than ACK, PADDING, and
+  CONNECTION_CLOSE. These cause a recipient to send an acknowledgment (see

It would be, but it wouldn't really matter because the connection will close.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3098#pullrequestreview-302730503
----==_mimepart_5da74d202f5f7_53913fb6f08cd96c18248b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ianswett</b> approved this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3098#discussion_r335595666">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -167,8 +168,8 @@ of frames contained in a packet affect recovery and congestion control logic:
   performance of the QUIC handshake and use shorter timers for
   acknowledgement.
 
-* Packets that contain only ACK frames do not count toward congestion control
-  limits and are not considered in-flight.
+* Packets that contain only ACK or CONNECTION_CLOSE frames do not count toward
</pre>
<p>We could reword this sentence to be parallel to the above definition and flip the sentence, ie:<br>
"Packets containing frames besides ACK or CONNECTION_CLOSE count toward congestion control limits and are considered in-flight."</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3098#discussion_r335596209">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -192,8 +192,9 @@ QUIC packet:
 
 Ack-eliciting Packet:
 
-: A QUIC packet that contains frames other than ACK and PADDING. These cause a
-  recipient to send an acknowledgment (see {{sending-acknowledgements}}).
+: A QUIC packet that contains frames other than ACK, PADDING, and
+  CONNECTION_CLOSE. These cause a recipient to send an acknowledgment (see
</pre>
<p>It would be, but it wouldn't really matter because the connection will close.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3098?email_source=notifications&amp;email_token=AFTOJK45L6ETFZ33NLTHRZ3QO5CKBA5CNFSM4JBNK722YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIFU2BY#pullrequestreview-302730503">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK73R7BCL4H24VUAGKDQO5CKBANCNFSM4JBNK72Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2K7U37XAVI2565B63QO5CKBA5CNFSM4JBNK722YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIFU2BY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3098?email_source=notifications\u0026email_token=AFTOJK45L6ETFZ33NLTHRZ3QO5CKBA5CNFSM4JBNK722YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIFU2BY#pullrequestreview-302730503",
"url": "https://github.com/quicwg/base-drafts/pull/3098?email_source=notifications\u0026email_token=AFTOJK45L6ETFZ33NLTHRZ3QO5CKBA5CNFSM4JBNK722YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIFU2BY#pullrequestreview-302730503",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da74d202f5f7_53913fb6f08cd96c18248b--


From nobody Wed Oct 16 10:04:38 2019
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 325691209D2 for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 10:04:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 Ds1u90BIyoB5 for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 10:04:34 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A433A1209CE for <quic-issues@ietf.org>; Wed, 16 Oct 2019 10:04:34 -0700 (PDT)
Received: from github-lowworker-cd7bc13.ac4-iad.github.net (github-lowworker-cd7bc13.ac4-iad.github.net [10.52.25.102]) by smtp.github.com (Postfix) with ESMTP id A78FE9601F3 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 10:04:33 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571245473; bh=836YPLq5NBm0RmVkQjucnoaliLfzMFtB+LV4Nf6XziE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=YrLCSDtwJIpBW+eOSokko+R5tjmA2imcP4i3YEduTfpO3igumJmTY+KHQiCRk/zje OfsJ8LDH9+y8UNuGDrJ0h8pASq633h7ZNHdPCDhisyc3OLn9oWH04yYRvQuLkNl7Rk cISj3N9TFRyNARkPiHc/KlbeXUYgZkS95WzoTSfs=
Date: Wed, 16 Oct 2019 10:04:33 -0700
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK42XJEBTJFCGNTQNGV3WSHDDEVBNHHB4RTQYY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3098/review/302733384@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3098@github.com>
References: <quicwg/base-drafts/pull/3098@github.com>
Subject: Re: [quicwg/base-drafts] CONNECTION_CLOSE is non-ack-eliciting (#3098)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da74da19834b_42cb3fc987acd95c118285"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/U0TAfAGzbx9gcdndpbJ8OFE132E>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 17:04:36 -0000

----==_mimepart_5da74da19834b_42cb3fc987acd95c118285
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar approved this pull request.





-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3098#pullrequestreview-302733384
----==_mimepart_5da74da19834b_42cb3fc987acd95c118285
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@janaiyengar</b> approved this pull request.</p>



<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3098?email_source=notifications&amp;email_token=AFTOJK4YJ76R5UIBCVOJ4NTQO5CSDA5CNFSM4JBNK722YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIFVQSA#pullrequestreview-302733384">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3NEXN5OYTZ44UVTW3QO5CSDANCNFSM4JBNK72Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3AJ64SAYTO7JJ4FITQO5CSDA5CNFSM4JBNK722YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIFVQSA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3098?email_source=notifications\u0026email_token=AFTOJK4YJ76R5UIBCVOJ4NTQO5CSDA5CNFSM4JBNK722YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIFVQSA#pullrequestreview-302733384",
"url": "https://github.com/quicwg/base-drafts/pull/3098?email_source=notifications\u0026email_token=AFTOJK4YJ76R5UIBCVOJ4NTQO5CSDA5CNFSM4JBNK722YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIFVQSA#pullrequestreview-302733384",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da74da19834b_42cb3fc987acd95c118285--


From nobody Wed Oct 16 10:16:01 2019
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 34CB212020A for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 10:15:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 RBzCXFj5WMiQ for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 10:15:57 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3CD0C12012D for <quic-issues@ietf.org>; Wed, 16 Oct 2019 10:15:57 -0700 (PDT)
Received: from github-lowworker-6349a71.ac4-iad.github.net (github-lowworker-6349a71.ac4-iad.github.net [10.52.18.20]) by smtp.github.com (Postfix) with ESMTP id 656C52C3365 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 10:15:56 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571246156; bh=Q55EVpRZcLew/QYyElCS2HdWHzfn/wIE6vhCcjycohc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=RyJ7WeJf+oOHT+DUnY3/j0lmMt/SVwhulP0PmVpz1PrQ5Yo8EbxaQ0pG7vbbzK5AP JxQzF1bLiOs/aDAi8DcGstqW1v4WqRjMo/ipKPe75HGknZE1tOonkf9p2kUg7GbZQ0 hLo+Iagg8rV2/oqBIbbOCGC9qItNjM5UgXi2h6bI=
Date: Wed, 16 Oct 2019 10:15:56 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZ447QR3FJBKFSVWDF3WSINZEVBNHHBWWQD7M@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2823/542802852@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2823@github.com>
References: <quicwg/base-drafts/issues/2823@github.com>
Subject: Re: [quicwg/base-drafts] Do Initial secrets change after Retry packet? (#2823)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da7504c54e6a_2a743fcac5ecd96451924"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/205Ez31w3pEptHB7L3aqyCtT2cY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 17:15:59 -0000

----==_mimepart_5da7504c54e6a_2a743fcac5ecd96451924
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

One new point that came up in the discussion of #3014 is that if every packet is self-contained(ie: option 2), it would be possible for the server to send a CONNECTION_CLOSE to terminate a handshake that is doomed to failure quickly, opposed to waiting for the handshake to timeout.

If my PR is accepted, the server would not be able to send a CONNECTION_CLOSE.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2823#issuecomment-542802852
----==_mimepart_5da7504c54e6a_2a743fcac5ecd96451924
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>One new point that came up in the discussion of <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="491716948" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3014" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/3014/hovercard" href="https://github.com/quicwg/base-drafts/issues/3014">#3014</a> is that if every packet is self-contained(ie: option 2), it would be possible for the server to send a CONNECTION_CLOSE to terminate a handshake that is doomed to failure quickly, opposed to waiting for the handshake to timeout.</p>
<p>If my PR is accepted, the server would not be able to send a CONNECTION_CLOSE.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2823?email_source=notifications&amp;email_token=AFTOJK2SBYHUXPJ52HNYN63QO5D4ZA5CNFSM4HZ6U5C2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBNIHJA#issuecomment-542802852">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2NKYNC7OHFFHPJ7ELQO5D4ZANCNFSM4HZ6U5CQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7T4B7NUO6U42Z5H4DQO5D4ZA5CNFSM4HZ6U5C2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBNIHJA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2823?email_source=notifications\u0026email_token=AFTOJK2SBYHUXPJ52HNYN63QO5D4ZA5CNFSM4HZ6U5C2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBNIHJA#issuecomment-542802852",
"url": "https://github.com/quicwg/base-drafts/issues/2823?email_source=notifications\u0026email_token=AFTOJK2SBYHUXPJ52HNYN63QO5D4ZA5CNFSM4HZ6U5C2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBNIHJA#issuecomment-542802852",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da7504c54e6a_2a743fcac5ecd96451924--


From nobody Wed Oct 16 10:17:03 2019
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 B154D12083B for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 10:16:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 N5Cxgz_2W9Oo for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 10:16:54 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 19C371207FD for <quic-issues@ietf.org>; Wed, 16 Oct 2019 10:16:54 -0700 (PDT)
Received: from github-lowworker-2300405.va3-iad.github.net (github-lowworker-2300405.va3-iad.github.net [10.48.17.39]) by smtp.github.com (Postfix) with ESMTP id 4815C661E50 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 10:16:53 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571246213; bh=/t2cbmz2dxkBawE+eUOENeQURpllwG9NwcZFbNk+VWI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=v14CMwjXSendtM+yE/zsokVYL38BpxixYCz31GnB9HlhNTa6Jb4FHvICp2zncKRAI J6qaPw7IE/zFBYz+3oKjg/2Kgs6QmIHsMqivj7SRvh3yvjlKBer/Ds1HwDsVDFbfzI XHRq033JJYymGEB+tI8T5tmh+iCQQh+0I622nQfk=
Date: Wed, 16 Oct 2019 10:16:53 -0700
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2UAGVJG4MSPPGNUMN3WSIRLEVBNHHB2TYBKQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3014/542803213@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3014@github.com>
References: <quicwg/base-drafts/issues/3014@github.com>
Subject: Re: [quicwg/base-drafts] Handling of corrupt Retry packets (#3014)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da7508538920_4ddf3ffd1e0cd964108483"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: huitema
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/fc2k5n_Es6fWgJ3x6saEo_RiKRE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 17:16:56 -0000

----==_mimepart_5da7508538920_4ddf3ffd1e0cd964108483
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

How is the bit flip error different from an attacker spoofing a Retry packet with made up values?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3014#issuecomment-542803213
----==_mimepart_5da7508538920_4ddf3ffd1e0cd964108483
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>How is the bit flip error different from an attacker spoofing a Retry packet with made up values?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3014?email_source=notifications&amp;email_token=AFTOJK335RDHZQK7435MZZTQO5EALA5CNFSM4IVITWZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBNIKDI#issuecomment-542803213">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK56TCEXTNXDQTQL6P3QO5EALANCNFSM4IVITWZA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK45YQ4LSIVEHB3HMQLQO5EALA5CNFSM4IVITWZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBNIKDI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3014?email_source=notifications\u0026email_token=AFTOJK335RDHZQK7435MZZTQO5EALA5CNFSM4IVITWZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBNIKDI#issuecomment-542803213",
"url": "https://github.com/quicwg/base-drafts/issues/3014?email_source=notifications\u0026email_token=AFTOJK335RDHZQK7435MZZTQO5EALA5CNFSM4IVITWZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBNIKDI#issuecomment-542803213",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da7508538920_4ddf3ffd1e0cd964108483--


From nobody Wed Oct 16 10:46:05 2019
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 CF390120957 for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 10:45:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 6XYopPZGW5u5 for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 10:45:51 -0700 (PDT)
Received: from out-15.smtp.github.com (out-15.smtp.github.com [192.30.254.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1DC5F12086F for <quic-issues@ietf.org>; Wed, 16 Oct 2019 10:45:51 -0700 (PDT)
Received: from github-lowworker-d93c4b6.va3-iad.github.net (github-lowworker-d93c4b6.va3-iad.github.net [10.48.17.47]) by smtp.github.com (Postfix) with ESMTP id 88FFC261587 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 10:45:50 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571247950; bh=F1CsKkCKpfbPHS0U5RDK6b1Z7lPsPT+/1R6+ZI7vHO0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ZBd3QgLRudH1w4/WrckY51kRXzxoG10y+LqgAbvTHxI7hsjiBEtBKOMLRVXhvDChW 7XYzdw0yhlB5lY/xjVhK03s1Mstr62TiCX/OwFIlkedvZ4vh/3lzcN4Yiyob7KZTfl Rw6fwRxcktWDEn4LnbZuzYi8ft0CfCdx9jf+TOro=
Date: Wed, 16 Oct 2019 10:45:50 -0700
From: Lars Eggert <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKY5R7TXRYVMN5CFYYN3WSL55EVBNHHB2TYBKQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3014/542814933@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3014@github.com>
References: <quicwg/base-drafts/issues/3014@github.com>
Subject: Re: [quicwg/base-drafts] Handling of corrupt Retry packets (#3014)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da7574e439ad_1373fdd2fecd96049576"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: larseggert
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/pAWiAFdYR1SlAdYJAhmV8FTwZh0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 17:46:05 -0000

----==_mimepart_5da7574e439ad_1373fdd2fecd96049576
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Discussed in Cupertino. Agreement in the room for MANDATORY use of AES-GCM with zero key and zero nonce to protect the Retry token. The entire packet would be AAD. @DavidSchinazi's addition of potentially eliding DCID to be thought through by assignee of issue.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3014#issuecomment-542814933
----==_mimepart_5da7574e439ad_1373fdd2fecd96049576
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Discussed in Cupertino. Agreement in the room for MANDATORY use of AES-GCM with zero key and zero nonce to protect the Retry token. The entire packet would be AAD. <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=5599133" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/DavidSchinazi">@DavidSchinazi</a>'s addition of potentially eliding DCID to be thought through by assignee of issue.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3014?email_source=notifications&amp;email_token=AFTOJK2CZTMS5NDYQAQQFODQO5HM5A5CNFSM4IVITWZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBNLFVI#issuecomment-542814933">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYMFLOA4ZC7IKITCHLQO5HM5ANCNFSM4IVITWZA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7GBLIRSG272I4RPA3QO5HM5A5CNFSM4IVITWZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBNLFVI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3014?email_source=notifications\u0026email_token=AFTOJK2CZTMS5NDYQAQQFODQO5HM5A5CNFSM4IVITWZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBNLFVI#issuecomment-542814933",
"url": "https://github.com/quicwg/base-drafts/issues/3014?email_source=notifications\u0026email_token=AFTOJK2CZTMS5NDYQAQQFODQO5HM5A5CNFSM4IVITWZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBNLFVI#issuecomment-542814933",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da7574e439ad_1373fdd2fecd96049576--


From nobody Wed Oct 16 10:54:04 2019
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 AF0EB12090E for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 10:54:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 jSlQc8TRriw1 for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 10:54:00 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7DE7D1200FD for <quic-issues@ietf.org>; Wed, 16 Oct 2019 10:54:00 -0700 (PDT)
Date: Wed, 16 Oct 2019 10:53:59 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571248439; bh=G/yRI5o6OgpcF7H8l7UbLCGmTBItgt88boOkB1INuy8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=SON//uXDLlSTmLRA4MjP3Xs6z18aeuU+3CMLacHc0o895yjBVbBsfskbnX+NqEcqx 3SqHd/2/tPwq5mKqMlFGO1qmi0dTuZJJ5XhLkSy/pBV+4i17x2NhfhbFKZPG6Y7mKS rUQY+q9hBS7/iD7SgRIgcqsI3eJEREZ181i82zXU=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZWLGY5ZFAT5V7XHM53WSM4PEVBNHHBYH45I4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2928/542818373@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2928@github.com>
References: <quicwg/base-drafts/issues/2928@github.com>
Subject: Re: [quicwg/base-drafts] Lift single-packet ClientHello requirement? (#2928)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da75937b1929_64c03fcf4c4cd9601134be"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: huitema
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/QA6KsxTSygXI3KPvRUqlMYDheNs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 17:54:03 -0000

----==_mimepart_5da75937b1929_64c03fcf4c4cd9601134be
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

If we do a change like that, how do we test it?


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2928#issuecomment-542818373
----==_mimepart_5da75937b1929_64c03fcf4c4cd9601134be
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>If we do a change like that, how do we test it?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2928?email_source=notifications&amp;email_token=AFTOJK46RLAPAKOOSJ3WXPLQO5ILPA5CNFSM4IGHDJG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBNMARI#issuecomment-542818373">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZV3PYQOE4Z4RZNDBLQO5ILPANCNFSM4IGHDJGQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5PJDMI6J7C6YAILLLQO5ILPA5CNFSM4IGHDJG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBNMARI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2928?email_source=notifications\u0026email_token=AFTOJK46RLAPAKOOSJ3WXPLQO5ILPA5CNFSM4IGHDJG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBNMARI#issuecomment-542818373",
"url": "https://github.com/quicwg/base-drafts/issues/2928?email_source=notifications\u0026email_token=AFTOJK46RLAPAKOOSJ3WXPLQO5ILPA5CNFSM4IGHDJG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBNMARI#issuecomment-542818373",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da75937b1929_64c03fcf4c4cd9601134be--


From nobody Wed Oct 16 10:54:51 2019
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 7544412090E for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 10:54:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, 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 HdRHcoNH0g6c for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 10:54:49 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F295A1200FD for <quic-issues@ietf.org>; Wed, 16 Oct 2019 10:54:48 -0700 (PDT)
Received: from github-lowworker-5fb2734.va3-iad.github.net (github-lowworker-5fb2734.va3-iad.github.net [10.48.19.27]) by smtp.github.com (Postfix) with ESMTP id 271C78C01F9 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 10:54:48 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571248488; bh=kHq33knfGdzeA6S3/1XW1/q7Ccnd+7monyb5HKu5M+E=; h=Date:From:To:Subject:From; b=Sb2NvleHoubOC6WGzMctmjTH+DQpZo4+MMftaydwGbdNAyrvqwFntblbxO4rkxv8a B7jiiz4NqZw3l3GBdAKmsgolbkL9Qckpw6fTHc2pvgQMp84x/Y+NMwioNgDXxqaMp7 t1dp5/MXh7vSibukQXpyMUiDUko6XYGu0zyMJb3c=
Date: Wed, 16 Oct 2019 10:54:48 -0700
From: ianswett <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/ianswett-symmetric-timeout/000000-61a372@github.com>
Subject: [quicwg/base-drafts] 61a372: Idle timeout indicates you will timeout then
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/Ks0uhloE5KY4Om_Zv3YVOHOaTGo>
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, 16 Oct 2019 17:54:51 -0000

  Branch: refs/heads/ianswett-symmetric-timeout
  Home:   https://github.com/quicwg/base-drafts
  Commit: 61a3725ced92b80bd86a15ae2d625d39a31a9db3
      https://github.com/quicwg/base-drafts/commit/61a3725ced92b80bd86a15ae2d625d39a31a9db3
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-10-16 (Wed, 16 Oct 2019)

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

  Log Message:
  -----------
  Idle timeout indicates you will timeout then

This makes idle timeout symmetric by stating that a peer will close the connection at or soon after the idle timeout expires, creating clear expectations of idle timeout behavior.

Fixes #2602 
Takes some of the improved text from #2745



From nobody Wed Oct 16 10:55:24 2019
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 9D16A12090E for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 10:55:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.999
X-Spam-Level: 
X-Spam-Status: No, score=-7.999 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, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 zEzoNV4oUIcd for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 10:55:20 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 941921200FD for <quic-issues@ietf.org>; Wed, 16 Oct 2019 10:55:20 -0700 (PDT)
Received: from github-lowworker-a6a2749.va3-iad.github.net (github-lowworker-a6a2749.va3-iad.github.net [10.48.16.62]) by smtp.github.com (Postfix) with ESMTP id 7D7C41C0E56 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 10:55:19 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571248519; bh=xDLJdJkzT34MfFO0Q8FDWdR3H8hZG8BTDIn2KMGC9AM=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=hLH8UF/8N0q8BRhtv/Z+Z3YjajCTYE+sJ7lJdSb3qtQQQPVGLPxN20n2aIxv1h9Ex TKGJX3EWdAe9r7pbS08GtPXN2GdnVm43+G8Dza+e+TgqLcDiA+wWHjsYEdCfGI0Svh xLIDkmSSd5AFaOeuMeuR6XniEgthrXuNHGPb567U=
Date: Wed, 16 Oct 2019 10:55:19 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6YDRI5CQMU32FYPFF3WSNBPEVBNHHB4R4NZY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3099@github.com>
Subject: [quicwg/base-drafts] Idle timeout indicates you will timeout (#3099)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da759876fad1_579b3f7fd9ecd96471541"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/awqmXH-OJo8lXCmg5uYFuE5Zjx8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 17:55:23 -0000

----==_mimepart_5da759876fad1_579b3f7fd9ecd96471541
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This makes idle timeout symmetric by stating that a peer will close the connection at or soon after the idle timeout expires, creating clear expectations of idle timeout behavior.

Fixes #2602 
Takes some of the improved text from #2745
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/3099

-- Commit Summary --

  * Idle timeout indicates you will timeout then

-- File Changes --

    M draft-ietf-quic-transport.md (25)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/3099.patch
https://github.com/quicwg/base-drafts/pull/3099.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3099

----==_mimepart_5da759876fad1_579b3f7fd9ecd96471541
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This makes idle timeout symmetric by stating that a peer will close the connection at or soon after the idle timeout expires, creating clear expectations of idle timeout behavior.</p>
<p><span class="issue-keyword tooltipped tooltipped-se" aria-label="This pull request closes issue #2602.">Fixes</span> <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="431253342" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2602" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2602/hovercard" href="https://github.com/quicwg/base-drafts/issues/2602">#2602</a><br>
Takes some of the improved text from <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="447068472" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2745" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2745/hovercard" href="https://github.com/quicwg/base-drafts/pull/2745">#2745</a></p>

<hr>

<h4>You can view, comment on, or merge this pull request online at:</h4>
<p>&nbsp;&nbsp;<a href='https://github.com/quicwg/base-drafts/pull/3099'>https://github.com/quicwg/base-drafts/pull/3099</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Idle timeout indicates you will timeout then</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/3099/files#diff-0">draft-ietf-quic-transport.md</a>
    (25)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3099.patch'>https://github.com/quicwg/base-drafts/pull/3099.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3099.diff'>https://github.com/quicwg/base-drafts/pull/3099.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3099?email_source=notifications&amp;email_token=AFTOJK63YSBSMUM6FFVXIATQO5IQPA5CNFSM4JBO5RGKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HSHRXHA">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZETDVVDT2QGME2FYLQO5IQPANCNFSM4JBO5RGA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5RXQPDDNIVXNEN5BDQO5IQPA5CNFSM4JBO5RGKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HSHRXHA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3099?email_source=notifications\u0026email_token=AFTOJK63YSBSMUM6FFVXIATQO5IQPA5CNFSM4JBO5RGKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HSHRXHA",
"url": "https://github.com/quicwg/base-drafts/pull/3099?email_source=notifications\u0026email_token=AFTOJK63YSBSMUM6FFVXIATQO5IQPA5CNFSM4JBO5RGKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HSHRXHA",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5da759876fad1_579b3f7fd9ecd96471541--


From nobody Wed Oct 16 10:55:41 2019
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 4611A1200FD for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 10:55:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 t0aBp4gK4Rwe for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 10:55:37 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BF7A612090E for <quic-issues@ietf.org>; Wed, 16 Oct 2019 10:55:37 -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 2978C9604F4 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 10:55:37 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571248537; bh=Lnu3ksEknfTVnCUobw2P24Y5gEGKcbGKHNVp1N83V14=; h=Date:From:To:Subject:From; b=qOFBIksQ04hwhqsOpWuA/s8kMIYvCivxmL+KIvTiWDDr3mBbDghrxJZdS7hoA+NhM 8UIYNkscMsjUxkX7OxY3h9YxApswKc+ERO/oUAf/kiWG78mdaHFFwXqgXCcy8pcYf6 +vUgLmMwsKNj8vcGvYEpoHGvYCGV1oI7nnOklp+M=
Date: Wed, 16 Oct 2019 10:55:37 -0700
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/4899ff-7befce@github.com>
Subject: [quicwg/base-drafts] 7befce: Script updating gh-pages from 61a3725c. [ci skip]
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/lA4IJWCXHnkXyoWuqVaigYbyEeI>
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, 16 Oct 2019 17:55:39 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 7befcec4e559e11effe8f33f3939e23adfaa8417
      https://github.com/quicwg/base-drafts/commit/7befcec4e559e11effe8f33f3939e23adfaa8417
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-16 (Wed, 16 Oct 2019)

  Changed paths:
    A ianswett-symmetric-timeout/draft-ietf-quic-http.html
    A ianswett-symmetric-timeout/draft-ietf-quic-http.txt
    A ianswett-symmetric-timeout/draft-ietf-quic-invariants.html
    A ianswett-symmetric-timeout/draft-ietf-quic-invariants.txt
    A ianswett-symmetric-timeout/draft-ietf-quic-qpack.html
    A ianswett-symmetric-timeout/draft-ietf-quic-qpack.txt
    A ianswett-symmetric-timeout/draft-ietf-quic-recovery.html
    A ianswett-symmetric-timeout/draft-ietf-quic-recovery.txt
    A ianswett-symmetric-timeout/draft-ietf-quic-tls.html
    A ianswett-symmetric-timeout/draft-ietf-quic-tls.txt
    A ianswett-symmetric-timeout/draft-ietf-quic-transport.html
    A ianswett-symmetric-timeout/draft-ietf-quic-transport.txt
    A ianswett-symmetric-timeout/index.html
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from 61a3725c. [ci skip]



From nobody Wed Oct 16 10:59:43 2019
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 20C42120984 for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 10:59:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 cDQri2nhRoKP for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 10:59:39 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4E864120970 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 10:59:39 -0700 (PDT)
Received: from github-lowworker-c5134a3.ac4-iad.github.net (github-lowworker-c5134a3.ac4-iad.github.net [10.52.23.55]) by smtp.github.com (Postfix) with ESMTP id 7523F1C04F5 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 10:59:38 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571248778; bh=43MxQVXq3DiCYIxBAs4MuRQ3OU6VnSRFUrXpVnBtx1k=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=yeZ3dSyGrRKXDSyWHYUjRDfmEBIsY3KFCGQRNa/El6W4VQSMtl2Oa82sFZn/Wq6EZ lgouPs3vHtDvLEyuEaFHEbeqqB8igZhVvwBHRqBA/PLgbgMYbctjT53O5wEaLWDixt c/gRwpCbbZTuqgxtPennPumueE7X0I3zNoHp/qvw=
Date: Wed, 16 Oct 2019 10:59:38 -0700
From: =?UTF-8?B?QmVuY2UgQsOpa3k=?= <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2935/push/4157850921@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2935@github.com>
References: <quicwg/base-drafts/pull/2935@github.com>
Subject: Re: [quicwg/base-drafts] QPACK [editorial] update RIC and Base on figures (#2935)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da75a8a674b8_76e83fc4908cd964122333"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: bencebeky
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/OOUtMKYl3UcMGBNj79b6GhjwyyQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 17:59:43 -0000

----==_mimepart_5da75a8a674b8_76e83fc4908cd964122333
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@bencebeky pushed 1 commit.

9647009c5e7454d82f95264797681b5fda1922ef  Move arrows back to original position; add Base value to figure.


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2935/files/06607c16e38dce809672e43b990905dbd334619d..9647009c5e7454d82f95264797681b5fda1922ef

----==_mimepart_5da75a8a674b8_76e83fc4908cd964122333
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/bencebeky" class="user-mention">@bencebeky</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/9647009c5e7454d82f95264797681b5fda1922ef">9647009</a>  Move arrows back to original position; add Base value to figure.</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/2935/files/06607c16e38dce809672e43b990905dbd334619d..9647009c5e7454d82f95264797681b5fda1922ef?email_source=notifications&amp;email_token=AFTOJK7KZOMT4RCPXNRM56LQO5JAVA5CNFSM4IIIC4GKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMYDGMBRG43DAOCQOVZWQIZUGE2TOOBVGA4TEMI">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5GRHSVLRBP6O7ETPTQO5JAVANCNFSM4IIIC4GA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2BZI6DPZLG3KWZTSTQO5JAVA5CNFSM4IIIC4GKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMYDGMBRG43DAOCQOVZWQIZUGE2TOOBVGA4TEMI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2935/files/06607c16e38dce809672e43b990905dbd334619d..9647009c5e7454d82f95264797681b5fda1922ef?email_source=notifications\u0026email_token=AFTOJK7KZOMT4RCPXNRM56LQO5JAVA5CNFSM4IIIC4GKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMYDGMBRG43DAOCQOVZWQIZUGE2TOOBVGA4TEMI",
"url": "https://github.com/quicwg/base-drafts/pull/2935/files/06607c16e38dce809672e43b990905dbd334619d..9647009c5e7454d82f95264797681b5fda1922ef?email_source=notifications\u0026email_token=AFTOJK7KZOMT4RCPXNRM56LQO5JAVA5CNFSM4IIIC4GKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMYDGMBRG43DAOCQOVZWQIZUGE2TOOBVGA4TEMI",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5da75a8a674b8_76e83fc4908cd964122333--


From nobody Wed Oct 16 11:01:19 2019
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 8E5F0120116 for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 11:01:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8
X-Spam-Level: 
X-Spam-Status: No, score=-8 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, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 eQQ8fsraph4v for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 11:01:14 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 60ADC12092C for <quic-issues@ietf.org>; Wed, 16 Oct 2019 11:01:14 -0700 (PDT)
Date: Wed, 16 Oct 2019 11:01:13 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571248873; bh=S/8IdI6+DOrgUOjoQrMBT4lFf6huUdIpV7aEHLZJ5bs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=slVjGjeNgpJACT+pxSoWFUvWbBJQFR89KiJQfPxF0xImLrXaQ6xwlXoWQxxowNTl/ 7xIpcEy2j8yZZhphytsvxFWkk2lnUn3/9kzt4QKJGyMQxLR20BcMBV080JUOGg8GA0 eFCbIRE20lX9mj9UCezRNJIpVUVRzda2hyFHvsD4=
From: Lucas Pardue <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK35HRZXYIXPFTA543V3WSNXTEVBNHHBZAGNAQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2958/review/302756814@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2958@github.com>
References: <quicwg/base-drafts/pull/2958@github.com>
Subject: Re: [quicwg/base-drafts] Move server's SETTINGS to transport parameters (#2958)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da75ae97ea99_5a5e3fe73e8cd95c137294"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: LPardue
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/M38gjK8-sFkGxNM9TBq1UQ0igvY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 18:01:18 -0000

----==_mimepart_5da75ae97ea99_5a5e3fe73e8cd95c137294
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

LPardue requested changes on this pull request.

Some nits. Also for completeness you'll want to fixup the QPACK spec's reference to SETTINGS frame as well.

> +sending peer, which can be used by the receiving peer. However, a negotiation
+can be implied by the use of settings - each peer uses settings to advertise a
+set of supported values. The definition of the setting would describe how each
+peer combines the two sets to conclude which choice will be used.  The settings
+mechanism does not provide a mechanism to identify when the choice takes effect.
+
+Different values for the same parameter can be advertised by each peer. For
+example, a client might be willing to consume a very large response header,
+while servers are more cautious about request size.
+
+The same setting identifier MUST NOT occur more than once in settings.
+A receiver MAY treat the presence of duplicate setting identifiers as a
+connection error of type HTTP_SETTINGS_ERROR.
+
+Each parameter consists of a setting identifier and a value, both encoded as
+QUCI variable-length integers, as shown in {{fig-ext-settings}}. A settings

```suggestion
QUIC variable-length integers, as shown in {{fig-ext-settings}}. A settings
```

>  | DATA           | No             | Yes            | Yes         | {{frame-data}}           |
 | HEADERS        | No             | Yes            | Yes         | {{frame-headers}}        |
 | CANCEL_PUSH    | Yes            | No             | No          | {{frame-cancel-push}}    |
-| SETTINGS       | Yes (1)        | No             | No          | {{frame-settings}}       |
 | PUSH_PROMISE   | No             | Yes            | No          | {{frame-push-promise}}   |
 | GOAWAY         | Yes            | No             | No          | {{frame-goaway}}         |
 | MAX_PUSH_ID    | Yes            | No             | No          | {{frame-max-push-id}}    |

Note that the side effect of this change is that is removes the only remaining instance of (1), which is described underneath the table ("Certain frames can only occur as the first frame of a particular stream type"). So we probably want to remove that foot note as part of this PR.

> @@ -1498,9 +1479,8 @@ protocol elements.  Implementations MUST discard frames and unidirectional
 streams that have unknown or unsupported types.  This means that any of these
 extension points can be safely used by extensions without prior arrangement or
 negotiation.  However, where a known frame type is required to be in a specific
-location, such as the SETTINGS frame as the first frame of the control stream
-(see {{control-streams}}), an unknown frame type does not satisfy that
-requirement and SHOULD be treated as an error.
+location, an unknown frame type does not satisfy that requirement and SHOULD be
+treated as an error.

With removing of SETTINGS there is no other case in the core HTTP/3 document that requires specific frame location. So I think this whole "However" clause can just be removed and make the text clearer.

> @@ -1529,6 +1529,33 @@ handshake or by frames sent in 1-RTT packets.  A server MAY treat use of updated
 transport parameters in 0-RTT as a connection error of type PROTOCOL_VIOLATION.
 
 
+### Application Parameters {#app-params}
+
+The transport parameter application_layer_parameters is used by the application
+protocol to exchange application-specific parameters concurrently with the
+cryptographic and transport handshake. The contents of an application parameter
+are opaque to QUIC transport and their semantic meaning is defined by their
+application protocol.
+
+Each application protocol MAY specify use of application parameters to be sent
+by one of or both the client and server. If not specified, an application
+parameter MUST NOT be sent for tht application's ALPN. For each application

```suggestion
parameter MUST NOT be sent for that application's ALPN. For each application
```

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2958#pullrequestreview-302756814
----==_mimepart_5da75ae97ea99_5a5e3fe73e8cd95c137294
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><b>@LPardue</b> requested changes on this pull request.</p>=0D
=0D
<p>Some nits. Also for completeness you'll want to fixup the QPACK spec's=
 reference to SETTINGS frame as well.</p><hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2958#discussi=
on_r335617764">draft-ietf-quic-http.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; +sending peer, which can be used by the re=
ceiving peer. However, a negotiation=0D
+can be implied by the use of settings - each peer uses settings to adver=
tise a=0D
+set of supported values. The definition of the setting would describe ho=
w each=0D
+peer combines the two sets to conclude which choice will be used.  The s=
ettings=0D
+mechanism does not provide a mechanism to identify when the choice takes=
 effect.=0D
+=0D
+Different values for the same parameter can be advertised by each peer. =
For=0D
+example, a client might be willing to consume a very large response head=
er,=0D
+while servers are more cautious about request size.=0D
+=0D
+The same setting identifier MUST NOT occur more than once in settings.=0D=

+A receiver MAY treat the presence of duplicate setting identifiers as a=0D=

+connection error of type HTTP_SETTINGS_ERROR.=0D
+=0D
+Each parameter consists of a setting identifier and a value, both encode=
d as=0D
+QUCI variable-length integers, as shown in {{fig-ext-settings}}. A setti=
ngs=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-QUCI variable-length integers, as shown in {{=
fig-ext-settings}}. A settings=0D
+QUIC variable-length integers, as shown in {{fig-ext-settings}}. A setti=
ngs=0D
</pre>=0D
=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2958#discussi=
on_r335623762">draft-ietf-quic-http.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt;  | DATA           | No             | Yes  =
          | Yes         | {{frame-data}}           |=0D
 | HEADERS        | No             | Yes            | Yes         | {{fra=
me-headers}}        |=0D
 | CANCEL_PUSH    | Yes            | No             | No          | {{fra=
me-cancel-push}}    |=0D
-| SETTINGS       | Yes (1)        | No             | No          | {{fra=
me-settings}}       |=0D
 | PUSH_PROMISE   | No             | Yes            | No          | {{fra=
me-push-promise}}   |=0D
 | GOAWAY         | Yes            | No             | No          | {{fra=
me-goaway}}         |=0D
 | MAX_PUSH_ID    | Yes            | No             | No          | {{fra=
me-max-push-id}}    |=0D
</pre>=0D
<p>Note that the side effect of this change is that is removes the only r=
emaining instance of (1), which is described underneath the table ("Certa=
in frames can only occur as the first frame of a particular stream type")=
. So we probably want to remove that foot note as part of this PR.</p>=0D=

=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2958#discussi=
on_r335624807">draft-ietf-quic-http.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -1498,9 +1479,8 @@ protocol elements.  =
Implementations MUST discard frames and unidirectional=0D
 streams that have unknown or unsupported types.  This means that any of =
these=0D
 extension points can be safely used by extensions without prior arrangem=
ent or=0D
 negotiation.  However, where a known frame type is required to be in a s=
pecific=0D
-location, such as the SETTINGS frame as the first frame of the control s=
tream=0D
-(see {{control-streams}}), an unknown frame type does not satisfy that=0D=

-requirement and SHOULD be treated as an error.=0D
+location, an unknown frame type does not satisfy that requirement and SH=
OULD be=0D
+treated as an error.=0D
</pre>=0D
<p>With removing of SETTINGS there is no other case in the core HTTP/3 do=
cument that requires specific frame location. So I think this whole "Howe=
ver" clause can just be removed and make the text clearer.</p>=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/2958#discussi=
on_r335626076">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -1529,6 +1529,33 @@ handshake or by fra=
mes sent in 1-RTT packets.  A server MAY treat use of updated=0D
 transport parameters in 0-RTT as a connection error of type PROTOCOL_VIO=
LATION.=0D
 =0D
 =0D
+### Application Parameters {#app-params}=0D
+=0D
+The transport parameter application_layer_parameters is used by the appl=
ication=0D
+protocol to exchange application-specific parameters concurrently with t=
he=0D
+cryptographic and transport handshake. The contents of an application pa=
rameter=0D
+are opaque to QUIC transport and their semantic meaning is defined by th=
eir=0D
+application protocol.=0D
+=0D
+Each application protocol MAY specify use of application parameters to b=
e sent=0D
+by one of or both the client and server. If not specified, an applicatio=
n=0D
+parameter MUST NOT be sent for tht application&#39;s ALPN. For each appl=
ication=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-parameter MUST NOT be sent for tht applicatio=
n's ALPN. For each application=0D
+parameter MUST NOT be sent for that application's ALPN. For each applica=
tion=0D
</pre>=0D
=0D
=0D
<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/2958?email_source=3Dnotifications&amp;email_token=3DA=
FTOJK7TQIN2PXUFMXWLWVTQO5JGTA5CNFSM4IKFN7Y2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJ=
SXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIF3HTQ#pullrequestreview-302756814=
">view it on GitHub</a>, or <a href=3D"https://github.com/notifications/u=
nsubscribe-auth/AFTOJK5MHJIV4VIMGXBIH2TQO5JGTANCNFSM4IKFN7YQ">unsubscribe=
</a>.<img src=3D"https://github.com/notifications/beacon/AFTOJK5DF2Q5UW5A=
TA4ZUH3QO5JGTA5CNFSM4IKFN7Y2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWN=
FSXPKTDN5WW2ZLOORPWSZGOCIF3HTQ.gif" height=3D"1" width=3D"1" alt=3D"" /><=
/p>=0D
<script type=3D"application/ld+json">[=0D
{=0D
"@context": "http://schema.org",=0D
"@type": "EmailMessage",=0D
"potentialAction": {=0D
"@type": "ViewAction",=0D
"target": "https://github.com/quicwg/base-drafts/pull/2958?email_source=3D=
notifications\u0026email_token=3DAFTOJK7TQIN2PXUFMXWLWVTQO5JGTA5CNFSM4IKF=
N7Y2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOC=
IF3HTQ#pullrequestreview-302756814",=0D
"url": "https://github.com/quicwg/base-drafts/pull/2958?email_source=3Dno=
tifications\u0026email_token=3DAFTOJK7TQIN2PXUFMXWLWVTQO5JGTA5CNFSM4IKFN7=
Y2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIF=
3HTQ#pullrequestreview-302756814",=0D
"name": "View Pull Request"=0D
},=0D
"description": "View this Pull Request on GitHub",=0D
"publisher": {=0D
"@type": "Organization",=0D
"name": "GitHub",=0D
"url": "https://github.com"=0D
}=0D
}=0D
]</script>=

----==_mimepart_5da75ae97ea99_5a5e3fe73e8cd95c137294--


From nobody Wed Oct 16 11:02:16 2019
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 D524B120827 for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 11:02:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 JfBFPC-wDLKS for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 11:02:06 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1CC75120958 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 11:02:06 -0700 (PDT)
Date: Wed, 16 Oct 2019 11:02:05 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571248925; bh=F8fXDnnV5/bCEgCADxGGpBErBKfaGmxGiDPMBbwRWvc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=z3ygWlaG5svLYabdFSDhroGs5CBBiTD8S0adMhL3ED3v2qwmTwS2RdZ291ISkgwiM b0V7Oxy2t4p/KAPvqP4MasiBRbD2eyB1Df1uKmKqHayzSACGmpmPwSsXpHUftZAF2m R9Yrqx3L85a72gKhXoXMF6AiaPSL/pMvqmnLC0+Q=
From: =?UTF-8?B?QmVuY2UgQsOpa3k=?= <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4GLSSVJ57ELSRHXVF3WSN23EVBNHHBYU2QL4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2935/c542821859@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2935@github.com>
References: <quicwg/base-drafts/pull/2935@github.com>
Subject: Re: [quicwg/base-drafts] QPACK [editorial] update RIC and Base on figures (#2935)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da75b1d4e8e0_13d53fcd140cd96c123174"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: bencebeky
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/_rHd-dfNVeirThW0ZzMITauBAa4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 18:02:08 -0000

----==_mimepart_5da75b1d4e8e0_13d53fcd140cd96c123174
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> In a one-pass encoder, Base is the Insert Count when the encoder begins encoding the block. In a two-pass encoder, I assume most folks set Base = RIC. So I think it logically is a count, but lets put aside whether to rename it since that's not happening in this PR.
> 
> For now, I say remove RIC from the figure, but leave the arrow where it is.

Sounds good to me.  Let me add text specifying the Base value because it is not clear for those not familiar with the "indices point between elements" mental model or would be confused by the element with a given index being the one not on the right of the arrow but on the left.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2935#issuecomment-542821859
----==_mimepart_5da75b1d4e8e0_13d53fcd140cd96c123174
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<blockquote>
<p>In a one-pass encoder, Base is the Insert Count when the encoder begins encoding the block. In a two-pass encoder, I assume most folks set Base = RIC. So I think it logically is a count, but lets put aside whether to rename it since that's not happening in this PR.</p>
<p>For now, I say remove RIC from the figure, but leave the arrow where it is.</p>
</blockquote>
<p>Sounds good to me.  Let me add text specifying the Base value because it is not clear for those not familiar with the "indices point between elements" mental model or would be confused by the element with a given index being the one not on the right of the arrow but on the left.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2935?email_source=notifications&amp;email_token=AFTOJK7WDPH6J4NKASBJJO3QO5JJ3A5CNFSM4IIIC4GKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBNM3YY#issuecomment-542821859">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZAYBTCSIQ7SAHFNHDQO5JJ3ANCNFSM4IIIC4GA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3OELGPYIYUZPOAHYDQO5JJ3A5CNFSM4IIIC4GKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBNM3YY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2935?email_source=notifications\u0026email_token=AFTOJK7WDPH6J4NKASBJJO3QO5JJ3A5CNFSM4IIIC4GKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBNM3YY#issuecomment-542821859",
"url": "https://github.com/quicwg/base-drafts/pull/2935?email_source=notifications\u0026email_token=AFTOJK7WDPH6J4NKASBJJO3QO5JJ3A5CNFSM4IIIC4GKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBNM3YY#issuecomment-542821859",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da75b1d4e8e0_13d53fcd140cd96c123174--


From nobody Wed Oct 16 11:04:08 2019
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 90BFE1207FD for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 11:04:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 28c7CwdyItnP for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 11:04:05 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1797B120116 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 11:04:05 -0700 (PDT)
Date: Wed, 16 Oct 2019 11:04:04 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571249044; bh=lW8kZG8tpsD2mUF4n09Zei5cywCghNGD7PqoNYrKNI0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=0AJiNYPRtdUD9ETYwyWYS6TXWNFqYU9Mgfv+b/nWaEPL/Qs+8K/Z82N2LwKJpfiiN z2a+TA0iNf0HFdT8LFUyAMxsU5pQB+0Wmaf0xXdG6ptq6PatEyoNaVevx3sr/cAaFz MqfnmAQdeQrUEOj0X4SnUPeTISkoN6WldrYZsFS8=
From: =?UTF-8?B?QmVuY2UgQsOpa3k=?= <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2942/push/4157868979@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2942@github.com>
References: <quicwg/base-drafts/pull/2942@github.com>
Subject: Re: [quicwg/base-drafts] QPACK [editorial] Misc minor editorial changes. (#2942)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da75b942fddc_64de3fcf4c4cd960145385"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: bencebeky
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/nl3ozEsUcZSKze6R8bxUK0DfMcM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 18:04:07 -0000

----==_mimepart_5da75b942fddc_64de3fcf4c4cd960145385
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@bencebeky pushed 1 commit.

11edccf6ed3697ba785578712b54a42051bb090d  Add word inclusive.


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2942/files/8e11662efb954f27c8f350780b48964e614386d4..11edccf6ed3697ba785578712b54a42051bb090d

----==_mimepart_5da75b942fddc_64de3fcf4c4cd960145385
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/bencebeky" class="user-mention">@bencebeky</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/11edccf6ed3697ba785578712b54a42051bb090d">11edccf</a>  Add word inclusive.</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/2942/files/8e11662efb954f27c8f350780b48964e614386d4..11edccf6ed3697ba785578712b54a42051bb090d?email_source=notifications&amp;email_token=AFTOJK6FGLSJN65HEAX3OF3QO5JRJA5CNFSM4IIIVN52YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMYDGMBUGMYTONKQOVZWQIZUGE2TOOBWHA4TOOI">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5CBBXOY66VTSNNLILQO5JRJANCNFSM4IIIVN5Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6S5B4A7O7J6AHQP63QO5JRJA5CNFSM4IIIVN52YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMYDGMBUGMYTONKQOVZWQIZUGE2TOOBWHA4TOOI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2942/files/8e11662efb954f27c8f350780b48964e614386d4..11edccf6ed3697ba785578712b54a42051bb090d?email_source=notifications\u0026email_token=AFTOJK6FGLSJN65HEAX3OF3QO5JRJA5CNFSM4IIIVN52YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMYDGMBUGMYTONKQOVZWQIZUGE2TOOBWHA4TOOI",
"url": "https://github.com/quicwg/base-drafts/pull/2942/files/8e11662efb954f27c8f350780b48964e614386d4..11edccf6ed3697ba785578712b54a42051bb090d?email_source=notifications\u0026email_token=AFTOJK6FGLSJN65HEAX3OF3QO5JRJA5CNFSM4IIIVN52YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMYDGMBUGMYTONKQOVZWQIZUGE2TOOBWHA4TOOI",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5da75b942fddc_64de3fcf4c4cd960145385--


From nobody Wed Oct 16 11:05:06 2019
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 4807B1200FD for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 11:05:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 J5MS5Uftnrfn for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 11:05:01 -0700 (PDT)
Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 754CD1207FD for <quic-issues@ietf.org>; Wed, 16 Oct 2019 11:05:01 -0700 (PDT)
Date: Wed, 16 Oct 2019 11:05:00 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571249100; bh=SAm5FEJMt74npqyX8AcOhxo/wToWy3lc2m9M0NAiH68=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=b/g050rVqyfUo08p5MPpie9ui72H9h/sUV0oJz1D1dyMo5It3N3rlUzatI4AcLa29 Hy1pMbRysHOs4cowWouDN50jf+5QWgDCA38ZQ1q0ZyquFSQsNw+s0hezHPHshGKdJA CC9q1FEZa5TK1Rp6giyrpWOjHUxCUTDjQGYirc7Y=
From: Lars Eggert <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7S5V5BK255B7RPS7N3WSOFZEVBNHHBYH45I4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2928/542822951@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2928@github.com>
References: <quicwg/base-drafts/issues/2928@github.com>
Subject: Re: [quicwg/base-drafts] Lift single-packet ClientHello requirement? (#2928)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da75bcc8a651_5a6f3fe73e8cd95c17885"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: larseggert
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/pRjy3--UzeOyMCKQVOnoDGjvQV4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 18:05:03 -0000

----==_mimepart_5da75bcc8a651_5a6f3fe73e8cd95c17885
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Discussed in Cupertino. PR exists #3045. @DavidSchinazi assigned.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2928#issuecomment-542822951
----==_mimepart_5da75bcc8a651_5a6f3fe73e8cd95c17885
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Discussed in Cupertino. PR exists <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="494481206" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3045" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3045/hovercard" href="https://github.com/quicwg/base-drafts/pull/3045">#3045</a>. <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=5599133" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/DavidSchinazi">@DavidSchinazi</a> assigned.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2928?email_source=notifications&amp;email_token=AFTOJK3HZHZV3BOWJGWB553QO5JUZA5CNFSM4IGHDJG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBNNEJY#issuecomment-542822951">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3TEFULBTA5P7VSQJTQO5JUZANCNFSM4IGHDJGQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3TREEM7SA6SW6BYQTQO5JUZA5CNFSM4IGHDJG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBNNEJY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2928?email_source=notifications\u0026email_token=AFTOJK3HZHZV3BOWJGWB553QO5JUZA5CNFSM4IGHDJG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBNNEJY#issuecomment-542822951",
"url": "https://github.com/quicwg/base-drafts/issues/2928?email_source=notifications\u0026email_token=AFTOJK3HZHZV3BOWJGWB553QO5JUZA5CNFSM4IGHDJG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBNNEJY#issuecomment-542822951",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da75bcc8a651_5a6f3fe73e8cd95c17885--


From nobody Wed Oct 16 11:05:52 2019
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 4BA5C1207FD for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 11:05:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 l5leo6kv0v8w for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 11:05:49 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6643F1201EF for <quic-issues@ietf.org>; Wed, 16 Oct 2019 11:05:49 -0700 (PDT)
Date: Wed, 16 Oct 2019 11:05:48 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571249148; bh=2tzPOkkGiUDFKYSwMnt1IWSXQNaUsuhVNaAmNnQlk5I=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=gjm7p1/PN/RbasLjZlIzTvEDUwXYQcJ9O1RSylJZTQoN10+U20zsfCHSGlzbQvCMk VPqUmwI49NtqgJenpuB8oAQhOrlBR69D6u5V7XUWZgv+20KVGLo/EfopI1ieaO3IT7 hQUdx1Rn0Cml6wqX2KvDQgW9zhFMbDuFVAANJiJc=
From: =?UTF-8?B?QmVuY2UgQsOpa3k=?= <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3IXOB6ZFBDAUNF5HF3WSOIZEVBNHHBYU6MYI@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2942/review/302772662@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2942@github.com>
References: <quicwg/base-drafts/pull/2942@github.com>
Subject: Re: [quicwg/base-drafts] QPACK [editorial] Misc minor editorial changes. (#2942)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da75bfc73583_7ba23f9fc3ecd9641191ad"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: bencebeky
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/wc8buhV9j5LWG4ibKtPNgs-ZmtQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 18:05:51 -0000

----==_mimepart_5da75bfc73583_7ba23f9fc3ecd9641191ad
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

bencebeky commented on this pull request.



> @@ -603,7 +607,8 @@ is used without modification.
 This document expands the definition of string literals and permits them to
 begin other than on a byte boundary.  An "N-bit prefix string literal" begins
 with the same Huffman flag, followed by the length encoded as an (N-1)-bit
-prefix integer.  The remainder of the string literal is unmodified.
+prefix integer.  The prefix size, N, can have a value between 2 and 8.  The

Okay.  I guess it is the word "inclusive" that you are missing, so I'm adding it.

It is interesting (but irrelevant) to note that RFC7541 5.1 does not explicitly include the word "inclusive", though the next sentence implies that 8 is allowed:
"The prefix size, N, is always between 1 and 8 bits. An integer starting at an octet boundary will have an 8-bit prefix."

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2942#discussion_r335629459
----==_mimepart_5da75bfc73583_7ba23f9fc3ecd9641191ad
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@bencebeky</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2942#discussion_r335629459">draft-ietf-quic-qpack.md</a>:</p>
<pre style='color:#555'>&gt; @@ -603,7 +607,8 @@ is used without modification.
 This document expands the definition of string literals and permits them to
 begin other than on a byte boundary.  An &quot;N-bit prefix string literal&quot; begins
 with the same Huffman flag, followed by the length encoded as an (N-1)-bit
-prefix integer.  The remainder of the string literal is unmodified.
+prefix integer.  The prefix size, N, can have a value between 2 and 8.  The
</pre>
<p>Okay.  I guess it is the word "inclusive" that you are missing, so I'm adding it.</p>
<p>It is interesting (but irrelevant) to note that RFC7541 5.1 does not explicitly include the word "inclusive", though the next sentence implies that 8 is allowed:<br>
"The prefix size, N, is always between 1 and 8 bits. An integer starting at an octet boundary will have an 8-bit prefix."</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2942?email_source=notifications&amp;email_token=AFTOJKZUXJBASZJMID2QSH3QO5JXZA5CNFSM4IIIVN52YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIF7DNQ#discussion_r335629459">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK26X3P6DIRN4SAPQ4TQO5JXZANCNFSM4IIIVN5Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK366C4SVILSWFCQHALQO5JXZA5CNFSM4IIIVN52YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIF7DNQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2942?email_source=notifications\u0026email_token=AFTOJKZUXJBASZJMID2QSH3QO5JXZA5CNFSM4IIIVN52YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIF7DNQ#discussion_r335629459",
"url": "https://github.com/quicwg/base-drafts/pull/2942?email_source=notifications\u0026email_token=AFTOJKZUXJBASZJMID2QSH3QO5JXZA5CNFSM4IIIVN52YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIF7DNQ#discussion_r335629459",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da75bfc73583_7ba23f9fc3ecd9641191ad--


From nobody Wed Oct 16 11:06:22 2019
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 55D7A1207FD for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 11:06:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 fKHgS_zuCaBw for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 11:06:20 -0700 (PDT)
Received: from out-11.smtp.github.com (out-11.smtp.github.com [192.30.254.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0CC361200F3 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 11:06:20 -0700 (PDT)
Date: Wed, 16 Oct 2019 11:06:19 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571249179; bh=t6qApGHrb0Jx3dk8VBJy7TMB55rjzTwHOsY7QxMdkaE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=juqPAs6pGP06b4oLZa8ZchyyUoMlteByMbPSjNglcLQbgOSeIQpo2LbDSy/jnFCgD GxdveERkGm3hVaKjmsIqGKqzb1jqFNzypUtNq1WLwdTSq19kmc89X82yuca5i5OMDR 3NuWgHUiYtQVVOO5WE+ZHS2Ue35q+Syabtj9sbXo=
From: Lars Eggert <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2DLJECSPW3COMIWX53WSOKXEVBNHHBYH45I4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2928/542823464@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2928@github.com>
References: <quicwg/base-drafts/issues/2928@github.com>
Subject: Re: [quicwg/base-drafts] Lift single-packet ClientHello requirement? (#2928)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da75c1b5821f_64d83fcf4c4cd9601558e3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: larseggert
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/_HRKPRHXaYRS_eIF_flZMpCr2e8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 18:06:21 -0000

----==_mimepart_5da75c1b5821f_64d83fcf4c4cd9601558e3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@huitema to add a test to the interop matrix

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2928#issuecomment-542823464
----==_mimepart_5da75c1b5821f_64d83fcf4c4cd9601558e3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=7464128" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/huitema">@huitema</a> to add a test to the interop matrix</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2928?email_source=notifications&amp;email_token=AFTOJK2E2TR7EHO42QMITGTQO5JZXA5CNFSM4IGHDJG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBNNIKA#issuecomment-542823464">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5BXC2CENYFS2SQHFLQO5JZXANCNFSM4IGHDJGQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5K3LCGII36GV5V4ADQO5JZXA5CNFSM4IGHDJG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBNNIKA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2928?email_source=notifications\u0026email_token=AFTOJK2E2TR7EHO42QMITGTQO5JZXA5CNFSM4IGHDJG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBNNIKA#issuecomment-542823464",
"url": "https://github.com/quicwg/base-drafts/issues/2928?email_source=notifications\u0026email_token=AFTOJK2E2TR7EHO42QMITGTQO5JZXA5CNFSM4IGHDJG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBNNIKA#issuecomment-542823464",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da75c1b5821f_64d83fcf4c4cd9601558e3--


From nobody Wed Oct 16 11:06:42 2019
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 A9D4412080C for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 11:06:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 zph3zRUzT-yj for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 11:06:39 -0700 (PDT)
Received: from out-22.smtp.github.com (out-22.smtp.github.com [192.30.252.205]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 36F711200F3 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 11:06:39 -0700 (PDT)
Received: from github-lowworker-ca5950c.va3-iad.github.net (github-lowworker-ca5950c.va3-iad.github.net [10.48.17.57]) by smtp.github.com (Postfix) with ESMTP id 943FCA0855 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 11:06:38 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571249198; bh=VtdA7redOdXJShyZntxI9ynpD6KbYvaL6pWS/ZFzeLE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=LbaMRnq/00ebU6rT1xKcgTHVOjbvPA6qTcvZ0nlh4T1RS2xmVhpjVs+EJ46hH8m4F 2PVoeECgbTLxFRVO7NHB/6MC2dlyVy2yFSomwHKASVyv4cr6z7VkqXxHpbxwcX7n0O TBe5YnUBk/EYLWu0S/ZqlihdwAz91wpoPHOao5Zw=
Date: Wed, 16 Oct 2019 11:06:38 -0700
From: mirjak <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3YIIEUXC2PRMJBADF3WSOL5EVBNHHB3FVVWY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3055/c542823631@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3055@github.com>
References: <quicwg/base-drafts/pull/3055@github.com>
Subject: Re: [quicwg/base-drafts] Remove 1 RTT delayed ack requirement (#3055)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da75c2e84e92_44c33fd6034cd95c768bc"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mirjak
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Dr_30tkcTWsIZyw63EmG91P708E>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 18:06:41 -0000

----==_mimepart_5da75c2e84e92_44c33fd6034cd95c768bc
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Sorry I'm late here but I think it would still be good to mention that congestion control usually is supposed to work on a RTT granularity and if you send less ACKs than one per RTT that can have an impact on cc. I don't think this has to be a normative requirement given you have normative requirements on max_ack_delay and a reasonable default value but it would still be good to mention this dependency as cc is done on sender and ACKing on  receiver and therefore it might not always that obvious.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3055#issuecomment-542823631
----==_mimepart_5da75c2e84e92_44c33fd6034cd95c768bc
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Sorry I'm late here but I think it would still be good to mention that congestion control usually is supposed to work on a RTT granularity and if you send less ACKs than one per RTT that can have an impact on cc. I don't think this has to be a normative requirement given you have normative requirements on max_ack_delay and a reasonable default value but it would still be good to mention this dependency as cc is done on sender and ACKing on  receiver and therefore it might not always that obvious.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3055?email_source=notifications&amp;email_token=AFTOJK72JNMVEQ7DEOJ5W3TQO5J25A5CNFSM4IYYNZO2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBNNJTY#issuecomment-542823631">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZTAWIL66FUB7MYCDLQO5J25ANCNFSM4IYYNZOQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZAWRMQK6TD6BV4VRDQO5J25A5CNFSM4IYYNZO2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBNNJTY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3055?email_source=notifications\u0026email_token=AFTOJK72JNMVEQ7DEOJ5W3TQO5J25A5CNFSM4IYYNZO2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBNNJTY#issuecomment-542823631",
"url": "https://github.com/quicwg/base-drafts/pull/3055?email_source=notifications\u0026email_token=AFTOJK72JNMVEQ7DEOJ5W3TQO5J25A5CNFSM4IYYNZO2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBNNJTY#issuecomment-542823631",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da75c2e84e92_44c33fd6034cd95c768bc--


From nobody Wed Oct 16 11:08:08 2019
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 39D2B1207FD for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 11:08:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 n8A38xH4gCEr for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 11:08:04 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B9DDA120116 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 11:08:02 -0700 (PDT)
Date: Wed, 16 Oct 2019 11:08:02 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571249282; bh=saIBTFq0Wu3goSjpkzzOexMH90c9e4RbTSW/3G/xmF0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=BMoHbxnidwGgd5Vxl9gDMw9e5YVV9olKwukMtGIh3hYlDiimbt6IwGXXvXzWsKk+Y rVbM0itnJdXVhFJxgTbo0v/TT8wQvGmUNuQg4qA8X1Vky1EOqTjE2VbXuaQwvfXJIW yFWhPFUJVJj+vpcJyK88yKuT1j6LS4N8WlRxAi8Q=
From: =?UTF-8?B?QmVuY2UgQsOpa3k=?= <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7WTGK7GNVWYWZG6UF3WSORFEVBNHHBYU6MYI@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2942/review/302774053@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2942@github.com>
References: <quicwg/base-drafts/pull/2942@github.com>
Subject: Re: [quicwg/base-drafts] QPACK [editorial] Misc minor editorial changes. (#2942)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da75c82487d_5a6f3fe73e8cd95c210242"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: bencebeky
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/kf77jsohU1uM-5QpyMnJ0ugeNk8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 18:08:06 -0000

----==_mimepart_5da75c82487d_5a6f3fe73e8cd95c210242
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

bencebeky commented on this pull request.



> @@ -477,28 +479,27 @@ it can choose to use a lower dynamic table capacity (see
 
 For clients using 0-RTT data in HTTP/3, the server's maximum table capacity is
 the remembered value of the setting, or zero if the value was not previously
-sent.  When the client's 0-RTT value of the SETTING is 0, the server MAY set it

Thanks for chiming in.  In that case I'm keeping this change.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2942#discussion_r335630528
----==_mimepart_5da75c82487d_5a6f3fe73e8cd95c210242
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@bencebeky</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2942#discussion_r335630528">draft-ietf-quic-qpack.md</a>:</p>
<pre style='color:#555'>&gt; @@ -477,28 +479,27 @@ it can choose to use a lower dynamic table capacity (see
 
 For clients using 0-RTT data in HTTP/3, the server&#39;s maximum table capacity is
 the remembered value of the setting, or zero if the value was not previously
-sent.  When the client&#39;s 0-RTT value of the SETTING is 0, the server MAY set it
</pre>
<p>Thanks for chiming in.  In that case I'm keeping this change.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2942?email_source=notifications&amp;email_token=AFTOJK4V42IDKAGZ5CNIZJDQO5KAFA5CNFSM4IIIVN52YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIF7OJI#discussion_r335630528">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5YFIN5N6ORWNCT7PDQO5KAFANCNFSM4IIIVN5Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7JT6EHADTN3BPRRI3QO5KAFA5CNFSM4IIIVN52YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIF7OJI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2942?email_source=notifications\u0026email_token=AFTOJK4V42IDKAGZ5CNIZJDQO5KAFA5CNFSM4IIIVN52YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIF7OJI#discussion_r335630528",
"url": "https://github.com/quicwg/base-drafts/pull/2942?email_source=notifications\u0026email_token=AFTOJK4V42IDKAGZ5CNIZJDQO5KAFA5CNFSM4IIIVN52YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIF7OJI#discussion_r335630528",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da75c82487d_5a6f3fe73e8cd95c210242--


From nobody Wed Oct 16 11:34:01 2019
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 50EFF120116 for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 11:34:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 eGIxF8zONcli for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 11:33:59 -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 19C6512010F for <quic-issues@ietf.org>; Wed, 16 Oct 2019 11:33:59 -0700 (PDT)
Date: Wed, 16 Oct 2019 11:33:58 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571250838; bh=p1jJU6MgZK9WXWMM+nabfmGsdZwWSI2ek0KkJugCTaA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=UTX2SeJHFfTkWruxUwfBIlxGUzmh3iLeQLfeiP0F/wWC37Ea//dF2OL3rWQX6mHu/ h3pUzhGEjTP1kbzaYawDuTUrgY9cW2yj5KAUG+0qIX0LjsKjHyrT5sLBxx/fU3y5bI jJGWHTptAuFIAxlsvlirvxZwkIbBGvtgzXlNBWa0=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6VICFGP5JEHWV3AEF3WSRSNEVBNHHB3LSYRI@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3067/542834403@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3067@github.com>
References: <quicwg/base-drafts/issues/3067@github.com>
Subject: Re: [quicwg/base-drafts] 0RTT or 0.5RTT data extends the PTO before handshake completion (#3067)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da7629638619_1bcc3fce096cd95c48989"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: huitema
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/t9l3a8QVJFDlIlQ4v2BFMicoCpY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 18:34:00 -0000

----==_mimepart_5da7629638619_1bcc3fce096cd95c48989
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I did not realize that the PTO was not already expected to be per number space!

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3067#issuecomment-542834403
----==_mimepart_5da7629638619_1bcc3fce096cd95c48989
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I did not realize that the PTO was not already expected to be per number space!</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3067?email_source=notifications&amp;email_token=AFTOJK3DHNYTHCP5LKKN24DQO5NBNA5CNFSM4I2FYUT2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBNP5YY#issuecomment-542834403">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYZEJDSEENCDYPQ44DQO5NBNANCNFSM4I2FYUTQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7ENIFSZF6DP4B3GYLQO5NBNA5CNFSM4I2FYUT2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBNP5YY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3067?email_source=notifications\u0026email_token=AFTOJK3DHNYTHCP5LKKN24DQO5NBNA5CNFSM4I2FYUT2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBNP5YY#issuecomment-542834403",
"url": "https://github.com/quicwg/base-drafts/issues/3067?email_source=notifications\u0026email_token=AFTOJK3DHNYTHCP5LKKN24DQO5NBNA5CNFSM4I2FYUT2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBNP5YY#issuecomment-542834403",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da7629638619_1bcc3fce096cd95c48989--


From nobody Wed Oct 16 11:35:45 2019
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.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 B75E8120933 for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 11:35:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.382
X-Spam-Level: 
X-Spam-Status: No, score=-1.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, 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 QSMXGcT_45_Z for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 11:35:33 -0700 (PDT)
Received: from o5.sgmail.github.com (o5.sgmail.github.com [192.254.113.10]) (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 C888F12094F for <quic-issues@ietf.org>; Wed, 16 Oct 2019 11:35:02 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=LYAR09tDYQctPie9yNcimX1JDoU=; b=GEymyhTGVmXoQLBe 6o8yB+EBoswNHwbeOlDCjUeWUnqJv/CjNqWRlDCZzOHMxH5SEGnak80qkX5DZRJp /9kvZkzW5l92vmhB0R5x2GT0/3gjXN0EVrMHhTKgK+mLeATp8lSVkOhUKpPu/7AC FK3DHN3Uma9w3O2hF0/jqoaHkDs=
Received: by filter1614p1mdw1.sendgrid.net with SMTP id filter1614p1mdw1-21620-5DA762D5-E 2019-10-16 18:35:01.665052028 +0000 UTC m=+501193.510154858
Received: from github-lowworker-20a34ff.cp1-iad.github.net (unknown [140.82.115.8]) by ismtpd0036p1iad1.sendgrid.net (SG) with ESMTP id f7-cVkTPQKKOrN7IQYw5gw for <quic-issues@ietf.org>; Wed, 16 Oct 2019 18:35:01.718 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-20a34ff.cp1-iad.github.net (Postfix) with ESMTP id A118E340411 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 11:35:01 -0700 (PDT)
Date: Wed, 16 Oct 2019 18:35:01 +0000 (UTC)
From: Lars Eggert <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2WHWSCLGA4POQQ44N3WSRWLEVBNHHB3LSYRI@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3067/542834771@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3067@github.com>
References: <quicwg/base-drafts/issues/3067@github.com>
Subject: Re: [quicwg/base-drafts] 0RTT or 0.5RTT data extends the PTO before handshake completion (#3067)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da762d59ec3a_2ed93fb1918cd96c136022"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: larseggert
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3VEeoJspBci9py3gK3SLOBnz6G5/tBpYQ3hK u7tt8lK6UsUkg8Ea2rvTLpEoCufo8RjsJxA1u86MGC2CIYO8GUhk/Znp7eaHCBCAX4ZKNG6PUjko17 iAZMpDtOtTuS3P/zZA3Ksp7pgl+TVzqctYlJC5cCtLgrgGDzJ2GPRArPPvhrusXLNAW2YEkQafDF5M k=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/COU2tXtaldKES_b4O4krqI6PVjE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 18:35:43 -0000

----==_mimepart_5da762d59ec3a_2ed93fb1918cd96c136022
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Discussed in Cupertino. @ianswett to rework #3066. 

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3067#issuecomment-542834771
----==_mimepart_5da762d59ec3a_2ed93fb1918cd96c136022
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Discussed in Cupertino. <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=20072817" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ianswett">@ianswett</a> to rework <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="497941280" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3066" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3066/hovercard" href="https://github.com/quicwg/base-drafts/pull/3066">#3066</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3067?email_source=notifications&amp;email_token=AFTOJK7YIISRWAY5PKEL3FDQO5NFLA5CNFSM4I2FYUT2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBNQAUY#issuecomment-542834771">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYNUBGPTXTHG2WTTN3QO5NFLANCNFSM4I2FYUTQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK23UIYJ37Q7RGMZXUDQO5NFLA5CNFSM4I2FYUT2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBNQAUY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3067?email_source=notifications\u0026email_token=AFTOJK7YIISRWAY5PKEL3FDQO5NFLA5CNFSM4I2FYUT2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBNQAUY#issuecomment-542834771",
"url": "https://github.com/quicwg/base-drafts/issues/3067?email_source=notifications\u0026email_token=AFTOJK7YIISRWAY5PKEL3FDQO5NFLA5CNFSM4I2FYUT2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBNQAUY#issuecomment-542834771",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da762d59ec3a_2ed93fb1918cd96c136022--


From nobody Wed Oct 16 11:53:51 2019
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 0585E12081D for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 11:53:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 T8BQ7GSgY1KH for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 11:53:48 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4442B12090C for <quic-issues@ietf.org>; Wed, 16 Oct 2019 11:53:20 -0700 (PDT)
Received: from github-lowworker-2ef7ba1.ac4-iad.github.net (github-lowworker-2ef7ba1.ac4-iad.github.net [10.52.16.66]) by smtp.github.com (Postfix) with ESMTP id 7EC61521A87 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 11:53:19 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571251999; bh=fUGIjKX36G1B0Xc2x8n027fZPCPMlTfyyvoSy2+a1OU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=mDzcBR8xkUVedy1st9rzgXpw98LWGHFOj2IEL5UIX8gDrm7oDFu5fLySS91AoKeZt 8qKxv8ec+Vtg5jCMERrLX7qQAhF/zUQGpuz2IiruIwCw5pSa34hB1uTdQQ9qY5bG0t swA01qYSWVGaKBOZMX2sjHz+W32nqyZa4+9ZQBG0=
Date: Wed, 16 Oct 2019 11:53:19 -0700
From: Vidhi Goel <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5MNYZKJNFD4SROF2N3WST27EVBNHHB4PUWF4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3094/542842037@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3094@github.com>
References: <quicwg/base-drafts/issues/3094@github.com>
Subject: Re: [quicwg/base-drafts] congestion window increase on every ACKed packet could result in bursty sends (#3094)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da7671f70c44_71bf3fc6776cd96419361b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: goelvidhi
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/GCLEUhhgxtrpFoluweKrIzmxoIU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 18:53:50 -0000

----==_mimepart_5da7671f70c44_71bf3fc6776cd96419361b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Please note that PR #2675 addresses the issue of app-limited or pacing-limited cases to not increase cwnd when it is under utilized.

My concern is cwnd being inflated due to an ACK frame containing ACKs for large number of packets.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3094#issuecomment-542842037
----==_mimepart_5da7671f70c44_71bf3fc6776cd96419361b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Please note that PR <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="441508592" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2675" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2675/hovercard" href="https://github.com/quicwg/base-drafts/pull/2675">#2675</a> addresses the issue of app-limited or pacing-limited cases to not increase cwnd when it is under utilized.</p>
<p>My concern is cwnd being inflated due to an ACK frame containing ACKs for large number of packets.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3094?email_source=notifications&amp;email_token=AFTOJK5JSZJLFXRML5XZ2V3QO5PJ7A5CNFSM4JBARGV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBNRZNI#issuecomment-542842037">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5Y2N4KMCLHFEYLA7DQO5PJ7ANCNFSM4JBARGVQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2327T2POJOETOGO7TQO5PJ7A5CNFSM4JBARGV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBNRZNI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3094?email_source=notifications\u0026email_token=AFTOJK5JSZJLFXRML5XZ2V3QO5PJ7A5CNFSM4JBARGV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBNRZNI#issuecomment-542842037",
"url": "https://github.com/quicwg/base-drafts/issues/3094?email_source=notifications\u0026email_token=AFTOJK5JSZJLFXRML5XZ2V3QO5PJ7A5CNFSM4JBARGV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBNRZNI#issuecomment-542842037",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da7671f70c44_71bf3fc6776cd96419361b--


From nobody Wed Oct 16 12:04:09 2019
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 6EF8C120963 for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 12:03:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.305
X-Spam-Level: 
X-Spam-Status: No, score=-6.305 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, HTML_SHORT_LINK_IMG_3=0.148, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 LBrp0_s4tpAc for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 12:03:55 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 51372120961 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 12:03:55 -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 A3B9A520925 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 12:03:54 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571252634; bh=bex38ZTKRSejOK3v0rrj5M5vVkjZ09BadUwE1rTyAQU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=g2e80eNF5ZbMdZGikASUCjqByEJl23GULfbC5bYq8ch9bTLvsaZG15LiJhmAqcOff YtdlMx6GmTU9gJMa3URbUIF5hpvlxXKbaLwL+copX+Y9yzxBid2WAdNhtVYNKpFjCR 1RSlut6LwUGmowthaiQkQoYfNTCz422Hlm1iELhI=
Date: Wed, 16 Oct 2019 12:03:54 -0700
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYDVDVYXZQDR66WR4V3WSVCVEVBNHHB4OJ3YQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3093/c542846395@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3093@github.com>
References: <quicwg/base-drafts/pull/3093@github.com>
Subject: Re: [quicwg/base-drafts] Fixed handshake key deadlock issue (#3093)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da7699a94ae4_58863fab568cd96c117933"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: marten-seemann
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/_OtuFQOG-dy4rIcrCf5A68M8r5Q>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 19:04:08 -0000

----==_mimepart_5da7699a94ae4_58863fab568cd96c117933
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<img width="669" alt="2863" src="https://user-images.githubusercontent.com/1478487/66950326-ff98f980-f00c-11e9-93bb-84587ddd805d.png">


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3093#issuecomment-542846395
----==_mimepart_5da7699a94ae4_58863fab568cd96c117933
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a target="_blank" rel="noopener noreferrer" href="https://user-images.githubusercontent.com/1478487/66950326-ff98f980-f00c-11e9-93bb-84587ddd805d.png"><img width="669" alt="2863" src="https://user-images.githubusercontent.com/1478487/66950326-ff98f980-f00c-11e9-93bb-84587ddd805d.png" style="max-width:100%;"></a></p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3093?email_source=notifications&amp;email_token=AFTOJK42C7FPARA5P45OB3TQO5QRVA5CNFSM4JAYS242YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBNS3OY#issuecomment-542846395">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3LXQDPLKCG5KK7H3DQO5QRVANCNFSM4JAYS24Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZSFC4AW4BKF3YK7XDQO5QRVA5CNFSM4JAYS242YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBNS3OY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3093?email_source=notifications\u0026email_token=AFTOJK42C7FPARA5P45OB3TQO5QRVA5CNFSM4JAYS242YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBNS3OY#issuecomment-542846395",
"url": "https://github.com/quicwg/base-drafts/pull/3093?email_source=notifications\u0026email_token=AFTOJK42C7FPARA5P45OB3TQO5QRVA5CNFSM4JAYS242YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBNS3OY#issuecomment-542846395",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da7699a94ae4_58863fab568cd96c117933--


From nobody Wed Oct 16 12:09:12 2019
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 475EF1207FD for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 12:09:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 sYhEotMaYrLK for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 12:09:10 -0700 (PDT)
Received: from out-17.smtp.github.com (out-17.smtp.github.com [192.30.252.200]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EA537120241 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 12:09:09 -0700 (PDT)
Date: Wed, 16 Oct 2019 12:09:09 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571252949; bh=bcE6s59xYbUg8MjImN3ZCEAihX5xXqSx/69BZj4MdFU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=rMZLSvxHmmRLDi/6j2qCBhBlxXdu3khvmT/SN2ZCi38/CeSqDDDV5YuxDVlR1lmUk 4k2QzGQaLxub3WGlBUQlB+fkQG6Ux7CAweYH0vldI8JKhHxPZwe1YQ5AQh0GDhvC+N C1Bis+EmVVYdAporbuWNvQ1ooU4Psj5rQdNMPfKA=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5L6OBLPVDY4JKMR2V3WSVWLEVBNHHB4OJ3YQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3093/c542848391@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3093@github.com>
References: <quicwg/base-drafts/pull/3093@github.com>
Subject: Re: [quicwg/base-drafts] Fixed handshake key deadlock issue (#3093)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da76ad51993d_31123fc1b54cd96419616f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/NO_KBoWcnTq_qBOm47rRKaaHlZ8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 19:09:11 -0000

----==_mimepart_5da76ad51993d_31123fc1b54cd96419616f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Note: at the moment, recovery states "When a PTO timer expires, a sender MUST send at least one ack-eliciting packet as a probe, unless there is no data available to send."

We need remove the "unless".

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3093#issuecomment-542848391
----==_mimepart_5da76ad51993d_31123fc1b54cd96419616f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Note: at the moment, recovery states "When a PTO timer expires, a sender MUST send at least one ack-eliciting packet as a probe, unless there is no data available to send."</p>
<p>We need remove the "unless".</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3093?email_source=notifications&amp;email_token=AFTOJKYHTWZK7ALEKN22643QO5RFLA5CNFSM4JAYS242YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBNTLBY#issuecomment-542848391">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3ODXJHAYGADOI5TGLQO5RFLANCNFSM4JAYS24Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK23355L2LY2RFP6FC3QO5RFLA5CNFSM4JAYS242YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBNTLBY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3093?email_source=notifications\u0026email_token=AFTOJKYHTWZK7ALEKN22643QO5RFLA5CNFSM4JAYS242YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBNTLBY#issuecomment-542848391",
"url": "https://github.com/quicwg/base-drafts/pull/3093?email_source=notifications\u0026email_token=AFTOJKYHTWZK7ALEKN22643QO5RFLA5CNFSM4JAYS242YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBNTLBY#issuecomment-542848391",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da76ad51993d_31123fc1b54cd96419616f--


From nobody Wed Oct 16 12:10:34 2019
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 22A6A120833 for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 12:10:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 GiX9x1cVsZp5 for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 12:10:30 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D68A7120813 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 12:10:13 -0700 (PDT)
Received: from github-lowworker-cde56e0.va3-iad.github.net (github-lowworker-cde56e0.va3-iad.github.net [10.48.25.52]) by smtp.github.com (Postfix) with ESMTP id 00E1FC61F8E for <quic-issues@ietf.org>; Wed, 16 Oct 2019 12:10:13 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571253013; bh=qQmXe7wc3KZDG4fUGLtJjnb+8GImsSukkY6CAKv70IE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=lQD3/zr1hpf4LgQLkS6O8sG7JVMH7zIFq3s45o7Eg3g9C7P5RgMCp7c/ZhuRYsyBc WQpC/1z6gijRhR0GFsTYHJzOkWjPQb4/N+3A8Rh4BIVagCQFwzhIuifFAV2K/eFeFl FbMkeb/KTOENjzrrJ+p6Eq3gdL85No1BT980JHTc=
Date: Wed, 16 Oct 2019 12:10:12 -0700
From: Lars Eggert <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZ5NXD342M62WDNNV53WSV2JEVBNHHBXDZPBM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2863/542848744@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2863@github.com>
References: <quicwg/base-drafts/issues/2863@github.com>
Subject: Re: [quicwg/base-drafts] unrecoverable loss pattern leads to deadlock (#2863)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da76b14e75a4_121b3f914accd95c923a4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: larseggert
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/aMRX41N5H75q4Xo2mlet2DcU1d4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 19:10:32 -0000

----==_mimepart_5da76b14e75a4_121b3f914accd95c923a4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Discussed in Cupertino. With the change in #3066 and #3093, we believe this deadlock issue is addressed. (also, @kazuho has a pending edit).

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2863#issuecomment-542848744
----==_mimepart_5da76b14e75a4_121b3f914accd95c923a4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Discussed in Cupertino. With the change in <a class=3D"issue-link js-i=
ssue-link" data-error-text=3D"Failed to load issue title" data-id=3D"4979=
41280" data-permission-text=3D"Issue title is private" data-url=3D"https:=
//github.com/quicwg/base-drafts/issues/3066" data-hovercard-type=3D"pull_=
request" data-hovercard-url=3D"/quicwg/base-drafts/pull/3066/hovercard" h=
ref=3D"https://github.com/quicwg/base-drafts/pull/3066">#3066</a> and <a =
class=3D"issue-link js-issue-link" data-error-text=3D"Failed to load issu=
e title" data-id=3D"507067332" data-permission-text=3D"Issue title is pri=
vate" data-url=3D"https://github.com/quicwg/base-drafts/issues/3093" data=
-hovercard-type=3D"pull_request" data-hovercard-url=3D"/quicwg/base-draft=
s/pull/3093/hovercard" href=3D"https://github.com/quicwg/base-drafts/pull=
/3093">#3093</a>, we believe this deadlock issue is addressed. (also, <a =
class=3D"user-mention" data-hovercard-type=3D"user" data-hovercard-url=3D=
"/hovercards?user_id=3D41567" data-octo-click=3D"hovercard-link-click" da=
ta-octo-dimensions=3D"link_type:self" href=3D"https://github.com/kazuho">=
@kazuho</a> has a pending edit).</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/2863?email_source=3Dnotifications&amp;email_token=3D=
AFTOJKZJOVM3IWGZEZOJCCDQO5RJJA5CNFSM4H4LZFRKYY3PNVWWK3TUL52HS4DFVREXG43VM=
VBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBNTN2A#issuecomment-542848744">view it on=
 GitHub</a>, or <a href=3D"https://github.com/notifications/unsubscribe-a=
uth/AFTOJK6R37FNOCJCAEBN5QLQO5RJJANCNFSM4H4LZFRA">unsubscribe</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AFTOJK5E2UGVPDMHY23SQHLQO5RJ=
JA5CNFSM4H4LZFRKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWS=
ZGOEBNTN2A.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2863?email_source=
=3Dnotifications\u0026email_token=3DAFTOJKZJOVM3IWGZEZOJCCDQO5RJJA5CNFSM4=
H4LZFRKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBNTN2=
A#issuecomment-542848744",
"url": "https://github.com/quicwg/base-drafts/issues/2863?email_source=3D=
notifications\u0026email_token=3DAFTOJKZJOVM3IWGZEZOJCCDQO5RJJA5CNFSM4H4L=
ZFRKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBNTN2A#i=
ssuecomment-542848744",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5da76b14e75a4_121b3f914accd95c923a4--


From nobody Wed Oct 16 12:11:44 2019
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 3100A12080C for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 12:11:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8
X-Spam-Level: 
X-Spam-Status: No, score=-8 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, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 xb--hn4qfiBa for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 12:11:40 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1D732120824 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 12:11:37 -0700 (PDT)
Date: Wed, 16 Oct 2019 12:11:36 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571253096; bh=AiCwuMACZJhxnwlff2UI/bw2QwLHH+2QZsknGSuJxyo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=of7mmNwh5dmgCkK0oG5oBposd++yBG8+D9I5iqZufpfHj3lHgteehW8fzrvnKZIwO mLN9e8mr/SN3MeRhKE/kHEKgE9c+AbKtD0tzM9jseomrikTp02U1FSY/skCBORBfIF FoxFwiWJO7g+xxaNI3v/C7L3945pLm13JXjCj8SY=
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4CF3C25PBRBFH4FXN3WSV7REVBNHHB4R4NZY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3099/review/302773060@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3099@github.com>
References: <quicwg/base-drafts/pull/3099@github.com>
Subject: Re: [quicwg/base-drafts] Idle timeout indicates you will timeout (#3099)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da76b684395f_51653f86b58cd96423179e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/FHS55H9K_8q2_M6hpz-ZnlzwV-c>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 19:11:42 -0000

----==_mimepart_5da76b684395f_51653f86b58cd96423179e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar commented on this pull request.



> -endpoint is only used to determine whether the connection is live at that
-endpoint.  An endpoint that sends packets near the end of the idle timeout
-period of a peer risks having those packets discarded if its peer enters the
-draining state before the packets arrive.  If a peer could timeout within a
-Probe Timeout (PTO; see Section 6.3 of {{QUIC-RECOVERY}}), it is advisable to
-test for liveness before sending any data that cannot be retried safely.  Note
-that it is likely that only applications or application protocols will
-know what information can be retried.
+Each endpoint can advertise a different idle timeout value. An idle timeout
+indicates the connection will be abandoned when the timer ends or soon
+afterwards.  If a peer advertises a smaller idle timeout value than the
+local endpoint, the local endpoint MAY choose to idle timeout after the
+shorter period advertised by the peer.  By announcing an idle timeout,
+an endpoint commits to initiating an immediate close ({{immediate-close}})
+if it abandons a connection prior to both its peers and its own idle timeout
+expiring.

I don't think I follow this sentence. What is the endpoint committing to? To closing the connection at min(local_timeout, remote_timeout)?

> -period of a peer risks having those packets discarded if its peer enters the
-draining state before the packets arrive.  If a peer could timeout within a
-Probe Timeout (PTO; see Section 6.3 of {{QUIC-RECOVERY}}), it is advisable to
-test for liveness before sending any data that cannot be retried safely.  Note
-that it is likely that only applications or application protocols will
-know what information can be retried.
+Each endpoint can advertise a different idle timeout value. An idle timeout
+indicates the connection will be abandoned when the timer ends or soon
+afterwards.  If a peer advertises a smaller idle timeout value than the
+local endpoint, the local endpoint MAY choose to idle timeout after the
+shorter period advertised by the peer.  By announcing an idle timeout,
+an endpoint commits to initiating an immediate close ({{immediate-close}})
+if it abandons a connection prior to both its peers and its own idle timeout
+expiring.
+
+An endpoint that sends packets near the end of the idle timeout period of a peer

```suggestion
An endpoint that sends packets near the end of its peer's idle timeout period
```

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3099#pullrequestreview-302773060
----==_mimepart_5da76b684395f_51653f86b58cd96423179e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><b>@janaiyengar</b> commented on this pull request.</p>=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3099#discussi=
on_r335629772">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; -endpoint is only used to determine whethe=
r the connection is live at that=0D
-endpoint.  An endpoint that sends packets near the end of the idle timeo=
ut=0D
-period of a peer risks having those packets discarded if its peer enters=
 the=0D
-draining state before the packets arrive.  If a peer could timeout withi=
n a=0D
-Probe Timeout (PTO; see Section 6.3 of {{QUIC-RECOVERY}}), it is advisab=
le to=0D
-test for liveness before sending any data that cannot be retried safely.=
  Note=0D
-that it is likely that only applications or application protocols will=0D=

-know what information can be retried.=0D
+Each endpoint can advertise a different idle timeout value. An idle time=
out=0D
+indicates the connection will be abandoned when the timer ends or soon=0D=

+afterwards.  If a peer advertises a smaller idle timeout value than the=0D=

+local endpoint, the local endpoint MAY choose to idle timeout after the=0D=

+shorter period advertised by the peer.  By announcing an idle timeout,=0D=

+an endpoint commits to initiating an immediate close ({{immediate-close}=
})=0D
+if it abandons a connection prior to both its peers and its own idle tim=
eout=0D
+expiring.=0D
</pre>=0D
<p>I don't think I follow this sentence. What is the endpoint committing =
to? To closing the connection at min(local_timeout, remote_timeout)?</p>=0D=

=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3099#discussi=
on_r335645139">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; -period of a peer risks having those packe=
ts discarded if its peer enters the=0D
-draining state before the packets arrive.  If a peer could timeout withi=
n a=0D
-Probe Timeout (PTO; see Section 6.3 of {{QUIC-RECOVERY}}), it is advisab=
le to=0D
-test for liveness before sending any data that cannot be retried safely.=
  Note=0D
-that it is likely that only applications or application protocols will=0D=

-know what information can be retried.=0D
+Each endpoint can advertise a different idle timeout value. An idle time=
out=0D
+indicates the connection will be abandoned when the timer ends or soon=0D=

+afterwards.  If a peer advertises a smaller idle timeout value than the=0D=

+local endpoint, the local endpoint MAY choose to idle timeout after the=0D=

+shorter period advertised by the peer.  By announcing an idle timeout,=0D=

+an endpoint commits to initiating an immediate close ({{immediate-close}=
})=0D
+if it abandons a connection prior to both its peers and its own idle tim=
eout=0D
+expiring.=0D
+=0D
+An endpoint that sends packets near the end of the idle timeout period o=
f a peer=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-An endpoint that sends packets near the end o=
f the idle timeout period of a peer=0D
+An endpoint that sends packets near the end of its peer's idle timeout p=
eriod=0D
</pre>=0D
=0D
=0D
<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/3099?email_source=3Dnotifications&amp;email_token=3DA=
FTOJK2QULBPEQJEOPZMEZDQO5RORA5CNFSM4JBO5RGKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJ=
SXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIF7GRA#pullrequestreview-302773060=
">view it on GitHub</a>, or <a href=3D"https://github.com/notifications/u=
nsubscribe-auth/AFTOJK4525YZSKNEG7M2LHLQO5RORANCNFSM4JBO5RGA">unsubscribe=
</a>.<img src=3D"https://github.com/notifications/beacon/AFTOJK6L24BCXO7E=
HWT5GQLQO5RORA5CNFSM4JBO5RGKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWN=
FSXPKTDN5WW2ZLOORPWSZGOCIF7GRA.gif" height=3D"1" width=3D"1" alt=3D"" /><=
/p>=0D
<script type=3D"application/ld+json">[=0D
{=0D
"@context": "http://schema.org",=0D
"@type": "EmailMessage",=0D
"potentialAction": {=0D
"@type": "ViewAction",=0D
"target": "https://github.com/quicwg/base-drafts/pull/3099?email_source=3D=
notifications\u0026email_token=3DAFTOJK2QULBPEQJEOPZMEZDQO5RORA5CNFSM4JBO=
5RGKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOC=
IF7GRA#pullrequestreview-302773060",=0D
"url": "https://github.com/quicwg/base-drafts/pull/3099?email_source=3Dno=
tifications\u0026email_token=3DAFTOJK2QULBPEQJEOPZMEZDQO5RORA5CNFSM4JBO5R=
GKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIF=
7GRA#pullrequestreview-302773060",=0D
"name": "View Pull Request"=0D
},=0D
"description": "View this Pull Request on GitHub",=0D
"publisher": {=0D
"@type": "Organization",=0D
"name": "GitHub",=0D
"url": "https://github.com"=0D
}=0D
}=0D
]</script>=

----==_mimepart_5da76b684395f_51653f86b58cd96423179e--


From nobody Wed Oct 16 12:11:51 2019
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 6EAB612094F for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 12:11:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 q3lTLquGLUre for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 12:11:43 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BD075120824 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 12:11:43 -0700 (PDT)
Received: from github-lowworker-39ac79b.ac4-iad.github.net (github-lowworker-39ac79b.ac4-iad.github.net [10.52.18.15]) by smtp.github.com (Postfix) with ESMTP id E4EE01C2EEE for <quic-issues@ietf.org>; Wed, 16 Oct 2019 12:11:42 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571253102; bh=IiIrW/8r2/TQQHl2RiokQauLXRVC20fOLVjxx99PXpc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=CVevSSWCrUcBQ5m+zGynjuj4ZuicqA5iMNCjBufR5CvNZL9y4wDVchn+UMr3l4tLc QDbP+AbYYKlk2IGh9yksHeFkVCaKc9/BEmhviXgH3ayhzYdf9bA7R9WTjrqPDAqdIr 3f1DOcRto+rGcqqUKlAlEnguF+WFI3hurT/a1NqY=
Date: Wed, 16 Oct 2019 12:11:42 -0700
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK57WUZ4O6A5N72ESTN3WSV75EVBNHHBXDZPBM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2863/542849368@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2863@github.com>
References: <quicwg/base-drafts/issues/2863@github.com>
Subject: Re: [quicwg/base-drafts] unrecoverable loss pattern leads to deadlock (#2863)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da76b6ec533d_71263ffd338cd960794c8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/eiLQxdKmchQ9YZj8hPciTuYr2LM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 19:11:47 -0000

----==_mimepart_5da76b6ec533d_71263ffd338cd960794c8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@larseggert My point is https://github.com/quicwg/base-drafts/pull/3093#issuecomment-542848391.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2863#issuecomment-542849368
----==_mimepart_5da76b6ec533d_71263ffd338cd960794c8
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=200328" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/larseggert">@larseggert</a> My point is <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="507067332" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3093" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3093/hovercard?comment_id=542848391&amp;comment_type=issue_comment" href="https://github.com/quicwg/base-drafts/pull/3093#issuecomment-542848391">#3093 (comment)</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2863?email_source=notifications&amp;email_token=AFTOJKZLLXBZGZD2QOTNYW3QO5RO5A5CNFSM4H4LZFRKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBNTSWA#issuecomment-542849368">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZMDXOD4L4JRNMWMO3QO5RO5ANCNFSM4H4LZFRA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZYLNPD357LFD7SFH3QO5RO5A5CNFSM4H4LZFRKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBNTSWA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2863?email_source=notifications\u0026email_token=AFTOJKZLLXBZGZD2QOTNYW3QO5RO5A5CNFSM4H4LZFRKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBNTSWA#issuecomment-542849368",
"url": "https://github.com/quicwg/base-drafts/issues/2863?email_source=notifications\u0026email_token=AFTOJKZLLXBZGZD2QOTNYW3QO5RO5A5CNFSM4H4LZFRKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBNTSWA#issuecomment-542849368",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da76b6ec533d_71263ffd338cd960794c8--


From nobody Wed Oct 16 12:12:31 2019
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 420EB12096A for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 12:12:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 zfalLLSok0wM for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 12:12:12 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3BCFA12098B for <quic-issues@ietf.org>; Wed, 16 Oct 2019 12:12:07 -0700 (PDT)
Received: from github-lowworker-edec459.ac4-iad.github.net (github-lowworker-edec459.ac4-iad.github.net [10.52.18.32]) by smtp.github.com (Postfix) with ESMTP id 8F0D11C2EB0 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 12:12:06 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571253126; bh=t0/GhpAPql/SuU2O4CLOB2twlljxO7prkIhYb0ibopI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=DqGmenGP4bBhUGXyspciqqex4jviXG+YLwG4VBeh2URHg/Ekpkcgme8czI/72es5t rwnp+pTqDh6PdSjHlVYJVmSqdm2GNXgXi2Hvkfv1d217y6D2vgP0Zkn5bUN1wzcmoO wPLXo8jtlEQLwDJZYCUFXLDX38E5yAGeKRdHa7zY=
Date: Wed, 16 Oct 2019 12:12:06 -0700
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2D4ZDXMBZWFIP67RV3WSWBNEVBNHHB4OJ3YQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3093/c542849528@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3093@github.com>
References: <quicwg/base-drafts/pull/3093@github.com>
Subject: Re: [quicwg/base-drafts] Fixed handshake key deadlock issue (#3093)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da76b867f69b_5c433fc87a8cd96c4607a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinduke
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/J2Tfr4vIM7MrDGHuylMG3QZ8xZY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 19:12:29 -0000

----==_mimepart_5da76b867f69b_5c433fc87a8cd96c4607a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson I believe discussion in Cupertino resolved your concern.

I believe @marten-seemann's chart has been addressed by discussion in Cupertino, pending further analysis that shows a different problem.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3093#issuecomment-542849528
----==_mimepart_5da76b867f69b_5c433fc87a8cd96c4607a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=67641" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/martinthomson">@martinthomson</a> I believe discussion in Cupertino resolved your concern.</p>
<p>I believe <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=1478487" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/marten-seemann">@marten-seemann</a>'s chart has been addressed by discussion in Cupertino, pending further analysis that shows a different problem.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3093?email_source=notifications&amp;email_token=AFTOJK5CXDOADOMPZRACIN3QO5RQNA5CNFSM4JAYS242YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBNTT6A#issuecomment-542849528">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4M6DJIVI33PL6UYLTQO5RQNANCNFSM4JAYS24Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3M46GT2J62YPJLFRTQO5RQNA5CNFSM4JAYS242YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBNTT6A.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3093?email_source=notifications\u0026email_token=AFTOJK5CXDOADOMPZRACIN3QO5RQNA5CNFSM4JAYS242YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBNTT6A#issuecomment-542849528",
"url": "https://github.com/quicwg/base-drafts/pull/3093?email_source=notifications\u0026email_token=AFTOJK5CXDOADOMPZRACIN3QO5RQNA5CNFSM4JAYS242YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBNTT6A#issuecomment-542849528",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da76b867f69b_5c433fc87a8cd96c4607a--


From nobody Wed Oct 16 12:12:56 2019
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 414EF12097C for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 12:12:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 WdyD9YBf4qXz for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 12:12:39 -0700 (PDT)
Received: from out-9.smtp.github.com (out-9.smtp.github.com [192.30.254.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AFE7B120965 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 12:12:38 -0700 (PDT)
Received: from github-lowworker-fb56993.ac4-iad.github.net (github-lowworker-fb56993.ac4-iad.github.net [10.52.19.31]) by smtp.github.com (Postfix) with ESMTP id 379A026156E for <quic-issues@ietf.org>; Wed, 16 Oct 2019 12:12:38 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571253158; bh=HDQV4GGVP5tVzGavaDfbBBo07d3tYWwZiY7VuLsUATQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=A5QTkrKbJwXdz6j8hJ3DJgXpWpDF52wryH9u5AxTcKp/DdWgxxjML6+Ak+idWogHE aX6WtWlvlLvfG7UDFtksqWdbwlR0SrOoTdKgNg47orR+xbdbMedHlAYj4FJ1MmTutu kA0AV2JzitgG0yfNINwnobTlRuDqfOuYqu3LN9IE=
Date: Wed, 16 Oct 2019 12:12:37 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYQ43QK5OJYVXK27WF3WSWDLEVBNHHB4OJ3YQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3093/c542849717@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3093@github.com>
References: <quicwg/base-drafts/pull/3093@github.com>
Subject: Re: [quicwg/base-drafts] Fixed handshake key deadlock issue (#3093)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da76ba5e81b2_11963fe53e6cd960868ef"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/r69AOTFaKyFxRgVuBacfzqiiF3Q>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 19:12:55 -0000

----==_mimepart_5da76ba5e81b2_11963fe53e6cd960868ef
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Belay that last comment from me.   The friendly amendment here that we need is to the text on discarding Handshake keys that says "no sooner than handshake confirmed" rather than requiring Handshake keys to be discarded at that point.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3093#issuecomment-542849717
----==_mimepart_5da76ba5e81b2_11963fe53e6cd960868ef
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Belay that last comment from me.   The friendly amendment here that we need is to the text on discarding Handshake keys that says "no sooner than handshake confirmed" rather than requiring Handshake keys to be discarded at that point.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3093?email_source=notifications&amp;email_token=AFTOJK4GNU3ED4INPPR4GLLQO5RSLA5CNFSM4JAYS242YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBNTVNI#issuecomment-542849717">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5LOAMRA2PCLQ5MQI3QO5RSLANCNFSM4JAYS24Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6SVTCRCZ5QUTCJRB3QO5RSLA5CNFSM4JAYS242YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBNTVNI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3093?email_source=notifications\u0026email_token=AFTOJK4GNU3ED4INPPR4GLLQO5RSLA5CNFSM4JAYS242YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBNTVNI#issuecomment-542849717",
"url": "https://github.com/quicwg/base-drafts/pull/3093?email_source=notifications\u0026email_token=AFTOJK4GNU3ED4INPPR4GLLQO5RSLA5CNFSM4JAYS242YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBNTVNI#issuecomment-542849717",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da76ba5e81b2_11963fe53e6cd960868ef--


From nobody Wed Oct 16 13:27:29 2019
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 8BA721201EF for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 13:27:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.999
X-Spam-Level: 
X-Spam-Status: No, score=-6.999 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=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 b4sxy87oGrCT for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 13:27:24 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 384AB120122 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 13:27:24 -0700 (PDT)
Date: Wed, 16 Oct 2019 13:27:23 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571257643; bh=7kNnCV1Baxc6zEV63jE47QdbQOIvZwwxeQjjO66zjlk=; h=Date:From:To:Subject:From; b=sD1oo3Ps2rulmFUGK9nS8gSVAMPsq0dkhZDR2Kx6ZucrmexxIbPmco8zPD/gFxvRZ HWNecsE0YY1xZ8HJ5X9VYi05rXaIG+27oxYCO8dGIHdhAMSBj6y/EUTyT4ZpquyhA/ QP4Rm4OB2F36jxmm44J1gMnSBvUYip6xFwziYx9w=
From: ianswett <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/ianswett-symmetric-timeout/61a372-dc5b22@github.com>
Subject: [quicwg/base-drafts] dc5b22: Update draft-ietf-quic-transport.md
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/93JTE1X_zg2IF6un8MH8S2hRXnQ>
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, 16 Oct 2019 20:27:27 -0000

  Branch: refs/heads/ianswett-symmetric-timeout
  Home:   https://github.com/quicwg/base-drafts
  Commit: dc5b220c7e9be644223a0a0b829320256c356ea2
      https://github.com/quicwg/base-drafts/commit/dc5b220c7e9be644223a0a0b829320256c356ea2
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-10-16 (Wed, 16 Oct 2019)

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

  Log Message:
  -----------
  Update draft-ietf-quic-transport.md

Co-Authored-By: Jana Iyengar <jri.ietf@gmail.com>



From nobody Wed Oct 16 13:27:35 2019
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 7174D120116 for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 13:27:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.381
X-Spam-Level: 
X-Spam-Status: No, score=-6.381 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 vnfvusp4t2XI for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 13:27:33 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 07776120122 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 13:27:33 -0700 (PDT)
Date: Wed, 16 Oct 2019 13:27:31 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571257652; bh=62jwSk9UyZcxWs5kW6TpMZzP5Z9cKhXbxtXNBH7IYC4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=1ult45Ta5siTQSx3f3LqWaZL+JSVM7KUPwYSTkRWtiVm4fDcZTSvsFObJ2R9lwq1u iqKbNioAewYZcK6ithQcjyM+fAcu64T63fikbLIjlga9EkCabV91+GsO4IvDVG3XF8 VqgpFpCQ1MNRVMuSwlOEzH156qyUjciU9TdCMBus=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3099/push/4158430051@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3099@github.com>
References: <quicwg/base-drafts/pull/3099@github.com>
Subject: Re: [quicwg/base-drafts] Idle timeout indicates you will timeout (#3099)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da77d33ecb8e_72d43fd3700cd96424512f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ST9U6_sAurQBZsYrmWLNyQJosbc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 20:27:34 -0000

----==_mimepart_5da77d33ecb8e_72d43fd3700cd96424512f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

dc5b220c7e9be644223a0a0b829320256c356ea2  Update draft-ietf-quic-transport.md


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3099/files/61a3725ced92b80bd86a15ae2d625d39a31a9db3..dc5b220c7e9be644223a0a0b829320256c356ea2

----==_mimepart_5da77d33ecb8e_72d43fd3700cd96424512f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/ianswett" class="user-mention">@ianswett</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/dc5b220c7e9be644223a0a0b829320256c356ea2">dc5b220</a>  Update draft-ietf-quic-transport.md</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3099/files/61a3725ced92b80bd86a15ae2d625d39a31a9db3..dc5b220c7e9be644223a0a0b829320256c356ea2?email_source=notifications&amp;email_token=AFTOJK4JN623FUIZZGHMVBTQO52LHA5CNFSM4JBO5RGKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDQOBYGM3TAN2QOVZWQIZUGE2TQNBTGAYDKMI">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3JRR2E5MVJL2EMYWTQO52LHANCNFSM4JBO5RGA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3CXONEFCCNIJR5HTTQO52LHA5CNFSM4JBO5RGKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDQOBYGM3TAN2QOVZWQIZUGE2TQNBTGAYDKMI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3099/files/61a3725ced92b80bd86a15ae2d625d39a31a9db3..dc5b220c7e9be644223a0a0b829320256c356ea2?email_source=notifications\u0026email_token=AFTOJK4JN623FUIZZGHMVBTQO52LHA5CNFSM4JBO5RGKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDQOBYGM3TAN2QOVZWQIZUGE2TQNBTGAYDKMI",
"url": "https://github.com/quicwg/base-drafts/pull/3099/files/61a3725ced92b80bd86a15ae2d625d39a31a9db3..dc5b220c7e9be644223a0a0b829320256c356ea2?email_source=notifications\u0026email_token=AFTOJK4JN623FUIZZGHMVBTQO52LHA5CNFSM4JBO5RGKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDQOBYGM3TAN2QOVZWQIZUGE2TQNBTGAYDKMI",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5da77d33ecb8e_72d43fd3700cd96424512f--


From nobody Wed Oct 16 13:28:00 2019
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 3F2A212012A for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 13:27:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 Vj8j6s0jIyvL for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 13:27:58 -0700 (PDT)
Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 23878120122 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 13:27:58 -0700 (PDT)
Date: Wed, 16 Oct 2019 13:27:57 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571257677; bh=MhpTA4Bw+g2JQyDiAGxOAM+cYteAH9IGTama6Ja0BR8=; h=Date:From:To:Subject:From; b=eHO8KPxDYWwupoG8x3tdR/FQ4JOajilnbA53wz7wNgKlu3Ze/VrEz9PYNY+1FUHhb X9wCeonZs3IkdJXEM0ccVucqG5MUZykcStItNNqCW4A2LtzfnM0qJ8EN6p2plE9q9G M63nMzEccXICo5m7p+PfU/eCb4VX7TSI8r0CoKIo=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/7befce-8d1a70@github.com>
Subject: [quicwg/base-drafts] 8d1a70: Script updating gh-pages from dc5b220c. [ci skip]
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/Yc3zwkZL0u-talUvECj2jDx9iXs>
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, 16 Oct 2019 20:27:59 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 8d1a70c623912ba5373435288e85b88e59b0b4a9
      https://github.com/quicwg/base-drafts/commit/8d1a70c623912ba5373435288e85b88e59b0b4a9
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-16 (Wed, 16 Oct 2019)

  Changed paths:
    M ianswett-symmetric-timeout/draft-ietf-quic-transport.html
    M ianswett-symmetric-timeout/draft-ietf-quic-transport.txt
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from dc5b220c. [ci skip]



From nobody Wed Oct 16 13:28:46 2019
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 99490120122 for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 13:28:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.999
X-Spam-Level: 
X-Spam-Status: No, score=-7.999 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, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 eRAOBGxOU2ao for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 13:28:41 -0700 (PDT)
Received: from out-17.smtp.github.com (out-17.smtp.github.com [192.30.252.200]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 96C24120116 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 13:28:41 -0700 (PDT)
Date: Wed, 16 Oct 2019 13:28:40 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571257720; bh=WVzuul3R749eaya1G/t4UCXH3yHtXGbm4hrVTs/WVpw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=KvSkLWIa/nMc4/EbRDmsi94H1yggDUCKUYs0WC66Xn2HFuEPcZs4udeOMCBjgr6/S o/aGT+fSaLfkLZwE608hJpZQm4lmqLRgAyQPoGkTCd2SMQOJ1HEmTNFNdVMubR1kNq RtCqN0i/FS3fMS/kV/hRrB/BLIhSdndF/G3Mys58=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5KJATTFFPR2UMNPKV3WS7AREVBNHHB4R4NZY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3099/review/302855811@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3099@github.com>
References: <quicwg/base-drafts/pull/3099@github.com>
Subject: Re: [quicwg/base-drafts] Idle timeout indicates you will timeout (#3099)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da77d7889741_4b663fa1ba4cd95c353240"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/pI3yfybkbefanPI1x0MAOx9F6nM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 20:28:44 -0000

----==_mimepart_5da77d7889741_4b663fa1ba4cd95c353240
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



> -endpoint is only used to determine whether the connection is live at that
-endpoint.  An endpoint that sends packets near the end of the idle timeout
-period of a peer risks having those packets discarded if its peer enters the
-draining state before the packets arrive.  If a peer could timeout within a
-Probe Timeout (PTO; see Section 6.3 of {{QUIC-RECOVERY}}), it is advisable to
-test for liveness before sending any data that cannot be retried safely.  Note
-that it is likely that only applications or application protocols will
-know what information can be retried.
+Each endpoint can advertise a different idle timeout value. An idle timeout
+indicates the connection will be abandoned when the timer ends or soon
+afterwards.  If a peer advertises a smaller idle timeout value than the
+local endpoint, the local endpoint MAY choose to idle timeout after the
+shorter period advertised by the peer.  By announcing an idle timeout,
+an endpoint commits to initiating an immediate close ({{immediate-close}})
+if it abandons a connection prior to both its peers and its own idle timeout
+expiring.

It's committing to explicitly closing(and not silently closing) if it's before min(local_timeout, remote_timeout).  This was adapted from MT's PR.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3099#discussion_r335692657
----==_mimepart_5da77d7889741_4b663fa1ba4cd95c353240
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ianswett</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3099#discussion_r335692657">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; -endpoint is only used to determine whether the connection is live at that
-endpoint.  An endpoint that sends packets near the end of the idle timeout
-period of a peer risks having those packets discarded if its peer enters the
-draining state before the packets arrive.  If a peer could timeout within a
-Probe Timeout (PTO; see Section 6.3 of {{QUIC-RECOVERY}}), it is advisable to
-test for liveness before sending any data that cannot be retried safely.  Note
-that it is likely that only applications or application protocols will
-know what information can be retried.
+Each endpoint can advertise a different idle timeout value. An idle timeout
+indicates the connection will be abandoned when the timer ends or soon
+afterwards.  If a peer advertises a smaller idle timeout value than the
+local endpoint, the local endpoint MAY choose to idle timeout after the
+shorter period advertised by the peer.  By announcing an idle timeout,
+an endpoint commits to initiating an immediate close ({{immediate-close}})
+if it abandons a connection prior to both its peers and its own idle timeout
+expiring.
</pre>
<p>It's committing to explicitly closing(and not silently closing) if it's before min(local_timeout, remote_timeout).  This was adapted from MT's PR.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3099?email_source=notifications&amp;email_token=AFTOJKYL2HM2XQC5FBS2MJDQO52PRA5CNFSM4JBO5RGKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIGTNAY#discussion_r335692657">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7BF4I23QNZRGMVS7DQO52PRANCNFSM4JBO5RGA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYTWVZOU4JPPGULT63QO52PRA5CNFSM4JBO5RGKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIGTNAY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3099?email_source=notifications\u0026email_token=AFTOJKYL2HM2XQC5FBS2MJDQO52PRA5CNFSM4JBO5RGKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIGTNAY#discussion_r335692657",
"url": "https://github.com/quicwg/base-drafts/pull/3099?email_source=notifications\u0026email_token=AFTOJKYL2HM2XQC5FBS2MJDQO52PRA5CNFSM4JBO5RGKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIGTNAY#discussion_r335692657",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da77d7889741_4b663fa1ba4cd95c353240--


From nobody Wed Oct 16 13:47:45 2019
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 69D13120952 for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 13:47:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 8SkkJ-li-zgp for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 13:47:30 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A3EC0120931 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 13:47:30 -0700 (PDT)
Received: from github-lowworker-c53a806.ac4-iad.github.net (github-lowworker-c53a806.ac4-iad.github.net [10.52.23.45]) by smtp.github.com (Postfix) with ESMTP id D4107960300 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 13:47:29 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571258849; bh=IH04DtreHqu0umii0oLsiciOPkiENlAUxKIVAv1krLM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=VLhPLwgPAOLkw8xOhqw9IyIHagZPGTI40Mg6alIp3fysmF4O8H/2MlAD0J255pygE hzmBSusMXBQC6lm6sBATQOlK8mvMVPDv2/iQwbzm1k3jDQz7ryECWe7UHLuWGz8Q0F rrPBVPjYoAC63AlTOd48FRizPlfIzsSmkiF8lG/4=
Date: Wed, 16 Oct 2019 13:47:29 -0700
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3ZLXZM6MDGNJLCZPV3WTBHDEVBNHHBYH45I4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2928/542884718@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2928@github.com>
References: <quicwg/base-drafts/issues/2928@github.com>
Subject: Re: [quicwg/base-drafts] Lift single-packet ClientHello requirement? (#2928)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da781e1c5922_23e23fe8c2ccd9645687cf"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: huitema
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/6BngCP_MiYzUVAr9n0058YW-yDQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 20:47:45 -0000

----==_mimepart_5da781e1c5922_23e23fe8c2ccd9645687cf
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I just defined the test matrix option Q for Quantum Readiness.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2928#issuecomment-542884718
----==_mimepart_5da781e1c5922_23e23fe8c2ccd9645687cf
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I just defined the test matrix option Q for Quantum Readiness.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2928?email_source=notifications&amp;email_token=AFTOJK57FNZT6KY4EGMM3C3QO54WDA5CNFSM4IGHDJG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBN4G3Q#issuecomment-542884718">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3SNQCQSCTRSSQWI2LQO54WDANCNFSM4IGHDJGQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3O2YAFFS62YA563UTQO54WDA5CNFSM4IGHDJG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBN4G3Q.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2928?email_source=notifications\u0026email_token=AFTOJK57FNZT6KY4EGMM3C3QO54WDA5CNFSM4IGHDJG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBN4G3Q#issuecomment-542884718",
"url": "https://github.com/quicwg/base-drafts/issues/2928?email_source=notifications\u0026email_token=AFTOJK57FNZT6KY4EGMM3C3QO54WDA5CNFSM4IGHDJG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBN4G3Q#issuecomment-542884718",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da781e1c5922_23e23fe8c2ccd9645687cf--


From nobody Wed Oct 16 13:49:19 2019
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 6FBBA12007C for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 13:49:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 LiZYSHXZI9th for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 13:49:16 -0700 (PDT)
Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B52C3120122 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 13:49:16 -0700 (PDT)
Date: Wed, 16 Oct 2019 13:49:16 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571258956; bh=ioxoBh8N/SbzbMGvP+NdTeze402KL1l/pQqiRreTI5E=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=U1dCYSovRH/9Lvnept9rEXZYxEFED1elbZm8Sh8Sx3J9/ze0PgaXuwnTZ+drEEhnJ IA4fuEZ6/2twkQZGgENF7JKMXaSDPLyXqXJA1q+hIwkYz2Ix7p9XHN6+NsrqvFlbVp Quc/0XmlMjSJet3A2aRt6yJWQSJvwJUx6YpDxGLA=
From: Lars Eggert <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2UZ4ZKMM5BQGGI6453WTBNXEVBNHHBTNDHLY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2602/542885375@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2602@github.com>
References: <quicwg/base-drafts/issues/2602@github.com>
Subject: Re: [quicwg/base-drafts] Idle timeout needs more description and a recommendation (#2602)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da7824c5c6_72cb3fd3700cd964376791"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: larseggert
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/MGd1hl6Q_vaAIEIdxHHSK_OLxho>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 20:49:19 -0000

----==_mimepart_5da7824c5c6_72cb3fd3700cd964376791
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Discussed in Cupertino, `min` reaffirmed as the solution. Folks should review #3099 now.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2602#issuecomment-542885375
----==_mimepart_5da7824c5c6_72cb3fd3700cd964376791
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Discussed in Cupertino, <code>min</code> reaffirmed as the solution. Folks should review <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="508005838" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3099" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3099/hovercard" href="https://github.com/quicwg/base-drafts/pull/3099">#3099</a> now.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2602?email_source=notifications&amp;email_token=AFTOJKZJZCKTNUUD6BAC4MDQO544XA5CNFSM4HEXQ3S2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBN4L7Y#issuecomment-542885375">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6FMYECKKMPH3HOBQTQO544ZANCNFSM4HEXQ3SQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZD4XOBXKXZRLZIENTQO544ZA5CNFSM4HEXQ3S2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBN4L7Y.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2602?email_source=notifications\u0026email_token=AFTOJKZJZCKTNUUD6BAC4MDQO544XA5CNFSM4HEXQ3S2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBN4L7Y#issuecomment-542885375",
"url": "https://github.com/quicwg/base-drafts/issues/2602?email_source=notifications\u0026email_token=AFTOJKZJZCKTNUUD6BAC4MDQO544XA5CNFSM4HEXQ3S2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBN4L7Y#issuecomment-542885375",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da7824c5c6_72cb3fd3700cd964376791--


From nobody Wed Oct 16 13:53:36 2019
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 B8FA812012A for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 13:53:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8
X-Spam-Level: 
X-Spam-Status: No, score=-8 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, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 KP9OSNjq1E_r for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 13:53:32 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 824A0120122 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 13:53:32 -0700 (PDT)
Received: from github-lowworker-cde56e0.va3-iad.github.net (github-lowworker-cde56e0.va3-iad.github.net [10.48.25.52]) by smtp.github.com (Postfix) with ESMTP id C0081960615 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 13:53:31 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571259211; bh=p1kX6cUsPZ1z0a7OYWUB8wR0E5tsWrFysNY4bhajvqg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=kYWsTFJkZ448BcfxQRssaHo4wFZVkqNfF/nkCW4+jUGD5YDXa4ZZrrq8VRYs0jfW+ QZdgAkBUCx5fkoYxzdDTrPsu7o/sEg+zx4WW/X94OL2XVOEfHLSu80TK0593z988kS cl4Qu905RQj7VWuEG2/CSKeG1+ZTIIbHlmPusd+w=
Date: Wed, 16 Oct 2019 13:53:31 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7JHHA3LE65PFG6KW53WTB5XEVBNHHB4R4NZY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3099/review/302869500@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3099@github.com>
References: <quicwg/base-drafts/pull/3099@github.com>
Subject: Re: [quicwg/base-drafts] Idle timeout indicates you will timeout (#3099)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da7834bb10fe_25cc3ff848ecd96810323d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/a-T29agGrZuRts9mKZrspBYe_1o>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 20:53:35 -0000

----==_mimepart_5da7834bb10fe_25cc3ff848ecd96810323d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson requested changes on this pull request.

This doesn't read particularly well as written.  I've suggested something, but I'm not entirely sure that it works.

> @@ -2357,15 +2357,22 @@ containing frames other than ACK or PADDING (an ack-eliciting packet; see
 since last receiving a packet.  Restarting when sending packets ensures that
 connections do not prematurely time out when initiating new activity.
 
-The value for an idle timeout can be asymmetric.  The value advertised by an
-endpoint is only used to determine whether the connection is live at that
-endpoint.  An endpoint that sends packets near the end of the idle timeout
-period of a peer risks having those packets discarded if its peer enters the
-draining state before the packets arrive.  If a peer could timeout within a
-Probe Timeout (PTO; see Section 6.3 of {{QUIC-RECOVERY}}), it is advisable to
-test for liveness before sending any data that cannot be retried safely.  Note
-that it is likely that only applications or application protocols will
-know what information can be retried.
+Each endpoint can advertise a different idle timeout value. An idle timeout
+indicates the connection will be abandoned when the timer ends or soon
+afterwards.  If a peer advertises a smaller idle timeout value than the

Each endpoint advertises a different idle timeout, but the effective value is determined by taking the minimum of the two advertised values.  By announcing an idle timeout, endpoints commit to initiating an immediate close ({{immediate-close}}) if it abandons a connection prior to the effective value.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3099#pullrequestreview-302869500
----==_mimepart_5da7834bb10fe_25cc3ff848ecd96810323d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinthomson</b> requested changes on this pull request.</p>

<p>This doesn't read particularly well as written.  I've suggested something, but I'm not entirely sure that it works.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3099#discussion_r335703064">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2357,15 +2357,22 @@ containing frames other than ACK or PADDING (an ack-eliciting packet; see
 since last receiving a packet.  Restarting when sending packets ensures that
 connections do not prematurely time out when initiating new activity.
 
-The value for an idle timeout can be asymmetric.  The value advertised by an
-endpoint is only used to determine whether the connection is live at that
-endpoint.  An endpoint that sends packets near the end of the idle timeout
-period of a peer risks having those packets discarded if its peer enters the
-draining state before the packets arrive.  If a peer could timeout within a
-Probe Timeout (PTO; see Section 6.3 of {{QUIC-RECOVERY}}), it is advisable to
-test for liveness before sending any data that cannot be retried safely.  Note
-that it is likely that only applications or application protocols will
-know what information can be retried.
+Each endpoint can advertise a different idle timeout value. An idle timeout
+indicates the connection will be abandoned when the timer ends or soon
+afterwards.  If a peer advertises a smaller idle timeout value than the
</pre>
<p>Each endpoint advertises a different idle timeout, but the effective value is determined by taking the minimum of the two advertised values.  By announcing an idle timeout, endpoints commit to initiating an immediate close ({{immediate-close}}) if it abandons a connection prior to the effective value.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3099?email_source=notifications&amp;email_token=AFTOJKY4ZUOL7Z3IDJJOSSLQO55MXA5CNFSM4JBO5RGKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIGWX7A#pullrequestreview-302869500">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7LSUTIH35R753EHWTQO55MXANCNFSM4JBO5RGA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3PIXWZ2H7JEAJMNCLQO55MXA5CNFSM4JBO5RGKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIGWX7A.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3099?email_source=notifications\u0026email_token=AFTOJKY4ZUOL7Z3IDJJOSSLQO55MXA5CNFSM4JBO5RGKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIGWX7A#pullrequestreview-302869500",
"url": "https://github.com/quicwg/base-drafts/pull/3099?email_source=notifications\u0026email_token=AFTOJKY4ZUOL7Z3IDJJOSSLQO55MXA5CNFSM4JBO5RGKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIGWX7A#pullrequestreview-302869500",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da7834bb10fe_25cc3ff848ecd96810323d--


From nobody Wed Oct 16 13:57:14 2019
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 DA0D712007C for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 13:57:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 uHblF9dnUReo for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 13:57:10 -0700 (PDT)
Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6A19F120122 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 13:57:10 -0700 (PDT)
Date: Wed, 16 Oct 2019 13:57:09 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571259429; bh=FhF3ysZC3eiTqpr/8cghT36jYVu4CRE5zK+soT4fWbs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=I0bpcFNke+whx0aU29X60EzioPyt+DD+QXLVvxvVYuX11AXr9QT818/iwV4vBr/HP N4V7ICDJC6UP37dpsXP99dXYdtJ96RkKLwXEpxb9jQI07mV+Qx9+7ISBVv6g88imHB RMGcWX+DkVamMY0Rez8/LgnnC7iNbyzEHW631Qrk=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYNNTSEPHZWNNJWARN3WTCLLEVBNHHBTNDHLY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2602/542888448@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2602@github.com>
References: <quicwg/base-drafts/issues/2602@github.com>
Subject: Re: [quicwg/base-drafts] Idle timeout needs more description and a recommendation (#2602)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da78425ae018_4a563f9a7a0cd95c84311"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/p8J0pmftnqlPiI8VPlpiLKeTalU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 20:57:12 -0000

----==_mimepart_5da78425ae018_4a563f9a7a0cd95c84311
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@RyanAtGoogle suggested renaming the transport param to max_idle_timeout to make it clearer that each peer is expressing its max.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2602#issuecomment-542888448
----==_mimepart_5da78425ae018_4a563f9a7a0cd95c84311
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=19561162" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/RyanAtGoogle">@RyanAtGoogle</a> suggested renaming the transport param to max_idle_timeout to make it clearer that each peer is expressing its max.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2602?email_source=notifications&amp;email_token=AFTOJK5ZVYGEW4JY2WDLUFLQO552LA5CNFSM4HEXQ3S2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBN5EAA#issuecomment-542888448">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7YD6CP5XUXORMGAOLQO552LANCNFSM4HEXQ3SQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK42NARV4HIY5AFUT5TQO552LA5CNFSM4HEXQ3S2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBN5EAA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2602?email_source=notifications\u0026email_token=AFTOJK5ZVYGEW4JY2WDLUFLQO552LA5CNFSM4HEXQ3S2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBN5EAA#issuecomment-542888448",
"url": "https://github.com/quicwg/base-drafts/issues/2602?email_source=notifications\u0026email_token=AFTOJK5ZVYGEW4JY2WDLUFLQO552LA5CNFSM4HEXQ3S2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBN5EAA#issuecomment-542888448",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da78425ae018_4a563f9a7a0cd95c84311--


From nobody Wed Oct 16 13:57:57 2019
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 C15A512007C for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 13:57:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 B6BFnbPeiPXH for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 13:57:53 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 236B8120122 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 13:57:53 -0700 (PDT)
Received: from github-lowworker-6349a71.ac4-iad.github.net (github-lowworker-6349a71.ac4-iad.github.net [10.52.18.20]) by smtp.github.com (Postfix) with ESMTP id 0E822661E2B for <quic-issues@ietf.org>; Wed, 16 Oct 2019 13:57:52 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571259472; bh=LeAG5JOleLdyCnidBv3PKNQx12eZ32qNMbpq/psYXF0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=GJGjqhu/JkQnYBIFZKhLotqjcgzfIE17xGm/KnvnLpjlYmJZgAxwhVXJRgnOItIOw cYMrLlmK9Gvm0avtqdhiRDTN9p2yaKiHLr4qsXYs2RGi/H9vQ8fpCSFfzo18/8Snk5 P/scN7lh4X+IcXXh5MPgR+uzGLycOLwwbcl0E+Ec=
Date: Wed, 16 Oct 2019 13:57:51 -0700
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKY5CG7UYCOJIJB5JNF3WTCN7EVBNHHB4OJ3YQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3093/c542888691@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3093@github.com>
References: <quicwg/base-drafts/pull/3093@github.com>
Subject: Re: [quicwg/base-drafts] Fixed handshake key deadlock issue (#3093)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da7844ff3c31_7f093f949a8cd96c596b3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinduke
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/AJFZcQCqv022ZJdvYPdHAQxUguY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 20:57:56 -0000

----==_mimepart_5da7844ff3c31_7f093f949a8cd96c596b3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@marten-seemann has a fairly silly corner case that breaks this:
1) the ack of the CFIN is lost; the server sends no 1-RTT packet.
2) the client acks and sends a PING
3) the server acks it.
4) the client sends ACK + PADDING (which is technically legal). This is sufficient for the server to discard state.
5) The client has not started the 1RTT PTO timer, and we are going to fail the connection.

This is fixable by disallowing ACK+PADDING in response to a non-ack-eliciting packet. At the moment 13.2.1 of quic-transport does not explicitly forbid this. IMO this is an oversight and we should change 13.2.1.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3093#issuecomment-542888691
----==_mimepart_5da7844ff3c31_7f093f949a8cd96c596b3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=1478487" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/marten-seemann">@marten-seemann</a> has a fairly silly corner case that breaks this:</p>
<ol>
<li>the ack of the CFIN is lost; the server sends no 1-RTT packet.</li>
<li>the client acks and sends a PING</li>
<li>the server acks it.</li>
<li>the client sends ACK + PADDING (which is technically legal). This is sufficient for the server to discard state.</li>
<li>The client has not started the 1RTT PTO timer, and we are going to fail the connection.</li>
</ol>
<p>This is fixable by disallowing ACK+PADDING in response to a non-ack-eliciting packet. At the moment 13.2.1 of quic-transport does not explicitly forbid this. IMO this is an oversight and we should change 13.2.1.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3093?email_source=notifications&amp;email_token=AFTOJKZMQWOSY3YNLEJQXGTQO5547A5CNFSM4JAYS242YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBN5F4Y#issuecomment-542888691">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7ZXCZMD5JEBHNK773QO5547ANCNFSM4JAYS24Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2F5GTOLUHKRFLCXKLQO5547A5CNFSM4JAYS242YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBN5F4Y.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3093?email_source=notifications\u0026email_token=AFTOJKZMQWOSY3YNLEJQXGTQO5547A5CNFSM4JAYS242YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBN5F4Y#issuecomment-542888691",
"url": "https://github.com/quicwg/base-drafts/pull/3093?email_source=notifications\u0026email_token=AFTOJKZMQWOSY3YNLEJQXGTQO5547A5CNFSM4JAYS242YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBN5F4Y#issuecomment-542888691",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da7844ff3c31_7f093f949a8cd96c596b3--


From nobody Wed Oct 16 14:00:13 2019
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 D803712012A for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 14:00:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 OQH4VW4nKA6p for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 14:00: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 CE388120122 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 14:00:09 -0700 (PDT)
Received: from github-lowworker-45eca55.ac4-iad.github.net (github-lowworker-45eca55.ac4-iad.github.net [10.52.25.70]) by smtp.github.com (Postfix) with ESMTP id 319FB6E0A0F for <quic-issues@ietf.org>; Wed, 16 Oct 2019 14:00:09 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571259609; bh=/8ZJVhFkKptNEXXAV1s7Kq+DZOKo1T9qF6I22Fc8AYQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=0g04SPLJWI6vOP69XiQ+bpjJNdYTpgafmKmYr6WLZ+2oLdlqildLFNsGcqNiO/e36 wg8sYnzxb/Ave6K+SDXY38X4y0f1pzhPzfe5mma/oXjUGEzvzUK9nfReeqjCIlLZQE +SWAnKv5PjFc0FWGkT/fA3tB4B8lUZp82DszyapE=
Date: Wed, 16 Oct 2019 14:00:09 -0700
From: Lars Eggert <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZEARLF6VIUGWKHYRN3WTCWTEVBNHHBRWZGVA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2496/542889512@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2496@github.com>
References: <quicwg/base-drafts/issues/2496@github.com>
Subject: Re: [quicwg/base-drafts] QUIC Version Ossification (#2496)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da784d921e8d_1ad3fb3858cd96c3760"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: larseggert
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/klCJAe8ZkJWpqK2m0Qfy5B2Ii7Q>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 21:00:12 -0000

----==_mimepart_5da784d921e8d_1ad3fb3858cd96c3760
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Discussed in Cupertino. @ekr to take #2573 and review it based on the lunch discussion in Cupertino. @kazuho to open an issue to add additional suggestions. To be closed by Singapore.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2496#issuecomment-542889512
----==_mimepart_5da784d921e8d_1ad3fb3858cd96c3760
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Discussed in Cupertino. <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=1111457" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ekr">@ekr</a> to take <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="427480249" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2573" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2573/hovercard" href="https://github.com/quicwg/base-drafts/pull/2573">#2573</a> and review it based on the lunch discussion in Cupertino. <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=41567" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/kazuho">@kazuho</a> to open an issue to add additional suggestions. To be closed by Singapore.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2496?email_source=notifications&amp;email_token=AFTOJK57DVWIDUBA2AWU2YLQO56FTA5CNFSM4G3VHU42YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBN5MKA#issuecomment-542889512">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6KVRU2HH3X5QRM4E3QO56FTANCNFSM4G3VHU4Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2GJATQWP2LCPZA6C3QO56FTA5CNFSM4G3VHU42YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBN5MKA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2496?email_source=notifications\u0026email_token=AFTOJK57DVWIDUBA2AWU2YLQO56FTA5CNFSM4G3VHU42YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBN5MKA#issuecomment-542889512",
"url": "https://github.com/quicwg/base-drafts/issues/2496?email_source=notifications\u0026email_token=AFTOJK57DVWIDUBA2AWU2YLQO56FTA5CNFSM4G3VHU42YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBN5MKA#issuecomment-542889512",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da784d921e8d_1ad3fb3858cd96c3760--


From nobody Wed Oct 16 14:03:12 2019
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 5451912007C for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 14:03:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 LSDqqqvudHBn for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 14:03:02 -0700 (PDT)
Received: from out-17.smtp.github.com (out-17.smtp.github.com [192.30.252.200]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 89AB2120122 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 14:03:02 -0700 (PDT)
Date: Wed, 16 Oct 2019 14:03:01 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571259781; bh=BitmhgT17RrZc/oq/dhKTezTNP5ZVyyqXyPy9vEwMto=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=rpzeHt8g9lSZW1PpiaTDslC25hX9WwUfRdye+J5dYdZj1iaxCmoVdQa3f9uSuWwoA ipkerzrnfWmiAq77n+J13ZNmJJgR596EkDVkze5CUaFzxt6+m+PwzwBacTurDDoc2X j5Z0Hid0bwIUMaEcLR5nHTP98pc5NVIimeI7KbGY=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYO2OC24BYGQUZSJDV3WTDBLEVBNHHB4OJ3YQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3093/c542890574@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3093@github.com>
References: <quicwg/base-drafts/pull/3093@github.com>
Subject: Re: [quicwg/base-drafts] Fixed handshake key deadlock issue (#3093)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da78585abd52_19733feda72cd95c1193a4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: marten-seemann
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/0gJ9ZjB2Ut864t0zHXzejmc_t-U>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 21:03:05 -0000

----==_mimepart_5da78585abd52_19733feda72cd95c1193a4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

In my opinion, what this corner case shows is that option 4 is pretty brittle. Disallowing ACK  +PADDING seems to work to fix this particular corner case, but it doesn't guarantee that there isn't any other corner case that will lead to a deadlock.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3093#issuecomment-542890574
----==_mimepart_5da78585abd52_19733feda72cd95c1193a4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>In my opinion, what this corner case shows is that option 4 is pretty brittle. Disallowing ACK  +PADDING seems to work to fix this particular corner case, but it doesn't guarantee that there isn't any other corner case that will lead to a deadlock.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3093?email_source=notifications&amp;email_token=AFTOJK2LHI37BSKE5CZG2DTQO56QLA5CNFSM4JAYS242YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBN5UTQ#issuecomment-542890574">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6J4VIWOASEOIVCCBDQO56QLANCNFSM4JAYS24Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK25B7NQ4N5U5UKNJVLQO56QLA5CNFSM4JAYS242YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBN5UTQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3093?email_source=notifications\u0026email_token=AFTOJK2LHI37BSKE5CZG2DTQO56QLA5CNFSM4JAYS242YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBN5UTQ#issuecomment-542890574",
"url": "https://github.com/quicwg/base-drafts/pull/3093?email_source=notifications\u0026email_token=AFTOJK2LHI37BSKE5CZG2DTQO56QLA5CNFSM4JAYS242YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBN5UTQ#issuecomment-542890574",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da78585abd52_19733feda72cd95c1193a4--


From nobody Wed Oct 16 14:06:12 2019
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 A49C0120122 for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 14:06:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 SF2tLq6ZvIdP for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 14:06:09 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EA4F712007C for <quic-issues@ietf.org>; Wed, 16 Oct 2019 14:06:08 -0700 (PDT)
Received: from github-lowworker-9bcb4a1.ac4-iad.github.net (github-lowworker-9bcb4a1.ac4-iad.github.net [10.52.25.84]) by smtp.github.com (Postfix) with ESMTP id E3A736A11F0 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 14:06:07 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571259967; bh=l3DBy1/aS0c2W0/CWLhcUe7R7vTg3MbQ9lE/MMjt6Uk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=H1sc2Ni3yr6HLp07bfL/eNND+1BZbvz6Tvbh62zffU5859Tia/burFhoNSyQS7YVM 7Ucasxv3LixLHHzgacmn2p8WQ/hWafi3CDeq3I3WxgdkbA+m9AM3CxoPF0Td3aaf12 Xrn9kvrlBMxaUyhXLB8C32biBA6M43N8vfp+EdfI=
Date: Wed, 16 Oct 2019 14:06:07 -0700
From: Lars Eggert <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5ADL5I5OGM6PSI6RV3WTDM7EVBNHHB4NXCPM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3091/542891656@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3091@github.com>
References: <quicwg/base-drafts/issues/3091@github.com>
Subject: Re: [quicwg/base-drafts] Require sending ACKs for any ack-eliciting packet (#3091)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da7863fd439a_1423f97c60cd96878953"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: larseggert
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/gIB47Bh_gzyqnSb2XH-6OFCz5hk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 21:06:11 -0000

----==_mimepart_5da7863fd439a_1423f97c60cd96878953
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Discussed in Cupertino. Add normative language to prescribe what should be ACKed. Reclassifying as Editorial (adds normative language, but we have consensus on that).

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3091#issuecomment-542891656
----==_mimepart_5da7863fd439a_1423f97c60cd96878953
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Discussed in Cupertino. Add normative language to prescribe what should be ACKed. Reclassifying as Editorial (adds normative language, but we have consensus on that).</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3091?email_source=notifications&amp;email_token=AFTOJK36J6KHELBK7K7BHATQO5637A5CNFSM4JAU6GM2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBN55CA#issuecomment-542891656">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7YYBZVI2RIKEJEWGLQO5637ANCNFSM4JAU6GMQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7NLSVTAWIE24ANQZTQO5637A5CNFSM4JAU6GM2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBN55CA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3091?email_source=notifications\u0026email_token=AFTOJK36J6KHELBK7K7BHATQO5637A5CNFSM4JAU6GM2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBN55CA#issuecomment-542891656",
"url": "https://github.com/quicwg/base-drafts/issues/3091?email_source=notifications\u0026email_token=AFTOJK36J6KHELBK7K7BHATQO5637A5CNFSM4JAU6GM2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBN55CA#issuecomment-542891656",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da7863fd439a_1423f97c60cd96878953--


From nobody Wed Oct 16 14:08:18 2019
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 EC795120122 for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 14:08:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 Jn2W8qAYf3Uc for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 14:08:15 -0700 (PDT)
Received: from out-22.smtp.github.com (out-22.smtp.github.com [192.30.252.205]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 13AAF12007C for <quic-issues@ietf.org>; Wed, 16 Oct 2019 14:08:15 -0700 (PDT)
Date: Wed, 16 Oct 2019 14:08:14 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571260094; bh=f+7xjtCrBOGp3+A4Ftdi79cZowhgRUGWkui5zb33pRA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=XcUF/cJQEGXpBwqX1B9aJx2UOwAMJswJ3GJkRvPKZmJJK+tjyTCW6OnNdc7W/LZ0C gAqpzg+sywqwZ+L5t+JXjraqb+RP76ecdbeOG98jeMMmd3rmX9ceJUiwGayhxsP3Qb rIPcD1lTBZwxpPNXIfdBY/14MdBX4hDd/SdO2ohY=
From: Lars Eggert <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4NOQBIS3BAY7LKM6F3WTDU5EVBNHHB3EM4KU@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3053/542892358@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3053@github.com>
References: <quicwg/base-drafts/issues/3053@github.com>
Subject: Re: [quicwg/base-drafts] Padding requirement seems to be incorrect. (#3053)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da786be466eb_17023fe4336cd96c160028"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: larseggert
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Yhbira5yYXwiK2k0v0kumy3kPuQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 21:08:17 -0000

----==_mimepart_5da786be466eb_17023fe4336cd96c160028
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Discussed in Cupertino. The word "only" is to be removed from the respective sentence. Moving to Editorial.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3053#issuecomment-542892358
----==_mimepart_5da786be466eb_17023fe4336cd96c160028
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Discussed in Cupertino. The word "only" is to be removed from the respective sentence. Moving to Editorial.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3053?email_source=notifications&amp;email_token=AFTOJK33TC2GQVQNTEMX5QLQO57D5A5CNFSM4IYRI3TKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBN6CRQ#issuecomment-542892358">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5VHUNRYSKH73W7HT3QO57D5ANCNFSM4IYRI3TA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7OGSKXDPKIROLWSE3QO57D5A5CNFSM4IYRI3TKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBN6CRQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3053?email_source=notifications\u0026email_token=AFTOJK33TC2GQVQNTEMX5QLQO57D5A5CNFSM4IYRI3TKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBN6CRQ#issuecomment-542892358",
"url": "https://github.com/quicwg/base-drafts/issues/3053?email_source=notifications\u0026email_token=AFTOJK33TC2GQVQNTEMX5QLQO57D5A5CNFSM4IYRI3TKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBN6CRQ#issuecomment-542892358",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da786be466eb_17023fe4336cd96c160028--


From nobody Wed Oct 16 14:10:25 2019
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 CAF12120122 for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 14:10:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 3KzHAP3WQJnr for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 14:10:22 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0303712007C for <quic-issues@ietf.org>; Wed, 16 Oct 2019 14:10:22 -0700 (PDT)
Received: from github-lowworker-c5134a3.ac4-iad.github.net (github-lowworker-c5134a3.ac4-iad.github.net [10.52.23.55]) by smtp.github.com (Postfix) with ESMTP id D175B1C0730 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 14:10:20 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571260220; bh=LNYzQhHXc+PxidX60FxVW08H5vZsqaslnfspi+jqlC8=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=CsqP+FpkAntTogWHI09qIt4KR7A360XwThehLA6PP+XmUT02f0JScAqaB+X+ETjtK L7LHuubCipqthwGrrSQabA8TYonA77NKF1BNDhX5pevqwhbm579lwE2RT11Ks4AK3z n0DGgfD7yB6bVtqr/jBdh401RGwiD0ONM/C/FpAg=
Date: Wed, 16 Oct 2019 14:10:20 -0700
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK43XCBSE5GOLQSUC553WTD4ZEVBNHHB4SICDM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3100@github.com>
Subject: [quicwg/base-drafts] ACK+PADDING in response to ACK should be illegal (#3100)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da7873cc2500_687f3fdd60ccd96821408f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinduke
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/cDM5_ViJXEtCKhy5yTMlPaYRBjc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 21:10:24 -0000

----==_mimepart_5da7873cc2500_687f3fdd60ccd96821408f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

quic-transport draft 13.2.1:

An endpoint MUST NOT send a packet containing
   only an ACK frame in response to a non-ACK-eliciting packet (one
   containing only ACK and/or PADDING frames),

@marten-seemann points out that this allows one to send an ACK+PADDING packet, which seems to violate the spirit of the rule. This loophole breaks #3093. I believe this may be Editorial if we all know what we meant.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3100
----==_mimepart_5da7873cc2500_687f3fdd60ccd96821408f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>quic-transport draft 13.2.1:</p>
<p>An endpoint MUST NOT send a packet containing<br>
only an ACK frame in response to a non-ACK-eliciting packet (one<br>
containing only ACK and/or PADDING frames),</p>
<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=1478487" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/marten-seemann">@marten-seemann</a> points out that this allows one to send an ACK+PADDING packet, which seems to violate the spirit of the rule. This loophole breaks <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="507067332" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3093" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3093/hovercard" href="https://github.com/quicwg/base-drafts/pull/3093">#3093</a>. I believe this may be Editorial if we all know what we meant.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3100?email_source=notifications&amp;email_token=AFTOJK5PXD6WJSUNJZD3BUDQO57LZA5CNFSM4JBRDSSKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HSJAINQ">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4YBJOKPACUACIVFLTQO57LZANCNFSM4JBRDSSA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK27KKSVETB6YI3GDV3QO57LZA5CNFSM4JBRDSSKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HSJAINQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3100?email_source=notifications\u0026email_token=AFTOJK5PXD6WJSUNJZD3BUDQO57LZA5CNFSM4JBRDSSKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HSJAINQ",
"url": "https://github.com/quicwg/base-drafts/issues/3100?email_source=notifications\u0026email_token=AFTOJK5PXD6WJSUNJZD3BUDQO57LZA5CNFSM4JBRDSSKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HSJAINQ",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da7873cc2500_687f3fdd60ccd96821408f--


From nobody Wed Oct 16 14:12:21 2019
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 2A3131201EF for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 14:12:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 Gs16rK4oHNrx for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 14:12:17 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2C83C120122 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 14:12:17 -0700 (PDT)
Received: from github-lowworker-cd7bc13.ac4-iad.github.net (github-lowworker-cd7bc13.ac4-iad.github.net [10.52.25.102]) by smtp.github.com (Postfix) with ESMTP id 54E71660DBB for <quic-issues@ietf.org>; Wed, 16 Oct 2019 14:12:16 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571260336; bh=HAmZzghFLw7eTy5Uh6TosL4aLZmKWPKXDXUg4doOOXQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=XbRs9NUCjOiD3Dy04znAedhTUcTZHKkhqrTUDmHPr58nC5onJfhRUCM2HbvX+04T8 nw3jpn0hpljRYgVltgc8jcNIh3d/w5vRoPAvr61MnNn2r+6/JM3PO12JZ2H2KnquAI 9f6gadqhiv50HVbaO4aNRtxuH8cjnQlrGTkp0+4s=
Date: Wed, 16 Oct 2019 14:12:16 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK52ZK7CHQDBLU44EU53WTEEBEVBNHHB4OJ3YQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3093/c542893752@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3093@github.com>
References: <quicwg/base-drafts/pull/3093@github.com>
Subject: Re: [quicwg/base-drafts] Fixed handshake key deadlock issue (#3093)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da787b045a0f_6c193fe98c0cd964208486"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/jPnkB584SNCF1skxHRY7bsM-Vxc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 21:12:19 -0000

----==_mimepart_5da787b045a0f_6c193fe98c0cd964208486
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ACK+PADDING packets aren't ack-eliciting, so the server shouldn't discard keys at step 4.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3093#issuecomment-542893752
----==_mimepart_5da787b045a0f_6c193fe98c0cd964208486
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>ACK+PADDING packets aren't ack-eliciting, so the server shouldn't discard keys at step 4.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3093?email_source=notifications&amp;email_token=AFTOJK77GSGEVZBYJJS5523QO57TBA5CNFSM4JAYS242YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBN6NOA#issuecomment-542893752">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3PM4QEYU3EXHB4UDDQO57TBANCNFSM4JAYS24Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5QN5K5RCCB4JTKTJTQO57TBA5CNFSM4JAYS242YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBN6NOA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3093?email_source=notifications\u0026email_token=AFTOJK77GSGEVZBYJJS5523QO57TBA5CNFSM4JAYS242YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBN6NOA#issuecomment-542893752",
"url": "https://github.com/quicwg/base-drafts/pull/3093?email_source=notifications\u0026email_token=AFTOJK77GSGEVZBYJJS5523QO57TBA5CNFSM4JAYS242YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBN6NOA#issuecomment-542893752",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da787b045a0f_6c193fe98c0cd964208486--


From nobody Wed Oct 16 14:14:56 2019
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 D9DFC1201EF for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 14:14:53 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 gIyiq3nJcG_c for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 14:14:52 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8E4E0120122 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 14:14:52 -0700 (PDT)
Received: from github-lowworker-c5134a3.ac4-iad.github.net (github-lowworker-c5134a3.ac4-iad.github.net [10.52.23.55]) by smtp.github.com (Postfix) with ESMTP id DCC622C0ABF for <quic-issues@ietf.org>; Wed, 16 Oct 2019 14:14:51 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571260491; bh=qHUohLaALUcq8Y1icinCiLb+ddpOlXdJuyLxUwWZB2Q=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=CeJtiFqW8Zm062Wu03p62GrRmLdw17mjgxe25qlp4eF//CUP2itjpbPvczasgPCkN O5f00FxUD9GwrmumI8cIFJ/evLn65nDv1hzKNm/fR3TNtMFSDzKqfKA52VGelCs9PI cEFSlL5P0U212UF49u+gRYzfXPfODOC0CbSBPBOI=
Date: Wed, 16 Oct 2019 14:14:51 -0700
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZDE4FXITR7YF62FN53WTENXEVBNHHB4OJ3YQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3093/c542894610@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3093@github.com>
References: <quicwg/base-drafts/pull/3093@github.com>
Subject: Re: [quicwg/base-drafts] Fixed handshake key deadlock issue (#3093)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da7884bccb09_68683fdd60ccd968211483"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: marten-seemann
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/i_r2FQDVfKqwQEc1wfHM0fkQSJ0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 21:14:54 -0000

----==_mimepart_5da7884bccb09_68683fdd60ccd968211483
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett The server already received a PING in 1-RTT packets in step 2.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3093#issuecomment-542894610
----==_mimepart_5da7884bccb09_68683fdd60ccd968211483
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=20072817" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ianswett">@ianswett</a> The server already received a PING in 1-RTT packets in step 2.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3093?email_source=notifications&amp;email_token=AFTOJK2BR4B6WH447LWSRW3QO574XA5CNFSM4JAYS242YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBN6UEQ#issuecomment-542894610">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK66M4X54HGZKYTARPLQO574XANCNFSM4JAYS24Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5IVNVWEVNHGDVHNQ3QO574XA5CNFSM4JAYS242YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBN6UEQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3093?email_source=notifications\u0026email_token=AFTOJK2BR4B6WH447LWSRW3QO574XA5CNFSM4JAYS242YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBN6UEQ#issuecomment-542894610",
"url": "https://github.com/quicwg/base-drafts/pull/3093?email_source=notifications\u0026email_token=AFTOJK2BR4B6WH447LWSRW3QO574XA5CNFSM4JAYS242YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBN6UEQ#issuecomment-542894610",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da7884bccb09_68683fdd60ccd968211483--


From nobody Wed Oct 16 14:15:04 2019
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 633CD1201EF for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 14:15:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 wDioPZ6VSdnG for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 14:14:58 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B87BA12086D for <quic-issues@ietf.org>; Wed, 16 Oct 2019 14:14:58 -0700 (PDT)
Date: Wed, 16 Oct 2019 14:14:58 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571260498; bh=kMBHwX1XCN2BepT9XpMy0CL7rB+EnFCMF7N4Ygv0jT8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=U2LYbDxspByXBrM/o4XznSrJaVqy30VIqfrrUrVVb88/CeA63xLtbmPImDcui5O/b NAjPfjv5GJpfzB3gpDsbH3+ZTLEGIYqU+7Qr3ekXfCxorbqvrJO3Pv/M/MLmzfKja/ Ln+ugo0IqdR9GY3ivkEh/f9j0vYDYD9DPoFMMiCA=
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3X5LDGS7SGEHPTI553WTEOFEVBNHHB4OJ3YQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3093/c542894647@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3093@github.com>
References: <quicwg/base-drafts/pull/3093@github.com>
Subject: Re: [quicwg/base-drafts] Fixed handshake key deadlock issue (#3093)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da78852f7f4_2d0e3fd50d6cd9606586f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinduke
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/P-y7HP3d2yFuYAbNKiwYv98SEYU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 21:15:00 -0000

----==_mimepart_5da78852f7f4_2d0e3fd50d6cd9606586f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett it has received an ack-eliciting packet in step 2 and a 1-RTT ack in 4. This is also fixable by changing the condition to "ack of an ack-eliciting packet"


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3093#issuecomment-542894647
----==_mimepart_5da78852f7f4_2d0e3fd50d6cd9606586f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=20072817" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ianswett">@ianswett</a> it has received an ack-eliciting packet in step 2 and a 1-RTT ack in 4. This is also fixable by changing the condition to "ack of an ack-eliciting packet"</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3093?email_source=notifications&amp;email_token=AFTOJK7L2FPHAZBB27H5EYLQO575FA5CNFSM4JAYS242YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBN6UNY#issuecomment-542894647">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYGODZKYJAZAKPAXHTQO575FANCNFSM4JAYS24Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYAMKRHQAMJETWXMW3QO575FA5CNFSM4JAYS242YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBN6UNY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3093?email_source=notifications\u0026email_token=AFTOJK7L2FPHAZBB27H5EYLQO575FA5CNFSM4JAYS242YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBN6UNY#issuecomment-542894647",
"url": "https://github.com/quicwg/base-drafts/pull/3093?email_source=notifications\u0026email_token=AFTOJK7L2FPHAZBB27H5EYLQO575FA5CNFSM4JAYS242YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBN6UNY#issuecomment-542894647",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da78852f7f4_2d0e3fd50d6cd9606586f--


From nobody Wed Oct 16 14:15:45 2019
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 8D85512080B for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 14:15:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 5nhJibo2s0Ey for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 14:15:42 -0700 (PDT)
Received: from out-17.smtp.github.com (out-17.smtp.github.com [192.30.252.200]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DA96D120122 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 14:15:41 -0700 (PDT)
Date: Wed, 16 Oct 2019 14:15:40 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571260540; bh=8nHAUdNaYfGKi0St+OQEk8jUTcGbruAG3c6xmaueNWg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=WHA7CJY7zU7UOhjbFHDDq27mVVy9dLodk7KMSHenot1UboS2kRl/Q7tb5hpFt2Tjm MeveNNcljAO3fP83q9HyvNbog3Vo2M79tar8NMfrWV8FFtEXFEJBN+iLxDveS03QG2 D0Nn3ZF3pcK7q90GNyUF1drqiMdmyGQ7EzN2EuCI=
From: Lars Eggert <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2IVABITPCAA45Y4NV3WTEQZEVBNHHBOS4WPU@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2152/542894872@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2152@github.com>
References: <quicwg/base-drafts/issues/2152@github.com>
Subject: Re: [quicwg/base-drafts] Why does stateless reset have to be checked after MAC failure (#2152)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da7887cc7aa3_61633f9d530cd96c17938b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: larseggert
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/elfO1m4FHXGSTKqLR80jWg2BQZo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 21:15:44 -0000

----==_mimepart_5da7887cc7aa3_61633f9d530cd96c17938b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Discussed in Cupertino. #2993 to be merged following consensus call.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2152#issuecomment-542894872
----==_mimepart_5da7887cc7aa3_61633f9d530cd96c17938b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Discussed in Cupertino. <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="485562371" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2993" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2993/hovercard" href="https://github.com/quicwg/base-drafts/pull/2993">#2993</a> to be merged following consensus call.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2152?email_source=notifications&amp;email_token=AFTOJK3CBFANCEKYDIP6HODQO577ZA5CNFSM4GKJFOLKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBN6WGA#issuecomment-542894872">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4UIYC7Z7Z7SFHUWHDQO577ZANCNFSM4GKJFOLA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK67SW7ITRDDYN7RPULQO577ZA5CNFSM4GKJFOLKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBN6WGA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2152?email_source=notifications\u0026email_token=AFTOJK3CBFANCEKYDIP6HODQO577ZA5CNFSM4GKJFOLKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBN6WGA#issuecomment-542894872",
"url": "https://github.com/quicwg/base-drafts/issues/2152?email_source=notifications\u0026email_token=AFTOJK3CBFANCEKYDIP6HODQO577ZA5CNFSM4GKJFOLKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBN6WGA#issuecomment-542894872",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da7887cc7aa3_61633f9d530cd96c17938b--


From nobody Wed Oct 16 14:15:53 2019
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 A166C1201EF for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 14:15:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 Qp_vpdWgon8a for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 14:15:48 -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 17E54120805 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 14:15:48 -0700 (PDT)
Received: from github-lowworker-39ac79b.ac4-iad.github.net (github-lowworker-39ac79b.ac4-iad.github.net [10.52.18.15]) by smtp.github.com (Postfix) with ESMTP id 697136E01F9 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 14:15:47 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571260547; bh=HV2ejDJRjkD8eYmptzBpDW8fsTu0SAk9A7k/u4ENGz8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=sVbO72nQ0tZ8ENE15RILTZx8QJC9f8LcKIqE4ZFa3i2h9d8mwLOyn2ZysG6fjJUDK ymCPY0KIY1AUfS3Zno9H2/xZ6ZmR2xOjhCO0GrV0aro/2nz4IX0ZuNvTA90WrgmWGZ 8eODybx59qY9iMpHi7bBfr8P3h9xtsoLx6xxkI2E=
Date: Wed, 16 Oct 2019 14:15:47 -0700
From: Lars Eggert <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK42SQZVJ6SVWTFC3QN3WTERHEVBNHHB4GHWDA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3085/542894922@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3085@github.com>
References: <quicwg/base-drafts/issues/3085@github.com>
Subject: Re: [quicwg/base-drafts] Stateless reset detection should be datagram-based (#3085)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da788835948b_7b183f859b4cd96051882e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: larseggert
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ys1phtb-h1LdHhlbBwggTB7PCYM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 21:15:50 -0000

----==_mimepart_5da788835948b_7b183f859b4cd96051882e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Discussed in Cupertino. #2993 to be merged following consensus call.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3085#issuecomment-542894922
----==_mimepart_5da788835948b_7b183f859b4cd96051882e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Discussed in Cupertino. <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="485562371" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2993" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2993/hovercard" href="https://github.com/quicwg/base-drafts/pull/2993">#2993</a> to be merged following consensus call.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3085?email_source=notifications&amp;email_token=AFTOJK4PYLHH5FHBH6MQSU3QO6AAHA5CNFSM4I7GBDFKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBN6WSQ#issuecomment-542894922">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3HBVKEIBUGUIVZK7DQO6AAHANCNFSM4I7GBDFA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3QGFEONYYBLC57EPDQO6AAHA5CNFSM4I7GBDFKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBN6WSQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3085?email_source=notifications\u0026email_token=AFTOJK4PYLHH5FHBH6MQSU3QO6AAHA5CNFSM4I7GBDFKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBN6WSQ#issuecomment-542894922",
"url": "https://github.com/quicwg/base-drafts/issues/3085?email_source=notifications\u0026email_token=AFTOJK4PYLHH5FHBH6MQSU3QO6AAHA5CNFSM4I7GBDFKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBN6WSQ#issuecomment-542894922",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da788835948b_7b183f859b4cd96051882e--


From nobody Wed Oct 16 14:17:28 2019
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 3B48B12080C for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 14:17:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 nKBZl41EblQK for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 14:17:24 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 415A01201EF for <quic-issues@ietf.org>; Wed, 16 Oct 2019 14:17:24 -0700 (PDT)
Received: from github-lowworker-28f8021.ac4-iad.github.net (github-lowworker-28f8021.ac4-iad.github.net [10.52.25.98]) by smtp.github.com (Postfix) with ESMTP id 9236DC60508 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 14:17:23 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571260643; bh=l8W8lgjsVaiwys13pUMcNEZS/cieY7llc7drIMnsQUs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=EZ+/spnTBT5DY/98aIPCxU+6p7ZV6j3xeDGhVGRwD+ffGwKB8s+brlUvDz7c3oAIg p/niezs2hxsfHX/XXB9BzouoKhm6/wh3AoIYK4sRQ1sFeQasnaR298P6iyj+O572Gb cKkDvmxPtZyZGFRba4MHq42twWYRJQuvi9k76uwQ=
Date: Wed, 16 Oct 2019 14:17:23 -0700
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK24KUTCJ4KSMS62X7V3WTEXHEVBNHHB4OJ3YQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3093/c542895443@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3093@github.com>
References: <quicwg/base-drafts/pull/3093@github.com>
Subject: Re: [quicwg/base-drafts] Fixed handshake key deadlock issue (#3093)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da788e384716_2e513fe058acd9601397e5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: marten-seemann
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/RelHkbKudxYU0-sCE0txPs5rcfo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 21:17:26 -0000

----==_mimepart_5da788e384716_2e513fe058acd9601397e5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinduke The ACK sent in step 4 is an acknowledgement for an ack-eliciting packet.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3093#issuecomment-542895443
----==_mimepart_5da788e384716_2e513fe058acd9601397e5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=24398865" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/martinduke">@martinduke</a> The ACK sent in step 4 is an acknowledgement for an ack-eliciting packet.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3093?email_source=notifications&amp;email_token=AFTOJK5XYQYW4H3Z5VAJ4RTQO6AGHA5CNFSM4JAYS242YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBN62UY#issuecomment-542895443">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZG2ZV6H4J6LOAFS6LQO6AGHANCNFSM4JAYS24Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYTNNQWRED3OI3CTI3QO6AGHA5CNFSM4JAYS242YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBN62UY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3093?email_source=notifications\u0026email_token=AFTOJK5XYQYW4H3Z5VAJ4RTQO6AGHA5CNFSM4JAYS242YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBN62UY#issuecomment-542895443",
"url": "https://github.com/quicwg/base-drafts/pull/3093?email_source=notifications\u0026email_token=AFTOJK5XYQYW4H3Z5VAJ4RTQO6AGHA5CNFSM4JAYS242YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBN62UY#issuecomment-542895443",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da788e384716_2e513fe058acd9601397e5--


From nobody Wed Oct 16 14:18:33 2019
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 749EA12080C for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 14:18:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 lZnjBq7m2flK for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 14:18:29 -0700 (PDT)
Received: from out-17.smtp.github.com (out-17.smtp.github.com [192.30.252.200]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8220E1201EF for <quic-issues@ietf.org>; Wed, 16 Oct 2019 14:18:29 -0700 (PDT)
Received: from github-lowworker-d93c4b6.va3-iad.github.net (github-lowworker-d93c4b6.va3-iad.github.net [10.48.17.47]) by smtp.github.com (Postfix) with ESMTP id D332E6E041F for <quic-issues@ietf.org>; Wed, 16 Oct 2019 14:18:28 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571260708; bh=xr8Mmo5ThIIaUOi5jcj7rUu9qcMlvmSAQ42o+f2eotc=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=m4Q58u2EN33o13e3xMkBShCVrMlLa9cZy59aKY3jr1SV56PYABYkcENG3E27g8LvL nKRgRzn6vhUkgWdYKsmknAgOO1cJdehNKyHYozK8YT36xeExhZFPqgAqjx1vxL1tze UuLG8V10ZzjSprlAbsnAPRpTFSvRHkVmk+2eDfVE=
Date: Wed, 16 Oct 2019 14:18:28 -0700
From: Lucas Pardue <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZMA5C2VKV5XF5LOC53WTE3JEVBNHHB4SIQ4Y@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3101@github.com>
Subject: [quicwg/base-drafts] Alt-Svc and extension equivalence across H2 and H3  (#3101)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da78924c4dcd_6fda3fed66ccd95c109348"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: LPardue
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/5RayakUxTYyFquqoNk8iqh1EBHk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 21:18:32 -0000

----==_mimepart_5da78924c4dcd_6fda3fed66ccd95c109348
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This is a spin off from a [thread I started on the HTTP WG mailing list](https://lists.w3.org/Archives/Public/ietf-http-wg/2019OctDec/0022.html).

To avoid duplication, the TL;DR is that there could be cases where a H2 connection that is using some type of extension advertises an H3 alternative that is incapable of supporting the connection (most likely due to a configuration mistake). The example I use is WebSockets, which is predicate on extending CONNECT, but it probably applies to all version-specific extensions.

I don't think there is a non-trivial way to prevent such cases. So I propose that we help the ecosystem spot such cases but introducing an error code (this is quite similar to the 421 status code defined in RFC 7838). This error code can be used when closing a stream or a connection - clients can factor this in to their Alt-Svc selection logic, while servers could analyse error codes to spot misconfigurations etc.

Since this problem is more-or-less introduced by HTTP/3, it feels right to define an error code in this document. A separate I-D can specify a similar code for HTTP/2.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3101
----==_mimepart_5da78924c4dcd_6fda3fed66ccd95c109348
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This is a spin off from a <a href="https://lists.w3.org/Archives/Public/ietf-http-wg/2019OctDec/0022.html" rel="nofollow">thread I started on the HTTP WG mailing list</a>.</p>
<p>To avoid duplication, the TL;DR is that there could be cases where a H2 connection that is using some type of extension advertises an H3 alternative that is incapable of supporting the connection (most likely due to a configuration mistake). The example I use is WebSockets, which is predicate on extending CONNECT, but it probably applies to all version-specific extensions.</p>
<p>I don't think there is a non-trivial way to prevent such cases. So I propose that we help the ecosystem spot such cases but introducing an error code (this is quite similar to the 421 status code defined in RFC 7838). This error code can be used when closing a stream or a connection - clients can factor this in to their Alt-Svc selection logic, while servers could analyse error codes to spot misconfigurations etc.</p>
<p>Since this problem is more-or-less introduced by HTTP/3, it feels right to define an error code in this document. A separate I-D can specify a similar code for HTTP/2.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3101?email_source=notifications&amp;email_token=AFTOJK4ZL4J7IDXJ3KMLKWDQO6AKJA5CNFSM4JBRGFY2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HSJCDTA">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5P6VVYVQ7R54WUUF3QO6AKJANCNFSM4JBRGFYQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6G7Q5VMRYRNSEPDSTQO6AKJA5CNFSM4JBRGFY2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HSJCDTA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3101?email_source=notifications\u0026email_token=AFTOJK4ZL4J7IDXJ3KMLKWDQO6AKJA5CNFSM4JBRGFY2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HSJCDTA",
"url": "https://github.com/quicwg/base-drafts/issues/3101?email_source=notifications\u0026email_token=AFTOJK4ZL4J7IDXJ3KMLKWDQO6AKJA5CNFSM4JBRGFY2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HSJCDTA",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da78924c4dcd_6fda3fed66ccd95c109348--


From nobody Wed Oct 16 14:19:13 2019
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 3D551120833 for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 14:19:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 iW9KEcFLoLni for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 14:19:09 -0700 (PDT)
Received: from out-12.smtp.github.com (out-12.smtp.github.com [192.30.254.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C55C7120823 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 14:19:09 -0700 (PDT)
Date: Wed, 16 Oct 2019 14:19:09 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571260749; bh=qVw+kOjX7ZLwvkEYgC3iyM0Pq/sWQFSPbm3C3YTKnyE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=KeCcB/gp5FXJjsb+Ikiub+1S+0qHFPrdwI3M2J1+8pKkZ95WM98cFeUuuvlMJeOTD MoW2OA8ed15qDAhAJcksQpeeWsiAvmD0BxvkwdQ5fkzOnl/bvblaTNBEXCvCT1ZiBG Y1PAJ01f1JHPsqMC/UsTCrbBSfyTX5JgInk4aOag=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZYDYZ4Y53SXDH5Z3F3WTE53EVBNHHB4QFASQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3096/review/302883774@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3096@github.com>
References: <quicwg/base-drafts/pull/3096@github.com>
Subject: Re: [quicwg/base-drafts] MUST retire Connection IDs becoming stale (#3096)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da7894d1092a_2dfd3faf6e8cd96420938c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/9OPfNaW4xJD8ulf_M2Yz6kwt6hA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 21:19:12 -0000

----==_mimepart_5da7894d1092a_2dfd3faf6e8cd96420938c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett approved this pull request.

LG, but I like @martinthomson suggestion



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3096#pullrequestreview-302883774
----==_mimepart_5da7894d1092a_2dfd3faf6e8cd96420938c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ianswett</b> approved this pull request.</p>

<p>LG, but I like <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=67641" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/martinthomson">@martinthomson</a> suggestion</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3096?email_source=notifications&amp;email_token=AFTOJK2WWBLQQPNUE4F63XLQO6AM3A5CNFSM4JBEWMH2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIG2HPQ#pullrequestreview-302883774">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6FKEH3YS2PVR2VT2TQO6AM3ANCNFSM4JBEWMHQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4ZOYEIH64NB5WHMV3QO6AM3A5CNFSM4JBEWMH2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIG2HPQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3096?email_source=notifications\u0026email_token=AFTOJK2WWBLQQPNUE4F63XLQO6AM3A5CNFSM4JBEWMH2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIG2HPQ#pullrequestreview-302883774",
"url": "https://github.com/quicwg/base-drafts/pull/3096?email_source=notifications\u0026email_token=AFTOJK2WWBLQQPNUE4F63XLQO6AM3A5CNFSM4JBEWMH2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIG2HPQ#pullrequestreview-302883774",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da7894d1092a_2dfd3faf6e8cd96420938c--


From nobody Wed Oct 16 14:19:20 2019
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 B24F1120863 for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 14:19:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 wQrqswv_lu6I for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 14:19:15 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2D6BF12083B for <quic-issues@ietf.org>; Wed, 16 Oct 2019 14:19:15 -0700 (PDT)
Date: Wed, 16 Oct 2019 14:19:14 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571260754; bh=uKHyuO2M8tR76QzmWQnrnrVMxyUMvEXVaftzDlzHL5Y=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=1Ozs51RTn8SWGdi5aPuV2n0o51TmKSjsTE3Zy44wPeYeGAIBKQqzkXNhQ7oM83XAn dVdkJJ9NoA7j7ntst1H2x3IwRcJuJeWTPya6tqucDYepLZn3pxPWnGDeBYSMBTfq8z HhtPp7q1+7rj076nJ8q3N0dJtTjP2plbaK8nZZ1Y=
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6UDCDL4BICXDAUGSV3WTE6FEVBNHHB4OJ3YQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3093/c542896105@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3093@github.com>
References: <quicwg/base-drafts/pull/3093@github.com>
Subject: Re: [quicwg/base-drafts] Fixed handshake key deadlock issue (#3093)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da7895266d8f_3ad43ff5152cd964207312"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinduke
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/kj4vCxrGNJclw83pQiK_6HuvjYA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 21:19:17 -0000

----==_mimepart_5da7895266d8f_3ad43ff5152cd964207312
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@marten-seemann No it isn't, it's an ack of an ack.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3093#issuecomment-542896105
----==_mimepart_5da7895266d8f_3ad43ff5152cd964207312
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=1478487" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/marten-seemann">@marten-seemann</a> No it isn't, it's an ack of an ack.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3093?email_source=notifications&amp;email_token=AFTOJK33TO2ZTUR3373ADALQO6ANFA5CNFSM4JAYS242YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBN672I#issuecomment-542896105">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2L7NKVFNVIGGSJ2Z3QO6ANFANCNFSM4JAYS24Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6RIZR3V2N55PUL4NLQO6ANFA5CNFSM4JAYS242YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBN672I.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3093?email_source=notifications\u0026email_token=AFTOJK33TO2ZTUR3373ADALQO6ANFA5CNFSM4JAYS242YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBN672I#issuecomment-542896105",
"url": "https://github.com/quicwg/base-drafts/pull/3093?email_source=notifications\u0026email_token=AFTOJK33TO2ZTUR3373ADALQO6ANFA5CNFSM4JAYS242YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBN672I#issuecomment-542896105",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da7895266d8f_3ad43ff5152cd964207312--


From nobody Wed Oct 16 14:19:28 2019
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 167A61201EF for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 14:19:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.999
X-Spam-Level: 
X-Spam-Status: No, score=-7.999 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, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 GLQBKAXmnlgs for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 14:19:25 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 239A012080C for <quic-issues@ietf.org>; Wed, 16 Oct 2019 14:19:25 -0700 (PDT)
Date: Wed, 16 Oct 2019 14:19:24 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571260764; bh=yRK7usWM/ILhxqWpifkuIgwXud0Ia9tpNhmmAtLwNHE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=TKjc+J/kxL14V1OAM5myGu2wjF75Jjv/6pU2gFwpN/xWEzW9pgjPRWueo+lYTO5uj tPNA69zK2e02sr/fRKM/Hba+/SxULO0pHKxh7SUlutYZaAhpDK2UNtug9D+Pm/Fb5+ Eh3YFZbh2wzD8TROw3GC5JDOxuShdF+xPFnuG5AY=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK56VMP4Y4YIKCEQ6NN3WTE6ZEVBNHHBZ4IYAM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2993/review/302883710@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2993@github.com>
References: <quicwg/base-drafts/pull/2993@github.com>
Subject: Re: [quicwg/base-drafts] Stateless reset comparisons (constant time/any order/datagram) (#2993)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da7895c4e28b_73f13faf610cd9601321aa"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ekr
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/CgeI4lCjSBqSQk4LD_Pj19YajAY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 21:19:27 -0000

----==_mimepart_5da7895c4e28b_73f13faf610cd9601321aa
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ekr commented on this pull request.



> -If the last 16 bytes of the packet values are identical to a Stateless Reset
+An endpoint detects a potential stateless reset using the trailing 16 bytes of
+the UDP datagram.  An endpoint remembers all Stateless Reset Tokens associated
+with the connection IDs and remote addresses for datagrams it has recently sent.
+This includes Stateless Reset Tokens from NEW_CONNECTION_ID frames and the
+server's transport parameters but excludes Stateless Reset Tokens associated
+with connection IDs that are either unused or retired.  The endpoint identifies
+a received datagram as a stateless reset by comparing the last 16 bytes of the
+datagram with all Stateless Reset Tokens associated with the remote address on
+which the datagram was received.
+
+This comparison can be performed for every inbound datagram.  Endpoints MAY skip
+this check if any packet from a datagram is successfully processed.  However,
+the comparison MUST be performed when the first packet in an incoming datagram
+either cannot be associated with a connection, cannot be decrypted, or carries
+a duplicate packet number.

I don't think I understand the rationale for this duplicate packet number check. If you have a valid packet, it seems like one ought to assume that it's not also a stateless reset or coalesced with one.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2993#pullrequestreview-302883710
----==_mimepart_5da7895c4e28b_73f13faf610cd9601321aa
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ekr</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2993#discussion_r335713856">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; -If the last 16 bytes of the packet values are identical to a Stateless Reset
+An endpoint detects a potential stateless reset using the trailing 16 bytes of
+the UDP datagram.  An endpoint remembers all Stateless Reset Tokens associated
+with the connection IDs and remote addresses for datagrams it has recently sent.
+This includes Stateless Reset Tokens from NEW_CONNECTION_ID frames and the
+server&#39;s transport parameters but excludes Stateless Reset Tokens associated
+with connection IDs that are either unused or retired.  The endpoint identifies
+a received datagram as a stateless reset by comparing the last 16 bytes of the
+datagram with all Stateless Reset Tokens associated with the remote address on
+which the datagram was received.
+
+This comparison can be performed for every inbound datagram.  Endpoints MAY skip
+this check if any packet from a datagram is successfully processed.  However,
+the comparison MUST be performed when the first packet in an incoming datagram
+either cannot be associated with a connection, cannot be decrypted, or carries
+a duplicate packet number.
</pre>
<p>I don't think I understand the rationale for this duplicate packet number check. If you have a valid packet, it seems like one ought to assume that it's not also a stateless reset or coalesced with one.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2993?email_source=notifications&amp;email_token=AFTOJK7DOPYUP3HUNWECGV3QO6ANZA5CNFSM4IP3T762YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIG2G7Q#pullrequestreview-302883710">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6JATPKGPTXQNUJF2LQO6ANZANCNFSM4IP3T76Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2VL2PYYH3C24E55ZLQO6ANZA5CNFSM4IP3T762YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIG2G7Q.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2993?email_source=notifications\u0026email_token=AFTOJK7DOPYUP3HUNWECGV3QO6ANZA5CNFSM4IP3T762YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIG2G7Q#pullrequestreview-302883710",
"url": "https://github.com/quicwg/base-drafts/pull/2993?email_source=notifications\u0026email_token=AFTOJK7DOPYUP3HUNWECGV3QO6ANZA5CNFSM4IP3T762YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIG2G7Q#pullrequestreview-302883710",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da7895c4e28b_73f13faf610cd9601321aa--


From nobody Wed Oct 16 14:20:53 2019
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 1ABC912083B for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 14:20:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 FU_eVP2TqpNx for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 14:20:50 -0700 (PDT)
Received: from out-11.smtp.github.com (out-11.smtp.github.com [192.30.254.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C2CF51201EF for <quic-issues@ietf.org>; Wed, 16 Oct 2019 14:20:50 -0700 (PDT)
Received: from github-lowworker-fb56993.ac4-iad.github.net (github-lowworker-fb56993.ac4-iad.github.net [10.52.19.31]) by smtp.github.com (Postfix) with ESMTP id 1E5A1261675 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 14:20:50 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571260850; bh=/gUWiQBxTk3LUBLoV/mCfyeum+Zk8VnB4lNeL5k6jAo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=dmjV2zIcq4+PtzbuXNU8gQUBvytVEiwhKgOyUQOawG9JYLxWBpGggkUlat9j4pO27 wnR4QTFdnzolMqSIWwOMN2kWe3CiPJitnL6ayVz9ATgE8yNIUwA42pECcrb0RvYZUo cbeP4ektIeUTanS6BgH5Aq64cbVhkrq56jRyKsd0=
Date: Wed, 16 Oct 2019 14:20:49 -0700
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZDPPWVPRLXXADODMF3WTFEDEVBNHHBYVCQDI@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2944/542896620@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2944@github.com>
References: <quicwg/base-drafts/issues/2944@github.com>
Subject: Re: [quicwg/base-drafts] Layout of PreferredAddress (#2944)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da789b1eca5a_20f13fe9be2cd96c202451"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: huitema
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/eZDM663Gwi82OJFmrhBEnsDZExI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 21:20:52 -0000

----==_mimepart_5da789b1eca5a_20f13fe9be2cd96c202451
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

You gotta be kidding. No time for such changes now....


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2944#issuecomment-542896620
----==_mimepart_5da789b1eca5a_20f13fe9be2cd96c202451
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>You gotta be kidding. No time for such changes now....</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2944?email_source=notifications&amp;email_token=AFTOJKYMBTUKLI2UPDML4U3QO6ATDA5CNFSM4IIJJJK2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBN7D3A#issuecomment-542896620">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK27M5VOAX3KY2HGLMTQO6ATDANCNFSM4IIJJJKQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4O2CUXJZG33OR3WMTQO6ATDA5CNFSM4IIJJJK2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBN7D3A.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2944?email_source=notifications\u0026email_token=AFTOJKYMBTUKLI2UPDML4U3QO6ATDA5CNFSM4IIJJJK2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBN7D3A#issuecomment-542896620",
"url": "https://github.com/quicwg/base-drafts/issues/2944?email_source=notifications\u0026email_token=AFTOJKYMBTUKLI2UPDML4U3QO6ATDA5CNFSM4IIJJJK2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBN7D3A#issuecomment-542896620",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da789b1eca5a_20f13fe9be2cd96c202451--


From nobody Wed Oct 16 14:22:21 2019
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 8BE61120823 for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 14:22:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, 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 T5ftfmYeLspz for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 14:22:19 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2E7BD1201EF for <quic-issues@ietf.org>; Wed, 16 Oct 2019 14:22:19 -0700 (PDT)
Date: Wed, 16 Oct 2019 14:22:18 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571260938; bh=jytgWNdtlID1xRWt1XpCF5GiZdDxG1c47m8GkjTSXt8=; h=Date:From:To:Subject:From; b=n/lXs4rdS8i9WYQvwBOutSPMv8pfhE6CfAE5PyfzCvBfSusNEP2tp/xmGJ8exeS+4 e10ozRvQ2ecSgVIMjpuq0maI9Zi1K1oSnu2EIwpIWi5TRTyU3WEdxEHOi3x5SoRrsZ aMPSK5z19z4GwTmonYTCei8S8VGh7Zg2f2gw+Tvk=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/ct-sr/59a823-963d91@github.com>
Subject: [quicwg/base-drafts] 963d91: Remove duplicate requirement as being bad/nonsensical
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/-4fTWsto0dmavU27GUMnHwu1s3M>
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, 16 Oct 2019 21:22:21 -0000

  Branch: refs/heads/ct-sr
  Home:   https://github.com/quicwg/base-drafts
  Commit: 963d9161da75d43f9500818c8f012a84100d38ac
      https://github.com/quicwg/base-drafts/commit/963d9161da75d43f9500818c8f012a84100d38ac
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-10-16 (Wed, 16 Oct 2019)

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

  Log Message:
  -----------
  Remove duplicate requirement as being bad/nonsensical



From nobody Wed Oct 16 14:22:32 2019
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 B9FDF120823 for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 14:22:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 kNvLTr-ezQj8 for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 14:22:30 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0CB1A12083B for <quic-issues@ietf.org>; Wed, 16 Oct 2019 14:22:30 -0700 (PDT)
Date: Wed, 16 Oct 2019 14:22:29 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571260949; bh=NH2PtFKlylSRx9L5XyVouWuZLlpvz5V5OzRyvrSyO/o=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=wtYBnYzw8+hc9qlYuuR49aNhNhrTSY/Xh5VRz1Zl6SjCrUiIlGVeacubfVoeHjoq5 nL1GnhRfHYzjDp6cAseDic+eUFlITCclHNqFlvVeCJcAus+bWHk1q0qBxd8Cm5nCgs TGcWpkdvaJb3AdXBnf8XEipWN9K01RGGjKnJhpPk=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2993/push/4158634888@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2993@github.com>
References: <quicwg/base-drafts/pull/2993@github.com>
Subject: Re: [quicwg/base-drafts] Stateless reset comparisons (constant time/any order/datagram) (#2993)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da78a154d2da_642f3f938b0cd95c1544a1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/IfDU_yMWHH7czDD-YvSqpGWAMO0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 21:22:32 -0000

----==_mimepart_5da78a154d2da_642f3f938b0cd95c1544a1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson pushed 1 commit.

963d9161da75d43f9500818c8f012a84100d38ac  Remove duplicate requirement as being bad/nonsensical


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2993/files/59a8238dd289a5c7e54a40ca9a791227ae69284d..963d9161da75d43f9500818c8f012a84100d38ac

----==_mimepart_5da78a154d2da_642f3f938b0cd95c1544a1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/martinthomson" class="user-mention">@martinthomson</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/963d9161da75d43f9500818c8f012a84100d38ac">963d916</a>  Remove duplicate requirement as being bad/nonsensical</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/2993/files/59a8238dd289a5c7e54a40ca9a791227ae69284d..963d9161da75d43f9500818c8f012a84100d38ac?email_source=notifications&amp;email_token=AFTOJK3WEROWC43IVMBYOVTQO6AZLA5CNFSM4IP3T762YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMYTCMJYGM2DCM2QOVZWQIZUGE2TQNRTGQ4DQOA">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5T5276WYV2YIPYD4DQO6AZLANCNFSM4IP3T76Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYH346ZCKAZLQJTGHTQO6AZLA5CNFSM4IP3T762YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMYTCMJYGM2DCM2QOVZWQIZUGE2TQNRTGQ4DQOA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2993/files/59a8238dd289a5c7e54a40ca9a791227ae69284d..963d9161da75d43f9500818c8f012a84100d38ac?email_source=notifications\u0026email_token=AFTOJK3WEROWC43IVMBYOVTQO6AZLA5CNFSM4IP3T762YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMYTCMJYGM2DCM2QOVZWQIZUGE2TQNRTGQ4DQOA",
"url": "https://github.com/quicwg/base-drafts/pull/2993/files/59a8238dd289a5c7e54a40ca9a791227ae69284d..963d9161da75d43f9500818c8f012a84100d38ac?email_source=notifications\u0026email_token=AFTOJK3WEROWC43IVMBYOVTQO6AZLA5CNFSM4IP3T762YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMYTCMJYGM2DCM2QOVZWQIZUGE2TQNRTGQ4DQOA",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5da78a154d2da_642f3f938b0cd95c1544a1--


From nobody Wed Oct 16 14:22:40 2019
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 EC6251201EF for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 14:22:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 WB2y3Erems_L for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 14:22:37 -0700 (PDT)
Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 122A5120833 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 14:22:37 -0700 (PDT)
Date: Wed, 16 Oct 2019 14:22:36 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571260956; bh=eGaDXkYo93S+TAFgV3WD6NRbUJU7p07Gkx16kZkH/aQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=VU1B9E9DjsAbt5eMsAHJNGKXctqjgMuV0OiIDWXpQHGnEcBYEMOw0VFVHYbKg6ph2 QEymxomTTxkPK5gyx4Bz6J0dGL4RmJT3ptY13luj+38kidKviRmU3BN1AEo1YCvhaA 9PsJdV0VULtQPAWvPP2DtD5rLnuiZ5qjWdzWS9X4=
From: Lars Eggert <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7WTRS4IMZ5DNZFHK53WTFKZEVBNHHBYVCQDI@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2944/542897199@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2944@github.com>
References: <quicwg/base-drafts/issues/2944@github.com>
Subject: Re: [quicwg/base-drafts] Layout of PreferredAddress (#2944)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da78a1c1ce0a_19613feda72cd95c18503b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: larseggert
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/13chL35OpsuF2NOUlc5VwPnacfo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 21:22:39 -0000

----==_mimepart_5da78a1c1ce0a_19613feda72cd95c18503b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Discussed in Cupertino. If we decide to do #3087 , we will do this as part of it, otherwise we won't.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2944#issuecomment-542897199
----==_mimepart_5da78a1c1ce0a_19613feda72cd95c18503b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Discussed in Cupertino. If we decide to do <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="506058407" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3087" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3087/hovercard" href="https://github.com/quicwg/base-drafts/pull/3087">#3087</a> , we will do this as part of it, otherwise we won't.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2944?email_source=notifications&amp;email_token=AFTOJK2GINROTAF2HEKC44TQO6AZZA5CNFSM4IIJJJK2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBN7ILY#issuecomment-542897199">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4QMMJN2TZ5MT5SR5LQO6AZZANCNFSM4IIJJJKQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3EVMWH23G6FC2DWRDQO6AZZA5CNFSM4IIJJJK2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBN7ILY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2944?email_source=notifications\u0026email_token=AFTOJK2GINROTAF2HEKC44TQO6AZZA5CNFSM4IIJJJK2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBN7ILY#issuecomment-542897199",
"url": "https://github.com/quicwg/base-drafts/issues/2944?email_source=notifications\u0026email_token=AFTOJK2GINROTAF2HEKC44TQO6AZZA5CNFSM4IIJJJK2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBN7ILY#issuecomment-542897199",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da78a1c1ce0a_19613feda72cd95c18503b--


From nobody Wed Oct 16 14:23:04 2019
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 418ED1201EF for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 14:23:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 EGAOXyVOZPQZ for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 14:23:00 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8DA83120833 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 14:23:00 -0700 (PDT)
Date: Wed, 16 Oct 2019 14:22:59 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571260979; bh=bOEzTtGFwMbAqbJg3wecKXF1wR+q0dkq++80iAWLEmA=; h=Date:From:To:Subject:From; b=mGqBLgvxB+AiS0kB4vjwQ0l1BD8uwlCdPu+HLF2xZufWZahc2rLe6KXdIO4VdLrBT ft5I8vqNg8ohxxXaSmkbcgC0wIKnVmGAB++U5f4loECZVWUueSkxAJWdgk2veZRLgR wXxOD8QK3721E/oe2wdoxAZj1+yM4TjW4ftYdMTE=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/8d1a70-340f7e@github.com>
Subject: [quicwg/base-drafts] 340f7e: Script updating gh-pages from 963d9161. [ci skip]
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/8Ro85zNfZzP42vbxI9YA8OC-Mfg>
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, 16 Oct 2019 21:23:02 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 340f7e9c49326a2a8fcee2f4358605b20d849d29
      https://github.com/quicwg/base-drafts/commit/340f7e9c49326a2a8fcee2f4358605b20d849d29
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-16 (Wed, 16 Oct 2019)

  Changed paths:
    M ct-sr/draft-ietf-quic-http.html
    M ct-sr/draft-ietf-quic-http.txt
    M ct-sr/draft-ietf-quic-invariants.html
    M ct-sr/draft-ietf-quic-invariants.txt
    M ct-sr/draft-ietf-quic-qpack.html
    M ct-sr/draft-ietf-quic-qpack.txt
    M ct-sr/draft-ietf-quic-recovery.html
    M ct-sr/draft-ietf-quic-recovery.txt
    M ct-sr/draft-ietf-quic-tls.html
    M ct-sr/draft-ietf-quic-tls.txt
    M ct-sr/draft-ietf-quic-transport.html
    M ct-sr/draft-ietf-quic-transport.txt
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from 963d9161. [ci skip]



From nobody Wed Oct 16 14:26:13 2019
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 C6C0C120823 for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 14:26:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.999
X-Spam-Level: 
X-Spam-Status: No, score=-7.999 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, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 e1Kwa6AqrsrR for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 14:26:09 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AEC1F1201EF for <quic-issues@ietf.org>; Wed, 16 Oct 2019 14:26:09 -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 06C638C03AF for <quic-issues@ietf.org>; Wed, 16 Oct 2019 14:26:09 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571261169; bh=gKpUBZGmJvPKFdkD5B09xkto/O9R2OA0+lwie2Rrho0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=h8UtHZ7X5Pb3P73EpbEF8RFxDI/e9veo5fyIBpqkxaMrGxGI0I6LXQTMGl+7FrI/L hgNSVW3aSMMf7nm8A96bJaatJsIEZ4/+OWETZoBk3SNdyXvlkTtqVjbcAUrF1k04wa HL2aVsPb9JEMwmB/jP6McKe/CkiJPfrheGu31ilE=
Date: Wed, 16 Oct 2019 14:26:08 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5DQON7II4Y4LM7GM53WTFYBEVBNHHBZ4IYAM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2993/review/302887244@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2993@github.com>
References: <quicwg/base-drafts/pull/2993@github.com>
Subject: Re: [quicwg/base-drafts] Stateless reset comparisons (constant time/any order/datagram) (#2993)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da78af0eb8e0_35213fb0108cd96c1381ad"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/AMKljQ_Oph2I7rti0eIDE3qV7Qw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 21:26:12 -0000

----==_mimepart_5da78af0eb8e0_35213fb0108cd96c1381ad
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



> -If the last 16 bytes of the packet values are identical to a Stateless Reset
+An endpoint detects a potential stateless reset using the trailing 16 bytes of
+the UDP datagram.  An endpoint remembers all Stateless Reset Tokens associated
+with the connection IDs and remote addresses for datagrams it has recently sent.
+This includes Stateless Reset Tokens from NEW_CONNECTION_ID frames and the
+server's transport parameters but excludes Stateless Reset Tokens associated
+with connection IDs that are either unused or retired.  The endpoint identifies
+a received datagram as a stateless reset by comparing the last 16 bytes of the
+datagram with all Stateless Reset Tokens associated with the remote address on
+which the datagram was received.
+
+This comparison can be performed for every inbound datagram.  Endpoints MAY skip
+this check if any packet from a datagram is successfully processed.  However,
+the comparison MUST be performed when the first packet in an incoming datagram
+either cannot be associated with a connection, cannot be decrypted, or carries
+a duplicate packet number.

Yeah, I just worked through it and this is negatively good, because it implies that you have an early exit from the packet protection removal code.  That wouldn't be constant time in any way.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2993#discussion_r335716617
----==_mimepart_5da78af0eb8e0_35213fb0108cd96c1381ad
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinthomson</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2993#discussion_r335716617">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; -If the last 16 bytes of the packet values are identical to a Stateless Reset
+An endpoint detects a potential stateless reset using the trailing 16 bytes of
+the UDP datagram.  An endpoint remembers all Stateless Reset Tokens associated
+with the connection IDs and remote addresses for datagrams it has recently sent.
+This includes Stateless Reset Tokens from NEW_CONNECTION_ID frames and the
+server&#39;s transport parameters but excludes Stateless Reset Tokens associated
+with connection IDs that are either unused or retired.  The endpoint identifies
+a received datagram as a stateless reset by comparing the last 16 bytes of the
+datagram with all Stateless Reset Tokens associated with the remote address on
+which the datagram was received.
+
+This comparison can be performed for every inbound datagram.  Endpoints MAY skip
+this check if any packet from a datagram is successfully processed.  However,
+the comparison MUST be performed when the first packet in an incoming datagram
+either cannot be associated with a connection, cannot be decrypted, or carries
+a duplicate packet number.
</pre>
<p>Yeah, I just worked through it and this is negatively good, because it implies that you have an early exit from the packet protection removal code.  That wouldn't be constant time in any way.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2993?email_source=notifications&amp;email_token=AFTOJK7HEN4YQCUH4JJPYWLQO6BHBA5CNFSM4IP3T762YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIG3CTA#discussion_r335716617">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2SEDAG4XGXKZ3C3LLQO6BHBANCNFSM4IP3T76Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6PVGRENPZRN5SLFGDQO6BHBA5CNFSM4IP3T762YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIG3CTA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2993?email_source=notifications\u0026email_token=AFTOJK7HEN4YQCUH4JJPYWLQO6BHBA5CNFSM4IP3T762YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIG3CTA#discussion_r335716617",
"url": "https://github.com/quicwg/base-drafts/pull/2993?email_source=notifications\u0026email_token=AFTOJK7HEN4YQCUH4JJPYWLQO6BHBA5CNFSM4IP3T762YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIG3CTA#discussion_r335716617",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da78af0eb8e0_35213fb0108cd96c1381ad--


From nobody Wed Oct 16 14:37:45 2019
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 15D931208F2 for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 14:37:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 iCDTxT3qvdaq for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 14:37:42 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2AB401208A1 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 14:37:42 -0700 (PDT)
Received: from github-lowworker-f045d1f.ac4-iad.github.net (github-lowworker-f045d1f.ac4-iad.github.net [10.52.19.54]) by smtp.github.com (Postfix) with ESMTP id 63B0596093A for <quic-issues@ietf.org>; Wed, 16 Oct 2019 14:37:41 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571261861; bh=4tQy9x+4c0fbhewB8ta9SH3QP6kFMtst5yIyDE24wRs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=FfuQbcSpGdrWElUsagJI8Dy+WpppGWMHZvdDl+wn7KipZ1B2ttKVmNYC4UiJETJi8 cbY0Atxm5KHAnoC2X8KOJdb4ohqhcUYbPzUwmK2SjVbkWocrq5oaxzMnfkCLD/6gr8 pKp1q6cZIAs3frZwrNweVxDzV5WzfE/d+Zf9rL/I=
Date: Wed, 16 Oct 2019 14:37:41 -0700
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6GDJAYTDDOR6J7ZPN3WTHDLEVBNHHB2WTA7U@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3020/542902327@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3020@github.com>
References: <quicwg/base-drafts/issues/3020@github.com>
Subject: Re: [quicwg/base-drafts] Transport parameter registry is too constraining for innovation (#3020)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da78da553a2d_1ce03ff9588cd96c106b7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: huitema
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/hKeusKqjOMYts-HyWNvkdfSCS8k>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 21:37:44 -0000

----==_mimepart_5da78da553a2d_1ce03ff9588cd96c106b7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Remember the experience with the X-Options in SMTP or HTML? Do we really want to replicate that?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3020#issuecomment-542902327
----==_mimepart_5da78da553a2d_1ce03ff9588cd96c106b7
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Remember the experience with the X-Options in SMTP or HTML? Do we really want to replicate that?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3020?email_source=notifications&amp;email_token=AFTOJK66JBGQZLWVI5UBF63QO6CSLA5CNFSM4IVYZAZ2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOAQNY#issuecomment-542902327">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6MVG2R5QPBEWA6BLDQO6CSLANCNFSM4IVYZAZQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6R4ZSJYFL5CB6HX43QO6CSLA5CNFSM4IVYZAZ2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOAQNY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3020?email_source=notifications\u0026email_token=AFTOJK66JBGQZLWVI5UBF63QO6CSLA5CNFSM4IVYZAZ2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOAQNY#issuecomment-542902327",
"url": "https://github.com/quicwg/base-drafts/issues/3020?email_source=notifications\u0026email_token=AFTOJK66JBGQZLWVI5UBF63QO6CSLA5CNFSM4IVYZAZ2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOAQNY#issuecomment-542902327",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da78da553a2d_1ce03ff9588cd96c106b7--


From nobody Wed Oct 16 14:43:57 2019
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 D3DFE1208A1 for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 14:43:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 gidFsDpDttgL for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 14:43:54 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3984A120046 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 14:43:54 -0700 (PDT)
Received: from github-lowworker-b19c547.va3-iad.github.net (github-lowworker-b19c547.va3-iad.github.net [10.48.17.66]) by smtp.github.com (Postfix) with ESMTP id 2E55B52114D for <quic-issues@ietf.org>; Wed, 16 Oct 2019 14:43:53 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571262233; bh=h1T8z8gkCAEnvvkfO9hkzRAaZE/aCO4+MGpLt48huXM=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=v/uEodhqNc4zl5tPZQ4rgtPwX2psdsjZmDw18kZ9aw6/oZJe1t/Tg8xsZEtu0qGjE p2bnRJqbUJHdaF9FspASgxvm33JjwPIWlscxctk7pz7kdEkaBGHlp0oyK5NYkcxkRV Fdr2RNDh0LCwwlg+2wrophoY6tkqEU4lAnfmB2Cw=
Date: Wed, 16 Oct 2019 14:43:53 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7QV52ZZTAHBITLAEF3WTH2TEVBNHHB4SJ2IM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3102@github.com>
Subject: [quicwg/base-drafts] Add provisional registration for all registries (#3102)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da78f191ff54_27253fdaf76cd95c7842d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/bco3Bz8piFHH9iq6qQ_MlFaGZkg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 21:43:56 -0000

----==_mimepart_5da78f191ff54_27253fdaf76cd95c7842d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

We have nice registration policies for everything, but that doesn't serve for experimentation very well, because those experiments can clobber each other.  See also RFC 6648.

The proposal here is to allow for permanent registrations (under the same rules we have now), but to allow FCFS provisional registrations so that we avoid collisions when people start experiments that could be widely deployed.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3102
----==_mimepart_5da78f191ff54_27253fdaf76cd95c7842d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>We have nice registration policies for everything, but that doesn't serve for experimentation very well, because those experiments can clobber each other.  See also RFC 6648.</p>
<p>The proposal here is to allow for permanent registrations (under the same rules we have now), but to allow FCFS provisional registrations so that we avoid collisions when people start experiments that could be widely deployed.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3102?email_source=notifications&amp;email_token=AFTOJK4QYF4W4NYC67NYJM3QO6DJTA5CNFSM4JBRNJV2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HSJHJBQ">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4OOMSDHVYZWIY6ZHDQO6DJTANCNFSM4JBRNJVQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5J7YNYISGYFG44SC3QO6DJTA5CNFSM4JBRNJV2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HSJHJBQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3102?email_source=notifications\u0026email_token=AFTOJK4QYF4W4NYC67NYJM3QO6DJTA5CNFSM4JBRNJV2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HSJHJBQ",
"url": "https://github.com/quicwg/base-drafts/issues/3102?email_source=notifications\u0026email_token=AFTOJK4QYF4W4NYC67NYJM3QO6DJTA5CNFSM4JBRNJV2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HSJHJBQ",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da78f191ff54_27253fdaf76cd95c7842d--


From nobody Wed Oct 16 14:50:18 2019
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 A9A6712090C for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 14:50:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 EONOzxzkmFrE for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 14:50:16 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1BD5E120906 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 14:50:16 -0700 (PDT)
Date: Wed, 16 Oct 2019 14:50:15 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571262615; bh=tPQq/hIWxWJQCi8a+w3XHzo/e3hLwT46I0hlk09TQmk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=qDhVj7Z5u+h9Fk8U3GvpI1asN3Y/AzuWQZibOa0D3VDOIXSQVrPwwPKT+gCi9nBbC 8S5pezDTxqQiSTqCdEVwh/a71Bd/JvgRkqnVuKklG2v1qfSK2SJ/9ZMn7pFqxRPiDN +2s6azPZG/gggMAb/wkTC0RLTndlx2KPXHcUv2VE=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3XRMU7JEAHQXKIDON3WTISPEVBNHHB4SICDM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3100/542906236@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3100@github.com>
References: <quicwg/base-drafts/issues/3100@github.com>
Subject: Re: [quicwg/base-drafts] ACK+PADDING in response to ACK should be illegal (#3100)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da790973bae8_2bcd3f88a1ccd9681016ce"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/7vbyUm5v5TPXKH2uTdzfFUUyN1M>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 21:50:18 -0000

----==_mimepart_5da790973bae8_2bcd3f88a1ccd9681016ce
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Yes, it was intended that ACK should not elicit an ACK+PADDING packet.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3100#issuecomment-542906236
----==_mimepart_5da790973bae8_2bcd3f88a1ccd9681016ce
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Yes, it was intended that ACK should not elicit an ACK+PADDING packet.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3100?email_source=notifications&amp;email_token=AFTOJK5CY6HNTH2R6XN3HLDQO6EBPA5CNFSM4JBRDSSKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOBO7A#issuecomment-542906236">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4JXJO6DPR7BYXPYLTQO6EBPANCNFSM4JBRDSSA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2AKWFON2VKGMC4CX3QO6EBPA5CNFSM4JBRDSSKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOBO7A.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3100?email_source=notifications\u0026email_token=AFTOJK5CY6HNTH2R6XN3HLDQO6EBPA5CNFSM4JBRDSSKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOBO7A#issuecomment-542906236",
"url": "https://github.com/quicwg/base-drafts/issues/3100?email_source=notifications\u0026email_token=AFTOJK5CY6HNTH2R6XN3HLDQO6EBPA5CNFSM4JBRDSSKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOBO7A#issuecomment-542906236",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da790973bae8_2bcd3f88a1ccd9681016ce--


From nobody Wed Oct 16 14:50:26 2019
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 567D1120932 for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 14:50:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 TAXiGAP8kwD1 for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 14:50:18 -0700 (PDT)
Received: from out-17.smtp.github.com (out-17.smtp.github.com [192.30.252.200]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AFDC7120906 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 14:50:18 -0700 (PDT)
Received: from github-lowworker-39ac79b.ac4-iad.github.net (github-lowworker-39ac79b.ac4-iad.github.net [10.52.18.15]) by smtp.github.com (Postfix) with ESMTP id DE27B6E124B for <quic-issues@ietf.org>; Wed, 16 Oct 2019 14:50:17 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571262617; bh=1yZZ/7xEQX+hCQ288PyusIucujx1NsYPu/69Tl3CxZw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=iLYkH7I4K0OxgAFLgo2aeuqKRaaQdW2ZXaMi6pESl09dKd/CcpOIcHPDzBI6wfrcf xcAWChW9cGCf70JezhkWX0gEoeBlqLhCHjJJGasaH6xb1R6ODzIeKz8Xaoe0m5vDqj n5G6LOCNZvs42nr/ySHsNd5qrx/8oP7gyDg66THY=
Date: Wed, 16 Oct 2019 14:50:17 -0700
From: Eric Kinnear <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZATEBDLK5MYVWPBKV3WTISTEVBNHHB4QFASQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3096/review/302898634@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3096@github.com>
References: <quicwg/base-drafts/pull/3096@github.com>
Subject: Re: [quicwg/base-drafts] MUST retire Connection IDs becoming stale (#3096)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da79099cf97a_78363f9448ccd9606057c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: erickinnear
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/FDC_4It_WSgVtEfKns60IJy23H8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 21:50:22 -0000

----==_mimepart_5da79099cf97a_78363f9448ccd9606057c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

erickinnear approved this pull request.

The endpoint here has always been going to do whatever it does, regardless of whether we said SHOULD or MUST, so this seems fine. I do like the direction for the other endpoint to wait 3PTO, that would be nice to include.



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3096#pullrequestreview-302898634
----==_mimepart_5da79099cf97a_78363f9448ccd9606057c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@erickinnear</b> approved this pull request.</p>

<p>The endpoint here has always been going to do whatever it does, regardless of whether we said SHOULD or MUST, so this seems fine. I do like the direction for the other endpoint to wait 3PTO, that would be nice to include.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3096?email_source=notifications&amp;email_token=AFTOJK77YCCX3MIZJ6HGTFDQO6EBTA5CNFSM4JBEWMH2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIG53SQ#pullrequestreview-302898634">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3IFPLF5SYI4VQI73LQO6EBTANCNFSM4JBEWMHQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3NV5ZSFIOOA54H3CLQO6EBTA5CNFSM4JBEWMH2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIG53SQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3096?email_source=notifications\u0026email_token=AFTOJK77YCCX3MIZJ6HGTFDQO6EBTA5CNFSM4JBEWMH2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIG53SQ#pullrequestreview-302898634",
"url": "https://github.com/quicwg/base-drafts/pull/3096?email_source=notifications\u0026email_token=AFTOJK77YCCX3MIZJ6HGTFDQO6EBTA5CNFSM4JBEWMH2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIG53SQ#pullrequestreview-302898634",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da79099cf97a_78363f9448ccd9606057c--


From nobody Wed Oct 16 14:53:37 2019
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 3479C1208F2 for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 14:53:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 gKE8EVreZ4jY for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 14:53:33 -0700 (PDT)
Received: from out-22.smtp.github.com (out-22.smtp.github.com [192.30.252.205]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 702511208A1 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 14:53:33 -0700 (PDT)
Date: Wed, 16 Oct 2019 14:53:32 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571262812; bh=vRgPVYZ+aeoE05U6+akj2rut5UeaiKgs+PHYswtQPFI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=InBljAZ3peoZEJg2Dt8QRWUzvzvTygUBmM2rJ0BnEj+AjEs2DIGAKpOVhaefk/0LR 3r/ChpMrcBS+UvOs61pxkO59t/Ihv+kU7fudHnzaQOVkVHOxo91mgoZqeL8Vi1+J4v Ev147LE9P08Ve17QuAsc0daT+rdVB2nIQh0BM0+o=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4HC7R5IL2CX5VSPSF3WTI6ZEVBNHHB4SICDM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3100/542907308@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3100@github.com>
References: <quicwg/base-drafts/issues/3100@github.com>
Subject: Re: [quicwg/base-drafts] ACK+PADDING in response to ACK should be illegal (#3100)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da7915c7b525_7baa3fafc70cd968170254"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: marten-seemann
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Ba9GqEjbuRNBjaAuis8W9J0v4jY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 21:53:35 -0000

----==_mimepart_5da7915c7b525_7baa3fafc70cd968170254
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I agree with this change, but I disagree that this is a satisfactory fix for #3093.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3100#issuecomment-542907308
----==_mimepart_5da7915c7b525_7baa3fafc70cd968170254
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I agree with this change, but I disagree that this is a satisfactory fix for <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="507067332" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3093" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3093/hovercard" href="https://github.com/quicwg/base-drafts/pull/3093">#3093</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3100?email_source=notifications&amp;email_token=AFTOJK44TJPRWZFAVO3656TQO6ENZA5CNFSM4JBRDSSKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOBXLA#issuecomment-542907308">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK47I72W73DRACJDGRDQO6ENZANCNFSM4JBRDSSA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3VCR6WZGVEIFMVYBTQO6ENZA5CNFSM4JBRDSSKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOBXLA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3100?email_source=notifications\u0026email_token=AFTOJK44TJPRWZFAVO3656TQO6ENZA5CNFSM4JBRDSSKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOBXLA#issuecomment-542907308",
"url": "https://github.com/quicwg/base-drafts/issues/3100?email_source=notifications\u0026email_token=AFTOJK44TJPRWZFAVO3656TQO6ENZA5CNFSM4JBRDSSKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOBXLA#issuecomment-542907308",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da7915c7b525_7baa3fafc70cd968170254--


From nobody Wed Oct 16 14:53:46 2019
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 1ADCC1208A1 for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 14:53:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 oQlQtk5rBhZF for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 14:53:33 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B1A2D120906 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 14:53:33 -0700 (PDT)
Received: from github-lowworker-fb56993.ac4-iad.github.net (github-lowworker-fb56993.ac4-iad.github.net [10.52.19.31]) by smtp.github.com (Postfix) with ESMTP id 00CA11C094A for <quic-issues@ietf.org>; Wed, 16 Oct 2019 14:53:33 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571262813; bh=TG6FkVVdn8TFjyX51LzWjzNR0/JJtN16uQHaoneWuvs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=F0f2UtXp/Ef+H0k/IVYDAJMfcDnS5yhCu87J8Sag5iNlQxfYESjF5RIfQ6rj41e0w WK6DsaclTHd4QO7jV9HR0P1UlBA8CV3bt5KZJoYtYaT08O2frDlfLjyHh+q5KuE2P3 3JaEsq4dqIxM9vjxAS/gQ89hhfF5UDc3u+nGu1EU=
Date: Wed, 16 Oct 2019 14:53:32 -0700
From: Lars Eggert <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZK4CDABJP2RUAADCN3WTI6ZEVBNHHB2WTA7U@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3020/542907307@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3020@github.com>
References: <quicwg/base-drafts/issues/3020@github.com>
Subject: Re: [quicwg/base-drafts] Transport parameter registry is too constraining for innovation (#3020)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da7915ce5fe9_18a53fc9306cd96c123355"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: larseggert
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Glg7-vUPO-Dgo9bCFRGsgEzptpo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 21:53:36 -0000

----==_mimepart_5da7915ce5fe9_18a53fc9306cd96c123355
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Discussed in Cupertino. @DavidSchinazi to rework #3087 to only replace the TLS syntax with something easier to understand. This will be an Editorial change, reclassifying accordingly.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3020#issuecomment-542907307
----==_mimepart_5da7915ce5fe9_18a53fc9306cd96c123355
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Discussed in Cupertino. <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=5599133" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/DavidSchinazi">@DavidSchinazi</a> to rework <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="506058407" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3087" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3087/hovercard" href="https://github.com/quicwg/base-drafts/pull/3087">#3087</a> to only replace the TLS syntax with something easier to understand. This will be an Editorial change, reclassifying accordingly.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3020?email_source=notifications&amp;email_token=AFTOJK5MX4BE7T4ZOT2T23LQO6ENZA5CNFSM4IVYZAZ2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOBXKY#issuecomment-542907307">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5DUB3W33CMDRFDGUDQO6ENZANCNFSM4IVYZAZQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7DUZTM26UYLSXOHETQO6ENZA5CNFSM4IVYZAZ2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOBXKY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3020?email_source=notifications\u0026email_token=AFTOJK5MX4BE7T4ZOT2T23LQO6ENZA5CNFSM4IVYZAZ2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOBXKY#issuecomment-542907307",
"url": "https://github.com/quicwg/base-drafts/issues/3020?email_source=notifications\u0026email_token=AFTOJK5MX4BE7T4ZOT2T23LQO6ENZA5CNFSM4IVYZAZ2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOBXKY#issuecomment-542907307",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da7915ce5fe9_18a53fc9306cd96c123355--


From nobody Wed Oct 16 14:59:00 2019
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 7E859120931 for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 14:58:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 ssr8rRo5x3n0 for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 14:58:57 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1EB5E120914 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 14:58:57 -0700 (PDT)
Received: from github-lowworker-d93c4b6.va3-iad.github.net (github-lowworker-d93c4b6.va3-iad.github.net [10.48.17.47]) by smtp.github.com (Postfix) with ESMTP id 48D69C60655 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 14:58:56 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571263136; bh=NoOBqMocihpErL0c8Qh7H5FAnryyoOHqBbomcgS6DyM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ZCFpAdJfCZrxStafFkNPXLwwqYu8Tl+IcoCqfErUP1I5I5dio+ptsKtP/IXTa3NOc +/+In9Sl35gmTmy+7ZxZVV6otoAhd2r5irbz3HEY5asMOX2et8NbLl4tjpHdyU6zY6 N7jNNabeDW8bqUYGkhXrFk76whadfPOhoZF2lX7E=
Date: Wed, 16 Oct 2019 14:58:56 -0700
From: Lars Eggert <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK73MCZOCFHZXMFGDD53WTJTBEVBNHHBVJFPLM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2741/542909020@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2741@github.com>
References: <quicwg/base-drafts/issues/2741@github.com>
Subject: Re: [quicwg/base-drafts] Re-visit initial keys discard (#2741)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da792a039903_6c9e3fdb9e4cd95c88690"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: larseggert
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/EmHYG2gfHHaQeczEApHaqXH0cTs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 21:58:59 -0000

----==_mimepart_5da792a039903_6c9e3fdb9e4cd95c88690
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Discussed in Cupertino. Close with no action.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2741#issuecomment-542909020
----==_mimepart_5da792a039903_6c9e3fdb9e4cd95c88690
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Discussed in Cupertino. Close with no action.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2741?email_source=notifications&amp;email_token=AFTOJK5FQVR453HAPWAKMITQO6FCBA5CNFSM4HOR4HIKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOCEXA#issuecomment-542909020">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3CJWZ272HRRJGQRODQO6FCBANCNFSM4HOR4HIA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK73G5XAMZIC7O4K2QTQO6FCBA5CNFSM4HOR4HIKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOCEXA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2741?email_source=notifications\u0026email_token=AFTOJK5FQVR453HAPWAKMITQO6FCBA5CNFSM4HOR4HIKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOCEXA#issuecomment-542909020",
"url": "https://github.com/quicwg/base-drafts/issues/2741?email_source=notifications\u0026email_token=AFTOJK5FQVR453HAPWAKMITQO6FCBA5CNFSM4HOR4HIKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOCEXA#issuecomment-542909020",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da792a039903_6c9e3fdb9e4cd95c88690--


From nobody Wed Oct 16 15:03:17 2019
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 CC856120052 for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 15:03:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 o6g6yDWvC8Js for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 15:03:14 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4210012004A for <quic-issues@ietf.org>; Wed, 16 Oct 2019 15:03:14 -0700 (PDT)
Date: Wed, 16 Oct 2019 15:03:13 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571263393; bh=e/Q3h/Z8BCjvPhIPvAr86DzCsWyf4VhydDiBa7Kghgw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=n7sXE85fcpxABp9HfMEnOC4t4yyni4pVRHu4mtremMIJs9Rzu4UdeLp1kcfjJN+6G O76sTZnjfpgYwcM9DNRQ2ROf+BeRkaMzESKQ43LWAn2BfPR7Y1/u8mVDP7OXWM+adm /pkMPnuZuOPQh4+VLfcUK53aKudFuMFylcicqRHU=
From: Lars Eggert <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2ZUMH6F4HQ3VXFVJV3WTKDDEVBNHHBWL37RY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2792/542910428@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2792@github.com>
References: <quicwg/base-drafts/issues/2792@github.com>
Subject: Re: [quicwg/base-drafts] Timing side-channel on key updates (#2792)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da793a15c625_3cb73fbc736cd9681185c0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: larseggert
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/HnHUqvnK_fK1dzu-66LablRHPdM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 22:03:16 -0000

----==_mimepart_5da793a15c625_3cb73fbc736cd9681185c0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ekr and @martinthomson to resolve their issue before we'll take it forward

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2792#issuecomment-542910428
----==_mimepart_5da793a15c625_3cb73fbc736cd9681185c0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=1111457" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ekr">@ekr</a> and <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=67641" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/martinthomson">@martinthomson</a> to resolve their issue before we'll take it forward</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2792?email_source=notifications&amp;email_token=AFTOJK4D6VQINQQVXV34G2TQO6FSDA5CNFSM4HYFFIL2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOCPXA#issuecomment-542910428">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYKPQ2YZYTUNU3VTLLQO6FSDANCNFSM4HYFFILQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2CTMLN2F7M6AIX74LQO6FSDA5CNFSM4HYFFIL2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOCPXA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2792?email_source=notifications\u0026email_token=AFTOJK4D6VQINQQVXV34G2TQO6FSDA5CNFSM4HYFFIL2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOCPXA#issuecomment-542910428",
"url": "https://github.com/quicwg/base-drafts/issues/2792?email_source=notifications\u0026email_token=AFTOJK4D6VQINQQVXV34G2TQO6FSDA5CNFSM4HYFFIL2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOCPXA#issuecomment-542910428",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da793a15c625_3cb73fbc736cd9681185c0--


From nobody Wed Oct 16 15:07:25 2019
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 C843D120052 for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 15:07:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 hdbmm83_5USQ for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 15:07:22 -0700 (PDT)
Received: from out-10.smtp.github.com (out-10.smtp.github.com [192.30.254.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6773412004A for <quic-issues@ietf.org>; Wed, 16 Oct 2019 15:07:22 -0700 (PDT)
Date: Wed, 16 Oct 2019 15:07:21 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571263642; bh=CIJuLq5DDv/9uPg49mBYBfgq3l9ZmHfqU5VrIGwOs4g=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=futCy2f715ea8z/4Hx3ZhjNCgLfl85Oll8FQfF5HMus3HBlStCFm42S0UWJNeWBef kocPLtSMHJUBZI48Ccw9hZSOWzAivYJr+Y9M+pNK6rE8fKxLsDGtPsKUFM4qao60DG jPr6o2fBbzYxc3ntmQYw0/rAjojHVx4NkWEYGA/c=
From: Lars Eggert <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5AP3EO5CSLUQG5QXN3WTKSTEVBNHHBOSK35E@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2143/542911692@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2143@github.com>
References: <quicwg/base-drafts/issues/2143@github.com>
Subject: Re: [quicwg/base-drafts] Be more conservative about migration? (#2143)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da79499abc06_5fd13fe2732cd96488329"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: larseggert
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/8Tc2hNQgZnbd7eubDll8rXYREwk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 22:07:24 -0000

----==_mimepart_5da79499abc06_5fd13fe2732cd96488329
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Discussed in Cupertino. Contributors to review #2925 ASAP.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2143#issuecomment-542911692
----==_mimepart_5da79499abc06_5fd13fe2732cd96488329
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Discussed in Cupertino. Contributors to review <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="471487527" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2925" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2925/hovercard" href="https://github.com/quicwg/base-drafts/pull/2925">#2925</a> ASAP.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2143?email_source=notifications&amp;email_token=AFTOJK7FLHWTVQKEH4XYILTQO6GBTA5CNFSM4GKGTPSKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOCZTA#issuecomment-542911692">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6ZHDS27YCKQ7CDPZTQO6GBTANCNFSM4GKGTPSA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK723TFMHPS76SBTUXDQO6GBTA5CNFSM4GKGTPSKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOCZTA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2143?email_source=notifications\u0026email_token=AFTOJK7FLHWTVQKEH4XYILTQO6GBTA5CNFSM4GKGTPSKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOCZTA#issuecomment-542911692",
"url": "https://github.com/quicwg/base-drafts/issues/2143?email_source=notifications\u0026email_token=AFTOJK7FLHWTVQKEH4XYILTQO6GBTA5CNFSM4GKGTPSKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOCZTA#issuecomment-542911692",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da79499abc06_5fd13fe2732cd96488329--


From nobody Wed Oct 16 15:09:06 2019
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 432EA120137 for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 15:09:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 cnBqDAlXXoJS for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 15:09:03 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 77B3B120052 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 15:09:03 -0700 (PDT)
Received: from github-lowworker-2ef7ba1.ac4-iad.github.net (github-lowworker-2ef7ba1.ac4-iad.github.net [10.52.16.66]) by smtp.github.com (Postfix) with ESMTP id AB7632C1719 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 15:09:02 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571263742; bh=DPTDv17wvlS0lvakGyhkgsrnbKIrwhzDSBJ9Kx8Be84=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Rc0HXN538QdOyxQpwZzl38iORt0isl7aOEez61LNV39zJ/mdffuOdKGYkF6pT/vsw M6DebkYVMOLX2WRVWtj2FHI309n+eXxycAL104fuWkhh0gkHWK25hZz1aW5s2ntVxq B8cNa8C/O/9XB88KEWph/3NBN3A7+vTw4Sga42yU=
Date: Wed, 16 Oct 2019 15:09:02 -0700
From: Eric Kinnear <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4XLJ6JESKCBVXSYAV3WTKY5EVBNHHBYGSUE4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2925/c542912138@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2925@github.com>
References: <quicwg/base-drafts/pull/2925@github.com>
Subject: Re: [quicwg/base-drafts] Add initial threat model to security considerations (#2925)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da794fe9b7b4_3ec33fa2d00cd96c201931"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: erickinnear
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/GOJt14Vqupf1xVCsYXjOsnZ8NWg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 22:09:06 -0000

----==_mimepart_5da794fe9b7b4_3ec33fa2d00cd96c201931
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@gorryfair Please take a look, would love your feedback on this!

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2925#issuecomment-542912138
----==_mimepart_5da794fe9b7b4_3ec33fa2d00cd96c201931
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=7386514" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/gorryfair">@gorryfair</a> Please take a look, would love your feedback on this!</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2925?email_source=notifications&amp;email_token=AFTOJK4XQYG4P4EAOUTBQ2TQO6GH5A5CNFSM4IF76LWKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOC5CQ#issuecomment-542912138">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5Z2QMOVZT7OTX36YTQO6GH5ANCNFSM4IF76LWA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYP6NOHZPSPRQMHQFTQO6GH5A5CNFSM4IF76LWKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOC5CQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2925?email_source=notifications\u0026email_token=AFTOJK4XQYG4P4EAOUTBQ2TQO6GH5A5CNFSM4IF76LWKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOC5CQ#issuecomment-542912138",
"url": "https://github.com/quicwg/base-drafts/pull/2925?email_source=notifications\u0026email_token=AFTOJK4XQYG4P4EAOUTBQ2TQO6GH5A5CNFSM4IF76LWKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOC5CQ#issuecomment-542912138",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da794fe9b7b4_3ec33fa2d00cd96c201931--


From nobody Wed Oct 16 15:10:47 2019
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 6CE19120052 for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 15:10:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 kMqxAE0fn8IE for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 15:10:45 -0700 (PDT)
Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 466EB12004A for <quic-issues@ietf.org>; Wed, 16 Oct 2019 15:10:45 -0700 (PDT)
Date: Wed, 16 Oct 2019 15:10:44 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571263844; bh=QTNH08Rm89MUoxzmWjeRQs/v4NWsGbwXRJ/OwJI0haA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=jzYNbOpqPbbd7Kh3e/cMmN1JXLQoyb0T83eOo1m1ub2I8lgpSc2uxXmAqBXYyKl7S GlfqV5y9XNHSiC7ap0vTU9yzQjEcR+VlIaXUYI6ct9CzY4ojxF7EC+KzsXJ2l9nZEO VZNMOfgvcDvNkx7/mjE0juK033nuZsNGXB2Cip9s=
From: Lars Eggert <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK65JG3CQIGTDQXJQLV3WTK7JEVBNHHB2ZEM7Y@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3027/542912629@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3027@github.com>
References: <quicwg/base-drafts/issues/3027@github.com>
Subject: Re: [quicwg/base-drafts] Codes for frame encoding errors (#3027)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da79564471b7_7a0f3fcc14ecd964175836"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: larseggert
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/AVFWXcNTqStYKRgjpFt_pHZtcCw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 22:10:47 -0000

----==_mimepart_5da79564471b7_7a0f3fcc14ecd964175836
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Discussed in Cupertino. Will be consensus-called.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3027#issuecomment-542912629
----==_mimepart_5da79564471b7_7a0f3fcc14ecd964175836
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Discussed in Cupertino. Will be consensus-called.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3027?email_source=notifications&amp;email_token=AFTOJK2YB6GCJHBOHO37EI3QO6GOJA5CNFSM4IWL4A72YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBODA5I#issuecomment-542912629">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7HIH5HP2HAKLU2RC3QO6GOJANCNFSM4IWL4A7Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKY22UIIZDHOSFV3LYDQO6GOJA5CNFSM4IWL4A72YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBODA5I.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3027?email_source=notifications\u0026email_token=AFTOJK2YB6GCJHBOHO37EI3QO6GOJA5CNFSM4IWL4A72YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBODA5I#issuecomment-542912629",
"url": "https://github.com/quicwg/base-drafts/issues/3027?email_source=notifications\u0026email_token=AFTOJK2YB6GCJHBOHO37EI3QO6GOJA5CNFSM4IWL4A72YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBODA5I#issuecomment-542912629",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da79564471b7_7a0f3fcc14ecd964175836--


From nobody Wed Oct 16 15:11:40 2019
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 8F053120086 for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 15:11:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 LdweCpBdIpBi for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 15:11:37 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2DDD112004A for <quic-issues@ietf.org>; Wed, 16 Oct 2019 15:11:37 -0700 (PDT)
Received: from github-lowworker-2ef7ba1.ac4-iad.github.net (github-lowworker-2ef7ba1.ac4-iad.github.net [10.52.16.66]) by smtp.github.com (Postfix) with ESMTP id 615AA8C03B1 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 15:11:36 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571263896; bh=qiSeKxagXVAToS0n+ICAD1NIc8dmeqtMSOWYga5Mkbg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=HQawl26lPpTo9PTyaS74o8QbT3s8EXLvMR84uQglYTalck/HhyLPrxWVxX+YDfx2L D2kq5HelqKmm1ZxDUUa9R1vgq6fT8pAq3/h8wcyJb5Brz4urFysb9g46bN0Q9oqYAR Si3b+BEvt1kjdyAxHqGTTEPcviN7h6bG2WmRIRLs=
Date: Wed, 16 Oct 2019 15:11:36 -0700
From: Eric Kinnear <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2MBUKC6RPAQ6NW6IF3WTLCREVBNHHBOSK35E@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2143/542912826@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2143@github.com>
References: <quicwg/base-drafts/issues/2143@github.com>
Subject: Re: [quicwg/base-drafts] Be more conservative about migration? (#2143)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da795985248a_3ebf3fa2d00cd96c109994"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: erickinnear
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/W3AQhq3-B-5C9k3yAowAjrWCpHQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 22:11:38 -0000

----==_mimepart_5da795985248a_3ebf3fa2d00cd96c109994
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@mikkelfj Happy to make changes, if you can recall some of the details here it would be great to be more explicit about them in the text. Otherwise, I think it does pretty much accurately reflect what we think is possible as an attack surface, so we should fold any concrete suggestions in ASAP.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2143#issuecomment-542912826
----==_mimepart_5da795985248a_3ebf3fa2d00cd96c109994
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=193335" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mikkelfj">@mikkelfj</a> Happy to make changes, if you can recall some of the details here it would be great to be more explicit about them in the text. Otherwise, I think it does pretty much accurately reflect what we think is possible as an attack surface, so we should fold any concrete suggestions in ASAP.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2143?email_source=notifications&amp;email_token=AFTOJK6JUXKPGUC77JNSWILQO6GRRA5CNFSM4GKGTPSKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBODCOQ#issuecomment-542912826">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYXPKUQDUQJPJAUJZLQO6GRRANCNFSM4GKGTPSA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3ELSIBJRJ6ZYJNVO3QO6GRRA5CNFSM4GKGTPSKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBODCOQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2143?email_source=notifications\u0026email_token=AFTOJK6JUXKPGUC77JNSWILQO6GRRA5CNFSM4GKGTPSKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBODCOQ#issuecomment-542912826",
"url": "https://github.com/quicwg/base-drafts/issues/2143?email_source=notifications\u0026email_token=AFTOJK6JUXKPGUC77JNSWILQO6GRRA5CNFSM4GKGTPSKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBODCOQ#issuecomment-542912826",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da795985248a_3ebf3fa2d00cd96c109994--


From nobody Wed Oct 16 15:13:01 2019
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 DAF0D120956 for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 15:12:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 moEI-Pq6vMge for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 15:12:48 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CD10612004A for <quic-issues@ietf.org>; Wed, 16 Oct 2019 15:12:47 -0700 (PDT)
Date: Wed, 16 Oct 2019 15:12:47 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571263967; bh=QPQkadCy8wN8N1IrIocXRnF8fPTQOzVu7w2Nk1KBzJs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=dpGo+NA6vBWvfTs+LPxLu6Y6HM5glu+ldyyIM+S3KBjT0HRj0486NYhFZIEmCqNHF dT3JUVvzh/ptgZz4bXNTErecIlhm/Sk4SscfV9KruPkT4tr+fv6PCfS32CgDQ2uPM0 sefcFI5VrwgQsMD+1u3kidtYF3AeipXRUvf8FJDc=
From: Lars Eggert <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2VYWRGQK7MOUJYWKN3WTLG7EVBNHHB3EXW64@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3054/542913142@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3054@github.com>
References: <quicwg/base-drafts/issues/3054@github.com>
Subject: Re: [quicwg/base-drafts] Label for key updates (#3054)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da795df1130f_efe3fe0bf8cd96420229b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: larseggert
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/cZ7SABh3k3w-AZE1gjqlKDZFpSY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 22:13:00 -0000

----==_mimepart_5da795df1130f_efe3fe0bf8cd96420229b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Discussed in Cupertino. #3050 has proposal.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3054#issuecomment-542913142
----==_mimepart_5da795df1130f_efe3fe0bf8cd96420229b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Discussed in Cupertino. <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="495550012" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3050" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3050/hovercard" href="https://github.com/quicwg/base-drafts/pull/3050">#3050</a> has proposal.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3054?email_source=notifications&amp;email_token=AFTOJK36CMMUMPJ36WOFXC3QO6GV7A5CNFSM4IYTHQGKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBODE5Q#issuecomment-542913142">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYN43YJR2PKWUCS7CLQO6GV7ANCNFSM4IYTHQGA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK754APK6EWMCKL5SKDQO6GV7A5CNFSM4IYTHQGKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBODE5Q.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3054?email_source=notifications\u0026email_token=AFTOJK36CMMUMPJ36WOFXC3QO6GV7A5CNFSM4IYTHQGKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBODE5Q#issuecomment-542913142",
"url": "https://github.com/quicwg/base-drafts/issues/3054?email_source=notifications\u0026email_token=AFTOJK36CMMUMPJ36WOFXC3QO6GV7A5CNFSM4IYTHQGKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBODE5Q#issuecomment-542913142",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da795df1130f_efe3fe0bf8cd96420229b--


From nobody Wed Oct 16 15:13:29 2019
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 B2377120086 for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 15:13:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.595
X-Spam-Level: 
X-Spam-Status: No, score=-6.595 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 ifYu_urEod2M for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 15:13:16 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CD184120963 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 15:13:15 -0700 (PDT)
Date: Wed, 16 Oct 2019 15:13:14 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571263994; bh=2kOZQbvPHbJDxLgzM+LDbdEwHY/8PqOH1REaESOhFQE=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=iBlwZ7aA6T7b8tAek5yvSEONbifqQTB6OII1MBiNAsWrr/xYXNsb2Pqibq/NXJRgs I4/b5lYF1NawiGzyiwhL7KDfROMH03/MBYhfIbjbp230Oc0jJ0anN41Bxc8Qe21Z9O +M984SxJTnAzTRWJEoDGW8PenQmyle94WAv3FAYs=
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2IKYDWRDF5PCJMDXF3WTLIVEVBNHHB4SLGRE@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3103@github.com>
Subject: [quicwg/base-drafts] Prohibit PADDING in response to ACK (#3103)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da795fad2f3d_a0d3ff04c0cd95c151239"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinduke
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/9koM43WIZXkwdSxiL0-4TebEjNQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 22:13:28 -0000

----==_mimepart_5da795fad2f3d_a0d3ff04c0cd95c151239
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Fixes #3100
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/3103

-- Commit Summary --

  * Prohibit PADDING in response to ACK

-- File Changes --

    M draft-ietf-quic-transport.md (15)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/3103.patch
https://github.com/quicwg/base-drafts/pull/3103.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3103

----==_mimepart_5da795fad2f3d_a0d3ff04c0cd95c151239
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><span class="issue-keyword tooltipped tooltipped-se" aria-label="This pull request closes issue #3100.">Fixes</span> <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="508101147" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3100" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/3100/hovercard" href="https://github.com/quicwg/base-drafts/issues/3100">#3100</a></p>

<hr>

<h4>You can view, comment on, or merge this pull request online at:</h4>
<p>&nbsp;&nbsp;<a href='https://github.com/quicwg/base-drafts/pull/3103'>https://github.com/quicwg/base-drafts/pull/3103</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Prohibit PADDING in response to ACK</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/3103/files#diff-0">draft-ietf-quic-transport.md</a>
    (15)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3103.patch'>https://github.com/quicwg/base-drafts/pull/3103.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3103.diff'>https://github.com/quicwg/base-drafts/pull/3103.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3103?email_source=notifications&amp;email_token=AFTOJKYBTIXOR4KNRVB3C5TQO6GXVA5CNFSM4JBRVL42YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HSJM2EQ">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6CZNO5VR74ICA77Z3QO6GXVANCNFSM4JBRVL4Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2BSAH4WIUBCW7KT73QO6GXVA5CNFSM4JBRVL42YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HSJM2EQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3103?email_source=notifications\u0026email_token=AFTOJKYBTIXOR4KNRVB3C5TQO6GXVA5CNFSM4JBRVL42YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HSJM2EQ",
"url": "https://github.com/quicwg/base-drafts/pull/3103?email_source=notifications\u0026email_token=AFTOJKYBTIXOR4KNRVB3C5TQO6GXVA5CNFSM4JBRVL42YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HSJM2EQ",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5da795fad2f3d_a0d3ff04c0cd95c151239--


From nobody Wed Oct 16 15:14:40 2019
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 6671A120959 for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 15:14:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 9xlAWMbPeMVW for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 15:14:25 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7F87E120950 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 15:14:25 -0700 (PDT)
Date: Wed, 16 Oct 2019 15:14:24 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571264064; bh=uEzqXzyap1Ph76+iJsHSawPxocpBg8u2MysKf19TGPI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=KQqKmQNDelkPniS7lBuD3ldNx/eVdF8lungk4nJFe8KRGILSdV1ZqqsK7uYueoQ5w 8PA+8YYsvoypX2Ep/2CLxsu0GRiYCUqZfqXoeig7FnMJA6XYqAPj4JJm64lJo3RaS7 xSbfh1MiW6+bW1YX0U7kNWIDqu45ZfCTiGsL7bfQ=
From: Lars Eggert <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYG2ZN3JHH6XNKB2A53WTLNBEVBNHHB27HBVI@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3046/542913602@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3046@github.com>
References: <quicwg/base-drafts/issues/3046@github.com>
Subject: Re: [quicwg/base-drafts] Handling of Retire Prior To field (#3046)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da79640bf27b_5fc23fe2732cd96420113"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: larseggert
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/eLcIL_7m_tOBsuv3pPLH9UOVb48>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 22:14:39 -0000

----==_mimepart_5da79640bf27b_5fc23fe2732cd96420113
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Discussed in Cupertino. @kazuho to quickly rev the PR to incorporate @martinthomson's suggestion.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3046#issuecomment-542913602
----==_mimepart_5da79640bf27b_5fc23fe2732cd96420113
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Discussed in Cupertino. <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=41567" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/kazuho">@kazuho</a> to quickly rev the PR to incorporate <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=67641" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/martinthomson">@martinthomson</a>'s suggestion.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3046?email_source=notifications&amp;email_token=AFTOJK5V44CXMVV3ZEV53DLQO6G4BA5CNFSM4IXSLCQKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBODIQQ#issuecomment-542913602">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZM7ATPWTLG5MBBBPTQO6G4BANCNFSM4IXSLCQA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7DB4TD3E4AHC6NMZ3QO6G4BA5CNFSM4IXSLCQKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBODIQQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3046?email_source=notifications\u0026email_token=AFTOJK5V44CXMVV3ZEV53DLQO6G4BA5CNFSM4IXSLCQKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBODIQQ#issuecomment-542913602",
"url": "https://github.com/quicwg/base-drafts/issues/3046?email_source=notifications\u0026email_token=AFTOJK5V44CXMVV3ZEV53DLQO6G4BA5CNFSM4IXSLCQKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBODIQQ#issuecomment-542913602",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da79640bf27b_5fc23fe2732cd96420113--


From nobody Wed Oct 16 15:16:26 2019
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 83A2312004A for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 15:16:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 cou96WoHcP8o for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 15:16:23 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E3830120052 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 15:16:22 -0700 (PDT)
Received: from github-lowworker-28f8021.ac4-iad.github.net (github-lowworker-28f8021.ac4-iad.github.net [10.52.25.98]) by smtp.github.com (Postfix) with ESMTP id 2B54F9614DE for <quic-issues@ietf.org>; Wed, 16 Oct 2019 15:16:22 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571264182; bh=wkS14mteBridR/fGgwoUEfVgKLEvg+w1cZ9FZsd12jE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=gWMd22Nhsha3muUA8EPgS2zCcjaqQAww3K8NT9jfd5MWL3itKuYu0jg56m7feEc1q L0r8/jQZHxE0/SB+WH1phvUwdT8m7PxlZavKA9hEFxy+gr9nvOBPYg27Ec8paifbtg xsX4kIv3xYC0NvQ9Hykl0Re7LRX0mgso/vkiJxiQ=
Date: Wed, 16 Oct 2019 15:16:22 -0700
From: Lars Eggert <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2QACOQTNZ3TY3IKCN3WTLUNEVBNHHBYAAYHM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2909/542914144@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2909@github.com>
References: <quicwg/base-drafts/issues/2909@github.com>
Subject: Re: [quicwg/base-drafts] Path Migration makes unjustified assumptions about a new path. (#2909)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da796b61cf97_2b983f8f4d2cd9602584d2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: larseggert
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/K206mru83IxKRE9IyYm5ge7J6j4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 22:16:25 -0000

----==_mimepart_5da796b61cf97_2b983f8f4d2cd9602584d2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Discussed in Cupertino. @janaiyengar to propose a PR, current belief is that it will be Editorial (classifying as such); if not, we'll reclassify.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2909#issuecomment-542914144
----==_mimepart_5da796b61cf97_2b983f8f4d2cd9602584d2
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Discussed in Cupertino. <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=11067604" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/janaiyengar">@janaiyengar</a> to propose a PR, current belief is that it will be Editorial (classifying as such); if not, we'll reclassify.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2909?email_source=notifications&amp;email_token=AFTOJKYGPYBG5KWYMOTUMQTQO6HDNA5CNFSM4IE2X3A2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBODMYA#issuecomment-542914144">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3PCFEOLJ6NJIUKZI3QO6HDNANCNFSM4IE2X3AQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6HMHCLNSWAJFAQRBTQO6HDNA5CNFSM4IE2X3A2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBODMYA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2909?email_source=notifications\u0026email_token=AFTOJKYGPYBG5KWYMOTUMQTQO6HDNA5CNFSM4IE2X3A2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBODMYA#issuecomment-542914144",
"url": "https://github.com/quicwg/base-drafts/issues/2909?email_source=notifications\u0026email_token=AFTOJKYGPYBG5KWYMOTUMQTQO6HDNA5CNFSM4IE2X3A2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBODMYA#issuecomment-542914144",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da796b61cf97_2b983f8f4d2cd9602584d2--


From nobody Wed Oct 16 15:17:33 2019
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 BBD14120052 for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 15:17:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.908
X-Spam-Level: 
X-Spam-Status: No, score=-6.908 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, HTML_IMAGE_ONLY_16=1.092, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 ilbbPGo2Fdpo for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 15:17:31 -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 260A9120137 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 15:17:31 -0700 (PDT)
Received: from github-lowworker-943b171.ac4-iad.github.net (github-lowworker-943b171.ac4-iad.github.net [10.52.22.59]) by smtp.github.com (Postfix) with ESMTP id 7891B6E110A for <quic-issues@ietf.org>; Wed, 16 Oct 2019 15:17:30 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571264250; bh=c/TilB5VIxhvYbG9lmA8ekyUe5DB+r6cdyEN8cGuwHQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=cEJv0Xh/5KPaSNZVp8dUxl1uYLcfbdcX44hVH9Vyx7dzsh5oU63yOm/nvbF+N2wdO SdpKoyFzgI6zMGy0aEfS0wB8GAhv0Fz8Q4VQhyWE4Hf8aPJedtYTTJkKIu/3nLiJcY ddCCy1MBdNAsjhgCAe87LHY4FHGyEw2kI5ZXMcHU=
Date: Wed, 16 Oct 2019 15:17:30 -0700
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6OHLU3UOJIJ4CBMGV3WTLYVEVBNHHB3JLU5Q@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3062/542914443@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3062@github.com>
References: <quicwg/base-drafts/issues/3062@github.com>
Subject: Re: [quicwg/base-drafts] Disconnect version number from draft number (#3062)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da796fa688f8_12903fd4b02cd96c16107e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: huitema
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/wi1jGtajl-c06XjlNyNET7r5_Oc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 22:17:33 -0000

----==_mimepart_5da796fa688f8_12903fd4b02cd96c16107e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Booh!

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3062#issuecomment-542914443
----==_mimepart_5da796fa688f8_12903fd4b02cd96c16107e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Booh!</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3062?email_source=notifications&amp;email_token=AFTOJK64OPXRUKAYWYLZ4QLQO6HHVA5CNFSM4IZVY72KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBODPCY#issuecomment-542914443">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5AWXBDPWA6FNPY52LQO6HHVANCNFSM4IZVY72A">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3DIUPY6CL4LSCVX33QO6HHVA5CNFSM4IZVY72KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBODPCY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3062?email_source=notifications\u0026email_token=AFTOJK64OPXRUKAYWYLZ4QLQO6HHVA5CNFSM4IZVY72KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBODPCY#issuecomment-542914443",
"url": "https://github.com/quicwg/base-drafts/issues/3062?email_source=notifications\u0026email_token=AFTOJK64OPXRUKAYWYLZ4QLQO6HHVA5CNFSM4IZVY72KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBODPCY#issuecomment-542914443",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da796fa688f8_12903fd4b02cd96c16107e--


From nobody Wed Oct 16 15:19:26 2019
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 E8417120137 for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 15:19:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 yR1sBp9OqFzd for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 15:19:22 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 97D5F12004A for <quic-issues@ietf.org>; Wed, 16 Oct 2019 15:19:22 -0700 (PDT)
Received: from github-lowworker-fb56993.ac4-iad.github.net (github-lowworker-fb56993.ac4-iad.github.net [10.52.19.31]) by smtp.github.com (Postfix) with ESMTP id F2FB08C043B for <quic-issues@ietf.org>; Wed, 16 Oct 2019 15:19:21 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571264361; bh=ZM23vrVTyk7WsQ5w1hyFtLys8nhbYS6P180AO9H2TzE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=vpS4uUoItdCmm2FctlD0aKR+v2SxVpknmJYDSx32D70/GPMJIEFZ1o53JRuHA3BEZ xn4Qb2CElyvpnUDSb2mUDwUNFTNaG21IVz9UA2D2NWox5fDtpIGKCdT14zA1nZK649 oSvwPf3uaRo3d2N6xbDOomCAqFy6q8y/8F/aLVBM=
Date: Wed, 16 Oct 2019 15:19:21 -0700
From: Lars Eggert <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2GJM3P4GZX6TYDMJ53WTL7TEVBNHHB3JLU5Q@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3062/542914943@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3062@github.com>
References: <quicwg/base-drafts/issues/3062@github.com>
Subject: Re: [quicwg/base-drafts] Disconnect version number from draft number (#3062)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da79769e4154_18a73fc9306cd96c13599b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: larseggert
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/t8suitK3CFLf7jnbOLjWcIyX-k0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 22:19:25 -0000

----==_mimepart_5da79769e4154_18a73fc9306cd96c13599b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Discussed in Cupertino. Closed with no action!!!

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3062#issuecomment-542914943
----==_mimepart_5da79769e4154_18a73fc9306cd96c13599b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Discussed in Cupertino. Closed with no action!!!</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3062?email_source=notifications&amp;email_token=AFTOJK3KATCFNDAH4DOUONDQO6HOTA5CNFSM4IZVY72KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBODS7Y#issuecomment-542914943">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7FHWSVWGSAI47URG3QO6HOTANCNFSM4IZVY72A">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZI6JCJDZ6HR3H4GE3QO6HOTA5CNFSM4IZVY72KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBODS7Y.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3062?email_source=notifications\u0026email_token=AFTOJK3KATCFNDAH4DOUONDQO6HOTA5CNFSM4IZVY72KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBODS7Y#issuecomment-542914943",
"url": "https://github.com/quicwg/base-drafts/issues/3062?email_source=notifications\u0026email_token=AFTOJK3KATCFNDAH4DOUONDQO6HOTA5CNFSM4IZVY72KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBODS7Y#issuecomment-542914943",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da79769e4154_18a73fc9306cd96c13599b--


From nobody Wed Oct 16 15:19:33 2019
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 B068012004A for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 15:19:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 OAFs1Ideq3BP for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 15:19:23 -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 91BCB120052 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 15:19:23 -0700 (PDT)
Date: Wed, 16 Oct 2019 15:19:22 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571264362; bh=5y1eQbMbkxISHK0TtcGPA1PPJ8Iegu0AKTNXQHG45l0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=fCRgl1/eWl9Bt3dFqYGUsFcy0BsEquygnDM9Z8//KAOX0amyAxfQbK+DlOQ1er8tB si5tnxJtnScm8ZbQwOKPspsGwca8PcgrRJ0DcO+WCItYWfo86L9uJXQ5EIY2NzmkFn bCRbIkjTDrGEeGDpwJsw4QwcYtzRLy6wO6/sYhM0=
From: Lars Eggert <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK33SJOHDCJLC7NLQXN3WTL7VEVBNHHB3JLU5Q@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/3062/issue_event/2719303549@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3062@github.com>
References: <quicwg/base-drafts/issues/3062@github.com>
Subject: Re: [quicwg/base-drafts] Disconnect version number from draft number (#3062)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da7976ad2c6c_2c693fa1a12cd968156198"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: larseggert
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/SO7DtsIvXBN4MIjCjve2v3NAwqE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 22:19:26 -0000

----==_mimepart_5da7976ad2c6c_2c693fa1a12cd968156198
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #3062.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3062#event-2719303549
----==_mimepart_5da7976ad2c6c_2c693fa1a12cd968156198
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="497382636" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3062" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/3062/hovercard" href="https://github.com/quicwg/base-drafts/issues/3062">#3062</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3062?email_source=notifications&amp;email_token=AFTOJK4DISHL6OEVPLKV6HLQO6HOVA5CNFSM4IZVY72KYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUIKUO7I#event-2719303549">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYW6SC22LPLMPZJ2QLQO6HOVANCNFSM4IZVY72A">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7DZ65W3K5MPTU5O6LQO6HOVA5CNFSM4IZVY72KYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUIKUO7I.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3062?email_source=notifications\u0026email_token=AFTOJK4DISHL6OEVPLKV6HLQO6HOVA5CNFSM4IZVY72KYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUIKUO7I#event-2719303549",
"url": "https://github.com/quicwg/base-drafts/issues/3062?email_source=notifications\u0026email_token=AFTOJK4DISHL6OEVPLKV6HLQO6HOVA5CNFSM4IZVY72KYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUIKUO7I#event-2719303549",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da7976ad2c6c_2c693fa1a12cd968156198--


From nobody Wed Oct 16 15:20:51 2019
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 9D3D9120052 for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 15:20:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.908
X-Spam-Level: 
X-Spam-Status: No, score=-6.908 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, HTML_IMAGE_ONLY_16=1.092, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 scESJca--Tap for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 15:20:48 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6FDB012004A for <quic-issues@ietf.org>; Wed, 16 Oct 2019 15:20:48 -0700 (PDT)
Date: Wed, 16 Oct 2019 15:20:47 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571264447; bh=x4frLsTCxedu8nN9OvqdfyxdB8I8oqmGe7hF9Z491Fc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=KNYnT/iJ3DSDaCTev7J8+bpUPw9y88UR7BGi5BhdDB1c67OOmjQa+/QZO6I2PJ83M yv4jc2dIg9uruS2uVTutq8DAHjgz4gWwA6v8BcnBK2b/Guzp3P8+2GHYY0Acyl3rla z11sgt16lLJ4pPtb4GJNnFyfLrb5EewHH6zHZkKw=
From: Lars Eggert <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK26EKZ5WDBH2ZOPMDF3WTME7EVBNHHBVLJ2XY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2755/542915346@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2755@github.com>
References: <quicwg/base-drafts/issues/2755@github.com>
Subject: Re: [quicwg/base-drafts] ECN Algorithm (#2755)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da797bf8cfef_54273ff150acd95c23158f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: larseggert
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/7yw9wJcryGpMR1vRA6bV5276pqw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 22:20:50 -0000

----==_mimepart_5da797bf8cfef_54273ff150acd95c23158f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Discussed in Cupertino. 

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2755#issuecomment-542915346
----==_mimepart_5da797bf8cfef_54273ff150acd95c23158f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Discussed in Cupertino.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2755?email_source=notifications&amp;email_token=AFTOJKZ73XWCK6TYMMLVXY3QO6HT7A5CNFSM4HO4ZFP2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBODWEQ#issuecomment-542915346">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZTVLCAYWWSQMNDEZDQO6HT7ANCNFSM4HO4ZFPQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK26GXAALKRMUKKD4V3QO6HT7A5CNFSM4HO4ZFP2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBODWEQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2755?email_source=notifications\u0026email_token=AFTOJKZ73XWCK6TYMMLVXY3QO6HT7A5CNFSM4HO4ZFP2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBODWEQ#issuecomment-542915346",
"url": "https://github.com/quicwg/base-drafts/issues/2755?email_source=notifications\u0026email_token=AFTOJKZ73XWCK6TYMMLVXY3QO6HT7A5CNFSM4HO4ZFP2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBODWEQ#issuecomment-542915346",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da797bf8cfef_54273ff150acd95c23158f--


From nobody Wed Oct 16 15:21:24 2019
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 AC5A5120086 for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 15:21:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 hGDWhaPtdENf for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 15:21:19 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CA8EF12004A for <quic-issues@ietf.org>; Wed, 16 Oct 2019 15:21:18 -0700 (PDT)
Date: Wed, 16 Oct 2019 15:21:18 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571264478; bh=F7girmJCnGqCs7Srp2NfGZZPlleepW5mrF1iHNNLZ5s=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=j00yKn/Yk7m5Lh11tHXw/nnirowtQ8iKIHp17G4XKxE7SzqsHKDEqwbREQ9SBls3k 4fHZ5pZPSTTeikPFhVUjj69k8QAkojHB4N4CARtrJ56rpVNBvVOK0zyWYrMpdVBLBH RHO6XYqHuNfTvbn2eDGIVBWGokbuKxu382zKZYSg=
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3H4RT6SNHTZKV3OYN3WTFF5EVBNHHB4SLGRE@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3103/issue_event/2719307112@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3103@github.com>
References: <quicwg/base-drafts/pull/3103@github.com>
Subject: Re: [quicwg/base-drafts] Prohibit PADDING in response to ACK (#3103)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da797de27c43_77b13fe9566cd96c3543cb"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinduke
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/5J_tlazFRqeJc_FeaYk4wFs_lxQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 22:21:21 -0000

----==_mimepart_5da797de27c43_77b13fe9566cd96c3543cb
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #3103.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3103#event-2719307112
----==_mimepart_5da797de27c43_77b13fe9566cd96c3543cb
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="508126857" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3103" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3103/hovercard" href="https://github.com/quicwg/base-drafts/pull/3103">#3103</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3103?email_source=notifications&amp;email_token=AFTOJK4ULC32SZQM6XFBUU3QO6HV5A5CNFSM4JBRVL42YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUIKVK2A#event-2719307112">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYDLJ2F6EIKJDYJQALQO6HV5ANCNFSM4JBRVL4Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK62LM4WSX5CNNVLFKLQO6HV5A5CNFSM4JBRVL42YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUIKVK2A.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3103?email_source=notifications\u0026email_token=AFTOJK4ULC32SZQM6XFBUU3QO6HV5A5CNFSM4JBRVL42YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUIKVK2A#event-2719307112",
"url": "https://github.com/quicwg/base-drafts/pull/3103?email_source=notifications\u0026email_token=AFTOJK4ULC32SZQM6XFBUU3QO6HV5A5CNFSM4JBRVL42YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUIKVK2A#event-2719307112",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da797de27c43_77b13fe9566cd96c3543cb--


From nobody Wed Oct 16 15:21:29 2019
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 2752412004A for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 15:21:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 GH6eh1Ey0P53 for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 15:21:20 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 780CB120052 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 15:21:20 -0700 (PDT)
Received: from github-lowworker-5fb2734.va3-iad.github.net (github-lowworker-5fb2734.va3-iad.github.net [10.48.19.27]) by smtp.github.com (Postfix) with ESMTP id BBEF2C60B3E for <quic-issues@ietf.org>; Wed, 16 Oct 2019 15:21:19 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571264479; bh=Y1In5sQOqpXC8N9v0D6oUJuzEL7hKdB2hJebkuy6Zps=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=0FPZhV3k7kAZBHcbiADk8KR29iXwMt7rocoguUksxUazJxlAgN2nDAz9fIBW74HPJ ahXuOBkS6SwOsU21AjPSovPd3zCxenpi8AfYrmAdRvEF9WkbXarXW2dBTKVpDHjVtX CswXwN2V10Aol8+YUI8uw28lJrB0cCkEeCRKVGhM=
Date: Wed, 16 Oct 2019 15:21:19 -0700
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYZGLVMHJCUTU4CYAN3WTMG7EVBNHHBVLJ2XY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2755/542915480@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2755@github.com>
References: <quicwg/base-drafts/issues/2755@github.com>
Subject: Re: [quicwg/base-drafts] ECN Algorithm (#2755)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da797dfad7c0_5afd3ffadb0cd9682061db"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/zY1XWV42QZXLdZQ0S5yBnZdqncE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 22:21:22 -0000

----==_mimepart_5da797dfad7c0_5afd3ffadb0cd9682061db
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Presumably this is just another section in Section 13.4? That would be useful.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2755#issuecomment-542915480
----==_mimepart_5da797dfad7c0_5afd3ffadb0cd9682061db
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Presumably this is just another section in Section 13.4? That would be useful.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2755?email_source=notifications&amp;email_token=AFTOJK4I6J24ADCHHB7S7C3QO6HV7A5CNFSM4HO4ZFP2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBODXGA#issuecomment-542915480">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZHLHTW4KRN6HAFUIDQO6HV7ANCNFSM4HO4ZFPQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYOEXCSD2DMY5R5WFDQO6HV7A5CNFSM4HO4ZFP2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBODXGA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2755?email_source=notifications\u0026email_token=AFTOJK4I6J24ADCHHB7S7C3QO6HV7A5CNFSM4HO4ZFP2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBODXGA#issuecomment-542915480",
"url": "https://github.com/quicwg/base-drafts/issues/2755?email_source=notifications\u0026email_token=AFTOJK4I6J24ADCHHB7S7C3QO6HV7A5CNFSM4HO4ZFP2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBODXGA#issuecomment-542915480",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da797dfad7c0_5afd3ffadb0cd9682061db--


From nobody Wed Oct 16 15:21:41 2019
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 D1D18120052 for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 15:21:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 IK3B33xQQ4pO for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 15:21:37 -0700 (PDT)
Received: from out-10.smtp.github.com (out-10.smtp.github.com [192.30.254.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7CA7F12004A for <quic-issues@ietf.org>; Wed, 16 Oct 2019 15:21:37 -0700 (PDT)
Date: Wed, 16 Oct 2019 15:21:36 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571264497; bh=KaoNwUOVF1dEo2gbHTwEUyq4Yf6tyxt8yiuODFPQ4tE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ntm/7KOz8+7X87JBUJYTq6fRL9NwMxZ43JTE4yZEW79YIkhjOtG09jParV/ons1sy EnEx0pmVFSCXiKUk3oneTW8rTMQhHPBRhsPkxH5EYBdkSy1skZf3TiQfpQxn1PV/4S dq//XNlvsXrhawlL8xhd9N3xKQwFXBmf0W41Y8F4=
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7ZDR2NVOD5B5LU3I53WTMIBEVBNHHB4SLGRE@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3103/c542915557@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3103@github.com>
References: <quicwg/base-drafts/pull/3103@github.com>
Subject: Re: [quicwg/base-drafts] Prohibit PADDING in response to ACK (#3103)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da797f0a9bfc_6d4c3f8734ccd968211968"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinduke
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/YYbxf2OObVPCXm_V-jGZfDoDqIk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 22:21:39 -0000

----==_mimepart_5da797f0a9bfc_6d4c3f8734ccd968211968
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Git mistake; better PR coming

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3103#issuecomment-542915557
----==_mimepart_5da797f0a9bfc_6d4c3f8734ccd968211968
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Git mistake; better PR coming</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3103?email_source=notifications&amp;email_token=AFTOJKYI75Z4KD3NRSU3M43QO6HXBA5CNFSM4JBRVL42YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBODXZI#issuecomment-542915557">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYCYD577DMBS6WFIGLQO6HXBANCNFSM4JBRVL4Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZ24PJSIEL2W2YQ7GTQO6HXBA5CNFSM4JBRVL42YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBODXZI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3103?email_source=notifications\u0026email_token=AFTOJKYI75Z4KD3NRSU3M43QO6HXBA5CNFSM4JBRVL42YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBODXZI#issuecomment-542915557",
"url": "https://github.com/quicwg/base-drafts/pull/3103?email_source=notifications\u0026email_token=AFTOJKYI75Z4KD3NRSU3M43QO6HXBA5CNFSM4JBRVL42YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBODXZI#issuecomment-542915557",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da797f0a9bfc_6d4c3f8734ccd968211968--


From nobody Wed Oct 16 15:22:03 2019
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 225E2120086 for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 15:22:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 wsmfTIJV6glS for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 15:21:59 -0700 (PDT)
Received: from out-17.smtp.github.com (out-17.smtp.github.com [192.30.252.200]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7106B12004A for <quic-issues@ietf.org>; Wed, 16 Oct 2019 15:21:59 -0700 (PDT)
Received: from github-lowworker-6349a71.ac4-iad.github.net (github-lowworker-6349a71.ac4-iad.github.net [10.52.18.20]) by smtp.github.com (Postfix) with ESMTP id CC0B46E12A7 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 15:21:58 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571264518; bh=jKXfTN1ibuIq6N5wcj1hQh7BXxXytwT8/S9RUmG/wRA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=oNnZRaUoJA9ohmbD/6ymmdZQ2I4wtT4i4wZBOwe06i2+bUh6E2XnaaYYrI7CGIK1m sDjSuhc2523S1UbpCXffJoscCnsYN8dmgNFCW0ZFXYMiE8CA9sxLY0RBncQEokN+Rs wr5CvcczIJz+hrJWsWrEHwGLzecdMGJNujuUDnz0=
Date: Wed, 16 Oct 2019 15:21:58 -0700
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4TXU6WR5OLPOXM4TF3WTMJNEVBNHHB4SLGRE@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3103/c542915649@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3103@github.com>
References: <quicwg/base-drafts/pull/3103@github.com>
Subject: Re: [quicwg/base-drafts] Prohibit PADDING in response to ACK (#3103)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da79806bcfe5_7b7c3ffa3f0cd96420621b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/7sYqCv6yvcJdKiK_qJ8XqUgaOHo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 22:22:01 -0000

----==_mimepart_5da79806bcfe5_7b7c3ffa3f0cd96420621b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinduke : Did you mean to close this?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3103#issuecomment-542915649
----==_mimepart_5da79806bcfe5_7b7c3ffa3f0cd96420621b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=24398865" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/martinduke">@martinduke</a> : Did you mean to close this?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3103?email_source=notifications&amp;email_token=AFTOJKYJYVN2LZ2NPKYCKCTQO6HYNA5CNFSM4JBRVL42YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBODYQI#issuecomment-542915649">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6C6QYV3VPGGIMNO3TQO6HYNANCNFSM4JBRVL4Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK53RCFGPE4CYGCTHODQO6HYNA5CNFSM4JBRVL42YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBODYQI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3103?email_source=notifications\u0026email_token=AFTOJKYJYVN2LZ2NPKYCKCTQO6HYNA5CNFSM4JBRVL42YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBODYQI#issuecomment-542915649",
"url": "https://github.com/quicwg/base-drafts/pull/3103?email_source=notifications\u0026email_token=AFTOJKYJYVN2LZ2NPKYCKCTQO6HYNA5CNFSM4JBRVL42YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBODYQI#issuecomment-542915649",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da79806bcfe5_7b7c3ffa3f0cd96420621b--


From nobody Wed Oct 16 15:25:41 2019
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 364D212004A for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 15:25:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 DYj67RsKmeAE for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 15:25:30 -0700 (PDT)
Received: from out-17.smtp.github.com (out-17.smtp.github.com [192.30.252.200]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 72764120969 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 15:25:30 -0700 (PDT)
Date: Wed, 16 Oct 2019 15:25:29 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571264729; bh=B0sWmoeYz2BPZAFz9AivAVROtRCCnlrCv8CJTbW1E50=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=JbRvkxEDWiJ2azCW88aRDqCfkI3uDDTI+UNPyRObsdTTDXn8ajIY9q1r43C+xqaCp NA8iQvh4KHMxcZG8hur+Ns7/Orw0YyvbhN1UujrEr0BXRFdGDZ7t2MDUeheH2yJxoM UxiFclyxs4pXV+wGRjZjcY/zoOCtPmuSizU1pM6A=
From: Eric Kinnear <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5Q5KQOG3FUPUJI2AN3WTMWTEVBNHHB3JLU5Q@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3062/542916579@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3062@github.com>
References: <quicwg/base-drafts/issues/3062@github.com>
Subject: Re: [quicwg/base-drafts] Disconnect version number from draft number (#3062)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da798d9b082b_37943fca7c8cd9681676aa"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: erickinnear
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/aaO_jvwKN6cEvBfpYnCbEJh6sKg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 22:25:35 -0000

----==_mimepart_5da798d9b082b_37943fca7c8cd9681676aa
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

(Specifically, closed with a commitment to being more clear about which draft numbers are intended for implementation. The idea being that editorial-only draft numbers won't be "implemented", avoiding the problem entirely.)

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3062#issuecomment-542916579
----==_mimepart_5da798d9b082b_37943fca7c8cd9681676aa
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>(Specifically, closed with a commitment to being more clear about which draft numbers are intended for implementation. The idea being that editorial-only draft numbers won't be "implemented", avoiding the problem entirely.)</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3062?email_source=notifications&amp;email_token=AFTOJK2WNLAGGI4MY4IOT6LQO6IFTA5CNFSM4IZVY72KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOD7YY#issuecomment-542916579">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4REVAUSNFOQBCDXDTQO6IFTANCNFSM4IZVY72A">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7MGCUHNIYVOT3ITQDQO6IFTA5CNFSM4IZVY72KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOD7YY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3062?email_source=notifications\u0026email_token=AFTOJK2WNLAGGI4MY4IOT6LQO6IFTA5CNFSM4IZVY72KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOD7YY#issuecomment-542916579",
"url": "https://github.com/quicwg/base-drafts/issues/3062?email_source=notifications\u0026email_token=AFTOJK2WNLAGGI4MY4IOT6LQO6IFTA5CNFSM4IZVY72KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOD7YY#issuecomment-542916579",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da798d9b082b_37943fca7c8cd9681676aa--


From nobody Wed Oct 16 15:30:06 2019
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 AB208120052 for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 15:30:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 rZCRCzGFA0Pr for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 15:30:03 -0700 (PDT)
Received: from out-17.smtp.github.com (out-17.smtp.github.com [192.30.252.200]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DC23912004A for <quic-issues@ietf.org>; Wed, 16 Oct 2019 15:30:02 -0700 (PDT)
Received: from github-lowworker-56fcc46.va3-iad.github.net (github-lowworker-56fcc46.va3-iad.github.net [10.48.102.32]) by smtp.github.com (Postfix) with ESMTP id 3AF926E0921 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 15:30:02 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571265002; bh=7fSoN7ZbW1Wv8iU48zNFRHfyB+2nOkl63IoWMSmjo0Y=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=fpJPum0twdmP1i3GRfVBFWnATTp4wmbEikPgCTEblLt8GbmEKZb7ylLXVpDTDIWtL PGYxBRdaFh4MTn0JVbM22C9SvyOJ09kkLJ/6G57o4vuieIoANR+Kg493fD1x8bNVu8 btVbpFWzWgukxLkgM+XDDRAbeEvfvKs0MFvPV2wc=
Date: Wed, 16 Oct 2019 15:30:02 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZWNVV2DQUYYFM3GFF3WTNHVEVBNHHBXIMFLY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2870/issue_event/2719325720@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2870@github.com>
References: <quicwg/base-drafts/pull/2870@github.com>
Subject: Re: [quicwg/base-drafts] Initial secrets change after Retry (#2870)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da799ea2c114_53023fcb2f8cd9642011f0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/B9LdyVcIE5jvE264WH7HUXUQVkc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 22:30:05 -0000

----==_mimepart_5da799ea2c114_53023fcb2f8cd9642011f0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Reopened #2870.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2870#event-2719325720
----==_mimepart_5da799ea2c114_53023fcb2f8cd9642011f0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Reopened <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="463570270" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2870" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2870/hovercard" href="https://github.com/quicwg/base-drafts/pull/2870">#2870</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2870?email_source=notifications&amp;email_token=AFTOJK3UHR3GHCCCOD7SNHLQO6IWVA5CNFSM4H5CMCI2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUIKZ4GA#event-2719325720">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYH7Y67UZWIZQOWCALQO6IWVANCNFSM4H5CMCIQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2733W3TNUP4I5D2RTQO6IWVA5CNFSM4H5CMCI2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUIKZ4GA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2870?email_source=notifications\u0026email_token=AFTOJK3UHR3GHCCCOD7SNHLQO6IWVA5CNFSM4H5CMCI2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUIKZ4GA#event-2719325720",
"url": "https://github.com/quicwg/base-drafts/pull/2870?email_source=notifications\u0026email_token=AFTOJK3UHR3GHCCCOD7SNHLQO6IWVA5CNFSM4H5CMCI2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUIKZ4GA#event-2719325720",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da799ea2c114_53023fcb2f8cd9642011f0--


From nobody Wed Oct 16 15:31:29 2019
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 14795120052 for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 15:31:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 ewyn2coW5kpv for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 15:31:26 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4DEEE12004A for <quic-issues@ietf.org>; Wed, 16 Oct 2019 15:31:26 -0700 (PDT)
Date: Wed, 16 Oct 2019 15:31:25 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571265085; bh=zodNfMXs78erqyFUJYeAGLpU1Jr6R4dje7OgVv/sr1o=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=o1oi78tbstN9BEwAxQ6QXTxIgWFAR+herOOHCUrcsbB6YkWBB4r42pUl2fe9yyahj KHJuwpkgCsfsM9mZApjZ64xMT6QEQqftBS5sMp4tuchnS/r4jdyA6itubXiEuuBwuh Bw0C6qCCdfY2qcykivpU1THdaBLhy50xjGgtPC5o=
From: Mark Nottingham <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZEQDKZQCU27FBWLF53WTNM3EVBNHHBWWQD7M@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2823/542918115@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2823@github.com>
References: <quicwg/base-drafts/issues/2823@github.com>
Subject: Re: [quicwg/base-drafts] Do Initial secrets change after Retry packet? (#2823)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da79a3d8dc67_6d523f8734ccd968269338"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mnot
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/KvGbfHf9jydLBvwHf25QPolEnH4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 22:31:28 -0000

----==_mimepart_5da79a3d8dc67_6d523f8734ccd968269338
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Discussed in Cupertino; we believe that we should clarify to option 3 (i.e., mt's #2870).

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2823#issuecomment-542918115
----==_mimepart_5da79a3d8dc67_6d523f8734ccd968269338
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Discussed in Cupertino; we believe that we should clarify to option 3 (i.e., mt's <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="463570270" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2870" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2870/hovercard" href="https://github.com/quicwg/base-drafts/pull/2870">#2870</a>).</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2823?email_source=notifications&amp;email_token=AFTOJK4E3BRA4ZHZIPKU5SLQO6I33A5CNFSM4HZ6U5C2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOELYY#issuecomment-542918115">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2RQHIO4OK5RKHCOLLQO6I33ANCNFSM4HZ6U5CQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZFWE6PBPGO4CJQRBTQO6I33A5CNFSM4HZ6U5C2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOELYY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2823?email_source=notifications\u0026email_token=AFTOJK4E3BRA4ZHZIPKU5SLQO6I33A5CNFSM4HZ6U5C2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOELYY#issuecomment-542918115",
"url": "https://github.com/quicwg/base-drafts/issues/2823?email_source=notifications\u0026email_token=AFTOJK4E3BRA4ZHZIPKU5SLQO6I33A5CNFSM4HZ6U5C2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOELYY#issuecomment-542918115",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da79a3d8dc67_6d523f8734ccd968269338--


From nobody Wed Oct 16 15:32:07 2019
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 7F6B2120086 for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 15:32:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 qhXYsXiOWmyX for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 15:32:02 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 33FE912004A for <quic-issues@ietf.org>; Wed, 16 Oct 2019 15:32:02 -0700 (PDT)
Received: from github-lowworker-2300405.va3-iad.github.net (github-lowworker-2300405.va3-iad.github.net [10.48.17.39]) by smtp.github.com (Postfix) with ESMTP id 73D136610D1 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 15:32:01 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571265121; bh=7K4M26zJiBvtdy7hsD9/HBGLTpY3NGWKxhnxTztnkNY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=A4W53AK/b8o6olRGDLCUUrcmELPCOaIOpcILpZDL4O7NI4lyUmgSsQ9DPVAIm7Luu mPaAgNT9PJTg7QJkwgRUkTl48Ekans0BuVL3yqDYF3W5GkdIWS4aLlXeyDfkn4kFRh 7MzgLNmIpzuJv7IAOmJTH4thib0lcj6+va+Jf20w=
Date: Wed, 16 Oct 2019 15:32:01 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6RFSREOTDLMU6KJ4N3WTNPDEVBNHHB2SP4NM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3011/542918258@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3011@github.com>
References: <quicwg/base-drafts/issues/3011@github.com>
Subject: Re: [quicwg/base-drafts] Original/Initial Connection ID (#3011)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da79a6165ee6_1a253faccf8cd9602665ae"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/n0ibC3-Gbnxi_lfnQJRgwgNysgo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 22:32:05 -0000

----==_mimepart_5da79a6165ee6_1a253faccf8cd9602665ae
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Discussed in Cupertino and we'll close it.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3011#issuecomment-542918258
----==_mimepart_5da79a6165ee6_1a253faccf8cd9602665ae
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Discussed in Cupertino and we'll close it.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3011?email_source=notifications&amp;email_token=AFTOJK3SRQKEP6WPA345KBTQO6I6DA5CNFSM4IVBPQ4KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOEM4Q#issuecomment-542918258">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5WWL3UDUTILHFTXR3QO6I6DANCNFSM4IVBPQ4A">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYV7262CWXSR6LGUU3QO6I6DA5CNFSM4IVBPQ4KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOEM4Q.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3011?email_source=notifications\u0026email_token=AFTOJK3SRQKEP6WPA345KBTQO6I6DA5CNFSM4IVBPQ4KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOEM4Q#issuecomment-542918258",
"url": "https://github.com/quicwg/base-drafts/issues/3011?email_source=notifications\u0026email_token=AFTOJK3SRQKEP6WPA345KBTQO6I6DA5CNFSM4IVBPQ4KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOEM4Q#issuecomment-542918258",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da79a6165ee6_1a253faccf8cd9602665ae--


From nobody Wed Oct 16 15:32:13 2019
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 EE83E12004A for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 15:32:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 5tv7_EBCsKav for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 15:32:03 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 72656120052 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 15:32:03 -0700 (PDT)
Date: Wed, 16 Oct 2019 15:32:02 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571265122; bh=7Aruklpy7EfRVEawVSi40bISBEGKcp3+Scy8xTvEyc0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=c1DtT9nWAa3UtVV9d/Kzj47bp+K6vMLgdZUbjd097zrlTcpyaNVnZ5+nmHanHwknT RHOApfx7b2k6PczXI3wKoepzmFPY2paUDsZlWXwH8tJfn9wwlsFypi0XkFUFYSzOvF y41SJLsxUG252UIdW+0DP37izyYtU7gE65sEJNOU=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKY3FPIK5ZUJLZ2WADF3WTNPFEVBNHHB2SP4NM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/3011/issue_event/2719329688@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3011@github.com>
References: <quicwg/base-drafts/issues/3011@github.com>
Subject: Re: [quicwg/base-drafts] Original/Initial Connection ID (#3011)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da79a62612e5_7c4d3f85e38cd9643080b4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/8EsY3-1meul12y2KOGh_n3Yqk34>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 22:32:05 -0000

----==_mimepart_5da79a62612e5_7c4d3f85e38cd9643080b4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #3011.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3011#event-2719329688
----==_mimepart_5da79a62612e5_7c4d3f85e38cd9643080b4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="491388011" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3011" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/3011/hovercard" href="https://github.com/quicwg/base-drafts/issues/3011">#3011</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3011?email_source=notifications&amp;email_token=AFTOJK2SE52CTOQMTYZEN7DQO6I6FA5CNFSM4IVBPQ4KYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUIK23GA#event-2719329688">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZ6KME6N3TA2E6SGVLQO6I6FANCNFSM4IVBPQ4A">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7PWXI4A7466XOL7QDQO6I6FA5CNFSM4IVBPQ4KYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUIK23GA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3011?email_source=notifications\u0026email_token=AFTOJK2SE52CTOQMTYZEN7DQO6I6FA5CNFSM4IVBPQ4KYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUIK23GA#event-2719329688",
"url": "https://github.com/quicwg/base-drafts/issues/3011?email_source=notifications\u0026email_token=AFTOJK2SE52CTOQMTYZEN7DQO6I6FA5CNFSM4IVBPQ4KYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUIK23GA#event-2719329688",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da79a62612e5_7c4d3f85e38cd9643080b4--


From nobody Wed Oct 16 15:33:22 2019
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 2CE3A120933 for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 15:33:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 A_6EE8CNbCPS for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 15:33:07 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A3BF112092C for <quic-issues@ietf.org>; Wed, 16 Oct 2019 15:33:01 -0700 (PDT)
Date: Wed, 16 Oct 2019 15:33:00 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571265181; bh=vxIOhNBBaQuReVuP5E0hs5lvXV6ixfoAeFBxMkS1DEM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ihaZs1q1uNoDQyJKNwZJ3pCJqRdtJJVIMZJmrUOixdD4ezkCf8eCWiVD5biSbhIrW xNL7QeaiVD1i63gNKWnx8ZGy6iIxoFbxEWRAb0lkFNDLK7pQGJC8ClJpwfDRVtoTVP dgh8mUCimtj5hMnx/ywNrNSMOgsoWDKKDnvaqk8o=
From: Lars Eggert <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5C7YBGQGI6KAUR4Y53WTNSZEVBNHHB4QL5J4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3097/542918511@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3097@github.com>
References: <quicwg/base-drafts/issues/3097@github.com>
Subject: Re: [quicwg/base-drafts] Is CONNECTION_CLOSE ACK-eliciting? (#3097)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da79a9cf0546_19ae3fb90c2cd9682047fa"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: larseggert
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/oc297TpeQrV1Beye1P_odYPrnSU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 22:33:16 -0000

----==_mimepart_5da79a9cf0546_19ae3fb90c2cd9682047fa
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Discussed in Cupertino. Obvious correction.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3097#issuecomment-542918511
----==_mimepart_5da79a9cf0546_19ae3fb90c2cd9682047fa
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Discussed in Cupertino. Obvious correction.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3097?email_source=notifications&amp;email_token=AFTOJK5N4E5G76ME3YQUJ53QO6JBZA5CNFSM4JBGBDY2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOEO3Y#issuecomment-542918511">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYTAUX5IRAZO4DZHGDQO6JBZANCNFSM4JBGBDYQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZALTS3PU34CQDNFQ3QO6JBZA5CNFSM4JBGBDY2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOEO3Y.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3097?email_source=notifications\u0026email_token=AFTOJK5N4E5G76ME3YQUJ53QO6JBZA5CNFSM4JBGBDY2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOEO3Y#issuecomment-542918511",
"url": "https://github.com/quicwg/base-drafts/issues/3097?email_source=notifications\u0026email_token=AFTOJK5N4E5G76ME3YQUJ53QO6JBZA5CNFSM4JBGBDY2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOEO3Y#issuecomment-542918511",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da79a9cf0546_19ae3fb90c2cd9682047fa--


From nobody Wed Oct 16 15:40:26 2019
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 DAC8A120052 for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 15:40:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 6CeY5kd2Wi3S for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 15:40:23 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 80C0912004A for <quic-issues@ietf.org>; Wed, 16 Oct 2019 15:40:23 -0700 (PDT)
Date: Wed, 16 Oct 2019 15:40:22 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571265622; bh=ggrs17RRko3lcU0K2oN5IlrZbQFtGoiAyv/S8ItJEmo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=saLBiOw0R0c4t84eknwXHga+IPCxZp+QqM3USimeJmshyKEh1tFkT1aNr8hy7bnrx uEEafBob2oOLMIpNhQyja8EuqASYKjHd1YrMybm531qCjyg9qO5s9u4sX8RIE3Jl+4 WUIA6qhFanxTP6maEhrvycKgYt3jpxwwy4yRBw7I=
From: Lars Eggert <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2TFU6G56OYROM5MN53WTOONEVBNHHB4QEEV4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3095/542920544@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3095@github.com>
References: <quicwg/base-drafts/issues/3095@github.com>
Subject: Re: [quicwg/base-drafts] Backoff of CONNECTION_CLOSE needs to be a MUST (#3095)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da79c56a3422_2ad93fb04a2cd9607218a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: larseggert
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ikGcX_1Dx4eSghVQaXFYAF_e2Xo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 22:40:25 -0000

----==_mimepart_5da79c56a3422_2ad93fb04a2cd9607218a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Discussed in Cupertino. @kazuho to write up a PR that replaces SHOULD by MUST in this case.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3095#issuecomment-542920544
----==_mimepart_5da79c56a3422_2ad93fb04a2cd9607218a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Discussed in Cupertino. <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=41567" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/kazuho">@kazuho</a> to write up a PR that replaces SHOULD by MUST in this case.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3095?email_source=notifications&amp;email_token=AFTOJK6NKNJTUOEWDMVQBSTQO6J5NA5CNFSM4JBEQ6Q2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOE6YA#issuecomment-542920544">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYD7ABYV2FWCNQ7XPTQO6J5NANCNFSM4JBEQ6QQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK72S32X2E7RWTAKHYTQO6J5NA5CNFSM4JBEQ6Q2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOE6YA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3095?email_source=notifications\u0026email_token=AFTOJK6NKNJTUOEWDMVQBSTQO6J5NA5CNFSM4JBEQ6Q2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOE6YA#issuecomment-542920544",
"url": "https://github.com/quicwg/base-drafts/issues/3095?email_source=notifications\u0026email_token=AFTOJK6NKNJTUOEWDMVQBSTQO6J5NA5CNFSM4JBEQ6Q2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOE6YA#issuecomment-542920544",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da79c56a3422_2ad93fb04a2cd9607218a--


From nobody Wed Oct 16 15:41:09 2019
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 D7511120052 for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 15:41:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 RtK2Wpn6ibbp for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 15:41:07 -0700 (PDT)
Received: from out-13.smtp.github.com (out-13.smtp.github.com [192.30.254.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 41FA212004A for <quic-issues@ietf.org>; Wed, 16 Oct 2019 15:41:07 -0700 (PDT)
Date: Wed, 16 Oct 2019 15:41:06 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571265666; bh=efCEHiJYaIkNVcGJjTksZo+XRXoC+cLDY3IlJv/QS4Y=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=COuFwsMvSWS5sXTM2f+bGlWQLkgybA9TDuTT137yTolti/raSt9DPLnqK83UFn0Mx gk36yoTk/WdUjU/DPMXkfvhATHM4cHb9ckuSq7UOiYajHOa+KwlNHJRwWLa35kSB+5 NIiNiyIOgL43lUnlf82uD7vV1PG/IKjTemIJ8yq0=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4T4E7TTIYK3IKT7YV3WTORFEVBNHHB4QEEV4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3095/542920719@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3095@github.com>
References: <quicwg/base-drafts/issues/3095@github.com>
Subject: Re: [quicwg/base-drafts] Backoff of CONNECTION_CLOSE needs to be a MUST (#3095)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da79c828ad66_2c623f7f102cd96c19523"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/RmpeAZyh-EePjQuHeUjj20hMlmI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 22:41:09 -0000

----==_mimepart_5da79c828ad66_2c623f7f102cd96c19523
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Note that this is only MUST in the case where the server drops state and uses a canned packet.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3095#issuecomment-542920719
----==_mimepart_5da79c828ad66_2c623f7f102cd96c19523
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Note that this is only MUST in the case where the server drops state and uses a canned packet.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3095?email_source=notifications&amp;email_token=AFTOJK6XTVRTIRZTJXGAA4TQO6KAFA5CNFSM4JBEQ6Q2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOFADY#issuecomment-542920719">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZW2BATH5UAXJKKAE3QO6KAFANCNFSM4JBEQ6QQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK72NKNZVYQUT7QG4QLQO6KAFA5CNFSM4JBEQ6Q2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOFADY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3095?email_source=notifications\u0026email_token=AFTOJK6XTVRTIRZTJXGAA4TQO6KAFA5CNFSM4JBEQ6Q2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOFADY#issuecomment-542920719",
"url": "https://github.com/quicwg/base-drafts/issues/3095?email_source=notifications\u0026email_token=AFTOJK6XTVRTIRZTJXGAA4TQO6KAFA5CNFSM4JBEQ6Q2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOFADY#issuecomment-542920719",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da79c828ad66_2c623f7f102cd96c19523--


From nobody Wed Oct 16 15:41:57 2019
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 84DF112004A for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 15:41:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 F-gaM-OIgeum for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 15:41:55 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CC31E120086 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 15:41:54 -0700 (PDT)
Received: from github-lowworker-2e54e43.va3-iad.github.net (github-lowworker-2e54e43.va3-iad.github.net [10.48.17.27]) by smtp.github.com (Postfix) with ESMTP id 3495A960358 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 15:41:54 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571265714; bh=Jzzs3aWyEyd+lxD1SgEnQ+EdKxYZWPxAD99cPUKWu58=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=YC5G+rJR2YCdS+JBMR5xTDewhBDwSBpIpk7GIYuCaOY65KB7j02jo7t0oJHtaACg5 wbomP5nHGXC0WgF1UMXC+RZxHJ6GuSbhfHHlwUQPDCklQzj/AOr5ex0HadSlbleE21 X+AUcxVsVjBHi3vOtL32ZDoNqpPJoolQV9YG68kk=
Date: Wed, 16 Oct 2019 15:41:54 -0700
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK74D7EXBRC5VIYMN2V3WTOUFEVBNHHB4QEEV4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3095/542920940@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3095@github.com>
References: <quicwg/base-drafts/issues/3095@github.com>
Subject: Re: [quicwg/base-drafts] Backoff of CONNECTION_CLOSE needs to be a MUST (#3095)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da79cb22586a_2173f8c4c6cd96097835"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/2vspk-vkvKoAkyHMhTa13A5JHYo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 22:41:56 -0000

----==_mimepart_5da79cb22586a_2173f8c4c6cd96097835
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I would suggest saying that impls MUST implement one of the two solutions: MUST NOT use the client's DCID as the SCID, or MUST do an exponential backoff if it does.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3095#issuecomment-542920940
----==_mimepart_5da79cb22586a_2173f8c4c6cd96097835
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I would suggest saying that impls MUST implement one of the two solutions: MUST NOT use the client's DCID as the SCID, or MUST do an exponential backoff if it does.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3095?email_source=notifications&amp;email_token=AFTOJK5AN5KA2UXIV2PQNG3QO6KDFA5CNFSM4JBEQ6Q2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOFB3A#issuecomment-542920940">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZ54QWPIUOCSACVCO3QO6KDFANCNFSM4JBEQ6QQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5WT2F27PXUWL626UTQO6KDFA5CNFSM4JBEQ6Q2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOFB3A.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3095?email_source=notifications\u0026email_token=AFTOJK5AN5KA2UXIV2PQNG3QO6KDFA5CNFSM4JBEQ6Q2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOFB3A#issuecomment-542920940",
"url": "https://github.com/quicwg/base-drafts/issues/3095?email_source=notifications\u0026email_token=AFTOJK5AN5KA2UXIV2PQNG3QO6KDFA5CNFSM4JBEQ6Q2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOFB3A#issuecomment-542920940",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da79cb22586a_2173f8c4c6cd96097835--


From nobody Wed Oct 16 15:44:18 2019
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 9FF241200CC for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 15:44:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.595
X-Spam-Level: 
X-Spam-Status: No, score=-6.595 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 VU3Sb5PZbE0u for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 15:44:14 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1BE8812004A for <quic-issues@ietf.org>; Wed, 16 Oct 2019 15:44:14 -0700 (PDT)
Date: Wed, 16 Oct 2019 15:44:13 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571265853; bh=NUjbevwsAzB9E4T+8kYezQkbim/N4G0nS8I7CkiYcK0=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=zmXoSJRXwj7DlG/rs0RbnSkufS+XXQu6Yoy0zjokWK+5T+uNkvSCeJfGeX1UDgBDD czIoDlE64UEZg4skowgFThTzNeVee6BwRB27TlLN1Ls9GsyHU7yPLyT1aug4Gt+9qS 3GL++/DDOcv7Q2GT3CrcQKarWwaXcVSfTH49nD6w=
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6YV6ARMY2M6BCR4CN3WTO43EVBNHHB4SMQ4M@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3104@github.com>
Subject: [quicwg/base-drafts] Prohibit PADDING in response to ACK (#3104)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da79d3d4bed9_14cd3fc8c64cd960479ef"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinduke
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/DHh1oRql6xdIwJkPsFYUQd2C8Zw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 22:44:17 -0000

----==_mimepart_5da79d3d4bed9_14cd3fc8c64cd960479ef
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Fixing #3100 
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/3104

-- Commit Summary --

  * Prohibit PADDING in response to ACK

-- File Changes --

    M draft-ietf-quic-transport.md (17)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/3104.patch
https://github.com/quicwg/base-drafts/pull/3104.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3104

----==_mimepart_5da79d3d4bed9_14cd3fc8c64cd960479ef
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Fixing <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="508101147" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3100" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/3100/hovercard" href="https://github.com/quicwg/base-drafts/issues/3100">#3100</a></p>

<hr>

<h4>You can view, comment on, or merge this pull request online at:</h4>
<p>&nbsp;&nbsp;<a href='https://github.com/quicwg/base-drafts/pull/3104'>https://github.com/quicwg/base-drafts/pull/3104</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Prohibit PADDING in response to ACK</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/3104/files#diff-0">draft-ietf-quic-transport.md</a>
    (17)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3104.patch'>https://github.com/quicwg/base-drafts/pull/3104.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3104.diff'>https://github.com/quicwg/base-drafts/pull/3104.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3104?email_source=notifications&amp;email_token=AFTOJK3MERXRBBWQ4QJKSGTQO6KL3A5CNFSM4JBR5EQ2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HSJSDRQ">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK35KT6MUOWAXFQPJN3QO6KL3ANCNFSM4JBR5EQQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4QZHJ5KR6C6XA4WXTQO6KL3A5CNFSM4JBR5EQ2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HSJSDRQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3104?email_source=notifications\u0026email_token=AFTOJK3MERXRBBWQ4QJKSGTQO6KL3A5CNFSM4JBR5EQ2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HSJSDRQ",
"url": "https://github.com/quicwg/base-drafts/pull/3104?email_source=notifications\u0026email_token=AFTOJK3MERXRBBWQ4QJKSGTQO6KL3A5CNFSM4JBR5EQ2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HSJSDRQ",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5da79d3d4bed9_14cd3fc8c64cd960479ef--


From nobody Wed Oct 16 15:46:41 2019
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 C553D120052 for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 15:46:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 axv6DZ0znBaV for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 15:46:38 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8119812004A for <quic-issues@ietf.org>; Wed, 16 Oct 2019 15:46:38 -0700 (PDT)
Date: Wed, 16 Oct 2019 15:46:37 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571265997; bh=7f41MLdZ5Ta5ZssB2UBNF5VQvP99+Gi60O3BXsWiTk4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=zmhnNMb6BZZqa/Mgc864E8wJNo3jGkg5e1uRtng0dOYhgHgzaJDmRKm5FztaCv51J A+gsPH7cX3lTWBEI7BN8et93482SnX+aJJE2+RF4zxu1OikwLWG5mCWbedWIa/GhaO wE8cjL8agvw/T/w9FAYz8Oh7bsNSHE7j6fk3fdMY=
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5EMDC76X4MAAGTK3F3WTPF3EVBNHHB4QEEV4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3095/542922121@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3095@github.com>
References: <quicwg/base-drafts/issues/3095@github.com>
Subject: Re: [quicwg/base-drafts] Backoff of CONNECTION_CLOSE needs to be a MUST (#3095)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da79dcd7f469_14e13fc8c64cd9604417b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/7EaQ5sjleCAm3_IEW50bbl_yUPQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 22:46:40 -0000

----==_mimepart_5da79dcd7f469_14e13fc8c64cd9604417b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

An alternative would be to simply require backoff always. Whether or not a canned packet is used. Not backing off seems like a live wire, and it might be better to neutralize it in general.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3095#issuecomment-542922121
----==_mimepart_5da79dcd7f469_14e13fc8c64cd9604417b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>An alternative would be to simply require backoff always. Whether or not a canned packet is used. Not backing off seems like a live wire, and it might be better to neutralize it in general.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3095?email_source=notifications&amp;email_token=AFTOJK6MHQ3PFHLE3CZGQFLQO6KU3A5CNFSM4JBEQ6Q2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOFLCI#issuecomment-542922121">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4XUPETJBQSGOH24S3QO6KU3ANCNFSM4JBEQ6QQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6W27OIJWWNGG2CFRDQO6KU3A5CNFSM4JBEQ6Q2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOFLCI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3095?email_source=notifications\u0026email_token=AFTOJK6MHQ3PFHLE3CZGQFLQO6KU3A5CNFSM4JBEQ6Q2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOFLCI#issuecomment-542922121",
"url": "https://github.com/quicwg/base-drafts/issues/3095?email_source=notifications\u0026email_token=AFTOJK6MHQ3PFHLE3CZGQFLQO6KU3A5CNFSM4JBEQ6Q2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOFLCI#issuecomment-542922121",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da79dcd7f469_14e13fc8c64cd9604417b--


From nobody Wed Oct 16 16:05:33 2019
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 B294B120086 for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 16:05:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 Z5Y_J775CFpJ for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 16:05:29 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7D8F212003F for <quic-issues@ietf.org>; Wed, 16 Oct 2019 16:05:29 -0700 (PDT)
Date: Wed, 16 Oct 2019 16:05:28 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571267128; bh=qemjFd53FneKeo8XwWAyOVsxv9Lcc6qIFGARi0bmHBM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=GTU86AjRvpv83FvkSDXCpUlNPKRr/wlf8Gvfut11av1etCoftLrL4fJz+o+hSVfpN LJ7pt2A2E0yi4hINN2bSAasSrEtI72Y2eb0NSxXcyZWGWl5wCFcv0iCOnEaD3sGLzm beKogDBCmRQjQNxGfw+BPAtJqs/rDkK7rF2VW6pg=
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYMMBNZBY656AJT7QN3WTRMREVBNHHB4PUWF4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3094/542926805@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3094@github.com>
References: <quicwg/base-drafts/issues/3094@github.com>
Subject: Re: [quicwg/base-drafts] congestion window increase on every ACKed packet could result in bursty sends (#3094)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da7a2389d49c_4e703fcecbecd96414498d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/hkHskMAzlGwpqrMT5iV-9ea8mD8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 23:05:31 -0000

----==_mimepart_5da7a2389d49c_4e703fcecbecd96414498d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett : The problem here is that we don't talk about burstiness that can occur when pacing is not in place. PRR handles this, but we don't do PRR in the draft.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3094#issuecomment-542926805
----==_mimepart_5da7a2389d49c_4e703fcecbecd96414498d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=20072817" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ianswett">@ianswett</a> : The problem here is that we don't talk about burstiness that can occur when pacing is not in place. PRR handles this, but we don't do PRR in the draft.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3094?email_source=notifications&amp;email_token=AFTOJKZ44FJ4V3KCVJ5J453QO6M3RA5CNFSM4JBARGV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOGPVI#issuecomment-542926805">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5NCVLOYI354T42S5DQO6M3RANCNFSM4JBARGVQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7PFPZQRTCULN5EYLLQO6M3RA5CNFSM4JBARGV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOGPVI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3094?email_source=notifications\u0026email_token=AFTOJKZ44FJ4V3KCVJ5J453QO6M3RA5CNFSM4JBARGV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOGPVI#issuecomment-542926805",
"url": "https://github.com/quicwg/base-drafts/issues/3094?email_source=notifications\u0026email_token=AFTOJKZ44FJ4V3KCVJ5J453QO6M3RA5CNFSM4JBARGV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOGPVI#issuecomment-542926805",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da7a2389d49c_4e703fcecbecd96414498d--


From nobody Wed Oct 16 16:06:23 2019
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 8ED3E120137 for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 16:06:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 wUxQk4PZNmm0 for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 16:06:21 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 17EB9120086 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 16:06:21 -0700 (PDT)
Date: Wed, 16 Oct 2019 16:06:20 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571267180; bh=BbF6437r8VyvcFLanqDvkKmnGGvIhwzvaiEUsyS5Ulo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=epwUwTIpq8PosttCQCwe9nrBdZrtcKDahHrbqLlXPz0oNEWOqnNofr5UIoxNPHt7W B3VybTvuj1O0ENmkfFsBuUTgoig6F7n/l8Po0RFliOKMV/wIuUuchcxvj7KTlggaFz BylcDCO+wYZvfr+O9Lt4JPWGPlKqng5faSgXfJw4=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYJNWNLYFOVLOAVFMF3WTRPZEVBNHHB4QEEV4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3095/542927019@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3095@github.com>
References: <quicwg/base-drafts/issues/3095@github.com>
Subject: Re: [quicwg/base-drafts] Backoff of CONNECTION_CLOSE needs to be a MUST (#3095)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da7a26c5272f_18743f8081ccd9681142a9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/JGrl0yTS_J-WKFvCQpzOeSEWc9Q>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 23:06:23 -0000

----==_mimepart_5da7a26c5272f_18743f8081ccd9681142a9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I think that a "SHOULD" is enough generally; the problem only exists because you are blindly sending packets without understanding the packet that triggers them.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3095#issuecomment-542927019
----==_mimepart_5da7a26c5272f_18743f8081ccd9681142a9
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I think that a "SHOULD" is enough generally; the problem only exists because you are blindly sending packets without understanding the packet that triggers them.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3095?email_source=notifications&amp;email_token=AFTOJKYPKPMVMGNWQBCDQADQO6M6ZA5CNFSM4JBEQ6Q2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOGRKY#issuecomment-542927019">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4VPCQU6FVJCI3RVBDQO6M6ZANCNFSM4JBEQ6QQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2ZCPC2IFLDI6JSIQTQO6M6ZA5CNFSM4JBEQ6Q2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOGRKY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3095?email_source=notifications\u0026email_token=AFTOJKYPKPMVMGNWQBCDQADQO6M6ZA5CNFSM4JBEQ6Q2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOGRKY#issuecomment-542927019",
"url": "https://github.com/quicwg/base-drafts/issues/3095?email_source=notifications\u0026email_token=AFTOJKYPKPMVMGNWQBCDQADQO6M6ZA5CNFSM4JBEQ6Q2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOGRKY#issuecomment-542927019",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da7a26c5272f_18743f8081ccd9681142a9--


From nobody Wed Oct 16 16:10:16 2019
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 15852120086 for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 16:10:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 m2i6hpZuThvO for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 16:10:13 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 620F712003F for <quic-issues@ietf.org>; Wed, 16 Oct 2019 16:10:13 -0700 (PDT)
Received: from github-lowworker-45eca55.ac4-iad.github.net (github-lowworker-45eca55.ac4-iad.github.net [10.52.25.70]) by smtp.github.com (Postfix) with ESMTP id 62BFB2C0E96 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 16:10:12 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571267412; bh=fyBo653K58A98N8sivSG+Z9Lr+kZ6aDL9nzNWEdHnXk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=cIUfk6zv4pPFaYMLimDCft7Jv0BjLvGqNL7wTAIGaWq1gKIoUA3b9Bt1+wP6ZPLOn BKgTCICs3QZ9O/pnnng/QNMGT4QOEAzuBqG8N/cwvKtOs307ckny2n7n004XvlO5O/ fdZfzuXz7NN6qM3jBGkI5oKre9uAOFkl/jZZzZbI=
Date: Wed, 16 Oct 2019 16:10:12 -0700
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZMZA2PAE62RKEJDZN3WTR6JEVBNHHB4PUWF4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3094/542927908@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3094@github.com>
References: <quicwg/base-drafts/issues/3094@github.com>
Subject: Re: [quicwg/base-drafts] congestion window increase on every ACKed packet could result in bursty sends (#3094)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da7a3545482a_6bb93fa077ecd96490642"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: huitema
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Qnta4u-slWYZUiLkKZV8gLHAivY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 23:10:15 -0000

----==_mimepart_5da7a3545482a_6bb93fa077ecd96490642
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

No we need to spend lots of time on Reno as everybody appears to be doing Cubic or BBR?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3094#issuecomment-542927908
----==_mimepart_5da7a3545482a_6bb93fa077ecd96490642
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>No we need to spend lots of time on Reno as everybody appears to be doing Cubic or BBR?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3094?email_source=notifications&amp;email_token=AFTOJKZGXS72RNQSROSIZXDQO6NNJA5CNFSM4JBARGV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOGYJA#issuecomment-542927908">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6AQOLS4GSF2VCKB4LQO6NNJANCNFSM4JBARGVQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7QBOMRXLOBX3RKDK3QO6NNJA5CNFSM4JBARGV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOGYJA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3094?email_source=notifications\u0026email_token=AFTOJKZGXS72RNQSROSIZXDQO6NNJA5CNFSM4JBARGV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOGYJA#issuecomment-542927908",
"url": "https://github.com/quicwg/base-drafts/issues/3094?email_source=notifications\u0026email_token=AFTOJKZGXS72RNQSROSIZXDQO6NNJA5CNFSM4JBARGV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOGYJA#issuecomment-542927908",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da7a3545482a_6bb93fa077ecd96490642--


From nobody Wed Oct 16 16:12:01 2019
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 7F077120086 for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 16:11:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 OaU3K8UkWTQw for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 16:11:58 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BDD0612003F for <quic-issues@ietf.org>; Wed, 16 Oct 2019 16:11:57 -0700 (PDT)
Received: from github-lowworker-292e294.va3-iad.github.net (github-lowworker-292e294.va3-iad.github.net [10.48.102.70]) by smtp.github.com (Postfix) with ESMTP id DEC036A01FD for <quic-issues@ietf.org>; Wed, 16 Oct 2019 16:11:56 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571267516; bh=baiBqrIUNU2VhzIK33cCVkHK4wZz+InpSteyzOAoK/I=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=pMvxpOvAGEcsrmsEYXAKB7z448PJXT35UoHn71fDhrNe5o5IioCly8ZCB0CJwS8Ui o1aOvXA62Z4EiWaXt1CQKLGGFMyiey7pDgiTgJ1cM0elyLhiU9LPANq3JOj+pNHgsJ 2A1gC35jxP35R5P7GaMoPzD+LY5th7SS2+BpKk60=
Date: Wed, 16 Oct 2019 16:11:56 -0700
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6IDMJXPFCXLZN72JV3WTSEZEVBNHHB4PUWF4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3094/542928301@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3094@github.com>
References: <quicwg/base-drafts/issues/3094@github.com>
Subject: Re: [quicwg/base-drafts] congestion window increase on every ACKed packet could result in bursty sends (#3094)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da7a3bccf831_54143fbaae2cd96051151"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/nP9aK7T4P0X7IUVMJCBBK5aea4k>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 23:12:00 -0000

----==_mimepart_5da7a3bccf831_54143fbaae2cd96051151
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Cubic has this problem. BBR cannot be assumed.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3094#issuecomment-542928301
----==_mimepart_5da7a3bccf831_54143fbaae2cd96051151
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Cubic has this problem. BBR cannot be assumed.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3094?email_source=notifications&amp;email_token=AFTOJK7ADF2YYAQWILM6ESDQO6NTZA5CNFSM4JBARGV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOG3LI#issuecomment-542928301">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4UN2ZE4ZTWEYABDHTQO6NTZANCNFSM4JBARGVQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2KVBOMJOA7OK43JXDQO6NTZA5CNFSM4JBARGV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOG3LI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3094?email_source=notifications\u0026email_token=AFTOJK7ADF2YYAQWILM6ESDQO6NTZA5CNFSM4JBARGV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOG3LI#issuecomment-542928301",
"url": "https://github.com/quicwg/base-drafts/issues/3094?email_source=notifications\u0026email_token=AFTOJK7ADF2YYAQWILM6ESDQO6NTZA5CNFSM4JBARGV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOG3LI#issuecomment-542928301",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da7a3bccf831_54143fbaae2cd96051151--


From nobody Wed Oct 16 16:12:33 2019
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 E191B12003F for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 16:12:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 VlCEjTecV3WT for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 16:12:27 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 488EB120137 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 16:12:27 -0700 (PDT)
Received: from github-lowworker-c53a806.ac4-iad.github.net (github-lowworker-c53a806.ac4-iad.github.net [10.52.23.45]) by smtp.github.com (Postfix) with ESMTP id 7586D9604A0 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 16:12:26 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571267546; bh=dxyPOgso0g+2afMFfvQ/w8Rfg+V0HUlnXmL5ccl5kBo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=L0U0VKYu3HLrTZWli1O4SyO7nPaeYUWQPDuvhGLfxBvkpsb5S4FBQ3PQi1fM0iKGc nnd5jnRfFtt9+jQJVn4l7xUzClQCoCys/voOrqwAYro6uNAPs+aMbFyxWlD1tyKPdt 2H1bzYktlntQNyLiLHXDWrNkLTym2U6nJ4JfEqj0=
Date: Wed, 16 Oct 2019 16:12:26 -0700
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2GORNBUVN7AKYMFF53WTSGVEVBNHHB4PUWF4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3094/542928406@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3094@github.com>
References: <quicwg/base-drafts/issues/3094@github.com>
Subject: Re: [quicwg/base-drafts] congestion window increase on every ACKed packet could result in bursty sends (#3094)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da7a3da668a3_7ae53fc4f92cd96097482"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: huitema
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/-GGipibxR_Hobbe1_6w1FFZ1fpQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 23:12:31 -0000

----==_mimepart_5da7a3da668a3_7ae53fc4f92cd96097482
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Except Cubic opens the window based on time spent, not just ack received


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3094#issuecomment-542928406
----==_mimepart_5da7a3da668a3_7ae53fc4f92cd96097482
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Except Cubic opens the window based on time spent, not just ack received</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3094?email_source=notifications&amp;email_token=AFTOJKY2V4XIA5UVZRFV2OTQO6NVVA5CNFSM4JBARGV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOG4FQ#issuecomment-542928406">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK43W5O3XI23NB5YYHDQO6NVVANCNFSM4JBARGVQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKY4AIKK27GZWVXQARLQO6NVVA5CNFSM4JBARGV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOG4FQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3094?email_source=notifications\u0026email_token=AFTOJKY2V4XIA5UVZRFV2OTQO6NVVA5CNFSM4JBARGV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOG4FQ#issuecomment-542928406",
"url": "https://github.com/quicwg/base-drafts/issues/3094?email_source=notifications\u0026email_token=AFTOJKY2V4XIA5UVZRFV2OTQO6NVVA5CNFSM4JBARGV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOG4FQ#issuecomment-542928406",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da7a3da668a3_7ae53fc4f92cd96097482--


From nobody Wed Oct 16 16:22:16 2019
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 7435D120086 for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 16:22:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 bN9PMwPz2f3w for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 16:22:12 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EB70912003F for <quic-issues@ietf.org>; Wed, 16 Oct 2019 16:22:11 -0700 (PDT)
Date: Wed, 16 Oct 2019 16:22:10 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571268130; bh=beULyjm1b0ZJ0/E3XwjsyXcV0bYazXYyayMxHIdum+c=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=FKM1KCs8JgPRFLixW0aDosgvx6+d9uYbgjejTdsmw/P17XC51iCKbiX3vOam87q61 8XavjB7J5dDaDNtORv08Ksim7TBmiCtd9LwcDupAARaTHz+ADJTphoNLBOa/33xSlo F/yJcx2ebIlWgikonHsE9WryJHqMuJxjzFy7wDV4=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6EFTMGQYKMFQI6JYV3WTTLFEVBNHHB4PUWF4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3094/542930806@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3094@github.com>
References: <quicwg/base-drafts/issues/3094@github.com>
Subject: Re: [quicwg/base-drafts] congestion window increase on every ACKed packet could result in bursty sends (#3094)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da7a622e1813_7d213ff4f7acd95c1146ae"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: huitema
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/anpYvQzFzWz9proa-E5lJafkIe8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 23:22:15 -0000

----==_mimepart_5da7a622e1813_7d213ff4f7acd95c1146ae
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I don't get the scenario. It seems that @goelvidhi is worried about receiving an ACK for a large number of packets. This is not a congestion window problem, because it happens even if the congestion windows size remains constant. The root cause is that the ACK of N packets now reduces the number of packet in flow by N. So this is strictly about pacing, not about congestion control.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3094#issuecomment-542930806
----==_mimepart_5da7a622e1813_7d213ff4f7acd95c1146ae
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I don't get the scenario. It seems that <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=10913828" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/goelvidhi">@goelvidhi</a> is worried about receiving an ACK for a large number of packets. This is not a congestion window problem, because it happens even if the congestion windows size remains constant. The root cause is that the ACK of N packets now reduces the number of packet in flow by N. So this is strictly about pacing, not about congestion control.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3094?email_source=notifications&amp;email_token=AFTOJK4YGNYHY4NNTQO4PF3QO6O2FA5CNFSM4JBARGV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOHO5Q#issuecomment-542930806">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7GUSMEBEUVZ446MY3QO6O2FANCNFSM4JBARGVQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6G56D6VIQZH4JWU5DQO6O2FA5CNFSM4JBARGV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOHO5Q.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3094?email_source=notifications\u0026email_token=AFTOJK4YGNYHY4NNTQO4PF3QO6O2FA5CNFSM4JBARGV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOHO5Q#issuecomment-542930806",
"url": "https://github.com/quicwg/base-drafts/issues/3094?email_source=notifications\u0026email_token=AFTOJK4YGNYHY4NNTQO4PF3QO6O2FA5CNFSM4JBARGV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOHO5Q#issuecomment-542930806",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da7a622e1813_7d213ff4f7acd95c1146ae--


From nobody Wed Oct 16 16:22:24 2019
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 8156B120809 for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 16:22:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 YhVO2Bvg35ok for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 16:22:19 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D8D5E1200F7 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 16:22:18 -0700 (PDT)
Received: from github-lowworker-cde56e0.va3-iad.github.net (github-lowworker-cde56e0.va3-iad.github.net [10.48.25.52]) by smtp.github.com (Postfix) with ESMTP id 3ADA1C607EF for <quic-issues@ietf.org>; Wed, 16 Oct 2019 16:22:18 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571268138; bh=j3EyEWKZhRaBehFa3p3dn27WPyRk0Tvi7TSyi62hKmU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ud/HfAUPFVyxy2+JdqASaV0P7WRnbMj+pNExGCiaHkjDvUAQ2oPuGMvBimNOtAkJn 0IAO9Y3IdHGegnAosq7BG91W51ohm8vBqRZCATxnCylb9sGkMREyiCreWVyyitT6aY vQwrasSCLIlVVzi4HQ76dycpXsqleFLC6DhxK/eI=
Date: Wed, 16 Oct 2019 16:22:18 -0700
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4A5MS4F53ORAYQ5VN3WTTLVEVBNHHB4PUWF4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3094/542930830@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3094@github.com>
References: <quicwg/base-drafts/issues/3094@github.com>
Subject: Re: [quicwg/base-drafts] congestion window increase on every ACKed packet could result in bursty sends (#3094)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da7a62a2c7e7_17e93fd50bccd95c8229"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/xBxWYL5qGo_k1r3VQXF8JHEyPWQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 23:22:21 -0000

----==_mimepart_5da7a62a2c7e7_17e93fd50bccd95c8229
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@huitema: yes, and it can and still does burst because of stretch acks

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3094#issuecomment-542930830
----==_mimepart_5da7a62a2c7e7_17e93fd50bccd95c8229
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=7464128" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/huitema">@huitema</a>: yes, and it can and still does burst because of stretch acks</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3094?email_source=notifications&amp;email_token=AFTOJKY6ABEQJJXW4YVDEYDQO6O2VA5CNFSM4JBARGV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOHPDQ#issuecomment-542930830">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYD2CHMQRBKLLZ57TDQO6O2VANCNFSM4JBARGVQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5JKBK2QHTHW7KQJYTQO6O2VA5CNFSM4JBARGV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOHPDQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3094?email_source=notifications\u0026email_token=AFTOJKY6ABEQJJXW4YVDEYDQO6O2VA5CNFSM4JBARGV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOHPDQ#issuecomment-542930830",
"url": "https://github.com/quicwg/base-drafts/issues/3094?email_source=notifications\u0026email_token=AFTOJKY6ABEQJJXW4YVDEYDQO6O2VA5CNFSM4JBARGV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOHPDQ#issuecomment-542930830",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da7a62a2c7e7_17e93fd50bccd95c8229--


From nobody Wed Oct 16 16:23:19 2019
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 ED6361200F7 for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 16:23:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 HIPgg1iR4GAe for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 16:23:16 -0700 (PDT)
Received: from out-16.smtp.github.com (out-16.smtp.github.com [192.30.254.199]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8FA1A120086 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 16:23:16 -0700 (PDT)
Received: from github-lowworker-3a0df0f.ac4-iad.github.net (github-lowworker-3a0df0f.ac4-iad.github.net [10.52.25.92]) by smtp.github.com (Postfix) with ESMTP id 1CC22121255 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 16:23:16 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571268196; bh=HiFK/w+NSlVHkzg+MXQe3V9f7b+HSNtINfyjnx9JAUw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=0Bm7vce5R3scXu3hfoqPSnoHU7L3OIQqyv9+Sta9yuYoDm1jN7Yrns1tH7FGPQsfn daTXMG1Isa34fNUfCW6gbLTXFGm2uEgC9SQEW5k7ko0w9W2MPu1FAGHTy2q9tOk1wJ zNo1ve4B/SwS/3Esz9UWPlsWanCGTOjX6PHSwDpc=
Date: Wed, 16 Oct 2019 16:23:15 -0700
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK462N6M6UBPEZCXCYN3WTTPHEVBNHHB4PUWF4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3094/542931093@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3094@github.com>
References: <quicwg/base-drafts/issues/3094@github.com>
Subject: Re: [quicwg/base-drafts] congestion window increase on every ACKed packet could result in bursty sends (#3094)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da7a663ccb9b_2ff33f88212cd95c1560ef"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: huitema
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Qwy2SiU4vlXdUmgnxsDC0Ze66YU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 23:23:18 -0000

----==_mimepart_5da7a663ccb9b_2ff33f88212cd95c1560ef
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Not just stretch Acks -- deliberate Ack compression by the network happens too. Very few alternative to pacing.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3094#issuecomment-542931093
----==_mimepart_5da7a663ccb9b_2ff33f88212cd95c1560ef
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Not just stretch Acks -- deliberate Ack compression by the network happens too. Very few alternative to pacing.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3094?email_source=notifications&amp;email_token=AFTOJK34MTAJ2OY2P3EVKFLQO6O6HA5CNFSM4JBARGV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOHRFI#issuecomment-542931093">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZQDF5NANYWFUKZM5LQO6O6HANCNFSM4JBARGVQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3SWAFRWWZ7CQAJHNDQO6O6HA5CNFSM4JBARGV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOHRFI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3094?email_source=notifications\u0026email_token=AFTOJK34MTAJ2OY2P3EVKFLQO6O6HA5CNFSM4JBARGV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOHRFI#issuecomment-542931093",
"url": "https://github.com/quicwg/base-drafts/issues/3094?email_source=notifications\u0026email_token=AFTOJK34MTAJ2OY2P3EVKFLQO6O6HA5CNFSM4JBARGV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOHRFI#issuecomment-542931093",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da7a663ccb9b_2ff33f88212cd95c1560ef--


From nobody Wed Oct 16 16:27:42 2019
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 B8652120086 for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 16:27:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 Ink0UaYivgLR for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 16:27:40 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 21525120045 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 16:27:40 -0700 (PDT)
Received: from github-lowworker-6349a71.ac4-iad.github.net (github-lowworker-6349a71.ac4-iad.github.net [10.52.18.20]) by smtp.github.com (Postfix) with ESMTP id 42C4A520543 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 16:27:39 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571268459; bh=RuDzIqbCRbQegum3psYdPYvmTA5RXkQXVQdXI8E+140=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=lSVwAo4I6piXb2rbaUTfnFrzG7ENZ4SWDBWlcNOKM4x4yQuXbLGPDCd8mbqSQkcCs UtTVOYKrjD24eJsdJJcRwKJtxvV/fU0TQAWr+uuJ6FGAvIA8h+sMpZvxxd2qjAKt7Y n3A23DFnXSskrwbG+iQdP760hDHG6mHxhY2Hvs3U=
Date: Wed, 16 Oct 2019 16:27:39 -0700
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3098/push/4158989785@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3098@github.com>
References: <quicwg/base-drafts/pull/3098@github.com>
Subject: Re: [quicwg/base-drafts] CONNECTION_CLOSE is non-ack-eliciting (#3098)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da7a76b32854_65c43fc3dcccd960797f5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Y55rCjIsPVmxsei_rI1ofF__zCA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 23:27:42 -0000

----==_mimepart_5da7a76b32854_65c43fc3dcccd960797f5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@kazuho pushed 1 commit.

f7eed75fae81d12988dc0a121db1245307f8e53d  @ianswett's suggestions


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3098/files/e9f4ada542c1bc1ab77cf2bd2009b50f94a379d5..f7eed75fae81d12988dc0a121db1245307f8e53d

----==_mimepart_5da7a76b32854_65c43fc3dcccd960797f5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/kazuho" class="user-mention">@kazuho</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/f7eed75fae81d12988dc0a121db1245307f8e53d">f7eed75</a>  @ianswett&#39;s suggestions</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3098/files/e9f4ada542c1bc1ab77cf2bd2009b50f94a379d5..f7eed75fae81d12988dc0a121db1245307f8e53d?email_source=notifications&amp;email_token=AFTOJKZWWWGLMSCIIAXRUS3QO6POXA5CNFSM4JBNK722YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDQOBSG4ZDINKQOVZWQIZUGE2TQOJYHE3TQNI">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYPJG4PGC6Z4UPSX3DQO6POXANCNFSM4JBNK72Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2T4O64O7J2TGO4CXDQO6POXA5CNFSM4JBNK722YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDQOBSG4ZDINKQOVZWQIZUGE2TQOJYHE3TQNI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3098/files/e9f4ada542c1bc1ab77cf2bd2009b50f94a379d5..f7eed75fae81d12988dc0a121db1245307f8e53d?email_source=notifications\u0026email_token=AFTOJKZWWWGLMSCIIAXRUS3QO6POXA5CNFSM4JBNK722YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDQOBSG4ZDINKQOVZWQIZUGE2TQOJYHE3TQNI",
"url": "https://github.com/quicwg/base-drafts/pull/3098/files/e9f4ada542c1bc1ab77cf2bd2009b50f94a379d5..f7eed75fae81d12988dc0a121db1245307f8e53d?email_source=notifications\u0026email_token=AFTOJKZWWWGLMSCIIAXRUS3QO6POXA5CNFSM4JBNK722YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDQOBSG4ZDINKQOVZWQIZUGE2TQOJYHE3TQNI",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5da7a76b32854_65c43fc3dcccd960797f5--


From nobody Wed Oct 16 16:28:44 2019
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 35466120086 for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 16:28:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 k4a2iHtefr6S for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 16:28:41 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9E3D1120045 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 16:28:41 -0700 (PDT)
Received: from github-lowworker-2300405.va3-iad.github.net (github-lowworker-2300405.va3-iad.github.net [10.48.17.39]) by smtp.github.com (Postfix) with ESMTP id BD9F22C1320 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 16:28:40 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571268520; bh=JHu94yFO3PmgHfCWAxbh9bycrkbpUblsvWAzOoQgPmw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=g0EFKpYXzuNbnXtFXIisnwrXDlpGPcKhHa0B8ZHDgz8WFH4n+0eMVGkEZTkGDiMZU nUGiFPPATJMARhuuDdDfDAFfwebcWasBIQy8Wi7g1VqqSxd2Sln55jUuKV2JKeJRcx gpEBAe6UJneG3W4bUjMQE+7SCbdjAswuRyQjtJbQ=
Date: Wed, 16 Oct 2019 16:28:40 -0700
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK62U3L2CBEYYSM4Y6N3WTUDREVBNHHB4RTQYY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3098/review/302933343@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3098@github.com>
References: <quicwg/base-drafts/pull/3098@github.com>
Subject: Re: [quicwg/base-drafts] CONNECTION_CLOSE is non-ack-eliciting (#3098)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da7a7a8af21d_df63feeec6cd96c2105cc"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/AbK9YNljCHXIeONhTtb0cBfEZIQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 23:28:43 -0000

----==_mimepart_5da7a7a8af21d_df63feeec6cd96c2105cc
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

kazuho commented on this pull request.



> @@ -167,8 +168,8 @@ of frames contained in a packet affect recovery and congestion control logic:
   performance of the QUIC handshake and use shorter timers for
   acknowledgement.
 
-* Packets that contain only ACK frames do not count toward congestion control
-  limits and are not considered in-flight.
+* Packets that contain only ACK or CONNECTION_CLOSE frames do not count toward

@ianswett Thank you for the suggestion. Applied in f7eed75f.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3098#discussion_r335753253
----==_mimepart_5da7a7a8af21d_df63feeec6cd96c2105cc
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@kazuho</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3098#discussion_r335753253">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -167,8 +168,8 @@ of frames contained in a packet affect recovery and congestion control logic:
   performance of the QUIC handshake and use shorter timers for
   acknowledgement.
 
-* Packets that contain only ACK frames do not count toward congestion control
-  limits and are not considered in-flight.
+* Packets that contain only ACK or CONNECTION_CLOSE frames do not count toward
</pre>
<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=20072817" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ianswett">@ianswett</a> Thank you for the suggestion. Applied in <a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/quicwg/base-drafts/commit/f7eed75fae81d12988dc0a121db1245307f8e53d/hovercard" href="https://github.com/quicwg/base-drafts/commit/f7eed75fae81d12988dc0a121db1245307f8e53d"><tt>f7eed75</tt></a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3098?email_source=notifications&amp;email_token=AFTOJK4GUSCY4DAUALN6WRTQO6PSRA5CNFSM4JBNK722YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIHGKXY#discussion_r335753253">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKY7IZPXYZSH2MMPNLDQO6PSRANCNFSM4JBNK72Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZ6UPQNXD7EEAESLLDQO6PSRA5CNFSM4JBNK722YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIHGKXY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3098?email_source=notifications\u0026email_token=AFTOJK4GUSCY4DAUALN6WRTQO6PSRA5CNFSM4JBNK722YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIHGKXY#discussion_r335753253",
"url": "https://github.com/quicwg/base-drafts/pull/3098?email_source=notifications\u0026email_token=AFTOJK4GUSCY4DAUALN6WRTQO6PSRA5CNFSM4JBNK722YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIHGKXY#discussion_r335753253",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da7a7a8af21d_df63feeec6cd96c2105cc--


From nobody Wed Oct 16 16:31:11 2019
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 ED7111200F7 for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 16:31:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.381
X-Spam-Level: 
X-Spam-Status: No, score=-6.381 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 GrTvpSAybmde for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 16:31:08 -0700 (PDT)
Received: from out-22.smtp.github.com (out-22.smtp.github.com [192.30.252.205]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5CD02120086 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 16:31:08 -0700 (PDT)
Date: Wed, 16 Oct 2019 16:31:07 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571268667; bh=XtkZdhl5F6UhOznnFhOXASgI/izo32BMruH7DpfOXUs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=MNWILJOrH1EcHPcocAsvWUDc6VC2tiDYNzg7ol+8D1Ig7oWp2RU1VeM0olGWAHFEi Vs7vNDMnU6UOMBfT0n3KVggQ5srzKVclsgzbM4fF4RoREtGeugEUTW37bOXg/EihL1 7dkhDHofmKc7g8bSWNx0HTfAUPmBLstXb0+1vJCM=
From: Junho Choi <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5L7MTHJNOHVI4KD6V3WTUMXEVBNHHB4PUWF4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3094/542932928@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3094@github.com>
References: <quicwg/base-drafts/issues/3094@github.com>
Subject: Re: [quicwg/base-drafts] congestion window increase on every ACKed packet could result in bursty sends (#3094)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da7a83b9a82f_1d43fdbb16cd9601031a9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: junhochoi
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/DZRIJtrw8_BzpEwhl6TrarLb8cI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 23:31:10 -0000

----==_mimepart_5da7a83b9a82f_1d43fdbb16cd9601031a9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

https://tools.ietf.org/html/rfc3465 describes 
```This document specifies that TCP implementations MAY use L=2*SMSS
   bytes and MUST NOT use L > 2*SMSS bytes.  This choice balances
   between being conservative (L=1*SMSS bytes) and being potentially
   very aggressive.  In addition, L=2*SMSS bytes exactly balances the
   negative impact of the delayed ACK algorithm (as discussed in more
   detail in section 3.2).  Note that when L=2*SMSS bytes cwnd growth is
   roughly the same as the case when the standard algorithms are used in
   conjunction with a receiver that transmits an ACK for each incoming
   segment [All98] (assuming no or small amounts of ACK loss in both
   cases).```

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3094#issuecomment-542932928
----==_mimepart_5da7a83b9a82f_1d43fdbb16cd9601031a9
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://tools.ietf.org/html/rfc3465" rel="nofollow">https://tools.ietf.org/html/rfc3465</a> describes</p>
<pre lang="This" data-meta="document specifies that TCP implementations MAY use L=2*SMSS"><code>   bytes and MUST NOT use L &gt; 2*SMSS bytes.  This choice balances
   between being conservative (L=1*SMSS bytes) and being potentially
   very aggressive.  In addition, L=2*SMSS bytes exactly balances the
   negative impact of the delayed ACK algorithm (as discussed in more
   detail in section 3.2).  Note that when L=2*SMSS bytes cwnd growth is
   roughly the same as the case when the standard algorithms are used in
   conjunction with a receiver that transmits an ACK for each incoming
   segment [All98] (assuming no or small amounts of ACK loss in both
   cases).```
</code></pre>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3094?email_source=notifications&amp;email_token=AFTOJK3XDL4V7JO4KIH6CSTQO6P3XA5CNFSM4JBARGV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOH7QA#issuecomment-542932928">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZY3KC32ZUVWXH3TBDQO6P3XANCNFSM4JBARGVQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2ED3L4WBFO2PLWYZDQO6P3XA5CNFSM4JBARGV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOH7QA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3094?email_source=notifications\u0026email_token=AFTOJK3XDL4V7JO4KIH6CSTQO6P3XA5CNFSM4JBARGV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOH7QA#issuecomment-542932928",
"url": "https://github.com/quicwg/base-drafts/issues/3094?email_source=notifications\u0026email_token=AFTOJK3XDL4V7JO4KIH6CSTQO6P3XA5CNFSM4JBARGV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOH7QA#issuecomment-542932928",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da7a83b9a82f_1d43fdbb16cd9601031a9--


From nobody Wed Oct 16 16:35:32 2019
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 854B51201E3 for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 16:35:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 BnitIHP9Q8Mm for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 16:35:29 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EEBAE120086 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 16:35:28 -0700 (PDT)
Received: from github-lowworker-ca5950c.va3-iad.github.net (github-lowworker-ca5950c.va3-iad.github.net [10.48.17.57]) by smtp.github.com (Postfix) with ESMTP id 3FFB552083C for <quic-issues@ietf.org>; Wed, 16 Oct 2019 16:35:28 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571268928; bh=5cCKBFkaHaSH9WQ9B3aQN/5PKlLLcSd69yoHa85cRJY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=rYu6F20YJH+EXTWtlFlXmKjDBXTKk4cWLAE20fcdWUhGSry2pQow4+RALlFlrnvOw vFAkgeIM4ddXd8car9scWkRXLzQTcmk/AeN5NPMCrVvV8EIJJVXcivEwXc0bcxbmU+ xFrPpFdWM28wilz0NoElyn+gz1Gjm1WmxHOKg/6E=
Date: Wed, 16 Oct 2019 16:35:28 -0700
From: Lars Eggert <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6XCIXYSKGLNSC3U5V3WTU5BEVBNHHB4PUWF4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3094/542933830@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3094@github.com>
References: <quicwg/base-drafts/issues/3094@github.com>
Subject: Re: [quicwg/base-drafts] congestion window increase on every ACKed packet could result in bursty sends (#3094)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da7a94030bfb_268c3fa350ecd96099691"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: larseggert
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Eantu2XifjfBj7h-rpTur3OC2Bk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 23:35:31 -0000

----==_mimepart_5da7a94030bfb_268c3fa350ecd96099691
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Discussed in Cupertino. @goelvidhi to prepare a PR that hopefully can incorporate some ideas from RFC3465 to add safety features for non-pacing stacks.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3094#issuecomment-542933830
----==_mimepart_5da7a94030bfb_268c3fa350ecd96099691
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Discussed in Cupertino. <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=10913828" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/goelvidhi">@goelvidhi</a> to prepare a PR that hopefully can incorporate some ideas from RFC3465 to add safety features for non-pacing stacks.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3094?email_source=notifications&amp;email_token=AFTOJK37HRUQ3RS3UNWDHBLQO6QMBA5CNFSM4JBARGV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOIGRQ#issuecomment-542933830">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZQMQRSQI2SA3N3VH3QO6QMBANCNFSM4JBARGVQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYJNDY2JZ2LYK2RJ2DQO6QMBA5CNFSM4JBARGV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOIGRQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3094?email_source=notifications\u0026email_token=AFTOJK37HRUQ3RS3UNWDHBLQO6QMBA5CNFSM4JBARGV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOIGRQ#issuecomment-542933830",
"url": "https://github.com/quicwg/base-drafts/issues/3094?email_source=notifications\u0026email_token=AFTOJK37HRUQ3RS3UNWDHBLQO6QMBA5CNFSM4JBARGV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOIGRQ#issuecomment-542933830",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da7a94030bfb_268c3fa350ecd96099691--


From nobody Wed Oct 16 16:37:19 2019
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 88F381200F7 for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 16:37:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 k0C6BDUjVeZf for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 16:37:16 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F4095120086 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 16:37:15 -0700 (PDT)
Date: Wed, 16 Oct 2019 16:37:15 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571269035; bh=kSvtxTrAKflbqp7l97B5cI3rxriXi5E+QsxZcQwhhAk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=H0TKABEJbmLnANotD7LmfVEUzKfSrUkiMiMLbvaQX9nANi5mft3L0sfuUDsF6cFf3 l29/2OHwVxovCOi4oXXENuii7TcT7kCrKoKQJ/PWETIpyxJE8GzcxbX42nPJpfPwd7 AGWv6QczYbCxMt6FASy4cfIAfZKgwvnXPcKI4XLk=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5X4SGDDBDJZGF2BBV3WTVDXEVBNHHB4PUWF4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3094/542934208@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3094@github.com>
References: <quicwg/base-drafts/issues/3094@github.com>
Subject: Re: [quicwg/base-drafts] congestion window increase on every ACKed packet could result in bursty sends (#3094)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da7a9ab10c03_156c3fc84c8cd96844449"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: huitema
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/RGr70dh0LtXrVsRpq5Fp0H6LAgI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 23:37:17 -0000

----==_mimepart_5da7a9ab10c03_156c3fc84c8cd96844449
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

But 3565 does not solve the burst problem. It limits the growth of the window, but does not do pacing of any kind.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3094#issuecomment-542934208
----==_mimepart_5da7a9ab10c03_156c3fc84c8cd96844449
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>But 3565 does not solve the burst problem. It limits the growth of the window, but does not do pacing of any kind.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3094?email_source=notifications&amp;email_token=AFTOJK63R2HDIM2VXFBGXWDQO6QSXA5CNFSM4JBARGV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOIJQA#issuecomment-542934208">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZ5KVD7UUYKRHEU4BDQO6QSXANCNFSM4JBARGVQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3T2N6AKF5U3IH56H3QO6QSXA5CNFSM4JBARGV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOIJQA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3094?email_source=notifications\u0026email_token=AFTOJK63R2HDIM2VXFBGXWDQO6QSXA5CNFSM4JBARGV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOIJQA#issuecomment-542934208",
"url": "https://github.com/quicwg/base-drafts/issues/3094?email_source=notifications\u0026email_token=AFTOJK63R2HDIM2VXFBGXWDQO6QSXA5CNFSM4JBARGV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOIJQA#issuecomment-542934208",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da7a9ab10c03_156c3fc84c8cd96844449--


From nobody Wed Oct 16 16:39:45 2019
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 8EBFB12011B for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 16:39:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 VlM9iz-BojN2 for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 16:39:42 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D91BE1200F7 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 16:39:41 -0700 (PDT)
Received: from github-lowworker-f045d1f.ac4-iad.github.net (github-lowworker-f045d1f.ac4-iad.github.net [10.52.19.54]) by smtp.github.com (Postfix) with ESMTP id 35D5A1C0098 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 16:39:41 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571269181; bh=J/rcRbYmxrzAhBKktIMwsLxNIb/xOoKi1VMKj4WAnpg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=DX6E5aPgBIDAQNF1jJFTTBsFwqdl74vC3Nw7a1UKhw6nVxvd3k5VHib6Dj5hXuKt5 zQp+ezKZvB4p4FGoOzkmJaV/Oc+P5evcD8jK0p3JFkckAyvLeugZ6t9/FPLMDCNgQf Kr40ZM+EsnmYV9LM/UMg8J/NfG3IXJ7SofXgNR5g=
Date: Wed, 16 Oct 2019 16:39:41 -0700
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK72GDGXABEF4APSPK53WTVM3EVBNHHB34LR2Y@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3078/542934710@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3078@github.com>
References: <quicwg/base-drafts/issues/3078@github.com>
Subject: Re: [quicwg/base-drafts] Lost Server Initial Takes Too Long to be Retransmitted (#3078)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da7aa3d2722c_63633fae4cacd96c62386"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: huitema
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/7v1NirYqrjy432tu2MiKxJJGzZQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 23:39:43 -0000

----==_mimepart_5da7aa3d2722c_63633fae4cacd96c62386
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Does this need to be standardized? Or does it fall in the range of heuristics that applications may do, but don't need to be specified.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3078#issuecomment-542934710
----==_mimepart_5da7aa3d2722c_63633fae4cacd96c62386
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Does this need to be standardized? Or does it fall in the range of heuristics that applications may do, but don't need to be specified.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3078?email_source=notifications&amp;email_token=AFTOJK5E7KBKE62HFTAK4OLQO6Q33A5CNFSM4I5JW7W2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOINNQ#issuecomment-542934710">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5FI5HVFROKPXLILKDQO6Q33ANCNFSM4I5JW7WQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6ISPE6OLUPMBGJCEDQO6Q33A5CNFSM4I5JW7W2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOINNQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3078?email_source=notifications\u0026email_token=AFTOJK5E7KBKE62HFTAK4OLQO6Q33A5CNFSM4I5JW7W2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOINNQ#issuecomment-542934710",
"url": "https://github.com/quicwg/base-drafts/issues/3078?email_source=notifications\u0026email_token=AFTOJK5E7KBKE62HFTAK4OLQO6Q33A5CNFSM4I5JW7W2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOINNQ#issuecomment-542934710",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da7aa3d2722c_63633fae4cacd96c62386--


From nobody Wed Oct 16 16:40:21 2019
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 6AA8312011B for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 16:40:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 tlQF2-i5Syqo for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 16:40:17 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A3A2E1201E3 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 16:40:17 -0700 (PDT)
Received: from github-lowworker-fb56993.ac4-iad.github.net (github-lowworker-fb56993.ac4-iad.github.net [10.52.19.31]) by smtp.github.com (Postfix) with ESMTP id D7D1A1C0302 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 16:40:16 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571269216; bh=mzE1OmBjBv3N60Hcmx223AA+ETOr7EnSMmGo/zkmHCQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=CRyd5uwqOUiOFGJA7XewHkiXJ5ZV1wBQDKuaQIzjwH/Hce+om7oDg9RR+Po8ROEwR CtOici3FrYNXUORXz8+rLhPOBWEfA+Y6MfZwYdF99aiqlpLgY2BOVcQJRBegODiKr8 gL8C4dRAXNU1YXsjEI6U596ZAh8Yn6enwAI255bs=
Date: Wed, 16 Oct 2019 16:40:16 -0700
From: Junho Choi <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3YPHYTWPLYHFPPOZ53WTVPBEVBNHHB4PUWF4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3094/542934819@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3094@github.com>
References: <quicwg/base-drafts/issues/3094@github.com>
Subject: Re: [quicwg/base-drafts] congestion window increase on every ACKed packet could result in bursty sends (#3094)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da7aa60c902d_5cde3f97ba0cd960596c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: junhochoi
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/PBD1apiQXOfNdLqNaMKQqrKg-X0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 23:40:19 -0000

----==_mimepart_5da7aa60c902d_5cde3f97ba0cd960596c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I think we can change to something like this
> // Slow start.
>  congestion_window += min ( 2 * kMaxDatagramSize, acked_packet.size )

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3094#issuecomment-542934819
----==_mimepart_5da7aa60c902d_5cde3f97ba0cd960596c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I think we can change to something like this</p>
<blockquote>
<p>// Slow start.<br>
congestion_window += min ( 2 * kMaxDatagramSize, acked_packet.size )</p>
</blockquote>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3094?email_source=notifications&amp;email_token=AFTOJKZMASONSSQ5RQNXCOTQO6Q6BA5CNFSM4JBARGV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOIOIY#issuecomment-542934819">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4BGELA2OPKPW6PP53QO6Q6BANCNFSM4JBARGVQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK72DIJIJUEFAQZ6IATQO6Q6BA5CNFSM4JBARGV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOIOIY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3094?email_source=notifications\u0026email_token=AFTOJKZMASONSSQ5RQNXCOTQO6Q6BA5CNFSM4JBARGV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOIOIY#issuecomment-542934819",
"url": "https://github.com/quicwg/base-drafts/issues/3094?email_source=notifications\u0026email_token=AFTOJKZMASONSSQ5RQNXCOTQO6Q6BA5CNFSM4JBARGV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOIOIY#issuecomment-542934819",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da7aa60c902d_5cde3f97ba0cd960596c--


From nobody Wed Oct 16 16:40:55 2019
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 8B31612011B for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 16:40:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 h52okRMeqlHj for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 16:40:51 -0700 (PDT)
Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D89E61200F7 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 16:40:50 -0700 (PDT)
Received: from github-lowworker-2e54e43.va3-iad.github.net (github-lowworker-2e54e43.va3-iad.github.net [10.48.17.27]) by smtp.github.com (Postfix) with ESMTP id 21477A084F for <quic-issues@ietf.org>; Wed, 16 Oct 2019 16:40:50 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571269250; bh=/i+eEOtsZJzAUZpglyW8wbSJALTitCmQ7ktc6YF6STc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=IDRU867u4LydnIpHCmG08j24QrYYgQOa7KfJvTdsao6lsaLxR2ptZNHM2/V/UTmxE 0KvsVcZKlba9tBTNcVinMZOC4ocS/aox6VCn22l0KkBpnp0IvsrlPucVAN9X/5FM0c ARWWT+IXHFDPhAnGj+c9lx4vS+kYp2rBoFRK94O0=
Date: Wed, 16 Oct 2019 16:40:50 -0700
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3YPAZHETS76MNCL7F3WTVRFEVBNHHB34LR2Y@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3078/542934946@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3078@github.com>
References: <quicwg/base-drafts/issues/3078@github.com>
Subject: Re: [quicwg/base-drafts] Lost Server Initial Takes Too Long to be Retransmitted (#3078)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da7aa8211d66_26463fe2a48cd964508c0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: huitema
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/gEeCtyn3_1WtRry1QNxSCYzvYAE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 23:40:53 -0000

----==_mimepart_5da7aa8211d66_26463fe2a48cd964508c0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Of course the handshake packet that you receive can be a bunch of random bytes sent by an attacker...

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3078#issuecomment-542934946
----==_mimepart_5da7aa8211d66_26463fe2a48cd964508c0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Of course the handshake packet that you receive can be a bunch of random bytes sent by an attacker...</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3078?email_source=notifications&amp;email_token=AFTOJK5COOH3MC62D67U56DQO6RAFA5CNFSM4I5JW7W2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOIPIQ#issuecomment-542934946">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3WGKGIVUR2M75CPGLQO6RAFANCNFSM4I5JW7WQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4SEKGM22KNTJL7PWTQO6RAFA5CNFSM4I5JW7W2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOIPIQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3078?email_source=notifications\u0026email_token=AFTOJK5COOH3MC62D67U56DQO6RAFA5CNFSM4I5JW7W2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOIPIQ#issuecomment-542934946",
"url": "https://github.com/quicwg/base-drafts/issues/3078?email_source=notifications\u0026email_token=AFTOJK5COOH3MC62D67U56DQO6RAFA5CNFSM4I5JW7W2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOIPIQ#issuecomment-542934946",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da7aa8211d66_26463fe2a48cd964508c0--


From nobody Wed Oct 16 16:43:08 2019
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 27F071200F7 for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 16:43:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, 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 oay4AEyDEiSf for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 16:43:05 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A74A1120086 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 16:43:05 -0700 (PDT)
Date: Wed, 16 Oct 2019 16:43:04 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571269385; bh=FFcjkIgMUZotU8/5J68vIuZucXPQypo58GvyLnyBHr8=; h=Date:From:To:Subject:From; b=M02Hz0m8xisXax8Ne6OSgbKzeIdw4IRCefOZNMyL0bAW6+g/+QxpjuuT4LYXr2mpZ jCsFG+2NXlCDGCw7mZw5qPsaB2t/LNgSEABr10oqb+WRY7QHtFljdQZyXQf4Q1C3gj M2tbR0ewBptVgzPTNCnMQWU+uoF2B3UKD436aTfI=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/alternative/000000-d7ea7c@github.com>
Subject: [quicwg/base-drafts] d7ea7c: Alternative > alternate
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/V0LEc6OY5DhTTQw_PYh_8Y9zRUg>
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, 16 Oct 2019 23:43:07 -0000

  Branch: refs/heads/alternative
  Home:   https://github.com/quicwg/base-drafts
  Commit: d7ea7c5b430a699d45de360f1d8a56d9dc87718f
      https://github.com/quicwg/base-drafts/commit/d7ea7c5b430a699d45de360f1d8a56d9dc87718f
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-10-16 (Wed, 16 Oct 2019)

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

  Log Message:
  -----------
  Alternative > alternate



From nobody Wed Oct 16 16:43:39 2019
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 267E212011B for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 16:43:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.381
X-Spam-Level: 
X-Spam-Status: No, score=-6.381 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 ZTB1N_3LQE0w for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 16:43:35 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 75C54120086 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 16:43:35 -0700 (PDT)
Received: from github-lowworker-b19c547.va3-iad.github.net (github-lowworker-b19c547.va3-iad.github.net [10.48.17.66]) by smtp.github.com (Postfix) with ESMTP id 7DFAEC60766 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 16:43:34 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571269414; bh=NQsNnpCdJwrmXI0YywN9Uxp/ibXo9C1m0mZewhyd8fs=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=OEVMUlY5ZsDvTr5FnkEiF+vUpnLQPZPZES2/34IqoSN+CvjSgJEe3hOJJzFHeCe/a fJWqHYgSifOrTjwO6QEsfqkHyFdpO5r9Odle98WiPJ40IjrabS3/SlRpLJ18esGx+K xiuZ+pfXixAajg8TDl8fXCw0DXBSDK0iwiBrA3UQ=
Date: Wed, 16 Oct 2019 16:43:34 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6ZYZM25RQEBRZTEHF3WTV3NEVBNHHB4SOUFE@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3105@github.com>
Subject: [quicwg/base-drafts] Alternative > alternate (#3105)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da7ab266e62b_6a253feed64cd95c78171"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/eomhebRGBO4DXBiSUBS4pRJTwWU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 23:43:37 -0000

----==_mimepart_5da7ab266e62b_6a253feed64cd95c78171
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit


You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/3105

-- Commit Summary --

  * Alternative &gt; alternate

-- File Changes --

    M draft-ietf-quic-recovery.md (4)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/3105.patch
https://github.com/quicwg/base-drafts/pull/3105.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3105

----==_mimepart_5da7ab266e62b_6a253feed64cd95c78171
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit



<hr>

<h4>You can view, comment on, or merge this pull request online at:</h4>
<p>&nbsp;&nbsp;<a href='https://github.com/quicwg/base-drafts/pull/3105'>https://github.com/quicwg/base-drafts/pull/3105</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Alternative &gt; alternate</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/3105/files#diff-0">draft-ietf-quic-recovery.md</a>
    (4)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3105.patch'>https://github.com/quicwg/base-drafts/pull/3105.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3105.diff'>https://github.com/quicwg/base-drafts/pull/3105.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3105?email_source=notifications&amp;email_token=AFTOJK52B2UZ3LI73CNI2X3QO6RKNA5CNFSM4JBSJ2MKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HSJ2QUQ">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK325GN3FCX4QWMIVDTQO6RKNANCNFSM4JBSJ2MA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7BUXPOPOA64SIDRHTQO6RKNA5CNFSM4JBSJ2MKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HSJ2QUQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3105?email_source=notifications\u0026email_token=AFTOJK52B2UZ3LI73CNI2X3QO6RKNA5CNFSM4JBSJ2MKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HSJ2QUQ",
"url": "https://github.com/quicwg/base-drafts/pull/3105?email_source=notifications\u0026email_token=AFTOJK52B2UZ3LI73CNI2X3QO6RKNA5CNFSM4JBSJ2MKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HSJ2QUQ",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5da7ab266e62b_6a253feed64cd95c78171--


From nobody Wed Oct 16 16:43:47 2019
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 999DB12011B for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 16:43:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 cIwSs1dYNzLh for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 16:43:45 -0700 (PDT)
Received: from out-22.smtp.github.com (out-22.smtp.github.com [192.30.252.205]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E3534120086 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 16:43:44 -0700 (PDT)
Date: Wed, 16 Oct 2019 16:43:44 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571269424; bh=s1M1bGhMaIvlVrkPP1YfkT57MULPpf6SCus7DkvwdFw=; h=Date:From:To:Subject:From; b=e8+8gF9V8vxK0WjHlLw8gVO4pTxl8Sj4dcR9gzhW8lada/HjH7duinglBdjjBNbY/ V21asv3KAF6CYPA6fc61KiemIMcmd6OgpCuCkP6JAzLuX48clcYoexWxsmSzIXbbF2 mRlUaiPTynSEVBcHh87PEO7qYSpK52mRRjxWTOGw=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/340f7e-0f002a@github.com>
Subject: [quicwg/base-drafts] 0f002a: Script updating gh-pages from d7ea7c5b. [ci skip]
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/zbu-b8JiSswlO2aabpZ7N2a2RhU>
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, 16 Oct 2019 23:43:47 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 0f002a3a46322baf037b235e04025307f38e0db1
      https://github.com/quicwg/base-drafts/commit/0f002a3a46322baf037b235e04025307f38e0db1
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-16 (Wed, 16 Oct 2019)

  Changed paths:
    A alternative/draft-ietf-quic-http.html
    A alternative/draft-ietf-quic-http.txt
    A alternative/draft-ietf-quic-invariants.html
    A alternative/draft-ietf-quic-invariants.txt
    A alternative/draft-ietf-quic-qpack.html
    A alternative/draft-ietf-quic-qpack.txt
    A alternative/draft-ietf-quic-recovery.html
    A alternative/draft-ietf-quic-recovery.txt
    A alternative/draft-ietf-quic-tls.html
    A alternative/draft-ietf-quic-tls.txt
    A alternative/draft-ietf-quic-transport.html
    A alternative/draft-ietf-quic-transport.txt
    A alternative/index.html
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from d7ea7c5b. [ci skip]



From nobody Wed Oct 16 16:44:48 2019
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 212DB120137 for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 16:44:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 hQbwxsiXpQn5 for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 16:44:45 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 747EF1200F7 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 16:44:45 -0700 (PDT)
Received: from github-lowworker-2300405.va3-iad.github.net (github-lowworker-2300405.va3-iad.github.net [10.48.17.39]) by smtp.github.com (Postfix) with ESMTP id CF54E9604A3 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 16:44:44 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571269484; bh=zXPOAiCUn8Wx0cQQDCIXP11JfoB5RKUaTFUng1URqcY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=rAj87KIJ2DEFVV5BygrYxNV8GIVhYVk0dYaa6vNyICunlWPJ//TxxNjC7unMQCh3C orKGMD3Kx7U2t/CtX+JBh7CRSVyc/OkNnmhh7MbfKdKR12YWfAcrTCNTEvaugmAXhe nZe/wMeHywoKdnED4JK5GmkX7JStbMps3c42REVQ=
Date: Wed, 16 Oct 2019 16:44:44 -0700
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7ZSGZRDCCCDMV2VKV3WTV7ZEVBNHHB4SOUFE@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3105/review/302937854@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3105@github.com>
References: <quicwg/base-drafts/pull/3105@github.com>
Subject: Re: [quicwg/base-drafts] Alternative > alternate (#3105)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da7ab6cc03c4_5d413f99bb0cd96c34226"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: marten-seemann
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/bURyan2RFa4LjDtfKOw2Mq_q9Yk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 23:44:47 -0000

----==_mimepart_5da7ab6cc03c4_5d413f99bb0cd96c34226
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

marten-seemann approved this pull request.





-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3105#pullrequestreview-302937854
----==_mimepart_5da7ab6cc03c4_5d413f99bb0cd96c34226
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@marten-seemann</b> approved this pull request.</p>



<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3105?email_source=notifications&amp;email_token=AFTOJK3E24DDYY6OJ2XGLATQO6ROZA5CNFSM4JBSJ2MKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIHHN7Q#pullrequestreview-302937854">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7WUM3C5OFJHM6IETDQO6ROZANCNFSM4JBSJ2MA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZFE73QJ77NBKQEWSDQO6ROZA5CNFSM4JBSJ2MKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIHHN7Q.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3105?email_source=notifications\u0026email_token=AFTOJK3E24DDYY6OJ2XGLATQO6ROZA5CNFSM4JBSJ2MKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIHHN7Q#pullrequestreview-302937854",
"url": "https://github.com/quicwg/base-drafts/pull/3105?email_source=notifications\u0026email_token=AFTOJK3E24DDYY6OJ2XGLATQO6ROZA5CNFSM4JBSJ2MKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIHHN7Q#pullrequestreview-302937854",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da7ab6cc03c4_5d413f99bb0cd96c34226--


From nobody Wed Oct 16 16:45:30 2019
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 ED8511200F7 for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 16:45:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 OgI-x6yZiBQC for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 16:45:26 -0700 (PDT)
Received: from out-14.smtp.github.com (out-14.smtp.github.com [192.30.254.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 84097120086 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 16:45:26 -0700 (PDT)
Date: Wed, 16 Oct 2019 16:45:25 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571269526; bh=MWw6Qt9gzLLg4kzx4m/1VDK7PVVF10tXtNOKI1Co37A=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ewVEuHyXw6p5V0KcW3c/19WL0lm+B5D9G8a6f9vI/9iOwkktIfrxzy5x7+pt3YxWB 5ws9hJVD9HPQz70PajIcuLvAivYJA+9vzbogCSRU5o/fOsVZaIxT7KBQt6csariwgp jP8ec5LKom0e8PCIq9oHhltGIFRBMGgzgLO1ES2g=
From: Lars Eggert <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2WX3Q7KWDUY26KO4F3WTWCLEVBNHHB34LR2Y@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3078/542935854@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3078@github.com>
References: <quicwg/base-drafts/issues/3078@github.com>
Subject: Re: [quicwg/base-drafts] Lost Server Initial Takes Too Long to be Retransmitted (#3078)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da7ab95c13ee_1dd83ff0124cd9606237b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: larseggert
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/yfekrqz-Scg5OXg2eZhgAFoXTyE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 23:45:28 -0000

----==_mimepart_5da7ab95c13ee_1dd83ff0124cd9606237b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Discussed in Cupertino. @ianswett to update #3080 based on discussion.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3078#issuecomment-542935854
----==_mimepart_5da7ab95c13ee_1dd83ff0124cd9606237b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Discussed in Cupertino. <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=20072817" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ianswett">@ianswett</a> to update <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="503190225" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3080" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3080/hovercard" href="https://github.com/quicwg/base-drafts/pull/3080">#3080</a> based on discussion.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3078?email_source=notifications&amp;email_token=AFTOJK74TI6CUMKPHACSC4TQO6RRLA5CNFSM4I5JW7W2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOIWLQ#issuecomment-542935854">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZ3SDJHRPJEKXHM7MDQO6RRLANCNFSM4I5JW7WQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYJK45IGYP4A4GJ7IDQO6RRLA5CNFSM4I5JW7W2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOIWLQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3078?email_source=notifications\u0026email_token=AFTOJK74TI6CUMKPHACSC4TQO6RRLA5CNFSM4I5JW7W2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOIWLQ#issuecomment-542935854",
"url": "https://github.com/quicwg/base-drafts/issues/3078?email_source=notifications\u0026email_token=AFTOJK74TI6CUMKPHACSC4TQO6RRLA5CNFSM4I5JW7W2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOIWLQ#issuecomment-542935854",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da7ab95c13ee_1dd83ff0124cd9606237b--


From nobody Wed Oct 16 16:48:48 2019
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 7A4B41200F7 for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 16:48:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 6rnNKn8vMMTB for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 16:48:44 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8248E120086 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 16:48:44 -0700 (PDT)
Received: from github-lowworker-f62aa54.va3-iad.github.net (github-lowworker-f62aa54.va3-iad.github.net [10.48.17.68]) by smtp.github.com (Postfix) with ESMTP id 9F2F31C0B6E for <quic-issues@ietf.org>; Wed, 16 Oct 2019 16:48:43 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571269723; bh=yvxvSALqimhAPUiLcsl3qUdEKwC0dDXX4l2COsagA6Y=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=wbQiqSzVjvaknpbbikGN05bz8S63NSOWkO3XqQ22lE491kWy3yAIUDyBS0nVROgt1 kmURIZHZwmNbJWM5Lvsf2eUp3z3QqWfJfjweGGw8hIFtigMY4bAbE2u7QGhCO3p/j+ /fXNQdf2L3OmLsy+6radya+80kndH7or2/kzpRxg=
Date: Wed, 16 Oct 2019 16:48:43 -0700
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2VKD6SO2NLSMQ37VN3WTWOXEVBNHHB253VH4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3042/c542936612@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3042@github.com>
References: <quicwg/base-drafts/pull/3042@github.com>
Subject: Re: [quicwg/base-drafts] Use the FRAME_ENCODING_ERROR for errors in frame encoding (#3042)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da7ac5b90b4d_2e073f9c8a2cd95c19760"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/inDXasQUT6TuXy4WFdrFcAEsg-g>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 23:48:47 -0000

----==_mimepart_5da7ac5b90b4d_2e073f9c8a2cd95c19760
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

FWIW, I think that the "or" needs to cover the following four frames: CRYPTO, STREAMS, MAX_STREAMS, STREAMS_BLOCKED.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3042#issuecomment-542936612
----==_mimepart_5da7ac5b90b4d_2e073f9c8a2cd95c19760
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>FWIW, I think that the "or" needs to cover the following four frames: CRYPTO, STREAMS, MAX_STREAMS, STREAMS_BLOCKED.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3042?email_source=notifications&amp;email_token=AFTOJK2HA75EZTT7DGIXRADQO6R5XA5CNFSM4IXJVA22YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOI4JA#issuecomment-542936612">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7Y3J2XFSBGAWC4N73QO6R5XANCNFSM4IXJVA2Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7HFW356TM6M3LER73QO6R5XA5CNFSM4IXJVA22YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOI4JA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3042?email_source=notifications\u0026email_token=AFTOJK2HA75EZTT7DGIXRADQO6R5XA5CNFSM4IXJVA22YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOI4JA#issuecomment-542936612",
"url": "https://github.com/quicwg/base-drafts/pull/3042?email_source=notifications\u0026email_token=AFTOJK2HA75EZTT7DGIXRADQO6R5XA5CNFSM4IXJVA22YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOI4JA#issuecomment-542936612",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da7ac5b90b4d_2e073f9c8a2cd95c19760--


From nobody Wed Oct 16 16:50:50 2019
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 0CBDE1200F7 for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 16:50:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 MYSY0VczC6Hz for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 16:50:47 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 111B0120086 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 16:50:47 -0700 (PDT)
Received: from github-lowworker-2300405.va3-iad.github.net (github-lowworker-2300405.va3-iad.github.net [10.48.17.39]) by smtp.github.com (Postfix) with ESMTP id 304CC1C0A05 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 16:50:46 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571269846; bh=AhkJHjDedeMMUqelG86w3woIQujSqv7HtOJbOZvTS1U=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=r4m6X2sBXW94M1AwGXoDpqIiaVG4pvysY4E4YCg0VXCeOo1w+SZLTnhOmgjv3qQLG NDbFGradvR4D4Wz4XSab+4H5nx7L34RE8WREpa1w9/Kjm9czdSeMtu/72kaGc8rueA MFp2t2sTvCqZpa/Nn+cdXE8rDhOV+c2K9Q3UQkSw=
Date: Wed, 16 Oct 2019 16:50:46 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5DZCVQ4IVGIS6B7FV3WTWWNEVBNHHB34LR2Y@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3078/542937029@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3078@github.com>
References: <quicwg/base-drafts/issues/3078@github.com>
Subject: Re: [quicwg/base-drafts] Lost Server Initial Takes Too Long to be Retransmitted (#3078)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da7acd620bcf_5d393f99bb0cd96c530ce"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/V_uU406Cu0qBM1uAgfqJUSmHhi4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 23:50:49 -0000

----==_mimepart_5da7acd620bcf_5d393f99bb0cd96c530ce
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The proposed "fix" could lead to a deadlock where the server consumes its entire congestion window without making progress.  If the server receives too many Initial packets (bad RTT estimate at the client, say), then it will send lots of data without getting an ACK.  As suggested, this is just an optimization, so limiting the number of times this optimization can be used might avoid that problem.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3078#issuecomment-542937029
----==_mimepart_5da7acd620bcf_5d393f99bb0cd96c530ce
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The proposed "fix" could lead to a deadlock where the server consumes its entire congestion window without making progress.  If the server receives too many Initial packets (bad RTT estimate at the client, say), then it will send lots of data without getting an ACK.  As suggested, this is just an optimization, so limiting the number of times this optimization can be used might avoid that problem.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3078?email_source=notifications&amp;email_token=AFTOJK2T4Q63KENHCJ6FXS3QO6SFNA5CNFSM4I5JW7W2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOI7RI#issuecomment-542937029">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7KU6DSSKTMHB46WLTQO6SFNANCNFSM4I5JW7WQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6CZRW64EQJE5W6YHDQO6SFNA5CNFSM4I5JW7W2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOI7RI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3078?email_source=notifications\u0026email_token=AFTOJK2T4Q63KENHCJ6FXS3QO6SFNA5CNFSM4I5JW7W2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOI7RI#issuecomment-542937029",
"url": "https://github.com/quicwg/base-drafts/issues/3078?email_source=notifications\u0026email_token=AFTOJK2T4Q63KENHCJ6FXS3QO6SFNA5CNFSM4I5JW7W2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOI7RI#issuecomment-542937029",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da7acd620bcf_5d393f99bb0cd96c530ce--


From nobody Wed Oct 16 16:51:33 2019
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 AEE3A1200F7 for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 16:51:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 YkFxwQaHNZDv for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 16:51:29 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F30AC120086 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 16:51:28 -0700 (PDT)
Date: Wed, 16 Oct 2019 16:51:28 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571269888; bh=IuoDOfke+PCG/LKW0xDAzAK00Ri5j4xY+2Hj1nMJbQE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=cYLzvERmV6E3gQBTFnRSD0wxQXbA1hB8zicBBhk4ntw2Pm4f7haNVbeXvquk/61rM aS4Sak6wT2k6zBzPeifvWaSTCvBEUdl8Y0w9dogTprMiJ/c8AjTIpfmVumuSAWu+K7 Fhw+EHx1o30YDNelmLZaNDScc6DAba9aEQgVAvwY=
From: Lars Eggert <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4HKTRNDYDF2FTCH353WTWZBEVBNHHBSW3B4A@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2555/542937188@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2555@github.com>
References: <quicwg/base-drafts/issues/2555@github.com>
Subject: Re: [quicwg/base-drafts] Define idle period for congestion control (#2555)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da7ad003651e_54ee3fbe3facd964968be"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: larseggert
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/QLe6Xb4uGxIewImCvFpZMNAtbWI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 16 Oct 2019 23:51:31 -0000

----==_mimepart_5da7ad003651e_54ee3fbe3facd964968be
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Discussed in Cupertino, @pravb to review #2675 and determine whether that addresses (or partially addresses) this issue.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2555#issuecomment-542937188
----==_mimepart_5da7ad003651e_54ee3fbe3facd964968be
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Discussed in Cupertino, <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=12821832" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/pravb">@pravb</a> to review <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="441508592" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2675" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2675/hovercard" href="https://github.com/quicwg/base-drafts/pull/2675">#2675</a> and determine whether that addresses (or partially addresses) this issue.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2555?email_source=notifications&amp;email_token=AFTOJK7TRG2BDDVBFGDLLOLQO6SIBA5CNFSM4HBNZO22YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOJAZA#issuecomment-542937188">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYF32MS36IOJI5ZFA3QO6SIBANCNFSM4HBNZO2Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZJ4OR4AMFR2OFKHX3QO6SIBA5CNFSM4HBNZO22YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOJAZA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2555?email_source=notifications\u0026email_token=AFTOJK7TRG2BDDVBFGDLLOLQO6SIBA5CNFSM4HBNZO22YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOJAZA#issuecomment-542937188",
"url": "https://github.com/quicwg/base-drafts/issues/2555?email_source=notifications\u0026email_token=AFTOJK7TRG2BDDVBFGDLLOLQO6SIBA5CNFSM4HBNZO22YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOJAZA#issuecomment-542937188",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da7ad003651e_54ee3fbe3facd964968be--


From nobody Wed Oct 16 17:01:55 2019
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 16B1612011B for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 17:01:53 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, 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 8_dpNrovu9Jz for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 17:01:51 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 90C2F120086 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 17:01:51 -0700 (PDT)
Received: from github-lowworker-28f8021.ac4-iad.github.net (github-lowworker-28f8021.ac4-iad.github.net [10.52.25.98]) by smtp.github.com (Postfix) with ESMTP id AFFF2660D7A for <quic-issues@ietf.org>; Wed, 16 Oct 2019 17:01:50 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571270510; bh=ArCUeEyP4f/O4noBbv+hiKi+G8U7dvHvP/1rlc93NmM=; h=Date:From:To:Subject:From; b=Lz4RUla7gaZn2cHQMkzp3tm12xC65Py94IMV+KE5KrLSRGEViAQhV7EKaEIfwpw8L eXGqGmFfSndffOAg2tg7SaccxjFUoCpcOOTz0aHzhYYE3lBKL7Z1Xua1ufdNb7MFK/ p7ss7k2ABr8Gwuq9u1iidFcx72/mhF8otzyYp0jM=
Date: Wed, 16 Oct 2019 17:01:50 -0700
From: ianswett <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/ianswett-limit-bursts/000000-a7ad37@github.com>
Subject: [quicwg/base-drafts] a7ad37: MUST pace or limit bursts to 10 packets
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/8-OhsbAkBxEZhoxxiQj0KFmjjwU>
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: Thu, 17 Oct 2019 00:01:53 -0000

  Branch: refs/heads/ianswett-limit-bursts
  Home:   https://github.com/quicwg/base-drafts
  Commit: a7ad371908364e16474ec746a33aea4c30afc3d9
      https://github.com/quicwg/base-drafts/commit/a7ad371908364e16474ec746a33aea4c30afc3d9
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-10-16 (Wed, 16 Oct 2019)

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

  Log Message:
  -----------
  MUST pace or limit bursts to 10 packets

Fixes part or all of #3094



From nobody Wed Oct 16 17:02:12 2019
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 2025312011B for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 17:02:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.595
X-Spam-Level: 
X-Spam-Status: No, score=-6.595 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 MyHWFGgKClyd for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 17:02:09 -0700 (PDT)
Received: from out-12.smtp.github.com (out-12.smtp.github.com [192.30.254.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 42124120086 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 17:02:09 -0700 (PDT)
Received: from github-lowworker-d93c4b6.va3-iad.github.net (github-lowworker-d93c4b6.va3-iad.github.net [10.48.17.47]) by smtp.github.com (Postfix) with ESMTP id D10A71200EE for <quic-issues@ietf.org>; Wed, 16 Oct 2019 17:02:08 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571270528; bh=eFBzgXSfQonZbRPXMRl6sEe7IwrnRjntXV5zpkdX7/c=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=qev/umCzj/wUGzhwg57IDk4TuP3O6/ERqpPfGrYTIey4CZgT3IctTRThcEarte3fT KVkCaWs/gB8iBWRe3Wl5y40mc0C8soZmM5BqEQKS+pVHxvxqamPeIdcSwXeCRLrwUp ifDhv9o+in+wXFuFrPJpN5B8NAwxGPCD0A1l/q4s=
Date: Wed, 16 Oct 2019 17:02:08 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK72SSX3VIJGT54XTRF3WTYBBEVBNHHB4SPHCQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3106@github.com>
Subject: [quicwg/base-drafts] MUST pace or limit bursts to 10 packets (#3106)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da7af808c51b_30e73f7e774cd9681260ea"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/UQzkouOjyNptLVJXBgKxuM42ssQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 17 Oct 2019 00:02:11 -0000

----==_mimepart_5da7af808c51b_30e73f7e774cd9681260ea
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Fixes part or all of #3094
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/3106

-- Commit Summary --

  * MUST pace or limit bursts to 10 packets

-- File Changes --

    M draft-ietf-quic-recovery.md (13)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/3106.patch
https://github.com/quicwg/base-drafts/pull/3106.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3106

----==_mimepart_5da7af808c51b_30e73f7e774cd9681260ea
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Fixes part or all of <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="507418159" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3094" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/3094/hovercard" href="https://github.com/quicwg/base-drafts/issues/3094">#3094</a></p>

<hr>

<h4>You can view, comment on, or merge this pull request online at:</h4>
<p>&nbsp;&nbsp;<a href='https://github.com/quicwg/base-drafts/pull/3106'>https://github.com/quicwg/base-drafts/pull/3106</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>MUST pace or limit bursts to 10 packets</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/3106/files#diff-0">draft-ietf-quic-recovery.md</a>
    (13)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3106.patch'>https://github.com/quicwg/base-drafts/pull/3106.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3106.diff'>https://github.com/quicwg/base-drafts/pull/3106.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3106?email_source=notifications&amp;email_token=AFTOJKY4RR4J4XUEDBEFQW3QO6TQBA5CNFSM4JBSNMEKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HSJ44KA">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2LX3GVCNOXJRUTKYTQO6TQBANCNFSM4JBSNMEA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7R7E6VVLDVB6WBXGLQO6TQBA5CNFSM4JBSNMEKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HSJ44KA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3106?email_source=notifications\u0026email_token=AFTOJKY4RR4J4XUEDBEFQW3QO6TQBA5CNFSM4JBSNMEKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HSJ44KA",
"url": "https://github.com/quicwg/base-drafts/pull/3106?email_source=notifications\u0026email_token=AFTOJKY4RR4J4XUEDBEFQW3QO6TQBA5CNFSM4JBSNMEKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HSJ44KA",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5da7af808c51b_30e73f7e774cd9681260ea--


From nobody Wed Oct 16 17:02:28 2019
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 0CEE8120086 for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 17:02:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 kBK64j9KZWfo for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 17:02:24 -0700 (PDT)
Received: from out-14.smtp.github.com (out-14.smtp.github.com [192.30.254.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A493512011B for <quic-issues@ietf.org>; Wed, 16 Oct 2019 17:02:24 -0700 (PDT)
Date: Wed, 16 Oct 2019 17:02:24 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571270544; bh=TYJ6NKmXu+0KcLGKoIr6l5dqDYAA8yo7NQG1zCeLZzk=; h=Date:From:To:Subject:From; b=NxV1ZaxHLXebWZ5Ok/t11mvkJQUxCjdNxK+tKhDUwrF4I1jnr7lo2sCZ1PbxBZUah EkHYUPYEIhFD0uNgvhZ1MeILwIcAbkh7J7YcfEPbf+rXzaiAZBCh/80hd70FpTg1Ct WL7B+/wYUqdxPKXEuiYVhFi4+qI7mMz7lyaZ14y4=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/0f002a-cacfd0@github.com>
Subject: [quicwg/base-drafts] cacfd0: Script updating gh-pages from a7ad3719. [ci skip]
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/9qTu3xuTaok-4CcyM76daCnz97U>
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: Thu, 17 Oct 2019 00:02:27 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: cacfd0a7d74542fb6115f45ad1b1ba87d364b265
      https://github.com/quicwg/base-drafts/commit/cacfd0a7d74542fb6115f45ad1b1ba87d364b265
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-17 (Thu, 17 Oct 2019)

  Changed paths:
    R close3029/draft-ietf-quic-http.html
    R close3029/draft-ietf-quic-http.txt
    R close3029/draft-ietf-quic-invariants.html
    R close3029/draft-ietf-quic-invariants.txt
    R close3029/draft-ietf-quic-qpack.html
    R close3029/draft-ietf-quic-qpack.txt
    R close3029/draft-ietf-quic-recovery.html
    R close3029/draft-ietf-quic-recovery.txt
    R close3029/draft-ietf-quic-tls.html
    R close3029/draft-ietf-quic-tls.txt
    R close3029/draft-ietf-quic-transport.html
    R close3029/draft-ietf-quic-transport.txt
    R close3029/index.html
    A ianswett-limit-bursts/draft-ietf-quic-http.html
    A ianswett-limit-bursts/draft-ietf-quic-http.txt
    A ianswett-limit-bursts/draft-ietf-quic-invariants.html
    A ianswett-limit-bursts/draft-ietf-quic-invariants.txt
    A ianswett-limit-bursts/draft-ietf-quic-qpack.html
    A ianswett-limit-bursts/draft-ietf-quic-qpack.txt
    A ianswett-limit-bursts/draft-ietf-quic-recovery.html
    A ianswett-limit-bursts/draft-ietf-quic-recovery.txt
    A ianswett-limit-bursts/draft-ietf-quic-tls.html
    A ianswett-limit-bursts/draft-ietf-quic-tls.txt
    A ianswett-limit-bursts/draft-ietf-quic-transport.html
    A ianswett-limit-bursts/draft-ietf-quic-transport.txt
    A ianswett-limit-bursts/index.html
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from a7ad3719. [ci skip]



From nobody Wed Oct 16 17:26:03 2019
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 C5AA61200F7 for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 17:26:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 YL0w0DkGpNxF for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 17:26:00 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 75BDD12003E for <quic-issues@ietf.org>; Wed, 16 Oct 2019 17:26:00 -0700 (PDT)
Received: from github-lowworker-28f8021.ac4-iad.github.net (github-lowworker-28f8021.ac4-iad.github.net [10.52.25.98]) by smtp.github.com (Postfix) with ESMTP id 694098C0546 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 17:25:59 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571271959; bh=/zIufl750cp5QJQwV2DDHLotp5YQIl6UuHsd5Vqlohc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=0QCUdioJDhmwCGV7TV/8kW3a+jFsuUXz9j3PeqMsoy/TkJ/xEHYdB44zyEfcxsM5J AdmCfNbXJ7b+jrW/nXgKC6GxaV3qt422C3E2MbAmW1vvdi8oGHI9oVsrN6SIAm52Dd /cGlfsXT4OqHCHYggMK4PYDoTaqP3O0XjKbMnr00=
Date: Wed, 16 Oct 2019 17:25:59 -0700
From: Nick Harper <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2958/push/4159121543@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2958@github.com>
References: <quicwg/base-drafts/pull/2958@github.com>
Subject: Re: [quicwg/base-drafts] Move server's SETTINGS to transport parameters (#2958)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da7b51759b09_6f193fd70d0cd9641375f0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: nharper
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/1B7a0rULlFbJ4Bw1oysj3RS51uY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 17 Oct 2019 00:26:02 -0000

----==_mimepart_5da7b51759b09_6f193fd70d0cd9641375f0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@nharper pushed 1 commit.

dac112e0bc116de716a0edc5ccc48d67b3065f70  Fix nits; remove references to SETTINGS from QPACK


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/2958/files/85c48e957f8c89acbd59cd4faa97caafa4cf88eb..dac112e0bc116de716a0edc5ccc48d67b3065f70

----==_mimepart_5da7b51759b09_6f193fd70d0cd9641375f0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/nharper" class="user-mention">@nharper</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/dac112e0bc116de716a0edc5ccc48d67b3065f70">dac112e</a>  Fix nits; remove references to SETTINGS from QPACK</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/2958/files/85c48e957f8c89acbd59cd4faa97caafa4cf88eb..dac112e0bc116de716a0edc5ccc48d67b3065f70?email_source=notifications&amp;email_token=AFTOJK4VGZF43FE3AZT3ROTQO6WJPA5CNFSM4IKFN7Y2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMYDKMZXGE3TMOCQOVZWQIZUGE2TSMJSGE2TIMY">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5NCCDOC5WDO66GH4DQO6WJPANCNFSM4IKFN7YQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2PW6AKY4FWSXA5KMLQO6WJPA5CNFSM4IKFN7Y2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMYDKMZXGE3TMOCQOVZWQIZUGE2TSMJSGE2TIMY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2958/files/85c48e957f8c89acbd59cd4faa97caafa4cf88eb..dac112e0bc116de716a0edc5ccc48d67b3065f70?email_source=notifications\u0026email_token=AFTOJK4VGZF43FE3AZT3ROTQO6WJPA5CNFSM4IKFN7Y2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMYDKMZXGE3TMOCQOVZWQIZUGE2TSMJSGE2TIMY",
"url": "https://github.com/quicwg/base-drafts/pull/2958/files/85c48e957f8c89acbd59cd4faa97caafa4cf88eb..dac112e0bc116de716a0edc5ccc48d67b3065f70?email_source=notifications\u0026email_token=AFTOJK4VGZF43FE3AZT3ROTQO6WJPA5CNFSM4IKFN7Y2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMYDKMZXGE3TMOCQOVZWQIZUGE2TSMJSGE2TIMY",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5da7b51759b09_6f193fd70d0cd9641375f0--


From nobody Wed Oct 16 17:27:24 2019
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 9618312011B for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 17:27:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 vjS7AAmsDcKk for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 17:27:22 -0700 (PDT)
Received: from out-17.smtp.github.com (out-17.smtp.github.com [192.30.252.200]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2436C1200F7 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 17:27:22 -0700 (PDT)
Received: from github-lowworker-fb56993.ac4-iad.github.net (github-lowworker-fb56993.ac4-iad.github.net [10.52.19.31]) by smtp.github.com (Postfix) with ESMTP id 814C66E124B for <quic-issues@ietf.org>; Wed, 16 Oct 2019 17:27:21 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571272041; bh=UcOH+pugMKJp+YkWv6RXKZaZquJbA8JDCvgIIkQF1Fw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ni2/J31On+kRJitfXczqGQRclfrU584KEUVXU7Uw3+vn36nnDeOhn0/DHFdm9D6Ac zFiLu9ebVH8v6BDuTqVEHyd9zHYtYC4ATkYBdqrWPS9Ip3iQRZgtLm8Ve0NCsoHkDe pHz6In7GP1TYYENgddLBAzh4kwKSVPibgtAB8QYo=
Date: Wed, 16 Oct 2019 17:27:21 -0700
From: Nick Harper <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5ODRCW7ZUUZUE7QT53WT27TEVBNHHBZAGNAQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2958/c542944636@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2958@github.com>
References: <quicwg/base-drafts/pull/2958@github.com>
Subject: Re: [quicwg/base-drafts] Move server's SETTINGS to transport parameters (#2958)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da7b5697203a_5cdc3f97ba0cd960127420"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: nharper
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/CrDbgHv5diBZhOt7NbvHf8QXDjo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 17 Oct 2019 00:27:24 -0000

----==_mimepart_5da7b5697203a_5cdc3f97ba0cd960127420
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I think I've addressed the nits and updated QPACK.

Security/privacy considerations still need to be updated in HTTP and transport drafts.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2958#issuecomment-542944636
----==_mimepart_5da7b5697203a_5cdc3f97ba0cd960127420
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I think I've addressed the nits and updated QPACK.</p>
<p>Security/privacy considerations still need to be updated in HTTP and transport drafts.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2958?email_source=notifications&amp;email_token=AFTOJK7L4QKVZYVPATSUFZ3QO6WOTA5CNFSM4IKFN7Y2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOK27A#issuecomment-542944636">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5OV7YSBGSR72UZ7QLQO6WOTANCNFSM4IKFN7YQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK547MPXHLZIBYHDUPLQO6WOTA5CNFSM4IKFN7Y2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOK27A.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2958?email_source=notifications\u0026email_token=AFTOJK7L4QKVZYVPATSUFZ3QO6WOTA5CNFSM4IKFN7Y2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOK27A#issuecomment-542944636",
"url": "https://github.com/quicwg/base-drafts/pull/2958?email_source=notifications\u0026email_token=AFTOJK7L4QKVZYVPATSUFZ3QO6WOTA5CNFSM4IKFN7Y2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOK27A#issuecomment-542944636",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da7b5697203a_5cdc3f97ba0cd960127420--


From nobody Wed Oct 16 17:48:41 2019
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 7CB661207FE for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 17:48:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 pUVdVrBX_q2F for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 17:48:37 -0700 (PDT)
Received: from out-17.smtp.github.com (out-17.smtp.github.com [192.30.252.200]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BD10F12003E for <quic-issues@ietf.org>; Wed, 16 Oct 2019 17:48:37 -0700 (PDT)
Received: from github-lowworker-6349a71.ac4-iad.github.net (github-lowworker-6349a71.ac4-iad.github.net [10.52.18.20]) by smtp.github.com (Postfix) with ESMTP id A8E1E6E0835 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 17:48:36 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571273316; bh=O1dbS+NJdYMKmx+Csrxrfg2KFv63kNPjekSMh/vIjjU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ZoIXFyjfUF5XqPp+Dt2sfKAuIJtFZtPjnYn1ry3c1Ij68QDumDC1OXZVLkD5upps3 ffpbFf9aTJsWLmvRN94byftgS0wNuxsu3whQYn/eRam69piEqSnGLZMdLEKpL0AE9m WizY8862cZKDL0QuSZs35eLeWMCl55ooVc7zZPMY=
Date: Wed, 16 Oct 2019 17:48:36 -0700
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK57KDDFMS44JIBAE4F3WTWOJEVBNHHB4SLGRE@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3103/c542948916@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3103@github.com>
References: <quicwg/base-drafts/pull/3103@github.com>
Subject: Re: [quicwg/base-drafts] Prohibit PADDING in response to ACK (#3103)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da7ba6498cf8_41073f9996acd96417883d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinduke
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/kMqHIEexe_c4R4p-PUbTsXwWQDo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 17 Oct 2019 00:48:40 -0000

----==_mimepart_5da7ba6498cf8_41073f9996acd96417883d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Yes, there was a git issue and there's a different or that is the correct=
=0D
one.=0D
=0D
On Wed, Oct 16, 2019, 3:22 PM Jana Iyengar <notifications@github.com> wro=
te:=0D
=0D
> @martinduke <https://github.com/martinduke> : Did you mean to close thi=
s?=0D
>=0D
> =E2=80=94=0D
> You are receiving this because you were mentioned.=0D
> Reply to this email directly, view it on GitHub=0D
> <https://github.com/quicwg/base-drafts/pull/3103?email_source=3Dnotific=
ations&email_token=3DAF2EYEK2CJAFPEIRSPVMPZTQO6HYPA5CNFSM4JBRVL42YY3PNVWW=
K3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBODYQI#issuecomment-=
542915649>,=0D
> or unsubscribe=0D
> <https://github.com/notifications/unsubscribe-auth/AF2EYEICNQUTQSGJP65I=
JMTQO6HYPANCNFSM4JBRVL4Q>=0D
> .=0D
>=0D
=0D
=0D
-- =0D
You are receiving this because you are subscribed to this thread.=0D
Reply to this email directly or view it on GitHub:=0D
https://github.com/quicwg/base-drafts/pull/3103#issuecomment-542948916=

----==_mimepart_5da7ba6498cf8_41073f9996acd96417883d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Yes, there was a git issue and there&#39;s a different or that is the cor=
rect<br>=0D
one.<br>=0D
<br>=0D
On Wed, Oct 16, 2019, 3:22 PM Jana Iyengar &lt;notifications@github.com&g=
t; wrote:<br>=0D
<br>=0D
&gt; @martinduke &lt;https://github.com/martinduke&gt; : Did you mean to =
close this?<br>=0D
&gt;<br>=0D
&gt; =E2=80=94<br>=0D
&gt; You are receiving this because you were mentioned.<br>=0D
&gt; Reply to this email directly, view it on GitHub<br>=0D
&gt; &lt;https://github.com/quicwg/base-drafts/pull/3103?email_source=3Dn=
otifications&amp;email_token=3DAF2EYEK2CJAFPEIRSPVMPZTQO6HYPA5CNFSM4JBRVL=
42YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBODYQI#iss=
uecomment-542915649&gt;,<br>=0D
&gt; or unsubscribe<br>=0D
&gt; &lt;https://github.com/notifications/unsubscribe-auth/AF2EYEICNQUTQS=
GJP65IJMTQO6HYPANCNFSM4JBRVL4Q&gt;<br>=0D
&gt; .<br>=0D
&gt;<br>=0D
=0D
=0D
<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/3103?email_source=3Dnotifications&amp;email_token=3DA=
FTOJK2YFMBEMK2GRHKCSILQO6Y6JA5CNFSM4JBRVL42YY3PNVWWK3TUL52HS4DFVREXG43VMV=
BW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOL4NA#issuecomment-542948916">view it on =
GitHub</a>, or <a href=3D"https://github.com/notifications/unsubscribe-au=
th/AFTOJKYBZLW4WYGGJDCA6DDQO6Y6JANCNFSM4JBRVL4Q">unsubscribe</a>.<img src=
=3D"https://github.com/notifications/beacon/AFTOJKZ3DKDVBQREY6ES6M3QO6Y6J=
A5CNFSM4JBRVL42YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZ=
GOEBOL4NA.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=0D
<script type=3D"application/ld+json">[=0D
{=0D
"@context": "http://schema.org",=0D
"@type": "EmailMessage",=0D
"potentialAction": {=0D
"@type": "ViewAction",=0D
"target": "https://github.com/quicwg/base-drafts/pull/3103?email_source=3D=
notifications\u0026email_token=3DAFTOJK2YFMBEMK2GRHKCSILQO6Y6JA5CNFSM4JBR=
VL42YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOL4NA#i=
ssuecomment-542948916",=0D
"url": "https://github.com/quicwg/base-drafts/pull/3103?email_source=3Dno=
tifications\u0026email_token=3DAFTOJK2YFMBEMK2GRHKCSILQO6Y6JA5CNFSM4JBRVL=
42YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOL4NA#iss=
uecomment-542948916",=0D
"name": "View Pull Request"=0D
},=0D
"description": "View this Pull Request on GitHub",=0D
"publisher": {=0D
"@type": "Organization",=0D
"name": "GitHub",=0D
"url": "https://github.com"=0D
}=0D
}=0D
]</script>=

----==_mimepart_5da7ba6498cf8_41073f9996acd96417883d--


From nobody Wed Oct 16 19:06:56 2019
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 BF1EF12011B for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 19:06:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 iSndPfJBZgzx for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 19:06:53 -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 216B7120019 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 19:06:53 -0700 (PDT)
Date: Wed, 16 Oct 2019 19:06:52 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571278012; bh=iyD62EjPaTf4Pf/9xCjoTTenyGzBGqdBosPucZC0ZUY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=s1t+stW9a8jdmJJCfriRHLHNyHEbXDem11tD6YpCeX+cm7GLraC0YI9y2b+/O16nq dDqTK1ehEcCN7tXj8sQfzXZvN8YF55lbvLvetzERwvTt6UEaAvV8zvx0daw9nPHedS r7F7/u7kPVLL4SEZ3ZKFY+vA0Ozwg7/4KqG1Y4Ok=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2N4JAGMCEMZLT556V3WUGUZEVBNHHB4SOUFE@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3105/review/302968575@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3105@github.com>
References: <quicwg/base-drafts/pull/3105@github.com>
Subject: Re: [quicwg/base-drafts] Alternative > alternate (#3105)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da7ccbc24031_699b3ff2dcecd95c895c7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/LsscXNEPKdYebi84fzAGdTod_Fs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 17 Oct 2019 02:06:55 -0000

----==_mimepart_5da7ccbc24031_699b3ff2dcecd95c895c7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett approved this pull request.





-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3105#pullrequestreview-302968575
----==_mimepart_5da7ccbc24031_699b3ff2dcecd95c895c7
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ianswett</b> approved this pull request.</p>



<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3105?email_source=notifications&amp;email_token=AFTOJK3UM37NJVLTCESOHUTQO7CDZA5CNFSM4JBSJ2MKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIHO57Y#pullrequestreview-302968575">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYFE27WPNTCTBZ7EPTQO7CDZANCNFSM4JBSJ2MA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZ63NKNNS2V2XA4GYLQO7CDZA5CNFSM4JBSJ2MKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIHO57Y.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3105?email_source=notifications\u0026email_token=AFTOJK3UM37NJVLTCESOHUTQO7CDZA5CNFSM4JBSJ2MKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIHO57Y#pullrequestreview-302968575",
"url": "https://github.com/quicwg/base-drafts/pull/3105?email_source=notifications\u0026email_token=AFTOJK3UM37NJVLTCESOHUTQO7CDZA5CNFSM4JBSJ2MKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIHO57Y#pullrequestreview-302968575",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da7ccbc24031_699b3ff2dcecd95c895c7--


From nobody Wed Oct 16 19:07:08 2019
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 7E2AF1201CE for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 19:07:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, 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 YTth-w5y-7c6 for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 19:07:05 -0700 (PDT)
Received: from out-22.smtp.github.com (out-22.smtp.github.com [192.30.252.205]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EFD84120019 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 19:07:04 -0700 (PDT)
Received: from github-lowworker-39b4a70.va3-iad.github.net (github-lowworker-39b4a70.va3-iad.github.net [10.48.16.66]) by smtp.github.com (Postfix) with ESMTP id 25729A04F5 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 19:07:04 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571278024; bh=zyKAvzItzRLfVOSJYSja14g0wpuMnZN/ZpVfZDqARYk=; h=Date:From:To:Subject:From; b=ykODGYWKklJ8E+iFyg2PHVPMa3enr9gMn4wB64cmeYAlFlX/V1AcF4FV48rvcgYkc qOrJqhN5sWz9ap4q6TzpcGwOhW1iqS9LvxcsKQbIb51dRVNkhEP6RJz5tJ1E3mCtq7 OaJpY3G9HsfylyIIQtD1yeVFXczelJ6BaRu47BXw=
Date: Wed, 16 Oct 2019 19:07:04 -0700
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/master/a2ea7d-321ec0@github.com>
Subject: [quicwg/base-drafts] 321ec0: Alternative > alternate (#3105)
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/LRyZvEQG0WywFVzaERVaL7RNY0w>
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: Thu, 17 Oct 2019 02:07:07 -0000

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 321ec027758ad0149e2f4de07ca251cf739ab67f
      https://github.com/quicwg/base-drafts/commit/321ec027758ad0149e2f4de07ca251cf739ab67f
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-10-16 (Wed, 16 Oct 2019)

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

  Log Message:
  -----------
  Alternative > alternate (#3105)



From nobody Wed Oct 16 19:07:16 2019
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 7456E120019 for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 19:07:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=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 wRN_h06leTwC for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 19:07:05 -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 4F48E12011B for <quic-issues@ietf.org>; Wed, 16 Oct 2019 19:07:05 -0700 (PDT)
Received: from github-lowworker-39b4a70.va3-iad.github.net (github-lowworker-39b4a70.va3-iad.github.net [10.48.16.66]) by smtp.github.com (Postfix) with ESMTP id 994F76E0603 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 19:07:04 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571278024; bh=aAFgE77FcCoGmAP74O5doo/SEtjLrTuzYUXugUi4OcU=; h=Date:From:To:Subject:From; b=AWwFP3A6eNtG+HYAtTjnM+Z5lp8kWvKnfftzw3bBI0/77hDeVOkYNMAXnIlGToLSj 743qbMBDnA0J4oI7jMN0edbEYWlZYmetlI68PhDwJ1CgHq2muG7YQQ7ytbfj1VzTIi ak3ohPd7lchEMIUQq22MhX3WLMHH1SD3yTt13IpE=
Date: Wed, 16 Oct 2019 19:07:04 -0700
From: ianswett <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/alternative/d7ea7c-000000@github.com>
Subject: [quicwg/base-drafts]
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/aiuNGLEGjPrUxaQaQeniM_9eRUs>
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: Thu, 17 Oct 2019 02:07:08 -0000

  Branch: refs/heads/alternative
  Home:   https://github.com/quicwg/base-drafts


From nobody Wed Oct 16 19:07:24 2019
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 8C022120019 for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 19:07:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 Vz8bMWMx52hQ for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 19:07:14 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 118A812011B for <quic-issues@ietf.org>; Wed, 16 Oct 2019 19:07:14 -0700 (PDT)
Received: from github-lowworker-2300405.va3-iad.github.net (github-lowworker-2300405.va3-iad.github.net [10.48.17.39]) by smtp.github.com (Postfix) with ESMTP id 429A56A041F for <quic-issues@ietf.org>; Wed, 16 Oct 2019 19:07:13 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571278033; bh=PHl5ZmNRBIZ/jwyERFAVd4ygrdAFF48IL5YJzmadN9Y=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=a+RkqR5WU/C5jq+bo/dXRrSC/2rh0WdAhNgoDpryjw/CHMXhp8c7QvBfkXNy2y1bS tigUiGHZrHnUAwthUZB/VKM7zwhGzcqfkl7PDiwfs57STl3uFqP/vGx705R2WhTgYX 2B3qx2+CHbM/cOmf2BYHUamNqkQLnJyZ/c2j/fcY=
Date: Wed, 16 Oct 2019 19:07:13 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2UGEGBAVAB3527DTN3WUGWDEVBNHHB4SOUFE@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3105/issue_event/2719644553@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3105@github.com>
References: <quicwg/base-drafts/pull/3105@github.com>
Subject: Re: [quicwg/base-drafts] Alternative > alternate (#3105)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da7ccd1330c5_42343fc0e9ccd96071626"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/5Szg60Z9QB8A6AC4j-x1ueoOlgM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 17 Oct 2019 02:07:16 -0000

----==_mimepart_5da7ccd1330c5_42343fc0e9ccd96071626
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #3105 into master.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3105#event-2719644553
----==_mimepart_5da7ccd1330c5_42343fc0e9ccd96071626
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="508154921" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3105" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3105/hovercard" href="https://github.com/quicwg/base-drafts/pull/3105">#3105</a> into master.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3105?email_source=notifications&amp;email_token=AFTOJKY4HE6OKTJVLDNIL5TQO7CFDA5CNFSM4JBSJ2MKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUINHXCI#event-2719644553">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZJO7ME5Z5BT7YJA5TQO7CFDANCNFSM4JBSJ2MA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5Z3ENWH72GFOQCPATQO7CFDA5CNFSM4JBSJ2MKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUINHXCI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3105?email_source=notifications\u0026email_token=AFTOJKY4HE6OKTJVLDNIL5TQO7CFDA5CNFSM4JBSJ2MKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUINHXCI#event-2719644553",
"url": "https://github.com/quicwg/base-drafts/pull/3105?email_source=notifications\u0026email_token=AFTOJKY4HE6OKTJVLDNIL5TQO7CFDA5CNFSM4JBSJ2MKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUINHXCI#event-2719644553",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da7ccd1330c5_42343fc0e9ccd96071626--


From nobody Wed Oct 16 19:07:42 2019
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 A273A1201CE for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 19:07:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 TqOGgrb8odNh for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 19:07:40 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3FC6312011B for <quic-issues@ietf.org>; Wed, 16 Oct 2019 19:07:40 -0700 (PDT)
Date: Wed, 16 Oct 2019 19:07:39 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571278059; bh=YN6bgsNEeTcfjcyuTu2LcgZF2HPAkNX8ih9/22XofrM=; h=Date:From:To:Subject:From; b=0muivE+sItvZgit/e5dkWh1qTWTVe8C3zCy05em/8udQ5y2HnIub88d819EFteX/7 b4C7m7YGRqc/GYkdSMC3vKur38GRD2zOsNkzgLomM6a+KUaC2wbezW6fsptpris7RK G0X2mdXDZpi0Tzrkk/3q8DDU4fzM2vzTA6/VJb94=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/cacfd0-5b2555@github.com>
Subject: [quicwg/base-drafts] 5b2555: Script updating gh-pages from 321ec027. [ci skip]
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/lPAX2eYyxAjH7tf2fso_aephnwo>
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: Thu, 17 Oct 2019 02:07:42 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 5b2555e2cdda43178fe65cdeb3bc8b05acb8d599
      https://github.com/quicwg/base-drafts/commit/5b2555e2cdda43178fe65cdeb3bc8b05acb8d599
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-17 (Thu, 17 Oct 2019)

  Changed paths:
    M draft-ietf-quic-http.html
    M draft-ietf-quic-http.txt
    M draft-ietf-quic-invariants.html
    M draft-ietf-quic-invariants.txt
    M draft-ietf-quic-qpack.html
    M draft-ietf-quic-qpack.txt
    M draft-ietf-quic-recovery.html
    M draft-ietf-quic-recovery.txt
    M draft-ietf-quic-tls.html
    M draft-ietf-quic-tls.txt
    M draft-ietf-quic-transport.html
    M draft-ietf-quic-transport.txt
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from 321ec027. [ci skip]



From nobody Wed Oct 16 19:10:04 2019
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 D22AE12011B for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 19:10:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 sr7FK-CIHtUg for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 19:10:00 -0700 (PDT)
Received: from out-22.smtp.github.com (out-22.smtp.github.com [192.30.252.205]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 019F6120019 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 19:09:59 -0700 (PDT)
Date: Wed, 16 Oct 2019 19:09:59 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571278199; bh=ztBRGp2fNC2Gy2+KykG3ORAkLbV+8o28EbMBwigqAok=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Qlp21D+kKGYDBRpNMk3iueejLNTr8lKOr7WrPbdMoo1c5GvMDdjpYpyK1flmg9pFr YwLF7HI3wymhgooqEtExSqhgSG8kkJ/KrkpTxljJf2YzPfpPNCT9spQK+K48YYxsKp cRlS6wtYwimndRfcd11/dCT74hl4H6EUNNlL5BBI=
From: Vidhi Goel <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZ7WFKLG3G22D65EOF3WUHAPEVBNHHB4PUWF4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3094/542965003@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3094@github.com>
References: <quicwg/base-drafts/issues/3094@github.com>
Subject: Re: [quicwg/base-drafts] congestion window increase on every ACKed packet could result in bursty sends (#3094)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da7cd7743ce5_38153f95efccd96c1046c6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: goelvidhi
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/CJemXkJnXQacLi_mTJBhJ0HzfsA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 17 Oct 2019 02:10:02 -0000

----==_mimepart_5da7cd7743ce5_38153f95efccd96c1046c6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@junhochoi, I think we need to do 2MSS clamping per ACK received and not per packet acked.

I am thinking that we can remove OnPacketAckedCC and instead do OnAckReceivedCC. Pseudocode change something like this:
```
    OnAckReceived(ack, pn_space):

    Set total_bytes_acked to 0
    for acked_packet in newly_acked_packets:
        total_bytes_acked += acked_packet.size
        OnPacketAcked(acked_packet.packet_number, pn_space)

    OnAckReceivedCC(total_bytes_acked)

OnAckReceivedCC(total_bytes_acked):
    bytes_in_flight -= total_bytes_acked
    if (congestion_window < ssthresh):
         // Slow start.
        congestion_window += min(total_bytes_acked, 2* kMaxDatagramSize)
   else
       congestion_window += kMaxDatagramSize * total_bytes_acked
           / congestion_window
    
```



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3094#issuecomment-542965003
----==_mimepart_5da7cd7743ce5_38153f95efccd96c1046c6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=1229714" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/junhochoi">@junhochoi</a>, I think we need to do 2MSS clamping per ACK received and not per packet acked.</p>
<p>I am thinking that we can remove OnPacketAckedCC and instead do OnAckReceivedCC. Pseudocode change something like this:</p>
<pre><code>    OnAckReceived(ack, pn_space):

    Set total_bytes_acked to 0
    for acked_packet in newly_acked_packets:
        total_bytes_acked += acked_packet.size
        OnPacketAcked(acked_packet.packet_number, pn_space)

    OnAckReceivedCC(total_bytes_acked)

OnAckReceivedCC(total_bytes_acked):
    bytes_in_flight -= total_bytes_acked
    if (congestion_window &lt; ssthresh):
         // Slow start.
        congestion_window += min(total_bytes_acked, 2* kMaxDatagramSize)
   else
       congestion_window += kMaxDatagramSize * total_bytes_acked
           / congestion_window
    
</code></pre>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3094?email_source=notifications&amp;email_token=AFTOJKZ6WERJZJD42YW5ET3QO7CPPA5CNFSM4JBARGV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOP2CY#issuecomment-542965003">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7OL4H65CK2AHHASO3QO7CPPANCNFSM4JBARGVQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6KGMARQRHE3FZGLTTQO7CPPA5CNFSM4JBARGV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOP2CY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3094?email_source=notifications\u0026email_token=AFTOJKZ6WERJZJD42YW5ET3QO7CPPA5CNFSM4JBARGV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOP2CY#issuecomment-542965003",
"url": "https://github.com/quicwg/base-drafts/issues/3094?email_source=notifications\u0026email_token=AFTOJKZ6WERJZJD42YW5ET3QO7CPPA5CNFSM4JBARGV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOP2CY#issuecomment-542965003",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da7cd7743ce5_38153f95efccd96c1046c6--


From nobody Wed Oct 16 19:12:20 2019
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 BEDD5120052 for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 19:12:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8
X-Spam-Level: 
X-Spam-Status: No, score=-8 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, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 GqtRVORrgs0R for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 19:12:17 -0700 (PDT)
Received: from out-10.smtp.github.com (out-10.smtp.github.com [192.30.254.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 10CB6120019 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 19:12:17 -0700 (PDT)
Date: Wed, 16 Oct 2019 19:12:15 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571278336; bh=IMfrvX8IqlRZWqoPYktp6p3e3VWI8MeF7gN95JeqvmE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=SS7LIhB0AN0UOfWBkQ2BLDRa/j7muMueWe6jDAVD5bAAmVRr3DYRWV+l7QpfU8UOF ORUQTZbOKMRbdalA2R8QoIylvQNsngsRMd/L1GndDJ7rN7wy8DwYd8k5DgqSV2sFLp mCTmGdH2lMTpAjnh8lbxtB2gdU2iCR1hSBTjgdkM=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2WV6YMJNYHZYPOTKN3WUHI7EVBNHHB4SMQ4M@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3104/review/302968984@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3104@github.com>
References: <quicwg/base-drafts/pull/3104@github.com>
Subject: Re: [quicwg/base-drafts] Prohibit PADDING in response to ACK (#3104)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da7cdffeae37_248c3fe4544cd95c26981"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/fDdppCQi0f1d7GOdM9GjsFSGaCw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 17 Oct 2019 02:12:19 -0000

----==_mimepart_5da7cdffeae37_248c3fe4544cd95c26981
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.

Some editorial suggestions, including improving the existing text.

> @@ -3061,14 +3061,15 @@ of doing so.
 
 Packets containing only ACK frames are not congestion controlled, so there are
 limits on how frequently they can be sent.  An endpoint MUST NOT send more than
-one ACK-frame-only packet in response to receiving an ack-eliciting packet (one
-containing frames other than ACK and/or PADDING).  An endpoint MUST NOT send a
-packet containing only an ACK frame in response to a non-ack-eliciting packet
-(one containing only ACK and/or PADDING frames), even if there are packet gaps
-which precede the received packet. Limiting ACK frames avoids an infinite
-feedback loop of acknowledgements, which could prevent the connection from ever
-becoming idle. However, the endpoint acknowledges non-ack-eliciting packets when
-it sends an ACK frame.
+one ACK-frame-only packet in response to receiving an ACK-eliciting packet

Maybe we should shorten this to "ACK-only packet" or even "ACK packet" and then define it at the beginning of the document?

> @@ -3061,14 +3061,15 @@ of doing so.
 
 Packets containing only ACK frames are not congestion controlled, so there are
 limits on how frequently they can be sent.  An endpoint MUST NOT send more than
-one ACK-frame-only packet in response to receiving an ack-eliciting packet (one
-containing frames other than ACK and/or PADDING).  An endpoint MUST NOT send a
-packet containing only an ACK frame in response to a non-ack-eliciting packet
-(one containing only ACK and/or PADDING frames), even if there are packet gaps
-which precede the received packet. Limiting ACK frames avoids an infinite
-feedback loop of acknowledgements, which could prevent the connection from ever
-becoming idle. However, the endpoint acknowledges non-ack-eliciting packets when
-it sends an ACK frame.
+one ACK-frame-only packet in response to receiving an ACK-eliciting packet
+(one containing frames other than ACK and/or PADDING).  An endpoint MUST NOT
+send a packet containing only an ACK frame, or only an ACK and PADDING frame,
+in response to a non-ACK-eliciting packet (one containing only ACK and/or

I'd remove the "one containing only ACK and/or PADDING frames)" now that it's well defined.

> @@ -3061,14 +3061,15 @@ of doing so.
 
 Packets containing only ACK frames are not congestion controlled, so there are
 limits on how frequently they can be sent.  An endpoint MUST NOT send more than
-one ACK-frame-only packet in response to receiving an ack-eliciting packet (one
-containing frames other than ACK and/or PADDING).  An endpoint MUST NOT send a
-packet containing only an ACK frame in response to a non-ack-eliciting packet
-(one containing only ACK and/or PADDING frames), even if there are packet gaps
-which precede the received packet. Limiting ACK frames avoids an infinite
-feedback loop of acknowledgements, which could prevent the connection from ever
-becoming idle. However, the endpoint acknowledges non-ack-eliciting packets when
-it sends an ACK frame.
+one ACK-frame-only packet in response to receiving an ACK-eliciting packet
+(one containing frames other than ACK and/or PADDING).  An endpoint MUST NOT

```suggestion
.  An endpoint MUST NOT
```

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3104#pullrequestreview-302968984
----==_mimepart_5da7cdffeae37_248c3fe4544cd95c26981
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><b>@ianswett</b> commented on this pull request.</p>=0D
=0D
<p>Some editorial suggestions, including improving the existing text.</p>=
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3104#discussi=
on_r335782641">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -3061,14 +3061,15 @@ of doing so.=0D
 =0D
 Packets containing only ACK frames are not congestion controlled, so the=
re are=0D
 limits on how frequently they can be sent.  An endpoint MUST NOT send mo=
re than=0D
-one ACK-frame-only packet in response to receiving an ack-eliciting pack=
et (one=0D
-containing frames other than ACK and/or PADDING).  An endpoint MUST NOT =
send a=0D
-packet containing only an ACK frame in response to a non-ack-eliciting p=
acket=0D
-(one containing only ACK and/or PADDING frames), even if there are packe=
t gaps=0D
-which precede the received packet. Limiting ACK frames avoids an infinit=
e=0D
-feedback loop of acknowledgements, which could prevent the connection fr=
om ever=0D
-becoming idle. However, the endpoint acknowledges non-ack-eliciting pack=
ets when=0D
-it sends an ACK frame.=0D
+one ACK-frame-only packet in response to receiving an ACK-eliciting pack=
et=0D
</pre>=0D
<p>Maybe we should shorten this to "ACK-only packet" or even "ACK packet"=
 and then define it at the beginning of the document?</p>=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3104#discussi=
on_r335782845">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -3061,14 +3061,15 @@ of doing so.=0D
 =0D
 Packets containing only ACK frames are not congestion controlled, so the=
re are=0D
 limits on how frequently they can be sent.  An endpoint MUST NOT send mo=
re than=0D
-one ACK-frame-only packet in response to receiving an ack-eliciting pack=
et (one=0D
-containing frames other than ACK and/or PADDING).  An endpoint MUST NOT =
send a=0D
-packet containing only an ACK frame in response to a non-ack-eliciting p=
acket=0D
-(one containing only ACK and/or PADDING frames), even if there are packe=
t gaps=0D
-which precede the received packet. Limiting ACK frames avoids an infinit=
e=0D
-feedback loop of acknowledgements, which could prevent the connection fr=
om ever=0D
-becoming idle. However, the endpoint acknowledges non-ack-eliciting pack=
ets when=0D
-it sends an ACK frame.=0D
+one ACK-frame-only packet in response to receiving an ACK-eliciting pack=
et=0D
+(one containing frames other than ACK and/or PADDING).  An endpoint MUST=
 NOT=0D
+send a packet containing only an ACK frame, or only an ACK and PADDING f=
rame,=0D
+in response to a non-ACK-eliciting packet (one containing only ACK and/o=
r=0D
</pre>=0D
<p>I'd remove the "one containing only ACK and/or PADDING frames)" now th=
at it's well defined.</p>=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3104#discussi=
on_r335783024">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -3061,14 +3061,15 @@ of doing so.=0D
 =0D
 Packets containing only ACK frames are not congestion controlled, so the=
re are=0D
 limits on how frequently they can be sent.  An endpoint MUST NOT send mo=
re than=0D
-one ACK-frame-only packet in response to receiving an ack-eliciting pack=
et (one=0D
-containing frames other than ACK and/or PADDING).  An endpoint MUST NOT =
send a=0D
-packet containing only an ACK frame in response to a non-ack-eliciting p=
acket=0D
-(one containing only ACK and/or PADDING frames), even if there are packe=
t gaps=0D
-which precede the received packet. Limiting ACK frames avoids an infinit=
e=0D
-feedback loop of acknowledgements, which could prevent the connection fr=
om ever=0D
-becoming idle. However, the endpoint acknowledges non-ack-eliciting pack=
ets when=0D
-it sends an ACK frame.=0D
+one ACK-frame-only packet in response to receiving an ACK-eliciting pack=
et=0D
+(one containing frames other than ACK and/or PADDING).  An endpoint MUST=
 NOT=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-(one containing frames other than ACK and/or =
PADDING).  An endpoint MUST NOT=0D
+.  An endpoint MUST NOT=0D
</pre>=0D
=0D
=0D
<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/3104?email_source=3Dnotifications&amp;email_token=3DA=
FTOJK37G7FVABVXMGWVD7TQO7CX7A5CNFSM4JBR5EQ2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJ=
SXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIHPBGA#pullrequestreview-302968984=
">view it on GitHub</a>, or <a href=3D"https://github.com/notifications/u=
nsubscribe-auth/AFTOJKYI6ETBUIF62FFHSTLQO7CX7ANCNFSM4JBR5EQQ">unsubscribe=
</a>.<img src=3D"https://github.com/notifications/beacon/AFTOJK2DFNWWO64L=
W4V3GMDQO7CX7A5CNFSM4JBR5EQ2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWN=
FSXPKTDN5WW2ZLOORPWSZGOCIHPBGA.gif" height=3D"1" width=3D"1" alt=3D"" /><=
/p>=0D
<script type=3D"application/ld+json">[=0D
{=0D
"@context": "http://schema.org",=0D
"@type": "EmailMessage",=0D
"potentialAction": {=0D
"@type": "ViewAction",=0D
"target": "https://github.com/quicwg/base-drafts/pull/3104?email_source=3D=
notifications\u0026email_token=3DAFTOJK37G7FVABVXMGWVD7TQO7CX7A5CNFSM4JBR=
5EQ2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOC=
IHPBGA#pullrequestreview-302968984",=0D
"url": "https://github.com/quicwg/base-drafts/pull/3104?email_source=3Dno=
tifications\u0026email_token=3DAFTOJK37G7FVABVXMGWVD7TQO7CX7A5CNFSM4JBR5E=
Q2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIH=
PBGA#pullrequestreview-302968984",=0D
"name": "View Pull Request"=0D
},=0D
"description": "View this Pull Request on GitHub",=0D
"publisher": {=0D
"@type": "Organization",=0D
"name": "GitHub",=0D
"url": "https://github.com"=0D
}=0D
}=0D
]</script>=

----==_mimepart_5da7cdffeae37_248c3fe4544cd95c26981--


From nobody Wed Oct 16 19:38:30 2019
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 4D68412004A for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 19:38:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, 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 nJEDFyubqbSB for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 19:38:27 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9A0D31201CE for <quic-issues@ietf.org>; Wed, 16 Oct 2019 19:38:26 -0700 (PDT)
Date: Wed, 16 Oct 2019 19:38:25 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571279905; bh=nvGSHUb3dzkGxE1ecDVLCRtXToJdMFr2MsWQLhc8oYs=; h=Date:From:To:Subject:From; b=xVgqGvaEuE2fgVAYcedeM7dlqCFvEz8EZ04OTUfuJSN9SH/R9e5sSTl2gL23q9KdA DgVRhPx8ULFFQka8mWHs5P5TYJLOwdd73qX+1yRUlBWMWAIz+kI7VIJNUP3SCVE/JF 6ug+xGDk2LikHKo4PDio+YUCooemGPLd7CZPC9PE=
From: ianswett <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/ianswett-invalid-token/000000-1a563f@github.com>
Subject: [quicwg/base-drafts] 1a563f: Immediately close with INVALID_TOKEN
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/NyG-cmcBjA8sjwVQL218ktM4DTI>
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: Thu, 17 Oct 2019 02:38:29 -0000

  Branch: refs/heads/ianswett-invalid-token
  Home:   https://github.com/quicwg/base-drafts
  Commit: 1a563f23d8de25376eb56fcb54133968fe72a88d
      https://github.com/quicwg/base-drafts/commit/1a563f23d8de25376eb56fcb54133968fe72a88d
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-10-16 (Wed, 16 Oct 2019)

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

  Log Message:
  -----------
  Immediately close with INVALID_TOKEN

If the Retry token is known to be invalid by the server, then the server can close the connection with INVALID_TOKEN instead of waiting for a timeout.



From nobody Wed Oct 16 19:41:11 2019
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 261CC1201CE for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 19:41:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.595
X-Spam-Level: 
X-Spam-Status: No, score=-6.595 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 Wl0bDO04tpyl for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 19:41:08 -0700 (PDT)
Received: from out-13.smtp.github.com (out-13.smtp.github.com [192.30.254.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4DB4A12004A for <quic-issues@ietf.org>; Wed, 16 Oct 2019 19:41:08 -0700 (PDT)
Received: from github-lowworker-9bcb4a1.ac4-iad.github.net (github-lowworker-9bcb4a1.ac4-iad.github.net [10.52.25.84]) by smtp.github.com (Postfix) with ESMTP id D903D261565 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 19:41:07 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571280067; bh=VSvs/MOqtNS7IkpgWJvDQTju40fZjzS5/RBXAAK8ins=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=ptTiA2DrUWiMC2qRFSa1+POQR4ShJ3UTaCni0KZ5yHba0mZPYv9m8xzAKfR6OqebP Lwst6rZAH788dLSr2rjXnVDg3iL6hahnEV8lBISJrwWopgSsWvhHMMC/jJlqqmSEwc 0rPPzcGK9zatcncd5CYiRSBUOQHgbt5P45Zj24sA=
Date: Wed, 16 Oct 2019 19:41:07 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK44WRXOSPPIMLWGZQF3WUKVHEVBNHHB4ST4NM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3107@github.com>
Subject: [quicwg/base-drafts] Immediately close with INVALID_TOKEN (#3107)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da7d4c39453f_1f4c3fea89ccd9641276c2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Tko36rAbAmjva7g5fhM2UxASEpI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 17 Oct 2019 02:41:10 -0000

----==_mimepart_5da7d4c39453f_1f4c3fea89ccd9641276c2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

If the Retry token is known to be invalid by the server, then the server can close the connection with INVALID_TOKEN instead of waiting for a timeout.

Came out of discussion of Issue #3014
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/3107

-- Commit Summary --

  * Immediately close with INVALID_TOKEN

-- File Changes --

    M draft-ietf-quic-transport.md (7)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/3107.patch
https://github.com/quicwg/base-drafts/pull/3107.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3107

----==_mimepart_5da7d4c39453f_1f4c3fea89ccd9641276c2
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>If the Retry token is known to be invalid by the server, then the server can close the connection with INVALID_TOKEN instead of waiting for a timeout.</p>
<p>Came out of discussion of Issue <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="491716948" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3014" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/3014/hovercard" href="https://github.com/quicwg/base-drafts/issues/3014">#3014</a></p>

<hr>

<h4>You can view, comment on, or merge this pull request online at:</h4>
<p>&nbsp;&nbsp;<a href='https://github.com/quicwg/base-drafts/pull/3107'>https://github.com/quicwg/base-drafts/pull/3107</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Immediately close with INVALID_TOKEN</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/3107/files#diff-0">draft-ietf-quic-transport.md</a>
    (7)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3107.patch'>https://github.com/quicwg/base-drafts/pull/3107.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3107.diff'>https://github.com/quicwg/base-drafts/pull/3107.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3107?email_source=notifications&amp;email_token=AFTOJK7JBZHQ3KMS56DT7DDQO7GEHA5CNFSM4JBTLOPKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HSKPRVQ">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3EUZWAL5IHR4NZEGLQO7GEHANCNFSM4JBTLOPA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2N4GSY2RSBOPSECBTQO7GEHA5CNFSM4JBTLOPKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HSKPRVQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3107?email_source=notifications\u0026email_token=AFTOJK7JBZHQ3KMS56DT7DDQO7GEHA5CNFSM4JBTLOPKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HSKPRVQ",
"url": "https://github.com/quicwg/base-drafts/pull/3107?email_source=notifications\u0026email_token=AFTOJK7JBZHQ3KMS56DT7DDQO7GEHA5CNFSM4JBTLOPKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HSKPRVQ",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5da7d4c39453f_1f4c3fea89ccd9641276c2--


From nobody Wed Oct 16 19:43:12 2019
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 077881201CE for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 19:43:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.999
X-Spam-Level: 
X-Spam-Status: No, score=-6.999 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=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 YauGbqAs-bm7 for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 19:43:09 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A708312004A for <quic-issues@ietf.org>; Wed, 16 Oct 2019 19:43:09 -0700 (PDT)
Date: Wed, 16 Oct 2019 19:43:08 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571280188; bh=00UHy1O30I3Lz2+c7EVv4cIA2/l4nPbU5LSLe5s/hq8=; h=Date:From:To:Subject:From; b=p4KTwejMkleTYmivbZPhaHMpcdEkeebs4u+m2Ecl+hvdHl9XV64K8ZXTr68eyHy6d iIDo4cy08oJ2J9GSUvJkHflaNhEJQ5MoeYq088WPFC5119hlbiOqwdQMTLgzywrxpU 11RSHiS9hgs2YFt2uutEBBd5d0dt8e78BW2Qk+0Y=
From: ianswett <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/ianswett-invalid-token/1a563f-24d4b6@github.com>
Subject: [quicwg/base-drafts] 24d4b6: Update draft-ietf-quic-transport.md
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/vC1D89y9NwQEYcvhl5FdTKlZ-yM>
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: Thu, 17 Oct 2019 02:43:11 -0000

  Branch: refs/heads/ianswett-invalid-token
  Home:   https://github.com/quicwg/base-drafts
  Commit: 24d4b635a6348565fe16e8ee20b0e0e34ad5b590
      https://github.com/quicwg/base-drafts/commit/24d4b635a6348565fe16e8ee20b0e0e34ad5b590
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-10-16 (Wed, 16 Oct 2019)

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

  Log Message:
  -----------
  Update draft-ietf-quic-transport.md



From nobody Wed Oct 16 19:43:23 2019
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 F17061201CE for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 19:43:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.381
X-Spam-Level: 
X-Spam-Status: No, score=-6.381 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 bh-ZbQxxBYEW for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 19:43:20 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0019312004A for <quic-issues@ietf.org>; Wed, 16 Oct 2019 19:43:19 -0700 (PDT)
Received: from github-lowworker-f045d1f.ac4-iad.github.net (github-lowworker-f045d1f.ac4-iad.github.net [10.52.19.54]) by smtp.github.com (Postfix) with ESMTP id 2395C520A94 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 19:43:19 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571280199; bh=l7mmbkocaqLyhuxilGpDH6NpLQ8pJm2bt0NVXFlymXs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ZxfvduEZtdelMTzmjT/MNcRti9wQGtaMP/iu6NVkZcU/Y3uP/hJPvR9NgW7DeIO+B 9U2aJS0/jfgf3K3OxheqE8rauq8sb2doXOTnwOPxsqpO5OuHmwPaL6EwmSxNBCOZih 8Kd7R+MT7k5ktxbBpAkxoDzPIOXn3PFFoJHqwDZU=
Date: Wed, 16 Oct 2019 19:43:19 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3107/push/4159420747@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3107@github.com>
References: <quicwg/base-drafts/pull/3107@github.com>
Subject: Re: [quicwg/base-drafts] Immediately close with INVALID_TOKEN (#3107)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da7d54713f57_3f9c3ff34f0cd96011164b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/3v6yPChahtHxaYKcEFALiXfDLWQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 17 Oct 2019 02:43:22 -0000

----==_mimepart_5da7d54713f57_3f9c3ff34f0cd96011164b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

24d4b635a6348565fe16e8ee20b0e0e34ad5b590  Update draft-ietf-quic-transport.md


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3107/files/1a563f23d8de25376eb56fcb54133968fe72a88d..24d4b635a6348565fe16e8ee20b0e0e34ad5b590

----==_mimepart_5da7d54713f57_3f9c3ff34f0cd96011164b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/ianswett" class="user-mention">@ianswett</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/24d4b635a6348565fe16e8ee20b0e0e34ad5b590">24d4b63</a>  Update draft-ietf-quic-transport.md</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3107/files/1a563f23d8de25376eb56fcb54133968fe72a88d..24d4b635a6348565fe16e8ee20b0e0e34ad5b590?email_source=notifications&amp;email_token=AFTOJKZAJVCQA6JVG4BLTZ3QO7GMPA5CNFSM4JBTLOPKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDSMBTHAYTCMKQOVZWQIZUGE2TSNBSGA3TINY">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKY3S7GERYSBLPGSWEDQO7GMPANCNFSM4JBTLOPA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK73EBXMNWBVLJMW7Q3QO7GMPA5CNFSM4JBTLOPKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDSMBTHAYTCMKQOVZWQIZUGE2TSNBSGA3TINY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3107/files/1a563f23d8de25376eb56fcb54133968fe72a88d..24d4b635a6348565fe16e8ee20b0e0e34ad5b590?email_source=notifications\u0026email_token=AFTOJKZAJVCQA6JVG4BLTZ3QO7GMPA5CNFSM4JBTLOPKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDSMBTHAYTCMKQOVZWQIZUGE2TSNBSGA3TINY",
"url": "https://github.com/quicwg/base-drafts/pull/3107/files/1a563f23d8de25376eb56fcb54133968fe72a88d..24d4b635a6348565fe16e8ee20b0e0e34ad5b590?email_source=notifications\u0026email_token=AFTOJKZAJVCQA6JVG4BLTZ3QO7GMPA5CNFSM4JBTLOPKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDSMBTHAYTCMKQOVZWQIZUGE2TSNBSGA3TINY",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5da7d54713f57_3f9c3ff34f0cd96011164b--


From nobody Wed Oct 16 19:43:50 2019
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 913BE120809 for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 19:43:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 ZSWdyvCHrwLT for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 19:43:47 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E9D901201CE for <quic-issues@ietf.org>; Wed, 16 Oct 2019 19:43:46 -0700 (PDT)
Received: from github-lowworker-28f8021.ac4-iad.github.net (github-lowworker-28f8021.ac4-iad.github.net [10.52.25.98]) by smtp.github.com (Postfix) with ESMTP id 416122C0B80 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 19:43:46 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571280226; bh=ccpZjJ6YOZrzj+qPhCS7ydmLioOmC/2MjKl9bL44/wM=; h=Date:From:To:Subject:From; b=xrpxoGTQbbcxDfjKTy8cjNzWbYNz940P7xhjpNk2GaTUaJwde3Z14YbxchuBfeuaf zx7uB5PGABRoCLGUAsaRAD4Bw6owsrdsVVJUW5bsqeT9+/aWNYtr+Bt1X5qdRBSAIB w9QDIYpEr+fVmcMBwCPUDySkhK7MLbopsvjCEW8s=
Date: Wed, 16 Oct 2019 19:43:46 -0700
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/5b2555-0aca56@github.com>
Subject: [quicwg/base-drafts] 0aca56: Script updating gh-pages from 24d4b635. [ci skip]
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/dgTaw9Sq81LAKwpQ2qCG2heLNZQ>
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: Thu, 17 Oct 2019 02:43:49 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 0aca5618dffb3941b0b16316447622a361ae34f3
      https://github.com/quicwg/base-drafts/commit/0aca5618dffb3941b0b16316447622a361ae34f3
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-17 (Thu, 17 Oct 2019)

  Changed paths:
    A ianswett-invalid-token/draft-ietf-quic-http.html
    A ianswett-invalid-token/draft-ietf-quic-http.txt
    A ianswett-invalid-token/draft-ietf-quic-invariants.html
    A ianswett-invalid-token/draft-ietf-quic-invariants.txt
    A ianswett-invalid-token/draft-ietf-quic-qpack.html
    A ianswett-invalid-token/draft-ietf-quic-qpack.txt
    A ianswett-invalid-token/draft-ietf-quic-recovery.html
    A ianswett-invalid-token/draft-ietf-quic-recovery.txt
    A ianswett-invalid-token/draft-ietf-quic-tls.html
    A ianswett-invalid-token/draft-ietf-quic-tls.txt
    A ianswett-invalid-token/draft-ietf-quic-transport.html
    A ianswett-invalid-token/draft-ietf-quic-transport.txt
    A ianswett-invalid-token/index.html
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from 24d4b635. [ci skip]



From nobody Wed Oct 16 19:48:31 2019
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 3CBED12083F for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 19:48:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.999
X-Spam-Level: 
X-Spam-Status: No, score=-6.999 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=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 8D8lhsx9sAsu for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 19:48:19 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9874F12081F for <quic-issues@ietf.org>; Wed, 16 Oct 2019 19:48:19 -0700 (PDT)
Date: Wed, 16 Oct 2019 19:48:18 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571280498; bh=U+rSZBGBPc2eFv41ozKS8WArojBGDurU3BUxpf+5tOE=; h=Date:From:To:Subject:From; b=kkUqvZQfDmTOyxEUFeYMbb/27CltICvUSt0iOw9ZpNJ5Ex5QPVZN97sef1TM47Qnk hxdRFitx97kT+BHDkbegK+8YO+3UZYD0YQ1zYtkne7OIblIwTPm+/5Oyc7ERrpgGGa UnZSYN41mvE5mVsBTqkv2mLTZL+0JizsdnYBvZz8=
From: ianswett <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/ianswett-invalid-token/24d4b6-8c4691@github.com>
Subject: [quicwg/base-drafts] 8c4691: Update draft-ietf-quic-transport.md
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/r5EVWe8caSiHuKJxGVE9nY3s6VY>
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: Thu, 17 Oct 2019 02:48:29 -0000

  Branch: refs/heads/ianswett-invalid-token
  Home:   https://github.com/quicwg/base-drafts
  Commit: 8c4691476c3cd896f74ff58402b48c650ac032e6
      https://github.com/quicwg/base-drafts/commit/8c4691476c3cd896f74ff58402b48c650ac032e6
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-10-16 (Wed, 16 Oct 2019)

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

  Log Message:
  -----------
  Update draft-ietf-quic-transport.md



From nobody Wed Oct 16 19:48:39 2019
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 4A76F12083E for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 19:48:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.381
X-Spam-Level: 
X-Spam-Status: No, score=-6.381 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 FqMfCF80iCPl for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 19:48:28 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 26E54120836 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 19:48:28 -0700 (PDT)
Date: Wed, 16 Oct 2019 19:48:26 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571280507; bh=r0ZRo9Vr9EH3vlknll4nz50TGNPqJT5uaSiaOMI5ZnM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=tZLgZUJN66zECfOIcmGDY8TEUn+VPIkFovDY2rOAJntzNSjLhQRFIaTSy4DhQJw36 ssymFYlioMZ1aCxXnf5KQ504VLLRPW1Qdy47Ghbl3vtpzLs4HxZgRYUpQwNGN4Gorq lUjOSlQk3vlRPBnXbJepNFDoXwS/acm65FslaxyE=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3107/push/4159432541@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3107@github.com>
References: <quicwg/base-drafts/pull/3107@github.com>
Subject: Re: [quicwg/base-drafts] Immediately close with INVALID_TOKEN (#3107)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da7d67aeec98_4fce3fd7afccd9601691b7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/HlIrIYvIGMnTTllcM9_25BMeCsA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 17 Oct 2019 02:48:38 -0000

----==_mimepart_5da7d67aeec98_4fce3fd7afccd9601691b7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

8c4691476c3cd896f74ff58402b48c650ac032e6  Update draft-ietf-quic-transport.md


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3107/files/24d4b635a6348565fe16e8ee20b0e0e34ad5b590..8c4691476c3cd896f74ff58402b48c650ac032e6

----==_mimepart_5da7d67aeec98_4fce3fd7afccd9601691b7
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/ianswett" class="user-mention">@ianswett</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/8c4691476c3cd896f74ff58402b48c650ac032e6">8c46914</a>  Update draft-ietf-quic-transport.md</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3107/files/24d4b635a6348565fe16e8ee20b0e0e34ad5b590..8c4691476c3cd896f74ff58402b48c650ac032e6?email_source=notifications&amp;email_token=AFTOJKYCR33BDJ5BRXFILELQO7G7VA5CNFSM4JBTLOPKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDSMBTHAYTCMKQOVZWQIZUGE2TSNBTGI2TIMI">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5HRTC5DZ7CW64U2CDQO7G7VANCNFSM4JBTLOPA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3BXXCJFPWFIESUQRLQO7G7VA5CNFSM4JBTLOPKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDSMBTHAYTCMKQOVZWQIZUGE2TSNBTGI2TIMI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3107/files/24d4b635a6348565fe16e8ee20b0e0e34ad5b590..8c4691476c3cd896f74ff58402b48c650ac032e6?email_source=notifications\u0026email_token=AFTOJKYCR33BDJ5BRXFILELQO7G7VA5CNFSM4JBTLOPKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDSMBTHAYTCMKQOVZWQIZUGE2TSNBTGI2TIMI",
"url": "https://github.com/quicwg/base-drafts/pull/3107/files/24d4b635a6348565fe16e8ee20b0e0e34ad5b590..8c4691476c3cd896f74ff58402b48c650ac032e6?email_source=notifications\u0026email_token=AFTOJKYCR33BDJ5BRXFILELQO7G7VA5CNFSM4JBTLOPKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDSMBTHAYTCMKQOVZWQIZUGE2TSNBTGI2TIMI",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5da7d67aeec98_4fce3fd7afccd9601691b7--


From nobody Wed Oct 16 19:49:01 2019
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 AB9C21201CE for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 19:48:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 qW43exRxnUyy for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 19:48:58 -0700 (PDT)
Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2C1F412004A for <quic-issues@ietf.org>; Wed, 16 Oct 2019 19:48:58 -0700 (PDT)
Received: from github-lowworker-b19c547.va3-iad.github.net (github-lowworker-b19c547.va3-iad.github.net [10.48.17.66]) by smtp.github.com (Postfix) with ESMTP id 3E9C2A113D for <quic-issues@ietf.org>; Wed, 16 Oct 2019 19:48:57 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571280537; bh=bXovOoqLiJtBpy7HdIWBc4ZJpbquGa8MAnC4MetpwjI=; h=Date:From:To:Subject:From; b=vzu6GYgKcHACCEsp0oI1qrBWeO6SKBodJhCBp/IjCnpJ8oA6N02Q+S88VRnc2F9ry Tstu5XklDGYEzFR/4kmYD1bUc66Dwv1YyRXXpZvWv2j6S0EcI8wQUybjgNNoiMqrFh ey1EOp3b6urksnNkV+Gw8GsvbzgfrL1ku88GuZ80=
Date: Wed, 16 Oct 2019 19:48:57 -0700
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/0aca56-17a4bd@github.com>
Subject: [quicwg/base-drafts] 17a4bd: Script updating gh-pages from 8c469147. [ci skip]
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/EyNZiSUhAk8dVoh17ZVs7fynwaw>
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: Thu, 17 Oct 2019 02:49:00 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 17a4bdc31bc208ac824c978d8ea07c6b7c4707bb
      https://github.com/quicwg/base-drafts/commit/17a4bdc31bc208ac824c978d8ea07c6b7c4707bb
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-17 (Thu, 17 Oct 2019)

  Changed paths:
    M ianswett-invalid-token/draft-ietf-quic-transport.html
    M ianswett-invalid-token/draft-ietf-quic-transport.txt
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from 8c469147. [ci skip]



From nobody Wed Oct 16 20:15:35 2019
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 D47FF12004A for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 20:15:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 n8jLwhJijPba for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 20:15:32 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6462C120024 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 20:15:32 -0700 (PDT)
Received: from github-lowworker-2e54e43.va3-iad.github.net (github-lowworker-2e54e43.va3-iad.github.net [10.48.17.27]) by smtp.github.com (Postfix) with ESMTP id 7F2B91C0636 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 20:15:31 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571282131; bh=DBcEdSzO7peuBI3q2UkCYL7sfPSEykRNGF8Z+lN3IUw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=qffbZeDGfYFuKDCbeYfcKmv13fNT2uBc/jH94O3OFJPkMZlTUxfiRdvaJ+aSf8zyV cxuKO4dURSeSXrB6bvHqQwu1OzX+j/n5t1ri7koJ2XdsGkgXAD0WnejibPsU2Vj/Wv JCNC5eORVBeTtI3rgAfJE3JCpkOMTAPVm5hdQeSg=
Date: Wed, 16 Oct 2019 20:15:31 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5AIQGP4U7ZTWEGZ6F3WUOWHEVBNHHBXP6EBY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2878/issue_event/2719742784@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2878@github.com>
References: <quicwg/base-drafts/pull/2878@github.com>
Subject: Re: [quicwg/base-drafts] Initial secrets do not change after Retry (#2878)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da7dcd3716c9_16e53fef14acd9681037fd"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/8egBy5lc3Nuf33iGH_3lS456Nx8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 17 Oct 2019 03:15:34 -0000

----==_mimepart_5da7dcd3716c9_16e53fef14acd9681037fd
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #2878.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2878#event-2719742784
----==_mimepart_5da7dcd3716c9_16e53fef14acd9681037fd
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="465552398" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2878" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2878/hovercard" href="https://github.com/quicwg/base-drafts/pull/2878">#2878</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2878?email_source=notifications&amp;email_token=AFTOJK52JZQYF4F3SYRPRNTQO7KFHA5CNFSM4H7BHVF2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUIN7WQA#event-2719742784">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5PHLR45OC7N4O7FC3QO7KFHANCNFSM4H7BHVFQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2BID5324W4RHHULBDQO7KFHA5CNFSM4H7BHVF2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUIN7WQA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2878?email_source=notifications\u0026email_token=AFTOJK52JZQYF4F3SYRPRNTQO7KFHA5CNFSM4H7BHVF2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUIN7WQA#event-2719742784",
"url": "https://github.com/quicwg/base-drafts/pull/2878?email_source=notifications\u0026email_token=AFTOJK52JZQYF4F3SYRPRNTQO7KFHA5CNFSM4H7BHVF2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUIN7WQA#event-2719742784",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da7dcd3716c9_16e53fef14acd9681037fd--


From nobody Wed Oct 16 20:18:52 2019
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 182E412004A for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 20:18:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 E_JcjrqLga2m for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 20:18:49 -0700 (PDT)
Received: from out-9.smtp.github.com (out-9.smtp.github.com [192.30.254.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3E14A120024 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 20:18:49 -0700 (PDT)
Received: from github-lowworker-25680bd.va3-iad.github.net (github-lowworker-25680bd.va3-iad.github.net [10.48.17.61]) by smtp.github.com (Postfix) with ESMTP id C7C96261621 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 20:18:48 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571282328; bh=azNlnB/A5ixdarzGpXF74oi/hLtTY9nl991nwuFdCf8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=iJkHyowbqB6tcHXCZnVWnmlRrQC6/jO93Ht7e6PFi6jL+jUO9STQSImJS7DIEuEgA i7sbWQoLY8ailw89SWC/hRCpS33v8elAMQC5Ie8wsZYpuqKu0KNHeN6jfLwp6PauE/ uZVT/pE/MkXZ1r8V5Yxcr5388PpGqmcH72iLAMcM=
Date: Wed, 16 Oct 2019 20:18:48 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6UETLV73NYVLGOOGF3WUPCREVBNHHBXIMFLY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2870/review/302983718@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2870@github.com>
References: <quicwg/base-drafts/pull/2870@github.com>
Subject: Re: [quicwg/base-drafts] Initial secrets change after Retry (#2870)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da7dd9882f42_19f73feeb5acd9681082b3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/AAmP453HHeQ8zp7fO3oxwaC8_bY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 17 Oct 2019 03:18:51 -0000

----==_mimepart_5da7dd9882f42_19f73feeb5acd9681082b3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett approved this pull request.





-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2870#pullrequestreview-302983718
----==_mimepart_5da7dd9882f42_19f73feeb5acd9681082b3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ianswett</b> approved this pull request.</p>



<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2870?email_source=notifications&amp;email_token=AFTOJK423HPEHASRDOEN6H3QO7KRRA5CNFSM4H5CMCI2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIHSUJQ#pullrequestreview-302983718">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK662MP4QVHI3TFQFKLQO7KRRANCNFSM4H5CMCIQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3RQR2IZRUKGDJKLU3QO7KRRA5CNFSM4H5CMCI2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIHSUJQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2870?email_source=notifications\u0026email_token=AFTOJK423HPEHASRDOEN6H3QO7KRRA5CNFSM4H5CMCI2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIHSUJQ#pullrequestreview-302983718",
"url": "https://github.com/quicwg/base-drafts/pull/2870?email_source=notifications\u0026email_token=AFTOJK423HPEHASRDOEN6H3QO7KRRA5CNFSM4H5CMCI2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIHSUJQ#pullrequestreview-302983718",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da7dd9882f42_19f73feeb5acd9681082b3--


From nobody Wed Oct 16 20:22:54 2019
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 EE7F812004A for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 20:22:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 yzM2tKdiy7OT for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 20:22:50 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1EE9E120024 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 20:22:50 -0700 (PDT)
Received: from github-lowworker-2ef7ba1.ac4-iad.github.net (github-lowworker-2ef7ba1.ac4-iad.github.net [10.52.16.66]) by smtp.github.com (Postfix) with ESMTP id 38033660075 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 20:22:49 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571282569; bh=OA1tPRaDcdJ1a2RPzYogAxmm00WfRSrGyUdssOt/FjI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=wjEz8pb9xExThHLol+hevaAiSi/OmP3ibuNOvbAs5Fm9b/W/mPVpaNMpWajhBgZ6o PyzfQ5b22f55+5sI+PjXkVvdX/ZA1JShZsd0mAftB+q06A+Ivs6yX6twrt1c4O2ty7 Ajz1SreUa9YLy40Uj+5ZyMZZjml7d1aC20rfsciE=
Date: Wed, 16 Oct 2019 20:22:49 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK45KED5LL6FIZXSZ2V3WUPRTEVBNHHB4RTQYY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3098/review/302984547@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3098@github.com>
References: <quicwg/base-drafts/pull/3098@github.com>
Subject: Re: [quicwg/base-drafts] CONNECTION_CLOSE is non-ack-eliciting (#3098)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da7de8929044_7f4e3fef24acd96c7574b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/q86aAQabBfXSV06Y0uYxjkVVh5s>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 17 Oct 2019 03:22:52 -0000

----==_mimepart_5da7de8929044_7f4e3fef24acd96c7574b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett approved this pull request.





-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3098#pullrequestreview-302984547
----==_mimepart_5da7de8929044_7f4e3fef24acd96c7574b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ianswett</b> approved this pull request.</p>



<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3098?email_source=notifications&amp;email_token=AFTOJKYJKUUO574ZBK2IHYTQO7LATA5CNFSM4JBNK722YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIHS2YY#pullrequestreview-302984547">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4UGYCZZBPAC5HBSPTQO7LATANCNFSM4JBNK72Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZSCJD3I5X7UX2JDHLQO7LATA5CNFSM4JBNK722YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIHS2YY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3098?email_source=notifications\u0026email_token=AFTOJKYJKUUO574ZBK2IHYTQO7LATA5CNFSM4JBNK722YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIHS2YY#pullrequestreview-302984547",
"url": "https://github.com/quicwg/base-drafts/pull/3098?email_source=notifications\u0026email_token=AFTOJKYJKUUO574ZBK2IHYTQO7LATA5CNFSM4JBNK722YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIHS2YY#pullrequestreview-302984547",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da7de8929044_7f4e3fef24acd96c7574b--


From nobody Wed Oct 16 21:07:15 2019
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 0550112004A for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 21:07:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 SaVatkb_H_xg for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 21:07: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 C3CD4120047 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 21:07:10 -0700 (PDT)
Date: Wed, 16 Oct 2019 21:07:09 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571285229; bh=uj2jsOpKSEppuSNaUF/070IkRJKE/KVxjtsqFHOMcjo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=moT2QP9v3NWtHPEtBg5q9MGqeFNKWQVtM6kpNcQ3C0Xhx87THm0wJVu4F8ebYJ2bl 8z2xmQjbouCRjcz9STx7lUs3p+HVritz0jDkLg8yv5lPPfQsP6EFRLFRu3U4NF6QPe WSl9UytLfEJQ1EfngH7kafhBtAspZuwV6set/FLw=
From: Nick Banks <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3CVSI3EE47EVLM3H53WUUX3EVBNHHB4ST4NM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3107/c542990466@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3107@github.com>
References: <quicwg/base-drafts/pull/3107@github.com>
Subject: Re: [quicwg/base-drafts] Immediately close with INVALID_TOKEN (#3107)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da7e8edda774_4fde3fc17fccd960120979"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: nibanks
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/7banBijlHAFe0po8CjFfkgYHqj0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 17 Oct 2019 04:07:13 -0000

----==_mimepart_5da7e8edda774_4fde3fc17fccd960120979
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

You need to update the "Transport Error Codes" section too.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3107#issuecomment-542990466
----==_mimepart_5da7e8edda774_4fde3fc17fccd960120979
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>You need to update the "Transport Error Codes" section too.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3107?email_source=notifications&amp;email_token=AFTOJKZSOLMCPV2KKIFGC2LQO7QG3A5CNFSM4JBTLOPKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOWBAQ#issuecomment-542990466">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7JGCVJPUQR2ZHOB6LQO7QG3ANCNFSM4JBTLOPA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK53U22KZ2YBIWEU3VTQO7QG3A5CNFSM4JBTLOPKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOWBAQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3107?email_source=notifications\u0026email_token=AFTOJKZSOLMCPV2KKIFGC2LQO7QG3A5CNFSM4JBTLOPKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOWBAQ#issuecomment-542990466",
"url": "https://github.com/quicwg/base-drafts/pull/3107?email_source=notifications\u0026email_token=AFTOJKZSOLMCPV2KKIFGC2LQO7QG3A5CNFSM4JBTLOPKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOWBAQ#issuecomment-542990466",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da7e8edda774_4fde3fc17fccd960120979--


From nobody Wed Oct 16 21:36:47 2019
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 CE47D12081C for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 21:36:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.999
X-Spam-Level: 
X-Spam-Status: No, score=-6.999 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=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 glnl_g7MLLC9 for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 21:36:43 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 05461120819 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 21:36:43 -0700 (PDT)
Received: from github-lowworker-a6a2749.va3-iad.github.net (github-lowworker-a6a2749.va3-iad.github.net [10.48.16.62]) by smtp.github.com (Postfix) with ESMTP id 3BB8B2C1469 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 21:36:42 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571287002; bh=Yb0msPfTrc/IZUbhi+9FNcgB8+xd2044WlYZoCpFFjI=; h=Date:From:To:Subject:From; b=mgxwq4OaGn6ZGPwbAwQIP8bzf3mKi185NbvCwo6QH6xUv/wdiq1GaOr6CRbuYQETw kiGhU5vD4/Mq/ZUKEtu/FZO4CUST54ccMGTbc9o7Z537ToNlFLlsa16DDhkTlQBaAs FDhTlHR98T7AECACf8w3FCkTNY2fd4MpE/84s624=
Date: Wed, 16 Oct 2019 21:36:42 -0700
From: ianswett <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/ianswett-must-ack-once/aa4085-dd3c22@github.com>
Subject: [quicwg/base-drafts] dd3c22: Update draft-ietf-quic-transport.md
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/3wM4OSKXVuMLhWm4zuGjqwW4bJ8>
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: Thu, 17 Oct 2019 04:36:45 -0000

  Branch: refs/heads/ianswett-must-ack-once
  Home:   https://github.com/quicwg/base-drafts
  Commit: dd3c2214fa4d84ecc80229b44d9c817abcba71b8
      https://github.com/quicwg/base-drafts/commit/dd3c2214fa4d84ecc80229b44d9c817abcba71b8
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-10-17 (Thu, 17 Oct 2019)

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

  Log Message:
  -----------
  Update draft-ietf-quic-transport.md



From nobody Wed Oct 16 21:36:56 2019
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 18748120819 for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 21:36:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.381
X-Spam-Level: 
X-Spam-Status: No, score=-6.381 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 l3jAa25uAvtz for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 21:36:53 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 340B8120236 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 21:36:53 -0700 (PDT)
Date: Wed, 16 Oct 2019 21:36:52 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571287012; bh=YOCry2t5BPer/SqyEpZ5aH0AajpTPnp4J6MGhyHVTc8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=nrCBz/8Bqwy+JBCyi7/4O8nx1FHZyxrRGzJfrJ2FQ6ukUKhPRFc6iHBxVKYM2csW1 eSLe50NVuaKn+QF3IQwpLy5nEjhfFvzO6agBOhBAfzA8WsW04Mrvp6xdcjqPTPEB5K dPk0JTxb6O9BUjMbb/FSH9cKCwQ/HYsTPu5HdCGQ=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3092/push/4159672518@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3092@github.com>
References: <quicwg/base-drafts/pull/3092@github.com>
Subject: Re: [quicwg/base-drafts] MUST ACK each ack-eliciting packet once (#3092)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da7efe4806bc_71343fe9518cd96023584b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/594vZE3ecc98sLHiJlsEzRI7Ys4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 17 Oct 2019 04:36:55 -0000

----==_mimepart_5da7efe4806bc_71343fe9518cd96023584b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

dd3c2214fa4d84ecc80229b44d9c817abcba71b8  Update draft-ietf-quic-transport.md


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3092/files/aa408593de2e13669e66403474ac99df9ff325da..dd3c2214fa4d84ecc80229b44d9c817abcba71b8

----==_mimepart_5da7efe4806bc_71343fe9518cd96023584b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/ianswett" class="user-mention">@ianswett</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/dd3c2214fa4d84ecc80229b44d9c817abcba71b8">dd3c221</a>  Update draft-ietf-quic-transport.md</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3092/files/aa408593de2e13669e66403474ac99df9ff325da..dd3c2214fa4d84ecc80229b44d9c817abcba71b8?email_source=notifications&amp;email_token=AFTOJK2Z7E6UBJ4ARJXAPMTQO7TWJA5CNFSM4JAXQGYKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDQMBYGU4DQMCQOVZWQIZUGE2TSNRXGI2TCOA">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3DZMTEEI7WA2CTH23QO7TWJANCNFSM4JAXQGYA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYCJXLWUWFRBJSGLJ3QO7TWJA5CNFSM4JAXQGYKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDQMBYGU4DQMCQOVZWQIZUGE2TSNRXGI2TCOA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3092/files/aa408593de2e13669e66403474ac99df9ff325da..dd3c2214fa4d84ecc80229b44d9c817abcba71b8?email_source=notifications\u0026email_token=AFTOJK2Z7E6UBJ4ARJXAPMTQO7TWJA5CNFSM4JAXQGYKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDQMBYGU4DQMCQOVZWQIZUGE2TSNRXGI2TCOA",
"url": "https://github.com/quicwg/base-drafts/pull/3092/files/aa408593de2e13669e66403474ac99df9ff325da..dd3c2214fa4d84ecc80229b44d9c817abcba71b8?email_source=notifications\u0026email_token=AFTOJK2Z7E6UBJ4ARJXAPMTQO7TWJA5CNFSM4JAXQGYKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDQMBYGU4DQMCQOVZWQIZUGE2TSNRXGI2TCOA",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5da7efe4806bc_71343fe9518cd96023584b--


From nobody Wed Oct 16 21:37:21 2019
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 2A032120819 for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 21:37:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 revnExcvey1b for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 21:37:18 -0700 (PDT)
Received: from out-10.smtp.github.com (out-10.smtp.github.com [192.30.254.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5E235120236 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 21:37:18 -0700 (PDT)
Date: Wed, 16 Oct 2019 21:37:17 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571287038; bh=A2vVPR4NCxAwYe9wEzBDmiJz7RAqn9uzLy3Yuc/RLDg=; h=Date:From:To:Subject:From; b=ZVmtrBD6ZS7G7R5zRvg+1m7RoNIQIppRTPDFRnV9RJMaP99JpwTa12hBl9OawQbF1 gcf0H2HhJdFZaTywYTZVOxHVXZTRbyRLxlNpzbGoKSRICwnHdSaV/CdwzxGtsDLEni Lr+hRUwZiRx6d5yGvV1Fqnt451dxsA7NPx9ogHhA=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/17a4bd-01ec7d@github.com>
Subject: [quicwg/base-drafts] 01ec7d: Script updating gh-pages from dd3c2214. [ci skip]
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/Wds8CFnZqPQ1qgfSxVKK1IXGO6Y>
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: Thu, 17 Oct 2019 04:37:20 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 01ec7d8418e2d3b98ca9c1fb67eadca67c839c99
      https://github.com/quicwg/base-drafts/commit/01ec7d8418e2d3b98ca9c1fb67eadca67c839c99
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-17 (Thu, 17 Oct 2019)

  Changed paths:
    M ianswett-must-ack-once/draft-ietf-quic-http.html
    M ianswett-must-ack-once/draft-ietf-quic-http.txt
    M ianswett-must-ack-once/draft-ietf-quic-invariants.html
    M ianswett-must-ack-once/draft-ietf-quic-invariants.txt
    M ianswett-must-ack-once/draft-ietf-quic-qpack.html
    M ianswett-must-ack-once/draft-ietf-quic-qpack.txt
    M ianswett-must-ack-once/draft-ietf-quic-recovery.html
    M ianswett-must-ack-once/draft-ietf-quic-recovery.txt
    M ianswett-must-ack-once/draft-ietf-quic-tls.html
    M ianswett-must-ack-once/draft-ietf-quic-tls.txt
    M ianswett-must-ack-once/draft-ietf-quic-transport.html
    M ianswett-must-ack-once/draft-ietf-quic-transport.txt
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from dd3c2214. [ci skip]



From nobody Wed Oct 16 21:40:24 2019
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 312D5120819 for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 21:40:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 tM0NVIodTk2I for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 21:40:21 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9BA5A120236 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 21:40:21 -0700 (PDT)
Date: Wed, 16 Oct 2019 21:40:20 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571287220; bh=Lg2g+poTNeP6VcIR/Cl4HfmnnsRMQNAyZ7ZlogmknVw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=tWISruL133b2S+bD1miNZ64IIVoBnbNGIwwC9cZgzH3phmkApjhZuRQmXx0UJEjSh RZEJCWt+Q9ESyhxOg3LQDEDeWsNU629Tsx2EQkV7S+xR2CBVFU0w5NqSoY8agSuggr am90uQZLJ2m5joFEDgw3iEgyjodl9zM9HluKrCLc=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3ZPVA6FFC75UJOFHN3WUYUJEVBNHHB4ST4NM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3107/c542997845@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3107@github.com>
References: <quicwg/base-drafts/pull/3107@github.com>
Subject: Re: [quicwg/base-drafts] Immediately close with INVALID_TOKEN (#3107)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da7f0b4bfb60_54053fa268ecd96c52686"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/EmMME2cFlhVJvx-5cxUavuP19co>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 17 Oct 2019 04:40:23 -0000

----==_mimepart_5da7f0b4bfb60_54053fa268ecd96c52686
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Thanks @nibanks I did that in a subsequent update.  Refresh and tell me if it looks correct.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3107#issuecomment-542997845
----==_mimepart_5da7f0b4bfb60_54053fa268ecd96c52686
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Thanks <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=20663557" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/nibanks">@nibanks</a> I did that in a subsequent update.  Refresh and tell me if it looks correct.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3107?email_source=notifications&amp;email_token=AFTOJKYPLMXKIDPJ4EE53QLQO7UDJA5CNFSM4JBTLOPKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOX2VI#issuecomment-542997845">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6GNXUWLLRTIMSGGFTQO7UDJANCNFSM4JBTLOPA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2V4MGRAITUZDGKF2LQO7UDJA5CNFSM4JBTLOPKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOX2VI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3107?email_source=notifications\u0026email_token=AFTOJKYPLMXKIDPJ4EE53QLQO7UDJA5CNFSM4JBTLOPKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOX2VI#issuecomment-542997845",
"url": "https://github.com/quicwg/base-drafts/pull/3107?email_source=notifications\u0026email_token=AFTOJKYPLMXKIDPJ4EE53QLQO7UDJA5CNFSM4JBTLOPKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBOX2VI#issuecomment-542997845",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da7f0b4bfb60_54053fa268ecd96c52686--


From nobody Wed Oct 16 21:46:52 2019
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 44AFB12080F for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 21:46:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, 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 iqTCnhB8ib0X for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 21:46:50 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1174D120236 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 21:46:50 -0700 (PDT)
Received: from github-lowworker-39b4a70.va3-iad.github.net (github-lowworker-39b4a70.va3-iad.github.net [10.48.16.66]) by smtp.github.com (Postfix) with ESMTP id 488C16A0772 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 21:46:49 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571287609; bh=URmk6gjC5g22ZikRHCFB4VDpN7/DeYpJzTF475fZyGc=; h=Date:From:To:Subject:From; b=GNswfvXP5Q6cWnq/5GGHbs8JH2ToU+4UFVWhUqnQxS/esu//Lg5yczNS0wRMrAZkq XSBW64TPFSUorDPJNPMEMn5UijbemHzX2o16Xpi/YQvZsQPFJoQBOLX7StqH5jDiTq UalnUiTAohe4s+Uf7bZSvaFzH6/j8k9FREiFU7Yw=
Date: Wed, 16 Oct 2019 21:46:49 -0700
From: ianswett <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/ianswett-limit-bursts/a7ad37-dc891d@github.com>
Subject: [quicwg/base-drafts] 321ec0: Alternative > alternate (#3105)
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/2JeQjR2HBsy-w4vXeRRykh6tToc>
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: Thu, 17 Oct 2019 04:46:51 -0000

  Branch: refs/heads/ianswett-limit-bursts
  Home:   https://github.com/quicwg/base-drafts
  Commit: 321ec027758ad0149e2f4de07ca251cf739ab67f
      https://github.com/quicwg/base-drafts/commit/321ec027758ad0149e2f4de07ca251cf739ab67f
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-10-16 (Wed, 16 Oct 2019)

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

  Log Message:
  -----------
  Alternative > alternate (#3105)


  Commit: dc891d82d0b1bdd5ea8351a4c0d55e326fbf18d9
      https://github.com/quicwg/base-drafts/commit/dc891d82d0b1bdd5ea8351a4c0d55e326fbf18d9
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-10-17 (Thu, 17 Oct 2019)

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

  Log Message:
  -----------
  Merge branch 'master' into ianswett-limit-bursts


Compare: https://github.com/quicwg/base-drafts/compare/a7ad37190836...dc891d82d0b1


From nobody Wed Oct 16 21:47:01 2019
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 4581C120821 for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 21:47:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 E0tG4SX9E7cg for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 21:46:58 -0700 (PDT)
Received: from out-22.smtp.github.com (out-22.smtp.github.com [192.30.252.205]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C66CB12080F for <quic-issues@ietf.org>; Wed, 16 Oct 2019 21:46:57 -0700 (PDT)
Date: Wed, 16 Oct 2019 21:46:57 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571287617; bh=IvmLYOhidwVWbvn17phIYvk045nR0ZYglXbbKaAWAYc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ObOoLc5l2N8pPOrxrVd6PVOcn18d8uGQ9OfnWnzj3NTsX/rCit9JvzXVHo7ZN5hgV V+Xv27G0MvhXqUNncfPjqBX2Dfs83RwOx9djIQsQOYUVv5kWmDtZPra8Oi0f9M3z5g XrS0qVMN4JmIY7P5IrlPkKgTalZKzYacS2vZc5MM=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3106/push/4159693056@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3106@github.com>
References: <quicwg/base-drafts/pull/3106@github.com>
Subject: Re: [quicwg/base-drafts] MUST pace or limit bursts to 10 packets (#3106)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da7f2416c16_6b073fa71b2cd95c553fb"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/UI4cLdp_m9WIcCYJDRND3W1pCIo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 17 Oct 2019 04:47:00 -0000

----==_mimepart_5da7f2416c16_6b073fa71b2cd95c553fb
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 2 commits.

321ec027758ad0149e2f4de07ca251cf739ab67f  Alternative > alternate (#3105)
dc891d82d0b1bdd5ea8351a4c0d55e326fbf18d9  Merge branch 'master' into ianswett-limit-bursts


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3106/files/a7ad371908364e16474ec746a33aea4c30afc3d9..dc891d82d0b1bdd5ea8351a4c0d55e326fbf18d9

----==_mimepart_5da7f2416c16_6b073fa71b2cd95c553fb
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/ianswett" class="user-mention">@ianswett</a> pushed 2 commits.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/321ec027758ad0149e2f4de07ca251cf739ab67f">321ec02</a>  Alternative &gt; alternate (#3105)</li>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/dc891d82d0b1bdd5ea8351a4c0d55e326fbf18d9">dc891d8</a>  Merge branch &#39;master&#39; into ianswett-limit-bursts</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3106/files/a7ad371908364e16474ec746a33aea4c30afc3d9..dc891d82d0b1bdd5ea8351a4c0d55e326fbf18d9?email_source=notifications&amp;email_token=AFTOJK4GIHDS26YY7PSZ3E3QO7U4DA5CNFSM4JBSNMEKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDSMBQG44DQNKQOVZWQIZUGE2TSNRZGMYDKNQ">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK54HZN2ECCUVUR3QHTQO7U4DANCNFSM4JBSNMEA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6UI5BPABSU4GGDLQLQO7U4DA5CNFSM4JBSNMEKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDSMBQG44DQNKQOVZWQIZUGE2TSNRZGMYDKNQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3106/files/a7ad371908364e16474ec746a33aea4c30afc3d9..dc891d82d0b1bdd5ea8351a4c0d55e326fbf18d9?email_source=notifications\u0026email_token=AFTOJK4GIHDS26YY7PSZ3E3QO7U4DA5CNFSM4JBSNMEKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDSMBQG44DQNKQOVZWQIZUGE2TSNRZGMYDKNQ",
"url": "https://github.com/quicwg/base-drafts/pull/3106/files/a7ad371908364e16474ec746a33aea4c30afc3d9..dc891d82d0b1bdd5ea8351a4c0d55e326fbf18d9?email_source=notifications\u0026email_token=AFTOJK4GIHDS26YY7PSZ3E3QO7U4DA5CNFSM4JBSNMEKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDSMBQG44DQNKQOVZWQIZUGE2TSNRZGMYDKNQ",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5da7f2416c16_6b073fa71b2cd95c553fb--


From nobody Wed Oct 16 21:47:33 2019
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 264E712004D for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 21:47:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 eaSFLNm3W-8l for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 21:47:29 -0700 (PDT)
Received: from out-13.smtp.github.com (out-13.smtp.github.com [192.30.254.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DC47D120116 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 21:47:29 -0700 (PDT)
Date: Wed, 16 Oct 2019 21:47:29 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571287649; bh=bB3Adukm8MTyrXGWcrVh9GaD/A2ISKmYpY518xXQDes=; h=Date:From:To:Subject:From; b=QQiJhNDqBWvfUYfhz6nDud1Q/SHQbcKgDmy4QcTwMMXhiRyVjSoxeLXuFJA8T17Rs 3tb7BieXZQNlGmMrs8IHl8ueyR+PyBT1TqFgKjzlykDKmA/KYXk2bTaCbJfqczoqfe SThXLgzgnDUnTJ+70T8v/WlrJW2Gdz8C6cEre0MM=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/01ec7d-fba4ad@github.com>
Subject: [quicwg/base-drafts] fba4ad: Script updating gh-pages from dc891d82. [ci skip]
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/270DD4nc4kyQS8atJx3vkHV66-g>
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: Thu, 17 Oct 2019 04:47:31 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: fba4adb86b0645b9e1665f770892e672bef20616
      https://github.com/quicwg/base-drafts/commit/fba4adb86b0645b9e1665f770892e672bef20616
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-17 (Thu, 17 Oct 2019)

  Changed paths:
    M ianswett-limit-bursts/draft-ietf-quic-recovery.html
    M ianswett-limit-bursts/draft-ietf-quic-recovery.txt
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from dc891d82. [ci skip]



From nobody Wed Oct 16 23:43:47 2019
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 EFDB712084C for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 23:43:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 HnP7ZJ5OaKCt for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 23:43:41 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2BCA6120824 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 23:43:41 -0700 (PDT)
Received: from github-lowworker-9bcb4a1.ac4-iad.github.net (github-lowworker-9bcb4a1.ac4-iad.github.net [10.52.25.84]) by smtp.github.com (Postfix) with ESMTP id 50E3496045D for <quic-issues@ietf.org>; Wed, 16 Oct 2019 23:43:40 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571294620; bh=44QG2hOHzU0dZd1udbAGK9kHaW/xWnARAQ+4A0GCj+U=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=WTWtm7/KdgBZGPlzzsONz7YbuAJBn72F8NTOl7MhlEmAspRidw9HQ0ws6eOsAOgUa BknZkNhcB8rq/Ek7J2l+1NO13A1JFm3HUxzYMubZOaCC6Ka0FBAbp52diquZQfTrK4 cOxIPLJUhAv3J/P58bN+DzAXSnc72XGSiEyfxEeE=
Date: Wed, 16 Oct 2019 23:43:40 -0700
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7UA7TRFA4YRMH2Q753WVHCZEVBNHHB4SMQ4M@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3104/review/303031845@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3104@github.com>
References: <quicwg/base-drafts/pull/3104@github.com>
Subject: Re: [quicwg/base-drafts] Prohibit PADDING in response to ACK (#3104)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da80d9c419c5_8c23ff8d08cd968105347"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinduke
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/CEMNDmsX7Hav2VTtz2YgwxYAj3A>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 17 Oct 2019 06:43:45 -0000

----==_mimepart_5da80d9c419c5_8c23ff8d08cd968105347
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinduke commented on this pull request.



> @@ -3061,14 +3061,15 @@ of doing so.
 
 Packets containing only ACK frames are not congestion controlled, so there are
 limits on how frequently they can be sent.  An endpoint MUST NOT send more than
-one ACK-frame-only packet in response to receiving an ack-eliciting packet (one
-containing frames other than ACK and/or PADDING).  An endpoint MUST NOT send a
-packet containing only an ACK frame in response to a non-ack-eliciting packet
-(one containing only ACK and/or PADDING frames), even if there are packet gaps
-which precede the received packet. Limiting ACK frames avoids an infinite
-feedback loop of acknowledgements, which could prevent the connection from ever
-becoming idle. However, the endpoint acknowledges non-ack-eliciting packets when
-it sends an ACK frame.
+one ACK-frame-only packet in response to receiving an ACK-eliciting packet

Actually, non-ack-eliciting is already defined, and would make this flow much better.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3104#discussion_r335831784
----==_mimepart_5da80d9c419c5_8c23ff8d08cd968105347
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinduke</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3104#discussion_r335831784">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -3061,14 +3061,15 @@ of doing so.
 
 Packets containing only ACK frames are not congestion controlled, so there are
 limits on how frequently they can be sent.  An endpoint MUST NOT send more than
-one ACK-frame-only packet in response to receiving an ack-eliciting packet (one
-containing frames other than ACK and/or PADDING).  An endpoint MUST NOT send a
-packet containing only an ACK frame in response to a non-ack-eliciting packet
-(one containing only ACK and/or PADDING frames), even if there are packet gaps
-which precede the received packet. Limiting ACK frames avoids an infinite
-feedback loop of acknowledgements, which could prevent the connection from ever
-becoming idle. However, the endpoint acknowledges non-ack-eliciting packets when
-it sends an ACK frame.
+one ACK-frame-only packet in response to receiving an ACK-eliciting packet
</pre>
<p>Actually, non-ack-eliciting is already defined, and would make this flow much better.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3104?email_source=notifications&amp;email_token=AFTOJK4HCHM6ZXOTVOMICI3QPACRZA5CNFSM4JBR5EQ2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIH6MJI#discussion_r335831784">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZQRP5HQD72HQAHBSTQPACRZANCNFSM4JBR5EQQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5XVNNOALKHDJO2JQ3QPACRZA5CNFSM4JBR5EQ2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIH6MJI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3104?email_source=notifications\u0026email_token=AFTOJK4HCHM6ZXOTVOMICI3QPACRZA5CNFSM4JBR5EQ2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIH6MJI#discussion_r335831784",
"url": "https://github.com/quicwg/base-drafts/pull/3104?email_source=notifications\u0026email_token=AFTOJK4HCHM6ZXOTVOMICI3QPACRZA5CNFSM4JBR5EQ2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIH6MJI#discussion_r335831784",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da80d9c419c5_8c23ff8d08cd968105347--


From nobody Wed Oct 16 23:54:00 2019
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 5EC1D120824 for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 23:53:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 J2GuVXGgwec2 for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 23:53:57 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 52CD31200EB for <quic-issues@ietf.org>; Wed, 16 Oct 2019 23:53:57 -0700 (PDT)
Date: Wed, 16 Oct 2019 23:53:56 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571295236; bh=zf6xkvRaUok1HdnCaNwfHT3c0G6NP/nnw1BYZkgbmiU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=KmmQ8tcRjVpNM6N4BzrY9dVprCfGp7lqip2S3QpsDSWiRGJPLww9pBo4Xw2olaFwS xwX+5F+xQNsygbdxG7SlG9qMAHoU+IDXhUb1u+tKwUrPJDBraKJoNlp4Dw8Yh5DDnZ /9O0CtmcX2WMB4HQogYByzhe8/+8d/IV4g66qlFw=
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3104/push/4160017620@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3104@github.com>
References: <quicwg/base-drafts/pull/3104@github.com>
Subject: Re: [quicwg/base-drafts] Prohibit PADDING in response to ACK (#3104)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da810042fb7d_77cc3fa69b2cd9642739b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinduke
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/C0wvXTN7U5rc0Z2mPGcStpLVxcU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 17 Oct 2019 06:53:59 -0000

----==_mimepart_5da810042fb7d_77cc3fa69b2cd9642739b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinduke pushed 1 commit.

6f72fe83d554c96c55e1e2485c30287184639b29  Took Ian's suggestion


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3104/files/1a8baf8a2564bf657a040eb58ca5a50c98204aee..6f72fe83d554c96c55e1e2485c30287184639b29

----==_mimepart_5da810042fb7d_77cc3fa69b2cd9642739b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/martinduke" class="user-mention">@martinduke</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/6f72fe83d554c96c55e1e2485c30287184639b29">6f72fe8</a>  Took Ian&#39;s suggestion</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3104/files/1a8baf8a2564bf657a040eb58ca5a50c98204aee..6f72fe83d554c96c55e1e2485c30287184639b29?email_source=notifications&amp;email_token=AFTOJK63RLNASNP4OV663GTQPADYJA5CNFSM4JBR5EQ2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDQOJYHE4DEMCQOVZWQIZUGE3DAMBRG43DEMA">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4CXHBE4EDIUYS4AMTQPADYJANCNFSM4JBR5EQQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK636CBUCIVFBYEOSU3QPADYJA5CNFSM4JBR5EQ2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDQOJYHE4DEMCQOVZWQIZUGE3DAMBRG43DEMA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3104/files/1a8baf8a2564bf657a040eb58ca5a50c98204aee..6f72fe83d554c96c55e1e2485c30287184639b29?email_source=notifications\u0026email_token=AFTOJK63RLNASNP4OV663GTQPADYJA5CNFSM4JBR5EQ2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDQOJYHE4DEMCQOVZWQIZUGE3DAMBRG43DEMA",
"url": "https://github.com/quicwg/base-drafts/pull/3104/files/1a8baf8a2564bf657a040eb58ca5a50c98204aee..6f72fe83d554c96c55e1e2485c30287184639b29?email_source=notifications\u0026email_token=AFTOJK63RLNASNP4OV663GTQPADYJA5CNFSM4JBR5EQ2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDQOJYHE4DEMCQOVZWQIZUGE3DAMBRG43DEMA",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5da810042fb7d_77cc3fa69b2cd9642739b--


From nobody Wed Oct 16 23:58:59 2019
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 B9045120073 for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 23:58:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 5BbIwrnT7rhG for <quic-issues@ietfa.amsl.com>; Wed, 16 Oct 2019 23:58:55 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D70B8120018 for <quic-issues@ietf.org>; Wed, 16 Oct 2019 23:58:54 -0700 (PDT)
Date: Wed, 16 Oct 2019 23:58:54 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571295534; bh=WZ2926W8y7nVNobz797iC4lr7bg5FXSoSPc8E2c/zss=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=iGSZzvz94LvBd8v1OTipMc7/jhL1SJii+WE2uhJWBHlEEcFg5z1co1IihIrVnlLQS UfVcDnn0GhyNP2brDOlBXnwu1a0LjmqdcjqjhI3weXwHg1+MBBRUPKd1k9L9e1k+EP LYMsno+cKlsT7K5CCi6CRQDs2zxXV52/XNSb/8ys=
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3104/push/4160033615@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3104@github.com>
References: <quicwg/base-drafts/pull/3104@github.com>
Subject: Re: [quicwg/base-drafts] Prohibit PADDING in response to ACK (#3104)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da8112e120a0_6cc53ff69e0cd9684071c2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinduke
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/nyhyvENwD7krJ5LfjWcLsr4RVis>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 17 Oct 2019 06:58:57 -0000

----==_mimepart_5da8112e120a0_6cc53ff69e0cd9684071c2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinduke pushed 1 commit.

ce83dc4ef954710bddbab03e49e9d1b966106743  addressed comment I missed:


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3104/files/6f72fe83d554c96c55e1e2485c30287184639b29..ce83dc4ef954710bddbab03e49e9d1b966106743

----==_mimepart_5da8112e120a0_6cc53ff69e0cd9684071c2
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/martinduke" class="user-mention">@martinduke</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/ce83dc4ef954710bddbab03e49e9d1b966106743">ce83dc4</a>  addressed comment I missed:</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3104/files/6f72fe83d554c96c55e1e2485c30287184639b29..ce83dc4ef954710bddbab03e49e9d1b966106743?email_source=notifications&amp;email_token=AFTOJK7Y5H6PGSU4LONKMXDQPAEK5A5CNFSM4JBR5EQ2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDQOJYHE4DEMCQOVZWQIZUGE3DAMBTGM3DCNI">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5PQBYBKZD6WHCCUDTQPAEK5ANCNFSM4JBR5EQQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2KCV3RELCXGXBGYBTQPAEK5A5CNFSM4JBR5EQ2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDQOJYHE4DEMCQOVZWQIZUGE3DAMBTGM3DCNI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3104/files/6f72fe83d554c96c55e1e2485c30287184639b29..ce83dc4ef954710bddbab03e49e9d1b966106743?email_source=notifications\u0026email_token=AFTOJK7Y5H6PGSU4LONKMXDQPAEK5A5CNFSM4JBR5EQ2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDQOJYHE4DEMCQOVZWQIZUGE3DAMBTGM3DCNI",
"url": "https://github.com/quicwg/base-drafts/pull/3104/files/6f72fe83d554c96c55e1e2485c30287184639b29..ce83dc4ef954710bddbab03e49e9d1b966106743?email_source=notifications\u0026email_token=AFTOJK7Y5H6PGSU4LONKMXDQPAEK5A5CNFSM4JBR5EQ2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDQOJYHE4DEMCQOVZWQIZUGE3DAMBTGM3DCNI",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5da8112e120a0_6cc53ff69e0cd9684071c2--


From nobody Thu Oct 17 07:05:24 2019
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 670CB1207FF for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 07:05:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 wX-c1W5RpUDh for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 07:05:21 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C7AD812000F for <quic-issues@ietf.org>; Thu, 17 Oct 2019 07:05:20 -0700 (PDT)
Received: from github-lowworker-c53a806.ac4-iad.github.net (github-lowworker-c53a806.ac4-iad.github.net [10.52.23.45]) by smtp.github.com (Postfix) with ESMTP id EB097660061 for <quic-issues@ietf.org>; Thu, 17 Oct 2019 07:05:19 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571321119; bh=BOjh8F+Y2XR8vSnTCPW5oU5hjXA1t6J+Lp6el2Dza1I=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Lo9g9c2onS7nXYPQDuIn39WFzdyczKVEg2cwU1v31nIRTRysFEuwL/UH7n+POnA6+ U1pdA/PlEEOBWAMPfVW9xM+l+IYlWuceUiCshmU30WKN9CAB48Wt6JjWMzw0VKJ9wD GjUPI106eCAeciex8sRKS7flZ0Rwcd1jW2ZTgbTc=
Date: Thu, 17 Oct 2019 07:05:19 -0700
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5PZORKNZ5DURG44CN3WW227EVBNHHB3ZDAFY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3073/543190608@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3073@github.com>
References: <quicwg/base-drafts/issues/3073@github.com>
Subject: Re: [quicwg/base-drafts] Boolean blocked streams setting (#3073)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da8751fdcefa_43b93f83114cd960167128"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: dtikhonov
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/7A8gnckRwmUZd99aDTDzCYYSZdw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 17 Oct 2019 14:05:23 -0000

----==_mimepart_5da8751fdcefa_43b93f83114cd960167128
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Historical reference:

@martinthomson first floats the idea to use a numerical limit for the maximum number of blocked headers in email thread titled _Head-of-Line Blocking Allows Attacks_ (on Compression Design Team) on December 11, 2017.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3073#issuecomment-543190608
----==_mimepart_5da8751fdcefa_43b93f83114cd960167128
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Historical reference:</p>
<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=67641" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/martinthomson">@martinthomson</a> first floats the idea to use a numerical limit for the maximum number of blocked headers in email thread titled <em>Head-of-Line Blocking Allows Attacks</em> (on Compression Design Team) on December 11, 2017.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3073?email_source=notifications&amp;email_token=AFTOJK3V2TOGE7ZVOLUFA3TQPBWJ7A5CNFSM4I4WWAH2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBQG4UA#issuecomment-543190608">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3LXUXPRAHSO73KHILQPBWJ7ANCNFSM4I4WWAHQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5UYD23LB6XQXWDHE3QPBWJ7A5CNFSM4I4WWAH2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBQG4UA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3073?email_source=notifications\u0026email_token=AFTOJK3V2TOGE7ZVOLUFA3TQPBWJ7A5CNFSM4I4WWAH2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBQG4UA#issuecomment-543190608",
"url": "https://github.com/quicwg/base-drafts/issues/3073?email_source=notifications\u0026email_token=AFTOJK3V2TOGE7ZVOLUFA3TQPBWJ7A5CNFSM4I4WWAH2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBQG4UA#issuecomment-543190608",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da8751fdcefa_43b93f83114cd960167128--


From nobody Thu Oct 17 07:08:16 2019
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.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 E5C7512000F for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 07:08:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.382
X-Spam-Level: 
X-Spam-Status: No, score=-1.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, 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 B4Z_o1h3fCTU for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 07:08:13 -0700 (PDT)
Received: from o7.sgmail.github.com (o7.sgmail.github.com [167.89.101.198]) (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 B54C61200B8 for <quic-issues@ietf.org>; Thu, 17 Oct 2019 07:08:13 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=x48bBiToJoubtYgiJRZfT2kd8/8=; b=jUuMd8tYLuD94L4t BRD3+Rq7JUjaEqFrTCq4ofPkdpuNiu1hAM4AF2SNmVfZgu1alpUhd/rRJbaCKcBV kB4tTfnrGEoHdXt4aoKAyck5cnseDbykwSAIHUTut3aoB9wS55+ZhIC4zcp2+zlA n1cvM47HB0WFYrKa4T57guJVVTc=
Received: by filter0803p1iad2.sendgrid.net with SMTP id filter0803p1iad2-8485-5DA875CB-4E 2019-10-17 14:08:11.862309468 +0000 UTC m=+51910.999458420
Received: from github-lowworker-4f62d42.cp1-iad.github.net (unknown [140.82.115.69]) by ismtpd0058p1iad2.sendgrid.net (SG) with ESMTP id Vh-rrMSFQkmOmEkqf-cmYA for <quic-issues@ietf.org>; Thu, 17 Oct 2019 14:08:11.857 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-4f62d42.cp1-iad.github.net (Postfix) with ESMTP id B517EC0A31 for <quic-issues@ietf.org>; Thu, 17 Oct 2019 07:08:11 -0700 (PDT)
Date: Thu, 17 Oct 2019 14:08:11 +0000 (UTC)
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5VREYLULUTZZHNSVF3WW3FXEVBNHHB3ZDAFY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3073/543191863@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3073@github.com>
References: <quicwg/base-drafts/issues/3073@github.com>
Subject: Re: [quicwg/base-drafts] Boolean blocked streams setting (#3073)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da875cbb3445_759d3fe37cccd96424549f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: dtikhonov
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1auSm4vKZJfv6ebjoYDlDsZBWOx1U0j38NjZ XvGF3ii/qgksdu38MSQ4JHL4nZGexX6BLpmUyPVEeXTUFijQphF54q+hOxFs87kMdOSPgE0FH7lFdd D3xyQ6MRkAnw1VBlXkQChVUy/QhXQs6ViqZKRk48s2mfZQtsvS1+MtXTsy8ttZE+f3c7izfqgPmRDz 0=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/V7vWZiovb50olzbHk0fo68aSdm4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 17 Oct 2019 14:08:15 -0000

----==_mimepart_5da875cbb3445_759d3fe37cccd96424549f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@afrind writes:

> As for a use case, lately I've been working with our RPC over HTTP stack, which generally sets the stream limit in the 100k range. There's more of a case to be made for keeping the QPACK blocking limit lower than the stream limit when you've got a bonkers stream limit.

This is a good example.  A decoder may want to allow *some* number of blocked headers without having to implement a data structure that can scale to 100K entries.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3073#issuecomment-543191863
----==_mimepart_5da875cbb3445_759d3fe37cccd96424549f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=8259689" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/afrind">@afrind</a> writes:</p>
<blockquote>
<p>As for a use case, lately I've been working with our RPC over HTTP stack, which generally sets the stream limit in the 100k range. There's more of a case to be made for keeping the QPACK blocking limit lower than the stream limit when you've got a bonkers stream limit.</p>
</blockquote>
<p>This is a good example.  A decoder may want to allow <em>some</em> number of blocked headers without having to implement a data structure that can scale to 100K entries.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3073?email_source=notifications&amp;email_token=AFTOJK77OLKRL5UIIOS5N5TQPBWUXA5CNFSM4I4WWAH2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBQHGNY#issuecomment-543191863">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7SLCQOS37E6RWM3ZLQPBWUXANCNFSM4I4WWAHQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK47VJDMTWCAE2PSFELQPBWUXA5CNFSM4I4WWAH2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBQHGNY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3073?email_source=notifications\u0026email_token=AFTOJK77OLKRL5UIIOS5N5TQPBWUXA5CNFSM4I4WWAH2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBQHGNY#issuecomment-543191863",
"url": "https://github.com/quicwg/base-drafts/issues/3073?email_source=notifications\u0026email_token=AFTOJK77OLKRL5UIIOS5N5TQPBWUXA5CNFSM4I4WWAH2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBQHGNY#issuecomment-543191863",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da875cbb3445_759d3fe37cccd96424549f--


From nobody Thu Oct 17 08:08:53 2019
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 3A6E7120875 for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 08:08:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 80y8NHP3YKbU for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 08:08:50 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9E8C912006B for <quic-issues@ietf.org>; Thu, 17 Oct 2019 08:08:50 -0700 (PDT)
Date: Thu, 17 Oct 2019 08:08:49 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571324929; bh=j2YgnwEmttoWf1KBH/UyYwkIREu1zEc4uwptvZrPWkk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=NP3MG+mo+g4lQnhjQT6UKwjALMb6NS+HVwA3SfDMwb1Tw4heVCYh2ED/TDq2hrOlU 0qmbeDJiqmCC8JFPQaKBZdz5yfVKVHd08y3sCsxgl6gSS9LMJ8zq9pD7otl8/gXSAC XByTQwxdGU2FuPfLgM+4M/XI36HXq80UcroD+2jE=
From: Nick Banks <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4KNQ2HKHZV4OAE4WV3WXCJDEVBNHHB4ST4NM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3107/c543220311@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3107@github.com>
References: <quicwg/base-drafts/pull/3107@github.com>
Subject: Re: [quicwg/base-drafts] Immediately close with INVALID_TOKEN (#3107)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da88401adb26_6edd3ffb040cd96c140943"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: nibanks
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/wV7BZ58pOwHkRvH8xycqwuWwiZ4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 17 Oct 2019 15:08:52 -0000

----==_mimepart_5da88401adb26_6edd3ffb040cd96c140943
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett you're missing the section that gives some text to each error code `#error-codes`.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3107#issuecomment-543220311
----==_mimepart_5da88401adb26_6edd3ffb040cd96c140943
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=20072817" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ianswett">@ianswett</a> you're missing the section that gives some text to each error code <code>#error-codes</code>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3107?email_source=notifications&amp;email_token=AFTOJKYR54CFMABI4ZIRF2TQPB5YDA5CNFSM4JBTLOPKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBQOEVY#issuecomment-543220311">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5DYT5UVD2WS3SNKP3QPB5YDANCNFSM4JBTLOPA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2VFV7KNSWFDPPMVTLQPB5YDA5CNFSM4JBTLOPKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBQOEVY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3107?email_source=notifications\u0026email_token=AFTOJKYR54CFMABI4ZIRF2TQPB5YDA5CNFSM4JBTLOPKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBQOEVY#issuecomment-543220311",
"url": "https://github.com/quicwg/base-drafts/pull/3107?email_source=notifications\u0026email_token=AFTOJKYR54CFMABI4ZIRF2TQPB5YDA5CNFSM4JBTLOPKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBQOEVY#issuecomment-543220311",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da88401adb26_6edd3ffb040cd96c140943--


From nobody Thu Oct 17 08:10:32 2019
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 1CACE120870 for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 08:10:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 OO_owsgRLamE for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 08:10:29 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6050512006B for <quic-issues@ietf.org>; Thu, 17 Oct 2019 08:10:29 -0700 (PDT)
Date: Thu, 17 Oct 2019 08:10:28 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571325028; bh=ZV3PjRTctZmh/kgneIF3uhwZv3cDxJm4fcQS2VsWx5A=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=lJ7gCGilyWXLKed4iHMGLxmlAP3bCjdUcpryd5dSOXIuDcEpMWpkvVNAa5lTF7nkn tF8Igf08RVoV9AXxt7Va5/Ca+Z56dBtGJb2GV5wpvAT/HBFIbgS6bzDefjLPfeucDw cFnKy2FIqS8CzJPjoCaNbnT0cH3TMeAndSK3Q1bE=
From: Nick Banks <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYOLATKYNH22JBJDTV3WXCPJEVBNHHB4SPHCQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3106/review/303333911@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3106@github.com>
References: <quicwg/base-drafts/pull/3106@github.com>
Subject: Re: [quicwg/base-drafts] MUST pace or limit bursts to 10 packets (#3106)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da884641ee30_6d7c3fe6f4ecd9642085ec"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: nibanks
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/dJbXEs0y3VvjuYVtLuGQTzX08pA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 17 Oct 2019 15:10:31 -0000

----==_mimepart_5da884641ee30_6d7c3fe6f4ecd9642085ec
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

nibanks approved this pull request.

LGTM



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3106#pullrequestreview-303333911
----==_mimepart_5da884641ee30_6d7c3fe6f4ecd9642085ec
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@nibanks</b> approved this pull request.</p>

<p>LGTM</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3106?email_source=notifications&amp;email_token=AFTOJK7OMU3MNZMNRRI7NX3QPB56JA5CNFSM4JBSNMEKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIKIEFY#pullrequestreview-303333911">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4635SE6J4YUGKALSDQPB56JANCNFSM4JBSNMEA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3VQ32EEIG3C4HQ5L3QPB56JA5CNFSM4JBSNMEKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIKIEFY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3106?email_source=notifications\u0026email_token=AFTOJK7OMU3MNZMNRRI7NX3QPB56JA5CNFSM4JBSNMEKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIKIEFY#pullrequestreview-303333911",
"url": "https://github.com/quicwg/base-drafts/pull/3106?email_source=notifications\u0026email_token=AFTOJK7OMU3MNZMNRRI7NX3QPB56JA5CNFSM4JBSNMEKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIKIEFY#pullrequestreview-303333911",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da884641ee30_6d7c3fe6f4ecd9642085ec--


From nobody Thu Oct 17 08:14:06 2019
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 3D44D1207FF for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 08:14:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 jjscJXYn6ewe for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 08:14:03 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A8BDF12006B for <quic-issues@ietf.org>; Thu, 17 Oct 2019 08:14:03 -0700 (PDT)
Date: Thu, 17 Oct 2019 08:14:02 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571325242; bh=VDEwSN7W/mtwb3tPx2ZX7SR26TfbY/EwjU6HjhLQYfY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=YhQNT7hwfnoDDWmKFvDCvlL4xfqMG07oXFMcsmZcA2DJHVQbE25VU8hmQQgzXz3DS uYm/qzs3gBVRzWuOPdyk/9i4wDV8BYY4jv36167yB4VEEbuHUh2xuxcVXe8Kks9+Dz zVtRs1t44FZ4VKQW4ZZeaVBkgTBP7hTCpIX1sPHw=
From: Nick Banks <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7AZF4OR6RGJUO2OIN3WXC4VEVBNHHB4SMQ4M@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3104/review/303336657@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3104@github.com>
References: <quicwg/base-drafts/pull/3104@github.com>
Subject: Re: [quicwg/base-drafts] Prohibit PADDING in response to ACK (#3104)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da8853abc630_6d0b3fe6f4ecd96416254b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: nibanks
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/OawN9PNm6xBLvBQqCkPnmtUrWuM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 17 Oct 2019 15:14:05 -0000

----==_mimepart_5da8853abc630_6d0b3fe6f4ecd96416254b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

nibanks approved this pull request.

LGTM. Though all the "non-ACK-eliciting packets" is a bit of a mouth full.



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3104#pullrequestreview-303336657
----==_mimepart_5da8853abc630_6d0b3fe6f4ecd96416254b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@nibanks</b> approved this pull request.</p>

<p>LGTM. Though all the "non-ACK-eliciting packets" is a bit of a mouth full.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3104?email_source=notifications&amp;email_token=AFTOJK6SLDVEJHM7OCXWS4LQPB6LVA5CNFSM4JBR5EQ2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIKIZUI#pullrequestreview-303336657">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYYO5KGG7B3I2M6DRTQPB6LVANCNFSM4JBR5EQQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6VOUSMZIMUP4ADTXTQPB6LVA5CNFSM4JBR5EQ2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIKIZUI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3104?email_source=notifications\u0026email_token=AFTOJK6SLDVEJHM7OCXWS4LQPB6LVA5CNFSM4JBR5EQ2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIKIZUI#pullrequestreview-303336657",
"url": "https://github.com/quicwg/base-drafts/pull/3104?email_source=notifications\u0026email_token=AFTOJK6SLDVEJHM7OCXWS4LQPB6LVA5CNFSM4JBR5EQ2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIKIZUI#pullrequestreview-303336657",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da8853abc630_6d0b3fe6f4ecd96416254b--


From nobody Thu Oct 17 09:13:26 2019
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 164D31209CC for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 09:13:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 G6qzAy2YMRip for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 09:13:23 -0700 (PDT)
Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9CCAD120118 for <quic-issues@ietf.org>; Thu, 17 Oct 2019 09:13:23 -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 ABAEAA0C4A for <quic-issues@ietf.org>; Thu, 17 Oct 2019 09:13:22 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571328802; bh=4VEwjudLbJCFG/zE2yiBq9NomASJ92x/SSfFCIIRRpw=; h=Date:From:To:Subject:From; b=eXGjzMagzHxvK8TtuGo8k2bW7RgmjNscY+LUAOdQxSaqd9+pw2B0hJUScPvjIy1ow cgz7yqMpJcoavZ1G3tv3RdRX0OSFBOaoQhK6vbW5Dh30HavAPUXhQ0ulTl0bGW/ke5 qPOZebWJj9Hhupa09+ffPi8sBgIekhLURJLf0rc4=
Date: Thu, 17 Oct 2019 09:13:22 -0700
From: Lars Eggert <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/wg-materials/push/refs/heads/master/606d69-cd19ef@github.com>
Subject: [quicwg/wg-materials] 6d9bc4: Slides for 2632
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/IDkx-bjuAqs33DFtsjv9r9le4Ps>
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: Thu, 17 Oct 2019 16:13:25 -0000

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/wg-materials
  Commit: 6d9bc44d10bf43499cf607e5b61ff820bfa88f8c
      https://github.com/quicwg/wg-materials/commit/6d9bc44d10bf43499cf607e5b61ff820bfa88f8c
  Author: afrind <afrind@users.noreply.github.com>
  Date:   2019-10-17 (Thu, 17 Oct 2019)

  Changed paths:
    A interim-19-10/H3 Goaway.pdf

  Log Message:
  -----------
  Slides for 2632


  Commit: cd19efa36ff2d36d0ace6197e708637cfc656398
      https://github.com/quicwg/wg-materials/commit/cd19efa36ff2d36d0ace6197e708637cfc656398
  Author: Lars Eggert <200328+larseggert@users.noreply.github.com>
  Date:   2019-10-17 (Thu, 17 Oct 2019)

  Changed paths:
    A interim-19-10/H3 Goaway.pdf

  Log Message:
  -----------
  Merge pull request #125 from afrind/master

Slides for 2632


Compare: https://github.com/quicwg/wg-materials/compare/606d69175782...cd19efa36ff2


From nobody Thu Oct 17 09:20:13 2019
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 E9B28120A87 for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 09:20:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.998
X-Spam-Level: 
X-Spam-Status: No, score=-7.998 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, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 e3xBdvZY-TvA for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 09:20:04 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1A8D3120A4D for <quic-issues@ietf.org>; Thu, 17 Oct 2019 09:20:03 -0700 (PDT)
Date: Thu, 17 Oct 2019 09:20:02 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571329202; bh=KKj+srT9P4rIqRNog08Pt8G4l8KoDcrp7HDB4flNIi0=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=xOvCRVr5LqXUQJS/Pdork0cJrTravHkf/1C38ErtmESKKAp+3gOJUt3Mym3oDhy8v xOY7PjPc6eEgb1OBZKOlCl0EIxAk10oHGK35tkWGc6fhx43z/kjuhx9cB0tIMamrNK l7PeYXCHgrMwejrfaSA1ManxRvec9v8zgWp5vB/k=
From: David Schinazi <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6FSBL2CEFNA7GRSIF3WXKUFEVBNHHB4UDBJ4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3108@github.com>
Subject: [quicwg/base-drafts] Replace use of the TLS presentation language with QUIC encoding (#3108)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da894b22b5d7_20c43fa368ccd9681207a5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: DavidSchinazi
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/2F4te0zXuag_duxxnRi3Lj0HbRU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 17 Oct 2019 16:20:12 -0000

----==_mimepart_5da894b22b5d7_20c43fa368ccd9681207a5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This PR is purely editorial and does not change the protocol in any way.

When we discussed #3020 in Cupertino, it emerged that there was consensus for this editorial change but not for all topics in that issue, so I split this out to its own PR.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/3108

-- Commit Summary --

  * Make transport parameters varint
  * Merge branch &#39;master&#39; into no_tls_pres
  * Revert non-editorial changes
  * fix

-- File Changes --

    M draft-ietf-quic-tls.md (6)
    M draft-ietf-quic-transport.md (119)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/3108.patch
https://github.com/quicwg/base-drafts/pull/3108.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3108

----==_mimepart_5da894b22b5d7_20c43fa368ccd9681207a5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This PR is purely editorial and does not change the protocol in any way.</p>
<p>When we discussed <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="492462333" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3020" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/3020/hovercard" href="https://github.com/quicwg/base-drafts/issues/3020">#3020</a> in Cupertino, it emerged that there was consensus for this editorial change but not for all topics in that issue, so I split this out to its own PR.</p>

<hr>

<h4>You can view, comment on, or merge this pull request online at:</h4>
<p>&nbsp;&nbsp;<a href='https://github.com/quicwg/base-drafts/pull/3108'>https://github.com/quicwg/base-drafts/pull/3108</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Make transport parameters varint</li>
  <li>Merge branch &#39;master&#39; into no_tls_pres</li>
  <li>Revert non-editorial changes</li>
  <li>fix</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/3108/files#diff-0">draft-ietf-quic-tls.md</a>
    (6)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/3108/files#diff-1">draft-ietf-quic-transport.md</a>
    (119)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3108.patch'>https://github.com/quicwg/base-drafts/pull/3108.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3108.diff'>https://github.com/quicwg/base-drafts/pull/3108.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3108?email_source=notifications&amp;email_token=AFTOJK5MD36KJQZFOEHRIQDQPCGDFA5CNFSM4JB37UBKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HSQMFHQ">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7QV52XWAWFCOOUFATQPCGDFANCNFSM4JB37UBA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7LHQ3U6TFUYY2CGQTQPCGDFA5CNFSM4JB37UBKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HSQMFHQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3108?email_source=notifications\u0026email_token=AFTOJK5MD36KJQZFOEHRIQDQPCGDFA5CNFSM4JB37UBKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HSQMFHQ",
"url": "https://github.com/quicwg/base-drafts/pull/3108?email_source=notifications\u0026email_token=AFTOJK5MD36KJQZFOEHRIQDQPCGDFA5CNFSM4JB37UBKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HSQMFHQ",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5da894b22b5d7_20c43fa368ccd9681207a5--


From nobody Thu Oct 17 09:33:51 2019
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 79527120810 for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 09:33:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.998
X-Spam-Level: 
X-Spam-Status: No, score=-7.998 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, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 MvObqvUM9LNT for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 09:33:48 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 01C96120118 for <quic-issues@ietf.org>; Thu, 17 Oct 2019 09:33:47 -0700 (PDT)
Date: Thu, 17 Oct 2019 09:33:47 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571330027; bh=rJfUf8escSdGptoqDLkJnJNZTTVahSQ12z72o9BwJPM=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=ZwDLMcDt5bHCP3vC3w+YwVx7mT4Xgjf5K+VeobC9XLn5WdZ0NJtXL1SUj5Tgt0mKy kgbgLNx3OugmU/Y1SVI2ivKSqk9/ecM4bz5ecuMZh4IeGDNl24ajV4XYjRbFeRb8ro uI4hieln0tF1AvxugUrKjbo1CI1QWkxUBPMk7AbY=
From: David Schinazi <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6ZTO5J6HJDVBCS6DF3WXMHXEVBNHHB4UD5BQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3109@github.com>
Subject: [quicwg/base-drafts] Change transport parameter IANA registration policy (#3109)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da897eb164aa_674a3f83eb4cd96c8829d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: DavidSchinazi
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/t3CZ7fkQ8oDhnAP-RTGXiTM7TAc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 17 Oct 2019 16:33:50 -0000

----==_mimepart_5da897eb164aa_674a3f83eb4cd96c8829d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

As discussed in Cupertino, this PR proposes changing the IANA policy for transport parameter identifiers.

Closes #3020.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/3109

-- Commit Summary --

  * Change transport parameter IANA registration policy

-- File Changes --

    M draft-ietf-quic-transport.md (11)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/3109.patch
https://github.com/quicwg/base-drafts/pull/3109.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3109

----==_mimepart_5da897eb164aa_674a3f83eb4cd96c8829d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>As discussed in Cupertino, this PR proposes changing the IANA policy for transport parameter identifiers.</p>
<p><span class="issue-keyword tooltipped tooltipped-se" aria-label="This pull request closes issue #3020.">Closes</span> <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="492462333" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3020" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/3020/hovercard" href="https://github.com/quicwg/base-drafts/issues/3020">#3020</a>.</p>

<hr>

<h4>You can view, comment on, or merge this pull request online at:</h4>
<p>&nbsp;&nbsp;<a href='https://github.com/quicwg/base-drafts/pull/3109'>https://github.com/quicwg/base-drafts/pull/3109</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Change transport parameter IANA registration policy</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/3109/files#diff-0">draft-ietf-quic-transport.md</a>
    (11)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3109.patch'>https://github.com/quicwg/base-drafts/pull/3109.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3109.diff'>https://github.com/quicwg/base-drafts/pull/3109.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3109?email_source=notifications&amp;email_token=AFTOJK2KLTHKM2ILTSN7KZTQPCHWXA5CNFSM4JB4EUCKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HSQPUGA">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK35VBQSTCNF43BB6DDQPCHWXANCNFSM4JB4EUCA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZ3XUPF37Y5UNACPL3QPCHWXA5CNFSM4JB4EUCKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HSQPUGA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3109?email_source=notifications\u0026email_token=AFTOJK2KLTHKM2ILTSN7KZTQPCHWXA5CNFSM4JB4EUCKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HSQPUGA",
"url": "https://github.com/quicwg/base-drafts/pull/3109?email_source=notifications\u0026email_token=AFTOJK2KLTHKM2ILTSN7KZTQPCHWXA5CNFSM4JB4EUCKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HSQPUGA",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5da897eb164aa_674a3f83eb4cd96c8829d--


From nobody Thu Oct 17 09:43:02 2019
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 2C981120AB4 for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 09:42:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, 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 5YCDF2VajMxk for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 09:42:57 -0700 (PDT)
Received: from out-11.smtp.github.com (out-11.smtp.github.com [192.30.254.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 59F6E120A30 for <quic-issues@ietf.org>; Thu, 17 Oct 2019 09:42:57 -0700 (PDT)
Date: Thu, 17 Oct 2019 09:42:56 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571330576; bh=IJyS7tYsUNxk96xUOtfpI+MR4SU00tk8jae7Q7rHg+o=; h=Date:From:To:Subject:From; b=Yu/UpPVlnckCShCBHxA0sS9oKwbehdkk3AB0YyJHNJmqh0QMy0VRoCFHFmS8MnfjC jL0Ip6/IrDEn+rYzJ2whBSNQpRYnjnWgV4eusT2kWTcqUmvZgSTd/W31qCpb8MQg5Z bSI1w0W79eJQqAcRp5A3DFv35BQfA8T+tj3i8CKM=
From: ianswett <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/ianswett-limit-bursts/dc891d-8aa3f2@github.com>
Subject: [quicwg/base-drafts] 8aa3f2: Update draft-ietf-quic-recovery.md
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/F7-29QH8gLflXOi3029NifY-TCc>
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: Thu, 17 Oct 2019 16:42:59 -0000

  Branch: refs/heads/ianswett-limit-bursts
  Home:   https://github.com/quicwg/base-drafts
  Commit: 8aa3f261bac737b25867c964a8eb941f362be36a
      https://github.com/quicwg/base-drafts/commit/8aa3f261bac737b25867c964a8eb941f362be36a
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-10-17 (Thu, 17 Oct 2019)

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

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md

Remove the old paragraph



From nobody Thu Oct 17 09:43:10 2019
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 86D0B120A18 for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 09:43:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.381
X-Spam-Level: 
X-Spam-Status: No, score=-6.381 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 w3KPbmZEocwD for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 09:43:06 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B6CE5120AB4 for <quic-issues@ietf.org>; Thu, 17 Oct 2019 09:43:06 -0700 (PDT)
Date: Thu, 17 Oct 2019 09:43:05 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571330585; bh=4jIxRPHC/lV7wCZuWP05z6ZqgwS1S2QtDyYj8tLXKXI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=RQOc5K+ro9JrOXLL25NRN9do9EKrPeG0MmoYPfUq3I9mqwl/KN0R8Pp1VGBvVl8AX n/8UvnLqGglAi8oDWGA4afsDH25tzxcep5J3Aw05Q2kAqEmvDilGcJSxiGfCWYkj4I we8mSmBhj1V6l2sQpK1tJPOp65L7UShQ+Fp0ZmeY=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3106/push/4162534285@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3106@github.com>
References: <quicwg/base-drafts/pull/3106@github.com>
Subject: Re: [quicwg/base-drafts] MUST pace or limit bursts to 10 packets (#3106)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da89a19c76d9_405a3fe3358cd9642601c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/X3PAsKTi4HlzPMDZ2sn3dkbrZxo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 17 Oct 2019 16:43:09 -0000

----==_mimepart_5da89a19c76d9_405a3fe3358cd9642601c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

8aa3f261bac737b25867c964a8eb941f362be36a  Update draft-ietf-quic-recovery.md


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3106/files/dc891d82d0b1bdd5ea8351a4c0d55e326fbf18d9..8aa3f261bac737b25867c964a8eb941f362be36a

----==_mimepart_5da89a19c76d9_405a3fe3358cd9642601c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/ianswett" class="user-mention">@ianswett</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/8aa3f261bac737b25867c964a8eb941f362be36a">8aa3f26</a>  Update draft-ietf-quic-recovery.md</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3106/files/dc891d82d0b1bdd5ea8351a4c0d55e326fbf18d9..8aa3f261bac737b25867c964a8eb941f362be36a?email_source=notifications&amp;email_token=AFTOJK7DV6WIGS5COH4GSM3QPCIZTA5CNFSM4JBSNMEKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDSMBQG44DQNKQOVZWQIZUGE3DENJTGQZDQNI">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5JTEHJVHJK5AVTHXDQPCIZTANCNFSM4JBSNMEA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6L5JRQJSXCJRRBYGDQPCIZTA5CNFSM4JBSNMEKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDSMBQG44DQNKQOVZWQIZUGE3DENJTGQZDQNI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3106/files/dc891d82d0b1bdd5ea8351a4c0d55e326fbf18d9..8aa3f261bac737b25867c964a8eb941f362be36a?email_source=notifications\u0026email_token=AFTOJK7DV6WIGS5COH4GSM3QPCIZTA5CNFSM4JBSNMEKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDSMBQG44DQNKQOVZWQIZUGE3DENJTGQZDQNI",
"url": "https://github.com/quicwg/base-drafts/pull/3106/files/dc891d82d0b1bdd5ea8351a4c0d55e326fbf18d9..8aa3f261bac737b25867c964a8eb941f362be36a?email_source=notifications\u0026email_token=AFTOJK7DV6WIGS5COH4GSM3QPCIZTA5CNFSM4JBSNMEKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDSMBQG44DQNKQOVZWQIZUGE3DENJTGQZDQNI",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5da89a19c76d9_405a3fe3358cd9642601c--


From nobody Thu Oct 17 09:43:32 2019
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 33B61120A30 for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 09:43:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 OH4RrghWo0HW for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 09:43:28 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 84B75120A18 for <quic-issues@ietf.org>; Thu, 17 Oct 2019 09:43:28 -0700 (PDT)
Received: from github-lowworker-28f8021.ac4-iad.github.net (github-lowworker-28f8021.ac4-iad.github.net [10.52.25.98]) by smtp.github.com (Postfix) with ESMTP id C9F456A0454 for <quic-issues@ietf.org>; Thu, 17 Oct 2019 09:43:27 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571330607; bh=OzNoO9qbMJcL+p5mYTjHdeUSgOs8sS/NuhZdUVrBYQE=; h=Date:From:To:Subject:From; b=qH2KdHw544KZnwYsxwEK1sz/bvevj9eWfrg9PkB7W8VhDNsJscNyKj4CziWq6GRR+ VlQCxN3Xf99qpfltzLVrTxTCW4pxy55XOMz4SMiOYqDcejqqcFDyAo+o4qoOIOrv4Z 4uZJroBHwdfjQ2Rq943kj0WHOWBvgg19jUI+3lBY=
Date: Thu, 17 Oct 2019 09:43:27 -0700
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/fba4ad-7353e3@github.com>
Subject: [quicwg/base-drafts] 7353e3: Script updating gh-pages from 8aa3f261. [ci skip]
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/iWqEFDFJdYKpXFXj_74JfrPVdSo>
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: Thu, 17 Oct 2019 16:43:30 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 7353e3e7bb4ee1d25f70b4a9e03c8cbe44488ddd
      https://github.com/quicwg/base-drafts/commit/7353e3e7bb4ee1d25f70b4a9e03c8cbe44488ddd
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-17 (Thu, 17 Oct 2019)

  Changed paths:
    M ianswett-limit-bursts/draft-ietf-quic-http.html
    M ianswett-limit-bursts/draft-ietf-quic-invariants.html
    M ianswett-limit-bursts/draft-ietf-quic-qpack.html
    M ianswett-limit-bursts/draft-ietf-quic-recovery.html
    M ianswett-limit-bursts/draft-ietf-quic-recovery.txt
    M ianswett-limit-bursts/draft-ietf-quic-tls.html
    M ianswett-limit-bursts/draft-ietf-quic-transport.html
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from 8aa3f261. [ci skip]



From nobody Thu Oct 17 09:44:40 2019
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 2A9B0120A9F for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 09:44:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 6OBw0husSF10 for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 09:44:37 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 94417120A18 for <quic-issues@ietf.org>; Thu, 17 Oct 2019 09:44:37 -0700 (PDT)
Received: from github-lowworker-39ac79b.ac4-iad.github.net (github-lowworker-39ac79b.ac4-iad.github.net [10.52.18.15]) by smtp.github.com (Postfix) with ESMTP id DC2486A0768 for <quic-issues@ietf.org>; Thu, 17 Oct 2019 09:44:36 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571330676; bh=w+MZKzpUXPiT7T7uHEh+XbOP3TLOo98pkdXz3TMfRos=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=L50c4UudNo+JB2sA+3XQiKE11OECxSV8WRDP5DNEwvJswkByelA7FHOMDbxTN+oJN 297Z7zPN6uXfUOjPqUpUkVSBxsM2aBPI1S5IY207RfLCH73iBdhU2hjpPKY1Xmeurq 6L/DHsc0DXNYqycgFXlZnPcQAS8f/iCqMN7R+Tvs=
Date: Thu, 17 Oct 2019 09:44:36 -0700
From: David Schinazi <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5DAVJHRP6SPFK7GLV3WXNQJEVBNHHB4KOWU4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3087/issue_event/2722009530@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3087@github.com>
References: <quicwg/base-drafts/pull/3087@github.com>
Subject: Re: [quicwg/base-drafts] Make transport parameters varint (#3087)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da89a74cd03c_23353fddd68cd964110713"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: DavidSchinazi
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/0CF_EI-E60Qlxna5SYcza2m1u4w>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 17 Oct 2019 16:44:39 -0000

----==_mimepart_5da89a74cd03c_23353fddd68cd964110713
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #3087.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3087#event-2722009530
----==_mimepart_5da89a74cd03c_23353fddd68cd964110713
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="506058407" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3087" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3087/hovercard" href="https://github.com/quicwg/base-drafts/pull/3087">#3087</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3087?email_source=notifications&amp;email_token=AFTOJK53NTBZJSNMH5EGGKLQPCI7JA5CNFSM4I77KYB2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUI7JDOQ#event-2722009530">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2ISDZ72BLEGVYRK4DQPCI7JANCNFSM4I77KYBQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK76MEOHE7RTBEUSXZLQPCI7JA5CNFSM4I77KYB2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUI7JDOQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3087?email_source=notifications\u0026email_token=AFTOJK53NTBZJSNMH5EGGKLQPCI7JA5CNFSM4I77KYB2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUI7JDOQ#event-2722009530",
"url": "https://github.com/quicwg/base-drafts/pull/3087?email_source=notifications\u0026email_token=AFTOJK53NTBZJSNMH5EGGKLQPCI7JA5CNFSM4I77KYB2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUI7JDOQ#event-2722009530",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da89a74cd03c_23353fddd68cd964110713--


From nobody Thu Oct 17 09:45:00 2019
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 7774E120AB4 for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 09:44:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 Nk6PT209x2XY for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 09:44:56 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B4E2E120A18 for <quic-issues@ietf.org>; Thu, 17 Oct 2019 09:44:56 -0700 (PDT)
Received: from github-lowworker-5825cd4.ac4-iad.github.net (github-lowworker-5825cd4.ac4-iad.github.net [10.52.22.68]) by smtp.github.com (Postfix) with ESMTP id DE19F6601F4 for <quic-issues@ietf.org>; Thu, 17 Oct 2019 09:44:55 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571330695; bh=HxF1rWgQjxgH5a03kn8Y82SqpkERkc4dL0pRQ+kiaag=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=BTLXIiN3HXaAB7ge/tW30SXH9djlvkGhmSNXhA+xHYY8Us3JVt1Lh8VUwb7luyxS0 77Ki5y/qxhAcB+CHHFh5IYcZV3Bycu+VuEC/ySrCAHCVt+XDN7fIl3cn8KVVgJLf92 xmXbbfNyqhpob8rqXbflwTDq/XsX0CwyiAZMezk4=
Date: Thu, 17 Oct 2019 09:44:55 -0700
From: David Schinazi <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZL3BI732AAEIKSNDN3WXNRPEVBNHHB4KOWU4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3087/c543262234@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3087@github.com>
References: <quicwg/base-drafts/pull/3087@github.com>
Subject: Re: [quicwg/base-drafts] Make transport parameters varint (#3087)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da89a87cfaea_2f303f8eae6cd96098231"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: DavidSchinazi
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/zGqAAKKm-iSbxH-5i8LCs_W2bbk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 17 Oct 2019 16:44:59 -0000

----==_mimepart_5da89a87cfaea_2f303f8eae6cd96098231
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closing this as it was replaced by #3108 and #3109.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3087#issuecomment-543262234
----==_mimepart_5da89a87cfaea_2f303f8eae6cd96098231
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closing this as it was replaced by <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="508584271" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3108" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3108/hovercard" href="https://github.com/quicwg/base-drafts/pull/3108">#3108</a> and <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="508591372" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3109" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3109/hovercard" href="https://github.com/quicwg/base-drafts/pull/3109">#3109</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3087?email_source=notifications&amp;email_token=AFTOJK66P3MZGPZUO6HZUULQPCJAPA5CNFSM4I77KYB2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBQYMGQ#issuecomment-543262234">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKY7KAXTIM7PM36R4ZTQPCJAPANCNFSM4I77KYBQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK422H7KHVYMPW5EF4LQPCJAPA5CNFSM4I77KYB2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBQYMGQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3087?email_source=notifications\u0026email_token=AFTOJK66P3MZGPZUO6HZUULQPCJAPA5CNFSM4I77KYB2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBQYMGQ#issuecomment-543262234",
"url": "https://github.com/quicwg/base-drafts/pull/3087?email_source=notifications\u0026email_token=AFTOJK66P3MZGPZUO6HZUULQPCJAPA5CNFSM4I77KYB2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBQYMGQ#issuecomment-543262234",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da89a87cfaea_2f303f8eae6cd96098231--


From nobody Thu Oct 17 09:45:50 2019
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 4F3B3120AB4 for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 09:45:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 kvndJrq9n9P7 for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 09:45:47 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D8D47120A18 for <quic-issues@ietf.org>; Thu, 17 Oct 2019 09:45:46 -0700 (PDT)
Date: Thu, 17 Oct 2019 09:45:45 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571330745; bh=BO8b6AM5hTAvcHQVB00mSqZAW0m2tyD8bJsWmkz11W0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=0o5XcYaWKf75Ylcje4vWXVlVllmIqgNfICSXGFfGaVHKOQfsXymKkt3DFIWleyb8O ILEZEoVmwPhesEKg5h1XpSdtIzerEu5PfwKuvCQG5PXB3kM9SuRrtiTJpFU9PArgMu yPAI8u3pQm1n5/x5zwUA/+8ysypc7txkC77aGcu8=
From: David Schinazi <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKY7ZFB3GVEJ7ZVWSG53WXNUTEVBNHHB2WTA7U@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3020/543262629@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3020@github.com>
References: <quicwg/base-drafts/issues/3020@github.com>
Subject: Re: [quicwg/base-drafts] Transport parameter registry is too constraining for innovation (#3020)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da89ab96d626_8e23f9a2facd95c466c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: DavidSchinazi
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/TlwrEMkHocR5riAZncPL74HVxbs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 17 Oct 2019 16:45:49 -0000

----==_mimepart_5da89ab96d626_8e23f9a2facd95c466c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

As discussed in Cupertino, I have closed #3087 and replaced it with:
- editorial-only PR #3108 
- IANA policy PR #3109

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3020#issuecomment-543262629
----==_mimepart_5da89ab96d626_8e23f9a2facd95c466c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>As discussed in Cupertino, I have closed <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="506058407" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3087" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3087/hovercard" href="https://github.com/quicwg/base-drafts/pull/3087">#3087</a> and replaced it with:</p>
<ul>
<li>editorial-only PR <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="508584271" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3108" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3108/hovercard" href="https://github.com/quicwg/base-drafts/pull/3108">#3108</a></li>
<li>IANA policy PR <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="508591372" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3109" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3109/hovercard" href="https://github.com/quicwg/base-drafts/pull/3109">#3109</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3020?email_source=notifications&amp;email_token=AFTOJK2TLW7IO2PFG7VO6O3QPCJDTA5CNFSM4IVYZAZ2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBQYPJI#issuecomment-543262629">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6NXDNDA734UQKDHP3QPCJDTANCNFSM4IVYZAZQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2DPV7N6ZTZPSYFU3TQPCJDTA5CNFSM4IVYZAZ2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBQYPJI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3020?email_source=notifications\u0026email_token=AFTOJK2TLW7IO2PFG7VO6O3QPCJDTA5CNFSM4IVYZAZ2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBQYPJI#issuecomment-543262629",
"url": "https://github.com/quicwg/base-drafts/issues/3020?email_source=notifications\u0026email_token=AFTOJK2TLW7IO2PFG7VO6O3QPCJDTA5CNFSM4IVYZAZ2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBQYPJI#issuecomment-543262629",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da89ab96d626_8e23f9a2facd95c466c--


From nobody Thu Oct 17 09:47:00 2019
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 5513B120A18 for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 09:46:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 oQeoRGzWxZTB for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 09:46:57 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C6E0D120953 for <quic-issues@ietf.org>; Thu, 17 Oct 2019 09:46:56 -0700 (PDT)
Received: from github-lowworker-28f8021.ac4-iad.github.net (github-lowworker-28f8021.ac4-iad.github.net [10.52.25.98]) by smtp.github.com (Postfix) with ESMTP id DDCA766098E for <quic-issues@ietf.org>; Thu, 17 Oct 2019 09:46:55 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571330815; bh=0mG48+JaG9B+nkX2zSA00lPk5UAoE8Lnvhh1DA8yvL4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=QHHtRSUVMPihYlntLCqGKu4ECvNlEq8L8vqX8tQZhVSPiC/MqoVNvBwtRliabc59t q61MIYwEoxVrK/Ayk/YQDJGD5wpg/pxlTeGwtY9Cc4s+ezkhPHDobJqabG02BrRRg8 NG1WVOLPVJZNPTLGbklD2qJkY8ynIBGaNnqwEq7o=
Date: Thu, 17 Oct 2019 09:46:55 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6G6QKSQMQRFGMWSVN3WXNY7EVBNHHB3ZDAFY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3073/543263157@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3073@github.com>
References: <quicwg/base-drafts/issues/3073@github.com>
Subject: Re: [quicwg/base-drafts] Boolean blocked streams setting (#3073)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da89affcb3d6_58d73fd57becd96c691ea"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/hQT7YfCYW88b9Ah1Yxhovyr2RjE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 17 Oct 2019 16:46:58 -0000

----==_mimepart_5da89affcb3d6_58d73fd57becd96c691ea
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

You only need the datastructure to scale to the max number of open streams, which is commonly closer to 100, not 100k.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3073#issuecomment-543263157
----==_mimepart_5da89affcb3d6_58d73fd57becd96c691ea
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>You only need the datastructure to scale to the max number of open streams, which is commonly closer to 100, not 100k.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3073?email_source=notifications&amp;email_token=AFTOJK2C5RQ7Y34635X74ETQPCJH7A5CNFSM4I4WWAH2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBQYTNI#issuecomment-543263157">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZI5TA5WGCMWY5IFOLQPCJH7ANCNFSM4I4WWAHQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3USLV7VARIO2JT553QPCJH7A5CNFSM4I4WWAH2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBQYTNI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3073?email_source=notifications\u0026email_token=AFTOJK2C5RQ7Y34635X74ETQPCJH7A5CNFSM4I4WWAH2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBQYTNI#issuecomment-543263157",
"url": "https://github.com/quicwg/base-drafts/issues/3073?email_source=notifications\u0026email_token=AFTOJK2C5RQ7Y34635X74ETQPCJH7A5CNFSM4I4WWAH2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBQYTNI#issuecomment-543263157",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da89affcb3d6_58d73fd57becd96c691ea--


From nobody Thu Oct 17 09:47:59 2019
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 263D9120A18 for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 09:47:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 dNCMrTmriyOg for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 09:47:53 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5E4B2120A30 for <quic-issues@ietf.org>; Thu, 17 Oct 2019 09:47:53 -0700 (PDT)
Date: Thu, 17 Oct 2019 09:47:52 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571330872; bh=1oPQTm78yy4ownr+GYC++/fFdYplc5cZbCwciNnjN1c=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=kFt4ESNlSHd1PCo4BQTvNidmNpNm2NPAsqUsyHslJXvzortGudC0WBIcL+G/IrQui 0s9NqxaOd1KXy42NIY+D4oN28a52zeNQPyBkG7o6/+MVletkYvSgyZ/g6980MCMong k5w/jtUHEqXSYvptHvXGYidFtvAwHafxYNlIY+gQ=
From: Junho Choi <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7666UB3GOUJYTDEAN3WXN4REVBNHHB4PUWF4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3094/543263625@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3094@github.com>
References: <quicwg/base-drafts/issues/3094@github.com>
Subject: Re: [quicwg/base-drafts] congestion window increase on every ACKed packet could result in bursty sends (#3094)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da89b385effa_44a73fd01f6cd96c8365c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: junhochoi
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/FesRR_GoA-YC-QxFlgDfLCnnlKQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 17 Oct 2019 16:47:57 -0000

----==_mimepart_5da89b385effa_44a73fd01f6cd96c8365c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I think we can keep `OnPacketAckedCC()` but just move cwnd update to `OnAckReceivedCC()` as you propose.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3094#issuecomment-543263625
----==_mimepart_5da89b385effa_44a73fd01f6cd96c8365c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I think we can keep <code>OnPacketAckedCC()</code> but just move cwnd update to <code>OnAckReceivedCC()</code> as you propose.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3094?email_source=notifications&amp;email_token=AFTOJK3X3WNGU4QUNAT3M7DQPCJLRA5CNFSM4JBARGV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBQYXCI#issuecomment-543263625">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7TAKXWHJGIP2MGK2TQPCJLRANCNFSM4JBARGVQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3LNKAHV5C455EDE3DQPCJLRA5CNFSM4JBARGV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBQYXCI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3094?email_source=notifications\u0026email_token=AFTOJK3X3WNGU4QUNAT3M7DQPCJLRA5CNFSM4JBARGV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBQYXCI#issuecomment-543263625",
"url": "https://github.com/quicwg/base-drafts/issues/3094?email_source=notifications\u0026email_token=AFTOJK3X3WNGU4QUNAT3M7DQPCJLRA5CNFSM4JBARGV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBQYXCI#issuecomment-543263625",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da89b385effa_44a73fd01f6cd96c8365c--


From nobody Thu Oct 17 09:49:24 2019
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.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 0483F120AD2 for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 09:49:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.454
X-Spam-Level: 
X-Spam-Status: No, score=-1.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-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 YjmZgSZCJv34 for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 09:49:15 -0700 (PDT)
Received: from o10.sgmail.github.com (o10.sgmail.github.com [167.89.101.201]) (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 C87B6120ADA for <quic-issues@ietf.org>; Thu, 17 Oct 2019 09:49:13 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=7sic+fzhJy9Sba/AmsF69qFlugg=; b=JiRe4d3E1kGhUt1p f24+d3qYP+3LQjo/DK9VkLdJ6Twf15Gee8lQTsKd79g8iCXp6qLImylHLNNoNbgM CG5xtMIWA2mfJkcJdsYojdNimf9KYbIstefrInAxt9FOEWXCWiGCr8gdNrENYpXx AZWbxskQ5kvSUVOrbzOSsu0OCk8=
Received: by filter0127p1iad2.sendgrid.net with SMTP id filter0127p1iad2-22855-5DA89B88-34 2019-10-17 16:49:12.837359778 +0000 UTC m=+2122.773055138
Received: from github-lowworker-39b4a70.va3-iad.github.net (unknown [140.82.115.11]) by ismtpd0024p1mdw1.sendgrid.net (SG) with ESMTP id WlW6uyKsR-ifT2OQnQzCKQ for <quic-issues@ietf.org>; Thu, 17 Oct 2019 16:49:12.693 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-39b4a70.va3-iad.github.net (Postfix) with ESMTP id 721F77C008C for <quic-issues@ietf.org>; Thu, 17 Oct 2019 09:49:12 -0700 (PDT)
Date: Thu, 17 Oct 2019 16:49:12 +0000 (UTC)
From: Nick Harper <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK75UFXOO2DTAJFP4ZF3WXOBREVBNHHB4UEZZA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3110@github.com>
Subject: [quicwg/base-drafts] Does a client need to remember SETTINGS it doesn't understand when doing 0-RTT resumption? (#3110)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da89b8870a70_68a53fc5e7acd9642868f6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: nharper
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0Cek/SexcWeUKnni/6NE/9RsByxtyPg3O8CC +PyIQ5nVNyB3NKIVkTWqdw/XYUGz4vVoaAvCM//2ck52YYsPxU+kvGUK/0ziXacSrrCRHHPeq0WC/z IlyXfeJzBG1u/zycXbBNQC1st8HY0wDiAhfCNBHjkCczDv7LqDHkVU1DI9XOos/aiQ3uI3dfJCDXWt 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/CpBu_4QGjMRclN4S6RMXf_qY83k>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 17 Oct 2019 16:49:23 -0000

----==_mimepart_5da89b8870a70_68a53fc5e7acd9642868f6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The HTTP draft currently specifies

>  If a server accepts 0-RTT, but then sends a SETTINGS frame which reduces a setting the client understands or omits a value that was previously specified to have a non-default value, this MUST be treated as a connection error of type HTTP_SETTINGS_ERROR.

Is it intentional that a client MUST remember SETTINGS values that it doesn't support (to check that the server didn't omit a setting)?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3110
----==_mimepart_5da89b8870a70_68a53fc5e7acd9642868f6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The HTTP draft currently specifies</p>
<blockquote>
<p>If a server accepts 0-RTT, but then sends a SETTINGS frame which reduces a setting the client understands or omits a value that was previously specified to have a non-default value, this MUST be treated as a connection error of type HTTP_SETTINGS_ERROR.</p>
</blockquote>
<p>Is it intentional that a client MUST remember SETTINGS values that it doesn't support (to check that the server didn't omit a setting)?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3110?email_source=notifications&amp;email_token=AFTOJK5VOV75UJSZ4EM2POTQPCJQRA5CNFSM4JB4KDX2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HSQTHEA">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYENNKXW6BIHAQQUSDQPCJQRANCNFSM4JB4KDXQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6BCWUZZYSNYLQGPYDQPCJQRA5CNFSM4JB4KDX2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HSQTHEA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3110?email_source=notifications\u0026email_token=AFTOJK5VOV75UJSZ4EM2POTQPCJQRA5CNFSM4JB4KDX2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HSQTHEA",
"url": "https://github.com/quicwg/base-drafts/issues/3110?email_source=notifications\u0026email_token=AFTOJK5VOV75UJSZ4EM2POTQPCJQRA5CNFSM4JB4KDX2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HSQTHEA",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da89b8870a70_68a53fc5e7acd9642868f6--


From nobody Thu Oct 17 09:50:29 2019
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 AD88B120AFA for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 09:50:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 5L7OP8TqGIdP for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 09:50:22 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AE752120AEA for <quic-issues@ietf.org>; Thu, 17 Oct 2019 09:50:20 -0700 (PDT)
Received: from github-lowworker-39b4a70.va3-iad.github.net (github-lowworker-39b4a70.va3-iad.github.net [10.48.16.66]) by smtp.github.com (Postfix) with ESMTP id C4704C60356 for <quic-issues@ietf.org>; Thu, 17 Oct 2019 09:50:19 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571331019; bh=y7tQHbQQkglgcM58YxkprfwwHf5whJXGvlNl5rmrt1k=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=bttNCvmy4/p5ETLbouRaEPIa1If72priiv5fzPYkhvwCuw2CkK2eOcJz++eqWkN+i V/aCciOQFFZl09ZezqkJxit0eOChDLCl5aqASAPGaTMMDxZ93H5xZa1kyL7Du3NRqW OOzW/LYSubTeZljZ5TV0FGKgATdYjKCfgtE8fvsI=
Date: Thu, 17 Oct 2019 09:50:19 -0700
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6AUYU52VD6HSISURV3WXOFXEVBNHHB3ZDAFY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3073/543264686@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3073@github.com>
References: <quicwg/base-drafts/issues/3073@github.com>
Subject: Re: [quicwg/base-drafts] Boolean blocked streams setting (#3073)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da89bcbb5b58_688b3fc5e7acd9641354df"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: dtikhonov
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/OoVI5QHJKuC427rfDWfNlChqC20>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 17 Oct 2019 16:50:28 -0000

----==_mimepart_5da89bcbb5b58_688b3fc5e7acd9641354df
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Well, it's 100K in Alan's case.  That's the "good example."

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3073#issuecomment-543264686
----==_mimepart_5da89bcbb5b58_688b3fc5e7acd9641354df
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Well, it's 100K in Alan's case.  That's the "good example."</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3073?email_source=notifications&amp;email_token=AFTOJK6AJBJAPBYAFTGQ6JTQPCJUXA5CNFSM4I4WWAH2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBQY7LQ#issuecomment-543264686">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYMTHFZWMLRRLDJURDQPCJUXANCNFSM4I4WWAHQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYVCYUCFZIXD2L6Z2TQPCJUXA5CNFSM4I4WWAH2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBQY7LQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3073?email_source=notifications\u0026email_token=AFTOJK6AJBJAPBYAFTGQ6JTQPCJUXA5CNFSM4I4WWAH2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBQY7LQ#issuecomment-543264686",
"url": "https://github.com/quicwg/base-drafts/issues/3073?email_source=notifications\u0026email_token=AFTOJK6AJBJAPBYAFTGQ6JTQPCJUXA5CNFSM4I4WWAH2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBQY7LQ#issuecomment-543264686",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da89bcbb5b58_688b3fc5e7acd9641354df--


From nobody Thu Oct 17 09:54:18 2019
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 31335120B14 for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 09:54:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 Z4jfezyesuM8 for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 09:54:13 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9F47B120B10 for <quic-issues@ietf.org>; Thu, 17 Oct 2019 09:54:13 -0700 (PDT)
Date: Thu, 17 Oct 2019 09:54:12 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571331252; bh=NItZ+6aHE7mZd/LdQ+68HEA3IWrEBVs2zAdmbxX3BLw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=XOwNyKdAikegSx9Tb5+mM2MepiBrYtT1tau0o8o9XwumBLKAgq2xDrVKQJjk9x4jz p3uTbdhh329kjwwKZA9ZFI0LsfbUb70/eAfnbFalkb9dO0RgA6zqLsMsS4GbZLH0LQ fyh27zPtKY/wWhuLfBoy4mFokTUdVo8WolYHcxWI=
From: Ryan Hamilton <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3M4V6IXYH4DO7IBZV3WXOUJEVBNHHB4UEZZA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3110/543266193@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3110@github.com>
References: <quicwg/base-drafts/issues/3110@github.com>
Subject: Re: [quicwg/base-drafts] Does a client need to remember SETTINGS it doesn't understand when doing 0-RTT resumption? (#3110)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da89cb4d0797_63b63fd7e50cd9687597e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: RyanAtGoogle
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/jzmwFAqCMQuMc1TOw4dQgyoBANA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 17 Oct 2019 16:54:16 -0000

----==_mimepart_5da89cb4d0797_63b63fd7e50cd9687597e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The comment about checking for omitted settings says ... "omits a value that was previously specified to have a non-default value". In order for a client to know what the default value is for that setting, surely the client must support that setting, right?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3110#issuecomment-543266193
----==_mimepart_5da89cb4d0797_63b63fd7e50cd9687597e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The comment about checking for omitted settings says ... "omits a value that was previously specified to have a non-default value". In order for a client to know what the default value is for that setting, surely the client must support that setting, right?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3110?email_source=notifications&amp;email_token=AFTOJK6RK7JN3PJ267LH72TQPCKDJA5CNFSM4JB4KDX2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBQZLEI#issuecomment-543266193">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4TYTPR7BPMVFWSTXTQPCKDJANCNFSM4JB4KDXQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK73TGMT4NM5R6FUL5LQPCKDJA5CNFSM4JB4KDX2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBQZLEI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3110?email_source=notifications\u0026email_token=AFTOJK6RK7JN3PJ267LH72TQPCKDJA5CNFSM4JB4KDX2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBQZLEI#issuecomment-543266193",
"url": "https://github.com/quicwg/base-drafts/issues/3110?email_source=notifications\u0026email_token=AFTOJK6RK7JN3PJ267LH72TQPCKDJA5CNFSM4JB4KDX2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBQZLEI#issuecomment-543266193",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da89cb4d0797_63b63fd7e50cd9687597e--


From nobody Thu Oct 17 09:54:26 2019
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 7DC32120B10 for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 09:54:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 LgNjuCXQjvTz for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 09:54:15 -0700 (PDT)
Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 68CF8120B0D for <quic-issues@ietf.org>; Thu, 17 Oct 2019 09:54:15 -0700 (PDT)
Date: Thu, 17 Oct 2019 09:54:14 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571331254; bh=gwQMh+tT/a/RMAVbs9XiOPaVoL9UaqhIV8mQN4n9THg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=HEjeYZ7+VGnYrz2PwGs+wUQxrcTxvV5JANB63x+eo1z5SOtcJQScBYTjjSH0EQxbT /GgasxvVyPkhTsQdGF3ybmT20C0rB9AhNq+u/7zvJbEBjTBL3P/DuOJz0Uau+Kz5Pp dEC/yzdydKtcNSKeqkAhzthbDNMNF0835XCbiEd8=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZMAVQCNK4PZVTBRM53WXOUNEVBNHHBRWZGVA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2496/543266197@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2496@github.com>
References: <quicwg/base-drafts/issues/2496@github.com>
Subject: Re: [quicwg/base-drafts] QUIC Version Ossification (#2496)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da89cb681b35_41523fe00a0cd968103588"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/gq-VSEobPedCnFbF8K_1u--VAjg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 17 Oct 2019 16:54:18 -0000

----==_mimepart_5da89cb681b35_41523fe00a0cd968103588
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

In Cupertino, we agreed that we'd grease the version number field (while the alternative being eliminate) and also change the salt of the Initial encryption key.

That still leaves some of the non-invariant, cleartext fields that might ossify: the long header packet type bits, token length, and packet length.

Should we scramble them too? For example, the parameters used for ossification could include a XOR bitmask that would be applied to these fields.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2496#issuecomment-543266197
----==_mimepart_5da89cb681b35_41523fe00a0cd968103588
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>In Cupertino, we agreed that we'd grease the version number field (while the alternative being eliminate) and also change the salt of the Initial encryption key.</p>
<p>That still leaves some of the non-invariant, cleartext fields that might ossify: the long header packet type bits, token length, and packet length.</p>
<p>Should we scramble them too? For example, the parameters used for ossification could include a XOR bitmask that would be applied to these fields.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2496?email_source=notifications&amp;email_token=AFTOJKZXHGJLW27HJFJPFJLQPCKDNA5CNFSM4G3VHU42YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBQZLFI#issuecomment-543266197">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7VW3JVQEE5YKKIHPLQPCKDNANCNFSM4G3VHU4Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6LNP3VTOSPVLK4VMDQPCKDNA5CNFSM4G3VHU42YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBQZLFI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2496?email_source=notifications\u0026email_token=AFTOJKZXHGJLW27HJFJPFJLQPCKDNA5CNFSM4G3VHU42YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBQZLFI#issuecomment-543266197",
"url": "https://github.com/quicwg/base-drafts/issues/2496?email_source=notifications\u0026email_token=AFTOJKZXHGJLW27HJFJPFJLQPCKDNA5CNFSM4G3VHU42YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBQZLFI#issuecomment-543266197",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da89cb681b35_41523fe00a0cd968103588--


From nobody Thu Oct 17 09:54:50 2019
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 610AF120B18 for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 09:54:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 t5EmonRC4LYU for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 09:54:47 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8843F120B14 for <quic-issues@ietf.org>; Thu, 17 Oct 2019 09:54:47 -0700 (PDT)
Date: Thu, 17 Oct 2019 09:54:46 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571331286; bh=m/ac9hgZG2vGAjd+7qKt88ODO/OOs/N7VW2qDBcYYUw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=0Y/fRtowJvm6csgIikS862ChEz1Hopzn+H/n8zUtEprM3ip/chBLrui7D9H1Fp9nN UKjg27yV8qcVfk08JnyhS8sax/xvBJX/rxroJ3bp4l0Y6IzO3N0Kdjes0Z4BOFxshR 0zG3+vfQP+Sn6v65GMwh7pPs6bF1HGmnl1gRlHxI=
From: Junho Choi <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYLWDLYJ7HFXQASVW53WXOWNEVBNHHBUUHC6A@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2675/review/303403220@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2675@github.com>
References: <quicwg/base-drafts/pull/2675@github.com>
Subject: Re: [quicwg/base-drafts] Define under-utilizing the congestion window (#2675)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da89cd68121f_bd23fde682cd964976cd"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: junhochoi
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/4lW_8xoIaEYxb3bCCVYbsfY7OWs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 17 Oct 2019 16:54:50 -0000

----==_mimepart_5da89cd68121f_bd23fde682cd964976cd
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

junhochoi commented on this pull request.



> @@ -836,9 +836,11 @@ in Linux (3.11 onwards).
 
 ## Under-utilizing the Congestion Window
 
-A congestion window that is under-utilized SHOULD NOT be increased in either
-slow start or congestion avoidance. This can happen due to insufficient
-application data or flow control credit.
+When bytes in flight is smaller than the congestion window and sending is not
+pacing limited, the congestion window is under-utilized.  When this occurs,

I think BBR is considered here for pacing limited case? But there is no description what is pacing limited. 

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2675#discussion_r336117554
----==_mimepart_5da89cd68121f_bd23fde682cd964976cd
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@junhochoi</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2675#discussion_r336117554">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -836,9 +836,11 @@ in Linux (3.11 onwards).
 
 ## Under-utilizing the Congestion Window
 
-A congestion window that is under-utilized SHOULD NOT be increased in either
-slow start or congestion avoidance. This can happen due to insufficient
-application data or flow control credit.
+When bytes in flight is smaller than the congestion window and sending is not
+pacing limited, the congestion window is under-utilized.  When this occurs,
</pre>
<p>I think BBR is considered here for pacing limited case? But there is no description what is pacing limited.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2675?email_source=notifications&amp;email_token=AFTOJK3WOXF5KZA6ESSIH7TQPCKFNA5CNFSM4HLNTECKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIKZBVA#discussion_r336117554">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZT3QYR6LN3UZNDPZTQPCKFNANCNFSM4HLNTECA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2VALUH4OGMIAQPAH3QPCKFNA5CNFSM4HLNTECKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIKZBVA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2675?email_source=notifications\u0026email_token=AFTOJK3WOXF5KZA6ESSIH7TQPCKFNA5CNFSM4HLNTECKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIKZBVA#discussion_r336117554",
"url": "https://github.com/quicwg/base-drafts/pull/2675?email_source=notifications\u0026email_token=AFTOJK3WOXF5KZA6ESSIH7TQPCKFNA5CNFSM4HLNTECKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIKZBVA#discussion_r336117554",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da89cd68121f_bd23fde682cd964976cd--


From nobody Thu Oct 17 09:56:52 2019
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 497F3120AC2 for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 09:56:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 cuRpwKFB_W0y for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 09:56:48 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5DB84120ABA for <quic-issues@ietf.org>; Thu, 17 Oct 2019 09:56:48 -0700 (PDT)
Received: from github-lowworker-b19c547.va3-iad.github.net (github-lowworker-b19c547.va3-iad.github.net [10.48.17.66]) by smtp.github.com (Postfix) with ESMTP id 63079C606A5 for <quic-issues@ietf.org>; Thu, 17 Oct 2019 09:56:47 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571331407; bh=/2lNdbpGh4fddhBTWh1FCVl9nCaFJpFF1JH7Jw1LPlo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=bGdAScj9JMBOmvvaRQFFUy2dAlCuVFEPjMcghFuWi6qAHqmb/9IZFrTNJ2HDDgwRP IbulQHx5W28NgWMXIjd4K07i3rLtQCHwzOyQdADR3V9HDyBHagZjMMA1+NoIOjhClU ICsLepPqojN6Zm7Rrw9RCC7FIiAjk0nFQeddumeQ=
Date: Thu, 17 Oct 2019 09:56:47 -0700
From: Ryan Hamilton <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZBYU6Z32JUST6T6EN3WXO57EVBNHHBRWZGVA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2496/543267154@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2496@github.com>
References: <quicwg/base-drafts/issues/2496@github.com>
Subject: Re: [quicwg/base-drafts] QUIC Version Ossification (#2496)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da89d4f5477f_5c973fc0b24cd968244143"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: RyanAtGoogle
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/KfwstnIbjtC3k-JdVbLFXI__X20>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 17 Oct 2019 16:56:50 -0000

----==_mimepart_5da89d4f5477f_5c973fc0b24cd968244143
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

By "Grease the version number field", I think we agreed that out-of-band, the server can communicate an alternative version number and alternative salt which can be used for future connections. Does that sound right to you?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2496#issuecomment-543267154
----==_mimepart_5da89d4f5477f_5c973fc0b24cd968244143
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>By "Grease the version number field", I think we agreed that out-of-band, the server can communicate an alternative version number and alternative salt which can be used for future connections. Does that sound right to you?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2496?email_source=notifications&amp;email_token=AFTOJK4E7KIXRYWG7M4AYQTQPCKM7A5CNFSM4G3VHU42YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBQZSUQ#issuecomment-543267154">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2NY6WHPDEKI7OHYZTQPCKM7ANCNFSM4G3VHU4Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3WCBL2HGKVNNMRERLQPCKM7A5CNFSM4G3VHU42YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBQZSUQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2496?email_source=notifications\u0026email_token=AFTOJK4E7KIXRYWG7M4AYQTQPCKM7A5CNFSM4G3VHU42YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBQZSUQ#issuecomment-543267154",
"url": "https://github.com/quicwg/base-drafts/issues/2496?email_source=notifications\u0026email_token=AFTOJK4E7KIXRYWG7M4AYQTQPCKM7A5CNFSM4G3VHU42YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBQZSUQ#issuecomment-543267154",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da89d4f5477f_5c973fc0b24cd968244143--


From nobody Thu Oct 17 10:02:45 2019
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 2C5EE120802 for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 10:02:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 V6mMuvwUnZDW for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 10:02:38 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 60829120145 for <quic-issues@ietf.org>; Thu, 17 Oct 2019 10:02:38 -0700 (PDT)
Received: from github-lowworker-2ef7ba1.ac4-iad.github.net (github-lowworker-2ef7ba1.ac4-iad.github.net [10.52.16.66]) by smtp.github.com (Postfix) with ESMTP id 729496A1228 for <quic-issues@ietf.org>; Thu, 17 Oct 2019 10:02:37 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571331757; bh=HK5lvImlQ5BfrwFw34sigFEcPjulTYA1aVwzsCEuFT0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Azty71Ufq8IUB4DAUCrlqxq5gcoTqURuo5K5tM2N8xUW6/iJTB3L5CgK0UbGfTmy2 BYjuC4lbNRZP1+V0YL7otkmxzAR6t1t8kZiQBizCH0DgrsQDQQTAaefaFTg8+vIXsd l1ADxpmnnkCvYw9u6r9s7RmbAz4+Zcd2+u+qFoG8=
Date: Thu, 17 Oct 2019 10:02:37 -0700
From: Nick Harper <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZCFIDXTWBD2IP4FXF3WXPT3EVBNHHB4UEZZA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3110/543269545@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3110@github.com>
References: <quicwg/base-drafts/issues/3110@github.com>
Subject: Re: [quicwg/base-drafts] Does a client need to remember SETTINGS it doesn't understand when doing 0-RTT resumption? (#3110)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da89ead61ce9_72fc3fdd702cd96c1104af"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: nharper
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ZUx2K_RiKJAehiJCnkOAh6eau88>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 17 Oct 2019 17:02:41 -0000

----==_mimepart_5da89ead61ce9_72fc3fdd702cd96c1104af
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

You're right that for the client to know whether or not it's the default value it needs to support the setting (or at least know about it).

Suppose the server sends SETTING BLORP (which the client knows nothing about) with value X in the original SETTINGS, but omits it on the 0-RTT resumed connection. As currently specified, if value X is not the default value, the client MUST close the connection, but if it is the default value, then that's fine. (Meaning the client needs to know all possible default values for all possible settings.)

I think this needs an editorial fix to apply something like "a setting the client understands" to the bit about omitting a value as well.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3110#issuecomment-543269545
----==_mimepart_5da89ead61ce9_72fc3fdd702cd96c1104af
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>You're right that for the client to know whether or not it's the default value it needs to support the setting (or at least know about it).</p>
<p>Suppose the server sends SETTING BLORP (which the client knows nothing about) with value X in the original SETTINGS, but omits it on the 0-RTT resumed connection. As currently specified, if value X is not the default value, the client MUST close the connection, but if it is the default value, then that's fine. (Meaning the client needs to know all possible default values for all possible settings.)</p>
<p>I think this needs an editorial fix to apply something like "a setting the client understands" to the bit about omitting a value as well.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3110?email_source=notifications&amp;email_token=AFTOJK4W537C37E63AXJ3ATQPCLC3A5CNFSM4JB4KDX2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBQ2FKI#issuecomment-543269545">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK26FO7242XM6AGWK6DQPCLC3ANCNFSM4JB4KDXQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKY3WCCRDTVTHW3WX53QPCLC3A5CNFSM4JB4KDX2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBQ2FKI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3110?email_source=notifications\u0026email_token=AFTOJK4W537C37E63AXJ3ATQPCLC3A5CNFSM4JB4KDX2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBQ2FKI#issuecomment-543269545",
"url": "https://github.com/quicwg/base-drafts/issues/3110?email_source=notifications\u0026email_token=AFTOJK4W537C37E63AXJ3ATQPCLC3A5CNFSM4JB4KDX2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBQ2FKI#issuecomment-543269545",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da89ead61ce9_72fc3fdd702cd96c1104af--


From nobody Thu Oct 17 10:09:36 2019
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 AF2F4120802 for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 10:09:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 NZsP6MMQxjpr for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 10:09:33 -0700 (PDT)
Received: from out-17.smtp.github.com (out-17.smtp.github.com [192.30.252.200]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C2845120145 for <quic-issues@ietf.org>; Thu, 17 Oct 2019 10:09:32 -0700 (PDT)
Received: from github-lowworker-39b4a70.va3-iad.github.net (github-lowworker-39b4a70.va3-iad.github.net [10.48.16.66]) by smtp.github.com (Postfix) with ESMTP id 11B376E1551 for <quic-issues@ietf.org>; Thu, 17 Oct 2019 10:09:32 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571332172; bh=K7NT77YqeabFsHNW+hTRPFR5Va7Clx0kZiGr5bL1tq8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=g4wh5nOv2BqoDpV5LjtqgVV4vcu2EtoD9EJjwI2jk+K/acTncd6hxeBRXXtWNh43E NpcrotOFUaf8THqJiAu0oDFJl0IztiBHfsvvz7HpeCeaIL55+ub5f8OuJ3Y19bVRDB i05rh1CMdau2cMsYud6GKh3vaervNWhPIEzMhUrc=
Date: Thu, 17 Oct 2019 10:09:32 -0700
From: Ryan Hamilton <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4TSCLNVK2JNJJ4ELV3WXQNXEVBNHHB4UEZZA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3110/543272250@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3110@github.com>
References: <quicwg/base-drafts/issues/3110@github.com>
Subject: Re: [quicwg/base-drafts] Does a client need to remember SETTINGS it doesn't understand when doing 0-RTT resumption? (#3110)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da8a04c1204_68c93fc5e7acd9642824c9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: RyanAtGoogle
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/PURIKDiOxwHEDzLAfn5Mfz8nKLE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 17 Oct 2019 17:09:35 -0000

----==_mimepart_5da8a04c1204_68c93fc5e7acd9642824c9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Oh, I see your reading now. Interesting! Good point about an editorial tweak.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3110#issuecomment-543272250
----==_mimepart_5da8a04c1204_68c93fc5e7acd9642824c9
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Oh, I see your reading now. Interesting! Good point about an editorial tweak.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3110?email_source=notifications&amp;email_token=AFTOJK5JQVB52R52L33SPILQPCL4ZA5CNFSM4JB4KDX2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBQ22OQ#issuecomment-543272250">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKY4EWUQWUXZSNHO3H3QPCL4ZANCNFSM4JB4KDXQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5XTFPYOGX625VV45DQPCL4ZA5CNFSM4JB4KDX2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBQ22OQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3110?email_source=notifications\u0026email_token=AFTOJK5JQVB52R52L33SPILQPCL4ZA5CNFSM4JB4KDX2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBQ22OQ#issuecomment-543272250",
"url": "https://github.com/quicwg/base-drafts/issues/3110?email_source=notifications\u0026email_token=AFTOJK5JQVB52R52L33SPILQPCL4ZA5CNFSM4JB4KDX2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBQ22OQ#issuecomment-543272250",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da8a04c1204_68c93fc5e7acd9642824c9--


From nobody Thu Oct 17 10:12:35 2019
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 3143F120B39 for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 10:12:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 S-HIAXy1b6GK for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 10:12:31 -0700 (PDT)
Received: from out-17.smtp.github.com (out-17.smtp.github.com [192.30.252.200]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5A59F120B2C for <quic-issues@ietf.org>; Thu, 17 Oct 2019 10:12:31 -0700 (PDT)
Received: from github-lowworker-ca5950c.va3-iad.github.net (github-lowworker-ca5950c.va3-iad.github.net [10.48.17.57]) by smtp.github.com (Postfix) with ESMTP id 989086E14D9 for <quic-issues@ietf.org>; Thu, 17 Oct 2019 10:12:30 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571332350; bh=q6oAIcvWXUzPifHX0aWW1uKLz1kZdxi5J3plHSxBKeo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=z6UOSaWxlVbENNfXbYnWBf9RUOyeYOwsm5fXibM+GaDmOaPVqD+YO20WyWrOPK9Hb QgSI7x3RHbF1JGcWEePcVU4kcuB50OxmsRphfGF4EnjWP6nzW8aAQyUmUPXsCpTYxg ddDd57tj1Th1MZRjHOcyg0jCeNRoJmHmH0NJlzXg=
Date: Thu, 17 Oct 2019 10:12:30 -0700
From: Lucas Pardue <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK22W2JOFVNNKB2DPLF3WXQY5EVBNHHB4UEZZA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3110/543273349@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3110@github.com>
References: <quicwg/base-drafts/issues/3110@github.com>
Subject: Re: [quicwg/base-drafts] Does a client need to remember SETTINGS it doesn't understand when doing 0-RTT resumption? (#3110)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da8a0fe8a436_61c43fd487acd9601789f0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: LPardue
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/71F5PDwnjUGSxZqiX4lhYZPbJ7E>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 17 Oct 2019 17:12:33 -0000

----==_mimepart_5da8a0fe8a436_61c43fd487acd9601789f0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I think this could affect reserved settings (aka grease) too, just in a slightly different way. Some editorial tweak to address the problem would be good.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3110#issuecomment-543273349
----==_mimepart_5da8a0fe8a436_61c43fd487acd9601789f0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I think this could affect reserved settings (aka grease) too, just in a slightly different way. Some editorial tweak to address the problem would be good.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3110?email_source=notifications&amp;email_token=AFTOJK43LC5HPTU5O4WSUILQPCMH5A5CNFSM4JB4KDX2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBQ3DBI#issuecomment-543273349">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3C7765LL3OUM2YQCDQPCMH5ANCNFSM4JB4KDXQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6HDZDF6PPXSTOG2HLQPCMH5A5CNFSM4JB4KDX2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBQ3DBI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3110?email_source=notifications\u0026email_token=AFTOJK43LC5HPTU5O4WSUILQPCMH5A5CNFSM4JB4KDX2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBQ3DBI#issuecomment-543273349",
"url": "https://github.com/quicwg/base-drafts/issues/3110?email_source=notifications\u0026email_token=AFTOJK43LC5HPTU5O4WSUILQPCMH5A5CNFSM4JB4KDX2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBQ3DBI#issuecomment-543273349",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da8a0fe8a436_61c43fd487acd9601789f0--


From nobody Thu Oct 17 10:13:27 2019
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 3A1DA120B3B for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 10:13:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 w2ttTwxW2i3x for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 10:13:23 -0700 (PDT)
Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 27952120B33 for <quic-issues@ietf.org>; Thu, 17 Oct 2019 10:13:23 -0700 (PDT)
Date: Thu, 17 Oct 2019 10:13:22 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571332402; bh=5vZWq7yu4KWFkmykth+mKw+C1TIQvawaDO2Vp6K/kYg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=zUYxAp9oubFZliAugc/Xyt88SiVCZc1FklISk26i98Y6u0WntZ4LV+z3r+GB/EH/g mLQlMl+OXR1zEVLGhF0QUIhGYHfGnSidy88FEfPpm8bf1kdbxQTaDf7XpH+qycvojU tbMRK+pzr4WR2zV+wYZodZCfnDAc56NI2+wHTjdQ=
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4PFKMX7NJXV7XJCYF3WXQ4FEVBNHHB4SPHCQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3106/c543273653@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3106@github.com>
References: <quicwg/base-drafts/pull/3106@github.com>
Subject: Re: [quicwg/base-drafts] MUST pace or limit bursts to 10 packets (#3106)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da8a1324a649_bd23fde682cd9641270e7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/TDw4mr22nJzp1J11VmCqTgAnf9o>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 17 Oct 2019 17:13:26 -0000

----==_mimepart_5da8a1324a649_bd23fde682cd9641270e7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett : I realized after we did this PR yesterday that this does not fix #3094. I It reduces burstiness in general,  which is still a good thing, but it doesn't change slow start increase. I'll send a PR or ask Vidhi if she wants to. 

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3106#issuecomment-543273653
----==_mimepart_5da8a1324a649_bd23fde682cd9641270e7
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=20072817" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ianswett">@ianswett</a> : I realized after we did this PR yesterday that this does not fix <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="507418159" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3094" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/3094/hovercard" href="https://github.com/quicwg/base-drafts/issues/3094">#3094</a>. I It reduces burstiness in general,  which is still a good thing, but it doesn't change slow start increase. I'll send a PR or ask Vidhi if she wants to.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3106?email_source=notifications&amp;email_token=AFTOJK5VXFRF6UZYMEUW7YLQPCMLFA5CNFSM4JBSNMEKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBQ3FNI#issuecomment-543273653">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4KNAQD7EAVSHYTH23QPCMLFANCNFSM4JBSNMEA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZRYCNHUJMDT5BCZ6DQPCMLFA5CNFSM4JBSNMEKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBQ3FNI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3106?email_source=notifications\u0026email_token=AFTOJK5VXFRF6UZYMEUW7YLQPCMLFA5CNFSM4JBSNMEKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBQ3FNI#issuecomment-543273653",
"url": "https://github.com/quicwg/base-drafts/pull/3106?email_source=notifications\u0026email_token=AFTOJK5VXFRF6UZYMEUW7YLQPCMLFA5CNFSM4JBSNMEKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBQ3FNI#issuecomment-543273653",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da8a1324a649_bd23fde682cd9641270e7--


From nobody Thu Oct 17 10:16:22 2019
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 39637120B4A for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 10:16:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 I0vPoqTH-pzW for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 10:16:18 -0700 (PDT)
Received: from out-12.smtp.github.com (out-12.smtp.github.com [192.30.254.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4B006120B42 for <quic-issues@ietf.org>; Thu, 17 Oct 2019 10:16:18 -0700 (PDT)
Date: Thu, 17 Oct 2019 10:16:17 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571332577; bh=yeiAKYhX5AQOh1okmNCmEMpuI3OV5xEW4vhs0f5PJ+c=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=oEgrmrDVo+wlQJ+mjy4KDkfoHcbjNIEDtEQy/t7ZzlYj7uzCt5e8/yvUGpzSQtGs+ H29t0xWQ2T0rllsPHQPY7+CIErNHuR/SjXG7qenybqWwq/szjynITTZEWZIvRsf7bk K8+C9R+L8vOCtiMo7nr6aiYMkYSYi8xBMYf7cmN8=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZSOQU7AYKFEYR427N3WXRHDEVBNHHB4ST4NM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3107/review/303415556@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3107@github.com>
References: <quicwg/base-drafts/pull/3107@github.com>
Subject: Re: [quicwg/base-drafts] Immediately close with INVALID_TOKEN (#3107)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da8a1e19138f_7da23fb98dccd964173610"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/vTBzdXLtmaItemA-m9pi2BaLZ4A>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 17 Oct 2019 17:16:20 -0000

----==_mimepart_5da8a1e19138f_7da23fb98dccd964173610
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

kazuho commented on this pull request.



> @@ -1641,6 +1641,14 @@ of connection establishment.  By giving the client a different connection ID to
 use, a server can cause the connection to be routed to a server instance with
 more resources available for new connections.
 
+If a server receives a client Initial with a unverifiable Retry token,

Maybe s/unverifiable/invalid/?

To me it seems that "unverifiable" might have the implication of the decryption process (or the integrity check) of the token failing. But a rejection of Retry token happens in other cases too, e.g., when the Retry token is outdated.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3107#pullrequestreview-303415556
----==_mimepart_5da8a1e19138f_7da23fb98dccd964173610
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@kazuho</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3107#discussion_r336127028">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1641,6 +1641,14 @@ of connection establishment.  By giving the client a different connection ID to
 use, a server can cause the connection to be routed to a server instance with
 more resources available for new connections.
 
+If a server receives a client Initial with a unverifiable Retry token,
</pre>
<p>Maybe s/unverifiable/invalid/?</p>
<p>To me it seems that "unverifiable" might have the implication of the decryption process (or the integrity check) of the token failing. But a rejection of Retry token happens in other cases too, e.g., when the Retry token is outdated.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3107?email_source=notifications&amp;email_token=AFTOJK3QKAAJMC6AEQOOFCDQPCMWDA5CNFSM4JBTLOPKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIK4CBA#pullrequestreview-303415556">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6KC3TFIB663DVHAGLQPCMWDANCNFSM4JBTLOPA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZM7YPPRY7WYUXIS7DQPCMWDA5CNFSM4JBTLOPKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIK4CBA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3107?email_source=notifications\u0026email_token=AFTOJK3QKAAJMC6AEQOOFCDQPCMWDA5CNFSM4JBTLOPKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIK4CBA#pullrequestreview-303415556",
"url": "https://github.com/quicwg/base-drafts/pull/3107?email_source=notifications\u0026email_token=AFTOJK3QKAAJMC6AEQOOFCDQPCMWDA5CNFSM4JBTLOPKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIK4CBA#pullrequestreview-303415556",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da8a1e19138f_7da23fb98dccd964173610--


From nobody Thu Oct 17 10:37:19 2019
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 4897C120B30 for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 10:37:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8
X-Spam-Level: 
X-Spam-Status: No, score=-8 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, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 DB7PEGLueIjk for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 10:37:16 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 08B781200DE for <quic-issues@ietf.org>; Thu, 17 Oct 2019 10:37:16 -0700 (PDT)
Received: from github-lowworker-cd7bc13.ac4-iad.github.net (github-lowworker-cd7bc13.ac4-iad.github.net [10.52.25.102]) by smtp.github.com (Postfix) with ESMTP id 5A06E9601F3 for <quic-issues@ietf.org>; Thu, 17 Oct 2019 10:37:15 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571333835; bh=RRtAmmwlU4XVVun52WLEY2jb+NBUXh2t3HRMxJwrUtQ=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=Rdw/pl3n/6hNmnVXM7TcJ6sep2iGHKayjiv6doTk4xLYV6xtehoOV3cfwrhHzoNzA 3fyIip7jfcqVI2/7i27W6mpg3cL9JKg49w3jj8QbSCTITJ6K3aGWv91PH2Xn4n6hU/ 1w4cldrMJ6usOVvwS0uSNYtb/i1GLO8w6yWODLmc=
Date: Thu, 17 Oct 2019 10:37:15 -0700
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7G7J4OV6UQ5IHAD5V3WXTVXEVBNHHB4UHVOQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3111@github.com>
Subject: [quicwg/base-drafts] [Version Ossification] Alternative version and Initial Salt should be part of NEW_TOKEN (#3111)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da8a6cb4b71b_20b03fc9886cd9644074a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/x8LnQSRd6QXNfAj7WRQQbMf--KI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 17 Oct 2019 17:37:18 -0000

----==_mimepart_5da8a6cb4b71b_20b03fc9886cd9644074a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

[Version Ossification] Alternative version and Initial Salt should be part of NEW_TOKEN

At the moment, PR #2753 suggests using a Transport Parameter. That approach has two concerns:
* We are creating another set of resumption information that needs to be retained by the client (we already have NEW_TOKEN token, TLS session ticket, and optionally H3 SETTINGS).
* We cannot have enough space for Initial Salts so that Initial packets would be encrypted (in the cryptographic sense).

I hereby propose (as a separate issue as suggested by https://github.com/quicwg/base-drafts/issues/2496#issuecomment-542889512) to embed the alternative version and the Initial Salt in the NEW_TOKEN frame.

Doing so solves the above two issues:
* The complexity is reduced, as the client can retain the alternative version and Initial Salt along with the NEW_TOKEN token.
* Initials can be encrypted and authenticated in a cryptographically secure way. The Initial Salt to be used can be different for each connection that uses the NEW_TOKEN token. Servers can securely store the salt being used in the token, recover that from the token, then decrypt the Initial packet.

As a side-note, ESNI for QUIC can become a way to generate the alternative version and Initial Salt for non-resuming connections. To paraphrase, this approach would give us the possibility to hide QUIC+ESNI traffic within QUIC+non-ESNI traffic that are resuming. This meets the requirements of ESNI (over TLS over TCP) that the handshake using ESNI should be indistinguishable from those do not.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3111
----==_mimepart_5da8a6cb4b71b_20b03fc9886cd9644074a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>[Version Ossification] Alternative version and Initial Salt should be part of NEW_TOKEN</p>
<p>At the moment, PR <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="447438539" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2753" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2753/hovercard" href="https://github.com/quicwg/base-drafts/issues/2753">#2753</a> suggests using a Transport Parameter. That approach has two concerns:</p>
<ul>
<li>We are creating another set of resumption information that needs to be retained by the client (we already have NEW_TOKEN token, TLS session ticket, and optionally H3 SETTINGS).</li>
<li>We cannot have enough space for Initial Salts so that Initial packets would be encrypted (in the cryptographic sense).</li>
</ul>
<p>I hereby propose (as a separate issue as suggested by <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="417015464" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2496" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2496/hovercard?comment_id=542889512&amp;comment_type=issue_comment" href="https://github.com/quicwg/base-drafts/issues/2496#issuecomment-542889512">#2496 (comment)</a>) to embed the alternative version and the Initial Salt in the NEW_TOKEN frame.</p>
<p>Doing so solves the above two issues:</p>
<ul>
<li>The complexity is reduced, as the client can retain the alternative version and Initial Salt along with the NEW_TOKEN token.</li>
<li>Initials can be encrypted and authenticated in a cryptographically secure way. The Initial Salt to be used can be different for each connection that uses the NEW_TOKEN token. Servers can securely store the salt being used in the token, recover that from the token, then decrypt the Initial packet.</li>
</ul>
<p>As a side-note, ESNI for QUIC can become a way to generate the alternative version and Initial Salt for non-resuming connections. To paraphrase, this approach would give us the possibility to hide QUIC+ESNI traffic within QUIC+non-ESNI traffic that are resuming. This meets the requirements of ESNI (over TLS over TCP) that the handshake using ESNI should be indistinguishable from those do not.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3111?email_source=notifications&amp;email_token=AFTOJK3HOS6UN76MS3J5K7TQPCPEXA5CNFSM4JB434ZKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HSQ6V2A">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6MW26NFWFK5CJODILQPCPEXANCNFSM4JB434ZA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3PX3ITM42P4RGTSALQPCPEXA5CNFSM4JB434ZKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HSQ6V2A.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3111?email_source=notifications\u0026email_token=AFTOJK3HOS6UN76MS3J5K7TQPCPEXA5CNFSM4JB434ZKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HSQ6V2A",
"url": "https://github.com/quicwg/base-drafts/issues/3111?email_source=notifications\u0026email_token=AFTOJK3HOS6UN76MS3J5K7TQPCPEXA5CNFSM4JB434ZKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HSQ6V2A",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da8a6cb4b71b_20b03fc9886cd9644074a--


From nobody Thu Oct 17 10:39:01 2019
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 DAC7C120B30 for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 10:38:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.381
X-Spam-Level: 
X-Spam-Status: No, score=-6.381 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 IropzvH0ktTH for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 10:38:58 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DE50912013F for <quic-issues@ietf.org>; Thu, 17 Oct 2019 10:38:57 -0700 (PDT)
Received: from github-lowworker-9bcb4a1.ac4-iad.github.net (github-lowworker-9bcb4a1.ac4-iad.github.net [10.52.25.84]) by smtp.github.com (Postfix) with ESMTP id 14672960357 for <quic-issues@ietf.org>; Thu, 17 Oct 2019 10:38:57 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571333937; bh=5kIUbfodFHnwO5jy0Dxn/OqV+end0Pj0E+X8CoH9H+A=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=fxPKktjnM1p7oWze+tnNdarYoyYgM00xl7KfFidYilaZN8DYR/GYjdzo2VNu1dMxH cVMtPtupzmRLp3OjI4Tqqm70STeFOvNb4FisWYx2P1Rjrhp1ZbUQEAQoZJhqqFAMM2 vqv5qgA9yE0bS7XV+vjDKp5ULeScGt6vqIOCBhVw=
Date: Thu, 17 Oct 2019 10:38:57 -0700
From: Sean Turner <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZ4N6MPEEYD5JVEEQN3WXT4DEVBNHHB4UHYZU@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3112@github.com>
Subject: [quicwg/base-drafts] TLS overview tweaks (#3112)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da8a73151f4_34dd3fd37d6cd960934af"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: seanturner
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/IWkOQTofo4dGF5p77QnSZ2wI3a0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 17 Oct 2019 17:39:00 -0000

----==_mimepart_5da8a73151f4_34dd3fd37d6cd960934af
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Just doing some cleanup on the TLS overview section.  All changes are editorial.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/3112

-- Commit Summary --

  * editorial tweaks
  * typo

-- File Changes --

    M draft-ietf-quic-tls.md (101)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/3112.patch
https://github.com/quicwg/base-drafts/pull/3112.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3112

----==_mimepart_5da8a73151f4_34dd3fd37d6cd960934af
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Just doing some cleanup on the TLS overview section.  All changes are editorial.</p>

<hr>

<h4>You can view, comment on, or merge this pull request online at:</h4>
<p>&nbsp;&nbsp;<a href='https://github.com/quicwg/base-drafts/pull/3112'>https://github.com/quicwg/base-drafts/pull/3112</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>editorial tweaks</li>
  <li>typo</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/3112/files#diff-0">draft-ietf-quic-tls.md</a>
    (101)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3112.patch'>https://github.com/quicwg/base-drafts/pull/3112.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3112.diff'>https://github.com/quicwg/base-drafts/pull/3112.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3112?email_source=notifications&amp;email_token=AFTOJK2AYTYQAYI2ZLVHR2TQPCPLDA5CNFSM4JB44PM2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HSQ7DGQ">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3M5INMTON4LGVLZZTQPCPLDANCNFSM4JB44PMQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZ6QMCXHZZRRC6O4W3QPCPLDA5CNFSM4JB44PM2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HSQ7DGQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3112?email_source=notifications\u0026email_token=AFTOJK2AYTYQAYI2ZLVHR2TQPCPLDA5CNFSM4JB44PM2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HSQ7DGQ",
"url": "https://github.com/quicwg/base-drafts/pull/3112?email_source=notifications\u0026email_token=AFTOJK2AYTYQAYI2ZLVHR2TQPCPLDA5CNFSM4JB44PM2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HSQ7DGQ",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5da8a73151f4_34dd3fd37d6cd960934af--


From nobody Thu Oct 17 10:45:51 2019
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 CE10612093F for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 10:45:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.595
X-Spam-Level: 
X-Spam-Status: No, score=-6.595 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 Y7GJdRV5vvnr for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 10:45:47 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 256F61200DE for <quic-issues@ietf.org>; Thu, 17 Oct 2019 10:45:47 -0700 (PDT)
Received: from github-lowworker-edec459.ac4-iad.github.net (github-lowworker-edec459.ac4-iad.github.net [10.52.18.32]) by smtp.github.com (Postfix) with ESMTP id 25DEA6A1241 for <quic-issues@ietf.org>; Thu, 17 Oct 2019 10:45:46 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571334346; bh=FClIlsZCNkQzxL+VNWjLbt7LRaRaK7GA/yjwJzhgQ4g=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=bXDqUEMogPQGjCzJ/gfj1+VTNPlYtkJAfWmMYPkv0OYbr6RpMrfJTwACPFaSZty6F 8VXOQucUVaGrRx2QdiW1wr+neu9EERviYe/eJWOs5qCbkDDJvxG6J9hzjdrrLDm9yN JYyt54Idn9uj3eH5jcmH3oA4cNj2nRbNLo1QWvKo=
Date: Thu, 17 Oct 2019 10:45:46 -0700
From: Nick Harper <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6FDMCS2HCWO7AAHK53WXUVVEVBNHHB4UIFQY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3113@github.com>
Subject: [quicwg/base-drafts] Clarify that clients don't need to remember unknown SETTINGS (#3113)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da8a8ca17626_27b53fd068ecd95c2360f5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: nharper
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/T1SPv7CuFKEoLEZKD1qfs9LvpOc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 17 Oct 2019 17:45:49 -0000

----==_mimepart_5da8a8ca17626_27b53fd068ecd95c2360f5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Fixes #3110.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/3113

-- Commit Summary --

  * Clarify that clients don&#39;t need to remember unknown SETTINGS

-- File Changes --

    M draft-ietf-quic-http.md (10)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/3113.patch
https://github.com/quicwg/base-drafts/pull/3113.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3113

----==_mimepart_5da8a8ca17626_27b53fd068ecd95c2360f5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><span class="issue-keyword tooltipped tooltipped-se" aria-label="This pull request closes issue #3110.">Fixes</span> <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="508598728" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3110" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/3110/hovercard" href="https://github.com/quicwg/base-drafts/issues/3110">#3110</a>.</p>

<hr>

<h4>You can view, comment on, or merge this pull request online at:</h4>
<p>&nbsp;&nbsp;<a href='https://github.com/quicwg/base-drafts/pull/3113'>https://github.com/quicwg/base-drafts/pull/3113</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Clarify that clients don&#39;t need to remember unknown SETTINGS</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/3113/files#diff-0">draft-ietf-quic-http.md</a>
    (10)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3113.patch'>https://github.com/quicwg/base-drafts/pull/3113.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3113.diff'>https://github.com/quicwg/base-drafts/pull/3113.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3113?email_source=notifications&amp;email_token=AFTOJK7YUEKOCS5DJSII62DQPCQEVA5CNFSM4JB46YE2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HSRAWDA">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYPUJUZKGVSPZNSS2TQPCQEVANCNFSM4JB46YEQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4GB424VTGC2KCTT33QPCQEVA5CNFSM4JB46YE2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HSRAWDA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3113?email_source=notifications\u0026email_token=AFTOJK7YUEKOCS5DJSII62DQPCQEVA5CNFSM4JB46YE2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HSRAWDA",
"url": "https://github.com/quicwg/base-drafts/pull/3113?email_source=notifications\u0026email_token=AFTOJK7YUEKOCS5DJSII62DQPCQEVA5CNFSM4JB46YE2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HSRAWDA",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5da8a8ca17626_27b53fd068ecd95c2360f5--


From nobody Thu Oct 17 10:47:57 2019
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 DF04012093F for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 10:47:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 RRgmKGFTtE9Q for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 10:47:53 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AC8CF12013F for <quic-issues@ietf.org>; Thu, 17 Oct 2019 10:47:53 -0700 (PDT)
Received: from github-lowworker-25680bd.va3-iad.github.net (github-lowworker-25680bd.va3-iad.github.net [10.48.17.61]) by smtp.github.com (Postfix) with ESMTP id E28F72C3360 for <quic-issues@ietf.org>; Thu, 17 Oct 2019 10:47:52 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571334472; bh=kvj0NvfbSboht4d7UBw5n+9XopN9T62lBfRiScN33mE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=2UfLVdU960Pi9kCRZPk4uj+pvhyziWICHh/ZQ6nD4SNVdZHggHS+g9XnGV0dEu7L0 8ZLwvqYISLC9YW9mVRId59xcVWBntWm6SyxO2QM7TxEC3oJOUEk3aFsOjM7LCwkYPV CBmNQUGRXHA24ah8swYTDiJcYhiMA/ZAmSiaWpy0=
Date: Thu, 17 Oct 2019 10:47:52 -0700
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYHI6NZTLHKHDY5X6N3WXU5REVBNHHBRWZGVA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2496/543287118@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2496@github.com>
References: <quicwg/base-drafts/issues/2496@github.com>
Subject: Re: [quicwg/base-drafts] QUIC Version Ossification (#2496)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da8a948d3220_1d873f9fb34cd960123776"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Zg9uwjfvrzMrZbYsSbJn8DaBXLE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 17 Oct 2019 17:47:56 -0000

----==_mimepart_5da8a948d3220_1d873f9fb34cd960123776
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@RyanAtGoogle I think that's correct, with the reservation that the medium for sending the information (e.g., alternative salt) being in debate.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2496#issuecomment-543287118
----==_mimepart_5da8a948d3220_1d873f9fb34cd960123776
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=19561162" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/RyanAtGoogle">@RyanAtGoogle</a> I think that's correct, with the reservation that the medium for sending the information (e.g., alternative salt) being in debate.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2496?email_source=notifications&amp;email_token=AFTOJKZLYXZEREHSIU3MC2LQPCQMRA5CNFSM4G3VHU42YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBQ6OTQ#issuecomment-543287118">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3FK5S3PNL42UDQY33QPCQMRANCNFSM4G3VHU4Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4S3L3MGRRK7VC6EHTQPCQMRA5CNFSM4G3VHU42YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBQ6OTQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2496?email_source=notifications\u0026email_token=AFTOJKZLYXZEREHSIU3MC2LQPCQMRA5CNFSM4G3VHU42YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBQ6OTQ#issuecomment-543287118",
"url": "https://github.com/quicwg/base-drafts/issues/2496?email_source=notifications\u0026email_token=AFTOJKZLYXZEREHSIU3MC2LQPCQMRA5CNFSM4G3VHU42YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBQ6OTQ#issuecomment-543287118",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da8a948d3220_1d873f9fb34cd960123776--


From nobody Thu Oct 17 10:53:14 2019
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 38DEA120BA5 for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 10:53:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 V_XFakNxJivI for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 10:53:11 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 13C9A120BA3 for <quic-issues@ietf.org>; Thu, 17 Oct 2019 10:53:01 -0700 (PDT)
Date: Thu, 17 Oct 2019 10:53:00 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571334780; bh=s9kBmSmwZk3cMFLTGVX1Tg/A+Rm/KtbW87MW3XiZOfI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=eluZRo3lXgUXFU8IXhEK3tsVPjTQqaRULxkaRCkaCGSdeQzv0ZJ9D8hKlgCqNXvlK pLKELpjcLiCdKiyeijqXYPPYuJHn0/A19l6XsMFvGdEYhHHYxsT5azzmhqZnbfSGr/ uuxvDHHzQcIjs4ICynVGnt7IzxA9P861SaaNyU0w=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7BA76CTB3YTVFUZHF3WXVQZEVBNHHBWJUB5A@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2787/543288980@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2787@github.com>
References: <quicwg/base-drafts/issues/2787@github.com>
Subject: Re: [quicwg/base-drafts] HTTP/3 has less concurrency than HTTP/2 (#2787)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da8aa7c106c4_7d0b3f8d82ccd96453712d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/IJ6dc77k5QfjkdxCgSQ9X9hfbmI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 17 Oct 2019 17:53:13 -0000

----==_mimepart_5da8aa7c106c4_7d0b3f8d82ccd96453712d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I think there's probably still room for some text in the HTTP/2 differences noting that the accounting is different, but that's a purely editorial change.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2787#issuecomment-543288980
----==_mimepart_5da8aa7c106c4_7d0b3f8d82ccd96453712d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I think there's probably still room for some text in the HTTP/2 differences noting that the accounting is different, but that's a purely editorial change.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2787?email_source=notifications&amp;email_token=AFTOJK5VMDWOUR33TFAQ2JLQPCQ7ZA5CNFSM4HXVM3Y2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBQ65FA#issuecomment-543288980">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK77XQHXPHQMUOD5CXDQPCQ7ZANCNFSM4HXVM3YQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYGGX7GXD4DEKYLWJLQPCQ7ZA5CNFSM4HXVM3Y2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBQ65FA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2787?email_source=notifications\u0026email_token=AFTOJK5VMDWOUR33TFAQ2JLQPCQ7ZA5CNFSM4HXVM3Y2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBQ65FA#issuecomment-543288980",
"url": "https://github.com/quicwg/base-drafts/issues/2787?email_source=notifications\u0026email_token=AFTOJK5VMDWOUR33TFAQ2JLQPCQ7ZA5CNFSM4HXVM3Y2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBQ65FA#issuecomment-543288980",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da8aa7c106c4_7d0b3f8d82ccd96453712d--


From nobody Thu Oct 17 10:58:38 2019
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 B9E5912093F for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 10:58:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 KvhfnGSbXJR8 for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 10:58:34 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 349491200DE for <quic-issues@ietf.org>; Thu, 17 Oct 2019 10:58:34 -0700 (PDT)
Date: Thu, 17 Oct 2019 10:58:33 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571335113; bh=q/+7q5BNxtXBjFic+jIwPWyYvddCDk/OScwzscKmIos=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=o0BqxylHIPxCwJsFmVEy8AJu2eC1d9LGdGL3HZh6H0JQkuFzoTiiIZUawYvsN6PTa ZZmU8WYS8S75w9pzdGovbFjfHT49LBrXB0fNtB74EfXeQebhzuY7z0AYOFXLRz6jIb feQb2C3D/0tVrVtRwGorwB53iLDCwlR16RgrqEks=
From: Nick Harper <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3113/push/4162823536@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3113@github.com>
References: <quicwg/base-drafts/pull/3113@github.com>
Subject: Re: [quicwg/base-drafts] Clarify that clients don't need to remember unknown SETTINGS (#3113)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da8abc939d07_7b3f3f88c52cd96c10205"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: nharper
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/nQxPfxal3oT8K0JITdAl7TC5EcE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 17 Oct 2019 17:58:36 -0000

----==_mimepart_5da8abc939d07_7b3f3f88c52cd96c10205
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@nharper pushed 1 commit.

ce26ed26df7d58e0f7c4f1acdf4cc108db2c9016  Clarify that clients don't need to remember unknown SETTINGS


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3113/files/214de298b62737520f9c3882f3b1f12c1e433129..ce26ed26df7d58e0f7c4f1acdf4cc108db2c9016

----==_mimepart_5da8abc939d07_7b3f3f88c52cd96c10205
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/nharper" class="user-mention">@nharper</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/ce26ed26df7d58e0f7c4f1acdf4cc108db2c9016">ce26ed2</a>  Clarify that clients don&#39;t need to remember unknown SETTINGS</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3113/files/214de298b62737520f9c3882f3b1f12c1e433129..ce26ed26df7d58e0f7c4f1acdf4cc108db2c9016?email_source=notifications&amp;email_token=AFTOJK62XOKATZ2XLLVZXADQPCRUTA5CNFSM4JB46YE2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDSMZYGQYTIMCQOVZWQIZUGE3DEOBSGM2TGNQ">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2TMSIWYFFFFJCEOA3QPCRUTANCNFSM4JB46YEQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK22Q6ZIJ7ZEUSNFCKTQPCRUTA5CNFSM4JB46YE2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDSMZYGQYTIMCQOVZWQIZUGE3DEOBSGM2TGNQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3113/files/214de298b62737520f9c3882f3b1f12c1e433129..ce26ed26df7d58e0f7c4f1acdf4cc108db2c9016?email_source=notifications\u0026email_token=AFTOJK62XOKATZ2XLLVZXADQPCRUTA5CNFSM4JB46YE2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDSMZYGQYTIMCQOVZWQIZUGE3DEOBSGM2TGNQ",
"url": "https://github.com/quicwg/base-drafts/pull/3113/files/214de298b62737520f9c3882f3b1f12c1e433129..ce26ed26df7d58e0f7c4f1acdf4cc108db2c9016?email_source=notifications\u0026email_token=AFTOJK62XOKATZ2XLLVZXADQPCRUTA5CNFSM4JB46YE2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDSMZYGQYTIMCQOVZWQIZUGE3DEOBSGM2TGNQ",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5da8abc939d07_7b3f3f88c52cd96c10205--


From nobody Thu Oct 17 11:00:25 2019
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 2B4EA120B66 for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 11:00:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, 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 nfHLeg0fkX2j for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 11:00:22 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 982341200DE for <quic-issues@ietf.org>; Thu, 17 Oct 2019 11:00:22 -0700 (PDT)
Received: from github-lowworker-cde56e0.va3-iad.github.net (github-lowworker-cde56e0.va3-iad.github.net [10.48.25.52]) by smtp.github.com (Postfix) with ESMTP id BE0266A002C for <quic-issues@ietf.org>; Thu, 17 Oct 2019 11:00:21 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571335221; bh=r8+0RhKVitUo+N5wyAmUGh697MdHVi7tC3NJePRP2zQ=; h=Date:From:To:Subject:From; b=DQlaizscbNAt7NnpzVNr0AZcWaEEz9rplKZfd6N5bHr27Lk7afUCLf6+SxVI7T3Fm OZkuAaSDx0ruAoVZxjim7YhZneQ70WrK/K1ssz+ECZFckT2YIy9P37wkAS/lXNte/F Urm/h5Nq/akxww2ZUDCT+hExe2lcaoYz41Lm5NGY=
Date: Thu, 17 Oct 2019 11:00:21 -0700
From: Mike Bishop <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/http/concurrency_differs/000000-1705a1@github.com>
Subject: [quicwg/base-drafts] 1705a1: Talk about concurrency
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/XR7jGLC5IrUXpZdjjUvqTFuQrpc>
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: Thu, 17 Oct 2019 18:00:24 -0000

  Branch: refs/heads/http/concurrency_differs
  Home:   https://github.com/quicwg/base-drafts
  Commit: 1705a1589d16b12c894852e41cd1431a70d4d33e
      https://github.com/quicwg/base-drafts/commit/1705a1589d16b12c894852e41cd1431a70d4d33e
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2019-10-17 (Thu, 17 Oct 2019)

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

  Log Message:
  -----------
  Talk about concurrency



From nobody Thu Oct 17 11:01:36 2019
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.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 CC29A12012D for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 11:01:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.595
X-Spam-Level: 
X-Spam-Status: No, score=-1.595 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, 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 p8LsWM5TA3gm for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 11:01:29 -0700 (PDT)
Received: from o3.sgmail.github.com (o3.sgmail.github.com [192.254.112.98]) (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 A8FE11200DE for <quic-issues@ietf.org>; Thu, 17 Oct 2019 11:01:29 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=1vyiMHZ9CPb9ZcLGBiZCCRreMCw=; b=B2Ycx2umwtZErLUK 5RUEfBzF1jNaQo+rpcB+tkd2qMsK9d21RJHgg16q0/XqSHwrINkV60eLGqGN+863 dOBWOsVwigrOXGnUFIo/8S8cL7VXDYemEqKLdFqgwOkWSFodnNbxMrstyQ5Hyr6k 4Uz0BM51bRs9GbFoW7RzkdPtjSs=
Received: by filter1567p1mdw1.sendgrid.net with SMTP id filter1567p1mdw1-30857-5DA8AC78-66 2019-10-17 18:01:28.654081296 +0000 UTC m=+583806.286467210
Received: from github-lowworker-d93c4b6.va3-iad.github.net (unknown [140.82.115.13]) by ismtpd0076p1mdw1.sendgrid.net (SG) with ESMTP id kW_JluL6TRGteeiXpIYG9g for <quic-issues@ietf.org>; Thu, 17 Oct 2019 18:01:28.557 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-d93c4b6.va3-iad.github.net (Postfix) with ESMTP id 506E92A1449 for <quic-issues@ietf.org>; Thu, 17 Oct 2019 11:01:28 -0700 (PDT)
Date: Thu, 17 Oct 2019 18:01:28 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4Y6GIRRND5FT26UYF3WXWQREVBNHHB4UJDX4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3114@github.com>
Subject: [quicwg/base-drafts] Talk about concurrency in H3 vs. H2 (#3114)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da8ac784f093_29db3fa3276cd9641491e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1FkCEozXDiIYj+AErDZHR4d274StuzftmbKj nhhs7pzlRNIh2QbBZBQ08+lB++bBo6cbr2K0j5b21M8wtzQOOlrrZJKR3D/uM1CcpmmbI/wVEmCnS5 I0fj01otnz5otYtS1wp4TYH0U0em+RuMh52UbnGJXCajbgthVm+i+ETHjtW+zTpbXk6HbbZbjkqTpc s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/pU-ohmQNMMG92Lnu8L7wVtzRBuE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 17 Oct 2019 18:01:34 -0000

----==_mimepart_5da8ac784f093_29db3fa3276cd9641491e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Fixes #2787.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/3114

-- Commit Summary --

  * Talk about concurrency

-- File Changes --

    M draft-ietf-quic-http.md (9)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/3114.patch
https://github.com/quicwg/base-drafts/pull/3114.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3114

----==_mimepart_5da8ac784f093_29db3fa3276cd9641491e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><span class="issue-keyword tooltipped tooltipped-se" aria-label="This pull request closes issue #2787.">Fixes</span> <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="455508456" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2787" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2787/hovercard" href="https://github.com/quicwg/base-drafts/issues/2787">#2787</a>.</p>

<hr>

<h4>You can view, comment on, or merge this pull request online at:</h4>
<p>&nbsp;&nbsp;<a href='https://github.com/quicwg/base-drafts/pull/3114'>https://github.com/quicwg/base-drafts/pull/3114</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Talk about concurrency</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/3114/files#diff-0">draft-ietf-quic-http.md</a>
    (9)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3114.patch'>https://github.com/quicwg/base-drafts/pull/3114.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3114.diff'>https://github.com/quicwg/base-drafts/pull/3114.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3114?email_source=notifications&amp;email_token=AFTOJK7TT4GRFA4AQJAFV5TQPCR7RA5CNFSM4JB5EAEKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HSREO7Q">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6P3SEEFBD76ICSZXLQPCR7RANCNFSM4JB5EAEA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7D5E5L5CYV64TI753QPCR7RA5CNFSM4JB5EAEKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HSREO7Q.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3114?email_source=notifications\u0026email_token=AFTOJK7TT4GRFA4AQJAFV5TQPCR7RA5CNFSM4JB5EAEKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HSREO7Q",
"url": "https://github.com/quicwg/base-drafts/pull/3114?email_source=notifications\u0026email_token=AFTOJK7TT4GRFA4AQJAFV5TQPCR7RA5CNFSM4JB5EAEKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HSREO7Q",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5da8ac784f093_29db3fa3276cd9641491e--


From nobody Thu Oct 17 11:01:45 2019
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 54A4912013F for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 11:01:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 kPSqKx6XcCUJ for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 11:01:41 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 722F712012D for <quic-issues@ietf.org>; Thu, 17 Oct 2019 11:01:41 -0700 (PDT)
Received: from github-lowworker-25680bd.va3-iad.github.net (github-lowworker-25680bd.va3-iad.github.net [10.48.17.61]) by smtp.github.com (Postfix) with ESMTP id BA0AF9601F3 for <quic-issues@ietf.org>; Thu, 17 Oct 2019 11:01:40 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571335300; bh=qlVBa3xz2LQBvUDfsFASO/syHL9+GHPZwFFJoFnC0I8=; h=Date:From:To:Subject:From; b=DiIHZl8NvFWoNWfwsCBBNgmW7E7Dk9ET7XiaR0Xxo8yniVdu+Oqog/KGWFzrEKQIS YvlEJj0YtChQWf4F76DQhHtE6c+VzKiI7ScUoAAqFD7QZS81EVafhvp6MPu43Yg/lY 68KYRQUG+A8jFkjgtToD2UKcZcJnCNV/PxlrsNd0=
Date: Thu, 17 Oct 2019 11:01:40 -0700
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/7353e3-5cc216@github.com>
Subject: [quicwg/base-drafts] 5cc216: Script updating gh-pages from 1705a158. [ci skip]
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/co9rY8WBvl-yhG6B1hUNdMQlaeU>
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: Thu, 17 Oct 2019 18:01:44 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 5cc216722a396185cb7cfaae345f473586537225
      https://github.com/quicwg/base-drafts/commit/5cc216722a396185cb7cfaae345f473586537225
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-17 (Thu, 17 Oct 2019)

  Changed paths:
    A http/concurrency_differs/draft-ietf-quic-http.html
    A http/concurrency_differs/draft-ietf-quic-http.txt
    A http/concurrency_differs/draft-ietf-quic-invariants.html
    A http/concurrency_differs/draft-ietf-quic-invariants.txt
    A http/concurrency_differs/draft-ietf-quic-qpack.html
    A http/concurrency_differs/draft-ietf-quic-qpack.txt
    A http/concurrency_differs/draft-ietf-quic-recovery.html
    A http/concurrency_differs/draft-ietf-quic-recovery.txt
    A http/concurrency_differs/draft-ietf-quic-tls.html
    A http/concurrency_differs/draft-ietf-quic-tls.txt
    A http/concurrency_differs/draft-ietf-quic-transport.html
    A http/concurrency_differs/draft-ietf-quic-transport.txt
    A http/concurrency_differs/index.html
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from 1705a158. [ci skip]



From nobody Thu Oct 17 11:05:27 2019
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 EC7A6120B80 for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 11:05:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 6ZWXmzjwYnpH for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 11:05:23 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 84143120B76 for <quic-issues@ietf.org>; Thu, 17 Oct 2019 11:05:23 -0700 (PDT)
Received: from github-lowworker-28f8021.ac4-iad.github.net (github-lowworker-28f8021.ac4-iad.github.net [10.52.25.98]) by smtp.github.com (Postfix) with ESMTP id 90267C60469 for <quic-issues@ietf.org>; Thu, 17 Oct 2019 11:05:22 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571335522; bh=+WUaNFd5umMhdCDGqkhT1p8fybVUFVviIzyl6VTNTtE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=t/AcMKCW741vzI8dkIgw8RaWH7L0KhtvyBWIW8I7sqDFBnAa4K9J47lBWY8U9ARoC l6qJqYQ0+9Po7gQCGOGOX1l/zD1+VqI7pvMlt+ZdGAJcqDuJJlSs4TbVoKcgtY0Emj MQeXSDu3oC5PMS7vKNhe0XrWZpvqz8cxWi7hWyHE=
Date: Thu, 17 Oct 2019 11:05:22 -0700
From: Lucas Pardue <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYNDFURTDAS55PU3J53WXW7FEVBNHHB4UIFQY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3113/review/303444997@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3113@github.com>
References: <quicwg/base-drafts/pull/3113@github.com>
Subject: Re: [quicwg/base-drafts] Clarify that clients don't need to remember unknown SETTINGS (#3113)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da8ad6280dd2_645e3ff8fdecd96c14464b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: LPardue
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/tAV2aJX0wcUiMeD0_v97O93XEzc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 17 Oct 2019 18:05:26 -0000

----==_mimepart_5da8ad6280dd2_645e3ff8fdecd96c14464b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

LPardue commented on this pull request.



> @@ -1229,10 +1229,13 @@ A server MAY accept 0-RTT and subsequently provide different settings in its
 SETTINGS frame. If 0-RTT data is accepted by the server, its SETTINGS frame MUST
 NOT reduce any limits or alter any values that might be violated by the client
 with its 0-RTT data.  The server MUST include all settings which differ from
-their default values.  If a server accepts 0-RTT, but then sends a SETTINGS
-frame which reduces a setting the client understands or omits a value that was
-previously specified to have a non-default value, this MUST be treated as a
-connection error of type HTTP_SETTINGS_ERROR.
+their default values.  If a server accepts 0-RTT but then sends a SETTINGS

Reserved settings do not have a default value, so I don't know if we need to call that out here specifically. If we do it affects the readability a little bit; perhaps we can rely on the readers implicit understanding.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3113#pullrequestreview-303444997
----==_mimepart_5da8ad6280dd2_645e3ff8fdecd96c14464b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@LPardue</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3113#discussion_r336149849">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1229,10 +1229,13 @@ A server MAY accept 0-RTT and subsequently provide different settings in its
 SETTINGS frame. If 0-RTT data is accepted by the server, its SETTINGS frame MUST
 NOT reduce any limits or alter any values that might be violated by the client
 with its 0-RTT data.  The server MUST include all settings which differ from
-their default values.  If a server accepts 0-RTT, but then sends a SETTINGS
-frame which reduces a setting the client understands or omits a value that was
-previously specified to have a non-default value, this MUST be treated as a
-connection error of type HTTP_SETTINGS_ERROR.
+their default values.  If a server accepts 0-RTT but then sends a SETTINGS
</pre>
<p>Reserved settings do not have a default value, so I don't know if we need to call that out here specifically. If we do it affects the readability a little bit; perhaps we can rely on the readers implicit understanding.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3113?email_source=notifications&amp;email_token=AFTOJK6OKWIWIHFUACMCD6TQPCSOFA5CNFSM4JB46YE2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCILDIBI#pullrequestreview-303444997">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7HDNBDJMXULNHVH3LQPCSOFANCNFSM4JB46YEQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5JXB76AHMIOXEG37DQPCSOFA5CNFSM4JB46YE2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCILDIBI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3113?email_source=notifications\u0026email_token=AFTOJK6OKWIWIHFUACMCD6TQPCSOFA5CNFSM4JB46YE2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCILDIBI#pullrequestreview-303444997",
"url": "https://github.com/quicwg/base-drafts/pull/3113?email_source=notifications\u0026email_token=AFTOJK6OKWIWIHFUACMCD6TQPCSOFA5CNFSM4JB46YE2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCILDIBI#pullrequestreview-303444997",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da8ad6280dd2_645e3ff8fdecd96c14464b--


From nobody Thu Oct 17 11:07:21 2019
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 2ECA1120BAA for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 11:07:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8
X-Spam-Level: 
X-Spam-Status: No, score=-8 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, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 pFEsJq7zK2mz for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 11:07:15 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D1E46120B91 for <quic-issues@ietf.org>; Thu, 17 Oct 2019 11:07:14 -0700 (PDT)
Date: Thu, 17 Oct 2019 11:07:13 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571335634; bh=EkTVhaN3AQ6aNys1THnMCCG3SHO4mugG2V45BbNnsAU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=qbouLWyHvys5bj3bMi6SC8z83af6QziTKYZmjzGfdR3MgDUfghhUf5AeBTzEtxtgt mPV7smCzTaWasCxpp8RsjCV5cerub271YL5/HVkheSZ2I799z6/zuDG524NRgNutvv VxUk8VillzUqj9vdIm2bHQgqGYOUpJSfI51OMBLw=
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2JFJP5LXZNPW34OMN3WXXGDEVBNHHB3IPO4M@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3057/review/302192947@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3057@github.com>
References: <quicwg/base-drafts/pull/3057@github.com>
Subject: Re: [quicwg/base-drafts] PTO MUST send new data or retransmit data if possible (#3057)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da8add1ebd02_45593fb1f60cd9642192f9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/6rjtpKk--CIEqEla9q3i6tuFlgw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 17 Oct 2019 18:07:19 -0000

----==_mimepart_5da8add1ebd02_45593fb1f60cd9642192f9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar commented on this pull request.



> @@ -526,15 +524,17 @@ as a probe, unless there is no data available to send.  An endpoint MAY send up
 to two full-sized datagrams containing ack-eliciting packets, to avoid an
 expensive consecutive PTO expiration due to a single lost datagram.
 
-It is possible that the sender has no new or previously-sent data to send.  As
-an example, consider the following sequence of events: new application data is
-sent in a STREAM frame, deemed lost, then retransmitted in a new packet, and
-then the original transmission is acknowledged.  In the absence of any new
-application data, a PTO timer expiration now would find the sender with no new
-or previously-sent data to send.
-
-When there is no data to send, the sender SHOULD send a PING or other
-ack-eliciting frame in a single packet, re-arming the PTO timer.
+When the PTO timer expires, and there is new or previously sent unacknowledged
+data, it MUST be sent.  Data at Initial encryption MUST be sent before

```suggestion
data, it MUST be sent.  Data that was previously sent with Initial encryption MUST be sent before
```

> @@ -526,15 +524,17 @@ as a probe, unless there is no data available to send.  An endpoint MAY send up
 to two full-sized datagrams containing ack-eliciting packets, to avoid an
 expensive consecutive PTO expiration due to a single lost datagram.
 
-It is possible that the sender has no new or previously-sent data to send.  As
-an example, consider the following sequence of events: new application data is
-sent in a STREAM frame, deemed lost, then retransmitted in a new packet, and
-then the original transmission is acknowledged.  In the absence of any new
-application data, a PTO timer expiration now would find the sender with no new
-or previously-sent data to send.
-
-When there is no data to send, the sender SHOULD send a PING or other
-ack-eliciting frame in a single packet, re-arming the PTO timer.
+When the PTO timer expires, and there is new or previously sent unacknowledged
+data, it MUST be sent.  Data at Initial encryption MUST be sent before
+Handshake data and data at Handshake encryption MUST be sent before any

```suggestion
Handshake data and, similarly, data previously sent at Handshake encryption MUST be sent before any
```

> @@ -495,11 +495,9 @@ a PATH_RESPONSE to seed initial_rtt for a new path, but the delay SHOULD NOT
 be considered an RTT sample.
 
 Until the server has validated the client's address on the path, the amount of
-data it can send is limited, as specified in Section 8.1 of {{QUIC-TRANSPORT}}.
-Data at Initial encryption MUST be retransmitted before Handshake data and
-data at Handshake encryption MUST be retransmitted before any ApplicationData
-data.  If no data can be sent, then the PTO alarm MUST NOT be armed until
-data has been received from the client.
+data it can send is limited to three times the amount of data received,
+as specified in Section 8.1 of {{QUIC-TRANSPORT}}. If no data can be sent,

You want to allow PINGs. "... and no other ack-eliciting packet is sent".

>  
-When there is no data to send, the sender SHOULD send a PING or other
-ack-eliciting frame in a single packet, re-arming the PTO timer.
+It is possible the sender has no new or previously-sent data to send.
+As an example, consider the following sequence of events: new application data
+is sent in a STREAM frame, deemed lost, then retransmitted in a new packet,
+and then the original transmission is acknowledged.  When there is no data to
+send, the sender SHOULD send a PING or other ack-eliciting frame in a single
+packet, re-arming the PTO timer.

So the problem this was intended to address was exactly that accounting discrepancy. There are two ways to handle outstanding packets if we want to give up on them: call them lost and reduce the window (see text below, maybe that should be part of this paragraph), or send a PING to elicit an ACK from the receiver. The text used to recommend the calling them lost IIRC, but I don't see a clear winner here.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3057#pullrequestreview-302192947
----==_mimepart_5da8add1ebd02_45593fb1f60cd9642192f9
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><b>@janaiyengar</b> commented on this pull request.</p>=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3057#discussi=
on_r335173498">draft-ietf-quic-recovery.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -526,15 +524,17 @@ as a probe, unless t=
here is no data available to send.  An endpoint MAY send up=0D
 to two full-sized datagrams containing ack-eliciting packets, to avoid a=
n=0D
 expensive consecutive PTO expiration due to a single lost datagram.=0D
 =0D
-It is possible that the sender has no new or previously-sent data to sen=
d.  As=0D
-an example, consider the following sequence of events: new application d=
ata is=0D
-sent in a STREAM frame, deemed lost, then retransmitted in a new packet,=
 and=0D
-then the original transmission is acknowledged.  In the absence of any n=
ew=0D
-application data, a PTO timer expiration now would find the sender with =
no new=0D
-or previously-sent data to send.=0D
-=0D
-When there is no data to send, the sender SHOULD send a PING or other=0D=

-ack-eliciting frame in a single packet, re-arming the PTO timer.=0D
+When the PTO timer expires, and there is new or previously sent unacknow=
ledged=0D
+data, it MUST be sent.  Data at Initial encryption MUST be sent before=0D=

</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-data, it MUST be sent.  Data at Initial encry=
ption MUST be sent before=0D
+data, it MUST be sent.  Data that was previously sent with Initial encry=
ption MUST be sent before=0D
</pre>=0D
=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3057#discussi=
on_r335173752">draft-ietf-quic-recovery.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -526,15 +524,17 @@ as a probe, unless t=
here is no data available to send.  An endpoint MAY send up=0D
 to two full-sized datagrams containing ack-eliciting packets, to avoid a=
n=0D
 expensive consecutive PTO expiration due to a single lost datagram.=0D
 =0D
-It is possible that the sender has no new or previously-sent data to sen=
d.  As=0D
-an example, consider the following sequence of events: new application d=
ata is=0D
-sent in a STREAM frame, deemed lost, then retransmitted in a new packet,=
 and=0D
-then the original transmission is acknowledged.  In the absence of any n=
ew=0D
-application data, a PTO timer expiration now would find the sender with =
no new=0D
-or previously-sent data to send.=0D
-=0D
-When there is no data to send, the sender SHOULD send a PING or other=0D=

-ack-eliciting frame in a single packet, re-arming the PTO timer.=0D
+When the PTO timer expires, and there is new or previously sent unacknow=
ledged=0D
+data, it MUST be sent.  Data at Initial encryption MUST be sent before=0D=

+Handshake data and data at Handshake encryption MUST be sent before any=0D=

</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-Handshake data and data at Handshake encrypti=
on MUST be sent before any=0D
+Handshake data and, similarly, data previously sent at Handshake encrypt=
ion MUST be sent before any=0D
</pre>=0D
=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3057#discussi=
on_r336147054">draft-ietf-quic-recovery.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -495,11 +495,9 @@ a PATH_RESPONSE to se=
ed initial_rtt for a new path, but the delay SHOULD NOT=0D
 be considered an RTT sample.=0D
 =0D
 Until the server has validated the client&#39;s address on the path, the=
 amount of=0D
-data it can send is limited, as specified in Section 8.1 of {{QUIC-TRANS=
PORT}}.=0D
-Data at Initial encryption MUST be retransmitted before Handshake data a=
nd=0D
-data at Handshake encryption MUST be retransmitted before any Applicatio=
nData=0D
-data.  If no data can be sent, then the PTO alarm MUST NOT be armed unti=
l=0D
-data has been received from the client.=0D
+data it can send is limited to three times the amount of data received,=0D=

+as specified in Section 8.1 of {{QUIC-TRANSPORT}}. If no data can be sen=
t,=0D
</pre>=0D
<p>You want to allow PINGs. "... and no other ack-eliciting packet is sen=
t".</p>=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3057#discussi=
on_r336150699">draft-ietf-quic-recovery.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt;  =0D
-When there is no data to send, the sender SHOULD send a PING or other=0D=

-ack-eliciting frame in a single packet, re-arming the PTO timer.=0D
+It is possible the sender has no new or previously-sent data to send.=0D=

+As an example, consider the following sequence of events: new applicatio=
n data=0D
+is sent in a STREAM frame, deemed lost, then retransmitted in a new pack=
et,=0D
+and then the original transmission is acknowledged.  When there is no da=
ta to=0D
+send, the sender SHOULD send a PING or other ack-eliciting frame in a si=
ngle=0D
+packet, re-arming the PTO timer.=0D
</pre>=0D
<p>So the problem this was intended to address was exactly that accountin=
g discrepancy. There are two ways to handle outstanding packets if we wan=
t to give up on them: call them lost and reduce the window (see text belo=
w, maybe that should be part of this paragraph), or send a PING to elicit=
 an ACK from the receiver. The text used to recommend the calling them lo=
st IIRC, but I don't see a clear winner here.</p>=0D
=0D
<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/3057?email_source=3Dnotifications&amp;email_token=3DA=
FTOJK5EQYHFU7QMM2WRHKTQPCSVDA5CNFSM4IZL6QH2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJ=
SXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIBRSMY#pullrequestreview-302192947=
">view it on GitHub</a>, or <a href=3D"https://github.com/notifications/u=
nsubscribe-auth/AFTOJK5J4G5LQJAUTURLGKLQPCSVDANCNFSM4IZL6QHQ">unsubscribe=
</a>.<img src=3D"https://github.com/notifications/beacon/AFTOJK6DZGCWHMW4=
V36UHWLQPCSVDA5CNFSM4IZL6QH2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWN=
FSXPKTDN5WW2ZLOORPWSZGOCIBRSMY.gif" height=3D"1" width=3D"1" alt=3D"" /><=
/p>=0D
<script type=3D"application/ld+json">[=0D
{=0D
"@context": "http://schema.org",=0D
"@type": "EmailMessage",=0D
"potentialAction": {=0D
"@type": "ViewAction",=0D
"target": "https://github.com/quicwg/base-drafts/pull/3057?email_source=3D=
notifications\u0026email_token=3DAFTOJK5EQYHFU7QMM2WRHKTQPCSVDA5CNFSM4IZL=
6QH2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOC=
IBRSMY#pullrequestreview-302192947",=0D
"url": "https://github.com/quicwg/base-drafts/pull/3057?email_source=3Dno=
tifications\u0026email_token=3DAFTOJK5EQYHFU7QMM2WRHKTQPCSVDA5CNFSM4IZL6Q=
H2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIB=
RSMY#pullrequestreview-302192947",=0D
"name": "View Pull Request"=0D
},=0D
"description": "View this Pull Request on GitHub",=0D
"publisher": {=0D
"@type": "Organization",=0D
"name": "GitHub",=0D
"url": "https://github.com"=0D
}=0D
}=0D
]</script>=

----==_mimepart_5da8add1ebd02_45593fb1f60cd9642192f9--


From nobody Thu Oct 17 11:08:34 2019
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 5572B120B91 for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 11:08:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 ypTXkSFVFS0a for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 11:08:30 -0700 (PDT)
Received: from out-17.smtp.github.com (out-17.smtp.github.com [192.30.252.200]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 60DE81208A4 for <quic-issues@ietf.org>; Thu, 17 Oct 2019 11:08:30 -0700 (PDT)
Received: from github-lowworker-c5134a3.ac4-iad.github.net (github-lowworker-c5134a3.ac4-iad.github.net [10.52.23.55]) by smtp.github.com (Postfix) with ESMTP id BF2166E04A1 for <quic-issues@ietf.org>; Thu, 17 Oct 2019 11:08:29 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571335709; bh=qNkfFdynLuSWN198s/w49BaAVSm7ZWtB2Gq+LWnSR4c=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=pMwb28k62QW7dq394T7JqRpqspw1npshQVtt8nYmKvFkfwKYMZl0+YSN/z+KAkQ3/ pITgzzkqkgjGcWKx3+Z1HUH6feCRum+ebSk2+WZXX8pQg0OhpEx6SKlu7EcFNqzq02 66GJoW8u2nxQwPq2HcH4YCQDtZvMW2vLUk+U/pB0=
Date: Thu, 17 Oct 2019 11:08:29 -0700
From: Nick Harper <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4VMKJSDVG4YAWJPSF3WXXK3EVBNHHB4UIFQY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3113/review/303446773@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3113@github.com>
References: <quicwg/base-drafts/pull/3113@github.com>
Subject: Re: [quicwg/base-drafts] Clarify that clients don't need to remember unknown SETTINGS (#3113)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da8ae1d8b4b0_61a3fb0fb2cd968290c6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: nharper
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/h32hTiRECxObqLS65iJ0grl_SkU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 17 Oct 2019 18:08:32 -0000

----==_mimepart_5da8ae1d8b4b0_61a3fb0fb2cd968290c6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

nharper commented on this pull request.



> @@ -1229,10 +1229,13 @@ A server MAY accept 0-RTT and subsequently provide different settings in its
 SETTINGS frame. If 0-RTT data is accepted by the server, its SETTINGS frame MUST
 NOT reduce any limits or alter any values that might be violated by the client
 with its 0-RTT data.  The server MUST include all settings which differ from
-their default values.  If a server accepts 0-RTT, but then sends a SETTINGS
-frame which reduces a setting the client understands or omits a value that was
-previously specified to have a non-default value, this MUST be treated as a
-connection error of type HTTP_SETTINGS_ERROR.
+their default values.  If a server accepts 0-RTT but then sends a SETTINGS

I think that's implied - if a reserved setting was specified, then it was specified to have a non-default value (since there is no default value).

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3113#discussion_r336151299
----==_mimepart_5da8ae1d8b4b0_61a3fb0fb2cd968290c6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@nharper</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3113#discussion_r336151299">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1229,10 +1229,13 @@ A server MAY accept 0-RTT and subsequently provide different settings in its
 SETTINGS frame. If 0-RTT data is accepted by the server, its SETTINGS frame MUST
 NOT reduce any limits or alter any values that might be violated by the client
 with its 0-RTT data.  The server MUST include all settings which differ from
-their default values.  If a server accepts 0-RTT, but then sends a SETTINGS
-frame which reduces a setting the client understands or omits a value that was
-previously specified to have a non-default value, this MUST be treated as a
-connection error of type HTTP_SETTINGS_ERROR.
+their default values.  If a server accepts 0-RTT but then sends a SETTINGS
</pre>
<p>I think that's implied - if a reserved setting was specified, then it was specified to have a non-default value (since there is no default value).</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3113?email_source=notifications&amp;email_token=AFTOJK7BFFQAQP5432MX3YLQPCSZ3A5CNFSM4JB46YE2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCILDV5I#discussion_r336151299">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7CSJGSY3IFW3KFZGDQPCSZ3ANCNFSM4JB46YEQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2D66H3W4KIPMHVXZTQPCSZ3A5CNFSM4JB46YE2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCILDV5I.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3113?email_source=notifications\u0026email_token=AFTOJK7BFFQAQP5432MX3YLQPCSZ3A5CNFSM4JB46YE2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCILDV5I#discussion_r336151299",
"url": "https://github.com/quicwg/base-drafts/pull/3113?email_source=notifications\u0026email_token=AFTOJK7BFFQAQP5432MX3YLQPCSZ3A5CNFSM4JB46YE2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCILDV5I#discussion_r336151299",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da8ae1d8b4b0_61a3fb0fb2cd968290c6--


From nobody Thu Oct 17 11:13:05 2019
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 7854F120817 for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 11:13:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, 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 mqd9yQuHRkkA for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 11:13:00 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B3DDC1200DE for <quic-issues@ietf.org>; Thu, 17 Oct 2019 11:13:00 -0700 (PDT)
Received: from github-lowworker-6349a71.ac4-iad.github.net (github-lowworker-6349a71.ac4-iad.github.net [10.52.18.20]) by smtp.github.com (Postfix) with ESMTP id 0681D2C342D for <quic-issues@ietf.org>; Thu, 17 Oct 2019 11:13:00 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571335980; bh=C5iZEGhWxus1FBxl6urODW4fdNjMDxFjqf6SO2yTRIA=; h=Date:From:To:Subject:From; b=hV9MKlxtx8SyJn6iJ4ONbRYVFg/vL/4AXCVXfhMsPvTdPaIaYhnMCqUWqCuopv6UG EeeLRM2XL3l0/CzAtabwKkFWhAs0VHtBzuFCLqMcPjxTSbGDB4g0CcTEY/O2AmI8Hx X89ebuoergKxHJuFf21yusM96fc2pm8rusW3Dtjc=
Date: Thu, 17 Oct 2019 11:12:59 -0700
From: Mike Bishop <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/master/321ec0-88c241@github.com>
Subject: [quicwg/base-drafts] 88c241: Double plural
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/oV8g5bg530ZkyNxg3M7hwYYPKA4>
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: Thu, 17 Oct 2019 18:13:03 -0000

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 88c2415f876ab1ce03181031773cff8dde2d711e
      https://github.com/quicwg/base-drafts/commit/88c2415f876ab1ce03181031773cff8dde2d711e
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2019-10-17 (Thu, 17 Oct 2019)

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

  Log Message:
  -----------
  Double plural



From nobody Thu Oct 17 11:13:34 2019
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 C9B9B1200DE for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 11:13:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 PSeAN6sG6_YU for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 11:13:31 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 96B8B120817 for <quic-issues@ietf.org>; Thu, 17 Oct 2019 11:13:31 -0700 (PDT)
Date: Thu, 17 Oct 2019 11:13:30 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571336010; bh=TzGWQiOyVgnhtUr2N7LUrrlgsvVdAORw+DUW5c21/58=; h=Date:From:To:Subject:From; b=DXT+leib3z3YK2Oyg4JB7j3ZfHiT5WWWu3SLXoUSA91/iCiD5a9VcX1XYRg918f++ l/9u47fi4nAmSV0FRuEdig4aEwhainjkFKjPrU4lKTUEfOrqXZmQ3sn3g9+28XWV1y v/bErlkRKk+w7f2gBFMWNLyshv8eGPEn0yrIuZcY=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/5cc216-60ac42@github.com>
Subject: [quicwg/base-drafts] 60ac42: Script updating gh-pages from 88c2415f. [ci skip]
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/PeGLh3Rhn5mJkXih5yzk_I_U7JA>
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: Thu, 17 Oct 2019 18:13:33 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 60ac424d047ab6e844001fb53ba4bffd54321fb2
      https://github.com/quicwg/base-drafts/commit/60ac424d047ab6e844001fb53ba4bffd54321fb2
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-17 (Thu, 17 Oct 2019)

  Changed paths:
    M draft-ietf-quic-http.html
    M draft-ietf-quic-invariants.html
    M draft-ietf-quic-qpack.html
    M draft-ietf-quic-recovery.html
    M draft-ietf-quic-tls.html
    M draft-ietf-quic-transport.html
    M draft-ietf-quic-transport.txt
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from 88c2415f. [ci skip]



From nobody Thu Oct 17 11:15:06 2019
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 864561200DE for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 11:15:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 f-bm3rHHz8J2 for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 11:15:03 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C4B50120817 for <quic-issues@ietf.org>; Thu, 17 Oct 2019 11:15:03 -0700 (PDT)
Date: Thu, 17 Oct 2019 11:15:03 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571336103; bh=jPQuVY76MW8EqvPjrntJOF0XrIklk1Gjg2Tr5EbQrPw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=vcjvtRK40ScXJwHSABpTz4tg9bCOLEcujyv482H6I0FQ1jF3pQI5h4AQOe9f//erK +QA/sEiMZSAaumYQ02zifCQjRqo/afA4evKWXeDKJ4jxgYtzyYFZtpGX9UvEV9FRZM qHOUgts1kAqnDoC7IVv2GcYBOHozaiDT8Up6XIZM=
From: Lucas Pardue <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3VLEQ277LPU7P6BCF3WXYDPEVBNHHB4UIFQY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3113/review/303450756@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3113@github.com>
References: <quicwg/base-drafts/pull/3113@github.com>
Subject: Re: [quicwg/base-drafts] Clarify that clients don't need to remember unknown SETTINGS (#3113)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da8afa718bd6_6c7a3fc2bc8cd96c47921"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: LPardue
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/DmKu_eT9JN6HbAO5AVd7kMaWMi0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 17 Oct 2019 18:15:06 -0000

----==_mimepart_5da8afa718bd6_6c7a3fc2bc8cd96c47921
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

LPardue commented on this pull request.



> @@ -1229,10 +1229,13 @@ A server MAY accept 0-RTT and subsequently provide different settings in its
 SETTINGS frame. If 0-RTT data is accepted by the server, its SETTINGS frame MUST
 NOT reduce any limits or alter any values that might be violated by the client
 with its 0-RTT data.  The server MUST include all settings which differ from
-their default values.  If a server accepts 0-RTT, but then sends a SETTINGS
-frame which reduces a setting the client understands or omits a value that was
-previously specified to have a non-default value, this MUST be treated as a
-connection error of type HTTP_SETTINGS_ERROR.
+their default values.  If a server accepts 0-RTT but then sends a SETTINGS

WFM

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3113#discussion_r336154464
----==_mimepart_5da8afa718bd6_6c7a3fc2bc8cd96c47921
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@LPardue</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3113#discussion_r336154464">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1229,10 +1229,13 @@ A server MAY accept 0-RTT and subsequently provide different settings in its
 SETTINGS frame. If 0-RTT data is accepted by the server, its SETTINGS frame MUST
 NOT reduce any limits or alter any values that might be violated by the client
 with its 0-RTT data.  The server MUST include all settings which differ from
-their default values.  If a server accepts 0-RTT, but then sends a SETTINGS
-frame which reduces a setting the client understands or omits a value that was
-previously specified to have a non-default value, this MUST be treated as a
-connection error of type HTTP_SETTINGS_ERROR.
+their default values.  If a server accepts 0-RTT but then sends a SETTINGS
</pre>
<p>WFM</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3113?email_source=notifications&amp;email_token=AFTOJKY557UXYBRG5YNPUUDQPCTSPA5CNFSM4JB46YE2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCILEVBA#discussion_r336154464">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK63YGMXK2KATCIHZKTQPCTSPANCNFSM4JB46YEQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4RMLPXHX2EGY7WNJ3QPCTSPA5CNFSM4JB46YE2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCILEVBA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3113?email_source=notifications\u0026email_token=AFTOJKY557UXYBRG5YNPUUDQPCTSPA5CNFSM4JB46YE2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCILEVBA#discussion_r336154464",
"url": "https://github.com/quicwg/base-drafts/pull/3113?email_source=notifications\u0026email_token=AFTOJKY557UXYBRG5YNPUUDQPCTSPA5CNFSM4JB46YE2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCILEVBA#discussion_r336154464",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da8afa718bd6_6c7a3fc2bc8cd96c47921--


From nobody Thu Oct 17 11:24:49 2019
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 70FE2120BAF for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 11:24:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.999
X-Spam-Level: 
X-Spam-Status: No, score=-7.999 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, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 5Qcif4yna8m2 for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 11:24:44 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 43A26120BCC for <quic-issues@ietf.org>; Thu, 17 Oct 2019 11:24:24 -0700 (PDT)
Date: Thu, 17 Oct 2019 11:24:23 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571336663; bh=qPdEL3vqzPajLEZxmRwKPpZ9N6CQV1Yq/tVQa1DnXT8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ShjuLl5tk+1WKxxpeweuf6n8JVg3etiUb4rZA4vgXDf2+7qQVNDFyHeCkPAgD+emo SwYPzG23WZKjLiVQ6SG8PPf/Sc0roJCp7PuBMAeVXypnbOni4URCydu+aZIdjspXiE DFxGZPDVQb43Y1p4Y0xBE3Y0QSYsxbxXXp2CQxZ4=
From: Lucas Pardue <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4ZM6ZJ6EXTKVFM2FF3WXZGPEVBNHHB4UJDX4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3114/review/303456374@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3114@github.com>
References: <quicwg/base-drafts/pull/3114@github.com>
Subject: Re: [quicwg/base-drafts] Talk about concurrency in H3 vs. H2 (#3114)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da8b1d78003a_64fc3fbc1cecd96c54412"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: LPardue
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/wrUyGCTCQk6qnWJUZ61T4zG9ndc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 17 Oct 2019 18:24:48 -0000

----==_mimepart_5da8b1d78003a_64fc3fbc1cecd96c54412
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

LPardue commented on this pull request.



> +QUIC manages stream concurrency on behalf of HTTP/3.  QUIC considers a stream
+closed when all sent data and all acknowledgements for received data have been
+acknowledged by the peer.  HTTP/2 considers a stream closed when the frame
+containing the END_STREAM bit has been committed to the transport. As a result,
+the stream for an equivalent exchange will remain "active" for at least one
+additional round trip.  Implementations of HTTP/3 might choose to permit a
+larger number of concurrent streams than in HTTP/2 to achieve equivalent
+concurrency, depending on the expected usage patterns.

This looks good but if you're gonna pop the bonnet to fix something, I think we probably want to talk about the concurrency of request and push streams separately.  

The text here is more focused on describing the behaviour of request streams. So I would be more specific and say that a HTTP/3 server might choose to permit a larger number of concurrent client-initiated bidirectional streams. 

Then I would discuss considerations for push concurrency, highlighting the additional controls in the shape of push ID but identifying that push stream concurrency is competing against other unidirectional stream type (core or extensions) for the server-initiated unidirectional stream space.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3114#pullrequestreview-303456374
----==_mimepart_5da8b1d78003a_64fc3fbc1cecd96c54412
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@LPardue</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3114#discussion_r336158885">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt; +QUIC manages stream concurrency on behalf of HTTP/3.  QUIC considers a stream
+closed when all sent data and all acknowledgements for received data have been
+acknowledged by the peer.  HTTP/2 considers a stream closed when the frame
+containing the END_STREAM bit has been committed to the transport. As a result,
+the stream for an equivalent exchange will remain &quot;active&quot; for at least one
+additional round trip.  Implementations of HTTP/3 might choose to permit a
+larger number of concurrent streams than in HTTP/2 to achieve equivalent
+concurrency, depending on the expected usage patterns.
</pre>
<p>This looks good but if you're gonna pop the bonnet to fix something, I think we probably want to talk about the concurrency of request and push streams separately.</p>
<p>The text here is more focused on describing the behaviour of request streams. So I would be more specific and say that a HTTP/3 server might choose to permit a larger number of concurrent client-initiated bidirectional streams.</p>
<p>Then I would discuss considerations for push concurrency, highlighting the additional controls in the shape of push ID but identifying that push stream concurrency is competing against other unidirectional stream type (core or extensions) for the server-initiated unidirectional stream space.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3114?email_source=notifications&amp;email_token=AFTOJK6KVFJJHKGJ37YFMWTQPCUVPA5CNFSM4JB5EAEKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCILGA5Q#pullrequestreview-303456374">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK435EO2PJOWOBHVSJDQPCUVPANCNFSM4JB5EAEA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4K6Y2WOG7ZXWMVYRLQPCUVPA5CNFSM4JB5EAEKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCILGA5Q.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3114?email_source=notifications\u0026email_token=AFTOJK6KVFJJHKGJ37YFMWTQPCUVPA5CNFSM4JB5EAEKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCILGA5Q#pullrequestreview-303456374",
"url": "https://github.com/quicwg/base-drafts/pull/3114?email_source=notifications\u0026email_token=AFTOJK6KVFJJHKGJ37YFMWTQPCUVPA5CNFSM4JB5EAEKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCILGA5Q#pullrequestreview-303456374",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da8b1d78003a_64fc3fbc1cecd96c54412--


From nobody Thu Oct 17 11:26:05 2019
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 8EA9A120B69 for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 11:26:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 fErWdo3HRK8t for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 11:26:00 -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 51055120B66 for <quic-issues@ietf.org>; Thu, 17 Oct 2019 11:25:43 -0700 (PDT)
Date: Thu, 17 Oct 2019 11:25:42 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571336742; bh=te/jJER9pZla4xnujFZfHeh+51up6fp+SQfP+vDKj1Q=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=OzgY2wBjGJ0zJqeHmixx/MjlLODJdIycWNsJ52VjCy+lqa4k2dj8a3PapmwLnSMC4 d7QkAUGEo09IcSikhHdZmkpYXdJZ2KwOIBD7ZBj4SHcR4wRUH+dOJ/qpK7xqnNWNUD 09eXY8l+8sPqIUf3T2Z5rychx/PlDJTIbYhRdMmA=
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZFVF2Z5RRBXFNVPF53WXZLNEVBNHHB4ODZTE@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3092/review/303457180@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3092@github.com>
References: <quicwg/base-drafts/pull/3092@github.com>
Subject: Re: [quicwg/base-drafts] MUST ACK each ack-eliciting packet once (#3092)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da8b2264b996_29ac3f8ab26cd960989e0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ef4lLkv0l6yHJPgi6LeeuH4DRg8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 17 Oct 2019 18:26:04 -0000

----==_mimepart_5da8b2264b996_29ac3f8ab26cd960989e0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar commented on this pull request.



> @@ -3013,18 +3013,21 @@ guidance offered below seeks to strike this balance.
 
 An ACK frame SHOULD be generated for at least every second ack-eliciting packet.
 This recommendation is in keeping with standard practice for TCP {{?RFC5681}}.
+Every ack-eliciting packet MUST be acknowledged in at least one transmitted
+ACK frame, and SHOULD typically be acknowledged in more than one ACK frame.

I would rephrase this. "A receiver is expected to commonly acknowledge a received packet in multiple subsequent ACK frames, to increase the chances of the acknowledgement being received by the sender.  A receiver MUST acknowledge every received ack-eliciting packet at least once."

Also, move this to the top of the section.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3092#pullrequestreview-303457180
----==_mimepart_5da8b2264b996_29ac3f8ab26cd960989e0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@janaiyengar</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3092#discussion_r336159494">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -3013,18 +3013,21 @@ guidance offered below seeks to strike this balance.
 
 An ACK frame SHOULD be generated for at least every second ack-eliciting packet.
 This recommendation is in keeping with standard practice for TCP {{?RFC5681}}.
+Every ack-eliciting packet MUST be acknowledged in at least one transmitted
+ACK frame, and SHOULD typically be acknowledged in more than one ACK frame.
</pre>
<p>I would rephrase this. "A receiver is expected to commonly acknowledge a received packet in multiple subsequent ACK frames, to increase the chances of the acknowledgement being received by the sender.  A receiver MUST acknowledge every received ack-eliciting packet at least once."</p>
<p>Also, move this to the top of the section.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3092?email_source=notifications&amp;email_token=AFTOJK7IRINL2EFMVWGFIB3QPCU2NA5CNFSM4JAXQGYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCILGHHA#pullrequestreview-303457180">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYEI6H6NR2IF6IELHDQPCU2NANCNFSM4JAXQGYA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZ5O2CYLFYNV5ZQQNDQPCU2NA5CNFSM4JAXQGYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCILGHHA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3092?email_source=notifications\u0026email_token=AFTOJK7IRINL2EFMVWGFIB3QPCU2NA5CNFSM4JAXQGYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCILGHHA#pullrequestreview-303457180",
"url": "https://github.com/quicwg/base-drafts/pull/3092?email_source=notifications\u0026email_token=AFTOJK7IRINL2EFMVWGFIB3QPCU2NA5CNFSM4JAXQGYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCILGHHA#pullrequestreview-303457180",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da8b2264b996_29ac3f8ab26cd960989e0--


From nobody Thu Oct 17 11:34:33 2019
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 9F8E7120B66 for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 11:34:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 JAuGwclboFec for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 11:34:30 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C3D1312095C for <quic-issues@ietf.org>; Thu, 17 Oct 2019 11:34:29 -0700 (PDT)
Date: Thu, 17 Oct 2019 11:34:28 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571337268; bh=uwLLYDqFyxBFU0iZwM2xlqvBEHBLAhwIY7nxwkXOVbU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=HdzUFlyZMpaCXNWwz3SOos3k125IlGFgSlgxid/mdUmZAFaeL1uHzib9Q7rzbPLhx SvDLLN7pDLAdIUdBnBmQ/8Hgv5ZUgAn35u6GPYMuuqZVh9qTt+nhmssa3waaIZX3fJ cv1JsL4pa6IFCP02jkL3uQipbwyWf6z5blM6U/mY=
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZM6DYQNFQMAP3J6F53WX2MJEVBNHHB4PUWF4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3094/543305742@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3094@github.com>
References: <quicwg/base-drafts/issues/3094@github.com>
Subject: Re: [quicwg/base-drafts] congestion window increase on every ACKed packet could result in bursty sends (#3094)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da8b434c8dbc_6a053fbba6acd9641869d1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/zHrgN5JtVVCorTgTiQseGjgx_bo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 17 Oct 2019 18:34:32 -0000

----==_mimepart_5da8b434c8dbc_6a053fbba6acd9641869d1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Yup, that's an important missing fix, though it needs to be applied only when not pacing. Additionally, #3106 helps with burstiness in general. @goelvidhi : I would make a `pacing` variable, and apply the min here when not pacing.


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3094#issuecomment-543305742
----==_mimepart_5da8b434c8dbc_6a053fbba6acd9641869d1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Yup, that's an important missing fix, though it needs to be applied only when not pacing. Additionally, <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="508159764" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3106" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3106/hovercard" href="https://github.com/quicwg/base-drafts/pull/3106">#3106</a> helps with burstiness in general. <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=10913828" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/goelvidhi">@goelvidhi</a> : I would make a <code>pacing</code> variable, and apply the min here when not pacing.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3094?email_source=notifications&amp;email_token=AFTOJKZEIJCMIHU3L7RAHVTQPCV3JA5CNFSM4JBARGV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBRDADQ#issuecomment-543305742">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK22QA467CZ6J6MLH3DQPCV3JANCNFSM4JBARGVQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3NRYPZOZ745NIK6MDQPCV3JA5CNFSM4JBARGV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBRDADQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3094?email_source=notifications\u0026email_token=AFTOJKZEIJCMIHU3L7RAHVTQPCV3JA5CNFSM4JBARGV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBRDADQ#issuecomment-543305742",
"url": "https://github.com/quicwg/base-drafts/issues/3094?email_source=notifications\u0026email_token=AFTOJKZEIJCMIHU3L7RAHVTQPCV3JA5CNFSM4JBARGV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBRDADQ#issuecomment-543305742",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da8b434c8dbc_6a053fbba6acd9641869d1--


From nobody Thu Oct 17 11:36:18 2019
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 9EB80120B90 for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 11:36:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 hDLnwMfR1Izq for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 11:36:12 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7805C120B66 for <quic-issues@ietf.org>; Thu, 17 Oct 2019 11:36:12 -0700 (PDT)
Received: from github-lowworker-f62aa54.va3-iad.github.net (github-lowworker-f62aa54.va3-iad.github.net [10.48.17.68]) by smtp.github.com (Postfix) with ESMTP id D19799619AE for <quic-issues@ietf.org>; Thu, 17 Oct 2019 11:36:11 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571337371; bh=IuYhejpTjav/YdZxHdOgJssdRKu/2MccePapz7Aufrg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=yBrdZvIWn2a8Ruq6yVC6QHimSzNAXaWFnko+2RGoaGt8AQMoNi11Bqk2YdY3qKhu+ SOwp5NLPMLyeG6jXdL9V5UspjaoNiO869tg3foSDReOtriR+ggrEDmRdCCXEsXGSmu lgxQIa8YJLtZgeTeg/8l27XJfvVVyILchqlzBbpU=
Date: Thu, 17 Oct 2019 11:36:11 -0700
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4JV44L5G5SJ3UVXPF3WX2SXEVBNHHB4SIQ4Y@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3101/543306498@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3101@github.com>
References: <quicwg/base-drafts/issues/3101@github.com>
Subject: Re: [quicwg/base-drafts] Alt-Svc and extension equivalence across H2 and H3  (#3101)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da8b49bc3881_78fe3ff0872cd960938c8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/7yubLr7Z9ZtGK981VcRsMIKGk_k>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 17 Oct 2019 18:36:17 -0000

----==_mimepart_5da8b49bc3881_78fe3ff0872cd960938c8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

That's basically what HTTP_1_1_REQUIRED / HTTP_VERSION_FALLBACK were for.  We originally used HTTP status 505 with a header describing what versions could have handled the request.  However, during HTTP/2 development we concluded that a stream error was more appropriate than a status code, because you might discover the blocker during response generation.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3101#issuecomment-543306498
----==_mimepart_5da8b49bc3881_78fe3ff0872cd960938c8
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>That's basically what HTTP_1_1_REQUIRED / HTTP_VERSION_FALLBACK were for.  We originally used HTTP status 505 with a header describing what versions could have handled the request.  However, during HTTP/2 development we concluded that a stream error was more appropriate than a status code, because you might discover the blocker during response generation.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3101?email_source=notifications&amp;email_token=AFTOJKY4WJORNAV3YJMJ56DQPCWBXA5CNFSM4JBRGFY2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBRDGAQ#issuecomment-543306498">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2HSVIXOY3WJFIDOCLQPCWBXANCNFSM4JBRGFYQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZGSNUQA7CFBTQZ3CDQPCWBXA5CNFSM4JBRGFY2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBRDGAQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3101?email_source=notifications\u0026email_token=AFTOJKY4WJORNAV3YJMJ56DQPCWBXA5CNFSM4JBRGFY2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBRDGAQ#issuecomment-543306498",
"url": "https://github.com/quicwg/base-drafts/issues/3101?email_source=notifications\u0026email_token=AFTOJKY4WJORNAV3YJMJ56DQPCWBXA5CNFSM4JBRGFY2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBRDGAQ#issuecomment-543306498",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da8b49bc3881_78fe3ff0872cd960938c8--


From nobody Thu Oct 17 11:36:24 2019
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 4C325120BA1 for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 11:36:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8
X-Spam-Level: 
X-Spam-Status: No, score=-8 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, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 dLwWzzJC3Bmt for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 11:36:16 -0700 (PDT)
Received: from out-12.smtp.github.com (out-12.smtp.github.com [192.30.254.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 04518120B9E for <quic-issues@ietf.org>; Thu, 17 Oct 2019 11:36:16 -0700 (PDT)
Received: from github-lowworker-a6a2749.va3-iad.github.net (github-lowworker-a6a2749.va3-iad.github.net [10.48.16.62]) by smtp.github.com (Postfix) with ESMTP id 7F80C120FC7 for <quic-issues@ietf.org>; Thu, 17 Oct 2019 11:36:15 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571337375; bh=OP6r0R6GvxgP8xyidFBClMzkwkX9l63LZM9zeqhB/88=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=tRj0B7TiwdsRZeNIAQcJj3ikyITKH7UhvHD4nb/zSFCXzVmks9GnVJb/URdpT0+Pr X8FHYYac4jFo68uaowe5bbUZlYoRY6ho3O6fhviIxqzUiLXEEcbG6ZUbgrP+KIUBv5 D5AMtJML55pA3HDby6LxZrgxXSM0qaf5oJKR3E54=
Date: Thu, 17 Oct 2019 11:36:15 -0700
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5HNXZQH6S5J3BDVSV3WX2S7EVBNHHB4UJDX4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3114/review/303461344@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3114@github.com>
References: <quicwg/base-drafts/pull/3114@github.com>
Subject: Re: [quicwg/base-drafts] Talk about concurrency in H3 vs. H2 (#3114)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da8b49f399ae_63a23fbf4d8cd95c2193c5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/AV_xlOgA3UbCxTG6v5haDG6v1Do>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 17 Oct 2019 18:36:19 -0000

----==_mimepart_5da8b49f399ae_63a23fbf4d8cd95c2193c5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

kazuho commented on this pull request.



> @@ -1814,6 +1814,15 @@ considerations about exhaustion of stream identifier space apply, though the
 space is significantly larger such that it is likely that other limits in QUIC
 are reached first, such as the limit on the connection flow control window.
 
+QUIC manages stream concurrency on behalf of HTTP/3.  QUIC considers a stream

I feel this "on behalf of HTTP/3" a bit confusing, because my mental model is that it is generally a responsibility of the transport to manage streams, and that HTTP/2 was the exception.

Maybe something like "In contrast to HTTP/2, stream concurrency in HTTP/3 is managed by QUIC."

> @@ -1814,6 +1814,15 @@ considerations about exhaustion of stream identifier space apply, though the
 space is significantly larger such that it is likely that other limits in QUIC
 are reached first, such as the limit on the connection flow control window.
 
+QUIC manages stream concurrency on behalf of HTTP/3.  QUIC considers a stream
+closed when all sent data and all acknowledgements for received data have been
+acknowledged by the peer.  HTTP/2 considers a stream closed when the frame

I think this sentence is incorrect.

I think it should be: "QUIC considers a stream closed when all data have been received and all the sent data have been acknowledged."

> @@ -1814,6 +1814,15 @@ considerations about exhaustion of stream identifier space apply, though the
 space is significantly larger such that it is likely that other limits in QUIC
 are reached first, such as the limit on the connection flow control window.
 
+QUIC manages stream concurrency on behalf of HTTP/3.  QUIC considers a stream
+closed when all sent data and all acknowledgements for received data have been
+acknowledged by the peer.  HTTP/2 considers a stream closed when the frame
+containing the END_STREAM bit has been committed to the transport. As a result,
+the stream for an equivalent exchange will remain "active" for at least one
+additional round trip.  Implementations of HTTP/3 might choose to permit a

How about "will typically remain "active" for one additional roundtrip"?

The lifetime of a stream would be indifferent from HTTP/2 in the pathological case where the request-side of the stream is closed after the response-side is being closed.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3114#pullrequestreview-303461344
----==_mimepart_5da8b49f399ae_63a23fbf4d8cd95c2193c5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@kazuho</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3114#discussion_r336162722">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1814,6 +1814,15 @@ considerations about exhaustion of stream identifier space apply, though the
 space is significantly larger such that it is likely that other limits in QUIC
 are reached first, such as the limit on the connection flow control window.
 
+QUIC manages stream concurrency on behalf of HTTP/3.  QUIC considers a stream
</pre>
<p>I feel this "on behalf of HTTP/3" a bit confusing, because my mental model is that it is generally a responsibility of the transport to manage streams, and that HTTP/2 was the exception.</p>
<p>Maybe something like "In contrast to HTTP/2, stream concurrency in HTTP/3 is managed by QUIC."</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3114#discussion_r336163272">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1814,6 +1814,15 @@ considerations about exhaustion of stream identifier space apply, though the
 space is significantly larger such that it is likely that other limits in QUIC
 are reached first, such as the limit on the connection flow control window.
 
+QUIC manages stream concurrency on behalf of HTTP/3.  QUIC considers a stream
+closed when all sent data and all acknowledgements for received data have been
+acknowledged by the peer.  HTTP/2 considers a stream closed when the frame
</pre>
<p>I think this sentence is incorrect.</p>
<p>I think it should be: "QUIC considers a stream closed when all data have been received and all the sent data have been acknowledged."</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3114#discussion_r336164358">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1814,6 +1814,15 @@ considerations about exhaustion of stream identifier space apply, though the
 space is significantly larger such that it is likely that other limits in QUIC
 are reached first, such as the limit on the connection flow control window.
 
+QUIC manages stream concurrency on behalf of HTTP/3.  QUIC considers a stream
+closed when all sent data and all acknowledgements for received data have been
+acknowledged by the peer.  HTTP/2 considers a stream closed when the frame
+containing the END_STREAM bit has been committed to the transport. As a result,
+the stream for an equivalent exchange will remain &quot;active&quot; for at least one
+additional round trip.  Implementations of HTTP/3 might choose to permit a
</pre>
<p>How about "will typically remain "active" for one additional roundtrip"?</p>
<p>The lifetime of a stream would be indifferent from HTTP/2 in the pathological case where the request-side of the stream is closed after the response-side is being closed.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3114?email_source=notifications&amp;email_token=AFTOJK3FJ7XGIUHSEKNCFKTQPCWB7A5CNFSM4JB5EAEKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCILHHYA#pullrequestreview-303461344">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2A5JJ3FUOHMBX7SGLQPCWB7ANCNFSM4JB5EAEA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3WPHEIHOWJ27LUMQ3QPCWB7A5CNFSM4JB5EAEKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCILHHYA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3114?email_source=notifications\u0026email_token=AFTOJK3FJ7XGIUHSEKNCFKTQPCWB7A5CNFSM4JB5EAEKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCILHHYA#pullrequestreview-303461344",
"url": "https://github.com/quicwg/base-drafts/pull/3114?email_source=notifications\u0026email_token=AFTOJK3FJ7XGIUHSEKNCFKTQPCWB7A5CNFSM4JB5EAEKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCILHHYA#pullrequestreview-303461344",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da8b49f399ae_63a23fbf4d8cd95c2193c5--


From nobody Thu Oct 17 11:39:27 2019
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 7BA6A120B93 for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 11:39:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.453
X-Spam-Level: 
X-Spam-Status: No, score=-6.453 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 FB-kq5cHd2xe for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 11:39:24 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 81A51120B90 for <quic-issues@ietf.org>; Thu, 17 Oct 2019 11:39:24 -0700 (PDT)
Received: from github-lowworker-5fb2734.va3-iad.github.net (github-lowworker-5fb2734.va3-iad.github.net [10.48.19.27]) by smtp.github.com (Postfix) with ESMTP id B98AEC60612 for <quic-issues@ietf.org>; Thu, 17 Oct 2019 11:39:23 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571337563; bh=n93y2JGc2SorIr98QYN5VMFkqxI9TefBJVU8mYVPaDE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=DePmAXfjWlsdKAzoM6PPaOGNZGohGwf7H4ECxJUvi45HHwhkBIIA5N9pgyUJU1GiG zi6id9REsYpC3PQxS/F/BxfmJiL4EiRO/3q68Pn9RcH8H5x8BZg2A1PICwm6ZN9VqY vnTdPHM+z2+jbc43F4swcVKW/R/CFzVjOMjvnyek=
Date: Thu, 17 Oct 2019 11:39:23 -0700
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3JV4T6YNADL2DWDE53WX26XEVBNHHB4SIQ4Y@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3101/543307754@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3101@github.com>
References: <quicwg/base-drafts/issues/3101@github.com>
Subject: Re: [quicwg/base-drafts] Alt-Svc and extension equivalence across H2 and H3  (#3101)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da8b55baa6ba_72193fd8fb2cd9681350f3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Pz6BNz7DDBI2bvFL91J8efixoSs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 17 Oct 2019 18:39:27 -0000

----==_mimepart_5da8b55baa6ba_72193fd8fb2cd9681350f3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

(See [draft-nottingham-http-over-version](https://tools.ietf.org/html/draft-nottingham-http-over-version-00) for the 505 extension that got abandoned in favor of the error code.)

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3101#issuecomment-543307754
----==_mimepart_5da8b55baa6ba_72193fd8fb2cd9681350f3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>(See <a href="https://tools.ietf.org/html/draft-nottingham-http-over-version-00" rel="nofollow">draft-nottingham-http-over-version</a> for the 505 extension that got abandoned in favor of the error code.)</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3101?email_source=notifications&amp;email_token=AFTOJKYHNDYLLP6JRGXDAZLQPCWNXA5CNFSM4JBRGFY2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBRDP2Q#issuecomment-543307754">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK74KUKZ4KFOC7CWN3TQPCWNXANCNFSM4JBRGFYQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6L7HLQRDPPXR3SC7DQPCWNXA5CNFSM4JBRGFY2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBRDP2Q.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3101?email_source=notifications\u0026email_token=AFTOJKYHNDYLLP6JRGXDAZLQPCWNXA5CNFSM4JBRGFY2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBRDP2Q#issuecomment-543307754",
"url": "https://github.com/quicwg/base-drafts/issues/3101?email_source=notifications\u0026email_token=AFTOJKYHNDYLLP6JRGXDAZLQPCWNXA5CNFSM4JBRGFY2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBRDP2Q#issuecomment-543307754",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da8b55baa6ba_72193fd8fb2cd9681350f3--


From nobody Thu Oct 17 11:52:27 2019
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 D14D8120A7F for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 11:52:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 J-gyia9izsPW for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 11:52:23 -0700 (PDT)
Received: from out-16.smtp.github.com (out-16.smtp.github.com [192.30.254.199]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E4569120B90 for <quic-issues@ietf.org>; Thu, 17 Oct 2019 11:52:22 -0700 (PDT)
Received: from github-lowworker-c5134a3.ac4-iad.github.net (github-lowworker-c5134a3.ac4-iad.github.net [10.52.23.55]) by smtp.github.com (Postfix) with ESMTP id 78A9A1212E2 for <quic-issues@ietf.org>; Thu, 17 Oct 2019 11:52:22 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571338342; bh=rtCbPzKcZ96FWNaRfjAzCmKmgSEoSB2ppDLisJIw5z0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=M8gDnit0dxnZ7SDZnwFznbNZE8bv/wXXR0pvld2GoEaIhH2kpBNCvzdYSoF/s9Mk9 /tD4x/eHZeB9Sqb0wSe2YH3ZYACszubK1FPL88qxgJIEap8zzgM7EDr/eJrJ9KUcZt MZpuSCMhR9/lDXFStzM6UnFTVXw3CpnxauDQM6Yg=
Date: Thu, 17 Oct 2019 11:52:22 -0700
From: Sean Turner <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3112/push/4163031729@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3112@github.com>
References: <quicwg/base-drafts/pull/3112@github.com>
Subject: Re: [quicwg/base-drafts] TLS overview tweaks (#3112)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da8b8662e265_7db03fef8cccd95c686fc"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: seanturner
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/fc6N2mREoqLJzvguP4udW1NNFt8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 17 Oct 2019 18:52:25 -0000

----==_mimepart_5da8b8662e265_7db03fef8cccd95c686fc
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@seanturner pushed 1 commit.

cbaa2049db8251fe04660438c9ea33e923e0050e  fixing links


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3112/files/6cdf7eca86c9da7b8164e805d2a865bb20371b45..cbaa2049db8251fe04660438c9ea33e923e0050e

----==_mimepart_5da8b8662e265_7db03fef8cccd95c686fc
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/seanturner" class="user-mention">@seanturner</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/cbaa2049db8251fe04660438c9ea33e923e0050e">cbaa204</a>  fixing links</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3112/files/6cdf7eca86c9da7b8164e805d2a865bb20371b45..cbaa2049db8251fe04660438c9ea33e923e0050e?email_source=notifications&amp;email_token=AFTOJK3LKLK37XRE6P6JYS3QPCX6NA5CNFSM4JB44PM2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDSMZYGE2DON2QOVZWQIZUGE3DGMBTGE3TEOI">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6FKZYC66LETFTSXBDQPCX6NANCNFSM4JB44PMQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK57QA6BVOMAF2FFCYLQPCX6NA5CNFSM4JB44PM2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDSMZYGE2DON2QOVZWQIZUGE3DGMBTGE3TEOI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3112/files/6cdf7eca86c9da7b8164e805d2a865bb20371b45..cbaa2049db8251fe04660438c9ea33e923e0050e?email_source=notifications\u0026email_token=AFTOJK3LKLK37XRE6P6JYS3QPCX6NA5CNFSM4JB44PM2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDSMZYGE2DON2QOVZWQIZUGE3DGMBTGE3TEOI",
"url": "https://github.com/quicwg/base-drafts/pull/3112/files/6cdf7eca86c9da7b8164e805d2a865bb20371b45..cbaa2049db8251fe04660438c9ea33e923e0050e?email_source=notifications\u0026email_token=AFTOJK3LKLK37XRE6P6JYS3QPCX6NA5CNFSM4JB44PM2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDSMZYGE2DON2QOVZWQIZUGE3DGMBTGE3TEOI",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5da8b8662e265_7db03fef8cccd95c686fc--


From nobody Thu Oct 17 12:56:48 2019
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 485F61200FA for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 12:56:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 sNqLVNCmbuiD for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 12:56:40 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9E77B120241 for <quic-issues@ietf.org>; Thu, 17 Oct 2019 12:56:40 -0700 (PDT)
Received: from github-lowworker-45eca55.ac4-iad.github.net (github-lowworker-45eca55.ac4-iad.github.net [10.52.25.70]) by smtp.github.com (Postfix) with ESMTP id AA3B0960357 for <quic-issues@ietf.org>; Thu, 17 Oct 2019 12:56:39 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571342199; bh=V7K6LfBXmmZf2U3ts0JRPOPr9RxVp9zi11EgYpu2yQs=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=dNqissZ/PUF4GfoARdELu8dhn8+GxiKdV7OMBXW217/NbRI5wFNtEWgUk2sKm9DrM EyPIN9d3oDh3FYKDLybwkUGDn95aB6DdKytQPygAVzK/+CG/LrN4FisdL3W66qDpar 17uJPWq1SVRgLSy/0SnUXl4SxDHKq7Gd7paT6/ic=
Date: Thu, 17 Oct 2019 12:56:39 -0700
From: "Roy T. Fielding" <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYXW6AGAZBMXIAA2Y53WYEAPEVBNHHB4UPZEI@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3115@github.com>
Subject: [quicwg/base-drafts] Don't use bitmap frames to describe varint structures (#3115)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da8c7779bd27_57c83fcee82cd96c160962"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: royfielding
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Xzm8iBjyG7UEju23qz9yPzoRPqQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 17 Oct 2019 19:56:47 -0000

----==_mimepart_5da8c7779bd27_57c83fcee82cd96c160962
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Many of the QUIC drafts use fixed 32bit maps to "illustrate" the layout of various parts of a message. In some cases, that is useful up to the point where the frame bits end. In other cases, the illustration consists of a list of arbitrary varint values, for which the 32bit illustration is both horribly misleading and a waste of space (and reader's time). Please stop.

I prefer C-style data structures for descriptive ordering, but YMMV. The simplest alternative is to just list the variable names (and types) in order. The only place where I would like to see a bitmap presentation would be an actual example, which shows the variable ints in the actual positions that the example values would cause them to be placed.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3115
----==_mimepart_5da8c7779bd27_57c83fcee82cd96c160962
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Many of the QUIC drafts use fixed 32bit maps to "illustrate" the layout of various parts of a message. In some cases, that is useful up to the point where the frame bits end. In other cases, the illustration consists of a list of arbitrary varint values, for which the 32bit illustration is both horribly misleading and a waste of space (and reader's time). Please stop.</p>
<p>I prefer C-style data structures for descriptive ordering, but YMMV. The simplest alternative is to just list the variable names (and types) in order. The only place where I would like to see a bitmap presentation would be an actual example, which shows the variable ints in the actual positions that the example values would cause them to be placed.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3115?email_source=notifications&amp;email_token=AFTOJKYYDMGS6AEWXFK4L6TQPC7PPA5CNFSM4JB6VQ22YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HSR7ERA">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYOEP7GBXPR3Z2NWGTQPC7PPANCNFSM4JB6VQ2Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4UBJHEZ3KAG56H77LQPC7PPA5CNFSM4JB6VQ22YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HSR7ERA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3115?email_source=notifications\u0026email_token=AFTOJKYYDMGS6AEWXFK4L6TQPC7PPA5CNFSM4JB6VQ22YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HSR7ERA",
"url": "https://github.com/quicwg/base-drafts/issues/3115?email_source=notifications\u0026email_token=AFTOJKYYDMGS6AEWXFK4L6TQPC7PPA5CNFSM4JB6VQ22YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HSR7ERA",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da8c7779bd27_57c83fcee82cd96c160962--


From nobody Thu Oct 17 13:06:36 2019
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 AD09D120C2E for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 13:06:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 u5yi9qLZ9zv3 for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 13:06:26 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 20B0B120241 for <quic-issues@ietf.org>; Thu, 17 Oct 2019 13:06:26 -0700 (PDT)
Received: from github-lowworker-9bcb4a1.ac4-iad.github.net (github-lowworker-9bcb4a1.ac4-iad.github.net [10.52.25.84]) by smtp.github.com (Postfix) with ESMTP id 4BDF28C049D for <quic-issues@ietf.org>; Thu, 17 Oct 2019 13:06:25 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571342785; bh=JQeLEBULp6XDvYD1YbgMh5H7Gx5lHiLPuG1kEYhT0Vc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=fjnBcxkZWsN0LjuPWNBHwGjec+mnCVx4zLw4n+HWK+2PO0NthZGedrCp4HshCu/s0 Qh+5u1Wz1vx7ZQZmwjTZOKtlmrWlq4O7wNeAXKhIqChEJD9PRlGTEvAFV74l/OHgaf +Ci3QOG6zLsKNNoaH0Y3lSRqHqBXPUX4vw5x5LSU=
Date: Thu, 17 Oct 2019 13:06:25 -0700
From: Lucas Pardue <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6ZS5HCLTV3ZGWT6BF3WYFFDEVBNHHB4SIQ4Y@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/3101/issue_event/2722596658@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3101@github.com>
References: <quicwg/base-drafts/issues/3101@github.com>
Subject: Re: [quicwg/base-drafts] Alt-Svc and extension equivalence across H2 and H3  (#3101)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da8c9c13cd12_53d03f87860cd9684461b3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: LPardue
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/u_L8HQBcNQq-Zd29nRZ_4c3yyfw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 17 Oct 2019 20:06:35 -0000

----==_mimepart_5da8c9c13cd12_53d03f87860cd9684461b3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #3101.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3101#event-2722596658
----==_mimepart_5da8c9c13cd12_53d03f87860cd9684461b3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="508104934" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3101" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/3101/hovercard" href="https://github.com/quicwg/base-drafts/issues/3101">#3101</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3101?email_source=notifications&amp;email_token=AFTOJK6MWSOKAWT2OG2MQMTQPDAUDA5CNFSM4JBRGFY2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUJDYOMQ#event-2722596658">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7AW6HHQN2MROHSS43QPDAUDANCNFSM4JBRGFYQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6XKM6AI2DOM7CKBATQPDAUDA5CNFSM4JBRGFY2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUJDYOMQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3101?email_source=notifications\u0026email_token=AFTOJK6MWSOKAWT2OG2MQMTQPDAUDA5CNFSM4JBRGFY2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUJDYOMQ#event-2722596658",
"url": "https://github.com/quicwg/base-drafts/issues/3101?email_source=notifications\u0026email_token=AFTOJK6MWSOKAWT2OG2MQMTQPDAUDA5CNFSM4JBRGFY2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUJDYOMQ#event-2722596658",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da8c9c13cd12_53d03f87860cd9684461b3--


From nobody Thu Oct 17 13:06:43 2019
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 DC8A5120C35 for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 13:06:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 vFEaiM58gJyY for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 13:06:26 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7763F120C1C for <quic-issues@ietf.org>; Thu, 17 Oct 2019 13:06:26 -0700 (PDT)
Received: from github-lowworker-45eca55.ac4-iad.github.net (github-lowworker-45eca55.ac4-iad.github.net [10.52.25.70]) by smtp.github.com (Postfix) with ESMTP id 9B03A6A0C37 for <quic-issues@ietf.org>; Thu, 17 Oct 2019 13:06:25 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571342785; bh=ZY6oSY7rRaHtB7B3GaiOBJPW59fGY23+xfpkRoXHZG4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=c7JcSEGH4UPG2AMALu1FoczL1bFW09wRlrYKsCf5c1jITkN64QdGEx0NW42EQ4Ruv gzaClv6LxKkoiEWiCCxSxl4WWd8YzYxxIvDF0iIKg8aOQCb+FLFHYow6C1j7pRYjq4 H/laAIEND8oiEEyy/Y3nwJzmOHQhefv3GiZm4aSk=
Date: Thu, 17 Oct 2019 13:06:25 -0700
From: Lucas Pardue <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6ZS5HCLTV3ZGWT6BF3WYFFDEVBNHHB4SIQ4Y@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3101/543340003@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3101@github.com>
References: <quicwg/base-drafts/issues/3101@github.com>
Subject: Re: [quicwg/base-drafts] Alt-Svc and extension equivalence across H2 and H3  (#3101)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da8c9c18d163_57b93fcee82cd96c141396"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: LPardue
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ZYRZc7U5Ytg3Nr2CrJ4s8FknwZ4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 17 Oct 2019 20:06:37 -0000

----==_mimepart_5da8c9c18d163_57b93fcee82cd96c141396
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Discussed f2f at Cupertino interim. The feeling was that a new error code could be useful but that we don't need to define it in the HTTP/3 core doc. Since I was going to make a separate document for the HTTP/2 version of this code, I'll simply define the code there. Closing this issue.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3101#issuecomment-543340003
----==_mimepart_5da8c9c18d163_57b93fcee82cd96c141396
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Discussed f2f at Cupertino interim. The feeling was that a new error code could be useful but that we don't need to define it in the HTTP/3 core doc. Since I was going to make a separate document for the HTTP/2 version of this code, I'll simply define the code there. Closing this issue.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3101?email_source=notifications&amp;email_token=AFTOJK4F2SWJPCD3NPXXM2DQPDAUDA5CNFSM4JBRGFY2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBRLLYY#issuecomment-543340003">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7AW6HHQN2MROHSS43QPDAUDANCNFSM4JBRGFYQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7CJOPKLYDRQQDVFTTQPDAUDA5CNFSM4JBRGFY2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBRLLYY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3101?email_source=notifications\u0026email_token=AFTOJK4F2SWJPCD3NPXXM2DQPDAUDA5CNFSM4JBRGFY2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBRLLYY#issuecomment-543340003",
"url": "https://github.com/quicwg/base-drafts/issues/3101?email_source=notifications\u0026email_token=AFTOJK4F2SWJPCD3NPXXM2DQPDAUDA5CNFSM4JBRGFY2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBRLLYY#issuecomment-543340003",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da8c9c18d163_57b93fcee82cd96c141396--


From nobody Thu Oct 17 13:49:48 2019
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 8D2F712082B for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 13:49:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 citq00YxAyfk for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 13:49:44 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 22C70120271 for <quic-issues@ietf.org>; Thu, 17 Oct 2019 13:49:44 -0700 (PDT)
Received: from github-lowworker-c5134a3.ac4-iad.github.net (github-lowworker-c5134a3.ac4-iad.github.net [10.52.23.55]) by smtp.github.com (Postfix) with ESMTP id 2CFD0C60A72 for <quic-issues@ietf.org>; Thu, 17 Oct 2019 13:49:43 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571345383; bh=/PBm9hy31Wb43BOfNFIU4hyT0tOHh984mkyayPSC+CE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=0KA5H5U9DDBQ6wxDLIIjp0IeyWfuD1dIUHmn5jwEUP3LHvxDN8A/hdUABu4OmYPNj ULLujn7SASqs2lX4Rx9NzG632xEk1MpTs7bjGH94Gk0vXeLEZfqtZ5curoFc48ypPB A1NCJlC8WXiaTORYv8tjH9NxUQjRZy0m9/x+fXsk=
Date: Thu, 17 Oct 2019 13:49:43 -0700
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5F7GDYYWQX3ORJEI53WYKHPEVBNHHBTZTRJU@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2632/543355875@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2632@github.com>
References: <quicwg/base-drafts/issues/2632@github.com>
Subject: Re: [quicwg/base-drafts] H3 GOAWAY should be symmetric and cover bidi and uni streams (#2632)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da8d3e71c964_475a3fe84accd9642012d7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/T2fhnowawo8I2ii3xvxR5Tt89WM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 17 Oct 2019 20:49:47 -0000

----==_mimepart_5da8d3e71c964_475a3fe84accd9642012d7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Discussed in Cupertino: Clients can send GOAWAY.  Add transition considerations to talk about relaying GOAWAY from an H2 to H3 connection / vice versa.  We would like the client-sent GOAWAY to carry a Push ID.  There is still disagreement over what the precise semantics of that are.  @afrind to write a PR to provoke argument.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2632#issuecomment-543355875
----==_mimepart_5da8d3e71c964_475a3fe84accd9642012d7
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Discussed in Cupertino: Clients can send GOAWAY.  Add transition considerations to talk about relaying GOAWAY from an H2 to H3 connection / vice versa.  We would like the client-sent GOAWAY to carry a Push ID.  There is still disagreement over what the precise semantics of that are.  <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=8259689" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/afrind">@afrind</a> to write a PR to provoke argument.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2632?email_source=notifications&amp;email_token=AFTOJK3QIYOTI7RCP6IF6XLQPDFWPA5CNFSM4HGYVKSKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBRPHYY#issuecomment-543355875">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5Q2VKPM563XRKEPJ3QPDFWPANCNFSM4HGYVKSA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3FAH44JFBWQZ47B43QPDFWPA5CNFSM4HGYVKSKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBRPHYY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2632?email_source=notifications\u0026email_token=AFTOJK3QIYOTI7RCP6IF6XLQPDFWPA5CNFSM4HGYVKSKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBRPHYY#issuecomment-543355875",
"url": "https://github.com/quicwg/base-drafts/issues/2632?email_source=notifications\u0026email_token=AFTOJK3QIYOTI7RCP6IF6XLQPDFWPA5CNFSM4HGYVKSKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBRPHYY#issuecomment-543355875",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da8d3e71c964_475a3fe84accd9642012d7--


From nobody Thu Oct 17 13:59:54 2019
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 D7DC5120930 for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 13:59:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 87LIOcjSelsi for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 13:59:51 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0AB69120841 for <quic-issues@ietf.org>; Thu, 17 Oct 2019 13:59:51 -0700 (PDT)
Received: from github-lowworker-d31a065.va3-iad.github.net (github-lowworker-d31a065.va3-iad.github.net [10.48.17.70]) by smtp.github.com (Postfix) with ESMTP id 29D932C0A9E for <quic-issues@ietf.org>; Thu, 17 Oct 2019 13:59:50 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571345990; bh=8PW6G7O4OaB476gHn7CWdgXfEmvs617i1FDboIl/jsE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=dWjcyTXmcaCtk5bUCuo68jPM97T4Ous4dAqhFG/Aczh3sArI6toL5jyvB32UaBgew 6gsfGfxtj7/RixnzaaBp5F2iwdouHbgbOzq7/J5zfyhBj3dQAZ8AKoLa4D2TT15Xjm LXsXnRMernRGJv7dFzf9I2RzcxizpdoLjSbVpZd4=
Date: Thu, 17 Oct 2019 13:59:50 -0700
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4LVY5TVBKIENUT3XV3WYLNNEVBNHHB4UHVOQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3111/543359615@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3111@github.com>
References: <quicwg/base-drafts/issues/3111@github.com>
Subject: Re: [quicwg/base-drafts] [Version Ossification] Alternative version and Initial Salt should be part of NEW_TOKEN (#3111)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da8d6461b298_6e4f3fe1004cd968271644"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinduke
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/1tg-xncb_qRj9S_WsvQS6UNcn3U>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 17 Oct 2019 20:59:53 -0000

----==_mimepart_5da8d6461b298_6e4f3fe1004cd968271644
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Would alternate version still be optional?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3111#issuecomment-543359615
----==_mimepart_5da8d6461b298_6e4f3fe1004cd968271644
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Would alternate version still be optional?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3111?email_source=notifications&amp;email_token=AFTOJK3FAQHSPXQG6X4DFVLQPDG4NA5CNFSM4JB434ZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBRQE7Y#issuecomment-543359615">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7VKJCETND46DWNUADQPDG4NANCNFSM4JB434ZA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4AFTIGJU4XVQ4W2BTQPDG4NA5CNFSM4JB434ZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBRQE7Y.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3111?email_source=notifications\u0026email_token=AFTOJK3FAQHSPXQG6X4DFVLQPDG4NA5CNFSM4JB434ZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBRQE7Y#issuecomment-543359615",
"url": "https://github.com/quicwg/base-drafts/issues/3111?email_source=notifications\u0026email_token=AFTOJK3FAQHSPXQG6X4DFVLQPDG4NA5CNFSM4JB434ZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBRQE7Y#issuecomment-543359615",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da8d6461b298_6e4f3fe1004cd968271644--


From nobody Thu Oct 17 14:01:23 2019
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 5599E120C0E for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 14:01:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 aqPPQNBga8Ua for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 14:01:12 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9E72B120BBD for <quic-issues@ietf.org>; Thu, 17 Oct 2019 14:01:12 -0700 (PDT)
Date: Thu, 17 Oct 2019 14:01:11 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571346071; bh=YLdzf/F/B/SLsBgq+uBiiH55S6RuGdy4iYZm+m26S5c=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ap84eXTFw9cMkekzS504x3sM97qwAWe3WkbnbOz9fviccUENTet9yrf3RnLIuzZoR U+v3TTTAAGH+0SihQUDWsmMmxZwLBFjWlUQ7Fr6CTtoDr8TnFw8qDOWfSu35Cip85v qy+Vv0ZupeyNDHVQUefQGyuQHia7SR5qUj4TVIu8=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5WUSMHY3EHSUUNICN3WYLSPEVBNHHB4PUWF4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3094/543360065@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3094@github.com>
References: <quicwg/base-drafts/issues/3094@github.com>
Subject: Re: [quicwg/base-drafts] congestion window increase on every ACKed packet could result in bursty sends (#3094)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da8d6979745c_8a93fc5856cd95c1416d8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: huitema
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/6J0yRkHwpa71Mf9jGMWeaI0ec-0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 17 Oct 2019 21:01:21 -0000

----==_mimepart_5da8d6979745c_8a93fc5856cd95c1416d8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The proposed change has the effect of reducing the effective Window if ACKs are compressed. Say you have a window of 12 packets, acks are delayed, and a single ACK acknowledges 12 packets. Now you have a window of 12 packets, your transmission rate is 6 times slower than before, and it will take you 10 RTT to recover. Is that really what you want?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3094#issuecomment-543360065
----==_mimepart_5da8d6979745c_8a93fc5856cd95c1416d8
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The proposed change has the effect of reducing the effective Window if ACKs are compressed. Say you have a window of 12 packets, acks are delayed, and a single ACK acknowledges 12 packets. Now you have a window of 12 packets, your transmission rate is 6 times slower than before, and it will take you 10 RTT to recover. Is that really what you want?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3094?email_source=notifications&amp;email_token=AFTOJK7RA5V5OF4NPOW4AATQPDHBPA5CNFSM4JBARGV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBRQIQI#issuecomment-543360065">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK46HYIVOZ2NCQE3673QPDHBPANCNFSM4JBARGVQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5WZPKSWBC6BBZ3O5LQPDHBPA5CNFSM4JBARGV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBRQIQI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3094?email_source=notifications\u0026email_token=AFTOJK7RA5V5OF4NPOW4AATQPDHBPA5CNFSM4JBARGV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBRQIQI#issuecomment-543360065",
"url": "https://github.com/quicwg/base-drafts/issues/3094?email_source=notifications\u0026email_token=AFTOJK7RA5V5OF4NPOW4AATQPDHBPA5CNFSM4JBARGV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBRQIQI#issuecomment-543360065",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da8d6979745c_8a93fc5856cd95c1416d8--


From nobody Thu Oct 17 14:20:07 2019
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 BE801120930 for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 14:20:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 3HlIk_O9YlB9 for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 14:20:04 -0700 (PDT)
Received: from out-22.smtp.github.com (out-22.smtp.github.com [192.30.252.205]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EA1E312094A for <quic-issues@ietf.org>; Thu, 17 Oct 2019 14:20:03 -0700 (PDT)
Date: Thu, 17 Oct 2019 14:20:03 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571347203; bh=nRXnheZ60EdaVrD+ge8EDjJGgSYhoNuUgpGwIey3CeI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=wS77DIsu8PhfVH2kiSF6uEfB3CEws5aYhF8U0jmh3xvUMOgD2LsbZJQOEUC735qlA xvRMDP9/w4iH4J/1NvwmdRu2blB+fcDGZrNT7LifbPInfrKa1xHpnzhb/E68PefZxi nfU8bZeRR53oZT/+pjKJFZKIG5Omyu0tTvfbHcVA=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK535OZMHRG6M6SUGRV3WYNZHEVBNHHB4UHVOQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3111/543366531@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3111@github.com>
References: <quicwg/base-drafts/issues/3111@github.com>
Subject: Re: [quicwg/base-drafts] [Version Ossification] Alternative version and Initial Salt should be part of NEW_TOKEN (#3111)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da8db0322fdc_a953fb4222cd95c1096da"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: marten-seemann
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/SL0Q6P2STwtZeIGhdjcORt9zciw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 17 Oct 2019 21:20:06 -0000

----==_mimepart_5da8db0322fdc_a953fb4222cd95c1096da
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinduke You certainly could make those fields optional in the NEW_TOKEN frame.

On the other hand, you could also make it required, and even forbid servers from sending NEW_TOKEN frames with the same version number as they're currently using, effectively forcing them to implement greasing.
Note that a server could still decide not to implement greasing, but would then be prevented from using NEW_TOKEN (which itself can be considered an optional feature of the QUIC protocol).

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3111#issuecomment-543366531
----==_mimepart_5da8db0322fdc_a953fb4222cd95c1096da
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=24398865" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/martinduke">@martinduke</a> You certainly could make those fields optional in the NEW_TOKEN frame.</p>
<p>On the other hand, you could also make it required, and even forbid servers from sending NEW_TOKEN frames with the same version number as they're currently using, effectively forcing them to implement greasing.<br>
Note that a server could still decide not to implement greasing, but would then be prevented from using NEW_TOKEN (which itself can be considered an optional feature of the QUIC protocol).</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3111?email_source=notifications&amp;email_token=AFTOJK6VHODPPIK6JQ7H2NDQPDJIHA5CNFSM4JB434ZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBRR3AY#issuecomment-543366531">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4W5PR4ORTX4JVPYD3QPDJIHANCNFSM4JB434ZA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYNUTLOCCBB7NWROTDQPDJIHA5CNFSM4JB434ZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBRR3AY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3111?email_source=notifications\u0026email_token=AFTOJK6VHODPPIK6JQ7H2NDQPDJIHA5CNFSM4JB434ZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBRR3AY#issuecomment-543366531",
"url": "https://github.com/quicwg/base-drafts/issues/3111?email_source=notifications\u0026email_token=AFTOJK6VHODPPIK6JQ7H2NDQPDJIHA5CNFSM4JB434ZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBRR3AY#issuecomment-543366531",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da8db0322fdc_a953fb4222cd95c1096da--


From nobody Thu Oct 17 14:23:05 2019
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 8550C120930 for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 14:23:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 1PeYjkqxHeoJ for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 14:23:01 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B45B4120071 for <quic-issues@ietf.org>; Thu, 17 Oct 2019 14:23:01 -0700 (PDT)
Date: Thu, 17 Oct 2019 14:23:00 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571347380; bh=vZryh4LuwYcN9I7Xv0LYhfNJpSBP4gpGdcYp2SYufTc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=R4V61wTvQFb/LyAme8YOAoJfTBxImZtm0vzwy2JJNu++WOb/6n2KbabawikBL7mMt 1PJJYVKkQ5Dmmii/VH6Qr7FQJ4GeUhAz5J5xwZb1v3kg8FdJgNvPU5j+7W+WgTuV1F eF9EHw8+XgYD9IjtlD4SDkIwEpT9rWJUkMmtduzM=
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2DIUG5467WFZTDHX53WYOEJEVBNHHBUUHC6A@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2675/review/303554991@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2675@github.com>
References: <quicwg/base-drafts/pull/2675@github.com>
Subject: Re: [quicwg/base-drafts] Define under-utilizing the congestion window (#2675)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da8dbb4a488b_32843f8b0a8cd960146562"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/f5SZgDZj5iKADxC-VTzRkBShxhA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 17 Oct 2019 21:23:03 -0000

----==_mimepart_5da8dbb4a488b_32843f8b0a8cd960146562
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar commented on this pull request.



> @@ -836,9 +836,11 @@ in Linux (3.11 onwards).
 
 ## Under-utilizing the Congestion Window
 
-A congestion window that is under-utilized SHOULD NOT be increased in either
-slow start or congestion avoidance. This can happen due to insufficient
-application data or flow control credit.
+When bytes in flight is smaller than the congestion window and sending is not
+pacing limited, the congestion window is under-utilized.  When this occurs,

@junhochoi : The point here is that if you're unable to utilize the full cwnd because you are limited by a pacer, then it doesn't count as app limited.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2675#discussion_r336233331
----==_mimepart_5da8dbb4a488b_32843f8b0a8cd960146562
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@janaiyengar</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2675#discussion_r336233331">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -836,9 +836,11 @@ in Linux (3.11 onwards).
 
 ## Under-utilizing the Congestion Window
 
-A congestion window that is under-utilized SHOULD NOT be increased in either
-slow start or congestion avoidance. This can happen due to insufficient
-application data or flow control credit.
+When bytes in flight is smaller than the congestion window and sending is not
+pacing limited, the congestion window is under-utilized.  When this occurs,
</pre>
<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=1229714" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/junhochoi">@junhochoi</a> : The point here is that if you're unable to utilize the full cwnd because you are limited by a pacer, then it doesn't count as app limited.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2675?email_source=notifications&amp;email_token=AFTOJK7TJ7353XPMIF2VPP3QPDJTJA5CNFSM4HLNTECKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIL6DLY#discussion_r336233331">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4ERUIV7CW4BLMU5Q3QPDJTJANCNFSM4HLNTECA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7X4OY5VYU45X5UBULQPDJTJA5CNFSM4HLNTECKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIL6DLY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2675?email_source=notifications\u0026email_token=AFTOJK7TJ7353XPMIF2VPP3QPDJTJA5CNFSM4HLNTECKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIL6DLY#discussion_r336233331",
"url": "https://github.com/quicwg/base-drafts/pull/2675?email_source=notifications\u0026email_token=AFTOJK7TJ7353XPMIF2VPP3QPDJTJA5CNFSM4HLNTECKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIL6DLY#discussion_r336233331",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da8dbb4a488b_32843f8b0a8cd960146562--


From nobody Thu Oct 17 14:33:16 2019
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 6F485120C0F for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 14:33:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 z77Y8vp-jdiB for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 14:33:04 -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 B9620120C0D for <quic-issues@ietf.org>; Thu, 17 Oct 2019 14:33:04 -0700 (PDT)
Date: Thu, 17 Oct 2019 14:33:03 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571347983; bh=zpu5zlxkDaHwGlFKyRYMO+wABwDvjb2JMnIxpFl4sco=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Yn+xw7V9oiWNAEyViIXaARXjKEwLAsRBsfEIiU6LJSiyI6ZB2ngyFzRgxCyb7SxC2 0QVBLO6PW4rjk6usEtjrKpIVENj0govVn68673fovSEyIv7yLtjeH6jtj9/97VSdUi sw2GdhvrhIiTNrmp+J/LJmz/nho5zJKxS0WP0IYk=
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZDTEPCBUODOGEO5IV3WYPJ7EVBNHHB4PUWF4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3094/543370889@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3094@github.com>
References: <quicwg/base-drafts/issues/3094@github.com>
Subject: Re: [quicwg/base-drafts] congestion window increase on every ACKed packet could result in bursty sends (#3094)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da8de0fde103_76e3f84e16cd96440097"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/86lXC4n5vw3-d54x84rN5PSquMI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 17 Oct 2019 21:33:14 -0000

----==_mimepart_5da8de0fde103_76e3f84e16cd96440097
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@huitema: This is what ABC (RFC 3465) does for TCP. ACK compression has side-effects, and the way to deal with it is, as you say, to pace packets out. This reduction in performance is only when the endpoint does not pace, and it is the only way to limit bursts in that case.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3094#issuecomment-543370889
----==_mimepart_5da8de0fde103_76e3f84e16cd96440097
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=7464128" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/huitema">@huitema</a>: This is what ABC (RFC 3465) does for TCP. ACK compression has side-effects, and the way to deal with it is, as you say, to pace packets out. This reduction in performance is only when the endpoint does not pace, and it is the only way to limit bursts in that case.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3094?email_source=notifications&amp;email_token=AFTOJK6RN7GIGYFIZ4YG273QPDKY7A5CNFSM4JBARGV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBRS5CI#issuecomment-543370889">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4VEFRXWR4CAJRNKJTQPDKY7ANCNFSM4JBARGVQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5XODAMFN4ZG6UOU6DQPDKY7A5CNFSM4JBARGV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBRS5CI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3094?email_source=notifications\u0026email_token=AFTOJK6RN7GIGYFIZ4YG273QPDKY7A5CNFSM4JBARGV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBRS5CI#issuecomment-543370889",
"url": "https://github.com/quicwg/base-drafts/issues/3094?email_source=notifications\u0026email_token=AFTOJK6RN7GIGYFIZ4YG273QPDKY7A5CNFSM4JBARGV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBRS5CI#issuecomment-543370889",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da8de0fde103_76e3f84e16cd96440097--


From nobody Thu Oct 17 14:41:55 2019
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 720E8120A1A for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 14:41:53 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 O586sxmYberr for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 14:41:51 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6960B12094A for <quic-issues@ietf.org>; Thu, 17 Oct 2019 14:41:51 -0700 (PDT)
Received: from github-lowworker-3a0df0f.ac4-iad.github.net (github-lowworker-3a0df0f.ac4-iad.github.net [10.52.25.92]) by smtp.github.com (Postfix) with ESMTP id 57EDD52110E for <quic-issues@ietf.org>; Thu, 17 Oct 2019 14:41:50 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571348510; bh=DDSY2h76h7XQacD4ZPdE1md8KiKEjtrhsXwUnXHCHz4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=j6RLhl9x7UQVAEj5v1i6aoeBn8QKxnvUG7UoAFDLEP+8lY96mCC3xYcScG+QC0VA/ sPeuUNoPZKMyEZpo5OyoTwaRMY+gRY0aqNTTAeaGIRUQqvGEuzH2kYjIeJQnF6+s2x qt2tUUlFZIBggbwOjMpsnLpjryEcFtEFOlJ6THSU=
Date: Thu, 17 Oct 2019 14:41:50 -0700
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7INFZCH4RUR733QSF3WYQK5EVBNHHB4IOF7M@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3086/543373506@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3086@github.com>
References: <quicwg/base-drafts/issues/3086@github.com>
Subject: Re: [quicwg/base-drafts] Add application parameters to QUIC handshake and use it for H3 SETTINGS (#3086)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da8e01e49574_71843feba52cd960238b7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/w87j0n6UTOxOeoOCTaPVk3BmpWw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 17 Oct 2019 21:41:54 -0000

----==_mimepart_5da8e01e49574_71843feba52cd960238b7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Discussed in Cupertino.  We *will not* make this change in QUIC v1.  We will make a feature request to TLS for encrypted client-to-server extensions.  A mapping over a QUIC version that requires this TLS feature will use it for SETTINGS.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3086#issuecomment-543373506
----==_mimepart_5da8e01e49574_71843feba52cd960238b7
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Discussed in Cupertino.  We <em>will not</em> make this change in QUIC v1.  We will make a feature request to TLS for encrypted client-to-server extensions.  A mapping over a QUIC version that requires this TLS feature will use it for SETTINGS.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3086?email_source=notifications&amp;email_token=AFTOJK6K2AGZFSNLQUFYNULQPDLZ5A5CNFSM4I7SPSU2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBRTRQQ#issuecomment-543373506">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7OK5ROX3LSRCWFES3QPDLZ5ANCNFSM4I7SPSUQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7ZUNDXAKYQQG3RQKLQPDLZ5A5CNFSM4I7SPSU2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBRTRQQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3086?email_source=notifications\u0026email_token=AFTOJK6K2AGZFSNLQUFYNULQPDLZ5A5CNFSM4I7SPSU2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBRTRQQ#issuecomment-543373506",
"url": "https://github.com/quicwg/base-drafts/issues/3086?email_source=notifications\u0026email_token=AFTOJK6K2AGZFSNLQUFYNULQPDLZ5A5CNFSM4I7SPSU2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBRTRQQ#issuecomment-543373506",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da8e01e49574_71843feba52cd960238b7--


From nobody Thu Oct 17 14:42:55 2019
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 4EB1B12094A for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 14:42:53 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 ULs6tgozFkFZ for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 14:42:51 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 947C6120863 for <quic-issues@ietf.org>; Thu, 17 Oct 2019 14:42:51 -0700 (PDT)
Date: Thu, 17 Oct 2019 14:42:50 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571348570; bh=kavcNpQ/gfcdC5OE1gCVhvZK998zPg4NXnyf1uaGOSc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=BRVucJgKfIHh9EWeX2nyWBob7cPaZ6XQ02x8xDc/byyyHACO8GoXkB36Ii/tZlA3I 52jmVLKXDQcqfn8apI4wDMfKjtpNQKY0YYDh279XNpxjMfNyu/HLXrfQRs6d73Ef68 feXYlomeV3CZfEYwBeY5QY8R9/02E6uQljSPAdGU=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2YZ2GXBK4QHSMBGH53WYQOVEVBNHHB4IOF7M@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/3086/issue_event/2722855042@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3086@github.com>
References: <quicwg/base-drafts/issues/3086@github.com>
Subject: Re: [quicwg/base-drafts] Add application parameters to QUIC handshake and use it for H3 SETTINGS (#3086)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da8e05acf208_19823fdb392cd96465619"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/NiBzuCbdIR-ZAywroUiML670_DY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 17 Oct 2019 21:42:53 -0000

----==_mimepart_5da8e05acf208_19823fdb392cd96465619
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #3086.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3086#event-2722855042
----==_mimepart_5da8e05acf208_19823fdb392cd96465619
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="505529851" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3086" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/3086/hovercard" href="https://github.com/quicwg/base-drafts/issues/3086">#3086</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3086?email_source=notifications&amp;email_token=AFTOJK2GU6IPFQTHKXUKV5TQPDL5VA5CNFSM4I7SPSU2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUJFXRAQ#event-2722855042">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6IYU2WOCUHGS3CYPDQPDL5VANCNFSM4I7SPSUQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5X4GDTTGXQ4URYYMLQPDL5VA5CNFSM4I7SPSU2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUJFXRAQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3086?email_source=notifications\u0026email_token=AFTOJK2GU6IPFQTHKXUKV5TQPDL5VA5CNFSM4I7SPSU2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUJFXRAQ#event-2722855042",
"url": "https://github.com/quicwg/base-drafts/issues/3086?email_source=notifications\u0026email_token=AFTOJK2GU6IPFQTHKXUKV5TQPDL5VA5CNFSM4I7SPSU2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUJFXRAQ#event-2722855042",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da8e05acf208_19823fdb392cd96465619--


From nobody Thu Oct 17 14:44:37 2019
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 50FC412094A for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 14:44:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 7sNhvxC-HEoH for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 14:44:33 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 749B112083B for <quic-issues@ietf.org>; Thu, 17 Oct 2019 14:44:33 -0700 (PDT)
Received: from github-lowworker-5825cd4.ac4-iad.github.net (github-lowworker-5825cd4.ac4-iad.github.net [10.52.22.68]) by smtp.github.com (Postfix) with ESMTP id 89223520924 for <quic-issues@ietf.org>; Thu, 17 Oct 2019 14:44:32 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571348672; bh=TrdTGl3cG/YPO+VzEeNL2IFnUrdQBeALqIuapHAMnJk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=rv+3SSfIYdAraZdtsKh8KKPlw7YHbDpflc5bMq8/ypnBuQIwzTdnk670BW4eTS1dT g5NtQl8Hf08IOyXhr8f7Hc2xmxCZDybtCYLVEaIT7wQmkIgtm9QrRDZsqIEzxDeB0E kljyTYtLFKKCRUEuw3fjI8sx61gAT2myCMsQkGGo=
Date: Thu, 17 Oct 2019 14:44:32 -0700
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4EDASX2QY6T5U5WE53WYQVBEVBNHHB4UHVOQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3111/543374390@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3111@github.com>
References: <quicwg/base-drafts/issues/3111@github.com>
Subject: Re: [quicwg/base-drafts] [Version Ossification] Alternative version and Initial Salt should be part of NEW_TOKEN (#3111)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da8e0c079c45_339e3fbd88acd96c537c9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/M2IHYDX5w3fZhOJe5Jd8OfAoX6U>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 17 Oct 2019 21:44:35 -0000

----==_mimepart_5da8e0c079c45_339e3fbd88acd96c537c9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinduke 
> Would alternate version still be optional?

I do not think there is a reason to make it optional. It can be mandatory, while the server deployments wanting to use a specific version, initial salt can specify those in every NEW_TOKEN frames that they send.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3111#issuecomment-543374390
----==_mimepart_5da8e0c079c45_339e3fbd88acd96c537c9
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=24398865" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/martinduke">@martinduke</a></p>
<blockquote>
<p>Would alternate version still be optional?</p>
</blockquote>
<p>I do not think there is a reason to make it optional. It can be mandatory, while the server deployments wanting to use a specific version, initial salt can specify those in every NEW_TOKEN frames that they send.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3111?email_source=notifications&amp;email_token=AFTOJK7DJ4IAAKS33H3WERTQPDMEBA5CNFSM4JB434ZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBRTYNQ#issuecomment-543374390">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5LVOK2MVLI7WSO433QPDMEBANCNFSM4JB434ZA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5CLTQLVJF4SNH2MM3QPDMEBA5CNFSM4JB434ZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBRTYNQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3111?email_source=notifications\u0026email_token=AFTOJK7DJ4IAAKS33H3WERTQPDMEBA5CNFSM4JB434ZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBRTYNQ#issuecomment-543374390",
"url": "https://github.com/quicwg/base-drafts/issues/3111?email_source=notifications\u0026email_token=AFTOJK7DJ4IAAKS33H3WERTQPDMEBA5CNFSM4JB434ZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBRTYNQ#issuecomment-543374390",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da8e0c079c45_339e3fbd88acd96c537c9--


From nobody Thu Oct 17 14:45:37 2019
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 3E60F120852 for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 14:45:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 bWNPb8jE4ZLO for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 14:45:33 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BCF5E12083B for <quic-issues@ietf.org>; Thu, 17 Oct 2019 14:45:33 -0700 (PDT)
Date: Thu, 17 Oct 2019 14:45:33 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571348733; bh=gttpWjuGVqbyP0hR3yf8+XPiUkRWWlsBi9aMbq3HusM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=o9esnTMCUrzKMxMz+Sz8mQwZK4V4dYgMTjGUu7uvEM2SUrN1C/4t7FRTuN4iVrpxt xVfQTFRld2oCJEtPLSz+VxZpl/aQdMx8zhVaExCJpjgm7r1JnB5lnnDgxnCDvs+jAj oA5CiaOJZmX1yAQX7iV/Ei0tukt8zbuZ0EFX3YZs=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3JSLU35YRGQJW4UXN3WYQY3EVBNHHBWTRIUM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2817/543374698@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2817@github.com>
References: <quicwg/base-drafts/issues/2817@github.com>
Subject: Re: [quicwg/base-drafts] Guidance for propogation of errors between H2 and H3 (#2817)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da8e0fdd8e1_51913ff93c6cd96c11816d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/9k7Z8GUf2U0kZSWe7mnbwtuoGpY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 17 Oct 2019 21:45:35 -0000

----==_mimepart_5da8e0fdd8e1_51913ff93c6cd96c11816d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Discussed in Cupertino; we want this guidance, but non-normative.  @LPardue to author PR.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2817#issuecomment-543374698
----==_mimepart_5da8e0fdd8e1_51913ff93c6cd96c11816d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Discussed in Cupertino; we want this guidance, but non-normative.  <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=6571445" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/LPardue">@LPardue</a> to author PR.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2817?email_source=notifications&amp;email_token=AFTOJK2EWI6UBVM7OWBE7ETQPDMH3A5CNFSM4HZLJJ32YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBRT22Q#issuecomment-543374698">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK77RGIP3HRDEWD2FMDQPDMH3ANCNFSM4HZLJJ3Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7GUQK7C3SQBKCBI73QPDMH3A5CNFSM4HZLJJ32YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBRT22Q.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2817?email_source=notifications\u0026email_token=AFTOJK2EWI6UBVM7OWBE7ETQPDMH3A5CNFSM4HZLJJ32YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBRT22Q#issuecomment-543374698",
"url": "https://github.com/quicwg/base-drafts/issues/2817?email_source=notifications\u0026email_token=AFTOJK2EWI6UBVM7OWBE7ETQPDMH3A5CNFSM4HZLJJ32YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBRT22Q#issuecomment-543374698",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da8e0fdd8e1_51913ff93c6cd96c11816d--


From nobody Thu Oct 17 14:46:58 2019
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 1F767120863 for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 14:46:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.908
X-Spam-Level: 
X-Spam-Status: No, score=-6.908 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, HTML_IMAGE_ONLY_16=1.092, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 g1IIN7VVHE_5 for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 14:46:55 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 88799120852 for <quic-issues@ietf.org>; Thu, 17 Oct 2019 14:46:55 -0700 (PDT)
Date: Thu, 17 Oct 2019 14:46:54 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571348814; bh=JCrgZXRWpMyISiOjPVmXPE5P+k7VgT2ZaExZ11PbFZc=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=jdzHXC4i4OQxcp7d5+/W3radKNzCsE5KG8WcLxKce+48yhC7p+K7JAQOKjX2np80J JuFAiZIPQK7zw3+c7maI21gtVEK8OyBdK2JKDDMl5NykQuX6y4Yt3iUHKL6uDuSBzi tVovb+LjENhUCGsVhTCu2tGcW+9FGaq6x3kI+Z2g=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3X4O3NQQ3ZVNEYMEN3WYQ55EVBNHHB4UVXFA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3116@github.com>
Subject: [quicwg/base-drafts] Consider HTTP_ prefix on h3 error codes (#3116)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da8e14ecaa04_26e03fb446ccd960705ee"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/qgnRMG82Z11l1xedhpQZEgmjoBM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 17 Oct 2019 21:46:57 -0000

----==_mimepart_5da8e14ecaa04_26e03fb446ccd960705ee
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Either s/HTTP_/H3_/g or s/HTTP_//g.  Because these aren't really HTTP errors, they are HTTP/3 errors.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3116
----==_mimepart_5da8e14ecaa04_26e03fb446ccd960705ee
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Either s/HTTP_/H3_/g or s/HTTP_//g.  Because these aren't really HTTP errors, they are HTTP/3 errors.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3116?email_source=notifications&amp;email_token=AFTOJK3XL3FLCXASGPBUY53QPDMM5A5CNFSM4JB7ZYSKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HSSW4UA">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5IDPJS6PH76C6Y2BTQPDMM5ANCNFSM4JB7ZYSA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK75O7Z5FHVXA434HADQPDMM5A5CNFSM4JB7ZYSKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HSSW4UA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3116?email_source=notifications\u0026email_token=AFTOJK3XL3FLCXASGPBUY53QPDMM5A5CNFSM4JB7ZYSKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HSSW4UA",
"url": "https://github.com/quicwg/base-drafts/issues/3116?email_source=notifications\u0026email_token=AFTOJK3XL3FLCXASGPBUY53QPDMM5A5CNFSM4JB7ZYSKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HSSW4UA",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da8e14ecaa04_26e03fb446ccd960705ee--


From nobody Thu Oct 17 14:47:45 2019
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 AE1C012094A for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 14:47:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 p1SAlmRfib2S for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 14:47:39 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D3ED4120867 for <quic-issues@ietf.org>; Thu, 17 Oct 2019 14:47:39 -0700 (PDT)
Date: Thu, 17 Oct 2019 14:47:38 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571348858; bh=CCb21hq0PdNjD0e0z93f0qeeePpcxonn/AtKGjerJiE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Bp8WzZ2HnXyZhJXwPm988AyuO4bdbeoGTeKOXl7+3AVpfcl1Zfg9DiSp/tdOqeKZB us59WLJGS+sa6PC3Az6p0Z5ipZAk4n1TJN3Knql1zntRYFgZCmtXGH9xbwzn3l1he7 lC5mZxrQZwLItIfU+sjGMlkc8Lapi/ZrUq7GTS3I=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2SNVTEYR7VVXAMFJV3WYRAVEVBNHHBYDQKAQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2911/543375441@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2911@github.com>
References: <quicwg/base-drafts/issues/2911@github.com>
Subject: Re: [quicwg/base-drafts] Separate HTTP/3 stream errors from connection errors. (#2911)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da8e17ab9c09_57523fe21b0cd9641197ea"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/tQnhG4w4VxlCl5Icx0l3M4gPYfA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 17 Oct 2019 21:47:43 -0000

----==_mimepart_5da8e17ab9c09_57523fe21b0cd9641197ea
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Discussed in Cupertino; not pursuing this change at this time.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2911#issuecomment-543375441
----==_mimepart_5da8e17ab9c09_57523fe21b0cd9641197ea
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Discussed in Cupertino; not pursuing this change at this time.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2911?email_source=notifications&amp;email_token=AFTOJK2PQ5XI27RRS6PAJUDQPDMPVA5CNFSM4IFO2MZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBRUAUI#issuecomment-543375441">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2N5VPMEPLMOCMADXLQPDMPVANCNFSM4IFO2MZA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK47BIBGH7A7POK3UW3QPDMPVA5CNFSM4IFO2MZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBRUAUI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2911?email_source=notifications\u0026email_token=AFTOJK2PQ5XI27RRS6PAJUDQPDMPVA5CNFSM4IFO2MZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBRUAUI#issuecomment-543375441",
"url": "https://github.com/quicwg/base-drafts/issues/2911?email_source=notifications\u0026email_token=AFTOJK2PQ5XI27RRS6PAJUDQPDMPVA5CNFSM4IFO2MZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBRUAUI#issuecomment-543375441",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da8e17ab9c09_57523fe21b0cd9641197ea--


From nobody Thu Oct 17 14:47:50 2019
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 8B38D120863 for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 14:47:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 WNevElaXiFpi for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 14:47:40 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 33208120930 for <quic-issues@ietf.org>; Thu, 17 Oct 2019 14:47:40 -0700 (PDT)
Date: Thu, 17 Oct 2019 14:47:39 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571348859; bh=pR67fbKDFpLGKhcp2pV6J/Cae35bgGfX9KRHbfHpuHA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=wSnz4X9IIo0aMk3uNOVh6R4QB0SAFMKbStBHQH2/mxSZBI50/25ZtrgMiHTGEoS/m JnROLYIsCKM/ZML2n7UZKJMxiy2edUNIQss/mCPGYM8gKr6zRGBmrwc8KwFIGy1WxE b1R+TtnzOD9qcyspQNBca+jz6DOkJyxMo9jNGbhA=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZQ22KR5Y2FF7ZN5UV3WYRAXEVBNHHBYDQKAQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/2911/issue_event/2722866718@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2911@github.com>
References: <quicwg/base-drafts/issues/2911@github.com>
Subject: Re: [quicwg/base-drafts] Separate HTTP/3 stream errors from connection errors. (#2911)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da8e17b72850_296f3fb3f38cd96c68819"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/oawL56qIaNGOhK8J1Otu7xKEGlc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 17 Oct 2019 21:47:44 -0000

----==_mimepart_5da8e17b72850_296f3fb3f38cd96c68819
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #2911.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2911#event-2722866718
----==_mimepart_5da8e17b72850_296f3fb3f38cd96c68819
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="470682116" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2911" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2911/hovercard" href="https://github.com/quicwg/base-drafts/issues/2911">#2911</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2911?email_source=notifications&amp;email_token=AFTOJK6LFXPUFOUSWSY3YA3QPDMPXA5CNFSM4IFO2MZKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUJF2MHQ#event-2722866718">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2SX7AN5ZURPR7XUBDQPDMPXANCNFSM4IFO2MZA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4VPJL2WDWDODBFR4DQPDMPXA5CNFSM4IFO2MZKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUJF2MHQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2911?email_source=notifications\u0026email_token=AFTOJK6LFXPUFOUSWSY3YA3QPDMPXA5CNFSM4IFO2MZKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUJF2MHQ#event-2722866718",
"url": "https://github.com/quicwg/base-drafts/issues/2911?email_source=notifications\u0026email_token=AFTOJK6LFXPUFOUSWSY3YA3QPDMPXA5CNFSM4IFO2MZKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUJF2MHQ#event-2722866718",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da8e17b72850_296f3fb3f38cd96c68819--


From nobody Thu Oct 17 14:48:59 2019
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 A310B120863 for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 14:48:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 jUDIKT0044pp for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 14:48:56 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D722412083B for <quic-issues@ietf.org>; Thu, 17 Oct 2019 14:48:55 -0700 (PDT)
Received: from github-lowworker-5fb2734.va3-iad.github.net (github-lowworker-5fb2734.va3-iad.github.net [10.48.19.27]) by smtp.github.com (Postfix) with ESMTP id 30F93C60B21 for <quic-issues@ietf.org>; Thu, 17 Oct 2019 14:48:55 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571348935; bh=9KT30V3XdhxkoUbXgfvQtq4aeYEssMMQe+zMCvinbQg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=MVGnIeumcLXv4W+Cqvn7PwhW31UXnGEZRJXmfIuvioXbl6zA3SXRoGecGcxKliO2q U3qO3rSGXpW4ia6AEain3aI0TCxZ7dkjX4bGYXcnjhhgJHre2/tINQdlNdehRdHkAd NzZQFNM+HbqJMxcfUQvNjj6vYcDUdCbWpOF/tZyo=
Date: Thu, 17 Oct 2019 14:48:55 -0700
From: "Roy T. Fielding" <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZQ7OMWQM4D2BLSYFF3WYRFPEVBNHHB4UVXFA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3116/543375896@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3116@github.com>
References: <quicwg/base-drafts/issues/3116@github.com>
Subject: Re: [quicwg/base-drafts] Consider HTTP_ prefix on h3 error codes (#3116)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da8e1c7233d3_1a5a3fdfbf4cd964123255"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: royfielding
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/S_UEYWUQpRm5I08GIfp0hNSLasw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 17 Oct 2019 21:48:58 -0000

----==_mimepart_5da8e1c7233d3_1a5a3fdfbf4cd964123255
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Er, reconsider the existing HTTP_ prefix on h3 error code names so that they are not confused with HTTP status codes.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3116#issuecomment-543375896
----==_mimepart_5da8e1c7233d3_1a5a3fdfbf4cd964123255
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Er, reconsider the existing HTTP_ prefix on h3 error code names so that they are not confused with HTTP status codes.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3116?email_source=notifications&amp;email_token=AFTOJK42NNTC6UUMNABITE3QPDMUPA5CNFSM4JB7ZYSKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBRUEGA#issuecomment-543375896">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYLHYJIDG2KZNIEFVTQPDMUPANCNFSM4JB7ZYSA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK43375XGPUNODX736TQPDMUPA5CNFSM4JB7ZYSKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBRUEGA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3116?email_source=notifications\u0026email_token=AFTOJK42NNTC6UUMNABITE3QPDMUPA5CNFSM4JB7ZYSKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBRUEGA#issuecomment-543375896",
"url": "https://github.com/quicwg/base-drafts/issues/3116?email_source=notifications\u0026email_token=AFTOJK42NNTC6UUMNABITE3QPDMUPA5CNFSM4JB7ZYSKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBRUEGA#issuecomment-543375896",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da8e1c7233d3_1a5a3fdfbf4cd964123255--


From nobody Thu Oct 17 14:49:55 2019
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 C980012094A for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 14:49:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 uaruONe6vFdJ for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 14:49:51 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2AC09120930 for <quic-issues@ietf.org>; Thu, 17 Oct 2019 14:49:51 -0700 (PDT)
Date: Thu, 17 Oct 2019 14:49:50 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571348990; bh=8BS7F4hsEklBZYK+xIHX0FKfpIYRxKnm5vNWZE7ij9c=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ryXkPWH2zU38usntkZ6a4p11Spny2iaMG6z3EIXJMxOrhmQ7ZPsGPW/49yC5YepXv YhaEkDgn+ZZeYNZwfPTZy7iRNlM3uIp68A9LqvGOWYf2W2qmUBQofRvxhh/1pOFiy9 vTytolXWECvg3oRjJDirETZ9QXOCemL81K1ncG9o=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6QURY5OZK7EONLX4N3WYRI5EVBNHHBZDNRFQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2963/543376200@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2963@github.com>
References: <quicwg/base-drafts/issues/2963@github.com>
Subject: Re: [quicwg/base-drafts] What if server does not send HTTP_EARLY_RESPONSE but starts sending response (#2963)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da8e1fe6c6d2_5a433fc07d6cd96416176c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/bE3O_pdRbRk0JWccnkOUJabklAU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 17 Oct 2019 21:49:53 -0000

----==_mimepart_5da8e1fe6c6d2_5a433fc07d6cd96416176c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Discussed in Cupertino; http-core will or should say that clients have to send the full request.  Point to core or clarify.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2963#issuecomment-543376200
----==_mimepart_5da8e1fe6c6d2_5a433fc07d6cd96416176c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Discussed in Cupertino; http-core will or should say that clients have to send the full request.  Point to core or clarify.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2963?email_source=notifications&amp;email_token=AFTOJK3Z26UXZ44MWVXVTXDQPDMX5A5CNFSM4IKVE4J2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBRUGSA#issuecomment-543376200">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3TUPZHHA7WZC72ZA3QPDMX5ANCNFSM4IKVE4JQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5VRAW6PYSIB3DLWSTQPDMX5A5CNFSM4IKVE4J2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBRUGSA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2963?email_source=notifications\u0026email_token=AFTOJK3Z26UXZ44MWVXVTXDQPDMX5A5CNFSM4IKVE4J2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBRUGSA#issuecomment-543376200",
"url": "https://github.com/quicwg/base-drafts/issues/2963?email_source=notifications\u0026email_token=AFTOJK3Z26UXZ44MWVXVTXDQPDMX5A5CNFSM4IKVE4J2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBRUGSA#issuecomment-543376200",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da8e1fe6c6d2_5a433fc07d6cd96416176c--


From nobody Thu Oct 17 14:57:51 2019
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 1015512080B for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 14:57:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 2A4aEfybdbVD for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 14:57:45 -0700 (PDT)
Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BC18812022D for <quic-issues@ietf.org>; Thu, 17 Oct 2019 14:57:45 -0700 (PDT)
Received: from github-lowworker-2e54e43.va3-iad.github.net (github-lowworker-2e54e43.va3-iad.github.net [10.48.17.27]) by smtp.github.com (Postfix) with ESMTP id 1C8E9A0050 for <quic-issues@ietf.org>; Thu, 17 Oct 2019 14:57:45 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571349465; bh=6tIGnfqC0mftSffokRTQbZd+P0Sh3CGQqUNiaFPoVjo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=xgRPKN/NICjqAAj99/m3AhwkklP6HqDgg9ljhEpReltBTBjw4rPrloolDyp48pPyD QS/ZsYnQyo2m/FVETMnCjRgugYbZfGBn4oUlYjXjlwIAaT/pnBl+fBfb3u09N6fwOI hmjbfGjLnjG2raloLesAoNEk7C9aq+SOGpgMOux4=
Date: Thu, 17 Oct 2019 14:57:45 -0700
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4SFC7BYRR5JN5AAHV3WYSGTEVBNHHB4SPHCQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3106/review/303570582@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3106@github.com>
References: <quicwg/base-drafts/pull/3106@github.com>
Subject: Re: [quicwg/base-drafts] MUST pace or limit bursts to 10 packets (#3106)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da8e3d9c512_518d3fbe10acd95c205a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/7iyg6e5oAxWMt_kFTLTAAQ-_-OU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 17 Oct 2019 21:57:49 -0000

----==_mimepart_5da8e3d9c512_518d3fbe10acd95c205a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar approved this pull request.

Let's get this in -- it addresses some burstiness anyway.



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3106#pullrequestreview-303570582
----==_mimepart_5da8e3d9c512_518d3fbe10acd95c205a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@janaiyengar</b> approved this pull request.</p>

<p>Let's get this in -- it addresses some burstiness anyway.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3106?email_source=notifications&amp;email_token=AFTOJKYP3TQIMCGBK3ENAB3QPDNVTA5CNFSM4JBSNMEKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIMB5FQ#pullrequestreview-303570582">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK37NUM54P4HUCT5HRDQPDNVTANCNFSM4JBSNMEA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6QZHVYDVTOKMCP23DQPDNVTA5CNFSM4JBSNMEKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIMB5FQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3106?email_source=notifications\u0026email_token=AFTOJKYP3TQIMCGBK3ENAB3QPDNVTA5CNFSM4JBSNMEKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIMB5FQ#pullrequestreview-303570582",
"url": "https://github.com/quicwg/base-drafts/pull/3106?email_source=notifications\u0026email_token=AFTOJKYP3TQIMCGBK3ENAB3QPDNVTA5CNFSM4JBSNMEKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIMB5FQ#pullrequestreview-303570582",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da8e3d9c512_518d3fbe10acd95c205a--


From nobody Thu Oct 17 14:58:08 2019
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 41A74120BB7 for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 14:57:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, 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 x4gU5I9ENzlq for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 14:57:49 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 35AC612022D for <quic-issues@ietf.org>; Thu, 17 Oct 2019 14:57:49 -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 79CC51C2E1B for <quic-issues@ietf.org>; Thu, 17 Oct 2019 14:57:48 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571349468; bh=IV09+Neje8b0vba7dKrl40x6j1EEXYwMuoy7akeBj2I=; h=Date:From:To:Subject:From; b=MlMsGZ8cBsgX3yQPfx5qOjXTBtEjDwbvqhyYMRDTrALFEC9Ju6Aw94A1MVYGKoT05 mUNFJMZcWW9bV1pbMpugkRrGPI5zDO4MtljaD82Ed+vfL7DQVxeGGqMWbiznW3dBhU JkbHqe/Ao+M7iZARqoVljhArBgnEcGmLxJEZutBw=
Date: Thu, 17 Oct 2019 14:57:48 -0700
From: Jana Iyengar <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/master/88c241-8bd39d@github.com>
Subject: [quicwg/base-drafts] a7ad37: MUST pace or limit bursts to 10 packets
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/07G0UwuKjH2pdnfs2WF6pv7WC6g>
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: Thu, 17 Oct 2019 21:57:53 -0000

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: a7ad371908364e16474ec746a33aea4c30afc3d9
      https://github.com/quicwg/base-drafts/commit/a7ad371908364e16474ec746a33aea4c30afc3d9
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-10-16 (Wed, 16 Oct 2019)

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

  Log Message:
  -----------
  MUST pace or limit bursts to 10 packets

Fixes part or all of #3094


  Commit: dc891d82d0b1bdd5ea8351a4c0d55e326fbf18d9
      https://github.com/quicwg/base-drafts/commit/dc891d82d0b1bdd5ea8351a4c0d55e326fbf18d9
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-10-17 (Thu, 17 Oct 2019)

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

  Log Message:
  -----------
  Merge branch 'master' into ianswett-limit-bursts


  Commit: 8aa3f261bac737b25867c964a8eb941f362be36a
      https://github.com/quicwg/base-drafts/commit/8aa3f261bac737b25867c964a8eb941f362be36a
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-10-17 (Thu, 17 Oct 2019)

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

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md

Remove the old paragraph


  Commit: 8bd39d96ba0f42824fd62f6a797ee74f9603ffc2
      https://github.com/quicwg/base-drafts/commit/8bd39d96ba0f42824fd62f6a797ee74f9603ffc2
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2019-10-17 (Thu, 17 Oct 2019)

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

  Log Message:
  -----------
  Merge pull request #3106 from quicwg/ianswett-limit-bursts

MUST pace or limit bursts to 10 packets


Compare: https://github.com/quicwg/base-drafts/compare/88c2415f876a...8bd39d96ba0f


From nobody Thu Oct 17 14:58:13 2019
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 9577212094A for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 14:57:53 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=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 c41MNmfNUVVx for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 14:57:49 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 50E9312080C for <quic-issues@ietf.org>; Thu, 17 Oct 2019 14:57:49 -0700 (PDT)
Date: Thu, 17 Oct 2019 14:57:48 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571349468; bh=3qJm1JsNpkH5ZNG/qZ94p1HDl/ExJWdJ/HhDczkeRCU=; h=Date:From:To:Subject:From; b=Ncl9ZKc4CJdsyZvaEqqnXq0M6oXtqFv6zXfdXoxRTNcOhCVpPkZEeCYxGoMBRjHFV ND0kYX0HfLyDyDVD+V0YdxXKC14KobHkkUzi/BIBLmZMCX/euYNJxcq+yVOsDuHuUe PIPWStP0XjSakIGptohsG6MKJ6S0Cg5k9Tqp4qAY=
From: Jana Iyengar <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/ianswett-limit-bursts/8aa3f2-000000@github.com>
Subject: [quicwg/base-drafts]
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/MIaXmKIiMQx7L8_vVeB9fwK-ar0>
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: Thu, 17 Oct 2019 21:57:54 -0000

  Branch: refs/heads/ianswett-limit-bursts
  Home:   https://github.com/quicwg/base-drafts


From nobody Thu Oct 17 14:58:21 2019
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 1C875120C17 for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 14:58:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 faucfu1A8uXc for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 14:57:59 -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 A1D1B120C12 for <quic-issues@ietf.org>; Thu, 17 Oct 2019 14:57:59 -0700 (PDT)
Date: Thu, 17 Oct 2019 14:57:58 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571349478; bh=vWqI2q7Xu1OWkzZ69o9U2EvaBBuqOoz4prOqNzZE3jE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=auCWAYgDQn8oRShCJOsNwFY3/IDRRRSOQOdEPul0I5ZkxTUqT5WYWj+gh1uCh4xp5 R4oZ1C8bwt4EHHp8oaqJzXiWQioLVBh58x4d+/bFdV8XX9U6byzOExegSaYJ8wd/mr QhHP/ug50FGpbfoF3mvmXdCn1aNHflrRhWwNdSU8=
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7KZSZZUSPLHRGJ2S53WYSHNEVBNHHB4SPHCQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3106/issue_event/2722890075@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3106@github.com>
References: <quicwg/base-drafts/pull/3106@github.com>
Subject: Re: [quicwg/base-drafts] MUST pace or limit bursts to 10 packets (#3106)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da8e3e6af763_1e733f9a556cd96c1285a7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/dMOAebIdQYVdN5TcSyCHyAo6LBs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 17 Oct 2019 21:58:09 -0000

----==_mimepart_5da8e3e6af763_1e733f9a556cd96c1285a7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #3106 into master.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3106#event-2722890075
----==_mimepart_5da8e3e6af763_1e733f9a556cd96c1285a7
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="508159764" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3106" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3106/hovercard" href="https://github.com/quicwg/base-drafts/pull/3106">#3106</a> into master.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3106?email_source=notifications&amp;email_token=AFTOJK7ZPAZES5PLXVHHXEDQPDNWNA5CNFSM4JBSNMEKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUJGACWY#event-2722890075">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7APWYZWIJ5NHSW6G3QPDNWNANCNFSM4JBSNMEA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6DH7IYS24H2LGWICTQPDNWNA5CNFSM4JBSNMEKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUJGACWY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3106?email_source=notifications\u0026email_token=AFTOJK7ZPAZES5PLXVHHXEDQPDNWNA5CNFSM4JBSNMEKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUJGACWY#event-2722890075",
"url": "https://github.com/quicwg/base-drafts/pull/3106?email_source=notifications\u0026email_token=AFTOJK7ZPAZES5PLXVHHXEDQPDNWNA5CNFSM4JBSNMEKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUJGACWY#event-2722890075",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da8e3e6af763_1e733f9a556cd96c1285a7--


From nobody Thu Oct 17 14:58:31 2019
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 B26D512080C for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 14:58:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 Wktgpi_NihKT for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 14:58:25 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B1C7F120805 for <quic-issues@ietf.org>; Thu, 17 Oct 2019 14:58:25 -0700 (PDT)
Received: from github-lowworker-ca5950c.va3-iad.github.net (github-lowworker-ca5950c.va3-iad.github.net [10.48.17.57]) by smtp.github.com (Postfix) with ESMTP id E451E520613 for <quic-issues@ietf.org>; Thu, 17 Oct 2019 14:58:24 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571349504; bh=bH0VqGqfow0wz2dHVfm06w9FPrYT/MPBJKV3dNVrj6Y=; h=Date:From:To:Subject:From; b=xZKVJCaKuTvZv2dKKG+qbQGp5dycLZ/tjK0ZkaaDpFZUI4IgEtDhzROf4Sy+sKR0u 4Z9AixXor7JP2z8V3sP/FatBZ8YwTCxjYS0RlSzb4uLuuBuu8vTnUlNfO8I2VrL873 iY+X4FC2f+UUrJv09XiP3Won7QUVHmwlKcSCHCP8=
Date: Thu, 17 Oct 2019 14:58:24 -0700
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/60ac42-c1cf3a@github.com>
Subject: [quicwg/base-drafts] c1cf3a: Script updating gh-pages from 8bd39d96. [ci skip]
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/guE0nMA5kFHp79OkmQtFXm81RaA>
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: Thu, 17 Oct 2019 21:58:28 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: c1cf3a2b5a030f0df18a83641d1553a0a71b0220
      https://github.com/quicwg/base-drafts/commit/c1cf3a2b5a030f0df18a83641d1553a0a71b0220
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-17 (Thu, 17 Oct 2019)

  Changed paths:
    M draft-ietf-quic-recovery.html
    M draft-ietf-quic-recovery.txt
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from 8bd39d96. [ci skip]



From nobody Thu Oct 17 15:09:00 2019
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 E24BC120046 for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 15:08:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 wKHwHiDvSmLE for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 15:08:56 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C8DF812080B for <quic-issues@ietf.org>; Thu, 17 Oct 2019 15:08:55 -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 2E93E2C0EF5 for <quic-issues@ietf.org>; Thu, 17 Oct 2019 15:08:55 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571350135; bh=of7Dd2o2rg9b36bZTcqophPM6/PBh3coJO7JUtFphXo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=kur5Rj1Io4FIXIApA+985ZGuHlA6wY2jxtHolN3bUw574do5pNlMhD8bGsC7uCgZX iajSh+N/aQOYRcr24UiXDtXKPxQIF8j6T0SBWUff9UC3327fmSLLAo7dETd/ZFE4OC 0OTmOI019EA6D/sakHvVSC8Y2gxBd+xdZsXDO+go=
Date: Thu, 17 Oct 2019 15:08:55 -0700
From: Lucas Pardue <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6VQPSQQ43JLUAZNJ53WYTQPEVBNHHB4UVXFA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3116/543382233@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3116@github.com>
References: <quicwg/base-drafts/issues/3116@github.com>
Subject: Re: [quicwg/base-drafts] Consider HTTP_ prefix on h3 error codes (#3116)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da8e6771fbdf_40603fdd6c4cd96410478e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: LPardue
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/9KsuAQk4nk9MBnWlYyhT7SHSNu4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 17 Oct 2019 22:08:59 -0000

----==_mimepart_5da8e6771fbdf_40603fdd6c4cd96410478e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

`s/HTTP_//g` will cause a name clash between for the Transport error code `NO_ERROR (0x0)` and the HTTP/3 error code `HTTP_NO_ERROR (0x100)`. The name clash is not a massive problem but I think it using a `H3` prefix is more preferable.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3116#issuecomment-543382233
----==_mimepart_5da8e6771fbdf_40603fdd6c4cd96410478e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><code>s/HTTP_//g</code> will cause a name clash between for the Transport error code <code>NO_ERROR (0x0)</code> and the HTTP/3 error code <code>HTTP_NO_ERROR (0x100)</code>. The name clash is not a massive problem but I think it using a <code>H3</code> prefix is more preferable.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3116?email_source=notifications&amp;email_token=AFTOJK5QLYXZPZLYHP3N7YDQPDO7PA5CNFSM4JB7ZYSKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBRVVWI#issuecomment-543382233">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3QPDQUUVLP6VBBC3TQPDO7PANCNFSM4JB7ZYSA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKY2TM52Y5JLOFZHA33QPDO7PA5CNFSM4JB7ZYSKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBRVVWI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3116?email_source=notifications\u0026email_token=AFTOJK5QLYXZPZLYHP3N7YDQPDO7PA5CNFSM4JB7ZYSKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBRVVWI#issuecomment-543382233",
"url": "https://github.com/quicwg/base-drafts/issues/3116?email_source=notifications\u0026email_token=AFTOJK5QLYXZPZLYHP3N7YDQPDO7PA5CNFSM4JB7ZYSKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBRVVWI#issuecomment-543382233",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da8e6771fbdf_40603fdd6c4cd96410478e--


From nobody Thu Oct 17 15:10:01 2019
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 51FC712082C for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 15:09:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 cDneILoD19uc for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 15:09:56 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2745C120046 for <quic-issues@ietf.org>; Thu, 17 Oct 2019 15:09:56 -0700 (PDT)
Received: from github-lowworker-9bcb4a1.ac4-iad.github.net (github-lowworker-9bcb4a1.ac4-iad.github.net [10.52.25.84]) by smtp.github.com (Postfix) with ESMTP id 3BFCC8C11A1 for <quic-issues@ietf.org>; Thu, 17 Oct 2019 15:09:55 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571350195; bh=RQBJR/OhCou0WM2nHR/PLjU3qf2ZBKLR573BuOtkU6E=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=0qPSGw/cKcIyIeKnBNu5golUvraFIZK0JRl5fCYj+DF/M9VzlSJyooY6u0XckJ3fV PMAXtS1ev9ZqdOzONFrVaTCWd7UIdl4gAEuj+vka1xCA/SszSSf+rLQrzpjIzQvqYh 8uwbXbV3AzwR63J/tkqS1waKTtwRCyy5F3GxdJbM=
Date: Thu, 17 Oct 2019 15:09:55 -0700
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYKQYG7GIFC56KI7F53WYTUHEVBNHHB4UWXOE@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3117@github.com>
Subject: [quicwg/base-drafts] Recouple QUIC version and ALPN (#3117)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da8e6b32be94_73893f9f17acd960238617"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/cwRm5T1yOh91ep7qgzYXW31tzlk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 17 Oct 2019 22:09:59 -0000

----==_mimepart_5da8e6b32be94_73893f9f17acd960238617
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

We've removed the text saying that application protocols can constrain which QUIC versions they can run over.  We need to discuss where the correlation between ALPN tokens and version numbers gets considered.  Some proposals discussed in Cupertino:

- **ALPN tokens imply one specific QUIC version.**  This leads to a possible error case, where an ALPN token is offered/accepted over another QUIC version.
- **Application protocols can restrict which QUIC versions they run over.**  This implies that the QUIC version being spoken must be considered when selecting an ALPN token.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3117
----==_mimepart_5da8e6b32be94_73893f9f17acd960238617
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>We've removed the text saying that application protocols can constrain which QUIC versions they can run over.  We need to discuss where the correlation between ALPN tokens and version numbers gets considered.  Some proposals discussed in Cupertino:</p>
<ul>
<li><strong>ALPN tokens imply one specific QUIC version.</strong>  This leads to a possible error case, where an ALPN token is offered/accepted over another QUIC version.</li>
<li><strong>Application protocols can restrict which QUIC versions they run over.</strong>  This implies that the QUIC version being spoken must be considered when selecting an ALPN token.</li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3117?email_source=notifications&amp;email_token=AFTOJK3QJKZW4OEZ5VOPP5DQPDPDHA5CNFSM4JCAA2ZKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HSS25YQ">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7ADN5DGZWA2H67LB3QPDPDHANCNFSM4JCAA2ZA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4QN66AIEJQRZELK4TQPDPDHA5CNFSM4JCAA2ZKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HSS25YQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3117?email_source=notifications\u0026email_token=AFTOJK3QJKZW4OEZ5VOPP5DQPDPDHA5CNFSM4JCAA2ZKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HSS25YQ",
"url": "https://github.com/quicwg/base-drafts/issues/3117?email_source=notifications\u0026email_token=AFTOJK3QJKZW4OEZ5VOPP5DQPDPDHA5CNFSM4JCAA2ZKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HSS25YQ",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da8e6b32be94_73893f9f17acd960238617--


From nobody Thu Oct 17 15:10:36 2019
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 40E0B120805 for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 15:10:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, 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 FrtmsepyGI8C for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 15:10:33 -0700 (PDT)
Received: from out-17.smtp.github.com (out-17.smtp.github.com [192.30.252.200]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F0005120046 for <quic-issues@ietf.org>; Thu, 17 Oct 2019 15:10:32 -0700 (PDT)
Date: Thu, 17 Oct 2019 15:10:32 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571350232; bh=sykmECch/NjeBfF2/7/YSjX9GUtXUzfi7e1/sQjZ/4o=; h=Date:From:To:Subject:From; b=Ixe2UDHiFwVm6jYY1cmV84bu2Q4ivDfZk+RAY9tSRAcBcRVvgeAKrMemBXJGk5PlI +tVgPXSzi2RnmCcp9+0tVgH4tztdtrT1b+VQw16NlsCuffniAguSa3nrGDDkoxUoPM peDFgkhOPBInku7M4CMGUdgLlbgoSAfeKMueCs7s=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/remove-vhint/000000-cf477a@github.com>
Subject: [quicwg/base-drafts] cf477a: Remove QUIC version hint
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/dHtcFE7UpC-gMhbxw1jJ1Jicxkk>
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: Thu, 17 Oct 2019 22:10:34 -0000

  Branch: refs/heads/remove-vhint
  Home:   https://github.com/quicwg/base-drafts
  Commit: cf477a574296abe92b04aaf8672e412b0d4ee8a5
      https://github.com/quicwg/base-drafts/commit/cf477a574296abe92b04aaf8672e412b0d4ee8a5
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-10-17 (Thu, 17 Oct 2019)

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

  Log Message:
  -----------
  Remove QUIC version hint

As discussed in Cupertino, we're punting the hard part of this issue to
future versions, but we can remove the version hint until then.

Closes #3061.



From nobody Thu Oct 17 15:11:08 2019
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 4FDC9120046 for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 15:11:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.998
X-Spam-Level: 
X-Spam-Status: No, score=-7.998 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, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 7o5kDmQiKpm7 for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 15:11:04 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7698E120805 for <quic-issues@ietf.org>; Thu, 17 Oct 2019 15:11:04 -0700 (PDT)
Date: Thu, 17 Oct 2019 15:11:03 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571350263; bh=1Ozn/t/HQJBksxROE+F/i2uNza/dBHKvJ27Y4ppVfgk=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=g7GPngDXlqrpt0uDt+E9Ys7+ldphTpTmyaobwPcPybP3hIgmeaFjCiwRB3LyAfG0c d5R2bfx0niMvdRniKpwij1FMdyuOojfn22GcMuSQmSdQvDbIcpeXxIXtVxh0We3KCe J34SDOBAy/OYzowthSBl6Tsb+FGPyfR3nIdtxutU=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2UBGULAGIZV6XIVG53WYTYPEVBNHHB4UWZOA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3118@github.com>
Subject: [quicwg/base-drafts] Remove QUIC version hint (#3118)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da8e6f78ffbe_4f033f893fecd9687243d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/RGRuPZO4bN1vQeoVrltUnvhkirw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 17 Oct 2019 22:11:07 -0000

----==_mimepart_5da8e6f78ffbe_4f033f893fecd9687243d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

As discussed in Cupertino, we&#39;re punting the hard part of this issue to
future versions, but we can remove the version hint until then.

Closes #3061.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/3118

-- Commit Summary --

  * Remove QUIC version hint

-- File Changes --

    M draft-ietf-quic-http.md (51)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/3118.patch
https://github.com/quicwg/base-drafts/pull/3118.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3118

----==_mimepart_5da8e6f78ffbe_4f033f893fecd9687243d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>As discussed in Cupertino, we're punting the hard part of this issue to<br>
future versions, but we can remove the version hint until then.</p>
<p><span class="issue-keyword tooltipped tooltipped-se" aria-label="This pull request closes issue #3061.">Closes</span> <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="497381637" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3061" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/3061/hovercard" href="https://github.com/quicwg/base-drafts/issues/3061">#3061</a>.</p>

<hr>

<h4>You can view, comment on, or merge this pull request online at:</h4>
<p>&nbsp;&nbsp;<a href='https://github.com/quicwg/base-drafts/pull/3118'>https://github.com/quicwg/base-drafts/pull/3118</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Remove QUIC version hint</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/3118/files#diff-0">draft-ietf-quic-http.md</a>
    (51)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3118.patch'>https://github.com/quicwg/base-drafts/pull/3118.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3118.diff'>https://github.com/quicwg/base-drafts/pull/3118.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3118?email_source=notifications&amp;email_token=AFTOJK3IDQWG5VA6WG36BELQPDPHPA5CNFSM4JCABFCKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HSS3FYA">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7S7OCIJVLC5RLKUB3QPDPHPANCNFSM4JCABFCA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6Z464EFUTR753PRTDQPDPHPA5CNFSM4JCABFCKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HSS3FYA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3118?email_source=notifications\u0026email_token=AFTOJK3IDQWG5VA6WG36BELQPDPHPA5CNFSM4JCABFCKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HSS3FYA",
"url": "https://github.com/quicwg/base-drafts/pull/3118?email_source=notifications\u0026email_token=AFTOJK3IDQWG5VA6WG36BELQPDPHPA5CNFSM4JCABFCKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HSS3FYA",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5da8e6f78ffbe_4f033f893fecd9687243d--


From nobody Thu Oct 17 15:11:16 2019
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 C3EB612080B for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 15:11:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 bsArGap613uA for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 15:11:09 -0700 (PDT)
Received: from out-10.smtp.github.com (out-10.smtp.github.com [192.30.254.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8085D1208F2 for <quic-issues@ietf.org>; Thu, 17 Oct 2019 15:11:09 -0700 (PDT)
Date: Thu, 17 Oct 2019 15:11:08 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571350269; bh=ySjMP20YqZAAJDH5xid67Gtm+WuLlOGSUyIaRZ1Hm9g=; h=Date:From:To:Subject:From; b=EdUgYUAXEejbsLjUODbsoIg7Q0JYdsGK/ErUmnv9N8n6tPKE4sTI9iv0xQ/4/eI+x 8ZBKVqI2qR6kpILdrkR/U+moYvRPuavjZ0pfpCCIdtYgQooQkg2QXB46HcTst7SC2R N1tUnOnYTTy0+JvpBgoAz/ew3OUv2Roir3Y8x13g=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/c1cf3a-abdbcc@github.com>
Subject: [quicwg/base-drafts] abdbcc: Script updating gh-pages from cf477a57. [ci skip]
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/cPZuzSSY_9Mx4zTmgjAvp-TAeso>
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: Thu, 17 Oct 2019 22:11:11 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: abdbcc5d2ec98670c162a7d67b57410006706ba2
      https://github.com/quicwg/base-drafts/commit/abdbcc5d2ec98670c162a7d67b57410006706ba2
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-17 (Thu, 17 Oct 2019)

  Changed paths:
    M index.html
    A remove-vhint/draft-ietf-quic-http.html
    A remove-vhint/draft-ietf-quic-http.txt
    A remove-vhint/draft-ietf-quic-invariants.html
    A remove-vhint/draft-ietf-quic-invariants.txt
    A remove-vhint/draft-ietf-quic-qpack.html
    A remove-vhint/draft-ietf-quic-qpack.txt
    A remove-vhint/draft-ietf-quic-recovery.html
    A remove-vhint/draft-ietf-quic-recovery.txt
    A remove-vhint/draft-ietf-quic-tls.html
    A remove-vhint/draft-ietf-quic-tls.txt
    A remove-vhint/draft-ietf-quic-transport.html
    A remove-vhint/draft-ietf-quic-transport.txt
    A remove-vhint/index.html

  Log Message:
  -----------
  Script updating gh-pages from cf477a57. [ci skip]



From nobody Thu Oct 17 15:12:57 2019
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 9513C120C46 for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 15:12:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.595
X-Spam-Level: 
X-Spam-Status: No, score=-6.595 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 7XBgDEmoT3Ax for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 15:12:44 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E8ECC120C41 for <quic-issues@ietf.org>; Thu, 17 Oct 2019 15:12:43 -0700 (PDT)
Date: Thu, 17 Oct 2019 15:12:43 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571350363; bh=Qop6rn8A2dfz6xn3EaD4508ASW7HapkYpKn7tdfeuYw=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=wjKPX1pPszsHuk4PZGSVrPQbFgTtncXonw4ZIrZS0/XVU93VAwkFTIfUxvR0p5TjW JCX25lJnJVdzk/yYapJyAQ4L0QzGsaNGwDrqSZ6U/0wzuW+SXfFNsW1xTQnYrmRO7z JaSz7d6KDa4UQ6LmkQNSShQY/XbRS8ZSdIZbY4sQ=
From: Lucas Pardue <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3QS75C2SPQDSAV57F3WYT6XEVBNHHB4UW4MA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3119@github.com>
Subject: [quicwg/base-drafts] rename HTTP_ error code prefix to H3_ (#3119)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da8e75b16156_2cb43ffc280cd960497b6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: LPardue
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/vfrf1VHLYKayACp8I205Gj8OTq8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 17 Oct 2019 22:12:53 -0000

----==_mimepart_5da8e75b16156_2cb43ffc280cd960497b6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Fixes #3116
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/3119

-- Commit Summary --

  * rename HTTP_ error code prefix to H3

-- File Changes --

    M draft-ietf-quic-http.md (188)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/3119.patch
https://github.com/quicwg/base-drafts/pull/3119.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3119

----==_mimepart_5da8e75b16156_2cb43ffc280cd960497b6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><span class="issue-keyword tooltipped tooltipped-se" aria-label="This pull request closes issue #3116.">Fixes</span> <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="508737320" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3116" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/3116/hovercard" href="https://github.com/quicwg/base-drafts/issues/3116">#3116</a></p>

<hr>

<h4>You can view, comment on, or merge this pull request online at:</h4>
<p>&nbsp;&nbsp;<a href='https://github.com/quicwg/base-drafts/pull/3119'>https://github.com/quicwg/base-drafts/pull/3119</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>rename HTTP_ error code prefix to H3</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/3119/files#diff-0">draft-ietf-quic-http.md</a>
    (188)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3119.patch'>https://github.com/quicwg/base-drafts/pull/3119.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3119.diff'>https://github.com/quicwg/base-drafts/pull/3119.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3119?email_source=notifications&amp;email_token=AFTOJK4QGEO3I4H65DKTU7TQPDPNXA5CNFSM4JCABX5KYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HSS3RQA">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKY67CHJXJINNRD42K3QPDPNXANCNFSM4JCABX5A">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2DGTFSMOIGSG6HGJLQPDPNXA5CNFSM4JCABX5KYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HSS3RQA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3119?email_source=notifications\u0026email_token=AFTOJK4QGEO3I4H65DKTU7TQPDPNXA5CNFSM4JCABX5KYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HSS3RQA",
"url": "https://github.com/quicwg/base-drafts/pull/3119?email_source=notifications\u0026email_token=AFTOJK4QGEO3I4H65DKTU7TQPDPNXA5CNFSM4JCABX5KYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HSS3RQA",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5da8e75b16156_2cb43ffc280cd960497b6--


From nobody Thu Oct 17 15:28:31 2019
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 C8F78120805 for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 15:28:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, 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 jhc13Zmo_7hr for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 15:28:28 -0700 (PDT)
Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 40B6312012A for <quic-issues@ietf.org>; Thu, 17 Oct 2019 15:28:28 -0700 (PDT)
Received: from github-lowworker-2ef7ba1.ac4-iad.github.net (github-lowworker-2ef7ba1.ac4-iad.github.net [10.52.16.66]) by smtp.github.com (Postfix) with ESMTP id 24C59A0DB8 for <quic-issues@ietf.org>; Thu, 17 Oct 2019 15:28:27 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571351307; bh=4JWiX2a99NYrFBcUyZLStZRdp7Mz+JZt9PI1G93/Zes=; h=Date:From:To:Subject:From; b=cm/5CEsfvUfUVQ3DQIQK+tmp/wb4+SLwbv8hkXMje8CgP/r74Mv7+V7gukFJ1zQm/ uWkPvH6/aSU2X9AQK33yzBxLoJqz/oindiNTneEDoXXI9IPpMDw3/CGHy+/LsCgrYF cZ4xOR0Ek6Eqg3dBxLCK1yuJWoO/V+HXaZJp6Z8w=
Date: Thu, 17 Oct 2019 15:28:27 -0700
From: Mark Nottingham <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/wg-materials/push/refs/heads/master/cd19ef-16eb84@github.com>
Subject: [quicwg/wg-materials] 12361c: HTTP Priorities Design Team Update
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/MORp4RiEkjm--OduMEEHOR2ZfXQ>
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: Thu, 17 Oct 2019 22:28:30 -0000

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/wg-materials
  Commit: 12361c462ec44b91e307e3720a76e53ae953324a
      https://github.com/quicwg/wg-materials/commit/12361c462ec44b91e307e3720a76e53ae953324a
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-10-17 (Thu, 17 Oct 2019)

  Changed paths:
    A interim-19-10/HTTP Priorities Update.pdf

  Log Message:
  -----------
  HTTP Priorities Design Team Update


  Commit: 16eb847dab57143bc85c39acc9fea14b832f85b2
      https://github.com/quicwg/wg-materials/commit/16eb847dab57143bc85c39acc9fea14b832f85b2
  Author: Mark Nottingham <mnot@mnot.net>
  Date:   2019-10-17 (Thu, 17 Oct 2019)

  Changed paths:
    A interim-19-10/HTTP Priorities Update.pdf

  Log Message:
  -----------
  Merge pull request #126 from ianswett/master

HTTP Priorities Design Team Update


Compare: https://github.com/quicwg/wg-materials/compare/cd19efa36ff2...16eb847dab57


From nobody Thu Oct 17 15:32:19 2019
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 205F2120808 for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 15:32:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 oQRlqVKXWz4o for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 15:32:16 -0700 (PDT)
Received: from out-17.smtp.github.com (out-17.smtp.github.com [192.30.252.200]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B77B712012A for <quic-issues@ietf.org>; Thu, 17 Oct 2019 15:32:16 -0700 (PDT)
Date: Thu, 17 Oct 2019 15:32:15 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571351536; bh=pGraDxZ3/fHE6uXolT8D6C5DGRUKtg6Wcjw3uzkL7I0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=1qIUqBk2U+NHxQ6DgPzj0CtV1eKFPWjY7OQ7PVgo4gkAiDPFbI/h3vn7VDUQyQuHS fPp/CeDhd0BpTyEwwcESrnWwLKBcN7c49VitzfJlv7um6MTdQPWJDPOOi+l/DQNyUU 70CvUkUmC7Kk27eT+26JEZ1YwMXqbkDBFdxKT7NU=
From: afrind <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZIOF3WQFPOLW3B7UF3WYWH7EVBNHHB3ZDAFY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3073/543388433@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3073@github.com>
References: <quicwg/base-drafts/issues/3073@github.com>
Subject: Re: [quicwg/base-drafts] Boolean blocked streams setting (#3073)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da8ebefe6708_26fc3ff6fa4cd96c71349"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: afrind
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/xrhKrfmUMYIDsb6QRQOISSLX7w8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 17 Oct 2019 22:32:19 -0000

----==_mimepart_5da8ebefe6708_26fc3ff6fa4cd96c71349
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Discussed in Cupertino.  Close with no action.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3073#issuecomment-543388433
----==_mimepart_5da8ebefe6708_26fc3ff6fa4cd96c71349
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Discussed in Cupertino.  Close with no action.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3073?email_source=notifications&amp;email_token=AFTOJKYVU3YQHTAVOWQKZRDQPDRW7A5CNFSM4I4WWAH2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBRXGEI#issuecomment-543388433">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3RP4VDSNEKOAXIZ43QPDRW7ANCNFSM4I4WWAHQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYY3TBUI6RRY2IEN63QPDRW7A5CNFSM4I4WWAH2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBRXGEI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3073?email_source=notifications\u0026email_token=AFTOJKYVU3YQHTAVOWQKZRDQPDRW7A5CNFSM4I4WWAH2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBRXGEI#issuecomment-543388433",
"url": "https://github.com/quicwg/base-drafts/issues/3073?email_source=notifications\u0026email_token=AFTOJKYVU3YQHTAVOWQKZRDQPDRW7A5CNFSM4I4WWAH2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBRXGEI#issuecomment-543388433",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da8ebefe6708_26fc3ff6fa4cd96c71349--


From nobody Thu Oct 17 15:32:27 2019
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 A854612012A for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 15:32:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 f2eEvmx7JIZn for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 15:32:18 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2160712080C for <quic-issues@ietf.org>; Thu, 17 Oct 2019 15:32:18 -0700 (PDT)
Received: from github-lowworker-19d82f6.ac4-iad.github.net (github-lowworker-19d82f6.ac4-iad.github.net [10.52.16.75]) by smtp.github.com (Postfix) with ESMTP id 46CB0C6005B for <quic-issues@ietf.org>; Thu, 17 Oct 2019 15:32:17 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571351537; bh=XVonZxAbzx5ZfthLlQaNKgzGICLqvU8L2Mnjtf5Z2ts=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=lywTManm6FdACqJGy5H2H0xFmrTlMA54j8MbwlR3dNYDNp2V0WbDbq7WNdz37C5X0 L1f5CfllMlwdaJ5UTfCDdYfyKN5EPlss7bo6Ls3/V2Tg0VWKhL+QczBvVfGJsLUzEx FB1TYCEqfaQY7fhc/0KRyXd34FVEjq+ZMN9WFfqA=
Date: Thu, 17 Oct 2019 15:32:17 -0700
From: afrind <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6OXHTCWWRPYTZBC253WYWIDEVBNHHB3ZDAFY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/3073/issue_event/2722960604@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3073@github.com>
References: <quicwg/base-drafts/issues/3073@github.com>
Subject: Re: [quicwg/base-drafts] Boolean blocked streams setting (#3073)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da8ebf13731c_73c43f98ec8cd95c698b5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: afrind
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/9cMLSFf7SL6TQxrs19k8OuhVI-E>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 17 Oct 2019 22:32:20 -0000

----==_mimepart_5da8ebf13731c_73c43f98ec8cd95c698b5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #3073.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3073#event-2722960604
----==_mimepart_5da8ebf13731c_73c43f98ec8cd95c698b5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="501506094" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3073" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/3073/hovercard" href="https://github.com/quicwg/base-drafts/issues/3073">#3073</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3073?email_source=notifications&amp;email_token=AFTOJK6GDMSSNW3U35CRIZLQPDRXDA5CNFSM4I4WWAH2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUJGRJXA#event-2722960604">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK53I7BUTNMXLJNQ6QLQPDRXDANCNFSM4I4WWAHQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5PKWRMRNUJA4VBSE3QPDRXDA5CNFSM4I4WWAH2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUJGRJXA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3073?email_source=notifications\u0026email_token=AFTOJK6GDMSSNW3U35CRIZLQPDRXDA5CNFSM4I4WWAH2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUJGRJXA#event-2722960604",
"url": "https://github.com/quicwg/base-drafts/issues/3073?email_source=notifications\u0026email_token=AFTOJK6GDMSSNW3U35CRIZLQPDRXDA5CNFSM4I4WWAH2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUJGRJXA#event-2722960604",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da8ebf13731c_73c43f98ec8cd95c698b5--


From nobody Thu Oct 17 15:53:04 2019
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 C598112080C for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 15:53:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 VVDWne6Rb_Vw for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 15:53:00 -0700 (PDT)
Received: from out-10.smtp.github.com (out-10.smtp.github.com [192.30.254.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0FF89120805 for <quic-issues@ietf.org>; Thu, 17 Oct 2019 15:52:59 -0700 (PDT)
Received: from github-lowworker-e8b54ca.ac4-iad.github.net (github-lowworker-e8b54ca.ac4-iad.github.net [10.52.23.39]) by smtp.github.com (Postfix) with ESMTP id 81DDB12122D for <quic-issues@ietf.org>; Thu, 17 Oct 2019 15:52:59 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571352779; bh=NRTSCWJasea26rE/X/11lNwZqpJwAMyv3HQTOq+Mg40=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=UwPtcrPWgWhL123SJkh3dM949F3BOqAuZ//3aCewEzTqKS7Ee6rvxpxVrmtxPpmIF PbRmwQXUk2NuCDyCcYK9MDHI3kUp3Meq9fNbyqFwr6g3VymUWOec7Tw7iUnDWO01w4 WfsnE8q169Ay37wYhDFEV6DYnq0ZHVlLRv+Fnztg=
Date: Thu, 17 Oct 2019 15:52:59 -0700
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3OHCXMIAW43GCXUUF3WYYVXEVBNHHB4PUWF4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3094/543395415@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3094@github.com>
References: <quicwg/base-drafts/issues/3094@github.com>
Subject: Re: [quicwg/base-drafts] congestion window increase on every ACKed packet could result in bursty sends (#3094)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da8f0cb3d9d0_535f3fc3158cd9688695a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: huitema
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/AGky3Ydbz0Bg1UvoGtxLn0kS8E8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 17 Oct 2019 22:53:02 -0000

----==_mimepart_5da8f0cb3d9d0_535f3fc3158cd9688695a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Also, ACK compression does not necessarily imply ACK pruning. I have traces in which 1 RTT worth of ACKs is compressed and delivered back to back. In that case, the proposed algorithm will do nothing: you will get 2 MSS added for each ACK, back to back within less than 1 ms.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3094#issuecomment-543395415
----==_mimepart_5da8f0cb3d9d0_535f3fc3158cd9688695a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Also, ACK compression does not necessarily imply ACK pruning. I have traces in which 1 RTT worth of ACKs is compressed and delivered back to back. In that case, the proposed algorithm will do nothing: you will get 2 MSS added for each ACK, back to back within less than 1 ms.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3094?email_source=notifications&amp;email_token=AFTOJK7ZYGZAJNNCNIDPVKTQPDUEXA5CNFSM4JBARGV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBRY4VY#issuecomment-543395415">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6OAMEBD2FD25C24G3QPDUEXANCNFSM4JBARGVQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3Y5C46CREHQMXHY5LQPDUEXA5CNFSM4JBARGV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBRY4VY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3094?email_source=notifications\u0026email_token=AFTOJK7ZYGZAJNNCNIDPVKTQPDUEXA5CNFSM4JBARGV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBRY4VY#issuecomment-543395415",
"url": "https://github.com/quicwg/base-drafts/issues/3094?email_source=notifications\u0026email_token=AFTOJK7ZYGZAJNNCNIDPVKTQPDUEXA5CNFSM4JBARGV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBRY4VY#issuecomment-543395415",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da8f0cb3d9d0_535f3fc3158cd9688695a--


From nobody Thu Oct 17 16:08:58 2019
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 9CA0712082C for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 16:08:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.998
X-Spam-Level: 
X-Spam-Status: No, score=-7.998 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, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 Z1Xg510E8HPx for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 16:08:55 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 13176120168 for <quic-issues@ietf.org>; Thu, 17 Oct 2019 16:08:55 -0700 (PDT)
Date: Thu, 17 Oct 2019 16:08:54 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571353734; bh=7NXNOCXtd+uREOuSH394eel5Zz5AyD90pUnmRyeVp6Q=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=Sf1zOxNIAc4EpIqLlGcyx7QiJpFSI9wAH514JQd/X6WWN5IKaNv0GtQ1RyJSnbaJ6 0s6mgUEUfVfPbMojWE1d/r7hqtVm/K9cNSWZJPN3tdBPVncHcdvPS+GVH028aV2Bxz vbhdhxZXEy5tQ6ijOmZXGrsXGVtnjdkt0bOKNw98=
From: David Schinazi <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK466BSETRAK6WXYJ6N3WY2RNEVBNHHB4UZE54@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3120@github.com>
Subject: [quicwg/base-drafts] Add retry integrity tag (#3120)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da8f48623e2d_f483fd995ccd9641456e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: DavidSchinazi
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/EQ2m6GNSnBbYMEHmofaw-o_Jv28>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 17 Oct 2019 23:08:57 -0000

----==_mimepart_5da8f48623e2d_f483fd995ccd9641456e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

As discussed in Cupertino, this PR adds an integrity tag to retry packets to prevent on-network packet corruption from breaking QUIC handshakes.

Closes #3014.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/3120

-- Commit Summary --

  * Add retry integrity tag

-- File Changes --

    M draft-ietf-quic-tls.md (58)
    M draft-ietf-quic-transport.md (44)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/3120.patch
https://github.com/quicwg/base-drafts/pull/3120.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3120

----==_mimepart_5da8f48623e2d_f483fd995ccd9641456e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>As discussed in Cupertino, this PR adds an integrity tag to retry packets to prevent on-network packet corruption from breaking QUIC handshakes.</p>
<p><span class="issue-keyword tooltipped tooltipped-se" aria-label="This pull request closes issue #3014.">Closes</span> <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="491716948" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3014" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/3014/hovercard" href="https://github.com/quicwg/base-drafts/issues/3014">#3014</a>.</p>

<hr>

<h4>You can view, comment on, or merge this pull request online at:</h4>
<p>&nbsp;&nbsp;<a href='https://github.com/quicwg/base-drafts/pull/3120'>https://github.com/quicwg/base-drafts/pull/3120</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Add retry integrity tag</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/3120/files#diff-0">draft-ietf-quic-tls.md</a>
    (58)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/3120/files#diff-1">draft-ietf-quic-transport.md</a>
    (44)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3120.patch'>https://github.com/quicwg/base-drafts/pull/3120.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3120.diff'>https://github.com/quicwg/base-drafts/pull/3120.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3120?email_source=notifications&amp;email_token=AFTOJKYLBNGND3OLGGLS5GLQPDWANA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HSTETXQ">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3UW2XE5AEQH6CP5DLQPDWANANCNFSM4JCAOODA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK67NM4OK6DCPC64WZTQPDWANA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HSTETXQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3120?email_source=notifications\u0026email_token=AFTOJKYLBNGND3OLGGLS5GLQPDWANA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HSTETXQ",
"url": "https://github.com/quicwg/base-drafts/pull/3120?email_source=notifications\u0026email_token=AFTOJKYLBNGND3OLGGLS5GLQPDWANA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HSTETXQ",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5da8f48623e2d_f483fd995ccd9641456e--


From nobody Thu Oct 17 16:17:10 2019
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 A5497120805 for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 16:17:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 0h7XNY-OuLjP for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 16:17:07 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9F432120168 for <quic-issues@ietf.org>; Thu, 17 Oct 2019 16:17:07 -0700 (PDT)
Date: Thu, 17 Oct 2019 16:17:06 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571354226; bh=RlBV/ixi56aeLxQJiG+H2Sj/GU48EkaOeWvhNuLM3gQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=gK+70nrxUFBOalG5OJkY5ZpHC0mASYJdIkOZ3wsdPcfMbNsp6GKrVXMZ6JZ8fcrwy vluIFugv5fuqxgIHwe53tvfiF3roAn0+v7ejNpOQXQ+dCn+lIa1goBpb9Bf6fZ1ZAv arrW07MTAymBKmgnaY3klF/ksLnbWP+P3grgi4QI=
From: David Schinazi <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK225XL467LKUWXMNNN3WY3QFEVBNHHB2TYBKQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3014/543403622@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3014@github.com>
References: <quicwg/base-drafts/issues/3014@github.com>
Subject: Re: [quicwg/base-drafts] Handling of corrupt Retry packets (#3014)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da8f672b7fef_36283fbb66ccd95c14237d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: DavidSchinazi
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/PZL6rnMMdijNZok6c1GzW79Wowc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 17 Oct 2019 23:17:10 -0000

----==_mimepart_5da8f672b7fef_36283fbb66ccd95c14237d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Created PR #3120 to try to address this.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3014#issuecomment-543403622
----==_mimepart_5da8f672b7fef_36283fbb66ccd95c14237d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Created PR <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="508765423" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3120" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3120/hovercard" href="https://github.com/quicwg/base-drafts/pull/3120">#3120</a> to try to address this.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3014?email_source=notifications&amp;email_token=AFTOJK5MQQFBUJ4HAM5ZBJ3QPDW7FA5CNFSM4IVITWZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBR24ZQ#issuecomment-543403622">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5VXMGXNXU7ZEDFQITQPDW7FANCNFSM4IVITWZA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4ET7HJSF2FNGB5SODQPDW7FA5CNFSM4IVITWZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBR24ZQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3014?email_source=notifications\u0026email_token=AFTOJK5MQQFBUJ4HAM5ZBJ3QPDW7FA5CNFSM4IVITWZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBR24ZQ#issuecomment-543403622",
"url": "https://github.com/quicwg/base-drafts/issues/3014?email_source=notifications\u0026email_token=AFTOJK5MQQFBUJ4HAM5ZBJ3QPDW7FA5CNFSM4IVITWZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBR24ZQ#issuecomment-543403622",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da8f672b7fef_36283fbb66ccd95c14237d--


From nobody Thu Oct 17 16:20:25 2019
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 657BC120805 for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 16:20:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, 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 deS7fGMMHS4O for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 16:20:22 -0700 (PDT)
Received: from out-17.smtp.github.com (out-17.smtp.github.com [192.30.252.200]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EB117120168 for <quic-issues@ietf.org>; Thu, 17 Oct 2019 16:20:21 -0700 (PDT)
Date: Thu, 17 Oct 2019 16:20:21 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571354421; bh=mHLtuDUmkdaJZcoddX1UcqXOiY6RtvPDP/hEsLv/5bo=; h=Date:From:To:Subject:From; b=Ky25J+yhYnggNq5ar8OgzJ7IjDYP7oByVa7RYUQwGan35wgv86DA/O7d2xx+dU3MC p2c0eHUzfhqLmJ+tjBruKdqhR5OQ0hEUj0Lf+AhczHcooWzh3idIgBNj7HQk+MrC7p +jRoAaT1Ex+VzAw/xv4lVC58+sQ7USob+N9QU9Dw=
From: Mark Nottingham <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/wg-materials/push/refs/heads/master/16eb84-b4573f@github.com>
Subject: [quicwg/wg-materials] 3c1865: QUIC interop runner slide
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/El6N3-Awo86W0v6A32urPOwqQBA>
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: Thu, 17 Oct 2019 23:20:23 -0000

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/wg-materials
  Commit: 3c1865d616997d36f295048cd7603615108e03e3
      https://github.com/quicwg/wg-materials/commit/3c1865d616997d36f295048cd7603615108e03e3
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2019-10-17 (Thu, 17 Oct 2019)

  Changed paths:
    A interim-19-10/quic-interop-runner.pdf

  Log Message:
  -----------
  QUIC interop runner slide


  Commit: b4573f9163ab7a0a2aa6f913ed2de2349df28c9a
      https://github.com/quicwg/wg-materials/commit/b4573f9163ab7a0a2aa6f913ed2de2349df28c9a
  Author: Mark Nottingham <mnot@mnot.net>
  Date:   2019-10-17 (Thu, 17 Oct 2019)

  Changed paths:
    A interim-19-10/quic-interop-runner.pdf

  Log Message:
  -----------
  Merge pull request #127 from janaiyengar/master

QUIC interop runner slide


Compare: https://github.com/quicwg/wg-materials/compare/16eb847dab57...b4573f9163ab


From nobody Thu Oct 17 16:21:07 2019
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 94079120168 for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 16:21:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 h1chKW3FXrTM for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 16:21:03 -0700 (PDT)
Received: from out-17.smtp.github.com (out-17.smtp.github.com [192.30.252.200]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 12CE4120805 for <quic-issues@ietf.org>; Thu, 17 Oct 2019 16:21:03 -0700 (PDT)
Received: from github-lowworker-d31a065.va3-iad.github.net (github-lowworker-d31a065.va3-iad.github.net [10.48.17.70]) by smtp.github.com (Postfix) with ESMTP id 6A8376E11E9 for <quic-issues@ietf.org>; Thu, 17 Oct 2019 16:21:02 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571354462; bh=FXQeIFXjG/rEYBNLFugHzUT5J6pbYCuZZqSbexyxyuk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ZTg+1AvuZLeLH2Nuuvsbrt1lwgw7VZin3eLyxnOm1Rx8YmtBzUo0PALMLEoNetS7o Et9dxFopm9tHIBL/a/oX8lrvB4i0r5LjAHvWDr3Y9zgfM5ZoYGKB310QfmrmjnxnA7 8uQTo6u2ELxVMGDaS2kX2EZveRLQbfJ57TJ7f0J8=
Date: Thu, 17 Oct 2019 16:21:02 -0700
From: Junho Choi <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7I77APPED7L7GC5DF3WY365EVBNHHB4PUWF4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3094/543404524@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3094@github.com>
References: <quicwg/base-drafts/issues/3094@github.com>
Subject: Re: [quicwg/base-drafts] congestion window increase on every ACKed packet could result in bursty sends (#3094)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da8f75e5b75b_64e63f8a0dccd9641953c9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: junhochoi
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/nwQGsonBCjsap0UwDW7kGktz8g0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 17 Oct 2019 23:21:06 -0000

----==_mimepart_5da8f75e5b75b_64e63f8a0dccd9641953c9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

FYI. FreeBSD implements rfc3465 (and enabled by default) https://github.com/freebsd/freebsd/blob/master/sys/netinet/cc/cc_newreno.c#L174
Linux removed tcp_abc implementation but saying it does in a different way: https://github.com/torvalds/linux/blob/master/net/ipv4/tcp_cong.c#L385
Considring FreeBSD doesn't have pacing by default, I think current proposed algorithm is not worse (or aggressive) than what tcp implementation does.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3094#issuecomment-543404524
----==_mimepart_5da8f75e5b75b_64e63f8a0dccd9641953c9
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>FYI. FreeBSD implements rfc3465 (and enabled by default) <a href="https://github.com/freebsd/freebsd/blob/master/sys/netinet/cc/cc_newreno.c#L174">https://github.com/freebsd/freebsd/blob/master/sys/netinet/cc/cc_newreno.c#L174</a><br>
Linux removed tcp_abc implementation but saying it does in a different way: <a href="https://github.com/torvalds/linux/blob/master/net/ipv4/tcp_cong.c#L385">https://github.com/torvalds/linux/blob/master/net/ipv4/tcp_cong.c#L385</a><br>
Considring FreeBSD doesn't have pacing by default, I think current proposed algorithm is not worse (or aggressive) than what tcp implementation does.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3094?email_source=notifications&amp;email_token=AFTOJK2ZZU27VR4XCOIXBNTQPDXN5A5CNFSM4JBARGV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBR3D3A#issuecomment-543404524">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4AVSRNKIOZ447KKQDQPDXN5ANCNFSM4JBARGVQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2SD2BULO6YUKR3DXTQPDXN5A5CNFSM4JBARGV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBR3D3A.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3094?email_source=notifications\u0026email_token=AFTOJK2ZZU27VR4XCOIXBNTQPDXN5A5CNFSM4JBARGV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBR3D3A#issuecomment-543404524",
"url": "https://github.com/quicwg/base-drafts/issues/3094?email_source=notifications\u0026email_token=AFTOJK2ZZU27VR4XCOIXBNTQPDXN5A5CNFSM4JBARGV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBR3D3A#issuecomment-543404524",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da8f75e5b75b_64e63f8a0dccd9641953c9--


From nobody Thu Oct 17 16:28:48 2019
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 6DBE2120805 for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 16:28:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, 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 Nrd5wTpI9DbG for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 16:28:45 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1C687120168 for <quic-issues@ietf.org>; Thu, 17 Oct 2019 16:28:45 -0700 (PDT)
Received: from github-lowworker-2e54e43.va3-iad.github.net (github-lowworker-2e54e43.va3-iad.github.net [10.48.17.27]) by smtp.github.com (Postfix) with ESMTP id 334C252050B for <quic-issues@ietf.org>; Thu, 17 Oct 2019 16:28:44 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571354924; bh=9cf07p4REAO+zcXakEiRxAgo+/8O+3gvPmR/M+Rc6Pw=; h=Date:From:To:Subject:From; b=U5mwTxsyrg23R5qZUqPQUdJZ6x+ugndVfwKmQpPRJ7QVnHC2/UArwH4RgMZZzyIg/ wxfZqudgh7DA3fD9ptC0Kz8YGAZBrmTcRoouaERnE4F2U7FLVMuZx/D171aaXwt1bL iO5L3FyI1Q80W2QsFqssWb7aSD+QOBAZyxbgCJPk=
Date: Thu, 17 Oct 2019 16:28:44 -0700
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/keep-hs-keys/000000-e686f9@github.com>
Subject: [quicwg/base-drafts] e686f9: Forbid Handshake key discarding
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/gY6qVhvzcaAAN5ANF1IoLZpqmls>
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: Thu, 17 Oct 2019 23:28:46 -0000

  Branch: refs/heads/keep-hs-keys
  Home:   https://github.com/quicwg/base-drafts
  Commit: e686f9ee4b806a918db1231a7bf5b7c96a621826
      https://github.com/quicwg/base-drafts/commit/e686f9ee4b806a918db1231a7bf5b7c96a621826
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-10-17 (Thu, 17 Oct 2019)

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

  Log Message:
  -----------
  Forbid Handshake key discarding

After many iterations of solutions to this problem, we have decided to
first forbid discard.  We would like to have a concrete discard point,
but we couldn't agree on one that was provably safe.

If we can come up with a mechanism for discarding earlier, or a signal
that comes earlier than the end of the connection, we will first
carefully look at it, but we might accept further changes.

Closes #2863.



From nobody Thu Oct 17 16:29:11 2019
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 4071312080C for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 16:29:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.998
X-Spam-Level: 
X-Spam-Status: No, score=-7.998 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, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 zF36gAEWj_Pe for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 16:29:08 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B267A120805 for <quic-issues@ietf.org>; Thu, 17 Oct 2019 16:29:08 -0700 (PDT)
Date: Thu, 17 Oct 2019 16:29:07 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571354947; bh=fimyr6nHQz8WhoBR8QT1qRymntp0YRWwi7FoOdjahDw=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=akQ0gY6Y8Q62+Rfwk/tNSy+tUtfbr0VAif07VaS3hwpRvkC4/jTqTqq4cSxJKJ1ua 0VfCPrdhNfQB2MLluknI8kv2pJVAe6nv84yKrKG1ofbRxbUU0+AhgwpxzaIxNxgIEj bxGpWTBGa5f2qA+sJjAAVHIZ6RGOd3LPuHqqiLZw=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2YHIHCLUBUYA6BT6F3WY45HEVBNHHB4UZ3WM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3121@github.com>
Subject: [quicwg/base-drafts] Forbid Handshake key discarding (#3121)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da8f943d6dd8_77103fba6facd960287243"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/YyMvK0GRfu-YHiXuRPICIf5VaDg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 17 Oct 2019 23:29:10 -0000

----==_mimepart_5da8f943d6dd8_77103fba6facd960287243
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

After many iterations of solutions to this problem, we have decided to
first forbid discard.  We would like to have a concrete discard point,
but we couldn&#39;t agree on one that was provably safe.

If we can come up with a mechanism for discarding earlier, or a signal
that comes earlier than the end of the connection, we will first
carefully look at it, but we might accept further changes.

Closes #2863.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/3121

-- Commit Summary --

  * Forbid Handshake key discarding

-- File Changes --

    M draft-ietf-quic-tls.md (10)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/3121.patch
https://github.com/quicwg/base-drafts/pull/3121.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3121

----==_mimepart_5da8f943d6dd8_77103fba6facd960287243
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>After many iterations of solutions to this problem, we have decided to<br>
first forbid discard.  We would like to have a concrete discard point,<br>
but we couldn't agree on one that was provably safe.</p>
<p>If we can come up with a mechanism for discarding earlier, or a signal<br>
that comes earlier than the end of the connection, we will first<br>
carefully look at it, but we might accept further changes.</p>
<p><span class="issue-keyword tooltipped tooltipped-se" aria-label="This pull request closes issue #2863.">Closes</span> <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="462368523" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2863" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2863/hovercard" href="https://github.com/quicwg/base-drafts/issues/2863">#2863</a>.</p>

<hr>

<h4>You can view, comment on, or merge this pull request online at:</h4>
<p>&nbsp;&nbsp;<a href='https://github.com/quicwg/base-drafts/pull/3121'>https://github.com/quicwg/base-drafts/pull/3121</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Forbid Handshake key discarding</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/3121/files#diff-0">draft-ietf-quic-tls.md</a>
    (10)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3121.patch'>https://github.com/quicwg/base-drafts/pull/3121.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3121.diff'>https://github.com/quicwg/base-drafts/pull/3121.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3121?email_source=notifications&amp;email_token=AFTOJKY63A6647AIVKIO66TQPDYMHA5CNFSM4JCASMH2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HSTHOZQ">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYNWBDD5ZTVJRRBJ33QPDYMHANCNFSM4JCASMHQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK64KQ4WKQMRFSCC46LQPDYMHA5CNFSM4JCASMH2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HSTHOZQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3121?email_source=notifications\u0026email_token=AFTOJKY63A6647AIVKIO66TQPDYMHA5CNFSM4JCASMH2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HSTHOZQ",
"url": "https://github.com/quicwg/base-drafts/pull/3121?email_source=notifications\u0026email_token=AFTOJKY63A6647AIVKIO66TQPDYMHA5CNFSM4JCASMH2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HSTHOZQ",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5da8f943d6dd8_77103fba6facd960287243--


From nobody Thu Oct 17 16:29:17 2019
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 7A50A120805 for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 16:29:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 BwLPjeco2gk7 for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 16:29:15 -0700 (PDT)
Received: from out-17.smtp.github.com (out-17.smtp.github.com [192.30.252.200]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2E6C3120168 for <quic-issues@ietf.org>; Thu, 17 Oct 2019 16:29:15 -0700 (PDT)
Received: from github-lowworker-39ac79b.ac4-iad.github.net (github-lowworker-39ac79b.ac4-iad.github.net [10.52.18.15]) by smtp.github.com (Postfix) with ESMTP id 8635B6E0546 for <quic-issues@ietf.org>; Thu, 17 Oct 2019 16:29:14 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571354954; bh=wYzG5x1tbsBvziRcftd4WpkDz07+XfsqER8pSI/624M=; h=Date:From:To:Subject:From; b=sXuWW+lRRC9WzxGcZXqTegeydv44WuS092RXPxVazIQjdiT+4U/a39VHwrc46DZvY phZOgOLVA2DiaSSmoWl6j0+qUaqqcbZY+eTL0qO50pp2C5/XE5FfQisPHqOneABM8s okP5D1amZQzwMd1RrwLw93QAhkBKcbZCONqF9gkE=
Date: Thu, 17 Oct 2019 16:29:14 -0700
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/abdbcc-9ca531@github.com>
Subject: [quicwg/base-drafts] 9ca531: Script updating gh-pages from e686f9ee. [ci skip]
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/_mGs75JUP0jkHnJsEf6S37AGLLA>
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: Thu, 17 Oct 2019 23:29:16 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 9ca53159ccdee48c7f42a4e9f84e4a4080dfefff
      https://github.com/quicwg/base-drafts/commit/9ca53159ccdee48c7f42a4e9f84e4a4080dfefff
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-17 (Thu, 17 Oct 2019)

  Changed paths:
    R ianswett-send-after-ack/draft-ietf-quic-http.html
    R ianswett-send-after-ack/draft-ietf-quic-http.txt
    R ianswett-send-after-ack/draft-ietf-quic-invariants.html
    R ianswett-send-after-ack/draft-ietf-quic-invariants.txt
    R ianswett-send-after-ack/draft-ietf-quic-qpack.html
    R ianswett-send-after-ack/draft-ietf-quic-qpack.txt
    R ianswett-send-after-ack/draft-ietf-quic-recovery.html
    R ianswett-send-after-ack/draft-ietf-quic-recovery.txt
    R ianswett-send-after-ack/draft-ietf-quic-tls.html
    R ianswett-send-after-ack/draft-ietf-quic-tls.txt
    R ianswett-send-after-ack/draft-ietf-quic-transport.html
    R ianswett-send-after-ack/draft-ietf-quic-transport.txt
    R ianswett-send-after-ack/index.html
    M index.html
    A keep-hs-keys/draft-ietf-quic-http.html
    A keep-hs-keys/draft-ietf-quic-http.txt
    A keep-hs-keys/draft-ietf-quic-invariants.html
    A keep-hs-keys/draft-ietf-quic-invariants.txt
    A keep-hs-keys/draft-ietf-quic-qpack.html
    A keep-hs-keys/draft-ietf-quic-qpack.txt
    A keep-hs-keys/draft-ietf-quic-recovery.html
    A keep-hs-keys/draft-ietf-quic-recovery.txt
    A keep-hs-keys/draft-ietf-quic-tls.html
    A keep-hs-keys/draft-ietf-quic-tls.txt
    A keep-hs-keys/draft-ietf-quic-transport.html
    A keep-hs-keys/draft-ietf-quic-transport.txt
    A keep-hs-keys/index.html

  Log Message:
  -----------
  Script updating gh-pages from e686f9ee. [ci skip]



From nobody Thu Oct 17 18:51:38 2019
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 8BB0612003E for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 18:51:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 ACYEperCKrfs for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 18:51:35 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EE58212003F for <quic-issues@ietf.org>; Thu, 17 Oct 2019 18:51:34 -0700 (PDT)
Received: from github-lowworker-f62aa54.va3-iad.github.net (github-lowworker-f62aa54.va3-iad.github.net [10.48.17.68]) by smtp.github.com (Postfix) with ESMTP id 15A2C960CA1 for <quic-issues@ietf.org>; Thu, 17 Oct 2019 18:51:34 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571363494; bh=EG00qyzDnWCE3DwLvYrzgwrY51hvsqx3k7MmL6mvZo8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ctLbDkh03bLlAj737qb3f/gNAtqDAQK2Pjgx20IzRdCkFMa4XDexBi69Rl847XQMC 3STP9oQHx1ahZRUHBp8ngnPvrCbOX/bOcSBl0Fc3B1SUatg2AQPV4zZYyzxxG3z06i hRxyRSJ/l1kxD2MT+GurdKngy74wY6A984N2nMC4=
Date: Thu, 17 Oct 2019 18:51:34 -0700
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZSD7JHYV7MVOMBE2V3WZNTNEVBNHHB4UZ3WM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3121/review/303630014@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3121@github.com>
References: <quicwg/base-drafts/pull/3121@github.com>
Subject: Re: [quicwg/base-drafts] Forbid Handshake key discarding (#3121)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da91aa660bc_30463fba4accd96010458e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: marten-seemann
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/QAHxeL6pumpMn-DK5psKy7z4pIw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 18 Oct 2019 01:51:37 -0000

----==_mimepart_5da91aa660bc_30463fba4accd96010458e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

marten-seemann approved this pull request.





-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3121#pullrequestreview-303630014
----==_mimepart_5da91aa660bc_30463fba4accd96010458e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@marten-seemann</b> approved this pull request.</p>



<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3121?email_source=notifications&amp;email_token=AFTOJK6XIBFRTK7QYMTUHKDQPEJCNA5CNFSM4JCASMH2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIMQNPQ#pullrequestreview-303630014">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6U6KHRICMM7IJR3LDQPEJCNANCNFSM4JCASMHQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZLZFNW5AHMFMVJTNDQPEJCNA5CNFSM4JCASMH2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIMQNPQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3121?email_source=notifications\u0026email_token=AFTOJK6XIBFRTK7QYMTUHKDQPEJCNA5CNFSM4JCASMH2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIMQNPQ#pullrequestreview-303630014",
"url": "https://github.com/quicwg/base-drafts/pull/3121?email_source=notifications\u0026email_token=AFTOJK6XIBFRTK7QYMTUHKDQPEJCNA5CNFSM4JCASMH2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIMQNPQ#pullrequestreview-303630014",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da91aa660bc_30463fba4accd96010458e--


From nobody Thu Oct 17 18:59:33 2019
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 2FF2912012A for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 18:59:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8
X-Spam-Level: 
X-Spam-Status: No, score=-8 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, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 Roy9LuDFcUUU for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 18:59:30 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4FB401200F7 for <quic-issues@ietf.org>; Thu, 17 Oct 2019 18:59:30 -0700 (PDT)
Date: Thu, 17 Oct 2019 18:59:29 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571363969; bh=HiOYZ4/5QPBXiyuZInQyhk9LQXzgFxFLZqc7R++EwlU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=0TJ9T8q3LLPEFbkrhn7fP0vzgJBDZ7QiNFFM3sOGVDtru+PU4+wTygaj5Je4iH1ht TwslMDmWB35UxkQTEjAAgTSE5n5B4wDVw0WGXWCD7LRqzcBGSeDHXv+aCtCk96k/+W TWjSZFPlIWejRD4qIl/BaCJ004+dHcF/P81oNMtU=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3IQGP7TQSK7HYJ4553WZORDEVBNHHB4UZE54@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3120/review/303628842@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3120@github.com>
References: <quicwg/base-drafts/pull/3120@github.com>
Subject: Re: [quicwg/base-drafts] Add retry integrity tag (#3120)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da91c8162c0f_5afd3fdd520cd9641755ba"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: marten-seemann
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/2CHRIuDMyUbjhENMwdNu5_ABjZ8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 18 Oct 2019 01:59:32 -0000

----==_mimepart_5da91c8162c0f_5afd3fdd520cd9641755ba
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

marten-seemann commented on this pull request.

If you remove the ODCID Len from the pseudo-packet, this might allow you to simplify the description such that you don't need to define a pseudo-packet in the first place.

> ++-+-+-+-+-+-+-+-+
+|1|1| 3 | Unused|
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|                         Version (32)                          |
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+| DCID Len (8)  |
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|               Destination Connection ID (0..160)            ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+| SCID Len (8)  |
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|                 Source Connection ID (0..160)               ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|                        Retry Token (*)                      ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+| ODCID Len (8) |

Why do we need the length here?

> @@ -4196,10 +4189,7 @@ processing a Retry packet; {{packet-0rtt}} contains more information on this.
 
 A server acknowledges the use of a Retry packet for a connection using the
 original_connection_id transport parameter (see
-{{transport-parameter-definitions}}).  If the server sends a Retry packet, it
-MUST include the value of the Original Destination Connection ID field of the
-Retry packet (that is, the Destination Connection ID field from the client's
-first Initial packet) in the transport parameter.
+{{transport-parameter-definitions}}).

This could be more concrete, e.g. `by setting the original_connection_id transport parameter to the Destination Connection ID from the client's first Initial packet`.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3120#pullrequestreview-303628842
----==_mimepart_5da91c8162c0f_5afd3fdd520cd9641755ba
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@marten-seemann</b> commented on this pull request.</p>

<p>If you remove the ODCID Len from the pseudo-packet, this might allow you to simplify the description such that you don't need to define a pseudo-packet in the first place.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3120#discussion_r336291856">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; ++-+-+-+-+-+-+-+-+
+|1|1| 3 | Unused|
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|                         Version (32)                          |
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+| DCID Len (8)  |
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|               Destination Connection ID (0..160)            ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+| SCID Len (8)  |
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|                 Source Connection ID (0..160)               ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|                        Retry Token (*)                      ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+| ODCID Len (8) |
</pre>
<p>Why do we need the length here?</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3120#discussion_r336293016">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -4196,10 +4189,7 @@ processing a Retry packet; {{packet-0rtt}} contains more information on this.
 
 A server acknowledges the use of a Retry packet for a connection using the
 original_connection_id transport parameter (see
-{{transport-parameter-definitions}}).  If the server sends a Retry packet, it
-MUST include the value of the Original Destination Connection ID field of the
-Retry packet (that is, the Destination Connection ID field from the client&#39;s
-first Initial packet) in the transport parameter.
+{{transport-parameter-definitions}}).
</pre>
<p>This could be more concrete, e.g. <code>by setting the original_connection_id transport parameter to the Destination Connection ID from the client's first Initial packet</code>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3120?email_source=notifications&amp;email_token=AFTOJK4A5IJB25NGQ2VXQL3QPEKADA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIMQEKQ#pullrequestreview-303628842">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5UXLQ5ZWXHCGBQUHDQPEKADANCNFSM4JCAOODA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK74OMG6QXNL4JI3NWDQPEKADA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIMQEKQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3120?email_source=notifications\u0026email_token=AFTOJK4A5IJB25NGQ2VXQL3QPEKADA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIMQEKQ#pullrequestreview-303628842",
"url": "https://github.com/quicwg/base-drafts/pull/3120?email_source=notifications\u0026email_token=AFTOJK4A5IJB25NGQ2VXQL3QPEKADA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIMQEKQ#pullrequestreview-303628842",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da91c8162c0f_5afd3fdd520cd9641755ba--


From nobody Thu Oct 17 19:00:06 2019
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 B768412012A for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 19:00:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 0yy6NHzndcr7 for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 19:00:04 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 68EE31200F7 for <quic-issues@ietf.org>; Thu, 17 Oct 2019 19:00:04 -0700 (PDT)
Received: from github-lowworker-6349a71.ac4-iad.github.net (github-lowworker-6349a71.ac4-iad.github.net [10.52.18.20]) by smtp.github.com (Postfix) with ESMTP id 813C352008C for <quic-issues@ietf.org>; Thu, 17 Oct 2019 19:00:03 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571364003; bh=udQcRQwPPX7zGJOJ2oapaSeIL952H3+0A2TDNshqKsw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=emnAFz0+Q2TCTYBbCoHPdfOy4OxGojFsYXcuv2ibG0yvtZ8Hlpica6SerUoyrDZfX W1KSza5lF3oFU5pzjJma7FjTmjEqRsVVvX1ez7K/rXgCEh8RRh4Eojfidb8Q4WZ9bD VzyBAhJOcIvb4xsxoe6ta8cfm1uTxLyCC4SPYznQ=
Date: Thu, 17 Oct 2019 19:00:03 -0700
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZI2G56PZUBBXH5NRF3WZOTHEVBNHHB4UW4MA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3119/review/303631561@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3119@github.com>
References: <quicwg/base-drafts/pull/3119@github.com>
Subject: Re: [quicwg/base-drafts] rename HTTP_ error code prefix to H3_ (#3119)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da91ca36feeb_43863fbfc84cd96c1626ee"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: marten-seemann
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/GFRp_XaCkvjYsADwOS5mbeJ3g-A>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 18 Oct 2019 02:00:06 -0000

----==_mimepart_5da91ca36feeb_43863fbfc84cd96c1626ee
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

marten-seemann approved this pull request.





-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3119#pullrequestreview-303631561
----==_mimepart_5da91ca36feeb_43863fbfc84cd96c1626ee
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@marten-seemann</b> approved this pull request.</p>



<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3119?email_source=notifications&amp;email_token=AFTOJKZNGMOSGJIY4IKURQTQPEKCHA5CNFSM4JCABX5KYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIMQZSI#pullrequestreview-303631561">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4KAMH6JKESKNEHKKDQPEKCHANCNFSM4JCABX5A">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3VNZF43AWAMEB2GMTQPEKCHA5CNFSM4JCABX5KYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIMQZSI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3119?email_source=notifications\u0026email_token=AFTOJKZNGMOSGJIY4IKURQTQPEKCHA5CNFSM4JCABX5KYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIMQZSI#pullrequestreview-303631561",
"url": "https://github.com/quicwg/base-drafts/pull/3119?email_source=notifications\u0026email_token=AFTOJKZNGMOSGJIY4IKURQTQPEKCHA5CNFSM4JCABX5KYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIMQZSI#pullrequestreview-303631561",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da91ca36feeb_43863fbfc84cd96c1626ee--


From nobody Thu Oct 17 21:56:20 2019
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 D2658120044 for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 21:56:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 c5-fGSbwwGXm for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 21:56:17 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1B08C120024 for <quic-issues@ietf.org>; Thu, 17 Oct 2019 21:56:17 -0700 (PDT)
Date: Thu, 17 Oct 2019 21:56:16 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571374576; bh=ibpSuxvEaKlYofTcA8gprimvn5XmHhYS0x+ltRr2z4o=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=SV3evPwMAoOtfEx4tFwX7Rd4LFGWgqz/6iDjf/IcNe1tFc1tKD3dm9E0PZRfnKss/ 8haUBSaVNyNiX7Phf29X1Beq4H3t8156EN7nvqXOSbmTki04m1UgqLf4hn7aKNA7XH ziTP+9H3dPvLSSOgaDEeLe//m86jWYgrITkDs6fU=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7ROQKHUBWSENAPLP53W2DIBEVBNHHB4SPHCQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3106/review/303664818@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3106@github.com>
References: <quicwg/base-drafts/pull/3106@github.com>
Subject: Re: [quicwg/base-drafts] MUST pace or limit bursts to 10 packets (#3106)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da945f016027_7bba3f946d2cd9681380c7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/uZ4sIAaOCu9L8fCmjO1ib9-L_RA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 18 Oct 2019 04:56:19 -0000

----==_mimepart_5da945f016027_7bba3f946d2cd9681380c7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mikkelfj commented on this pull request.



> @@ -753,6 +753,12 @@ delivery of ACK frames is important for efficient loss recovery. Packets
 containing only ACK frames should therefore not be paced, to avoid delaying
 their delivery to the peer.
 
+Sending multiple packets into the network without any delay between them
+creates a packet burst that might cause short-term congestion and losses.
+Implementations MUST either use pacing or limit such bursts to minimum

to minimum -> to the minimum

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3106#pullrequestreview-303664818
----==_mimepart_5da945f016027_7bba3f946d2cd9681380c7
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@mikkelfj</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3106#discussion_r336320194">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -753,6 +753,12 @@ delivery of ACK frames is important for efficient loss recovery. Packets
 containing only ACK frames should therefore not be paced, to avoid delaying
 their delivery to the peer.
 
+Sending multiple packets into the network without any delay between them
+creates a packet burst that might cause short-term congestion and losses.
+Implementations MUST either use pacing or limit such bursts to minimum
</pre>
<p>to minimum -&gt; to the minimum</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3106?email_source=notifications&amp;email_token=AFTOJKY6ZPAYHOACKQ5FTGTQPE6XBA5CNFSM4JBSNMEKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIMY5MQ#pullrequestreview-303664818">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZU63URSXCYYYHVZDTQPE6XBANCNFSM4JBSNMEA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5BNY4QSKVBOQLZVHDQPE6XBA5CNFSM4JBSNMEKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIMY5MQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3106?email_source=notifications\u0026email_token=AFTOJKY6ZPAYHOACKQ5FTGTQPE6XBA5CNFSM4JBSNMEKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIMY5MQ#pullrequestreview-303664818",
"url": "https://github.com/quicwg/base-drafts/pull/3106?email_source=notifications\u0026email_token=AFTOJKY6ZPAYHOACKQ5FTGTQPE6XBA5CNFSM4JBSNMEKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIMY5MQ#pullrequestreview-303664818",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da945f016027_7bba3f946d2cd9681380c7--


From nobody Thu Oct 17 22:09:32 2019
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 DA46C120044 for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 22:09:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 znP7ibCucAMs for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 22:09:27 -0700 (PDT)
Received: from out-22.smtp.github.com (out-22.smtp.github.com [192.30.252.205]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7551E120045 for <quic-issues@ietf.org>; Thu, 17 Oct 2019 22:09:27 -0700 (PDT)
Date: Thu, 17 Oct 2019 22:09:26 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571375366; bh=SER6E275X3zbD8K2f1Wbs/n+z3CFqFYQwWD/9YiuJ74=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=MvjmVd1BagUAmaUrt5Lo05/LwU9a2q74UozlZCRN5dpl2HwoVvtn1MRb2xxJJ48W0 6XkFS+zaEUD2ofbzFa5TwTLj8zKrr2hEdFjosnAjLvZcWbZ/HWknYcZK7uu59X6M0T VQ+htuoBvBF/a/DHiDWQB6Cnu616gAgq6Ft9oDTU=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZV6ANHSZ2ZHAMBJF53W2EZNEVBNHHB4VEL2Y@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3122@github.com>
Subject: [quicwg/base-drafts] Recommend algorithm for packet scheduler, rather than implementation (#3122)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da949068ad64_39333fceeeecd9643015cd"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/LdL5ivJkG6Qr24kvRENSYFsja6o>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 18 Oct 2019 05:09:31 -0000

----==_mimepart_5da949068ad64_39333fceeeecd9643015cd
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The current text in recovery says:

> As an example of a well-known and publicly available implementation of a flow pacer, implementers are referred to the Fair Queue packet scheduler (fq qdisc) in Linux (3.11 onwards).

Could we change this recommendation to something like "a Fair Queue packet scheduler using an algorithm such as "Weighted Round Robin" or "Deficit Round Robin"? The specific Linux reference is not very helpful in online searches.


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3122
----==_mimepart_5da949068ad64_39333fceeeecd9643015cd
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The current text in recovery says:</p>
<blockquote>
<p>As an example of a well-known and publicly available implementation of a flow pacer, implementers are referred to the Fair Queue packet scheduler (fq qdisc) in Linux (3.11 onwards).</p>
</blockquote>
<p>Could we change this recommendation to something like "a Fair Queue packet scheduler using an algorithm such as "Weighted Round Robin" or "Deficit Round Robin"? The specific Linux reference is not very helpful in online searches.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3122?email_source=notifications&amp;email_token=AFTOJKYIQKUMGUYL5UDUK63QPFAINA5CNFSM4JCCTGLKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HSURPLA">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6X2DALJJYJLL5OMVTQPFAINANCNFSM4JCCTGLA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2PNUZZ53O4ARZLXK3QPFAINA5CNFSM4JCCTGLKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HSURPLA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3122?email_source=notifications\u0026email_token=AFTOJKYIQKUMGUYL5UDUK63QPFAINA5CNFSM4JCCTGLKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HSURPLA",
"url": "https://github.com/quicwg/base-drafts/issues/3122?email_source=notifications\u0026email_token=AFTOJKYIQKUMGUYL5UDUK63QPFAINA5CNFSM4JCCTGLKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HSURPLA",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da949068ad64_39333fceeeecd9643015cd--


From nobody Thu Oct 17 22:13:45 2019
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 61396120045 for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 22:13:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 X_s0nvxJaHF2 for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 22:13:42 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D7302120024 for <quic-issues@ietf.org>; Thu, 17 Oct 2019 22:13:41 -0700 (PDT)
Date: Thu, 17 Oct 2019 22:13:41 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571375621; bh=j0QJIgOMxKhiAVAlRZZpIBrI4hvZ/eIJUbxCLhipEYI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=TbVzmJIRSobiT40wXD5EiR7H8LFbiIF/3Hs46vXzdvdh90/EDugFTwXabjwb7Hns6 Iu1YAavuyVsUPwrWXCCr8IVz5uD076Us68cirKKGy7/lQtZIZSM/vfJyKrSc3hVSA2 uHh/Wteoa0m4zwUF6Gim7X91xAhwxAm4OjxprD04=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5QWP2LEYVCXIZ3VYF3W2FJJEVBNHHB4UZ3WM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3121/c543510266@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3121@github.com>
References: <quicwg/base-drafts/pull/3121@github.com>
Subject: Re: [quicwg/base-drafts] Forbid Handshake key discarding (#3121)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da94a05ecd_6d9b3fe74facd96c741e1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/UNiopMWR0R0ZiHMrj0KUpO1IEiE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 18 Oct 2019 05:13:44 -0000

----==_mimepart_5da94a05ecd_6d9b3fe74facd96c741e1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

It would be helpful with a bit of context on the deadlock problem in the document. Sitting on handshake keys without making use of them will not fix the problem.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3121#issuecomment-543510266
----==_mimepart_5da94a05ecd_6d9b3fe74facd96c741e1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>It would be helpful with a bit of context on the deadlock problem in the document. Sitting on handshake keys without making use of them will not fix the problem.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3121?email_source=notifications&amp;email_token=AFTOJK2LXE4C3HQKRNV7SRLQPFAYLA5CNFSM4JCASMH2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBSU56Q#issuecomment-543510266">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4CRIRAOFNKTYGY2HLQPFAYLANCNFSM4JCASMHQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZCJWPEPETDAX47CDDQPFAYLA5CNFSM4JCASMH2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBSU56Q.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3121?email_source=notifications\u0026email_token=AFTOJK2LXE4C3HQKRNV7SRLQPFAYLA5CNFSM4JCASMH2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBSU56Q#issuecomment-543510266",
"url": "https://github.com/quicwg/base-drafts/pull/3121?email_source=notifications\u0026email_token=AFTOJK2LXE4C3HQKRNV7SRLQPFAYLA5CNFSM4JCASMH2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBSU56Q#issuecomment-543510266",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da94a05ecd_6d9b3fe74facd96c741e1--


From nobody Thu Oct 17 22:18:14 2019
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 5719C120045 for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 22:18:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 zZz6nN3VMNjH for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 22:18:11 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E8235120024 for <quic-issues@ietf.org>; Thu, 17 Oct 2019 22:18:10 -0700 (PDT)
Date: Thu, 17 Oct 2019 22:18:09 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571375890; bh=YuXK0C2IEuc94r0N7nxsladggP1gKj7aGGCrAxgQu6M=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=RVmdqtNn0SWhiOSOSBzOipv83e6IDKTDpV3rnzUAXlc9XnGA8ZUN8i3LAq0LX4bNH 4E5PAbGaKtAAMCbN7lrNvyDOH8vHg7GAwnzxplbc7/PjAUgymhZspjldeWHrKAEeH+ IDODW12mwKsmu7D/bgqbFqqi3bu2zCpehyohhMDo=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYEQEOAP5HCELJXWYN3W2F2DEVBNHHB4UZ3WM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3121/c543511594@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3121@github.com>
References: <quicwg/base-drafts/pull/3121@github.com>
Subject: Re: [quicwg/base-drafts] Forbid Handshake key discarding (#3121)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da94b11efdbf_6093fb9630cd968819fc"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/mnFDB6p-KTG5cwOY1Fsiqdc84Ys>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 18 Oct 2019 05:18:12 -0000

----==_mimepart_5da94b11efdbf_6093fb9630cd968819fc
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

More specifically: since we have multiple packet number spaces, it is highly practical to replace the early handshake handler with a handler that only deals with post handshake packets. But such a handler will not work if it must still deal with handshake packets. That is a big architectural problem.

Me complaining won't make the deadlock go away, obviously, but the current situation is not very agreeable.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3121#issuecomment-543511594
----==_mimepart_5da94b11efdbf_6093fb9630cd968819fc
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>More specifically: since we have multiple packet number spaces, it is highly practical to replace the early handshake handler with a handler that only deals with post handshake packets. But such a handler will not work if it must still deal with handshake packets. That is a big architectural problem.</p>
<p>Me complaining won't make the deadlock go away, obviously, but the current situation is not very agreeable.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3121?email_source=notifications&amp;email_token=AFTOJK2LBZI3HHLSGSXQYKLQPFBJDA5CNFSM4JCASMH2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBSVIKQ#issuecomment-543511594">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZPW6KRPUE3H6KBUYLQPFBJDANCNFSM4JCASMHQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK36BRYIOSC4I4MUL7DQPFBJDA5CNFSM4JCASMH2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBSVIKQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3121?email_source=notifications\u0026email_token=AFTOJK2LBZI3HHLSGSXQYKLQPFBJDA5CNFSM4JCASMH2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBSVIKQ#issuecomment-543511594",
"url": "https://github.com/quicwg/base-drafts/pull/3121?email_source=notifications\u0026email_token=AFTOJK2LBZI3HHLSGSXQYKLQPFBJDA5CNFSM4JCASMH2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBSVIKQ#issuecomment-543511594",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da94b11efdbf_6093fb9630cd968819fc--


From nobody Thu Oct 17 22:39:12 2019
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 9860612004A for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 22:39:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 KHtmVacJPWAT for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 22:39:09 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 41E7C120801 for <quic-issues@ietf.org>; Thu, 17 Oct 2019 22:39:09 -0700 (PDT)
Date: Thu, 17 Oct 2019 22:39:07 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571377147; bh=f50pf5kisJ4ypa7nXIVEO8TCy6rVn3NxXTfadIAVcBo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=G23LBNulXTWiEvunT1NH0495GD8ut2EwEBdodU67f1s8ayQF02gLBz0w7TqMX29u7 H4lQjoFTrzqwHDmV6HiUBMFNz67S1BOlPqPjXQgvm6yjkJZWJkCrO4pYSCLHoUeyT0 3EK0xrc2xsJcFOAmrPkiud0mrjKarPOphIcltUTs=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4NHODB7KZB36FN7VF3W2IIXEVBNHHBXDZPBM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2863/543518851@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2863@github.com>
References: <quicwg/base-drafts/issues/2863@github.com>
Subject: Re: [quicwg/base-drafts] unrecoverable loss pattern leads to deadlock (#2863)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da94ffbe11ab_9ac3f85d78cd95c989aa"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/DrbkCy5OTA3N87qvSTMnS9w58hk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 18 Oct 2019 05:39:11 -0000

----==_mimepart_5da94ffbe11ab_9ac3f85d78cd95c989aa
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Has anyone thought about revisiting implicit ACK's in handshake? It appears to me that many problems occur because of waiting for an ACK that doesn't happen?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2863#issuecomment-543518851
----==_mimepart_5da94ffbe11ab_9ac3f85d78cd95c989aa
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Has anyone thought about revisiting implicit ACK's in handshake? It appears to me that many problems occur because of waiting for an ACK that doesn't happen?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2863?email_source=notifications&amp;email_token=AFTOJK7ANLF7XO4WYQ7GROTQPFDXXA5CNFSM4H4LZFRKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBSXBAY#issuecomment-543518851">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYECQUZBUGOBEEVW7LQPFDXXANCNFSM4H4LZFRA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5SXF7STWFZ7F2KLHDQPFDXXA5CNFSM4H4LZFRKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBSXBAY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2863?email_source=notifications\u0026email_token=AFTOJK7ANLF7XO4WYQ7GROTQPFDXXA5CNFSM4H4LZFRKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBSXBAY#issuecomment-543518851",
"url": "https://github.com/quicwg/base-drafts/issues/2863?email_source=notifications\u0026email_token=AFTOJK7ANLF7XO4WYQ7GROTQPFDXXA5CNFSM4H4LZFRKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBSXBAY#issuecomment-543518851",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da94ffbe11ab_9ac3f85d78cd95c989aa--


From nobody Thu Oct 17 23:14:02 2019
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 906411200CC for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 23:14:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8
X-Spam-Level: 
X-Spam-Status: No, score=-8 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, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 2ztHtVfpL4Ll for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 23:13:57 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9D77E120045 for <quic-issues@ietf.org>; Thu, 17 Oct 2019 23:13:57 -0700 (PDT)
Date: Thu, 17 Oct 2019 23:13:56 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571379236; bh=0g7i/5X76+gD/Zq8XrGoGjxoQImabb15BF4ADSbqs7M=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=CtxSuBWNPJi2bF76DZg6jZqz2L4wFADq1fpd5TT4P7oNcSeARhNRiAZ+mU5bQ2p9N 1l4qyjy+D1lNdbb49AgLbsJ4c5f8p8T//K4IS2liYSc+HAaGSt1udFbx2ceOEZDJhL 5Vi96Qj0TrPHVYfyAnrEbMJBG7Bm+F+24CcYxs9g=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK55S2QSPQBDDTCC3Y53W2MLJEVBNHHBXBSRPY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2857/review/303679855@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2857@github.com>
References: <quicwg/base-drafts/pull/2857@github.com>
Subject: Re: [quicwg/base-drafts] Define terms for application actions (#2857)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da95824ac660_633c3fd6432cd96411062"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/C2dQ3zBWmb1-fJvLz1Izf1RM96k>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 18 Oct 2019 06:14:01 -0000

----==_mimepart_5da95824ac660_633c3fd6432cd96411062
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mikkelfj commented on this pull request.

I realize this is merged by now, but I still have a few comments.

> +## Required Operations on Streams
+
+There are certain operations which an application MUST be able to perform when
+interacting with QUIC streams.  This document does not specify an API, but
+any implementation of this version of QUIC MUST expose the ability to perform
+the operations described in this section on a QUIC stream.
+
+On the sending part of a stream, application protocols need to be able to:
+
+- write data, understanding when stream flow control credit
+  ({{data-flow-control}}) has successfully been reserved to send the written
+  data
+- end the stream (clean termination), resulting in a STREAM frame
+  ({{frame-stream}}) with the FIN bit set; and
+- reset the stream (abrupt termination), resulting in a RESET_STREAM frame
+  ({{frame-reset-stream}}), even if the stream was already ended.

This is unclear - what does it mean that "the stream was already ended"? I would say it is fair for an API to issue a soft error if you try to RESET (abrupt termination) after having issued a FIN request (clean termination), or vice version. Certainly I would not want a QUIC implementation tracking a stream handle indefinitely in case some app decides to reset it eventually.

> @@ -1101,6 +1132,41 @@ suggested structure:
 -->
 
 
+## Required Operations on Connections
+
+There are certain operations which an application MUST be able to perform when
+interacting with the QUIC transport.  This document does not specify an API, but
+any implementation of this version of QUIC MUST expose the ability to perform
+the operations described in this section on a QUIC connection.
+
+When implementing the client role, applications need to be able to:
+
+- open a connection, which begins the exchange described in {{handshake}};
+- enable 0-RTT; and
+- be informed when 0-RTT has been accepted or rejected by a server.

But why does an application need to be able to enable 0-RTT? Isn't 0-RTT optional at transport level, and more so at the app level?

> +
+When implementing the client role, applications need to be able to:
+
+- open a connection, which begins the exchange described in {{handshake}};
+- enable 0-RTT; and
+- be informed when 0-RTT has been accepted or rejected by a server.
+
+When implementing the server role, applications need to be able to:
+
+- listen for incoming connections, which prepares for the exchange described in
+  {{handshake}};
+- if Early Data is supported, embed application-controlled data in the TLS
+  resumption ticket sent to the client; and
+- if Early Data is supported, retrieve application-controlled data from the
+  client's resumption ticket and enable rejecting Early Data based on that
+  information.

An app should also be able to reject incoming connections, for example based on implementation specific criteria such as load or peer IP address.

> +
+- listen for incoming connections, which prepares for the exchange described in
+  {{handshake}};
+- if Early Data is supported, embed application-controlled data in the TLS
+  resumption ticket sent to the client; and
+- if Early Data is supported, retrieve application-controlled data from the
+  client's resumption ticket and enable rejecting Early Data based on that
+  information.
+
+In either role, applications need to be able to:
+
+- configure minimum values for the initial number of permitted streams of each
+  type, as communicated in the transport parameters ({{transport-parameters}});
+- control resource allocation of various types, including flow control and the
+  number of permitted streams of each type;
+- identify whether the handshake has completed successfully or is still ongoing

Given that hanshake keys must now be held forever, how can it be indicated that a handshake is complete?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2857#pullrequestreview-303679855
----==_mimepart_5da95824ac660_633c3fd6432cd96411062
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@mikkelfj</b> commented on this pull request.</p>

<p>I realize this is merged by now, but I still have a few comments.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2857#discussion_r336331579">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +## Required Operations on Streams
+
+There are certain operations which an application MUST be able to perform when
+interacting with QUIC streams.  This document does not specify an API, but
+any implementation of this version of QUIC MUST expose the ability to perform
+the operations described in this section on a QUIC stream.
+
+On the sending part of a stream, application protocols need to be able to:
+
+- write data, understanding when stream flow control credit
+  ({{data-flow-control}}) has successfully been reserved to send the written
+  data
+- end the stream (clean termination), resulting in a STREAM frame
+  ({{frame-stream}}) with the FIN bit set; and
+- reset the stream (abrupt termination), resulting in a RESET_STREAM frame
+  ({{frame-reset-stream}}), even if the stream was already ended.
</pre>
<p>This is unclear - what does it mean that "the stream was already ended"? I would say it is fair for an API to issue a soft error if you try to RESET (abrupt termination) after having issued a FIN request (clean termination), or vice version. Certainly I would not want a QUIC implementation tracking a stream handle indefinitely in case some app decides to reset it eventually.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2857#discussion_r336332247">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1101,6 +1132,41 @@ suggested structure:
 --&gt;
 
 
+## Required Operations on Connections
+
+There are certain operations which an application MUST be able to perform when
+interacting with the QUIC transport.  This document does not specify an API, but
+any implementation of this version of QUIC MUST expose the ability to perform
+the operations described in this section on a QUIC connection.
+
+When implementing the client role, applications need to be able to:
+
+- open a connection, which begins the exchange described in {{handshake}};
+- enable 0-RTT; and
+- be informed when 0-RTT has been accepted or rejected by a server.
</pre>
<p>But why does an application need to be able to enable 0-RTT? Isn't 0-RTT optional at transport level, and more so at the app level?</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2857#discussion_r336332603">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +
+When implementing the client role, applications need to be able to:
+
+- open a connection, which begins the exchange described in {{handshake}};
+- enable 0-RTT; and
+- be informed when 0-RTT has been accepted or rejected by a server.
+
+When implementing the server role, applications need to be able to:
+
+- listen for incoming connections, which prepares for the exchange described in
+  {{handshake}};
+- if Early Data is supported, embed application-controlled data in the TLS
+  resumption ticket sent to the client; and
+- if Early Data is supported, retrieve application-controlled data from the
+  client&#39;s resumption ticket and enable rejecting Early Data based on that
+  information.
</pre>
<p>An app should also be able to reject incoming connections, for example based on implementation specific criteria such as load or peer IP address.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2857#discussion_r336332768">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +
+- listen for incoming connections, which prepares for the exchange described in
+  {{handshake}};
+- if Early Data is supported, embed application-controlled data in the TLS
+  resumption ticket sent to the client; and
+- if Early Data is supported, retrieve application-controlled data from the
+  client&#39;s resumption ticket and enable rejecting Early Data based on that
+  information.
+
+In either role, applications need to be able to:
+
+- configure minimum values for the initial number of permitted streams of each
+  type, as communicated in the transport parameters ({{transport-parameters}});
+- control resource allocation of various types, including flow control and the
+  number of permitted streams of each type;
+- identify whether the handshake has completed successfully or is still ongoing
</pre>
<p>Given that hanshake keys must now be held forever, how can it be indicated that a handshake is complete?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2857?email_source=notifications&amp;email_token=AFTOJK7JMUNFVLPM5OZNOFDQPFH2JA5CNFSM4H4A3T72YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIM4S3Y#pullrequestreview-303679855">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4QIRPZKQ5TJBL4GMDQPFH2JANCNFSM4H4A3T7Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5Y4OBTAS2LHAE6SNLQPFH2JA5CNFSM4H4A3T72YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIM4S3Y.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2857?email_source=notifications\u0026email_token=AFTOJK7JMUNFVLPM5OZNOFDQPFH2JA5CNFSM4H4A3T72YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIM4S3Y#pullrequestreview-303679855",
"url": "https://github.com/quicwg/base-drafts/pull/2857?email_source=notifications\u0026email_token=AFTOJK7JMUNFVLPM5OZNOFDQPFH2JA5CNFSM4H4A3T72YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIM4S3Y#pullrequestreview-303679855",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da95824ac660_633c3fd6432cd96411062--


From nobody Thu Oct 17 23:31:29 2019
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 C749D120116 for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 23:31:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.999
X-Spam-Level: 
X-Spam-Status: No, score=-7.999 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, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 PKKGrLkwQZmF for <quic-issues@ietfa.amsl.com>; Thu, 17 Oct 2019 23:31:26 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 16B6A1200D8 for <quic-issues@ietf.org>; Thu, 17 Oct 2019 23:31:26 -0700 (PDT)
Received: from github-lowworker-ca5950c.va3-iad.github.net (github-lowworker-ca5950c.va3-iad.github.net [10.48.17.57]) by smtp.github.com (Postfix) with ESMTP id 03AD36A04F5 for <quic-issues@ietf.org>; Thu, 17 Oct 2019 23:31:25 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571380285; bh=5QoOUJd0KfHEpwUx5UylKwsrsL1Q4CkLepY3lPkUewg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=AfdcUu6Fw/ezDcgHHNX3T9l4KQ0OWv1amTSFF00OaAjZsn/PQDap0/hCX4jACPZ3H Qw15oG858cffMjYyakZ12kMHDvtwdmBbNiM+WEKlD1dWdukrlMNb7fEHdHkzmhsq1B b53L+teniBDtDU5mG9ScJNkzdiCDSnUY0I8GjNjg=
Date: Thu, 17 Oct 2019 23:31:24 -0700
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3MNHPBM5XRKDTYQB53W2OMZEVBNHHBXDZPBM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2863/543540677@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2863@github.com>
References: <quicwg/base-drafts/issues/2863@github.com>
Subject: Re: [quicwg/base-drafts] unrecoverable loss pattern leads to deadlock (#2863)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da95c3ce8738_4c13fd0910cd964263739"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Sl33o70yftHVLeckIoo9HxlfOlg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 18 Oct 2019 06:31:29 -0000

----==_mimepart_5da95c3ce8738_4c13fd0910cd964263739
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

IIUC, we agreed today in Cupertino that forbidding handshake key discarding (#3121) is the solution (at least for the time being), based on the assumption that it works.

I am starting to wonder if it works as expected.

Consider the case where the client migrates to a new path once the handshake is confirmed. That is in fact the recommended behavior when server-preferred address is used.

But IIUC, the existing transport logic is designed based on the assumption that path migration happens only after the exchange of Handshake packets have ceased.

I think I have found at least one issue: when the client intentionally migrates to a new path while still having unacknowledged handshake data, how does it choose the new client CID when sending the Handshake packet? Current design assumes that the *server* to pick the client CID from the pool of the CIDs it has received with the NEW_CONNECTION_ID frames. That works for 1-RTT packets, because 1-RTT packet does not have the Source CID field. But when using the long header packets, the sender choose the Source CID (the source being the client in this particular case). What is the solution here?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2863#issuecomment-543540677
----==_mimepart_5da95c3ce8738_4c13fd0910cd964263739
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>IIUC, we agreed today in Cupertino that forbidding handshake key discarding (<a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="508771251" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3121" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3121/hovercard" href="https://github.com/quicwg/base-drafts/pull/3121">#3121</a>) is the solution (at least for the time being), based on the assumption that it works.</p>
<p>I am starting to wonder if it works as expected.</p>
<p>Consider the case where the client migrates to a new path once the handshake is confirmed. That is in fact the recommended behavior when server-preferred address is used.</p>
<p>But IIUC, the existing transport logic is designed based on the assumption that path migration happens only after the exchange of Handshake packets have ceased.</p>
<p>I think I have found at least one issue: when the client intentionally migrates to a new path while still having unacknowledged handshake data, how does it choose the new client CID when sending the Handshake packet? Current design assumes that the <em>server</em> to pick the client CID from the pool of the CIDs it has received with the NEW_CONNECTION_ID frames. That works for 1-RTT packets, because 1-RTT packet does not have the Source CID field. But when using the long header packets, the sender choose the Source CID (the source being the client in this particular case). What is the solution here?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2863?email_source=notifications&amp;email_token=AFTOJK6LZZSQGAAT2D5R3QTQPFJ3ZA5CNFSM4H4LZFRKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBS4LRI#issuecomment-543540677">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK47UYKFFTINYSLCCRLQPFJ3ZANCNFSM4H4LZFRA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7SIVWPQ75MR5UQ3GDQPFJ3ZA5CNFSM4H4LZFRKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBS4LRI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2863?email_source=notifications\u0026email_token=AFTOJK6LZZSQGAAT2D5R3QTQPFJ3ZA5CNFSM4H4LZFRKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBS4LRI#issuecomment-543540677",
"url": "https://github.com/quicwg/base-drafts/issues/2863?email_source=notifications\u0026email_token=AFTOJK6LZZSQGAAT2D5R3QTQPFJ3ZA5CNFSM4H4LZFRKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBS4LRI#issuecomment-543540677",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da95c3ce8738_4c13fd0910cd964263739--


From nobody Fri Oct 18 00:04:09 2019
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 610A71207FC for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 00:04:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.999
X-Spam-Level: 
X-Spam-Status: No, score=-7.999 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, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 WU3hkIGYP_nh for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 00:04:05 -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 B3ACD1202A0 for <quic-issues@ietf.org>; Fri, 18 Oct 2019 00:04:05 -0700 (PDT)
Received: from github-lowworker-fb56993.ac4-iad.github.net (github-lowworker-fb56993.ac4-iad.github.net [10.52.19.31]) by smtp.github.com (Postfix) with ESMTP id EDD666E1295 for <quic-issues@ietf.org>; Fri, 18 Oct 2019 00:04:04 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571382244; bh=M5DnfrAqwxYs7uQHZ8VFvbMahEJ7Id8MasHSlRkbom8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=FK1laNMeCBwTt7z/63Ub3YHzpH6Or4COF4bU2fP1X60UI5731swKViA0TBTw96Mye O5awExyHHRU9dgScx6PkI9UrXXJNvYGE3v3B2zg570sXa0lLplCiC3TNsUSD/nzD+C Q4sTi7wKEhFhrwNjFJIrbzzPl9shNhOvoLUIuc/Q=
Date: Fri, 18 Oct 2019 00:04:04 -0700
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3XHFTZ5XZM33RUBJN3W2SHJEVBNHHBXDZPBM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2863/543555764@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2863@github.com>
References: <quicwg/base-drafts/issues/2863@github.com>
Subject: Re: [quicwg/base-drafts] unrecoverable loss pattern leads to deadlock (#2863)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da963e4de285_5f643fa1d8acd9603192e5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/VGF6XKjY2GdoMX1kkKPQxP8lo0s>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 18 Oct 2019 07:04:07 -0000

----==_mimepart_5da963e4de285_5f643fa1d8acd9603192e5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Regarding the way on discarding the Handshake keys, I think the failures the WG have made until now are that we have been looking for a clever method in trying to *infer* when a Handshake key can be dropped, and/or using 1-RTT packet to tell the peer that the peer can drop the handshake keys (the problem here is that the peer might continue retransmitting Handshake packets if the endpoint ceases to send 1-RTT packets). Based on the discussion in Cupertino, I think that if we are to drop the Handshake keys, we should adopt a safer approach.

I'd argue that there exists a class of approaches that can be considered safe. That is to require an endpoint to retain the Handshake keys until the peer sends an explicit signal instructing the endpoint to drop the Handshake keys. Assuming that my observation in [the comment right above](https://github.com/quicwg/base-drafts/issues/2863#issuecomment-543540677) is correct, we'd also need to adjust the transition to the handshake confirmed state to when an endpoint sends and receives that message.

That signal can be a new frame, a header bit, or a KeyUpdate.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2863#issuecomment-543555764
----==_mimepart_5da963e4de285_5f643fa1d8acd9603192e5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Regarding the way on discarding the Handshake keys, I think the failures the WG have made until now are that we have been looking for a clever method in trying to <em>infer</em> when a Handshake key can be dropped, and/or using 1-RTT packet to tell the peer that the peer can drop the handshake keys (the problem here is that the peer might continue retransmitting Handshake packets if the endpoint ceases to send 1-RTT packets). Based on the discussion in Cupertino, I think that if we are to drop the Handshake keys, we should adopt a safer approach.</p>
<p>I'd argue that there exists a class of approaches that can be considered safe. That is to require an endpoint to retain the Handshake keys until the peer sends an explicit signal instructing the endpoint to drop the Handshake keys. Assuming that my observation in <a href="https://github.com/quicwg/base-drafts/issues/2863#issuecomment-543540677" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2863/hovercard">the comment right above</a> is correct, we'd also need to adjust the transition to the handshake confirmed state to when an endpoint sends and receives that message.</p>
<p>That signal can be a new frame, a header bit, or a KeyUpdate.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2863?email_source=notifications&amp;email_token=AFTOJK4FTQYRHFI3YR5YKRTQPFNWJA5CNFSM4H4LZFRKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBTABNA#issuecomment-543555764">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZVD3KZRYAKPHT27LDQPFNWJANCNFSM4H4LZFRA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5SKOCEQLNTKSGLBKLQPFNWJA5CNFSM4H4LZFRKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBTABNA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2863?email_source=notifications\u0026email_token=AFTOJK4FTQYRHFI3YR5YKRTQPFNWJA5CNFSM4H4LZFRKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBTABNA#issuecomment-543555764",
"url": "https://github.com/quicwg/base-drafts/issues/2863?email_source=notifications\u0026email_token=AFTOJK4FTQYRHFI3YR5YKRTQPFNWJA5CNFSM4H4LZFRKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBTABNA#issuecomment-543555764",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da963e4de285_5f643fa1d8acd9603192e5--


From nobody Fri Oct 18 00:14:31 2019
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 55DEB120814 for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 00:14:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 mj1ee5Qmze4W for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 00:14:28 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5C85F120816 for <quic-issues@ietf.org>; Fri, 18 Oct 2019 00:14:28 -0700 (PDT)
Received: from github-lowworker-b19c547.va3-iad.github.net (github-lowworker-b19c547.va3-iad.github.net [10.48.17.66]) by smtp.github.com (Postfix) with ESMTP id 35F005211A9 for <quic-issues@ietf.org>; Fri, 18 Oct 2019 00:14:27 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571382867; bh=rf27/CNMQOezuSQvbtcIc9K9cLNZhUzs3plBpiuQ0SE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=1PlSPgNLZV3AYVVDYJGv75qzkSG23Z6NvLHTyOI+vpbUTDGJjkKUiX8GC2uHqlnl1 pfktYhIBoRX6qTQe6KODlbyXVyEqklo0gAx8eccnC1jtslkwLq/c628yQuc0FCrbzT GbEZnT2bEzlqwi7g+K8a8PfiD/TS+e9XU/7sBFMo=
Date: Fri, 18 Oct 2019 00:14:27 -0700
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK733IZ2MGBQ56XMD2V3W2TOHEVBNHHB4UDBJ4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3108/c543560674@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3108@github.com>
References: <quicwg/base-drafts/pull/3108@github.com>
Subject: Re: [quicwg/base-drafts] Replace use of the TLS presentation language with QUIC encoding (#3108)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da96653280e1_773d3fca028cd9605173ec"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/WgyWF6wWNFolvDC8jEZLWGehN_o>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 18 Oct 2019 07:14:31 -0000

----==_mimepart_5da96653280e1_773d3fca028cd9605173ec
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

So the variable length integers have a 2 byte length prefix followed by a two bit length encoding?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3108#issuecomment-543560674
----==_mimepart_5da96653280e1_773d3fca028cd9605173ec
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>So the variable length integers have a 2 byte length prefix followed by a two bit length encoding?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3108?email_source=notifications&amp;email_token=AFTOJKZV4UOSTJZW6XB6PWTQPFO5HA5CNFSM4JB37UBKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBTBHYQ#issuecomment-543560674">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4EOZ77TZ7O3ZN7FZDQPFO5HANCNFSM4JB37UBA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYO6GOUS5BWCVA7JDLQPFO5HA5CNFSM4JB37UBKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBTBHYQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3108?email_source=notifications\u0026email_token=AFTOJKZV4UOSTJZW6XB6PWTQPFO5HA5CNFSM4JB37UBKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBTBHYQ#issuecomment-543560674",
"url": "https://github.com/quicwg/base-drafts/pull/3108?email_source=notifications\u0026email_token=AFTOJKZV4UOSTJZW6XB6PWTQPFO5HA5CNFSM4JB37UBKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBTBHYQ#issuecomment-543560674",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da96653280e1_773d3fca028cd9605173ec--


From nobody Fri Oct 18 01:16:03 2019
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 E6BCD120835 for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 01:16:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8
X-Spam-Level: 
X-Spam-Status: No, score=-8 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, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 odv2_t0Xrb7i for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 01:15:58 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3C394120816 for <quic-issues@ietf.org>; Fri, 18 Oct 2019 01:15:58 -0700 (PDT)
Received: from github-lowworker-cd7bc13.ac4-iad.github.net (github-lowworker-cd7bc13.ac4-iad.github.net [10.52.25.102]) by smtp.github.com (Postfix) with ESMTP id 403D42C3443 for <quic-issues@ietf.org>; Fri, 18 Oct 2019 01:15:57 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571386557; bh=+8/GAbAng6zRwsbSGHk5cCol3mbJeUyPoJ6GFg43rTU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=j3/rJnLba1NFn6ZnFNY7AtajpJ7+gLCWnE9u6xav04eZ6WlWvDm6r0PwDxR02FtQo cBYGUkWfdLzIANVA5otU3Tql53HqBbPvlFASBiEccTKPo4GeTexYxJxPnQSfzek37c etmNBbZ4Wkbt32U+H8+RoVnlrYeikvPCeR22dYOE=
Date: Fri, 18 Oct 2019 01:15:57 -0700
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2ZNZE4ATSBTP4CEP53W22U3EVBNHHB4UZE54@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3120/review/303728863@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3120@github.com>
References: <quicwg/base-drafts/pull/3120@github.com>
Subject: Re: [quicwg/base-drafts] Add retry integrity tag (#3120)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da974bd30c95_e763fe6d78cd964110882"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Rt2KWYU7Tz_AMogNcdAtH6a6NA8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 18 Oct 2019 08:16:01 -0000

----==_mimepart_5da974bd30c95_e763fe6d78cd964110882
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

kazuho commented on this pull request.



> ++-+-+-+-+-+-+-+-+
+|1|1| 3 | Unused|
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|                         Version (32)                          |
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+| DCID Len (8)  |
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|               Destination Connection ID (0..160)            ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+| SCID Len (8)  |
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|                 Source Connection ID (0..160)               ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|                        Retry Token (*)                      ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+| ODCID Len (8) |

We need the length, as if it's absent, an attacker on the path from client to server but not on the opposite direction can obtain an Initial carrying DCID=X, race an Initial carrying DCID=`prefix || X`. Assuming that the Retry in response to the spoofed Initial wins the race, the client would learn that the value of the token is `correct_token  || prefix`.

That said, I do not think having ODCID Len at this position prevents the attack, because the Retry Token field preceding this field does not have an explicit length. Rather, I think that we need to either place ODCID Len and ODCID before the Retry packet, or add the length of the Retry packet at the very front.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3120#discussion_r336369075
----==_mimepart_5da974bd30c95_e763fe6d78cd964110882
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@kazuho</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3120#discussion_r336369075">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; ++-+-+-+-+-+-+-+-+
+|1|1| 3 | Unused|
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|                         Version (32)                          |
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+| DCID Len (8)  |
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|               Destination Connection ID (0..160)            ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+| SCID Len (8)  |
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|                 Source Connection ID (0..160)               ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|                        Retry Token (*)                      ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+| ODCID Len (8) |
</pre>
<p>We need the length, as if it's absent, an attacker on the path from client to server but not on the opposite direction can obtain an Initial carrying DCID=X, race an Initial carrying DCID=<code>prefix || X</code>. Assuming that the Retry in response to the spoofed Initial wins the race, the client would learn that the value of the token is <code>correct_token  || prefix</code>.</p>
<p>That said, I do not think having ODCID Len at this position prevents the attack, because the Retry Token field preceding this field does not have an explicit length. Rather, I think that we need to either place ODCID Len and ODCID before the Retry packet, or add the length of the Retry packet at the very front.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3120?email_source=notifications&amp;email_token=AFTOJKZFXARA47HXWSSI4HLQPFWD3A5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCINIRXY#discussion_r336369075">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK76SSANPQPXZABVLZDQPFWD3ANCNFSM4JCAOODA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYHZTCHTNDC6Q6JV63QPFWD3A5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCINIRXY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3120?email_source=notifications\u0026email_token=AFTOJKZFXARA47HXWSSI4HLQPFWD3A5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCINIRXY#discussion_r336369075",
"url": "https://github.com/quicwg/base-drafts/pull/3120?email_source=notifications\u0026email_token=AFTOJKZFXARA47HXWSSI4HLQPFWD3A5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCINIRXY#discussion_r336369075",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da974bd30c95_e763fe6d78cd964110882--


From nobody Fri Oct 18 02:05:34 2019
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 9AF3412008D for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 02:05:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 oLADrl_3pvuG for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 02:05:31 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1A73012007A for <quic-issues@ietf.org>; Fri, 18 Oct 2019 02:05:31 -0700 (PDT)
Received: from github-lowworker-f045d1f.ac4-iad.github.net (github-lowworker-f045d1f.ac4-iad.github.net [10.52.19.54]) by smtp.github.com (Postfix) with ESMTP id 50ECE5210D4 for <quic-issues@ietf.org>; Fri, 18 Oct 2019 02:05:30 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571389530; bh=/MD46yP/3/IE2esBKqXTvu5j7SGTZ+47lN86EUntR5A=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=httxpGtv9eqBVhN1IUzG4WvbhXmjcxWdMsRvaDwphqkTgNbRFjeiAfEaQwNykIXMn cmQZniwWkljWbZ3qsutoOba4xVkayomBhEekOtgUS4izzbIY2rwhzcJgVKgGoEKJz0 WE+/oQHXy16k25zkK8+bHAEKMYCMkI9g6k5G/rxA=
Date: Fri, 18 Oct 2019 02:05:30 -0700
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3MMNH2EGRN5JBWJ5V3W3AOVEVBNHHB4UZE54@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3120/review/303755990@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3120@github.com>
References: <quicwg/base-drafts/pull/3120@github.com>
Subject: Re: [quicwg/base-drafts] Add retry integrity tag (#3120)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da9805a40f20_3d323f88d2acd95c15063c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/QdXuMk9qVWIxXDmDz7LiEIl9ZYU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 18 Oct 2019 09:05:33 -0000

----==_mimepart_5da9805a40f20_3d323f88d2acd95c15063c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mikkelfj commented on this pull request.



> ++-+-+-+-+-+-+-+-+
+|1|1| 3 | Unused|
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|                         Version (32)                          |
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+| DCID Len (8)  |
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|               Destination Connection ID (0..160)            ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+| SCID Len (8)  |
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|                 Source Connection ID (0..160)               ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|                        Retry Token (*)                      ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+| ODCID Len (8) |

Well, if the token is followed by an integrity tag, the would implicitly define the token length, no?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3120#discussion_r336389853
----==_mimepart_5da9805a40f20_3d323f88d2acd95c15063c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@mikkelfj</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3120#discussion_r336389853">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; ++-+-+-+-+-+-+-+-+
+|1|1| 3 | Unused|
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|                         Version (32)                          |
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+| DCID Len (8)  |
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|               Destination Connection ID (0..160)            ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+| SCID Len (8)  |
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|                 Source Connection ID (0..160)               ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|                        Retry Token (*)                      ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+| ODCID Len (8) |
</pre>
<p>Well, if the token is followed by an integrity tag, the would implicitly define the token length, no?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3120?email_source=notifications&amp;email_token=AFTOJKYLUNDPOC2WFGHSYPDQPF35VA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCINPFVQ#discussion_r336389853">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZFME75C6CLJSWGXA3QPF35VANCNFSM4JCAOODA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6K4BVKDCAJYNVFC7TQPF35VA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCINPFVQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3120?email_source=notifications\u0026email_token=AFTOJKYLUNDPOC2WFGHSYPDQPF35VA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCINPFVQ#discussion_r336389853",
"url": "https://github.com/quicwg/base-drafts/pull/3120?email_source=notifications\u0026email_token=AFTOJKYLUNDPOC2WFGHSYPDQPF35VA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCINPFVQ#discussion_r336389853",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da9805a40f20_3d323f88d2acd95c15063c--


From nobody Fri Oct 18 05:24:32 2019
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 03A97120058 for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 05:24:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 nWk-7m75RiDy for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 05:24:29 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 50C631200CD for <quic-issues@ietf.org>; Fri, 18 Oct 2019 05:24:29 -0700 (PDT)
Received: from github-lowworker-c5134a3.ac4-iad.github.net (github-lowworker-c5134a3.ac4-iad.github.net [10.52.23.55]) by smtp.github.com (Postfix) with ESMTP id 7533C2C0A7F for <quic-issues@ietf.org>; Fri, 18 Oct 2019 05:24:28 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571401468; bh=dHbMBE1M+JYcxFtYAVjZ5/xNt8w2btEw3zfP1Xt+i14=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=qwkS/3tsNhW1xK/6lxNay6xVlFU1xE7oFwhU+MfXzwaKq9yJhfUk6oQDn5jK1/5We pBJjGTvwUYQp1MQREyTVi3E9ngDegk8f3wcEKadQ3Ysu86iFPLQ4/83lmCp59Dju/2 ui9jz3ItI57dzk9tRIQLTjtvmNx5kb13JiHVQzKU=
Date: Fri, 18 Oct 2019 05:24:28 -0700
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3ITVVUW4RXWS46U553W3XYZEVBNHHBXDZPBM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2863/543713118@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2863@github.com>
References: <quicwg/base-drafts/issues/2863@github.com>
Subject: Re: [quicwg/base-drafts] unrecoverable loss pattern leads to deadlock (#2863)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da9aefc65fee_53bd3f82ae4cd964471eb"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/T2AuBXKGEApe_Fnz1eUW49HDz3M>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 18 Oct 2019 12:24:31 -0000

----==_mimepart_5da9aefc65fee_53bd3f82ae4cd964471eb
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

What if each peer sends a required PING every 1/2 RTT until it sees a 1-RTT packet from peer or it times out using an aggressive version of PTO? Or something? And preferably replace handshake ACK's with implicit ACK's if possible.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2863#issuecomment-543713118
----==_mimepart_5da9aefc65fee_53bd3f82ae4cd964471eb
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>What if each peer sends a required PING every 1/2 RTT until it sees a 1-RTT packet from peer or it times out using an aggressive version of PTO? Or something? And preferably replace handshake ACK's with implicit ACK's if possible.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2863?email_source=notifications&amp;email_token=AFTOJKYKQFKW7ENSUQ3WMS3QPGTHZA5CNFSM4H4LZFRKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBUGOXQ#issuecomment-543713118">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7KSMKNSU6WDRSEDDDQPGTHZANCNFSM4H4LZFRA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYDC2JB4F7BZYNQCTDQPGTHZA5CNFSM4H4LZFRKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBUGOXQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2863?email_source=notifications\u0026email_token=AFTOJKYKQFKW7ENSUQ3WMS3QPGTHZA5CNFSM4H4LZFRKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBUGOXQ#issuecomment-543713118",
"url": "https://github.com/quicwg/base-drafts/issues/2863?email_source=notifications\u0026email_token=AFTOJKYKQFKW7ENSUQ3WMS3QPGTHZA5CNFSM4H4LZFRKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBUGOXQ#issuecomment-543713118",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da9aefc65fee_53bd3f82ae4cd964471eb--


From nobody Fri Oct 18 05:27:59 2019
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 E87F71200CD for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 05:27:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 bGPvpdv4WUv5 for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 05:27:56 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 299FF120058 for <quic-issues@ietf.org>; Fri, 18 Oct 2019 05:27:56 -0700 (PDT)
Date: Fri, 18 Oct 2019 05:27:55 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571401675; bh=oLBykL9nGpzmWAXGSMh2kxweaDUBS+moq4PbOXEYZ0g=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=JhKlM2tcaCZX0zw8Xr9pU3q7Fzr36ndpcfatWNJG2Py4/xB0crQtJ62vfey9+gHAa bFzT9zsAU/oMUBhwg6eYWorMtn/i/U1wG/A/A2dUH0rueVrcC+pwSrzEafK4k7VVeP 2YJkPAdmRDLZHeMssld/vA7tZ63kBNC9nroIY4pA=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZRMI3YIOCN7UYWZBF3W3YFXEVBNHHBXDZPBM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2863/543714801@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2863@github.com>
References: <quicwg/base-drafts/issues/2863@github.com>
Subject: Re: [quicwg/base-drafts] unrecoverable loss pattern leads to deadlock (#2863)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da9afcb6807b_31fe3feb9b0cd96c62127"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/TdI_rXjjQ9nLRPR9qWar9rzzPkw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 18 Oct 2019 12:27:58 -0000

----==_mimepart_5da9afcb6807b_31fe3feb9b0cd96c62127
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Or better a each peer sends a handshake-PING  (HSPING) such the a received HSPING indicates that the peer is still not happy. This differs from ACK's in that it is unsolicited and therefore cannot hang.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2863#issuecomment-543714801
----==_mimepart_5da9afcb6807b_31fe3feb9b0cd96c62127
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Or better a each peer sends a handshake-PING  (HSPING) such the a received HSPING indicates that the peer is still not happy. This differs from ACK's in that it is unsolicited and therefore cannot hang.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2863?email_source=notifications&amp;email_token=AFTOJK65FKWHE5GOA6MIG5DQPGTUXA5CNFSM4H4LZFRKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBUG34I#issuecomment-543714801">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4IR36STE6KNVH47N3QPGTUXANCNFSM4H4LZFRA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5FAGSVPIZVIMXXBT3QPGTUXA5CNFSM4H4LZFRKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBUG34I.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2863?email_source=notifications\u0026email_token=AFTOJK65FKWHE5GOA6MIG5DQPGTUXA5CNFSM4H4LZFRKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBUG34I#issuecomment-543714801",
"url": "https://github.com/quicwg/base-drafts/issues/2863?email_source=notifications\u0026email_token=AFTOJK65FKWHE5GOA6MIG5DQPGTUXA5CNFSM4H4LZFRKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBUG34I#issuecomment-543714801",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da9afcb6807b_31fe3feb9b0cd96c62127--


From nobody Fri Oct 18 06:54:38 2019
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 5852A12024E for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 06:54:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 TFScGoChTTtI for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 06:54:35 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8241612018B for <quic-issues@ietf.org>; Fri, 18 Oct 2019 06:54:35 -0700 (PDT)
Received: from github-lowworker-25680bd.va3-iad.github.net (github-lowworker-25680bd.va3-iad.github.net [10.48.17.61]) by smtp.github.com (Postfix) with ESMTP id 5B26B6A000A for <quic-issues@ietf.org>; Fri, 18 Oct 2019 06:54:34 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571406874; bh=b9oSFXya5nXEJjMZtCYbNhMPySfjR2mgQmMWS1s15to=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=fdKUEBL9PYZGIhNs2x0kWh0RgR+0+H7o9SfpcZYBk7lbDK46IKySp49OtKdjFk545 Ts218h9bh2OSyEdj8ZVqGOPUgmifDaL8FjGM8C4G0K1P1gLqjsWbUylasz34UVKH9R phETBatz/QX2gGxQ86wKiEOWkROouIBdz1ZIsJUk=
Date: Fri, 18 Oct 2019 06:54:34 -0700
From: Ryan Hamilton <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK36APPTIHHBWICDNUF3W4CKVEVBNHHBXDZPBM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2863/543758190@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2863@github.com>
References: <quicwg/base-drafts/issues/2863@github.com>
Subject: Re: [quicwg/base-drafts] unrecoverable loss pattern leads to deadlock (#2863)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da9c41a4c2c0_5b9d3ff1a50cd95c87386"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: RyanAtGoogle
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/xbIUxmJOIx_KpvWBLK9P1WuK6xo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 18 Oct 2019 13:54:37 -0000

----==_mimepart_5da9c41a4c2c0_5b9d3ff1a50cd95c87386
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@kazuho, it sounds like you are recommending something like the previous RETIRE_KEYS proposal?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2863#issuecomment-543758190
----==_mimepart_5da9c41a4c2c0_5b9d3ff1a50cd95c87386
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=41567" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/kazuho">@kazuho</a>, it sounds like you are recommending something like the previous RETIRE_KEYS proposal?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2863?email_source=notifications&amp;email_token=AFTOJK5NYS63YYHCFWK7XG3QPG5ZVA5CNFSM4H4LZFRKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBURO3Q#issuecomment-543758190">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6BXKECMXOTBNCSM7DQPG5ZVANCNFSM4H4LZFRA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2PIFOOUWZ4M4RW7ALQPG5ZVA5CNFSM4H4LZFRKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBURO3Q.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2863?email_source=notifications\u0026email_token=AFTOJK5NYS63YYHCFWK7XG3QPG5ZVA5CNFSM4H4LZFRKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBURO3Q#issuecomment-543758190",
"url": "https://github.com/quicwg/base-drafts/issues/2863?email_source=notifications\u0026email_token=AFTOJK5NYS63YYHCFWK7XG3QPG5ZVA5CNFSM4H4LZFRKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBURO3Q#issuecomment-543758190",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da9c41a4c2c0_5b9d3ff1a50cd95c87386--


From nobody Fri Oct 18 08:24:16 2019
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 3F91A120103 for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 08:24:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 hHLQAN3Zn4aC for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 08:24:12 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B3406120900 for <quic-issues@ietf.org>; Fri, 18 Oct 2019 08:24:12 -0700 (PDT)
Received: from github-lowworker-2ef7ba1.ac4-iad.github.net (github-lowworker-2ef7ba1.ac4-iad.github.net [10.52.16.66]) by smtp.github.com (Postfix) with ESMTP id BA17C960C9E for <quic-issues@ietf.org>; Fri, 18 Oct 2019 08:24:11 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571412251; bh=3dyK44X6eR2lyewglSiLreoQoNZNtDb6U9EfQtumjvE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=xcsZBZYLrCpkck7+n63hf1KwvTLLi+0rfr/WZaF1ZSey6ntrPzreWdYExhS1+qL5n dwO2Qq1tLxx5fQ6qdrwCXpkWk/prGWcHue5trkYS1UswXOLtszWSt5c5iyLTCNftyA L5e/h/XkHUR1E9UoioMvM2Lh+SIche5sWxOdiBiw=
Date: Fri, 18 Oct 2019 08:24:11 -0700
From: Nick Banks <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5O25XNNWXA3FODYFN3W4M2XEVBNHHB4UZ3WM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3121/c543795796@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3121@github.com>
References: <quicwg/base-drafts/pull/3121@github.com>
Subject: Re: [quicwg/base-drafts] Forbid Handshake key discarding (#3121)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da9d91bab763_67a93fcc6e2cd95c109270"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: nibanks
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/c1x4pyhWIZU90c1_ddVM4tMA4hU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 18 Oct 2019 15:24:14 -0000

----==_mimepart_5da9d91bab763_67a93fcc6e2cd95c109270
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I also find it hard to understand why we must keep the handshake keys (and therefor the corresponding packet space) forever, and that there is no other way to solve this problem.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3121#issuecomment-543795796
----==_mimepart_5da9d91bab763_67a93fcc6e2cd95c109270
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I also find it hard to understand why we must keep the handshake keys (and therefor the corresponding packet space) forever, and that there is no other way to solve this problem.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3121?email_source=notifications&amp;email_token=AFTOJKZSIHQYKEZK24DECS3QPHIJXA5CNFSM4JCASMH2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBU2UVA#issuecomment-543795796">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZN6MVCJ6C4DSQ5JVDQPHIJXANCNFSM4JCASMHQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7M3FZVFPKTJCXQJLLQPHIJXA5CNFSM4JCASMH2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBU2UVA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3121?email_source=notifications\u0026email_token=AFTOJKZSIHQYKEZK24DECS3QPHIJXA5CNFSM4JCASMH2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBU2UVA#issuecomment-543795796",
"url": "https://github.com/quicwg/base-drafts/pull/3121?email_source=notifications\u0026email_token=AFTOJKZSIHQYKEZK24DECS3QPHIJXA5CNFSM4JCASMH2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBU2UVA#issuecomment-543795796",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da9d91bab763_67a93fcc6e2cd95c109270--


From nobody Fri Oct 18 08:27:20 2019
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.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 71F51120091 for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 08:27:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.454
X-Spam-Level: 
X-Spam-Status: No, score=-1.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-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 WGVogcn-vy15 for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 08:27:17 -0700 (PDT)
Received: from xtrwsrhn.outbound-mail.sendgrid.net (xtrwsrhn.outbound-mail.sendgrid.net [167.89.101.2]) (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 C30FB1200B8 for <quic-issues@ietf.org>; Fri, 18 Oct 2019 08:27:16 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=ReRXyiMA4v7wsvQp8W7ABfSSJcQ=; b=QXK92xP/RKoUkYYR VyJRHMGpLJLqbEuooppJ59Y0ZjEYDX/q9AtXsbHeTc2DvUXFn2vT+Z3AVuEVv9t1 egt6kU6qx9AsXsmDqqjf0u+89V59d6roLxPdL/7CKeIgBtLxJzY6q1+R6nWAC0T8 FFkVWGCa58EnVSzXuoHXMSBra6I=
Received: by filter0726p1iad2.sendgrid.net with SMTP id filter0726p1iad2-11240-5DA9D9CD-62 2019-10-18 15:27:09.699121754 +0000 UTC m=+144300.446565900
Received: from github-lowworker-56a5eb2.cp1-iad.github.net (unknown [140.82.115.11]) by ismtpd0088p1iad2.sendgrid.net (SG) with ESMTP id cs9WLCYQQriPQO6Q9GvUdA for <quic-issues@ietf.org>; Fri, 18 Oct 2019 15:27:09.692 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-56a5eb2.cp1-iad.github.net (Postfix) with ESMTP id 89104C0E4D for <quic-issues@ietf.org>; Fri, 18 Oct 2019 08:27:09 -0700 (PDT)
Date: Fri, 18 Oct 2019 15:27:09 +0000 (UTC)
From: Nick Banks <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK444MTOFZ7TVCMWZL53W4NF3EVBNHHBXDZPBM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2863/543797023@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2863@github.com>
References: <quicwg/base-drafts/issues/2863@github.com>
Subject: Re: [quicwg/base-drafts] unrecoverable loss pattern leads to deadlock (#2863)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da9d9cd86983_400d3f7fccacd95c16183e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: nibanks
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2MXC/unh6Xv6i/yJff1a44gJ57T2spmWOE1y DzyJAdEf6LrTTbEdB5saRuv8G5rsAqCT7+fpGrTbi/HVKKpeeZGmVCaSZFAtMxO/e3cmm2nSF7iqsy Ex/G21IQ04F8FKI69w/DGv26+hUdc89XOdGcg3AMg4QFpYqFW5DCMnfAF/XiWG5daKKxTKoVXSjXsH 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/M11qvnuA6W1JfUg93PP-3wr9tHM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 18 Oct 2019 15:27:19 -0000

----==_mimepart_5da9d9cd86983_400d3f7fccacd95c16183e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I would definitely prefer something like that over never getting rid of the handshake keys.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2863#issuecomment-543797023
----==_mimepart_5da9d9cd86983_400d3f7fccacd95c16183e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I would definitely prefer something like that over never getting rid of the handshake keys.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2863?email_source=notifications&amp;email_token=AFTOJK74BLKJTTTJKE7VOXTQPHIU3A5CNFSM4H4LZFRKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBU26HY#issuecomment-543797023">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4T6NQAMCYFRGP6SXTQPHIU3ANCNFSM4H4LZFRA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3NUTMZHSXEEVY6Z4TQPHIU3A5CNFSM4H4LZFRKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBU26HY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2863?email_source=notifications\u0026email_token=AFTOJK74BLKJTTTJKE7VOXTQPHIU3A5CNFSM4H4LZFRKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBU26HY#issuecomment-543797023",
"url": "https://github.com/quicwg/base-drafts/issues/2863?email_source=notifications\u0026email_token=AFTOJK74BLKJTTTJKE7VOXTQPHIU3A5CNFSM4H4LZFRKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBU26HY#issuecomment-543797023",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da9d9cd86983_400d3f7fccacd95c16183e--


From nobody Fri Oct 18 08:34:26 2019
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 BFDD61200F9 for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 08:34:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 YHgDDR0_X85m for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 08:34:22 -0700 (PDT)
Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BA89212000F for <quic-issues@ietf.org>; Fri, 18 Oct 2019 08:34:22 -0700 (PDT)
Date: Fri, 18 Oct 2019 08:34:21 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571412861; bh=EB43JMLyNkSuXl/Eu5J83swb8AX388NCqC8RGQRo5NA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=zC3UfH4mtyP/S6nYqWfOSgzlJMwarIpEdZRjaIYqf/fx9plJeaofhYUTbsSzVd/lZ EH+HB3iJSzQJnfCkFLXOkcUvMY5k+LhNUt1GcB/AlhXJkXyopzQXHhnHiG6jHfAwOW ie+aUBf5fwRYzmQJhmTAD1+Dsc/8sdV8T+4aVW9A=
From: Nick Banks <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7GW3VUUPQ3U6W6AXN3W4OA3EVBNHHB4UDBJ4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3108/review/303972000@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3108@github.com>
References: <quicwg/base-drafts/pull/3108@github.com>
Subject: Re: [quicwg/base-drafts] Replace use of the TLS presentation language with QUIC encoding (#3108)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da9db7dc1ded_77bb3fb3528cd9681550b0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: nibanks
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Br_PujLmBg_nxaJdev8AyHBxgJ4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 18 Oct 2019 15:34:25 -0000

----==_mimepart_5da9db7dc1ded_77bb3fb3528cd9681550b0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

nibanks approved this pull request.

LGTM. I'd also be for removing the unnecessary, prefixed `Sequence Length` and fine with changing to varint encoding where applicable.



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3108#pullrequestreview-303972000
----==_mimepart_5da9db7dc1ded_77bb3fb3528cd9681550b0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@nibanks</b> approved this pull request.</p>

<p>LGTM. I'd also be for removing the unnecessary, prefixed <code>Sequence Length</code> and fine with changing to varint encoding where applicable.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3108?email_source=notifications&amp;email_token=AFTOJKZABXG2YD5LVTZSH6LQPHJP3A5CNFSM4JB37UBKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIPD5IA#pullrequestreview-303972000">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK44XBRDXSX3BTMYF5LQPHJP3ANCNFSM4JB37UBA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6EST2YPKJQE3E7M6DQPHJP3A5CNFSM4JB37UBKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIPD5IA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3108?email_source=notifications\u0026email_token=AFTOJKZABXG2YD5LVTZSH6LQPHJP3A5CNFSM4JB37UBKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIPD5IA#pullrequestreview-303972000",
"url": "https://github.com/quicwg/base-drafts/pull/3108?email_source=notifications\u0026email_token=AFTOJKZABXG2YD5LVTZSH6LQPHJP3A5CNFSM4JB37UBKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIPD5IA#pullrequestreview-303972000",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da9db7dc1ded_77bb3fb3528cd9681550b0--


From nobody Fri Oct 18 08:43:36 2019
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 AC5CE12004C for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 08:43:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 h2gCv-QK9-14 for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 08:43:30 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E570812000F for <quic-issues@ietf.org>; Fri, 18 Oct 2019 08:43:29 -0700 (PDT)
Date: Fri, 18 Oct 2019 08:43:29 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571413409; bh=BChWbHo7WOBM/dxY6gBq7s5rDoLtrPQ1UIOzKBPDD5A=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=cu67PfOZdg88ZWBaH6shR3PdRtmrGZNC7K6g+Oa3/JpDQ0d091Gf3VRMjKLUPme4u e7gsgmku9eSD/pCmyauprTLPV73JP/GXuIvMEl+tib+Ux6Vo9qrDlGrZLk4jMHSAFW 4r1Pj4O33/cDeM9A7mrofF7Gm8a9ig21tmZX369k=
From: Nick Banks <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3WNL5LCFMZYWTZYSN3W4PDDEVBNHHB4UZE54@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3120/review/303977473@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3120@github.com>
References: <quicwg/base-drafts/pull/3120@github.com>
Subject: Re: [quicwg/base-drafts] Add retry integrity tag (#3120)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da9dda1310f3_bc93fdc9e8cd95c1347fb"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: nibanks
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/xwOxstYfTSYCoF5XodRxrCANsFg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 18 Oct 2019 15:43:32 -0000

----==_mimepart_5da9dda1310f3_bc93fdc9e8cd95c1347fb
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

nibanks commented on this pull request.



> @@ -4196,10 +4189,7 @@ processing a Retry packet; {{packet-0rtt}} contains more information on this.
 
 A server acknowledges the use of a Retry packet for a connection using the
 original_connection_id transport parameter (see
-{{transport-parameter-definitions}}).  If the server sends a Retry packet, it
-MUST include the value of the Original Destination Connection ID field of the
-Retry packet (that is, the Destination Connection ID field from the client's
-first Initial packet) in the transport parameter.
+{{transport-parameter-definitions}}).

I agree with @marten-seemann here. The server MUST set the transport parameter. You're removing normative language here.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3120#discussion_r336555522
----==_mimepart_5da9dda1310f3_bc93fdc9e8cd95c1347fb
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@nibanks</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3120#discussion_r336555522">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -4196,10 +4189,7 @@ processing a Retry packet; {{packet-0rtt}} contains more information on this.
 
 A server acknowledges the use of a Retry packet for a connection using the
 original_connection_id transport parameter (see
-{{transport-parameter-definitions}}).  If the server sends a Retry packet, it
-MUST include the value of the Original Destination Connection ID field of the
-Retry packet (that is, the Destination Connection ID field from the client&#39;s
-first Initial packet) in the transport parameter.
+{{transport-parameter-definitions}}).
</pre>
<p>I agree with <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=1478487" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/marten-seemann">@marten-seemann</a> here. The server MUST set the transport parameter. You're removing normative language here.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3120?email_source=notifications&amp;email_token=AFTOJK6ZPO5ABHAPETRFNA3QPHKSDA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIPFIAI#discussion_r336555522">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK54UO6RVF32ASRRGULQPHKSDANCNFSM4JCAOODA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK23A5UCWYOFUUM6X2LQPHKSDA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIPFIAI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3120?email_source=notifications\u0026email_token=AFTOJK6ZPO5ABHAPETRFNA3QPHKSDA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIPFIAI#discussion_r336555522",
"url": "https://github.com/quicwg/base-drafts/pull/3120?email_source=notifications\u0026email_token=AFTOJK6ZPO5ABHAPETRFNA3QPHKSDA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIPFIAI#discussion_r336555522",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da9dda1310f3_bc93fdc9e8cd95c1347fb--


From nobody Fri Oct 18 08:58:17 2019
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 B9F4712006B for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 08:58:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 WIqEaVcWnzvq for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 08:58:13 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EA6B812000F for <quic-issues@ietf.org>; Fri, 18 Oct 2019 08:58:12 -0700 (PDT)
Date: Fri, 18 Oct 2019 08:58:12 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571414292; bh=XcadP2wf1Zt7Glqcg6rOEU3+1QmsgJr2uEWmrxbYp7U=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=mEaTKQ5m4mTp4Qrey1wFZQMzgEHN+5sOMZHPu1EFJoK3g6s2+REyag73MUUSM/zhn 2+dA+W9IPWydkrS74kV4PTdC6yYFLCi96nWlgYn7C1uqXC9DbQLRuWq53XeHwv0r6W LPdi40NDGT40HMa5t/f37GtvmAa5uWnoCDnA/Zds=
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2HB3I4R57U76GQEP53W4Q2JEVBNHHBXDZPBM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2863/543809468@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2863@github.com>
References: <quicwg/base-drafts/issues/2863@github.com>
Subject: Re: [quicwg/base-drafts] unrecoverable loss pattern leads to deadlock (#2863)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da9e1141c2b7_36493fd60d6cd96413905c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinduke
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/6mO7t0MAXHb4AvzAKlPOsggLgxU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 18 Oct 2019 15:58:15 -0000

----==_mimepart_5da9e1141c2b7_36493fd60d6cd96413905c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I still prefer an implicit signal, and can think we can get it to work. But I would much prefer an explicit frame to keeping it forever.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2863#issuecomment-543809468
----==_mimepart_5da9e1141c2b7_36493fd60d6cd96413905c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I still prefer an implicit signal, and can think we can get it to work. But I would much prefer an explicit frame to keeping it forever.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2863?email_source=notifications&amp;email_token=AFTOJK3C65W7PDDMEXAACXTQPHMJJA5CNFSM4H4LZFRKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBU57PA#issuecomment-543809468">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4CLKTJ7ND34AKZI2TQPHMJJANCNFSM4H4LZFRA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6OJNRU2L3OSW2SRNLQPHMJJA5CNFSM4H4LZFRKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBU57PA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2863?email_source=notifications\u0026email_token=AFTOJK3C65W7PDDMEXAACXTQPHMJJA5CNFSM4H4LZFRKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBU57PA#issuecomment-543809468",
"url": "https://github.com/quicwg/base-drafts/issues/2863?email_source=notifications\u0026email_token=AFTOJK3C65W7PDDMEXAACXTQPHMJJA5CNFSM4H4LZFRKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBU57PA#issuecomment-543809468",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da9e1141c2b7_36493fd60d6cd96413905c--


From nobody Fri Oct 18 09:04:20 2019
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 957501208D9 for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 09:04:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.999
X-Spam-Level: 
X-Spam-Status: No, score=-7.999 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, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 MBeaHepYnG0I for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 09:04:18 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E08191208CF for <quic-issues@ietf.org>; Fri, 18 Oct 2019 09:04:17 -0700 (PDT)
Received: from github-lowworker-2ef7ba1.ac4-iad.github.net (github-lowworker-2ef7ba1.ac4-iad.github.net [10.52.16.66]) by smtp.github.com (Postfix) with ESMTP id 17F7352083B for <quic-issues@ietf.org>; Fri, 18 Oct 2019 09:04:17 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571414657; bh=VbE8XS0JXak565pbvs2PKyDVFrjtMz6VCLmYnu4FeR4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=q9VXjE2/CSaavqq7VYupUaMPFC8G+4W/htFu2bE264BJFDNLfdag7cckF/unfWuac tM5/8e7/pV9ml2KOJ2C4/AJmqi0eSo3T5PsY+licur5AJeL29Y5ABU1HtNheBCWuxa 37w+mBgvfxhj9LTom3sS/C0zSYK5/fH9cXF8pP7g=
Date: Fri, 18 Oct 2019 09:04:17 -0700
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2D4E5MIX7PE2VPDV53W4RRDEVBNHHB4UZE54@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3120/review/303989678@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3120@github.com>
References: <quicwg/base-drafts/pull/3120@github.com>
Subject: Re: [quicwg/base-drafts] Add retry integrity tag (#3120)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da9e2818abd_77aa3fa7776cd960105325"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/lpn4vewiS7_lFd8cylrSD58Q_yc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 18 Oct 2019 16:04:20 -0000

----==_mimepart_5da9e2818abd_77aa3fa7776cd960105325
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

kazuho commented on this pull request.



> ++-+-+-+-+-+-+-+-+
+|1|1| 3 | Unused|
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|                         Version (32)                          |
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+| DCID Len (8)  |
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|               Destination Connection ID (0..160)            ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+| SCID Len (8)  |
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|                 Source Connection ID (0..160)               ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|                        Retry Token (*)                      ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+| ODCID Len (8) |

@mikkelfj This is about the format of the pseudo packet that we use to *calculate* the integrity tag.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3120#discussion_r336564687
----==_mimepart_5da9e2818abd_77aa3fa7776cd960105325
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@kazuho</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3120#discussion_r336564687">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; ++-+-+-+-+-+-+-+-+
+|1|1| 3 | Unused|
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|                         Version (32)                          |
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+| DCID Len (8)  |
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|               Destination Connection ID (0..160)            ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+| SCID Len (8)  |
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|                 Source Connection ID (0..160)               ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|                        Retry Token (*)                      ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+| ODCID Len (8) |
</pre>
<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=193335" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mikkelfj">@mikkelfj</a> This is about the format of the pseudo packet that we use to <em>calculate</em> the integrity tag.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3120?email_source=notifications&amp;email_token=AFTOJK3JVUSJMJVFBDZVSO3QPHNADA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIPIHLQ#discussion_r336564687">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4YDQ4ZKYH4MGSLULTQPHNADANCNFSM4JCAOODA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4NVPJRMDFUJ6FSO3LQPHNADA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIPIHLQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3120?email_source=notifications\u0026email_token=AFTOJK3JVUSJMJVFBDZVSO3QPHNADA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIPIHLQ#discussion_r336564687",
"url": "https://github.com/quicwg/base-drafts/pull/3120?email_source=notifications\u0026email_token=AFTOJK3JVUSJMJVFBDZVSO3QPHNADA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIPIHLQ#discussion_r336564687",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da9e2818abd_77aa3fa7776cd960105325--


From nobody Fri Oct 18 10:08:38 2019
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 3B3BC12008C for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 10:08:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 bFFalnVH1dcP for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 10:08:33 -0700 (PDT)
Received: from out-14.smtp.github.com (out-14.smtp.github.com [192.30.254.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B2F9912002E for <quic-issues@ietf.org>; Fri, 18 Oct 2019 10:08:33 -0700 (PDT)
Received: from github-lowworker-fb56993.ac4-iad.github.net (github-lowworker-fb56993.ac4-iad.github.net [10.52.19.31]) by smtp.github.com (Postfix) with ESMTP id 46D5B1210BC for <quic-issues@ietf.org>; Fri, 18 Oct 2019 10:08:33 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571418513; bh=fMo+bRl5r5i9D+ReoxXo61r9xJWh8+g/wGx1PX9Nipk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=FshYMzxpjZCsRD3ePmcrQ8jA9abJqEH79fLjQHqwqjofHxUL2Bjoswk+y5+SxXnba +EfU1eTAFhBSZBz6g9rVErr9A8mkLSGwHR80ipQGZX0LyKT+XIeQxO9lakmyj+wdfd jwULwOgwh1UvcDtSUyYOvxb79yNz+nwOlZDz53VI=
Date: Fri, 18 Oct 2019 10:08:33 -0700
From: David Schinazi <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3120/push/4167310593@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3120@github.com>
References: <quicwg/base-drafts/pull/3120@github.com>
Subject: Re: [quicwg/base-drafts] Add retry integrity tag (#3120)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da9f191142c_20d93ffac76cd96c7481e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: DavidSchinazi
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/pzwp92LRFIoGRyNwplUJJDp8Vks>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 18 Oct 2019 17:08:35 -0000

----==_mimepart_5da9f191142c_20d93ffac76cd96c7481e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@DavidSchinazi pushed 1 commit.

3e9418312ad9c224063fce42da0be441acd9a7ab  fix retry tp


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3120/files/f220d9994308b4c348aa9ec79954c4256797da36..3e9418312ad9c224063fce42da0be441acd9a7ab

----==_mimepart_5da9f191142c_20d93ffac76cd96c7481e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/DavidSchinazi" class="user-mention">@DavidSchinazi</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/3e9418312ad9c224063fce42da0be441acd9a7ab">3e94183</a>  fix retry tp</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3120/files/f220d9994308b4c348aa9ec79954c4256797da36..3e9418312ad9c224063fce42da0be441acd9a7ab?email_source=notifications&amp;email_token=AFTOJK5RCMOFKLP5YPWZLSLQPHURDA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDSNBZG43DMNCQOVZWQIZUGE3DOMZRGA2TSMY">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4PJQ7GLESWQWA2BJLQPHURDANCNFSM4JCAOODA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZFMXXTIIB4OZ2QSRLQPHURDA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDSNBZG43DMNCQOVZWQIZUGE3DOMZRGA2TSMY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3120/files/f220d9994308b4c348aa9ec79954c4256797da36..3e9418312ad9c224063fce42da0be441acd9a7ab?email_source=notifications\u0026email_token=AFTOJK5RCMOFKLP5YPWZLSLQPHURDA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDSNBZG43DMNCQOVZWQIZUGE3DOMZRGA2TSMY",
"url": "https://github.com/quicwg/base-drafts/pull/3120/files/f220d9994308b4c348aa9ec79954c4256797da36..3e9418312ad9c224063fce42da0be441acd9a7ab?email_source=notifications\u0026email_token=AFTOJK5RCMOFKLP5YPWZLSLQPHURDA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDSNBZG43DMNCQOVZWQIZUGE3DOMZRGA2TSMY",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5da9f191142c_20d93ffac76cd96c7481e--


From nobody Fri Oct 18 10:08:50 2019
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 D014E12008C for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 10:08:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 rnWZ2i-sTIod for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 10:08:47 -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 D2D2212002E for <quic-issues@ietf.org>; Fri, 18 Oct 2019 10:08:46 -0700 (PDT)
Date: Fri, 18 Oct 2019 10:08:45 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571418526; bh=T9wltqdqrfrKyte0VX9aLoY4IlH6hpoJvJnLfj5xS7w=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=K3cMII9oGbILJ0Rwjyd0hFHpaaJyQF7OnRQcH06tUSXEn0587t9AGH7mDYwyQKVS8 +SYDEgeddAba5lscbO9GAnQfqcsLV1du5uwxoENl6mrWbC53KxysSthWkwrG/oQ2q3 ZWeRNpSDedIIqJTFT8ZPENx7eYAcL4G9lHKhcNLw=
From: David Schinazi <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYWOEC3SNWYX6VRBC53W4ZC3EVBNHHB4UZE54@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3120/review/304022260@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3120@github.com>
References: <quicwg/base-drafts/pull/3120@github.com>
Subject: Re: [quicwg/base-drafts] Add retry integrity tag (#3120)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da9f19deb01b_77ca3f84e74cd96023545"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: DavidSchinazi
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/b1TpW_0SktmEeWntcqkE3xj2yDc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 18 Oct 2019 17:08:49 -0000

----==_mimepart_5da9f19deb01b_77ca3f84e74cd96023545
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

DavidSchinazi commented on this pull request.



> @@ -4196,10 +4189,7 @@ processing a Retry packet; {{packet-0rtt}} contains more information on this.
 
 A server acknowledges the use of a Retry packet for a connection using the
 original_connection_id transport parameter (see
-{{transport-parameter-definitions}}).  If the server sends a Retry packet, it
-MUST include the value of the Original Destination Connection ID field of the
-Retry packet (that is, the Destination Connection ID field from the client's
-first Initial packet) in the transport parameter.
+{{transport-parameter-definitions}}).

Good point, fixed.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3120#discussion_r336589350
----==_mimepart_5da9f19deb01b_77ca3f84e74cd96023545
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@DavidSchinazi</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3120#discussion_r336589350">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -4196,10 +4189,7 @@ processing a Retry packet; {{packet-0rtt}} contains more information on this.
 
 A server acknowledges the use of a Retry packet for a connection using the
 original_connection_id transport parameter (see
-{{transport-parameter-definitions}}).  If the server sends a Retry packet, it
-MUST include the value of the Original Destination Connection ID field of the
-Retry packet (that is, the Destination Connection ID field from the client&#39;s
-first Initial packet) in the transport parameter.
+{{transport-parameter-definitions}}).
</pre>
<p>Good point, fixed.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3120?email_source=notifications&amp;email_token=AFTOJK66UY6BYU6WOXNB4C3QPHUR3A5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIPQF5A#discussion_r336589350">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2XPCEWPVVWO2UU36LQPHUR3ANCNFSM4JCAOODA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7LY2OFVRGDOQXGRK3QPHUR3A5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIPQF5A.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3120?email_source=notifications\u0026email_token=AFTOJK66UY6BYU6WOXNB4C3QPHUR3A5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIPQF5A#discussion_r336589350",
"url": "https://github.com/quicwg/base-drafts/pull/3120?email_source=notifications\u0026email_token=AFTOJK66UY6BYU6WOXNB4C3QPHUR3A5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIPQF5A#discussion_r336589350",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da9f19deb01b_77ca3f84e74cd96023545--


From nobody Fri Oct 18 10:12:15 2019
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 2C945120074 for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 10:12:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 wPTwvb5e5-eq for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 10:12:11 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2CC4B12002E for <quic-issues@ietf.org>; Fri, 18 Oct 2019 10:12:11 -0700 (PDT)
Received: from github-lowworker-edec459.ac4-iad.github.net (github-lowworker-edec459.ac4-iad.github.net [10.52.18.32]) by smtp.github.com (Postfix) with ESMTP id 3190F1C2E54 for <quic-issues@ietf.org>; Fri, 18 Oct 2019 10:12:10 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571418730; bh=51JHHcoyO65jH//dJDcsEm94UHlQTaRPoKFp3dbq3/c=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ia7I8sNID67Yjdt4Fla2LApdzXhhZqfArfLHklHKiuWhxeNhLsaF0V61l6YX99fFw PPDjBjt+wN2tAlvUJquMyp+JbSW8IQy6PrSA8T5Fgr/6sbjV6Mktvl5YJ0lACjWtCX 9MlvOZkxqPFGa9Eou3vt/2FwPk+nxOGs4umibgIU=
Date: Fri, 18 Oct 2019 10:12:10 -0700
From: David Schinazi <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3120/push/4167323620@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3120@github.com>
References: <quicwg/base-drafts/pull/3120@github.com>
Subject: Re: [quicwg/base-drafts] Add retry integrity tag (#3120)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da9f26a1d636_682f3f81e68cd960160475"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: DavidSchinazi
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/k-5dFfUDMYCRkf8zcQkec9RqqVs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 18 Oct 2019 17:12:14 -0000

----==_mimepart_5da9f26a1d636_682f3f81e68cd960160475
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@DavidSchinazi pushed 1 commit.

a7fa53b81c09e2031051f3dbe9e120c52f3174eb  fix retry tp


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3120/files/3e9418312ad9c224063fce42da0be441acd9a7ab..a7fa53b81c09e2031051f3dbe9e120c52f3174eb

----==_mimepart_5da9f26a1d636_682f3f81e68cd960160475
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/DavidSchinazi" class="user-mention">@DavidSchinazi</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/a7fa53b81c09e2031051f3dbe9e120c52f3174eb">a7fa53b</a>  fix retry tp</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3120/files/3e9418312ad9c224063fce42da0be441acd9a7ab..a7fa53b81c09e2031051f3dbe9e120c52f3174eb?email_source=notifications&amp;email_token=AFTOJKZ5MTPYKZMFZ2JROBLQPHU6VA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDSNBZG43DMNCQOVZWQIZUGE3DOMZSGM3DEMA">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3Z3ICX2GERKBMVGATQPHU6VANCNFSM4JCAOODA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZEJ7C4C6V52JF35C3QPHU6VA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDSNBZG43DMNCQOVZWQIZUGE3DOMZSGM3DEMA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3120/files/3e9418312ad9c224063fce42da0be441acd9a7ab..a7fa53b81c09e2031051f3dbe9e120c52f3174eb?email_source=notifications\u0026email_token=AFTOJKZ5MTPYKZMFZ2JROBLQPHU6VA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDSNBZG43DMNCQOVZWQIZUGE3DOMZSGM3DEMA",
"url": "https://github.com/quicwg/base-drafts/pull/3120/files/3e9418312ad9c224063fce42da0be441acd9a7ab..a7fa53b81c09e2031051f3dbe9e120c52f3174eb?email_source=notifications\u0026email_token=AFTOJKZ5MTPYKZMFZ2JROBLQPHU6VA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDSNBZG43DMNCQOVZWQIZUGE3DOMZSGM3DEMA",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5da9f26a1d636_682f3f81e68cd960160475--


From nobody Fri Oct 18 10:13:02 2019
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 CB48D120289 for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 10:12:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 Z4Z8OLWuR45J for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 10:12:55 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D528E12000F for <quic-issues@ietf.org>; Fri, 18 Oct 2019 10:12:47 -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 2E2766611D1 for <quic-issues@ietf.org>; Fri, 18 Oct 2019 10:12:47 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571418767; bh=P2V+p0kDkkMvqdSCNUMtC1E+YuTRwmEvnvOEZxbPv5k=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=H+2kvcwkaEiJQysGF8NpNbpl/qDXU6voOMRviVaajvbqbq5olsnXGZOkDmewC7EFU D8TYJ6oGfHufb0eaVzSuTL8yx/iQeIDn2il6DaUv58WAWIxbP4JEAOo3pHoelvlDlb EM4uIjAPe1zRAlRlt6b3CUGVQaSZGYZXRVgXpSG4=
Date: Fri, 18 Oct 2019 10:12:47 -0700
From: David Schinazi <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2RSDLIRPETWKZWDQF3W4ZR7EVBNHHB4UZE54@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3120/review/304024260@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3120@github.com>
References: <quicwg/base-drafts/pull/3120@github.com>
Subject: Re: [quicwg/base-drafts] Add retry integrity tag (#3120)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da9f28f20057_3ecd3fae4e2cd9682490c3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: DavidSchinazi
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/i4XWRuqouWve06MR3jBavaYWjCs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 18 Oct 2019 17:13:00 -0000

----==_mimepart_5da9f28f20057_3ecd3fae4e2cd9682490c3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

DavidSchinazi commented on this pull request.



> ++-+-+-+-+-+-+-+-+
+|1|1| 3 | Unused|
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|                         Version (32)                          |
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+| DCID Len (8)  |
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|               Destination Connection ID (0..160)            ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+| SCID Len (8)  |
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|                 Source Connection ID (0..160)               ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|                        Retry Token (*)                      ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+| ODCID Len (8) |

Good catch, moved ODCID to the start to remove the ambiguity

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3120#discussion_r336590866
----==_mimepart_5da9f28f20057_3ecd3fae4e2cd9682490c3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@DavidSchinazi</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3120#discussion_r336590866">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; ++-+-+-+-+-+-+-+-+
+|1|1| 3 | Unused|
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|                         Version (32)                          |
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+| DCID Len (8)  |
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|               Destination Connection ID (0..160)            ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+| SCID Len (8)  |
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|                 Source Connection ID (0..160)               ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|                        Retry Token (*)                      ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+| ODCID Len (8) |
</pre>
<p>Good catch, moved ODCID to the start to remove the ambiguity</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3120?email_source=notifications&amp;email_token=AFTOJK7ZJNDZPMADR4KOQBLQPHVA7A5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIPQVRA#discussion_r336590866">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2FMSAGDGI2TFQNNUTQPHVA7ANCNFSM4JCAOODA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5CJH2XTPTL733GNA3QPHVA7A5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIPQVRA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3120?email_source=notifications\u0026email_token=AFTOJK7ZJNDZPMADR4KOQBLQPHVA7A5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIPQVRA#discussion_r336590866",
"url": "https://github.com/quicwg/base-drafts/pull/3120?email_source=notifications\u0026email_token=AFTOJK7ZJNDZPMADR4KOQBLQPHVA7A5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIPQVRA#discussion_r336590866",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da9f28f20057_3ecd3fae4e2cd9682490c3--


From nobody Fri Oct 18 10:24:20 2019
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 521AB1200F4 for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 10:24:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 7hSqP6dDyFMd for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 10:24:17 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 814DB1200EB for <quic-issues@ietf.org>; Fri, 18 Oct 2019 10:24:17 -0700 (PDT)
Date: Fri, 18 Oct 2019 10:24:16 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571419456; bh=a7lyEoZGmjUWYSg7S3Jzmy3IbJchvu8CTLWp+xIpMDo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ejJkoPXO62X8hJ2B0ua1RAVV0tuhMLvVFUnxVIyLObfbWPVS88RVPhRx+aNIWNy/e X2AqWHxrZW0whvkl+BtbcnLcb6M+r78VTlJJmIkXfSNYA4NyLdElFkB3EkYJz7AhPe siDHuWE4x1yw0Mpp7qN+O4lajg+RVm0xhTh+JhlU=
From: Nick Harper <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5JNQIW6EK7ZEMAKV53W425BEVBNHHBZAGNAQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2958/issue_event/2725645512@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2958@github.com>
References: <quicwg/base-drafts/pull/2958@github.com>
Subject: Re: [quicwg/base-drafts] Move server's SETTINGS to transport parameters (#2958)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da9f540d0358_3d1b3fbef36cd968108eb"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: nharper
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/A32kQ7hmwnGH7YPvIymXWtWyV9k>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 18 Oct 2019 17:24:19 -0000

----==_mimepart_5da9f540d0358_3d1b3fbef36cd968108eb
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #2958.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2958#event-2725645512
----==_mimepart_5da9f540d0358_3d1b3fbef36cd968108eb
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="478203140" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2958" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2958/hovercard" href="https://github.com/quicwg/base-drafts/pull/2958">#2958</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2958?email_source=notifications&amp;email_token=AFTOJK7V75QYHRGVNFT4CKTQPHWMBA5CNFSM4IKFN7Y2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUJ3AZSA#event-2725645512">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZQVXNBH5XOM5JO6ILQPHWMBANCNFSM4IKFN7YQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2SNA7Z54WWIUTLAKLQPHWMBA5CNFSM4IKFN7Y2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUJ3AZSA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2958?email_source=notifications\u0026email_token=AFTOJK7V75QYHRGVNFT4CKTQPHWMBA5CNFSM4IKFN7Y2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUJ3AZSA#event-2725645512",
"url": "https://github.com/quicwg/base-drafts/pull/2958?email_source=notifications\u0026email_token=AFTOJK7V75QYHRGVNFT4CKTQPHWMBA5CNFSM4IKFN7Y2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUJ3AZSA#event-2725645512",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da9f540d0358_3d1b3fbef36cd968108eb--


From nobody Fri Oct 18 10:24:27 2019
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 63A7E1200EB for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 10:24:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 HnUc9un-mZWf for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 10:24:17 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7587B12000F for <quic-issues@ietf.org>; Fri, 18 Oct 2019 10:24:17 -0700 (PDT)
Date: Fri, 18 Oct 2019 10:24:16 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571419456; bh=N/tcPDBBAT7Uz29hbRkm+WwpiN5Pu0rpSj5pXIaunbA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=VXFrChoYLla8f8/Yx+WO0aoqDgYKiz+Fqs8YpaF4zt93/wwNnKV3tgHkfl1v//zA+ mZQANI2SmPp+j+Fc0+ZXd4FH/PwvZDQl2BHaODDZEDsuH7ZsOGv4zsaHpY73BH4cPE rQnf20R3+q7sDAQRDUu6pj3aEUMxiPJAuNiHHOYA=
From: Nick Harper <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5JNQIW6EK7ZEMAKV53W425BEVBNHHBZAGNAQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2958/c543847264@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2958@github.com>
References: <quicwg/base-drafts/pull/2958@github.com>
Subject: Re: [quicwg/base-drafts] Move server's SETTINGS to transport parameters (#2958)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da9f540b2f7f_3dc73f825d4cd960106b3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: nharper
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/soNAaR7Bm0lBAMi9hTDJhc6xEFg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 18 Oct 2019 17:24:21 -0000

----==_mimepart_5da9f540b2f7f_3dc73f825d4cd960106b3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closing this PR since #3086 is being punted to v2.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2958#issuecomment-543847264
----==_mimepart_5da9f540b2f7f_3dc73f825d4cd960106b3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closing this PR since <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="505529851" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3086" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/3086/hovercard" href="https://github.com/quicwg/base-drafts/issues/3086">#3086</a> is being punted to v2.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2958?email_source=notifications&amp;email_token=AFTOJK6CJUKM4S7XYMPKBNLQPHWMBA5CNFSM4IKFN7Y2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBVHGYA#issuecomment-543847264">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZQVXNBH5XOM5JO6ILQPHWMBANCNFSM4IKFN7YQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5XM5BMWDKHMW7HD63QPHWMBA5CNFSM4IKFN7Y2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBVHGYA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2958?email_source=notifications\u0026email_token=AFTOJK6CJUKM4S7XYMPKBNLQPHWMBA5CNFSM4IKFN7Y2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBVHGYA#issuecomment-543847264",
"url": "https://github.com/quicwg/base-drafts/pull/2958?email_source=notifications\u0026email_token=AFTOJK6CJUKM4S7XYMPKBNLQPHWMBA5CNFSM4IKFN7Y2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBVHGYA#issuecomment-543847264",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da9f540b2f7f_3dc73f825d4cd960106b3--


From nobody Fri Oct 18 10:37:57 2019
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 6239C120118 for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 10:37:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.999
X-Spam-Level: 
X-Spam-Status: No, score=-7.999 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, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 FA0cgHQnsi2e for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 10:37:54 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8A56A12000F for <quic-issues@ietf.org>; Fri, 18 Oct 2019 10:37:52 -0700 (PDT)
Date: Fri, 18 Oct 2019 10:37:51 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571420271; bh=l1X8Tcf1VqamknuL7CZlWAPER5DhoEU6Si9pTC5iqwE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=WgSUspJcqHlFvxn5FXwrRyjJkg3sTPX2VNH6zmtpNn/VKqLYhvaHn6Y3fIRZ6cPAu +67fXkYAAuGe0i/zXKL4Qu5977iPh9vjxtHbaaV1e+VRjVMd9AUGpHiz96Sx04HuYR k9WF7NNYSeS6wRGXvUnEx49S+QYBjyy0ABj/jJ6M=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2DGIDKD62FE7IN4G53W44P7EVBNHHB4UZE54@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3120/review/304037442@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3120@github.com>
References: <quicwg/base-drafts/pull/3120@github.com>
Subject: Re: [quicwg/base-drafts] Add retry integrity tag (#3120)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da9f86fc8f05_10923f92e32cd96c9231c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Ik566zzB_oRtdSOyf3CQ8FxRNLU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 18 Oct 2019 17:37:56 -0000

----==_mimepart_5da9f86fc8f05_10923f92e32cd96c9231c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mikkelfj commented on this pull request.



> ++-+-+-+-+-+-+-+-+
+|1|1| 3 | Unused|
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|                         Version (32)                          |
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+| DCID Len (8)  |
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|               Destination Connection ID (0..160)            ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+| SCID Len (8)  |
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|                 Source Connection ID (0..160)               ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|                        Retry Token (*)                      ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+| ODCID Len (8) |

@kazuho I would assume it had a pseudo packet length use to compute the tag, otherwise it would be a futile exercise. I'm probably still missing something. A weaker integrity check would need some padding protection but GCM should be fine.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3120#discussion_r336601002
----==_mimepart_5da9f86fc8f05_10923f92e32cd96c9231c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@mikkelfj</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3120#discussion_r336601002">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; ++-+-+-+-+-+-+-+-+
+|1|1| 3 | Unused|
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|                         Version (32)                          |
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+| DCID Len (8)  |
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|               Destination Connection ID (0..160)            ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+| SCID Len (8)  |
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|                 Source Connection ID (0..160)               ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|                        Retry Token (*)                      ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+| ODCID Len (8) |
</pre>
<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=41567" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/kazuho">@kazuho</a> I would assume it had a pseudo packet length use to compute the tag, otherwise it would be a futile exercise. I'm probably still missing something. A weaker integrity check would need some padding protection but GCM should be fine.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3120?email_source=notifications&amp;email_token=AFTOJK5LISSR36YIUJIJMX3QPHX67A5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIPT4QQ#discussion_r336601002">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZBXUAKC7VR3OUYSVLQPHX67ANCNFSM4JCAOODA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6DBCWTDYMBKAFG6RLQPHX67A5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIPT4QQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3120?email_source=notifications\u0026email_token=AFTOJK5LISSR36YIUJIJMX3QPHX67A5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIPT4QQ#discussion_r336601002",
"url": "https://github.com/quicwg/base-drafts/pull/3120?email_source=notifications\u0026email_token=AFTOJK5LISSR36YIUJIJMX3QPHX67A5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIPT4QQ#discussion_r336601002",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da9f86fc8f05_10923f92e32cd96c9231c--


From nobody Fri Oct 18 10:39:35 2019
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 B30F61200F8 for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 10:39:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 JB7BR3JSjnfV for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 10:39:32 -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 3866212000F for <quic-issues@ietf.org>; Fri, 18 Oct 2019 10:39:32 -0700 (PDT)
Date: Fri, 18 Oct 2019 10:39:31 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571420371; bh=5sh2llGmjv6kMZgGTDemq5icYxw8bU5Q6vsmxaX4CCM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=HbH9+M1pa3kr5RMoeje0JD61yJKVuNDWfLjAC09YY2gKBcYFbxsmsmxXqysH6Iw6v kUjyscK8jFmgo3+bKcoXGFT1FAeu97yds7Xb0+2XUpRY3j49CLJ4qyNP028cxMkTIT NErr0XqnofoWI1kTm8/kNnLLSJ3gJEd6FBL4GC5c=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5CCUMXES7QSHVS4IN3W44WHEVBNHHB4UZE54@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3120/review/304038411@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3120@github.com>
References: <quicwg/base-drafts/pull/3120@github.com>
Subject: Re: [quicwg/base-drafts] Add retry integrity tag (#3120)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da9f8d3257d1_111c3f8ca0ccd960138069"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/q7MpTboHMv5teGshVqM9QQsr65M>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 18 Oct 2019 17:39:34 -0000

----==_mimepart_5da9f8d3257d1_111c3f8ca0ccd960138069
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mikkelfj commented on this pull request.



> ++-+-+-+-+-+-+-+-+
+|1|1| 3 | Unused|
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|                         Version (32)                          |
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+| DCID Len (8)  |
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|               Destination Connection ID (0..160)            ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+| SCID Len (8)  |
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|                 Source Connection ID (0..160)               ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|                        Retry Token (*)                      ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+| ODCID Len (8) |

yeah, I'm missing that two fields without a length is ambigious.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3120#discussion_r336601769
----==_mimepart_5da9f8d3257d1_111c3f8ca0ccd960138069
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@mikkelfj</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3120#discussion_r336601769">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; ++-+-+-+-+-+-+-+-+
+|1|1| 3 | Unused|
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|                         Version (32)                          |
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+| DCID Len (8)  |
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|               Destination Connection ID (0..160)            ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+| SCID Len (8)  |
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|                 Source Connection ID (0..160)               ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|                        Retry Token (*)                      ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+| ODCID Len (8) |
</pre>
<p>yeah, I'm missing that two fields without a length is ambigious.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3120?email_source=notifications&amp;email_token=AFTOJK7P2WVB2TB5PJMKW33QPHYFHA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIPUECY#discussion_r336601769">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKY76UUBTQ3F6I4Z2ELQPHYFHANCNFSM4JCAOODA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK23Z6UPSUQK74CTPWDQPHYFHA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIPUECY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3120?email_source=notifications\u0026email_token=AFTOJK7P2WVB2TB5PJMKW33QPHYFHA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIPUECY#discussion_r336601769",
"url": "https://github.com/quicwg/base-drafts/pull/3120?email_source=notifications\u0026email_token=AFTOJK7P2WVB2TB5PJMKW33QPHYFHA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIPUECY#discussion_r336601769",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da9f8d3257d1_111c3f8ca0ccd960138069--


From nobody Fri Oct 18 10:44:50 2019
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 849C812011F for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 10:44:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 gVYpMwWHXYPH for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 10:44:47 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EA2D812001E for <quic-issues@ietf.org>; Fri, 18 Oct 2019 10:44:46 -0700 (PDT)
Received: from github-lowworker-2ef7ba1.ac4-iad.github.net (github-lowworker-2ef7ba1.ac4-iad.github.net [10.52.16.66]) by smtp.github.com (Postfix) with ESMTP id 2507A660917 for <quic-issues@ietf.org>; Fri, 18 Oct 2019 10:44:46 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571420686; bh=mWeXvdcvzO3lRJQUm8WqTKHFgBVFRhWJVpZ+zY7cdE8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=IxF/eroog0OHLaFytklCvw05GL3ruCTBIejhhEMHuT2nt8Xmd7mCC4iFYKLlHKRQk xN/sXjbyFhT83QookmqDG2rohzSKfTTFaISeD1grn+/Dux5WcPzMrHGKuw0O6ZvesO 9x+HMnjM52wnE5noQ2+CiPSX+CW3S8AtrVT9D3No=
Date: Fri, 18 Oct 2019 10:44:46 -0700
From: Lucas Pardue <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4I6VGT3O6JPVIIOKV3W45J5EVBNHHBWGP2BE@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2783/543857129@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2783@github.com>
References: <quicwg/base-drafts/issues/2783@github.com>
Subject: Re: [quicwg/base-drafts] Consider making SETTINGS part of the control stream header (#2783)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da9fa0e16c5d_45153fd31f4cd95c147868"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: LPardue
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ZTy0Zh6PRUhruxh0qy9yARYqKYQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 18 Oct 2019 17:44:49 -0000

----==_mimepart_5da9fa0e16c5d_45153fd31f4cd95c147868
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I believe the group did not want to make this change so I am closing the issue. @MikeBishop please reopen if I am mistaken.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2783#issuecomment-543857129
----==_mimepart_5da9fa0e16c5d_45153fd31f4cd95c147868
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I believe the group did not want to make this change so I am closing the issue. <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=4273797" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/MikeBishop">@MikeBishop</a> please reopen if I am mistaken.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2783?email_source=notifications&amp;email_token=AFTOJK6RC77ELSMUBRLDLYLQPHYY5A5CNFSM4HW6IOKKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBVJT2I#issuecomment-543857129">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK32WCE4DREUFI73EL3QPHYY5ANCNFSM4HW6IOKA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5REP4IT2LM7HZDDJLQPHYY5A5CNFSM4HW6IOKKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBVJT2I.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2783?email_source=notifications\u0026email_token=AFTOJK6RC77ELSMUBRLDLYLQPHYY5A5CNFSM4HW6IOKKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBVJT2I#issuecomment-543857129",
"url": "https://github.com/quicwg/base-drafts/issues/2783?email_source=notifications\u0026email_token=AFTOJK6RC77ELSMUBRLDLYLQPHYY5A5CNFSM4HW6IOKKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBVJT2I#issuecomment-543857129",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da9fa0e16c5d_45153fd31f4cd95c147868--


From nobody Fri Oct 18 10:44:57 2019
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 8E39D12001E for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 10:44:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 ZdKz7cD9yua8 for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 10:44:47 -0700 (PDT)
Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 12E441200F8 for <quic-issues@ietf.org>; Fri, 18 Oct 2019 10:44:47 -0700 (PDT)
Date: Fri, 18 Oct 2019 10:44:46 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571420686; bh=EXysXCu43gCVc/UMtZnCWSjGlGbrkm72qODpUGk8R6s=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Ke+AF62h6yAap5g6JcAVT7n0pBaen1UDQ3NIXsfUCWqMO5ApgN9SYclz+zUrEvFMW Fl0KA8inn3W85/0sYapdxZn6iaud+gLhy4TfI11INQbDdozh5nm0m560bA8rgvVfSW /XlVemcu0/EiDsyFV3gCpcsXFWDuA3R+DZcuW/c0=
From: Lucas Pardue <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4I6VGT3O6JPVIIOKV3W45J5EVBNHHBWGP2BE@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/2783/issue_event/2725705388@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2783@github.com>
References: <quicwg/base-drafts/issues/2783@github.com>
Subject: Re: [quicwg/base-drafts] Consider making SETTINGS part of the control stream header (#2783)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5da9fa0e34d50_48c13fe945ccd9681495f0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: LPardue
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/PDGgQoZsgyRCKs0eg9RpmkNXYOA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 18 Oct 2019 17:44:50 -0000

----==_mimepart_5da9fa0e34d50_48c13fe945ccd9681495f0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #2783.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2783#event-2725705388
----==_mimepart_5da9fa0e34d50_48c13fe945ccd9681495f0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="454687241" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2783" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2783/hovercard" href="https://github.com/quicwg/base-drafts/issues/2783">#2783</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2783?email_source=notifications&amp;email_token=AFTOJKYEQV3JSCCPBBEXYV3QPHYY5A5CNFSM4HW6IOKKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUJ3PNLA#event-2725705388">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK32WCE4DREUFI73EL3QPHYY5ANCNFSM4HW6IOKA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYHQAKE2QTHCFLGWXLQPHYY5A5CNFSM4HW6IOKKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUJ3PNLA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2783?email_source=notifications\u0026email_token=AFTOJKYEQV3JSCCPBBEXYV3QPHYY5A5CNFSM4HW6IOKKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUJ3PNLA#event-2725705388",
"url": "https://github.com/quicwg/base-drafts/issues/2783?email_source=notifications\u0026email_token=AFTOJKYEQV3JSCCPBBEXYV3QPHYY5A5CNFSM4HW6IOKKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUJ3PNLA#event-2725705388",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5da9fa0e34d50_48c13fe945ccd9681495f0--


From nobody Fri Oct 18 11:11:44 2019
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 F1E8012022E for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 11:11:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.381
X-Spam-Level: 
X-Spam-Status: No, score=-6.381 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 tIESy9ZWFZdR for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 11:11:38 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8E0931208DA for <quic-issues@ietf.org>; Fri, 18 Oct 2019 11:11:32 -0700 (PDT)
Received: from github-lowworker-39ac79b.ac4-iad.github.net (github-lowworker-39ac79b.ac4-iad.github.net [10.52.18.15]) by smtp.github.com (Postfix) with ESMTP id 99E7C5210C2 for <quic-issues@ietf.org>; Fri, 18 Oct 2019 11:11:31 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571422291; bh=kgdpehvumNYaAIatpIPE3UsTgtNfjVnpGcY9BxO2E+Y=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=lXvhE8T85wZP/g8sG3eYN4/bira7WSssXZ6rXKMwAdm6+i6BXxlZ/NiICy0Cvl/Qd soMQmFqQzKGL47KYb3ec16LDHakU6ts3r7jxhTju2sxUeTXMxcZJG/TNjPSK07ios9 o+FL3qKRr4btLAkzgaPnU0VMnufVaATXAwFVq0q0=
Date: Fri, 18 Oct 2019 11:11:31 -0700
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5EU5LURPV3EKAGCN53W5AOHEVBNHHBZDNRFQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2963/543867377@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2963@github.com>
References: <quicwg/base-drafts/issues/2963@github.com>
Subject: Re: [quicwg/base-drafts] What if server does not send HTTP_EARLY_RESPONSE but starts sending response (#2963)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5daa00538b340_64b93fe54aecd960497a9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/BwCYVJ8D_-YlHGOyUr5ekujoNhI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 18 Oct 2019 18:11:43 -0000

----==_mimepart_5daa00538b340_64b93fe54aecd960497a9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

http-core [says](https://httpwg.org/http-core/draft-ietf-httpbis-semantics-latest.html#header.expect):
> A server that responds with a final status code before reading the entire request payload body SHOULD indicate whether it intends to close the connection (see Section 9.7 of [Messaging]) or continue reading the payload body. 

I think the resolution here is to explicitly map STOP_SENDING(EARLY_RESPONSE) to the indication that it intends the stream to be fully closed after the response, and the absence of STOP_SENDING to the server's intent to continue reading the payload body.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2963#issuecomment-543867377
----==_mimepart_5daa00538b340_64b93fe54aecd960497a9
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>http-core <a href="https://httpwg.org/http-core/draft-ietf-httpbis-semantics-latest.html#header.expect" rel="nofollow">says</a>:</p>
<blockquote>
<p>A server that responds with a final status code before reading the entire request payload body SHOULD indicate whether it intends to close the connection (see Section 9.7 of [Messaging]) or continue reading the payload body.</p>
</blockquote>
<p>I think the resolution here is to explicitly map STOP_SENDING(EARLY_RESPONSE) to the indication that it intends the stream to be fully closed after the response, and the absence of STOP_SENDING to the server's intent to continue reading the payload body.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2963?email_source=notifications&amp;email_token=AFTOJK73XNZFCXK3F3TIQWDQPH35HA5CNFSM4IKVE4J2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBVMD4I#issuecomment-543867377">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2MRZD6ADVTXLGC47DQPH35HANCNFSM4IKVE4JQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7XZA25VL7W3GSSJ7DQPH35HA5CNFSM4IKVE4J2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBVMD4I.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2963?email_source=notifications\u0026email_token=AFTOJK73XNZFCXK3F3TIQWDQPH35HA5CNFSM4IKVE4J2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBVMD4I#issuecomment-543867377",
"url": "https://github.com/quicwg/base-drafts/issues/2963?email_source=notifications\u0026email_token=AFTOJK73XNZFCXK3F3TIQWDQPH35HA5CNFSM4IKVE4J2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBVMD4I#issuecomment-543867377",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5daa00538b340_64b93fe54aecd960497a9--


From nobody Fri Oct 18 11:22:33 2019
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 A8A7F12084E for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 11:22:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, 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 HB71QKR8AMzR for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 11:22:31 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 869B0120145 for <quic-issues@ietf.org>; Fri, 18 Oct 2019 11:22:31 -0700 (PDT)
Received: from github-lowworker-2ef7ba1.ac4-iad.github.net (github-lowworker-2ef7ba1.ac4-iad.github.net [10.52.16.66]) by smtp.github.com (Postfix) with ESMTP id D465E1C10C3 for <quic-issues@ietf.org>; Fri, 18 Oct 2019 11:22:30 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571422950; bh=zPZBP2hOzrVe73Qp/uUysnlWFGJEH/0VlikCMwvyhak=; h=Date:From:To:Subject:From; b=FsXBJ+1EGfu102AuZa40FAzLCLDRxnSUwkveEMenczKi1UCY9LpasCChj5oZBg6pw 7Bii/DSswkoxaT2Rg47BEeRzJ+FJsgnU0S4gFFJvM4vwmQ3NoUoX9x434MfDvQnGP9 7SAp/1hkGcFNOFJq/mdDck9190L4thskvayHKzxk=
Date: Fri, 18 Oct 2019 11:22:30 -0700
From: Mike Bishop <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/http/early_response/000000-0a0519@github.com>
Subject: [quicwg/base-drafts] 0a0519: Require clients to keep sending if they want to ke...
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/upxDkrUwQ78brLtd2tNrCUQSl1M>
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: Fri, 18 Oct 2019 18:22:33 -0000

  Branch: refs/heads/http/early_response
  Home:   https://github.com/quicwg/base-drafts
  Commit: 0a05191f27c8c6ac576c34802cc550e739cca684
      https://github.com/quicwg/base-drafts/commit/0a05191f27c8c6ac576c34802cc550e739cca684
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2019-10-18 (Fri, 18 Oct 2019)

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

  Log Message:
  -----------
  Require clients to keep sending if they want to keep receiving



From nobody Fri Oct 18 11:23:11 2019
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 D7FCB120145 for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 11:23:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 4x_lSSbhOS2n for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 11:23:08 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 53E881208D3 for <quic-issues@ietf.org>; Fri, 18 Oct 2019 11:23:08 -0700 (PDT)
Date: Fri, 18 Oct 2019 11:23:07 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571422987; bh=9tvSMFSw3qwJx62JUP0pXwesi5J9iK/ts4MjijSnwVY=; h=Date:From:To:Subject:From; b=HLJBf3hFgqKp6GFPyh3AZumc71U+LIoiSVGpqgCdAhWjUZZOKsHhg9ywNEt9z49+u NIIeMdXFWq1DKa+Qx2T9g72pyXxetQFI09HCetX+U7yqmJ51ftMnabImQT4u8nwoTb phtAQ3kQ/KfE6gYRx4qojznolJgrTCdB+er71y2o=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/9ca531-577be5@github.com>
Subject: [quicwg/base-drafts] 577be5: Script updating gh-pages from 0a05191f. [ci skip]
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/1i8yoU6aQMRBk3JOpACt_JCSfB0>
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: Fri, 18 Oct 2019 18:23:10 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 577be5fab002b438f888afcd4f24976fd7acd4e6
      https://github.com/quicwg/base-drafts/commit/577be5fab002b438f888afcd4f24976fd7acd4e6
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-18 (Fri, 18 Oct 2019)

  Changed paths:
    A http/early_response/draft-ietf-quic-http.html
    A http/early_response/draft-ietf-quic-http.txt
    A http/early_response/draft-ietf-quic-invariants.html
    A http/early_response/draft-ietf-quic-invariants.txt
    A http/early_response/draft-ietf-quic-qpack.html
    A http/early_response/draft-ietf-quic-qpack.txt
    A http/early_response/draft-ietf-quic-recovery.html
    A http/early_response/draft-ietf-quic-recovery.txt
    A http/early_response/draft-ietf-quic-tls.html
    A http/early_response/draft-ietf-quic-tls.txt
    A http/early_response/draft-ietf-quic-transport.html
    A http/early_response/draft-ietf-quic-transport.txt
    A http/early_response/index.html
    R ianswett-retransmitting-acks-is-bad-ok/draft-ietf-quic-http.html
    R ianswett-retransmitting-acks-is-bad-ok/draft-ietf-quic-http.txt
    R ianswett-retransmitting-acks-is-bad-ok/draft-ietf-quic-invariants.html
    R ianswett-retransmitting-acks-is-bad-ok/draft-ietf-quic-invariants.txt
    R ianswett-retransmitting-acks-is-bad-ok/draft-ietf-quic-qpack.html
    R ianswett-retransmitting-acks-is-bad-ok/draft-ietf-quic-qpack.txt
    R ianswett-retransmitting-acks-is-bad-ok/draft-ietf-quic-recovery.html
    R ianswett-retransmitting-acks-is-bad-ok/draft-ietf-quic-recovery.txt
    R ianswett-retransmitting-acks-is-bad-ok/draft-ietf-quic-tls.html
    R ianswett-retransmitting-acks-is-bad-ok/draft-ietf-quic-tls.txt
    R ianswett-retransmitting-acks-is-bad-ok/draft-ietf-quic-transport.html
    R ianswett-retransmitting-acks-is-bad-ok/draft-ietf-quic-transport.txt
    R ianswett-retransmitting-acks-is-bad-ok/index.html
    R ianswett-retransmitting-acks/draft-ietf-quic-http.html
    R ianswett-retransmitting-acks/draft-ietf-quic-http.txt
    R ianswett-retransmitting-acks/draft-ietf-quic-invariants.html
    R ianswett-retransmitting-acks/draft-ietf-quic-invariants.txt
    R ianswett-retransmitting-acks/draft-ietf-quic-qpack.html
    R ianswett-retransmitting-acks/draft-ietf-quic-qpack.txt
    R ianswett-retransmitting-acks/draft-ietf-quic-recovery.html
    R ianswett-retransmitting-acks/draft-ietf-quic-recovery.txt
    R ianswett-retransmitting-acks/draft-ietf-quic-tls.html
    R ianswett-retransmitting-acks/draft-ietf-quic-tls.txt
    R ianswett-retransmitting-acks/draft-ietf-quic-transport.html
    R ianswett-retransmitting-acks/draft-ietf-quic-transport.txt
    R ianswett-retransmitting-acks/index.html
    M index.html
    R no-appdata/draft-ietf-quic-http.html
    R no-appdata/draft-ietf-quic-http.txt
    R no-appdata/draft-ietf-quic-invariants.html
    R no-appdata/draft-ietf-quic-invariants.txt
    R no-appdata/draft-ietf-quic-qpack.html
    R no-appdata/draft-ietf-quic-qpack.txt
    R no-appdata/draft-ietf-quic-recovery.html
    R no-appdata/draft-ietf-quic-recovery.txt
    R no-appdata/draft-ietf-quic-tls.html
    R no-appdata/draft-ietf-quic-tls.txt
    R no-appdata/draft-ietf-quic-transport.html
    R no-appdata/draft-ietf-quic-transport.txt
    R no-appdata/index.html

  Log Message:
  -----------
  Script updating gh-pages from 0a05191f. [ci skip]



From nobody Fri Oct 18 11:26:52 2019
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 AC3F31208DE for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 11:26:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.999
X-Spam-Level: 
X-Spam-Status: No, score=-7.999 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, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 I2eD0dLBSO4d for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 11:26:50 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 09DC51208D6 for <quic-issues@ietf.org>; Fri, 18 Oct 2019 11:26:50 -0700 (PDT)
Date: Fri, 18 Oct 2019 11:26:49 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571423209; bh=vhNeOfWO+UK+TcN4h7EOm7IqRGCdTDIUeorKu6KT92c=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=i42uDIJ35pyMVHO5H6QxU+mQCCnOIAAs8k+B8f4tUvchS6wHrL4PfywFMXTay14AV 3HLIa2KPheiJARdklpQDlQfVeF8cqxQ2imwYNkFo25uEqMCYiumECwqfh8f7I+PJVc G/3+kl/JnaWgIMGRHXQ0rHZFyXJpW0bhj0oGqsWI=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6YF62XS4JVAUQRFQF3W5CHTEVBNHHB4WTQF4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3123@github.com>
Subject: [quicwg/base-drafts] Require clients to keep sending if they want to keep receiving (#3123)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5daa03e9430c0_9ab3fcb2f6cd95c91282"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/M59Yq4GiqVMlslgNTwUJmDStHyo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 18 Oct 2019 18:26:52 -0000

----==_mimepart_5daa03e9430c0_9ab3fcb2f6cd95c91282
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Fixes #2963.  Doesn&#39;t directly reference the http-core text, because #1523, but uses parallel language.  Might want to add a reference to [Section 8.1.1](https://httpwg.org/http-core/draft-ietf-httpbis-semantics-latest.html#header.expect) as part of #1523.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/3123

-- Commit Summary --

  * Require clients to keep sending if they want to keep receiving

-- File Changes --

    M draft-ietf-quic-http.md (14)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/3123.patch
https://github.com/quicwg/base-drafts/pull/3123.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3123

----==_mimepart_5daa03e9430c0_9ab3fcb2f6cd95c91282
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><span class=3D"issue-keyword tooltipped tooltipped-se" aria-label=3D"T=
his pull request closes issue #2963.">Fixes</span> <a class=3D"issue-link=
 js-issue-link" data-error-text=3D"Failed to load issue title" data-id=3D=
"479047980" data-permission-text=3D"Issue title is private" data-url=3D"h=
ttps://github.com/quicwg/base-drafts/issues/2963" data-hovercard-type=3D"=
issue" data-hovercard-url=3D"/quicwg/base-drafts/issues/2963/hovercard" h=
ref=3D"https://github.com/quicwg/base-drafts/issues/2963">#2963</a>.  Doe=
sn't directly reference the http-core text, because <a class=3D"issue-lin=
k js-issue-link" data-error-text=3D"Failed to load issue title" data-id=3D=
"338648153" data-permission-text=3D"Issue title is private" data-url=3D"h=
ttps://github.com/quicwg/base-drafts/issues/1523" data-hovercard-type=3D"=
issue" data-hovercard-url=3D"/quicwg/base-drafts/issues/1523/hovercard" h=
ref=3D"https://github.com/quicwg/base-drafts/issues/1523">#1523</a>, but =
uses parallel language.  Might want to add a reference to <a href=3D"http=
s://httpwg.org/http-core/draft-ietf-httpbis-semantics-latest.html#header.=
expect" rel=3D"nofollow">Section 8.1.1</a> as part of <a class=3D"issue-l=
ink js-issue-link" data-error-text=3D"Failed to load issue title" data-id=
=3D"338648153" data-permission-text=3D"Issue title is private" data-url=3D=
"https://github.com/quicwg/base-drafts/issues/1523" data-hovercard-type=3D=
"issue" data-hovercard-url=3D"/quicwg/base-drafts/issues/1523/hovercard" =
href=3D"https://github.com/quicwg/base-drafts/issues/1523">#1523</a>.</p>=


<hr>

<h4>You can view, comment on, or merge this pull request online at:</h4>
<p>&nbsp;&nbsp;<a href=3D'https://github.com/quicwg/base-drafts/pull/3123=
'>https://github.com/quicwg/base-drafts/pull/3123</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Require clients to keep sending if they want to keep receiving</li>=

</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href=3D"https://github.com/quicwg/base-drafts/pull/3123/files#diff=
-0">draft-ietf-quic-http.md</a>
    (14)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href=3D'https://github.com/quicwg/base-drafts/pull/3123.patch'>h=
ttps://github.com/quicwg/base-drafts/pull/3123.patch</a></li>
  <li><a href=3D'https://github.com/quicwg/base-drafts/pull/3123.diff'>ht=
tps://github.com/quicwg/base-drafts/pull/3123.diff</a></li>
</ul>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/3123?email_source=3Dnotifications&amp;email_token=3DA=
FTOJKYH7QCOX7JDCG6O3D3QPH5WTA5CNFSM4JCK3KOKYY3PNVWWK3TUL52HS4DFUVEXG43VMW=
VGG33NNVSW45C7NFSM4HS2OAXQ">view it on GitHub</a>, or <a href=3D"https://=
github.com/notifications/unsubscribe-auth/AFTOJK3T3PFTRF2P5ZTUSTLQPH5WTAN=
CNFSM4JCK3KOA">unsubscribe</a>.<img src=3D"https://github.com/notificatio=
ns/beacon/AFTOJK6UDBUDL5LXZPDCF2TQPH5WTA5CNFSM4JCK3KOKYY3PNVWWK3TUL52HS4D=
FUVEXG43VMWVGG33NNVSW45C7NFSM4HS2OAXQ.gif" height=3D"1" width=3D"1" alt=3D=
"" /></p>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3123?email_source=3D=
notifications\u0026email_token=3DAFTOJKYH7QCOX7JDCG6O3D3QPH5WTA5CNFSM4JCK=
3KOKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HS2OAXQ",
"url": "https://github.com/quicwg/base-drafts/pull/3123?email_source=3Dno=
tifications\u0026email_token=3DAFTOJKYH7QCOX7JDCG6O3D3QPH5WTA5CNFSM4JCK3K=
OKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HS2OAXQ",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5daa03e9430c0_9ab3fcb2f6cd95c91282--


From nobody Fri Oct 18 11:34:19 2019
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 9783A120909 for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 11:34:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 7K9VPNsPRDme for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 11:34:17 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F157E1208FD for <quic-issues@ietf.org>; Fri, 18 Oct 2019 11:34:16 -0700 (PDT)
Date: Fri, 18 Oct 2019 11:34:16 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571423656; bh=6CjysZMaF+zq/BrhFlfrOWAfFisjLNIcvQdekBc94oQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=qPe5X+e2EGoul1Kmy1Bxu5VffGf7UXQ4zJfLJt7EQyO9Y37wKJIPwcv9Nks7dHQ84 B4/PLW718YoanLNaiXaCdLowQisickatqJx56N5Hv8YZ69/HQAvCXfvbLjGBfaGmYE sK+DW3Q3jssU7Lknqkf+8wSl3bt26DnnBCpGQZOY=
From: Christopher Wood <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4CRULH3WPGJNLQA7F3W5DDREVBNHHB4UZE54@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3120/review/304067675@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3120@github.com>
References: <quicwg/base-drafts/pull/3120@github.com>
Subject: Re: [quicwg/base-drafts] Add retry integrity tag (#3120)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5daa05a8bb20_2cfc3febec2cd964160430"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: chris-wood
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/BAdjmMypUAYRxqioGkD-D5UbzdU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 18 Oct 2019 18:34:19 -0000

----==_mimepart_5daa05a8bb20_2cfc3febec2cd964160430
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

chris-wood commented on this pull request.



> @@ -1197,6 +1197,64 @@ TLS ClientHello.  The server MAY retain these packets for later decryption in
 anticipation of receiving a ClientHello.
 
 
+## Retry Packet Integrity {#retry-integrity}
+
+Retry packets (see the Retry Packet section of {{QUIC-TRANSPORT}}) carry a
+Retry Integrity Tag that provides two properties: it allows discarding
+packets that have accidentally been corrupted by the network, and it ensures
+that valid Retry packets cannot be sent by off-path attackers.

nit: perhaps soften this to, "... , and it helps mitigate off-path attacker Retry packet injection"? (The word "ensures" is a little misleading to me.)

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3120#pullrequestreview-304067675
----==_mimepart_5daa05a8bb20_2cfc3febec2cd964160430
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@chris-wood</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3120#discussion_r336624156">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1197,6 +1197,64 @@ TLS ClientHello.  The server MAY retain these packets for later decryption in
 anticipation of receiving a ClientHello.
 
 
+## Retry Packet Integrity {#retry-integrity}
+
+Retry packets (see the Retry Packet section of {{QUIC-TRANSPORT}}) carry a
+Retry Integrity Tag that provides two properties: it allows discarding
+packets that have accidentally been corrupted by the network, and it ensures
+that valid Retry packets cannot be sent by off-path attackers.
</pre>
<p>nit: perhaps soften this to, "... , and it helps mitigate off-path attacker Retry packet injection"? (The word "ensures" is a little misleading to me.)</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3120?email_source=notifications&amp;email_token=AFTOJKZZTYAU24OAJ7ZR7YTQPH6SRA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIP3IWY#pullrequestreview-304067675">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2ZXMXO4AQIWJWPYCDQPH6SRANCNFSM4JCAOODA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZJTOAE3FH4ABKNJ2TQPH6SRA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIP3IWY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3120?email_source=notifications\u0026email_token=AFTOJKZZTYAU24OAJ7ZR7YTQPH6SRA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIP3IWY#pullrequestreview-304067675",
"url": "https://github.com/quicwg/base-drafts/pull/3120?email_source=notifications\u0026email_token=AFTOJKZZTYAU24OAJ7ZR7YTQPH6SRA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIP3IWY#pullrequestreview-304067675",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5daa05a8bb20_2cfc3febec2cd964160430--


From nobody Fri Oct 18 11:35:41 2019
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 BBDD61208E5 for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 11:35:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, 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 Nj5U9tsWteR7 for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 11:35:38 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7074A1208C0 for <quic-issues@ietf.org>; Fri, 18 Oct 2019 11:35:38 -0700 (PDT)
Received: from github-lowworker-a6a2749.va3-iad.github.net (github-lowworker-a6a2749.va3-iad.github.net [10.48.16.62]) by smtp.github.com (Postfix) with ESMTP id BF922C60355 for <quic-issues@ietf.org>; Fri, 18 Oct 2019 11:35:37 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571423737; bh=fE1wMau1bssTd/tk1u2+enDLRn4HNBhJLOl4AThBcNk=; h=Date:From:To:Subject:From; b=K/W3XlvPrJ/+PMgMauhAgNH5uzfeM3mWHl69pKf5hjCTPDoiZck2OkH9odIRVCrgb yCtCMhCAkwCmzLQfnh8xLYDpjePx/CerZPUXUVpU/YzbdpTyzDPgl7QZZWAl8kj2HP jUSP7IC/eLtLUpDgMt3UAtIjq22RV0QX2+JhSb/0=
Date: Fri, 18 Oct 2019 11:35:37 -0700
From: Mike Bishop <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/http/concurrency_differs/1705a1-ad5ed8@github.com>
Subject: [quicwg/base-drafts] 8ceca2: Talk about push separately
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/gFUblw9G3ijiH_MBNgkAX4baRzA>
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: Fri, 18 Oct 2019 18:35:40 -0000

  Branch: refs/heads/http/concurrency_differs
  Home:   https://github.com/quicwg/base-drafts
  Commit: 8ceca2ad00e27395b664a678116769841499db65
      https://github.com/quicwg/base-drafts/commit/8ceca2ad00e27395b664a678116769841499db65
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2019-10-18 (Fri, 18 Oct 2019)

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

  Log Message:
  -----------
  Talk about push separately


  Commit: ad5ed87ca8f7ea3a5116efd9b2e820fe6ade6dc7
      https://github.com/quicwg/base-drafts/commit/ad5ed87ca8f7ea3a5116efd9b2e820fe6ade6dc7
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2019-10-18 (Fri, 18 Oct 2019)

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

  Log Message:
  -----------
  Precision, thanks to @kazuho


Compare: https://github.com/quicwg/base-drafts/compare/1705a1589d16...ad5ed87ca8f7


From nobody Fri Oct 18 11:35:49 2019
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 3DFC21208F1 for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 11:35:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 KIVF3clYsxCX for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 11:35:47 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CC7B41208E5 for <quic-issues@ietf.org>; Fri, 18 Oct 2019 11:35:46 -0700 (PDT)
Date: Fri, 18 Oct 2019 11:35:46 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571423746; bh=EaxXRQty8UT9gCtGAg6b/Vud43Pt+2bSKWRvnLlR41U=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=mkYQ4fJkFimrhZuvZ/VZntjkDOr2gVqRqX1E9uGZkzTHNpLWSK1XdE46OpEZd2vzr SAKajI45ZPN33a/B8j98EcB1mCsKs6uNdcYn7DpIeeyiF35RLn1jv/XHdd8VrK4kqP m5tmlxDDsdZ4CBfROtRqFXw4baPJasBaK5hAf1y8=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3114/push/4167613038@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3114@github.com>
References: <quicwg/base-drafts/pull/3114@github.com>
Subject: Re: [quicwg/base-drafts] Talk about concurrency in H3 vs. H2 (#3114)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5daa0602a40c_72ea3f87ba2cd9641391d4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/D_6EYy0U-ivwfCfZj8heXx0SMco>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 18 Oct 2019 18:35:48 -0000

----==_mimepart_5daa0602a40c_72ea3f87ba2cd9641391d4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@MikeBishop pushed 2 commits.

8ceca2ad00e27395b664a678116769841499db65  Talk about push separately
ad5ed87ca8f7ea3a5116efd9b2e820fe6ade6dc7  Precision, thanks to @kazuho


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3114/files/1705a1589d16b12c894852e41cd1431a70d4d33e..ad5ed87ca8f7ea3a5116efd9b2e820fe6ade6dc7

----==_mimepart_5daa0602a40c_72ea3f87ba2cd9641391d4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/MikeBishop" class="user-mention">@MikeBishop</a> pushed 2 commits.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/8ceca2ad00e27395b664a678116769841499db65">8ceca2a</a>  Talk about push separately</li>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/ad5ed87ca8f7ea3a5116efd9b2e820fe6ade6dc7">ad5ed87</a>  Precision, thanks to @kazuho</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3114/files/1705a1589d16b12c894852e41cd1431a70d4d33e..ad5ed87ca8f7ea3a5116efd9b2e820fe6ade6dc7?email_source=notifications&amp;email_token=AFTOJK23SPLNDV5XHNXD3MLQPH6YFA5CNFSM4JB5EAEKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDSMZZGAZDAOKQOVZWQIZUGE3DONRRGMYDGOA">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYLWQA4V37PT2S2ZHDQPH6YFANCNFSM4JB5EAEA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6XD3W7JARQ2GTS7ATQPH6YFA5CNFSM4JB5EAEKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDSMZZGAZDAOKQOVZWQIZUGE3DONRRGMYDGOA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3114/files/1705a1589d16b12c894852e41cd1431a70d4d33e..ad5ed87ca8f7ea3a5116efd9b2e820fe6ade6dc7?email_source=notifications\u0026email_token=AFTOJK23SPLNDV5XHNXD3MLQPH6YFA5CNFSM4JB5EAEKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDSMZZGAZDAOKQOVZWQIZUGE3DONRRGMYDGOA",
"url": "https://github.com/quicwg/base-drafts/pull/3114/files/1705a1589d16b12c894852e41cd1431a70d4d33e..ad5ed87ca8f7ea3a5116efd9b2e820fe6ade6dc7?email_source=notifications\u0026email_token=AFTOJK23SPLNDV5XHNXD3MLQPH6YFA5CNFSM4JB5EAEKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDSMZZGAZDAOKQOVZWQIZUGE3DONRRGMYDGOA",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5daa0602a40c_72ea3f87ba2cd9641391d4--


From nobody Fri Oct 18 11:36:20 2019
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 5904D120926 for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 11:36:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 oHkfJQAkN0ca for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 11:36:11 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CF621120911 for <quic-issues@ietf.org>; Fri, 18 Oct 2019 11:36:11 -0700 (PDT)
Received: from github-lowworker-d31a065.va3-iad.github.net (github-lowworker-d31a065.va3-iad.github.net [10.48.17.70]) by smtp.github.com (Postfix) with ESMTP id CD73F6A123D for <quic-issues@ietf.org>; Fri, 18 Oct 2019 11:36:10 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571423770; bh=ArzpsYw7cLmWnXjRVh6B6o+odgPG7APd06zUVc4iERM=; h=Date:From:To:Subject:From; b=q348ywSTRlcES4lkBx/IP1Ou70AOs/4/VTa7kcg+PCovZ4BeMxPDYRXIBsZBxe/7V zTO+Gb9oe+2Srjna3LreLuFzvvEXfIYPK7S5Q2mfru6N39R7TMvvnWOmcPzUReTkbl wKzoEebP3rexYP4oMjPIHGN7kYOU5u9yq0mIFuPU=
Date: Fri, 18 Oct 2019 11:36:10 -0700
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/577be5-a2ec3a@github.com>
Subject: [quicwg/base-drafts] a2ec3a: Script updating gh-pages from ad5ed87c. [ci skip]
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/dv_VhMhlZgJ5RMc43EbxwZR3Yuk>
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: Fri, 18 Oct 2019 18:36:18 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: a2ec3aee01bfc0074543f036e28de7def9c602c9
      https://github.com/quicwg/base-drafts/commit/a2ec3aee01bfc0074543f036e28de7def9c602c9
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-18 (Fri, 18 Oct 2019)

  Changed paths:
    M http/concurrency_differs/draft-ietf-quic-http.html
    M http/concurrency_differs/draft-ietf-quic-http.txt
    M http/concurrency_differs/draft-ietf-quic-invariants.html
    M http/concurrency_differs/draft-ietf-quic-invariants.txt
    M http/concurrency_differs/draft-ietf-quic-qpack.html
    M http/concurrency_differs/draft-ietf-quic-qpack.txt
    M http/concurrency_differs/draft-ietf-quic-recovery.html
    M http/concurrency_differs/draft-ietf-quic-recovery.txt
    M http/concurrency_differs/draft-ietf-quic-tls.html
    M http/concurrency_differs/draft-ietf-quic-tls.txt
    M http/concurrency_differs/draft-ietf-quic-transport.html
    M http/concurrency_differs/draft-ietf-quic-transport.txt
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from ad5ed87c. [ci skip]



From nobody Fri Oct 18 11:38:08 2019
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 B27F61208E5 for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 11:38:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 uUY4A8tCgFZX for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 11:38:05 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 153241208C0 for <quic-issues@ietf.org>; Fri, 18 Oct 2019 11:38:05 -0700 (PDT)
Received: from github-lowworker-c5134a3.ac4-iad.github.net (github-lowworker-c5134a3.ac4-iad.github.net [10.52.23.55]) by smtp.github.com (Postfix) with ESMTP id 22522660D5B for <quic-issues@ietf.org>; Fri, 18 Oct 2019 11:38:04 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571423884; bh=3JPZbdcJWu9O1p4SsHnAHPz3YdEUgUvNODDSrbCRSWk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=r7NB2OWAw9Be0uY5imtC2Yz9aEYtcXy4UBllfoapn+mgYvoiXGcEhAWwPnQ4MdyHo VjzN95vqfWhMnEb1QZT3ziFI9E4ZeU99rfjuUriTsEOGuio16MhGp7+Eqw6jltRN0D YFxeAHGTarZatskSr4ISb66GkUs6lLxugZ3S+Nsg=
Date: Fri, 18 Oct 2019 11:38:04 -0700
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5FTQE22QQXUNST6BF3W5DRZEVBNHHB4UWZOA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3118/review/304069714@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3118@github.com>
References: <quicwg/base-drafts/pull/3118@github.com>
Subject: Re: [quicwg/base-drafts] Remove QUIC version hint (#3118)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5daa068c1429f_41c43f99380cd968679f9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/8mBkeElFSGkoN1RPGfPcSub5Ud0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 18 Oct 2019 18:38:07 -0000

----==_mimepart_5daa068c1429f_41c43f99380cd968679f9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop approved this pull request.





-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3118#pullrequestreview-304069714
----==_mimepart_5daa068c1429f_41c43f99380cd968679f9
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@MikeBishop</b> approved this pull request.</p>



<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3118?email_source=notifications&amp;email_token=AFTOJK7YCYS5GTVCQVPDYQTQPH7AZA5CNFSM4JCABFCKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIP3YUQ#pullrequestreview-304069714">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK73ZZJWLTAW6JRSESTQPH7AZANCNFSM4JCABFCA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK66P4A3JAAQCOBD3TLQPH7AZA5CNFSM4JCABFCKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIP3YUQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3118?email_source=notifications\u0026email_token=AFTOJK7YCYS5GTVCQVPDYQTQPH7AZA5CNFSM4JCABFCKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIP3YUQ#pullrequestreview-304069714",
"url": "https://github.com/quicwg/base-drafts/pull/3118?email_source=notifications\u0026email_token=AFTOJK7YCYS5GTVCQVPDYQTQPH7AZA5CNFSM4JCABFCKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIP3YUQ#pullrequestreview-304069714",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5daa068c1429f_41c43f99380cd968679f9--


From nobody Fri Oct 18 11:38:15 2019
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 46678120931 for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 11:38:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, 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 Ifh2mvw0-EBq for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 11:38:08 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9FE751208C0 for <quic-issues@ietf.org>; Fri, 18 Oct 2019 11:38:08 -0700 (PDT)
Date: Fri, 18 Oct 2019 11:38:07 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571423888; bh=MaVV7SCIYsRETZiQlmj/QMd6QLon3yhMDtSqYxuLOHM=; h=Date:From:To:Subject:From; b=WiIbQleOzoo5eOlUTfxj2HjtfmXS+79N5/nagdq8kWst+M1eAFtvJbvMzNZ+9qQ2y 2SwclK9ky1JEgP3h8B2d+Uw8Sn7gjACxxqK+38TQa8rz+vUOPigBzpjJ5pOmp3bWYP lRAFVSBYUq1AmYp4v/h3XqQobxa5R1uFYCdjFw7w=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/master/8bd39d-20e5bf@github.com>
Subject: [quicwg/base-drafts] 20e5bf: Remove QUIC version hint (#3118)
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/wg5GPu5K11BEwqMdhc3b7SqQDpA>
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: Fri, 18 Oct 2019 18:38:10 -0000

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 20e5bf7c795b51aa83805e19a287de6d8b41e9c2
      https://github.com/quicwg/base-drafts/commit/20e5bf7c795b51aa83805e19a287de6d8b41e9c2
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-10-18 (Fri, 18 Oct 2019)

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

  Log Message:
  -----------
  Remove QUIC version hint (#3118)

As discussed in Cupertino, we're punting the hard part of this issue to
future versions, but we can remove the version hint until then.

Closes #3061.



From nobody Fri Oct 18 11:38:20 2019
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 A3B9B1208C0 for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 11:38:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=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 8PnrZLq4Bgin for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 11:38:09 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4C47F1208FD for <quic-issues@ietf.org>; Fri, 18 Oct 2019 11:38:09 -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 7B1F296068A for <quic-issues@ietf.org>; Fri, 18 Oct 2019 11:38:08 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571423888; bh=5iZPYUWQg93HRSylR6WSA7FQk22QAoIZDVZLTOMJYhw=; h=Date:From:To:Subject:From; b=lLeqzcO4ICCgGBfH0eV9b82wNyKxPwYtALg+RNGZqpQpcmRW3nGp4Mhety2Waii1G n1Oi4niJ45XF29gFX94Og+DJIEtnWVMJxjhfYlGrm8SvEAfVDhdUGADadOHLG0pcr9 jUS/bOZS0TcKE0f2ec8j1UNM8LcZHPKctx3voRlc=
Date: Fri, 18 Oct 2019 11:38:08 -0700
From: Mike Bishop <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/remove-vhint/cf477a-000000@github.com>
Subject: [quicwg/base-drafts]
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/cdbvjlw5_fbLAjzqIEdCNeBuQr8>
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: Fri, 18 Oct 2019 18:38:11 -0000

  Branch: refs/heads/remove-vhint
  Home:   https://github.com/quicwg/base-drafts


From nobody Fri Oct 18 11:38:28 2019
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 3D6C21208F5 for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 11:38:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 hvpq7tBijt6Z for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 11:38:17 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A33251208C0 for <quic-issues@ietf.org>; Fri, 18 Oct 2019 11:38:17 -0700 (PDT)
Received: from github-lowworker-39b4a70.va3-iad.github.net (github-lowworker-39b4a70.va3-iad.github.net [10.48.16.66]) by smtp.github.com (Postfix) with ESMTP id 097676A1B35 for <quic-issues@ietf.org>; Fri, 18 Oct 2019 11:38:17 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571423897; bh=wmpsd0REuK8CYaBbUperbiNgeLYtIW2Aw4aZq4CW75s=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=CQzuaMWCyQAfFKgeaKVWUNubn3vSeDHYt3JFjY5QIZj18tcID4M6eD4Xdq/xB4kCt v7XbfL5a01fnMSN3e59i3RSWe59i/Y6XDi9QIAVY/wU44o/ruU4Nt94aFMMSZRtA/2 10j+Q+WFQZreuhkAaQdoP5ADvM/Ze+L9FTBIzO/4=
Date: Fri, 18 Oct 2019 11:38:16 -0700
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5JUWY3NK73OOYWEPV3W5DSREVBNHHB4UWZOA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3118/issue_event/2725857648@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3118@github.com>
References: <quicwg/base-drafts/pull/3118@github.com>
Subject: Re: [quicwg/base-drafts] Remove QUIC version hint (#3118)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5daa0698eb728_75753fd3146cd960375cc"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Nx55RKaWKz2wopuUS-WhUqQqbYM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 18 Oct 2019 18:38:21 -0000

----==_mimepart_5daa0698eb728_75753fd3146cd960375cc
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #3118 into master.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3118#event-2725857648
----==_mimepart_5daa0698eb728_75753fd3146cd960375cc
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="508746096" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3118" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3118/hovercard" href="https://github.com/quicwg/base-drafts/pull/3118">#3118</a> into master.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3118?email_source=notifications&amp;email_token=AFTOJKZ4ESBUW5HPHBXJFR3QPH7BRA5CNFSM4JCABFCKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUJ4US4A#event-2725857648">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYLVDNMZ5EQWAIDF3DQPH7BRANCNFSM4JCABFCA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7PXUTLJF4ES2QIBCDQPH7BRA5CNFSM4JCABFCKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUJ4US4A.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3118?email_source=notifications\u0026email_token=AFTOJKZ4ESBUW5HPHBXJFR3QPH7BRA5CNFSM4JCABFCKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUJ4US4A#event-2725857648",
"url": "https://github.com/quicwg/base-drafts/pull/3118?email_source=notifications\u0026email_token=AFTOJKZ4ESBUW5HPHBXJFR3QPH7BRA5CNFSM4JCABFCKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUJ4US4A#event-2725857648",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5daa0698eb728_75753fd3146cd960375cc--


From nobody Fri Oct 18 11:38:34 2019
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 D03D11208C0 for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 11:38:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 lmpFxTeoo6Y8 for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 11:38:18 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3222A1208E5 for <quic-issues@ietf.org>; Fri, 18 Oct 2019 11:38:18 -0700 (PDT)
Received: from github-lowworker-56fcc46.va3-iad.github.net (github-lowworker-56fcc46.va3-iad.github.net [10.48.102.32]) by smtp.github.com (Postfix) with ESMTP id 8E5F0660C39 for <quic-issues@ietf.org>; Fri, 18 Oct 2019 11:38:17 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571423897; bh=zCS4FoP3+6EgHsQ0nBDXoPKiFFn8b9xa9DPiPSopENM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=BQCg4gGGt6QCpjgcDnDufQwP1meg0nxCCjPm8YbjIVKFOwuFvW50epA0ih1z4x8jx eAlGTMRboDUK6gB/Zn9qgfeyzOY8zzqRxkNaYbi/+LryJJWxAxKZBC084ldNY6Ie5S 7m6C1B3wKRCsaHtWK4RhofMjWBUG4CAB5znzrbMo=
Date: Fri, 18 Oct 2019 11:38:17 -0700
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6PZUMWU3JLVTDBBWF3W5DSTEVBNHHB3JNFTE@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/3063/issue_event/2725857671@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3063@github.com>
References: <quicwg/base-drafts/issues/3063@github.com>
Subject: Re: [quicwg/base-drafts] http: Allow unquoted tokens in Alt-Svc quic parameter (#3063)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5daa06997f737_348d3ff6c36cd96062556"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/EcwXmcVqWGtUFznnIr2EfsXeVlw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 18 Oct 2019 18:38:21 -0000

----==_mimepart_5daa06997f737_348d3ff6c36cd96062556
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #3063 via #3118.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3063#event-2725857671
----==_mimepart_5daa06997f737_348d3ff6c36cd96062556
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="497395097" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3063" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/3063/hovercard" href="https://github.com/quicwg/base-drafts/issues/3063">#3063</a> via <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="508746096" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3118" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3118/hovercard" href="https://github.com/quicwg/base-drafts/pull/3118">#3118</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3063?email_source=notifications&amp;email_token=AFTOJK45O4VZA22EJ6TLURLQPH7BTA5CNFSM4IZWYYM2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUJ4UTBY#event-2725857671">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZPFJO5CJBUIESTGVLQPH7BTANCNFSM4IZWYYMQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZSVAYP5FB5TLPYC7DQPH7BTA5CNFSM4IZWYYM2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUJ4UTBY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3063?email_source=notifications\u0026email_token=AFTOJK45O4VZA22EJ6TLURLQPH7BTA5CNFSM4IZWYYM2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUJ4UTBY#event-2725857671",
"url": "https://github.com/quicwg/base-drafts/issues/3063?email_source=notifications\u0026email_token=AFTOJK45O4VZA22EJ6TLURLQPH7BTA5CNFSM4IZWYYM2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUJ4UTBY#event-2725857671",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5daa06997f737_348d3ff6c36cd96062556--


From nobody Fri Oct 18 11:38:40 2019
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 CFF711208C0 for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 11:38:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 jDvaYWL-Kerd for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 11:38:18 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A4D9C1208F1 for <quic-issues@ietf.org>; Fri, 18 Oct 2019 11:38:18 -0700 (PDT)
Date: Fri, 18 Oct 2019 11:38:17 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571423897; bh=K91Uf2zeh1FV3zSwg7TDkZaKQbY8mvg/gbNt2BFuhqY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=oONYc/tDpHP145p/PJQH3NkC89qwTCdvbXO7v4spQFgZtygZ83OIKkRhXSYG9mO9m PymWoZvTpwZqP+zkgpo4brPaJukirwM2KX0bCQuv9v6sJQFuCfhjxGaW/TEolX0ok+ 1ZLrSac82a9eg/nYs7TTK9fljJL1wGnIIPDgIzms=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6D6ID6RYX7UXIA5BV3W5DSTEVBNHHB3JLRAU@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/3061/issue_event/2725857663@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3061@github.com>
References: <quicwg/base-drafts/issues/3061@github.com>
Subject: Re: [quicwg/base-drafts] Unclear what to do when QUIC Version Hints are missing (#3061)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5daa0699e466a_68b93fb9c7ecd96417432d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/PYzN4xbNs7cGU47sxDBHerBzw4Q>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 18 Oct 2019 18:38:22 -0000

----==_mimepart_5daa0699e466a_68b93fb9c7ecd96417432d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #3061 via #3118.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3061#event-2725857663
----==_mimepart_5daa0699e466a_68b93fb9c7ecd96417432d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="497381637" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3061" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/3061/hovercard" href="https://github.com/quicwg/base-drafts/issues/3061">#3061</a> via <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="508746096" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3118" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3118/hovercard" href="https://github.com/quicwg/base-drafts/pull/3118">#3118</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3061?email_source=notifications&amp;email_token=AFTOJK2J2UOKBBD3QOHPJPLQPH7BTA5CNFSM4IZVWQR2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUJ4US7Y#event-2725857663">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4QHSAQEH3QVZ4EWU3QPH7BTANCNFSM4IZVWQRQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5IDXDG6GRXDMFPZO3QPH7BTA5CNFSM4IZVWQR2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUJ4US7Y.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3061?email_source=notifications\u0026email_token=AFTOJK2J2UOKBBD3QOHPJPLQPH7BTA5CNFSM4IZVWQR2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUJ4US7Y#event-2725857663",
"url": "https://github.com/quicwg/base-drafts/issues/3061?email_source=notifications\u0026email_token=AFTOJK2J2UOKBBD3QOHPJPLQPH7BTA5CNFSM4IZVWQR2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUJ4US7Y#event-2725857663",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5daa0699e466a_68b93fb9c7ecd96417432d--


From nobody Fri Oct 18 11:38:50 2019
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 DD1611208E5 for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 11:38:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 pzIDJSKv5tQI for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 11:38:47 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 603EF1208C0 for <quic-issues@ietf.org>; Fri, 18 Oct 2019 11:38:47 -0700 (PDT)
Received: from github-lowworker-f144ac1.va3-iad.github.net (github-lowworker-f144ac1.va3-iad.github.net [10.48.16.59]) by smtp.github.com (Postfix) with ESMTP id B3CB05204F7 for <quic-issues@ietf.org>; Fri, 18 Oct 2019 11:38:46 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571423926; bh=6betNvgwMgzU+CoUzc5EuwpFDc5ARxEqm+7WqAcGbrk=; h=Date:From:To:Subject:From; b=WrtvzfwaQKiSBG16pBxZTtkAzOXQdQPZt6xJH2zBsFfmhFesKODnAJ1SnzfCjPY9l 97g2NgDuQ9p0/FMIbLiMojcKtn/8fHStEX+erXHJrtyHylBPf5aJMKixhyhHgeNqSs uQ/zApxX+Iu4FAeH/N2ejanmR/eMuHu3XJ6UrgUw=
Date: Fri, 18 Oct 2019 11:38:46 -0700
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/a2ec3a-fa0ed0@github.com>
Subject: [quicwg/base-drafts] fa0ed0: Script updating gh-pages from 20e5bf7c. [ci skip]
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/0dS3zbF_7xO0HIuHU_rt2CJSaZQ>
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: Fri, 18 Oct 2019 18:38:49 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: fa0ed08f3b6c52698b204a2e64fdf50bbfbfa7bb
      https://github.com/quicwg/base-drafts/commit/fa0ed08f3b6c52698b204a2e64fdf50bbfbfa7bb
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-18 (Fri, 18 Oct 2019)

  Changed paths:
    M draft-ietf-quic-http.html
    M draft-ietf-quic-http.txt
    M draft-ietf-quic-invariants.html
    M draft-ietf-quic-invariants.txt
    M draft-ietf-quic-qpack.html
    M draft-ietf-quic-qpack.txt
    M draft-ietf-quic-recovery.html
    M draft-ietf-quic-recovery.txt
    M draft-ietf-quic-tls.html
    M draft-ietf-quic-tls.txt
    M draft-ietf-quic-transport.html
    M draft-ietf-quic-transport.txt
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from 20e5bf7c. [ci skip]



From nobody Fri Oct 18 11:41:07 2019
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 50B951208C0 for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 11:41:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8
X-Spam-Level: 
X-Spam-Status: No, score=-8 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, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 YyqVOfUEC1we for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 11:41:03 -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 3B1B8120811 for <quic-issues@ietf.org>; Fri, 18 Oct 2019 11:41:03 -0700 (PDT)
Received: from github-lowworker-cd7bc13.ac4-iad.github.net (github-lowworker-cd7bc13.ac4-iad.github.net [10.52.25.102]) by smtp.github.com (Postfix) with ESMTP id 7B1576E1478 for <quic-issues@ietf.org>; Fri, 18 Oct 2019 11:41:02 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571424062; bh=hJtRtZf23ATFdJ7gWVs8J1WpB3J89cVpsa+PqItoySo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=PlkoZU1fMKPcFtDh6jz+rzM/pCdaBfwtGrEFOOJVgbDmOQ5OElGl/R2G6aprPssuD 6mOpcrRDGsxXe3YIhu35IAWJskWia06T6IKoooIf/u/kHKVJypEXlY+y/4gLg052D7 eLpZsePBeszasZpshEdjM8XenFanCmMzgplmHhFU=
Date: Fri, 18 Oct 2019 11:41:02 -0700
From: Lucas Pardue <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6DJ6VSSYOFQBUJT3V3W5D45EVBNHHB4UJDX4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3114/review/304071242@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3114@github.com>
References: <quicwg/base-drafts/pull/3114@github.com>
Subject: Re: [quicwg/base-drafts] Talk about concurrency in H3 vs. H2 (#3114)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5daa073e6b06b_2dd63f937a8cd96026561"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: LPardue
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/IwbF1vSQBnuMsq5rUM8yBm1BS6Q>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 18 Oct 2019 18:41:06 -0000

----==_mimepart_5daa073e6b06b_2dd63f937a8cd96026561
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

LPardue commented on this pull request.



> @@ -1814,6 +1814,22 @@ considerations about exhaustion of stream identifier space apply, though the
 space is significantly larger such that it is likely that other limits in QUIC
 are reached first, such as the limit on the connection flow control window.
 
+In contrast to HTTP/2, stream concurrency in HTTP/3 is managed by QUIC.  QUIC
+considers a stream closed when all data has been received and sent data has been
+acknowledged by the peer.  HTTP/2 considers a stream closed when the frame
+containing the END_STREAM bit has been committed to the transport. As a result,
+the stream for an equivalent exchange will typically remain "active" for one
+additional round trip.  HTTP/3 servers might choose to permit a larger number of
+concurrent client-initiated bidirectional streams to achieve equivalent
+concurrency than were permitted in HTTP/2, depending on the expected usage
+patterns.
+
+Due to the presence of other unidirectional stream types, HTTP/3 does not rely
+exclusively on the number of concurrent unidirectional streams to control the
+number of concurrent pushes received by a client.  Instead, HTTP/3 clients use

```suggestion
number of concurrent in-flight pushes.  Instead, HTTP/3 clients use
```

Avoid the rabbit whole of received by client or sent by server.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3114#pullrequestreview-304071242
----==_mimepart_5daa073e6b06b_2dd63f937a8cd96026561
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><b>@LPardue</b> commented on this pull request.</p>=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3114#discussi=
on_r336626825">draft-ietf-quic-http.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -1814,6 +1814,22 @@ considerations abou=
t exhaustion of stream identifier space apply, though the=0D
 space is significantly larger such that it is likely that other limits i=
n QUIC=0D
 are reached first, such as the limit on the connection flow control wind=
ow.=0D
 =0D
+In contrast to HTTP/2, stream concurrency in HTTP/3 is managed by QUIC. =
 QUIC=0D
+considers a stream closed when all data has been received and sent data =
has been=0D
+acknowledged by the peer.  HTTP/2 considers a stream closed when the fra=
me=0D
+containing the END_STREAM bit has been committed to the transport. As a =
result,=0D
+the stream for an equivalent exchange will typically remain &quot;active=
&quot; for one=0D
+additional round trip.  HTTP/3 servers might choose to permit a larger n=
umber of=0D
+concurrent client-initiated bidirectional streams to achieve equivalent=0D=

+concurrency than were permitted in HTTP/2, depending on the expected usa=
ge=0D
+patterns.=0D
+=0D
+Due to the presence of other unidirectional stream types, HTTP/3 does no=
t rely=0D
+exclusively on the number of concurrent unidirectional streams to contro=
l the=0D
+number of concurrent pushes received by a client.  Instead, HTTP/3 clien=
ts use=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-number of concurrent pushes received by a cli=
ent.  Instead, HTTP/3 clients use=0D
+number of concurrent in-flight pushes.  Instead, HTTP/3 clients use=0D
</pre>=0D
=0D
<p>Avoid the rabbit whole of received by client or sent by server.</p>=0D=

=0D
<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/3114?email_source=3Dnotifications&amp;email_token=3DA=
FTOJK4IXFPDVUQP3VI7IJ3QPH7L5A5CNFSM4JB5EAEKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJ=
SXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIP4ESQ#pullrequestreview-304071242=
">view it on GitHub</a>, or <a href=3D"https://github.com/notifications/u=
nsubscribe-auth/AFTOJK34UUHNZ72Y7DQUBP3QPH7L5ANCNFSM4JB5EAEA">unsubscribe=
</a>.<img src=3D"https://github.com/notifications/beacon/AFTOJK6DSETQM4JA=
TGLLZKTQPH7L5A5CNFSM4JB5EAEKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWN=
FSXPKTDN5WW2ZLOORPWSZGOCIP4ESQ.gif" height=3D"1" width=3D"1" alt=3D"" /><=
/p>=0D
<script type=3D"application/ld+json">[=0D
{=0D
"@context": "http://schema.org",=0D
"@type": "EmailMessage",=0D
"potentialAction": {=0D
"@type": "ViewAction",=0D
"target": "https://github.com/quicwg/base-drafts/pull/3114?email_source=3D=
notifications\u0026email_token=3DAFTOJK4IXFPDVUQP3VI7IJ3QPH7L5A5CNFSM4JB5=
EAEKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOC=
IP4ESQ#pullrequestreview-304071242",=0D
"url": "https://github.com/quicwg/base-drafts/pull/3114?email_source=3Dno=
tifications\u0026email_token=3DAFTOJK4IXFPDVUQP3VI7IJ3QPH7L5A5CNFSM4JB5EA=
EKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIP=
4ESQ#pullrequestreview-304071242",=0D
"name": "View Pull Request"=0D
},=0D
"description": "View this Pull Request on GitHub",=0D
"publisher": {=0D
"@type": "Organization",=0D
"name": "GitHub",=0D
"url": "https://github.com"=0D
}=0D
}=0D
]</script>=

----==_mimepart_5daa073e6b06b_2dd63f937a8cd96026561--


From nobody Fri Oct 18 11:44:56 2019
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 ABF8A12096D for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 11:44:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 6e_oC79T47gg for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 11:44:50 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DD989120951 for <quic-issues@ietf.org>; Fri, 18 Oct 2019 11:44:49 -0700 (PDT)
Received: from github-lowworker-b19c547.va3-iad.github.net (github-lowworker-b19c547.va3-iad.github.net [10.48.17.66]) by smtp.github.com (Postfix) with ESMTP id 18F13520C39 for <quic-issues@ietf.org>; Fri, 18 Oct 2019 11:44:49 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571424289; bh=HIog0WaUoM+6b0KSuaMMaUawopz0rGIc3b9EuVazpBc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Jq2IuqBo+vFkdo53vMxfkuAct2eCcSATuSYQ7UhPCvNDSUMixtxMwCS9+zbyoZQfe LEW7e0sHyMGRpbQ+qNNVvnCE+0bz/VMWGR+yCRYrUdQikUaEd8+JgiaHlNU6ENnAvi neWy/wX8LIArq6p6hiCOqo3AwRePK6sVynkUQJqY=
Date: Fri, 18 Oct 2019 11:44:49 -0700
From: Ryan Hamilton <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3MU2QUVN6IPIICN6N3W5ELDEVBNHHBZDNRFQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2963/543883212@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2963@github.com>
References: <quicwg/base-drafts/issues/2963@github.com>
Subject: Re: [quicwg/base-drafts] What if server does not send HTTP_EARLY_RESPONSE but starts sending response (#2963)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5daa0821a724_7e4a3fcf8b2cd964482f9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: RyanAtGoogle
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/VLlUkrx-otMMECaXmH7t13BWGNg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 18 Oct 2019 18:44:56 -0000

----==_mimepart_5daa0821a724_7e4a3fcf8b2cd964482f9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Does it matter if the the STOP_SENDING error code is something other than EARLY RESPONSE?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2963#issuecomment-543883212
----==_mimepart_5daa0821a724_7e4a3fcf8b2cd964482f9
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Does it matter if the the STOP_SENDING error code is something other than EARLY RESPONSE?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2963?email_source=notifications&amp;email_token=AFTOJKY7AOW55C7WWVOLYMLQPH72DA5CNFSM4IKVE4J2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBVP7TA#issuecomment-543883212">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZ57ELARYQWOUM4XMDQPH72DANCNFSM4IKVE4JQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5M7T56SEYKIRGCZ2LQPH72DA5CNFSM4IKVE4J2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBVP7TA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2963?email_source=notifications\u0026email_token=AFTOJKY7AOW55C7WWVOLYMLQPH72DA5CNFSM4IKVE4J2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBVP7TA#issuecomment-543883212",
"url": "https://github.com/quicwg/base-drafts/issues/2963?email_source=notifications\u0026email_token=AFTOJKY7AOW55C7WWVOLYMLQPH72DA5CNFSM4IKVE4J2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBVP7TA#issuecomment-543883212",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5daa0821a724_7e4a3fcf8b2cd964482f9--


From nobody Fri Oct 18 14:52:15 2019
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 029581208CD for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 14:52:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, 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 HLqwE8jJgugi for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 14:52:10 -0700 (PDT)
Received: from out-14.smtp.github.com (out-14.smtp.github.com [192.30.254.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3671D12096D for <quic-issues@ietf.org>; Fri, 18 Oct 2019 14:52:10 -0700 (PDT)
Received: from github-lowworker-ca5950c.va3-iad.github.net (github-lowworker-ca5950c.va3-iad.github.net [10.48.17.57]) by smtp.github.com (Postfix) with ESMTP id B99721204D6 for <quic-issues@ietf.org>; Fri, 18 Oct 2019 14:52:09 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571435529; bh=ytvWCpLkTJOauwDBksQuu4BfUuH1cuvXVKIg0/DugKk=; h=Date:From:To:Subject:From; b=PeU6N/8f7iFFGqUdwpYzuQ/1ZuXEDaRV9/MYuTv/8Oyin+38ST0tPeQade/+/Fv2W z6us4XbT6/9sG8SIV/bzwVdxV2fe4aN27pJbHlKDMnpV96ez1udcz7PbNS1eEcScWl /AuKiY2F+GjUSwoK2OOIL6j2RRss283fyiIwk9Ps=
Date: Fri, 18 Oct 2019 14:52:09 -0700
From: Mike Bishop <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/http/concurrency_differs/ad5ed8-8645d1@github.com>
Subject: [quicwg/base-drafts] 8645d1: Update draft-ietf-quic-http.md
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/2lQNGdMYo7FVruWzrgYBxKxhPU8>
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: Fri, 18 Oct 2019 21:52:13 -0000

  Branch: refs/heads/http/concurrency_differs
  Home:   https://github.com/quicwg/base-drafts
  Commit: 8645d19b2903e701a14fe06172281578bbb73d70
      https://github.com/quicwg/base-drafts/commit/8645d19b2903e701a14fe06172281578bbb73d70
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2019-10-18 (Fri, 18 Oct 2019)

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

  Log Message:
  -----------
  Update draft-ietf-quic-http.md

Co-Authored-By: Lucas Pardue <lucaspardue.24.7@gmail.com>



From nobody Fri Oct 18 14:52:24 2019
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 522EF1201C6 for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 14:52:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.381
X-Spam-Level: 
X-Spam-Status: No, score=-6.381 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 mDKh6pmW9TuI for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 14:52:18 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6C1DC120074 for <quic-issues@ietf.org>; Fri, 18 Oct 2019 14:52:18 -0700 (PDT)
Received: from github-lowworker-edec459.ac4-iad.github.net (github-lowworker-edec459.ac4-iad.github.net [10.52.18.32]) by smtp.github.com (Postfix) with ESMTP id 96B7D8C0E2C for <quic-issues@ietf.org>; Fri, 18 Oct 2019 14:52:17 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571435537; bh=5AUnighJ98a9nFYU84FpGotTjwaPdcYUOANeDPGBeSg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=KNpquyG824jCzjAy4r2fTfq70Dc07b33+PdEIJ2T4nSEvABpjMahgU21b2/x8T9pT 1N91OqZwP7/6agjUTRWDdUENKS+fBN+QJUFKqdFt9L2ZX0RDoEZ1rXenOP53s8biqJ UOgW28QxuZut8mqKQa8nhRwyaG/E48VtwtrDvuxs=
Date: Fri, 18 Oct 2019 14:52:17 -0700
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3114/push/4168239536@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3114@github.com>
References: <quicwg/base-drafts/pull/3114@github.com>
Subject: Re: [quicwg/base-drafts] Talk about concurrency in H3 vs. H2 (#3114)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5daa341187d50_1acc3fc977acd96c19742a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/9NE9quhdJ_hFwrdbqpfq84H-tZk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 18 Oct 2019 21:52:20 -0000

----==_mimepart_5daa341187d50_1acc3fc977acd96c19742a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@MikeBishop pushed 1 commit.

8645d19b2903e701a14fe06172281578bbb73d70  Update draft-ietf-quic-http.md


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3114/files/ad5ed87ca8f7ea3a5116efd9b2e820fe6ade6dc7..8645d19b2903e701a14fe06172281578bbb73d70

----==_mimepart_5daa341187d50_1acc3fc977acd96c19742a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/MikeBishop" class="user-mention">@MikeBishop</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/8645d19b2903e701a14fe06172281578bbb73d70">8645d19</a>  Update draft-ietf-quic-http.md</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3114/files/ad5ed87ca8f7ea3a5116efd9b2e820fe6ade6dc7..8645d19b2903e701a14fe06172281578bbb73d70?email_source=notifications&amp;email_token=AFTOJKYTHBIOMEYNBREEDY3QPIVZDA5CNFSM4JB5EAEKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDSMZZGAZDAOKQOVZWQIZUGE3DQMRTHE2TGNQ">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK75AYOMJW3QSLSEJPTQPIVZDANCNFSM4JB5EAEA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZTJJNK6QM3UL52ZS3QPIVZDA5CNFSM4JB5EAEKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDSMZZGAZDAOKQOVZWQIZUGE3DQMRTHE2TGNQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3114/files/ad5ed87ca8f7ea3a5116efd9b2e820fe6ade6dc7..8645d19b2903e701a14fe06172281578bbb73d70?email_source=notifications\u0026email_token=AFTOJKYTHBIOMEYNBREEDY3QPIVZDA5CNFSM4JB5EAEKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDSMZZGAZDAOKQOVZWQIZUGE3DQMRTHE2TGNQ",
"url": "https://github.com/quicwg/base-drafts/pull/3114/files/ad5ed87ca8f7ea3a5116efd9b2e820fe6ade6dc7..8645d19b2903e701a14fe06172281578bbb73d70?email_source=notifications\u0026email_token=AFTOJKYTHBIOMEYNBREEDY3QPIVZDA5CNFSM4JB5EAEKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDSMZZGAZDAOKQOVZWQIZUGE3DQMRTHE2TGNQ",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5daa341187d50_1acc3fc977acd96c19742a--


From nobody Fri Oct 18 14:52:54 2019
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 4B8B11200FA for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 14:52:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 qV4yUFXAYaPX for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 14:52:50 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BA627120074 for <quic-issues@ietf.org>; Fri, 18 Oct 2019 14:52:50 -0700 (PDT)
Received: from github-lowworker-cd7bc13.ac4-iad.github.net (github-lowworker-cd7bc13.ac4-iad.github.net [10.52.25.102]) by smtp.github.com (Postfix) with ESMTP id CF7866A0773 for <quic-issues@ietf.org>; Fri, 18 Oct 2019 14:52:49 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571435569; bh=d5Bf4L7dPwlmPaMUdWbfaTdZXYFU3pzPK1OH7I6YEZI=; h=Date:From:To:Subject:From; b=gNPthMCx/+NU+ZbBN+wKTeqTv5MyHGJXhDfsSK6KOEME5G48LtdQt5OUE+uSLLona fOW85ztUkju4nkoIpLXjarz7uB/SjxoxkqrRr7kr7vL3Y8qj+i/xzlQUrsWFMfUzGQ XC0LrayIrHboMbPbdMHINEb174OFLPVUEUDxI3Lw=
Date: Fri, 18 Oct 2019 14:52:49 -0700
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/fa0ed0-cef364@github.com>
Subject: [quicwg/base-drafts] cef364: Script updating gh-pages from 8645d19b. [ci skip]
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/gUBTWFSqnyy6IxhcSfVZpSGuurI>
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: Fri, 18 Oct 2019 21:52:53 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: cef3645d3156228c3d10c69005ea9802aad336e7
      https://github.com/quicwg/base-drafts/commit/cef3645d3156228c3d10c69005ea9802aad336e7
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-18 (Fri, 18 Oct 2019)

  Changed paths:
    M http/concurrency_differs/draft-ietf-quic-http.html
    M http/concurrency_differs/draft-ietf-quic-http.txt
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from 8645d19b. [ci skip]



From nobody Fri Oct 18 14:53:03 2019
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 5C24A1201C6 for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 14:53:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, 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 ks5Y-4aN_V2W for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 14:52:58 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 449941200B5 for <quic-issues@ietf.org>; Fri, 18 Oct 2019 14:52:58 -0700 (PDT)
Date: Fri, 18 Oct 2019 14:52:57 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571435577; bh=wg2+OkjcbI+NI7kvczUv8a5JV7nz6fxAXniz6lMSgkQ=; h=Date:From:To:Subject:From; b=e0id13n+W+xhx0vSdKGgK32aNZzT/Neoa7QmTcsq3NvRwp8f35T4GFqBvLSIc0fGm N2Zzg04h1UAyIN7vzhqQCK3Ux93WWSacDNmDo9b0fRN5TpGVmO4UJjv5/ajld+DdM6 i1x9YBho8/pCyqDOpJy6V9PJLK+oc9kpmNNUdbhY=
From: Mike Bishop <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/http/concurrency_differs/8645d1-254f77@github.com>
Subject: [quicwg/base-drafts] 254f77: Update draft-ietf-quic-http.md
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/oA7bh__HgJ3_SofAyUtuyEzOV08>
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: Fri, 18 Oct 2019 21:53:01 -0000

  Branch: refs/heads/http/concurrency_differs
  Home:   https://github.com/quicwg/base-drafts
  Commit: 254f7728a6552c61ea8230c59d5291802267ff3b
      https://github.com/quicwg/base-drafts/commit/254f7728a6552c61ea8230c59d5291802267ff3b
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2019-10-18 (Fri, 18 Oct 2019)

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

  Log Message:
  -----------
  Update draft-ietf-quic-http.md

Co-Authored-By: Lucas Pardue <lucaspardue.24.7@gmail.com>



From nobody Fri Oct 18 14:53:41 2019
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 7C6DC120074 for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 14:53:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, 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 YS1WFMEk2Lru for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 14:53:38 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F07BE1200B5 for <quic-issues@ietf.org>; Fri, 18 Oct 2019 14:53:37 -0700 (PDT)
Date: Fri, 18 Oct 2019 14:53:37 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571435617; bh=pPfJimU7UwMat1+g9q73lrlzAK4x383xdlRclmQT5UA=; h=Date:From:To:Subject:From; b=CGncugs6moGDtRuozm893jhmbsRtuasWiosMoJ1oyGWcdwfCecgLLeoNB1HZP64tj EUcdEX8J3gw03xll/fm9An9QFWvgSkWSUmAuDCWyiGVsQaRfoAUorGjOI5NRTw5UZ4 NBfAausTOMxnhPg4oM4sV5lwjwaKgjpyHGKV+8Es=
From: Mike Bishop <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/http/concurrency_differs/254f77-ca1c49@github.com>
Subject: [quicwg/base-drafts] ca1c49: Update draft-ietf-quic-http.md
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/TRy492dmLp90iWFBhdD_3uJPgnQ>
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: Fri, 18 Oct 2019 21:53:40 -0000

  Branch: refs/heads/http/concurrency_differs
  Home:   https://github.com/quicwg/base-drafts
  Commit: ca1c4940f6f6f8cf081ecbbef9d2a2e08872522d
      https://github.com/quicwg/base-drafts/commit/ca1c4940f6f6f8cf081ecbbef9d2a2e08872522d
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2019-10-18 (Fri, 18 Oct 2019)

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

  Log Message:
  -----------
  Update draft-ietf-quic-http.md

Co-Authored-By: Lucas Pardue <lucaspardue.24.7@gmail.com>



From nobody Fri Oct 18 14:53:48 2019
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 A3D71120074 for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 14:53:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 JWGvxYuK5j7y for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 14:53:40 -0700 (PDT)
Received: from out-15.smtp.github.com (out-15.smtp.github.com [192.30.254.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F38FC1200B5 for <quic-issues@ietf.org>; Fri, 18 Oct 2019 14:53:39 -0700 (PDT)
Date: Fri, 18 Oct 2019 14:53:39 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571435619; bh=lf9AcD6o5cd7ik2Bif8jttp0/od5jvBMUNXtVnI2XAc=; h=Date:From:To:Subject:From; b=shZ5yNR9RILPpBdYlD6T4k18qxIHgpvuc3TYJ4AbNsYnevk5a0HpqBozU3UHbvYeM Xsstr49pn9p3y/RRdCN4O5CCQKuahkaaCFo8kjpfTKhLhaeWnJR3moZD5sVmc2UrTB Xx8Gl2gSockZmH5kXJCs13vxN3SBkWDmLXQR3A3k=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/cef364-ab4196@github.com>
Subject: [quicwg/base-drafts] ab4196: Script updating gh-pages from 254f7728. [ci skip]
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/008L-Ig1eXYQWowCOz_9zFWWEFM>
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: Fri, 18 Oct 2019 21:53:42 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: ab41968b1d2384bfcdca026979ab75bf7b3b0bfb
      https://github.com/quicwg/base-drafts/commit/ab41968b1d2384bfcdca026979ab75bf7b3b0bfb
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-18 (Fri, 18 Oct 2019)

  Changed paths:
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from 254f7728. [ci skip]



From nobody Fri Oct 18 14:53:54 2019
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 2B3491200B5 for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 14:53:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.381
X-Spam-Level: 
X-Spam-Status: No, score=-6.381 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 lx4eQMRCzfuF for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 14:53:45 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id ABE5A120074 for <quic-issues@ietf.org>; Fri, 18 Oct 2019 14:53:45 -0700 (PDT)
Date: Fri, 18 Oct 2019 14:53:45 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571435625; bh=rDag3OO59KhkfiYhAXtRnQCHjG8RENx2YglKxAaZZ3s=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=km06q9te/AUY4QaGvrhSDfFXRftikMb4l1wGLfhAaPftZg7rHK6IjznirogoPFMhL nLIzJlHi7+PCpNXWWYAdL4fajPPn0Gsu7GNOFORReEOq6hrT/StTszq/ssPpjjIW5d ZyAhATnayRlIBf+WGL/m+2s/lgO28LnaWh2eP6nY=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3114/push/4168243277@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3114@github.com>
References: <quicwg/base-drafts/pull/3114@github.com>
Subject: Re: [quicwg/base-drafts] Talk about concurrency in H3 vs. H2 (#3114)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5daa34696b6c_78e73f85a14cd9646696"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Noyl-O2Bzz47c_Nd0fkmldr5bjY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 18 Oct 2019 21:53:47 -0000

----==_mimepart_5daa34696b6c_78e73f85a14cd9646696
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@MikeBishop pushed 1 commit.

ca1c4940f6f6f8cf081ecbbef9d2a2e08872522d  Update draft-ietf-quic-http.md


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3114/files/254f7728a6552c61ea8230c59d5291802267ff3b..ca1c4940f6f6f8cf081ecbbef9d2a2e08872522d

----==_mimepart_5daa34696b6c_78e73f85a14cd9646696
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/MikeBishop" class="user-mention">@MikeBishop</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/ca1c4940f6f6f8cf081ecbbef9d2a2e08872522d">ca1c494</a>  Update draft-ietf-quic-http.md</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3114/files/254f7728a6552c61ea8230c59d5291802267ff3b..ca1c4940f6f6f8cf081ecbbef9d2a2e08872522d?email_source=notifications&amp;email_token=AFTOJK6R66H2YV6LPF7VZDTQPIV6TA5CNFSM4JB5EAEKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDSMZZGAZDAOKQOVZWQIZUGE3DQMRUGMZDONY">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3FTLAEK64WNXUNLUTQPIV6TANCNFSM4JB5EAEA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7CGD5ZA7W4F5XULZLQPIV6TA5CNFSM4JB5EAEKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDSMZZGAZDAOKQOVZWQIZUGE3DQMRUGMZDONY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3114/files/254f7728a6552c61ea8230c59d5291802267ff3b..ca1c4940f6f6f8cf081ecbbef9d2a2e08872522d?email_source=notifications\u0026email_token=AFTOJK6R66H2YV6LPF7VZDTQPIV6TA5CNFSM4JB5EAEKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDSMZZGAZDAOKQOVZWQIZUGE3DQMRUGMZDONY",
"url": "https://github.com/quicwg/base-drafts/pull/3114/files/254f7728a6552c61ea8230c59d5291802267ff3b..ca1c4940f6f6f8cf081ecbbef9d2a2e08872522d?email_source=notifications\u0026email_token=AFTOJK6R66H2YV6LPF7VZDTQPIV6TA5CNFSM4JB5EAEKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDSMZZGAZDAOKQOVZWQIZUGE3DQMRUGMZDONY",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5daa34696b6c_78e73f85a14cd9646696--


From nobody Fri Oct 18 14:54:12 2019
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 13DA01200B5 for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 14:54:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 1TisAwkyv6Er for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 14:54:09 -0700 (PDT)
Received: from out-17.smtp.github.com (out-17.smtp.github.com [192.30.252.200]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7DDAA120074 for <quic-issues@ietf.org>; Fri, 18 Oct 2019 14:54:09 -0700 (PDT)
Received: from github-lowworker-5825cd4.ac4-iad.github.net (github-lowworker-5825cd4.ac4-iad.github.net [10.52.22.68]) by smtp.github.com (Postfix) with ESMTP id B2A0F6E14BA for <quic-issues@ietf.org>; Fri, 18 Oct 2019 14:54:08 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571435648; bh=HLaMcjHCZ4FLXvOzoHuuCTAioq3qw4ApMrjpYmtt8d0=; h=Date:From:To:Subject:From; b=gQIBdVD7zVLCWRm9DBay/nwHnl7Xs9toJ8YJOr8q3jhIgZtSf4EhpZc9Ct0nUJSRF SYz6GGJ9bUOw+ZsU1kmrgbTL+FIeI70GEG/okevx5WjnMumDxtHZvZWfwVhxba/X76 TDRubyqq4U0dkh6kGXTcGx+h7HuyEp4mSmP5L6EQ=
Date: Fri, 18 Oct 2019 14:54:08 -0700
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/ab4196-68a17d@github.com>
Subject: [quicwg/base-drafts] 68a17d: Script updating gh-pages from ca1c4940. [ci skip]
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/Y5DE8jv_YtRIQ_svYABVho5BGAk>
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: Fri, 18 Oct 2019 21:54:11 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 68a17d6c21a712dcf6b9ed21016669ef5416ddbd
      https://github.com/quicwg/base-drafts/commit/68a17d6c21a712dcf6b9ed21016669ef5416ddbd
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-18 (Fri, 18 Oct 2019)

  Changed paths:
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from ca1c4940. [ci skip]



From nobody Fri Oct 18 15:00:31 2019
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 6E9691208D2 for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 15:00:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, 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 1Ozsfng86D9O for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 15:00:27 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D3441120074 for <quic-issues@ietf.org>; Fri, 18 Oct 2019 15:00:26 -0700 (PDT)
Received: from github-lowworker-f144ac1.va3-iad.github.net (github-lowworker-f144ac1.va3-iad.github.net [10.48.16.59]) by smtp.github.com (Postfix) with ESMTP id BBE698C01E5 for <quic-issues@ietf.org>; Fri, 18 Oct 2019 15:00:25 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571436025; bh=wW+1Xccz+TlYfWQeoW7m+Jua1qWabY+dBJMiN+U25a0=; h=Date:From:To:Subject:From; b=bAzfWadQ8wrab7PA5zUauzaxzizLyolZqVDbv8u+04Dsn5q9rruDGq+bRQttQpUqj i+awGq6ifKKCaT6zL2D7ojYh4XBtutQrHCDallJ4EAnJDsa1bJAnimWztuM56zfOSd VXwy3X9/MnJF8Qii8FInys8bSvoksmV2eXYx3SLQ=
Date: Fri, 18 Oct 2019 15:00:25 -0700
From: Mike Bishop <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/http/active_voice/000000-c5f199@github.com>
Subject: [quicwg/base-drafts] c5f199: Rephrase #2780 to active voice
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/Zazwf_huQF6Tlutw3sICY9KH75w>
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: Fri, 18 Oct 2019 22:00:29 -0000

  Branch: refs/heads/http/active_voice
  Home:   https://github.com/quicwg/base-drafts
  Commit: c5f199d3c7005048059e2c8f69701953461d15e9
      https://github.com/quicwg/base-drafts/commit/c5f199d3c7005048059e2c8f69701953461d15e9
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2019-10-18 (Fri, 18 Oct 2019)

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

  Log Message:
  -----------
  Rephrase #2780 to active voice



From nobody Fri Oct 18 15:01:06 2019
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 641C212085C for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 15:01:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.453
X-Spam-Level: 
X-Spam-Status: No, score=-6.453 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 gwYuC1GHocuE for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 15:01:02 -0700 (PDT)
Received: from out-22.smtp.github.com (out-22.smtp.github.com [192.30.252.205]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 38C18120956 for <quic-issues@ietf.org>; Fri, 18 Oct 2019 15:01:02 -0700 (PDT)
Date: Fri, 18 Oct 2019 15:01:01 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571436061; bh=62RWRTnlBnDLdTm0bOGGtzmnnLVjUehotaKnwLNGkaM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=LnriZ3FHRbBSQGV9/NvqSRX4nlrprOR0uUabTt+Bf8+u0h/o7PcNwqG3wFjb9jOnO y7TXJmaktBaLr89d0z/k9eQcbS3p3u71xnd1RvzmHYNVoVFKDGi2WbtZMl2CZtEqAq ZUhWMh7mbODl06oU3BYgQnMzNU3XA6WBBwciJlcA=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6YRY7WRWGYCF775Z53W53K3EVBNHHB4VEL2Y@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3122/543971554@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3122@github.com>
References: <quicwg/base-drafts/issues/3122@github.com>
Subject: Re: [quicwg/base-drafts] Recommend algorithm for packet scheduler, rather than implementation (#3122)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5daa361d38022_76843f92feacd96c61740"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/XZXHhjhQ7W7fp8kucghTKIb2Eec>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 18 Oct 2019 22:01:05 -0000

----==_mimepart_5daa361d38022_76843f92feacd96c61740
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The interesting part about the the Linux qdisc is its support for rate-based packet pacing, not it's fair queueing algorithm.  Would it help to make that more clear or provide a reference such as: http://man7.org/linux/man-pages/man8/tc-fq.8.html

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3122#issuecomment-543971554
----==_mimepart_5daa361d38022_76843f92feacd96c61740
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The interesting part about the the Linux qdisc is its support for rate-based packet pacing, not it's fair queueing algorithm.  Would it help to make that more clear or provide a reference such as: <a href="http://man7.org/linux/man-pages/man8/tc-fq.8.html" rel="nofollow">http://man7.org/linux/man-pages/man8/tc-fq.8.html</a></p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3122?email_source=notifications&amp;email_token=AFTOJKY27HLUY52BINS36BLQPIWZ3A5CNFSM4JCCTGLKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBWFRYQ#issuecomment-543971554">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZPIDPTPBVFJS5JHADQPIWZ3ANCNFSM4JCCTGLA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZL3SSDXBUA2WO4QLLQPIWZ3A5CNFSM4JCCTGLKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBWFRYQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3122?email_source=notifications\u0026email_token=AFTOJKY27HLUY52BINS36BLQPIWZ3A5CNFSM4JCCTGLKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBWFRYQ#issuecomment-543971554",
"url": "https://github.com/quicwg/base-drafts/issues/3122?email_source=notifications\u0026email_token=AFTOJKY27HLUY52BINS36BLQPIWZ3A5CNFSM4JCCTGLKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBWFRYQ#issuecomment-543971554",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5daa361d38022_76843f92feacd96c61740--


From nobody Fri Oct 18 15:01:37 2019
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 C917C12085C for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 15:01:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 Sjxydd9OiFnT for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 15:01:16 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3F978120122 for <quic-issues@ietf.org>; Fri, 18 Oct 2019 15:01:16 -0700 (PDT)
Received: from github-lowworker-b19c547.va3-iad.github.net (github-lowworker-b19c547.va3-iad.github.net [10.48.17.66]) by smtp.github.com (Postfix) with ESMTP id 631B56A1279 for <quic-issues@ietf.org>; Fri, 18 Oct 2019 15:01:15 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571436075; bh=QurKPP+CH0bxr5E22D/D59sJB2mhYQG5JLUKEBS6CV8=; h=Date:From:To:Subject:From; b=xqJwWJuqSKA0mnX1Cl8uJV2H8LspUUy7S/7NVO+jFlRyDXDfgHuL6yJRKfQf/f8Tc /kFvd563IkdBUQaGgaUAWOWJMUfO7Z9aetsNdgyJUK+ooYfRIr2mIbg0M/IN8PIVLp eKoILCEIav0I2BzzOwJzUEyyoVSOKdE37cFlPRW4=
Date: Fri, 18 Oct 2019 15:01:15 -0700
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/68a17d-91270f@github.com>
Subject: [quicwg/base-drafts] 91270f: Script updating gh-pages from c5f199d3. [ci skip]
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/mzV9xEXnvmx2T1WsmjiPFeNsYHQ>
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: Fri, 18 Oct 2019 22:01:18 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 91270f161789fa68a881312baa1bf66435a78372
      https://github.com/quicwg/base-drafts/commit/91270f161789fa68a881312baa1bf66435a78372
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-18 (Fri, 18 Oct 2019)

  Changed paths:
    A http/active_voice/draft-ietf-quic-http.html
    A http/active_voice/draft-ietf-quic-http.txt
    A http/active_voice/draft-ietf-quic-invariants.html
    A http/active_voice/draft-ietf-quic-invariants.txt
    A http/active_voice/draft-ietf-quic-qpack.html
    A http/active_voice/draft-ietf-quic-qpack.txt
    A http/active_voice/draft-ietf-quic-recovery.html
    A http/active_voice/draft-ietf-quic-recovery.txt
    A http/active_voice/draft-ietf-quic-tls.html
    A http/active_voice/draft-ietf-quic-tls.txt
    A http/active_voice/draft-ietf-quic-transport.html
    A http/active_voice/draft-ietf-quic-transport.txt
    A http/active_voice/index.html
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from c5f199d3. [ci skip]



From nobody Fri Oct 18 15:01:47 2019
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 D5B0D120074 for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 15:01:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.998
X-Spam-Level: 
X-Spam-Status: No, score=-7.998 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, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 3k2teYzefOXp for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 15:01:37 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 48C12120122 for <quic-issues@ietf.org>; Fri, 18 Oct 2019 15:01:37 -0700 (PDT)
Received: from github-lowworker-19d82f6.ac4-iad.github.net (github-lowworker-19d82f6.ac4-iad.github.net [10.52.16.75]) by smtp.github.com (Postfix) with ESMTP id 8FDA3660844 for <quic-issues@ietf.org>; Fri, 18 Oct 2019 15:01:36 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571436096; bh=qQGjLbS4U/or8eUQuctjNVSO6HDArXaPBb9hSZXovZc=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=jCjIuwZkeOkUvBhMePtWhQOPVJBILAgNW/eu3OaPI6lOJe7rjA1fcmZE4vV3hTMJM ioQmnMaBFvkzRpBoz/dDjgBNwtlrzWHAGMJwPkPEXcHTB7hQHlFA/8Adfmu6HYKyop x2tbX0xiB/oLk0axS14ycv8IcxygNie331lQDKJ4=
Date: Fri, 18 Oct 2019 15:01:36 -0700
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5Z4L36ZNMX3T3NPXF3W53NBEVBNHHB4W6AZ4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3124@github.com>
Subject: [quicwg/base-drafts] Rephrase #2780 to active voice (#3124)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5daa36408033b_51ee3fb67a4cd964927be"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/44ORqtpSlUFGLXWsJwxwwTMu4dc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 18 Oct 2019 22:01:39 -0000

----==_mimepart_5daa36408033b_51ee3fb67a4cd964927be
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Fixes #2956.  At the interim, we talked about this not being an interop requirement, but &quot;a really good idea&quot; which still warrants RFC2119 language.  So, keeping the all-caps, but taking the suggestion to make it active voice.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/3124

-- Commit Summary --

  * Rephrase #2780 to active voice

-- File Changes --

    M draft-ietf-quic-http.md (4)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/3124.patch
https://github.com/quicwg/base-drafts/pull/3124.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3124

----==_mimepart_5daa36408033b_51ee3fb67a4cd964927be
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><span class="issue-keyword tooltipped tooltipped-se" aria-label="This pull request closes issue #2956.">Fixes</span> <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="478086079" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2956" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2956/hovercard" href="https://github.com/quicwg/base-drafts/issues/2956">#2956</a>.  At the interim, we talked about this not being an interop requirement, but "a really good idea" which still warrants RFC2119 language.  So, keeping the all-caps, but taking the suggestion to make it active voice.</p>

<hr>

<h4>You can view, comment on, or merge this pull request online at:</h4>
<p>&nbsp;&nbsp;<a href='https://github.com/quicwg/base-drafts/pull/3124'>https://github.com/quicwg/base-drafts/pull/3124</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Rephrase #2780 to active voice</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/3124/files#diff-0">draft-ietf-quic-http.md</a>
    (4)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3124.patch'>https://github.com/quicwg/base-drafts/pull/3124.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3124.diff'>https://github.com/quicwg/base-drafts/pull/3124.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3124?email_source=notifications&amp;email_token=AFTOJK3VGTHK6ZWM3PCOEBLQPIW4BA5CNFSM4JCMVQIKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HS3YDHQ">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3UPXALGSLUVZNTH2TQPIW4BANCNFSM4JCMVQIA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK27TP5UJQT6FIGSA5DQPIW4BA5CNFSM4JCMVQIKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HS3YDHQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3124?email_source=notifications\u0026email_token=AFTOJK3VGTHK6ZWM3PCOEBLQPIW4BA5CNFSM4JCMVQIKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HS3YDHQ",
"url": "https://github.com/quicwg/base-drafts/pull/3124?email_source=notifications\u0026email_token=AFTOJK3VGTHK6ZWM3PCOEBLQPIW4BA5CNFSM4JCMVQIKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HS3YDHQ",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5daa36408033b_51ee3fb67a4cd964927be--


From nobody Fri Oct 18 15:06:42 2019
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 059F6120961 for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 15:06:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 ItW52nJHOgLO for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 15:06:39 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 13342120971 for <quic-issues@ietf.org>; Fri, 18 Oct 2019 15:06:39 -0700 (PDT)
Date: Fri, 18 Oct 2019 15:06:38 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571436398; bh=AeRnmAzZ6WkKxhcmUppb6oAH40WN53T/I4tUKeRWelw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=LjZqzvjSPEHzzu8U3TLQAWD+s+vlhtqBwfAScp8rAS7B7lC75EqDx+WhFrSA+FuSD g9mtdfgJiwAoXpCIpXyjktVWcPi3gHnaLZ7Xn1+I8ag4S292egKbTIQH/t0L6wRP/I 5DWYO0Dozcz5y6/Gvt+RoyRQR9HiQB+6eYe34RRk=
From: David Schinazi <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3120/push/4168276596@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3120@github.com>
References: <quicwg/base-drafts/pull/3120@github.com>
Subject: Re: [quicwg/base-drafts] Add retry integrity tag (#3120)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5daa376e36d4d_22b33fa324ccd95c18524d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: DavidSchinazi
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/-K26Vc22DG8JpwM82BW6kSGkkUQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 18 Oct 2019 22:06:41 -0000

----==_mimepart_5daa376e36d4d_22b33fa324ccd95c18524d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@DavidSchinazi pushed 1 commit.

4aae5f258dfc27ca950b64481a433da39c3c8893  cawood's review


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3120/files/a7fa53b81c09e2031051f3dbe9e120c52f3174eb..4aae5f258dfc27ca950b64481a433da39c3c8893

----==_mimepart_5daa376e36d4d_22b33fa324ccd95c18524d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/DavidSchinazi" class="user-mention">@DavidSchinazi</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/4aae5f258dfc27ca950b64481a433da39c3c8893">4aae5f2</a>  cawood&#39;s review</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3120/files/a7fa53b81c09e2031051f3dbe9e120c52f3174eb..4aae5f258dfc27ca950b64481a433da39c3c8893?email_source=notifications&amp;email_token=AFTOJK4KTLMTCDFNCSW6QZTQPIXO5A5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDSNBZG43DMNCQOVZWQIZUGE3DQMRXGY2TSNQ">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZMFW4S2JOC5QVMTNLQPIXO5ANCNFSM4JCAOODA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2QYSVD6HJLMQRNH2LQPIXO5A5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDSNBZG43DMNCQOVZWQIZUGE3DQMRXGY2TSNQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3120/files/a7fa53b81c09e2031051f3dbe9e120c52f3174eb..4aae5f258dfc27ca950b64481a433da39c3c8893?email_source=notifications\u0026email_token=AFTOJK4KTLMTCDFNCSW6QZTQPIXO5A5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDSNBZG43DMNCQOVZWQIZUGE3DQMRXGY2TSNQ",
"url": "https://github.com/quicwg/base-drafts/pull/3120/files/a7fa53b81c09e2031051f3dbe9e120c52f3174eb..4aae5f258dfc27ca950b64481a433da39c3c8893?email_source=notifications\u0026email_token=AFTOJK4KTLMTCDFNCSW6QZTQPIXO5A5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDSNBZG43DMNCQOVZWQIZUGE3DQMRXGY2TSNQ",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5daa376e36d4d_22b33fa324ccd95c18524d--


From nobody Fri Oct 18 15:06:52 2019
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 881BB12010C for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 15:06:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 0EDZDPts-kVq for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 15:06:49 -0700 (PDT)
Received: from out-22.smtp.github.com (out-22.smtp.github.com [192.30.252.205]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C51BE120074 for <quic-issues@ietf.org>; Fri, 18 Oct 2019 15:06:48 -0700 (PDT)
Received: from github-lowworker-f144ac1.va3-iad.github.net (github-lowworker-f144ac1.va3-iad.github.net [10.48.16.59]) by smtp.github.com (Postfix) with ESMTP id 016E0A0DCB for <quic-issues@ietf.org>; Fri, 18 Oct 2019 15:06:48 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571436408; bh=lhp6setzBR5DQBGYEKOW+rOYA43ZmZSL307z71LyPCg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=QtKK2zcYLU2imJXUWBKJRmcrY0NvxLzuEFPtJGCQDTvebHZFfKpCbUjRRlFJWSq6t mBeiwm60SGeabZLlJbbPHlJW5cBiGVAJbz6qbcUfPIQzalphgMGsy8eTNpA8FJPqO8 r0C/DIbdjoxfLzKv1JvAieA+tkkxQaNdTg2jAA7g=
Date: Fri, 18 Oct 2019 15:06:47 -0700
From: David Schinazi <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7Y5OO3RL4VORKD2BN3W54APEVBNHHB4UZE54@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3120/review/304158432@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3120@github.com>
References: <quicwg/base-drafts/pull/3120@github.com>
Subject: Re: [quicwg/base-drafts] Add retry integrity tag (#3120)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5daa3777e5782_7c5a3f83d56cd96c110813"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: DavidSchinazi
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/G4zmg8N-bxz897JoXUYC2S3CDoQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 18 Oct 2019 22:06:51 -0000

----==_mimepart_5daa3777e5782_7c5a3f83d56cd96c110813
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

DavidSchinazi commented on this pull request.



> @@ -1197,6 +1197,64 @@ TLS ClientHello.  The server MAY retain these packets for later decryption in
 anticipation of receiving a ClientHello.
 
 
+## Retry Packet Integrity {#retry-integrity}
+
+Retry packets (see the Retry Packet section of {{QUIC-TRANSPORT}}) carry a
+Retry Integrity Tag that provides two properties: it allows discarding
+packets that have accidentally been corrupted by the network, and it ensures
+that valid Retry packets cannot be sent by off-path attackers.

Good point, thanks! Fixed.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3120#discussion_r336692166
----==_mimepart_5daa3777e5782_7c5a3f83d56cd96c110813
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@DavidSchinazi</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3120#discussion_r336692166">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1197,6 +1197,64 @@ TLS ClientHello.  The server MAY retain these packets for later decryption in
 anticipation of receiving a ClientHello.
 
 
+## Retry Packet Integrity {#retry-integrity}
+
+Retry packets (see the Retry Packet section of {{QUIC-TRANSPORT}}) carry a
+Retry Integrity Tag that provides two properties: it allows discarding
+packets that have accidentally been corrupted by the network, and it ensures
+that valid Retry packets cannot be sent by off-path attackers.
</pre>
<p>Good point, thanks! Fixed.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3120?email_source=notifications&amp;email_token=AFTOJK5RYENVHXOAR5WTMIDQPIXPPA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIQRNYA#discussion_r336692166">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYESKAD34KIC2W2JZ3QPIXPPANCNFSM4JCAOODA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6LZ4ONADZLKDTUGP3QPIXPPA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIQRNYA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3120?email_source=notifications\u0026email_token=AFTOJK5RYENVHXOAR5WTMIDQPIXPPA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIQRNYA#discussion_r336692166",
"url": "https://github.com/quicwg/base-drafts/pull/3120?email_source=notifications\u0026email_token=AFTOJK5RYENVHXOAR5WTMIDQPIXPPA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIQRNYA#discussion_r336692166",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5daa3777e5782_7c5a3f83d56cd96c110813--


From nobody Fri Oct 18 15:16:08 2019
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 42B2D12008B for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 15:16:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 h2DzFWTHs1IO for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 15:16:05 -0700 (PDT)
Received: from out-17.smtp.github.com (out-17.smtp.github.com [192.30.252.200]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 883ED120074 for <quic-issues@ietf.org>; Fri, 18 Oct 2019 15:16:05 -0700 (PDT)
Received: from github-lowworker-2300405.va3-iad.github.net (github-lowworker-2300405.va3-iad.github.net [10.48.17.39]) by smtp.github.com (Postfix) with ESMTP id A3F6D6E01FD for <quic-issues@ietf.org>; Fri, 18 Oct 2019 15:16:04 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571436964; bh=rhN2uyhu5sD+xkk4rTtbQKKTPJpHYedw7x7DkaN/rtw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=oL/01FK/ZtSu2UDSbavlWXSt3Ow/f4ZSbKd5DUrxrsz5p5xqwPaidOIprfE4xPNjP GiobL3m8ktlaRA6a7DF1N40OQyi1uJKj1l2FU1kd5gF28uDPH3vgz+6CqQ6dAf2TfQ myd2qgTxkkBoZdMAvyaY1hvQ5Ma/q/MlPX2KSf5Q=
Date: Fri, 18 Oct 2019 15:16:04 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5KEXFYGXU37C34L453W55DJEVBNHHB4W6AZ4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3124/review/304161003@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3124@github.com>
References: <quicwg/base-drafts/pull/3124@github.com>
Subject: Re: [quicwg/base-drafts] Rephrase #2780 to active voice (#3124)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5daa39a494ac2_656a3fe6540cd9681190f8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/vHayDyv_LmGudUPVlSRD_CYzUFA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 18 Oct 2019 22:16:07 -0000

----==_mimepart_5daa39a494ac2_656a3fe6540cd9681190f8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett approved this pull request.





-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3124#pullrequestreview-304161003
----==_mimepart_5daa39a494ac2_656a3fe6540cd9681190f8
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ianswett</b> approved this pull request.</p>



<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3124?email_source=notifications&amp;email_token=AFTOJK6VKU2F4KHBGEE6TMDQPIYSJA5CNFSM4JCMVQIKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIQSB2Y#pullrequestreview-304161003">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4M6CJANLN2TK2ICFLQPIYSJANCNFSM4JCMVQIA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2J6WLVQYM5KZIALPTQPIYSJA5CNFSM4JCMVQIKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIQSB2Y.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3124?email_source=notifications\u0026email_token=AFTOJK6VKU2F4KHBGEE6TMDQPIYSJA5CNFSM4JCMVQIKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIQSB2Y#pullrequestreview-304161003",
"url": "https://github.com/quicwg/base-drafts/pull/3124?email_source=notifications\u0026email_token=AFTOJK6VKU2F4KHBGEE6TMDQPIYSJA5CNFSM4JCMVQIKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIQSB2Y#pullrequestreview-304161003",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5daa39a494ac2_656a3fe6540cd9681190f8--


From nobody Fri Oct 18 15:17:02 2019
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 38B9C12008B for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 15:17:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.999
X-Spam-Level: 
X-Spam-Status: No, score=-6.999 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=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 PkNJompJjn4Z for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 15:17:00 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E3E8F120074 for <quic-issues@ietf.org>; Fri, 18 Oct 2019 15:16:59 -0700 (PDT)
Received: from github-lowworker-56fcc46.va3-iad.github.net (github-lowworker-56fcc46.va3-iad.github.net [10.48.102.32]) by smtp.github.com (Postfix) with ESMTP id 2CEF51C0790 for <quic-issues@ietf.org>; Fri, 18 Oct 2019 15:16:59 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571437019; bh=iRDsTCuW44vTWP4tWrJ548QYnqERledC/Hcp8NnnYHo=; h=Date:From:To:Subject:From; b=x/4B4WontgHLfXZbxxb2x0O6ZKdsRrn7KJyrILT3HhZGDfSejWlqWe5E/094aUbvl M6lVa48TiGOZOPqkkCBTERtY3S0VajlH1qJZLuEGf1wlCQeoUgEl5sPXph3mdLrldO aSJ+zX1VYFx18OHmIDISIS/qagq1hi/DNFzskEA4=
Date: Fri, 18 Oct 2019 15:16:59 -0700
From: ianswett <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/master/20e5bf-c06ff1@github.com>
Subject: [quicwg/base-drafts] c06ff1: Update draft-ietf-quic-recovery.md
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/A4MYcTaOgdjyVbPO0_HQmovY9kY>
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: Fri, 18 Oct 2019 22:17:01 -0000

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: c06ff1454ffdb7ad67bde48d375d20a218acc2e7
      https://github.com/quicwg/base-drafts/commit/c06ff1454ffdb7ad67bde48d375d20a218acc2e7
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-10-18 (Fri, 18 Oct 2019)

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

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md



From nobody Fri Oct 18 15:17:28 2019
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 3026912008B for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 15:17:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 HiyYfOpooW4n for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 15:17:24 -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 59A89120074 for <quic-issues@ietf.org>; Fri, 18 Oct 2019 15:17:24 -0700 (PDT)
Received: from github-lowworker-943b171.ac4-iad.github.net (github-lowworker-943b171.ac4-iad.github.net [10.52.22.59]) by smtp.github.com (Postfix) with ESMTP id 946186E153D for <quic-issues@ietf.org>; Fri, 18 Oct 2019 15:17:23 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571437043; bh=0HJg6zaAZwHwuDDldnP/iUxVQcL9mOLPVhwbd9adLFM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=wLiZ8WEMjhVdXrpWIHTeGCdK0UVO8Hqv5+BwmTGGW0hE9jVZ7fGv7FAs53QLhEUAz Ul7G1zb6PF6qvtdOCrog9soLuqU19vSSC6XBVNsLhQ3ciM5RQYEQorrnqfBYITinmi W4oAXDxFZvuahl1BNa99k9Vu4q67zX+zSeT5sZTU=
Date: Fri, 18 Oct 2019 15:17:23 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5DIP5W5DE7BHS7NAN3W55IHEVBNHHB4SPHCQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3106/review/304161321@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3106@github.com>
References: <quicwg/base-drafts/pull/3106@github.com>
Subject: Re: [quicwg/base-drafts] MUST pace or limit bursts to 10 packets (#3106)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5daa39f384c7d_401a3fd7c5ccd9681424f0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/nYePO2mDRqg2RPwZklZXdAEDNsY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 18 Oct 2019 22:17:26 -0000

----==_mimepart_5daa39f384c7d_401a3fd7c5ccd9681424f0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



> @@ -753,6 +753,12 @@ delivery of ACK frames is important for efficient loss recovery. Packets
 containing only ACK frames should therefore not be paced, to avoid delaying
 their delivery to the peer.
 
+Sending multiple packets into the network without any delay between them
+creates a packet burst that might cause short-term congestion and losses.
+Implementations MUST either use pacing or limit such bursts to minimum

Done in head.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3106#discussion_r336694343
----==_mimepart_5daa39f384c7d_401a3fd7c5ccd9681424f0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ianswett</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3106#discussion_r336694343">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -753,6 +753,12 @@ delivery of ACK frames is important for efficient loss recovery. Packets
 containing only ACK frames should therefore not be paced, to avoid delaying
 their delivery to the peer.
 
+Sending multiple packets into the network without any delay between them
+creates a packet burst that might cause short-term congestion and losses.
+Implementations MUST either use pacing or limit such bursts to minimum
</pre>
<p>Done in head.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3106?email_source=notifications&amp;email_token=AFTOJK423M5QYULOFWBY2ITQPIYXHA5CNFSM4JBSNMEKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIQSEKI#discussion_r336694343">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6PHE3DBRZXQJYUMDDQPIYXHANCNFSM4JBSNMEA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZ3KK7KMASUOKSO2C3QPIYXHA5CNFSM4JBSNMEKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIQSEKI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3106?email_source=notifications\u0026email_token=AFTOJK423M5QYULOFWBY2ITQPIYXHA5CNFSM4JBSNMEKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIQSEKI#discussion_r336694343",
"url": "https://github.com/quicwg/base-drafts/pull/3106?email_source=notifications\u0026email_token=AFTOJK423M5QYULOFWBY2ITQPIYXHA5CNFSM4JBSNMEKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIQSEKI#discussion_r336694343",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5daa39f384c7d_401a3fd7c5ccd9681424f0--


From nobody Fri Oct 18 15:17:39 2019
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 6C1D412008B for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 15:17:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 dvbB72zoatC8 for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 15:17:36 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DEA04120074 for <quic-issues@ietf.org>; Fri, 18 Oct 2019 15:17:35 -0700 (PDT)
Received: from github-lowworker-2e54e43.va3-iad.github.net (github-lowworker-2e54e43.va3-iad.github.net [10.48.17.27]) by smtp.github.com (Postfix) with ESMTP id E717A9604A0 for <quic-issues@ietf.org>; Fri, 18 Oct 2019 15:17:34 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571437054; bh=2Vtn5DGS5nuyggmZVGJ0M7T4K+bk2bXW3KvHRQGkcgI=; h=Date:From:To:Subject:From; b=bfS4WhpAG6P7Eng04zjwZHvx6vVKzDQVUCRXfmIXhYgdM56g/8p+VaSoEbEAwOCuQ eaJL41gqyePFVMMgJ/TwM6E2StVT92q2YQlw7U4YFbQbpV7zhCwtZ5DkCXsreQAJbN ooXmZuq5aGAOmjHZdSRIe4aps5767DTwqUgG4yjU=
Date: Fri, 18 Oct 2019 15:17:34 -0700
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/91270f-edfa4e@github.com>
Subject: [quicwg/base-drafts] edfa4e: Script updating gh-pages from c06ff145. [ci skip]
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/hXun9Awd6qotMRvPz9eChsql3YA>
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: Fri, 18 Oct 2019 22:17:38 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: edfa4e58fb5f021d964a21248146d42e4f613b67
      https://github.com/quicwg/base-drafts/commit/edfa4e58fb5f021d964a21248146d42e4f613b67
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-18 (Fri, 18 Oct 2019)

  Changed paths:
    M draft-ietf-quic-recovery.html
    M draft-ietf-quic-recovery.txt
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from c06ff145. [ci skip]



From nobody Fri Oct 18 15:21:25 2019
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 487491201EF for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 15:21:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 frpM-uG-L3BV for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 15:21:22 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 32AF012008B for <quic-issues@ietf.org>; Fri, 18 Oct 2019 15:21:20 -0700 (PDT)
Date: Fri, 18 Oct 2019 15:21:19 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571437279; bh=U3xpVesKIgIdZVazwYcHZKWVpgiel3e1+tXVHJDJTAo=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=iuKwKrU+67QLCSfo1qcfulwPryHGwW7eqXkUTwpdwJZVWv4twPVnoMyme+5XPVrcG z6FkMaBdvUZfIFcDUnrcYVFR1IsenRQpcBP94DxvmRxfIEmwOHuYRmJ3uIK44GCcVf SKxyhX7SiLlSZS/Ric1unSbnJ0oYWhal5aiZVsN0=
From: Lucas Pardue <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZ6CBZKSDHQWSAVDMF3W55W7EVBNHHB4W6Y3A@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3125@github.com>
Subject: [quicwg/base-drafts] HTTP/3 figures caption capitalization (#3125)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5daa3adf48ed8_56003fa5d00cd9641170f8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: LPardue
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Lt-GEyytk_ad8j3EFgO2b5lQ84w>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 18 Oct 2019 22:21:24 -0000

----==_mimepart_5daa3adf48ed8_56003fa5d00cd9641170f8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Figures in HTTP/3 have capitalization that is inconsistent with RFC 7540 and the QUIC Transport document. 

If we want to fix this, we might want to consider also #3115.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3125
----==_mimepart_5daa3adf48ed8_56003fa5d00cd9641170f8
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Figures in HTTP/3 have capitalization that is inconsistent with RFC 7540 and the QUIC Transport document.</p>
<p>If we want to fix this, we might want to consider also <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="508688674" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3115" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/3115/hovercard" href="https://github.com/quicwg/base-drafts/issues/3115">#3115</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3125?email_source=notifications&amp;email_token=AFTOJK2HDHTC66FJ2UONPRDQPIZF7A5CNFSM4JCMZW32YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HS33DMA">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2MIOHSPT3QSO272SLQPIZF7ANCNFSM4JCMZW3Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4KW7XDSDE5T7GCG33QPIZF7A5CNFSM4JCMZW32YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HS33DMA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3125?email_source=notifications\u0026email_token=AFTOJK2HDHTC66FJ2UONPRDQPIZF7A5CNFSM4JCMZW32YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HS33DMA",
"url": "https://github.com/quicwg/base-drafts/issues/3125?email_source=notifications\u0026email_token=AFTOJK2HDHTC66FJ2UONPRDQPIZF7A5CNFSM4JCMZW32YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HS33DMA",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5daa3adf48ed8_56003fa5d00cd9641170f8--


From nobody Fri Oct 18 15:21:35 2019
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 CEF58120122 for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 15:21:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.999
X-Spam-Level: 
X-Spam-Status: No, score=-7.999 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, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 2sngPiutu9q6 for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 15:21:31 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 37FA1120074 for <quic-issues@ietf.org>; Fri, 18 Oct 2019 15:21:29 -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 9116F96056B for <quic-issues@ietf.org>; Fri, 18 Oct 2019 15:21:28 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571437288; bh=hQ0JOb/t6SjMi2PJGNOYvXnkM9Yj+L2tBoxZ+kAIvos=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=zGVwR8sHvMUDTfLmQ6Nw6LdgqecqI7OXYllJ9CQlUTlxNJZuIHxMc6zVD74XUBFi5 xHubbJxbQk0F4+3E7P+rEQMtneoKY7L/uDcMeBeg8ql54qSPCJ0viQWlOnJCVADlPJ fhog7FQMO1bGoF3xgdmsxjxes9ufzyfV6TxuMDZk=
Date: Fri, 18 Oct 2019 15:21:28 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK42MCE2YQABHRD6BT53W55XREVBNHHB4UZ3WM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3121/review/304162061@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3121@github.com>
References: <quicwg/base-drafts/pull/3121@github.com>
Subject: Re: [quicwg/base-drafts] Forbid Handshake key discarding (#3121)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5daa3ae881ae3_70f13fca098cd9681043e6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/f2zQf3fsJ__PyyFz108ShFtQNgc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 18 Oct 2019 22:21:33 -0000

----==_mimepart_5daa3ae881ae3_70f13fca098cd9681043e6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett approved this pull request.

One suggestion, but I think this is what we agreed to.

> @@ -760,14 +760,8 @@ and ignoring any outstanding Initial packets.
 
 ### Discarding Handshake Keys
 
-An endpoint MUST NOT discard its handshake keys until the TLS handshake is
-confirmed ({{handshake-confirmed}}).  An endpoint SHOULD discard its handshake
-keys as soon as it has confirmed the handshake.  Most application protocols
-will send data after the handshake, resulting in acknowledgements that allow
-both endpoints to discard their handshake keys promptly.  Endpoints that do
-not have reason to send immediately after completing the handshake MAY send
-ack-eliciting frames, such as PING, which will cause the handshake to be
-confirmed when they are acknowledged.
+An endpoint MUST NOT discard its handshake keys.  Discarding Handshake keys too
+early can lead to deadlock conditions.

```suggestion
early can lead to the peer never receiving an acknowledgement for Handshake data.
```

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3121#pullrequestreview-304162061
----==_mimepart_5daa3ae881ae3_70f13fca098cd9681043e6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><b>@ianswett</b> approved this pull request.</p>=0D
=0D
<p>One suggestion, but I think this is what we agreed to.</p><hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3121#discussi=
on_r336694933">draft-ietf-quic-tls.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -760,14 +760,8 @@ and ignoring any outs=
tanding Initial packets.=0D
 =0D
 ### Discarding Handshake Keys=0D
 =0D
-An endpoint MUST NOT discard its handshake keys until the TLS handshake =
is=0D
-confirmed ({{handshake-confirmed}}).  An endpoint SHOULD discard its han=
dshake=0D
-keys as soon as it has confirmed the handshake.  Most application protoc=
ols=0D
-will send data after the handshake, resulting in acknowledgements that a=
llow=0D
-both endpoints to discard their handshake keys promptly.  Endpoints that=
 do=0D
-not have reason to send immediately after completing the handshake MAY s=
end=0D
-ack-eliciting frames, such as PING, which will cause the handshake to be=
=0D
-confirmed when they are acknowledged.=0D
+An endpoint MUST NOT discard its handshake keys.  Discarding Handshake k=
eys too=0D
+early can lead to deadlock conditions.=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-early can lead to deadlock conditions.=0D
+early can lead to the peer never receiving an acknowledgement for Handsh=
ake data.=0D
</pre>=0D
=0D
=0D
<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/3121?email_source=3Dnotifications&amp;email_token=3DA=
FTOJK2FUIOVNARBWJGQ4DLQPIZGRA5CNFSM4JCASMH2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJ=
SXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIQSKDI#pullrequestreview-304162061=
">view it on GitHub</a>, or <a href=3D"https://github.com/notifications/u=
nsubscribe-auth/AFTOJK5OQD7TUTDVLJCTJODQPIZGRANCNFSM4JCASMHQ">unsubscribe=
</a>.<img src=3D"https://github.com/notifications/beacon/AFTOJK2DQCAKIZVL=
WIHN6HLQPIZGRA5CNFSM4JCASMH2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWN=
FSXPKTDN5WW2ZLOORPWSZGOCIQSKDI.gif" height=3D"1" width=3D"1" alt=3D"" /><=
/p>=0D
<script type=3D"application/ld+json">[=0D
{=0D
"@context": "http://schema.org",=0D
"@type": "EmailMessage",=0D
"potentialAction": {=0D
"@type": "ViewAction",=0D
"target": "https://github.com/quicwg/base-drafts/pull/3121?email_source=3D=
notifications\u0026email_token=3DAFTOJK2FUIOVNARBWJGQ4DLQPIZGRA5CNFSM4JCA=
SMH2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOC=
IQSKDI#pullrequestreview-304162061",=0D
"url": "https://github.com/quicwg/base-drafts/pull/3121?email_source=3Dno=
tifications\u0026email_token=3DAFTOJK2FUIOVNARBWJGQ4DLQPIZGRA5CNFSM4JCASM=
H2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIQ=
SKDI#pullrequestreview-304162061",=0D
"name": "View Pull Request"=0D
},=0D
"description": "View this Pull Request on GitHub",=0D
"publisher": {=0D
"@type": "Organization",=0D
"name": "GitHub",=0D
"url": "https://github.com"=0D
}=0D
}=0D
]</script>=

----==_mimepart_5daa3ae881ae3_70f13fca098cd9681043e6--


From nobody Fri Oct 18 15:34:35 2019
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 490EE12008B for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 15:34:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 Vbt7mspXjvvt for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 15:34:32 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EB782120046 for <quic-issues@ietf.org>; Fri, 18 Oct 2019 15:34:31 -0700 (PDT)
Date: Fri, 18 Oct 2019 15:34:31 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571438071; bh=D+8o8i6KnfZrN1/I1i3CgqOo8CG+eeZs0idGPZ9fzKg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ITqlDh8xs5cam9j9Fr0pJlTVRrGF6YJhIoql7pp1NfRRVMxHv8Z9ynndjnK8qkrpK jG4hV8TBSOzhSLSv7CYlQA2RTZ58w5JERWDxPB+gDteTeMO0OeS6uJtREAJYApZD1M 1lZo4FGIgEAoju93rFO0xYtb9aNMxjKb8u8c7PP4=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZBUUZ6RDDNTDWKHUF3W57IPEVBNHHBXDZPBM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2863/543984852@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2863@github.com>
References: <quicwg/base-drafts/issues/2863@github.com>
Subject: Re: [quicwg/base-drafts] unrecoverable loss pattern leads to deadlock (#2863)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5daa3df712016_72853fc75e6cd96822077"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ekr
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/3_-gD1nFpz987nSiVCetMoVKiDY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 18 Oct 2019 22:34:33 -0000

----==_mimepart_5daa3df712016_72853fc75e6cd96822077
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> I think I have found at least one issue: when the client intentionally migrates to a new path while still having unacknowledged handshake data, how does it choose the new client CID when sending the Handshake packet? Current design assumes that the server to pick the client CID from the pool of the CIDs it has received with the NEW_CONNECTION_ID frames. That works for 1-RTT packets, because 1-RTT packet does not have the Source CID field. But when using the long header packets, the sender choose the Source CID (the source being the client in this particular case). What is the solution here?

Why not simply prohibit migration until all handshake packets have been ACKed. There is no ambiguity here, as the server is forbidden from initiating migration.


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2863#issuecomment-543984852
----==_mimepart_5daa3df712016_72853fc75e6cd96822077
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<blockquote>
<p>I think I have found at least one issue: when the client intentionally migrates to a new path while still having unacknowledged handshake data, how does it choose the new client CID when sending the Handshake packet? Current design assumes that the server to pick the client CID from the pool of the CIDs it has received with the NEW_CONNECTION_ID frames. That works for 1-RTT packets, because 1-RTT packet does not have the Source CID field. But when using the long header packets, the sender choose the Source CID (the source being the client in this particular case). What is the solution here?</p>
</blockquote>
<p>Why not simply prohibit migration until all handshake packets have been ACKed. There is no ambiguity here, as the server is forbidden from initiating migration.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2863?email_source=notifications&amp;email_token=AFTOJK5RPAMLPAGVUDO2JZDQPI2XPA5CNFSM4H4LZFRKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBWIZVA#issuecomment-543984852">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2K5V4Y5J3BEPAJRLLQPI2XPANCNFSM4H4LZFRA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5KC7Q722AQ6TNCHCTQPI2XPA5CNFSM4H4LZFRKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBWIZVA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2863?email_source=notifications\u0026email_token=AFTOJK5RPAMLPAGVUDO2JZDQPI2XPA5CNFSM4H4LZFRKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBWIZVA#issuecomment-543984852",
"url": "https://github.com/quicwg/base-drafts/issues/2863?email_source=notifications\u0026email_token=AFTOJK5RPAMLPAGVUDO2JZDQPI2XPA5CNFSM4H4LZFRKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBWIZVA#issuecomment-543984852",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5daa3df712016_72853fc75e6cd96822077--


From nobody Fri Oct 18 16:03:45 2019
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 AAB3612008B for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 16:03:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.595
X-Spam-Level: 
X-Spam-Status: No, score=-6.595 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 Oxh-BoLVwmHU for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 16:03:42 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9C7F312002E for <quic-issues@ietf.org>; Fri, 18 Oct 2019 16:03:42 -0700 (PDT)
Date: Fri, 18 Oct 2019 16:03:41 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571439821; bh=Umzz+yCmsGAx1bt7o8qgNUk83+8Z0flrDDnd771nvVw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ebvyO4CDteK7x/IhbsfaSpeJFrmEs3b/J/tyqKyqG++eRaEKIgXnRdo3FB731Ch5P /pCg0Dw6nC5vnBWKiknG+BAkAbIorNR5VScYFZ854w2snTloMaIXVwT+wpeiU7XTQi qFoXhHbKtsfqCMSwKUkDdh150Qox01Gh5UUGPpss=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4PJPOR3BKTRWWJ6P53W6CV3EVBNHHBXDZPBM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2863/543995942@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2863@github.com>
References: <quicwg/base-drafts/issues/2863@github.com>
Subject: Re: [quicwg/base-drafts] unrecoverable loss pattern leads to deadlock (#2863)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5daa44cd989ce_6aec3f865e4cd960310666"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/k_ZrtTx6FL9eHXaSrTWKKYE7KLk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 18 Oct 2019 23:03:45 -0000

----==_mimepart_5daa44cd989ce_6aec3f865e4cd960310666
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

When the handshake is confirmed, all the Handshake data is known to be delivered and Handshake recovery state can be discarded.  Previously, this was the moment Handshake keys were discarded, so the recovery doc relied on text about key discard to discard recovery state.

But now that the Handshake keys are staying around longer than the Handshake confirmed point, I'd suggest we add a paragraph to section 5.5(https://tools.ietf.org/html/draft-ietf-quic-recovery-23#section-5.5) like:
"When the handshake has been confirmed, all data sent in Handshake packet is known to be delivered and all recovery state should be discarded."

To be clear, this suggestion is not a hack.  We should do this if we're going to keep Handshake keys past Handshake Confirmed(which every solution I believe requires?), regardless of how long or why.  I'll note that the server can do this upon receipt of any 1-RTT packet, but waiting for an ACK isn't likely to delay dropping Handshake state significantly and is consistent between client and server.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2863#issuecomment-543995942
----==_mimepart_5daa44cd989ce_6aec3f865e4cd960310666
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>When the handshake is confirmed, all the Handshake data is known to be delivered and Handshake recovery state can be discarded.  Previously, this was the moment Handshake keys were discarded, so the recovery doc relied on text about key discard to discard recovery state.</p>
<p>But now that the Handshake keys are staying around longer than the Handshake confirmed point, I'd suggest we add a paragraph to section 5.5(<a href="https://tools.ietf.org/html/draft-ietf-quic-recovery-23#section-5.5" rel="nofollow">https://tools.ietf.org/html/draft-ietf-quic-recovery-23#section-5.5</a>) like:<br>
"When the handshake has been confirmed, all data sent in Handshake packet is known to be delivered and all recovery state should be discarded."</p>
<p>To be clear, this suggestion is not a hack.  We should do this if we're going to keep Handshake keys past Handshake Confirmed(which every solution I believe requires?), regardless of how long or why.  I'll note that the server can do this upon receipt of any 1-RTT packet, but waiting for an ACK isn't likely to delay dropping Handshake state significantly and is consistent between client and server.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2863?email_source=notifications&amp;email_token=AFTOJK3I5RC5TF2U6ZXHYYLQPI6E3A5CNFSM4H4LZFRKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBWLQJQ#issuecomment-543995942">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZ2Y2R6KXR6WJBYKHTQPI6E3ANCNFSM4H4LZFRA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3MVGTWIDQX34FRFM3QPI6E3A5CNFSM4H4LZFRKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBWLQJQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2863?email_source=notifications\u0026email_token=AFTOJK3I5RC5TF2U6ZXHYYLQPI6E3A5CNFSM4H4LZFRKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBWLQJQ#issuecomment-543995942",
"url": "https://github.com/quicwg/base-drafts/issues/2863?email_source=notifications\u0026email_token=AFTOJK3I5RC5TF2U6ZXHYYLQPI6E3A5CNFSM4H4LZFRKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBWLQJQ#issuecomment-543995942",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5daa44cd989ce_6aec3f865e4cd960310666--


From nobody Fri Oct 18 16:26:23 2019
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 90FC8120046 for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 16:26:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.998
X-Spam-Level: 
X-Spam-Status: No, score=-7.998 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, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 yRanM5Fepf19 for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 16:26:19 -0700 (PDT)
Received: from out-15.smtp.github.com (out-15.smtp.github.com [192.30.254.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 759D512002E for <quic-issues@ietf.org>; Fri, 18 Oct 2019 16:26:19 -0700 (PDT)
Received: from github-lowworker-c53a806.ac4-iad.github.net (github-lowworker-c53a806.ac4-iad.github.net [10.52.23.45]) by smtp.github.com (Postfix) with ESMTP id 09D8C261646 for <quic-issues@ietf.org>; Fri, 18 Oct 2019 16:26:19 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571441179; bh=XM/ciQeIXt9HKrVMleGv1vUx0CmBXorSqyZdR9VKBtU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=oeCXhzb3psxgo9cVMAUtlbyyBWdl65Y/ciicaxKEldly7TAOPK6oDdJ0U1R8lRWVG hHW/f8L5bRaMf9jNBj8OcqUajUw95yH8T0fjOi+/542fN/Rz4YURR0GsjJfs2crclB DHm9NdDD7DCVw/hwxYn//xGaWevaCPtpDz44FR70=
Date: Fri, 18 Oct 2019 16:26:18 -0700
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZE2L3YFIBVL7JYGOF3W56JVEVBNHHBXDZPBM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2863/544003607@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2863@github.com>
References: <quicwg/base-drafts/issues/2863@github.com>
Subject: Re: [quicwg/base-drafts] unrecoverable loss pattern leads to deadlock (#2863)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5daa4a1ab98f8_2f943f8e4a6cd96011463"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/m6bWKb8dVjkjXCq-_ZhNMVtuwyk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 18 Oct 2019 23:26:22 -0000

----==_mimepart_5daa4a1ab98f8_2f943f8e4a6cd96011463
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ekr
> Why not simply prohibit migration until all handshake packets have been ACKed. There is no ambiguity here, as the server is forbidden from initiating migration.

The problem here is that even in the case where an endpoint (e.g., server) has received all the handshake transcript and also the ACKs for all the ack-eliciting Handshake packets it has sent, the other side (e.g., client) might have still some data outstanding (due to ACKs being lost).

@ianswett
> I'd suggest we add a paragraph to section 5.5(https://tools.ietf.org/html/draft-ietf-quic-recovery-23#section-5.5) like:
> "When the handshake has been confirmed, all data sent in Handshake packet is known to be delivered and all recovery state should be discarded."

It's not only the the receive-side state of the Handshake packets that you need to retain forever, but also the state related to that path (e.g., socket). I am not sure we'd prefer that.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2863#issuecomment-544003607
----==_mimepart_5daa4a1ab98f8_2f943f8e4a6cd96011463
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=1111457" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ekr">@ekr</a></p>
<blockquote>
<p>Why not simply prohibit migration until all handshake packets have been ACKed. There is no ambiguity here, as the server is forbidden from initiating migration.</p>
</blockquote>
<p>The problem here is that even in the case where an endpoint (e.g., server) has received all the handshake transcript and also the ACKs for all the ack-eliciting Handshake packets it has sent, the other side (e.g., client) might have still some data outstanding (due to ACKs being lost).</p>
<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=20072817" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ianswett">@ianswett</a></p>
<blockquote>
<p>I'd suggest we add a paragraph to section 5.5(<a href="https://tools.ietf.org/html/draft-ietf-quic-recovery-23#section-5.5" rel="nofollow">https://tools.ietf.org/html/draft-ietf-quic-recovery-23#section-5.5</a>) like:<br>
"When the handshake has been confirmed, all data sent in Handshake packet is known to be delivered and all recovery state should be discarded."</p>
</blockquote>
<p>It's not only the the receive-side state of the Handshake packets that you need to retain forever, but also the state related to that path (e.g., socket). I am not sure we'd prefer that.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2863?email_source=notifications&amp;email_token=AFTOJKYANJKFGJD7JS6H75TQPJAZVA5CNFSM4H4LZFRKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBWNMFY#issuecomment-544003607">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3LDXZBBTGX6SGJH53QPJAZVANCNFSM4H4LZFRA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6K6R7X7EFETOSC44TQPJAZVA5CNFSM4H4LZFRKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBWNMFY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2863?email_source=notifications\u0026email_token=AFTOJKYANJKFGJD7JS6H75TQPJAZVA5CNFSM4H4LZFRKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBWNMFY#issuecomment-544003607",
"url": "https://github.com/quicwg/base-drafts/issues/2863?email_source=notifications\u0026email_token=AFTOJKYANJKFGJD7JS6H75TQPJAZVA5CNFSM4H4LZFRKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBWNMFY#issuecomment-544003607",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5daa4a1ab98f8_2f943f8e4a6cd96011463--


From nobody Fri Oct 18 16:37:55 2019
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 4491A120046 for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 16:37:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 PsPxh1GgNLrj for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 16:37:52 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A053012002E for <quic-issues@ietf.org>; Fri, 18 Oct 2019 16:37:52 -0700 (PDT)
Received: from github-lowworker-39ac79b.ac4-iad.github.net (github-lowworker-39ac79b.ac4-iad.github.net [10.52.18.15]) by smtp.github.com (Postfix) with ESMTP id BD0B2520B07 for <quic-issues@ietf.org>; Fri, 18 Oct 2019 16:37:51 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571441871; bh=lFKU2PVWmgmD/cgNTruNzh8S55wz31++6LVCR8PslN4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=lPonE/Vv7MnAAaYwBR1nAt4ePAGU8k2tkSTk6mUdMD2lXSQy+z2WnY+ebovC9GmqT l+o3g/W8j5GdKuOb4mMxomctUXBCN60v9I5x93TjduAWVYS2GiIkAtt6t6sruhdH0T rNcMKh9EyJzrDnY88USRJD6dGgcjNsoyZhjcNta0=
Date: Fri, 18 Oct 2019 16:37:51 -0700
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4VVZOQ5OKXHXAGF5N3W57U7EVBNHHBXDZPBM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2863/544007910@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2863@github.com>
References: <quicwg/base-drafts/issues/2863@github.com>
Subject: Re: [quicwg/base-drafts] unrecoverable loss pattern leads to deadlock (#2863)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5daa4ccfab305_7fb3fc28eacd95c137729"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/2x26-37FL4IqYcD2MIiJ-p1ouEs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 18 Oct 2019 23:37:54 -0000

----==_mimepart_5daa4ccfab305_7fb3fc28eacd95c137729
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@RyanAtGoogle
> it sounds like you are recommending something like the previous RETIRE_KEYS proposal?

That might be the case (honestly I do not remember the details of the RETIRES_KEYS proposal), though I think I'm inclined to suggesting using a continuous signal (i.e., a Key Update or burning an unused header bit). The reasons being i) using a continuous signal allows us to abandon the Handshake keys earlier ii) we do not need to define a new signal that needs to be retransmitted in the transport draft, or rely on a particular behavior defined in the recovery draft that is not generally considered as necessary for a recovery logic (i.e. PTO "MUST" trigger a PING when there is no data to send).

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2863#issuecomment-544007910
----==_mimepart_5daa4ccfab305_7fb3fc28eacd95c137729
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=19561162" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/RyanAtGoogle">@RyanAtGoogle</a></p>
<blockquote>
<p>it sounds like you are recommending something like the previous RETIRE_KEYS proposal?</p>
</blockquote>
<p>That might be the case (honestly I do not remember the details of the RETIRES_KEYS proposal), though I think I'm inclined to suggesting using a continuous signal (i.e., a Key Update or burning an unused header bit). The reasons being i) using a continuous signal allows us to abandon the Handshake keys earlier ii) we do not need to define a new signal that needs to be retransmitted in the transport draft, or rely on a particular behavior defined in the recovery draft that is not generally considered as necessary for a recovery logic (i.e. PTO "MUST" trigger a PING when there is no data to send).</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2863?email_source=notifications&amp;email_token=AFTOJK2RFK36466DUC2CSATQPJCE7A5CNFSM4H4LZFRKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBWONZQ#issuecomment-544007910">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6D2CK4YYRYXZNCLF3QPJCE7ANCNFSM4H4LZFRA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2LMXB6RMJWLSNWYETQPJCE7A5CNFSM4H4LZFRKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBWONZQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2863?email_source=notifications\u0026email_token=AFTOJK2RFK36466DUC2CSATQPJCE7A5CNFSM4H4LZFRKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBWONZQ#issuecomment-544007910",
"url": "https://github.com/quicwg/base-drafts/issues/2863?email_source=notifications\u0026email_token=AFTOJK2RFK36466DUC2CSATQPJCE7A5CNFSM4H4LZFRKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBWONZQ#issuecomment-544007910",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5daa4ccfab305_7fb3fc28eacd95c137729--


From nobody Fri Oct 18 17:17:00 2019
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 9AAE712080B for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 17:16:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8
X-Spam-Level: 
X-Spam-Status: No, score=-8 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, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 KS20X716__IS for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 17:16:57 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E007212022D for <quic-issues@ietf.org>; Fri, 18 Oct 2019 17:16:56 -0700 (PDT)
Date: Fri, 18 Oct 2019 17:16:56 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571444216; bh=0/95HH9VSC3L2xujmlGYISxPritmrKjYIcasn+KtepI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=aW021Qhn0Q3ADTaXyTiC/RNVj9nnxUZ4TXUG5Q1AnVLTTxwf4l3Qn4dF963LrBiNI rgInkl3bDxOzaqfeF/8YKW3F94K9vBFWuqd+l1dzUutTp/UVWf8Cf6kpEKzUbqf0S9 n1KoJFJr8KaT8vHsz/TpjQityIC+4PzC5VG7Tteo=
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6F7LX5SCXPVNSBLRV3W6EHREVBNHHBXDZPBM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2863/544019361@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2863@github.com>
References: <quicwg/base-drafts/issues/2863@github.com>
Subject: Re: [quicwg/base-drafts] unrecoverable loss pattern leads to deadlock (#2863)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5daa55f825f19_b5d3fc8424cd96c21736e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinduke
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/iLy-dRORMxG1-PKCNCQGXyZSvK4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Sat, 19 Oct 2019 00:16:59 -0000

----==_mimepart_5daa55f825f19_b5d3fc8424cd96c21736e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

I remember thinking RETIRE_KEYS was extraneous given all the implicit=0D
signals. But it seems that screwy-but-legal behavior seems to make those=0D=

implicit signals risky. So let's stop being cute and just use the signal.=
=0D
=0D
On Fri, Oct 18, 2019, 4:37 PM Kazuho Oku <notifications@github.com> wrote=
:=0D
=0D
> @RyanAtGoogle <https://github.com/RyanAtGoogle>=0D
>=0D
> it sounds like you are recommending something like the previous=0D
> RETIRE_KEYS proposal?=0D
>=0D
> That might be the case (honestly I do not remember the details of the=0D=

> RETIRES_KEYS proposal), though I think I'm inclined to suggesting using=
 a=0D
> continuous signal (i.e., a Key Update or burning an unused header bit).=
 The=0D
> reasons being i) using a continuous signal allows us to abandon the=0D
> Handshake keys earlier ii) we do not need to define a new signal that n=
eeds=0D
> to be retransmitted in the transport draft, or rely on a particular=0D
> behavior defined in the recovery draft that is not generally considered=
 as=0D
> necessary for a recovery logic (i.e. PTO "MUST" trigger a PING when the=
re=0D
> is no data to send).=0D
>=0D
> =E2=80=94=0D
> You are receiving this because you were assigned.=0D
> Reply to this email directly, view it on GitHub=0D
> <https://github.com/quicwg/base-drafts/issues/2863?email_source=3Dnotif=
ications&email_token=3DAF2EYEJOXBO3V7VFTTX5MJDQPJCFDA5CNFSM4H4LZFRKYY3PNV=
WWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBWONZQ#issuecommen=
t-544007910>,=0D
> or unsubscribe=0D
> <https://github.com/notifications/unsubscribe-auth/AF2EYEOL7XJAQAYKIY6M=
YLLQPJCFDANCNFSM4H4LZFRA>=0D
> .=0D
>=0D
=0D
=0D
-- =0D
You are receiving this because you are subscribed to this thread.=0D
Reply to this email directly or view it on GitHub:=0D
https://github.com/quicwg/base-drafts/issues/2863#issuecomment-544019361=

----==_mimepart_5daa55f825f19_b5d3fc8424cd96c21736e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

I remember thinking RETIRE_KEYS was extraneous given all the implicit<br>=
=0D
signals. But it seems that screwy-but-legal behavior seems to make those<=
br>=0D
implicit signals risky. So let&#39;s stop being cute and just use the sig=
nal.<br>=0D
<br>=0D
On Fri, Oct 18, 2019, 4:37 PM Kazuho Oku &lt;notifications@github.com&gt;=
 wrote:<br>=0D
<br>=0D
&gt; @RyanAtGoogle &lt;https://github.com/RyanAtGoogle&gt;<br>=0D
&gt;<br>=0D
&gt; it sounds like you are recommending something like the previous<br>=0D=

&gt; RETIRE_KEYS proposal?<br>=0D
&gt;<br>=0D
&gt; That might be the case (honestly I do not remember the details of th=
e<br>=0D
&gt; RETIRES_KEYS proposal), though I think I&#39;m inclined to suggestin=
g using a<br>=0D
&gt; continuous signal (i.e., a Key Update or burning an unused header bi=
t). The<br>=0D
&gt; reasons being i) using a continuous signal allows us to abandon the<=
br>=0D
&gt; Handshake keys earlier ii) we do not need to define a new signal tha=
t needs<br>=0D
&gt; to be retransmitted in the transport draft, or rely on a particular<=
br>=0D
&gt; behavior defined in the recovery draft that is not generally conside=
red as<br>=0D
&gt; necessary for a recovery logic (i.e. PTO &quot;MUST&quot; trigger a =
PING when there<br>=0D
&gt; is no data to send).<br>=0D
&gt;<br>=0D
&gt; =E2=80=94<br>=0D
&gt; You are receiving this because you were assigned.<br>=0D
&gt; Reply to this email directly, view it on GitHub<br>=0D
&gt; &lt;https://github.com/quicwg/base-drafts/issues/2863?email_source=3D=
notifications&amp;email_token=3DAF2EYEJOXBO3V7VFTTX5MJDQPJCFDA5CNFSM4H4LZ=
FRKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBWONZQ#is=
suecomment-544007910&gt;,<br>=0D
&gt; or unsubscribe<br>=0D
&gt; &lt;https://github.com/notifications/unsubscribe-auth/AF2EYEOL7XJAQA=
YKIY6MYLLQPJCFDANCNFSM4H4LZFRA&gt;<br>=0D
&gt; .<br>=0D
&gt;<br>=0D
=0D
=0D
<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/2863?email_source=3Dnotifications&amp;email_token=3D=
AFTOJK757S45ZHSSDYYEACLQPJGXRA5CNFSM4H4LZFRKYY3PNVWWK3TUL52HS4DFVREXG43VM=
VBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBWRHII#issuecomment-544019361">view it on=
 GitHub</a>, or <a href=3D"https://github.com/notifications/unsubscribe-a=
uth/AFTOJKYY3JQYCRCXN3K5V2TQPJGXRANCNFSM4H4LZFRA">unsubscribe</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AFTOJK4BPYWNCXE5A256MSDQPJGX=
RA5CNFSM4H4LZFRKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWS=
ZGOEBWRHII.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=0D
<script type=3D"application/ld+json">[=0D
{=0D
"@context": "http://schema.org",=0D
"@type": "EmailMessage",=0D
"potentialAction": {=0D
"@type": "ViewAction",=0D
"target": "https://github.com/quicwg/base-drafts/issues/2863?email_source=
=3Dnotifications\u0026email_token=3DAFTOJK757S45ZHSSDYYEACLQPJGXRA5CNFSM4=
H4LZFRKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBWRHI=
I#issuecomment-544019361",=0D
"url": "https://github.com/quicwg/base-drafts/issues/2863?email_source=3D=
notifications\u0026email_token=3DAFTOJK757S45ZHSSDYYEACLQPJGXRA5CNFSM4H4L=
ZFRKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBWRHII#i=
ssuecomment-544019361",=0D
"name": "View Issue"=0D
},=0D
"description": "View this Issue on GitHub",=0D
"publisher": {=0D
"@type": "Organization",=0D
"name": "GitHub",=0D
"url": "https://github.com"=0D
}=0D
}=0D
]</script>=

----==_mimepart_5daa55f825f19_b5d3fc8424cd96c21736e--


From nobody Fri Oct 18 20:08:29 2019
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 DFCA6120104 for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 20:08:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 sKjokw5ITZX3 for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 20:08:26 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EE0FC1200FF for <quic-issues@ietf.org>; Fri, 18 Oct 2019 20:08:25 -0700 (PDT)
Date: Fri, 18 Oct 2019 20:08:24 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571454504; bh=LNZjn2ojvL0zZFNPInNT+uhk3CMhxO1ah+99pr6v4gw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Gz0q09zfYeiQrOfF0Z4yDyV8tDs3ziwUiLSil+auybnkfhMJbuSq8CziCC3C2nqRE M0DSS/6POuhVOAxCXfD6Cus0dCE3KbaQT7uREeKLpwJtHa60g9u3Dr6TVQKBwdwZBW vMEDSoevvK9wjIQjTN7FmYGpmqV6CbkCyRcl5LLo=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4I6NB5FBR42YNAUAN3W67LREVBNHHBXDZPBM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2863/544070052@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2863@github.com>
References: <quicwg/base-drafts/issues/2863@github.com>
Subject: Re: [quicwg/base-drafts] unrecoverable loss pattern leads to deadlock (#2863)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5daa7e28b86ff_14323fe3506cd964130482"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Jl1Ck1PmtC24g7TX77sXgsxXCCw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Sat, 19 Oct 2019 03:08:28 -0000

----==_mimepart_5daa7e28b86ff_14323fe3506cd964130482
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

In response to @kazuho "when the client intentionally migrates to a new path while still having unacknowledged handshake data, how does it choose the new client CID when sending the Handshake packet?"

I'm arguing the client should never have unacknowledged Handshake data when it migrates, because it waits for handshake confirmation to migrate and at that point, all Handshake data should be discarded.

There is a possibility the server does not believe the handshake is confirmed but the client does.  In that case, if the client didn't keep listening on the old path when it migrated AND the server didn't send anything in 1-RTT, there would be a problem.  But don't we require both client and server to validate the path in this case, which would mean both would achieve handshake confirmation on the new path, if they had not done so previously?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2863#issuecomment-544070052
----==_mimepart_5daa7e28b86ff_14323fe3506cd964130482
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>In response to <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=41567" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/kazuho">@kazuho</a> "when the client intentionally migrates to a new path while still having unacknowledged handshake data, how does it choose the new client CID when sending the Handshake packet?"</p>
<p>I'm arguing the client should never have unacknowledged Handshake data when it migrates, because it waits for handshake confirmation to migrate and at that point, all Handshake data should be discarded.</p>
<p>There is a possibility the server does not believe the handshake is confirmed but the client does.  In that case, if the client didn't keep listening on the old path when it migrated AND the server didn't send anything in 1-RTT, there would be a problem.  But don't we require both client and server to validate the path in this case, which would mean both would achieve handshake confirmation on the new path, if they had not done so previously?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2863?email_source=notifications&amp;email_token=AFTOJKYKI3SSSLECHPEOCH3QPJ22RA5CNFSM4H4LZFRKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBW5TJA#issuecomment-544070052">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7K5NPXIJYKH4PDMIDQPJ22RANCNFSM4H4LZFRA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK27MD2TWDOLVEYBZ33QPJ22RA5CNFSM4H4LZFRKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBW5TJA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2863?email_source=notifications\u0026email_token=AFTOJKYKI3SSSLECHPEOCH3QPJ22RA5CNFSM4H4LZFRKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBW5TJA#issuecomment-544070052",
"url": "https://github.com/quicwg/base-drafts/issues/2863?email_source=notifications\u0026email_token=AFTOJKYKI3SSSLECHPEOCH3QPJ22RA5CNFSM4H4LZFRKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBW5TJA#issuecomment-544070052",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5daa7e28b86ff_14323fe3506cd964130482--


From nobody Fri Oct 18 20:15:16 2019
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 C91C3120104 for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 20:15:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 WNi2-yf6wFyD for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 20:15:13 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 178A61200FF for <quic-issues@ietf.org>; Fri, 18 Oct 2019 20:15:13 -0700 (PDT)
Received: from github-lowworker-3a0df0f.ac4-iad.github.net (github-lowworker-3a0df0f.ac4-iad.github.net [10.52.25.92]) by smtp.github.com (Postfix) with ESMTP id 478BB520D5B for <quic-issues@ietf.org>; Fri, 18 Oct 2019 20:15:12 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571454912; bh=4lUsaD8SsUHK0bcl8Vnw1axaXfffUQR/4p7tzmqr/UI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=j1cXTRGW0DWg6r3tQZatlnL4OKJWW0lNz/b++EQw6G6fThGbdSIBux9UFzekB8DwR /TJ03YsFTeKcrLvqviq7W19wlB7RK2b/cs3E0lmN1uehVj9MjoaUtND/c6pRJ+43NX jJNYB1V6E40tfw96iQlm5sUjQ2OKfogVg/uwK+Mc=
Date: Fri, 18 Oct 2019 20:15:12 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6VBWZT2TIXVKJPTFF3W7AFBEVBNHHB4UDBJ4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3108/review/304193043@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3108@github.com>
References: <quicwg/base-drafts/pull/3108@github.com>
Subject: Re: [quicwg/base-drafts] Replace use of the TLS presentation language with QUIC encoding (#3108)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5daa7fc03763b_17f23fe479ecd9649052b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/TRjtlCWXWGrdzYKrqKPGEGACIag>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Sat, 19 Oct 2019 03:15:15 -0000

----==_mimepart_5daa7fc03763b_17f23fe479ecd9649052b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett approved this pull request.





-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3108#pullrequestreview-304193043
----==_mimepart_5daa7fc03763b_17f23fe479ecd9649052b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ianswett</b> approved this pull request.</p>



<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3108?email_source=notifications&amp;email_token=AFTOJK4ZM3BVEJVC6OJS3ADQPJ3UBA5CNFSM4JB37UBKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIQZ4EY#pullrequestreview-304193043">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4VUFSLCLHHYU6U2PLQPJ3UBANCNFSM4JB37UBA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK55E5DFGC7LA2TZKITQPJ3UBA5CNFSM4JB37UBKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIQZ4EY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3108?email_source=notifications\u0026email_token=AFTOJK4ZM3BVEJVC6OJS3ADQPJ3UBA5CNFSM4JB37UBKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIQZ4EY#pullrequestreview-304193043",
"url": "https://github.com/quicwg/base-drafts/pull/3108?email_source=notifications\u0026email_token=AFTOJK4ZM3BVEJVC6OJS3ADQPJ3UBA5CNFSM4JB37UBKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIQZ4EY#pullrequestreview-304193043",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5daa7fc03763b_17f23fe479ecd9649052b--


From nobody Fri Oct 18 20:20:53 2019
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 10475120137 for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 20:20:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 VcahVznArkYP for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 20:20:49 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 507101200FF for <quic-issues@ietf.org>; Fri, 18 Oct 2019 20:20:49 -0700 (PDT)
Received: from github-lowworker-f62aa54.va3-iad.github.net (github-lowworker-f62aa54.va3-iad.github.net [10.48.17.68]) by smtp.github.com (Postfix) with ESMTP id 87A0452060D for <quic-issues@ietf.org>; Fri, 18 Oct 2019 20:20:48 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571455248; bh=41IIVMgCpcYNoC5de5X3ELM6BaOBNTBsJW5xhf4suYk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=yl2XOVr0qrOC2VWHYWAZFHRZiRYD00d0DNrX0lVbw6TJpweJr8YmNeGfpeedLOn07 +CTIVrjOuDEEv7tmG12QSmwIDTBqEkB483eBFGPz+nBkiezh26UfUt67nAtgAq0YC0 4N4SQyEi/3c24mM08HHmWUibvBoO5RrRY5a7u0DU=
Date: Fri, 18 Oct 2019 20:20:48 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6JNTEQ4CL7GGIBUT53W7A2BEVBNHHB4WTQF4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3123/review/304193236@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3123@github.com>
References: <quicwg/base-drafts/pull/3123@github.com>
Subject: Re: [quicwg/base-drafts] Require clients to keep sending if they want to keep receiving (#3123)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5daa8110786c4_3b693fe8150cd9642421cd"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/s1S5ANllYhsCF_GTcBdzkQVknnc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Sat, 19 Oct 2019 03:20:51 -0000

----==_mimepart_5daa8110786c4_3b693fe8150cd9642421cd
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett approved this pull request.





-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3123#pullrequestreview-304193236
----==_mimepart_5daa8110786c4_3b693fe8150cd9642421cd
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ianswett</b> approved this pull request.</p>



<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3123?email_source=notifications&amp;email_token=AFTOJKYYQZHVUIIF5SV7BFLQPJ4JBA5CNFSM4JCK3KOKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIQZ5VA#pullrequestreview-304193236">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKY7HF2SKONITLHG2GLQPJ4JBANCNFSM4JCK3KOA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5NV2XKJGWTWCEMIGDQPJ4JBA5CNFSM4JCK3KOKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIQZ5VA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3123?email_source=notifications\u0026email_token=AFTOJKYYQZHVUIIF5SV7BFLQPJ4JBA5CNFSM4JCK3KOKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIQZ5VA#pullrequestreview-304193236",
"url": "https://github.com/quicwg/base-drafts/pull/3123?email_source=notifications\u0026email_token=AFTOJKYYQZHVUIIF5SV7BFLQPJ4JBA5CNFSM4JCK3KOKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIQZ5VA#pullrequestreview-304193236",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5daa8110786c4_3b693fe8150cd9642421cd--


From nobody Fri Oct 18 20:37:02 2019
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 E6ED7120104 for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 20:37:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8
X-Spam-Level: 
X-Spam-Status: No, score=-8 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, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 x7OwzDSNtOMj for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 20:36:59 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4AA031200F6 for <quic-issues@ietf.org>; Fri, 18 Oct 2019 20:36:59 -0700 (PDT)
Date: Fri, 18 Oct 2019 20:36:58 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571456218; bh=717zo6nfa9/CPSLL7iuBeh250YxCQUShbofZ2sHc8Z8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=pEhxGOX0puLGlfofzbBo0NAF5uBrSNF1K9lYG9qyHUn14AtVfCDtfr4V/ts/OZtbE MBL/J2kh1qyus0rPjcMvjcWPWvW4Rs/OwRuIcxL46hXEwVHaXTOX+wJW/vdQ6H7lJA 233idRATZUQgIHRlG3LZi7FFRUNPo/PP9BUkr2UM=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZT5B2EOOGRDFQNFON3W7CWVEVBNHHB4UZE54@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3120/review/304193586@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3120@github.com>
References: <quicwg/base-drafts/pull/3120@github.com>
Subject: Re: [quicwg/base-drafts] Add retry integrity tag (#3120)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5daa84da83642_316a3ff454ecd96017186a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/qiDKsQ7EXoFQism5Cx-lXoFLcYk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Sat, 19 Oct 2019 03:37:01 -0000

----==_mimepart_5daa84da83642_316a3ff454ecd96017186a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.

I'm not in love with the pseudo-packet concept, FWIW.

> @@ -1197,6 +1197,64 @@ TLS ClientHello.  The server MAY retain these packets for later decryption in
 anticipation of receiving a ClientHello.
 
 
+## Retry Packet Integrity {#retry-integrity}
+
+Retry packets (see the Retry Packet section of {{QUIC-TRANSPORT}}) carry a
+Retry Integrity Tag that provides two properties: it allows discarding
+packets that have accidentally been corrupted by the network, and it mitigates
+off-path attackers' ability to send valid Retry packets.

I'm unsure how this achieves the latter goal?

> +|                         Version (32)                          |
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+| DCID Len (8)  |
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|               Destination Connection ID (0..160)            ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+| SCID Len (8)  |
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|                 Source Connection ID (0..160)               ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|                        Retry Token (*)                      ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+~~~
+{: #retry-pseudo title="Retry Pseudo-Packet"}
+
+The Retry Pseudo-Packet is not sent over the wire. It is computed by taking

I'm confused by the term Psuedo-Packet.  If you're intending to remove these fields in a future PR, I'd prefer to keep them in for now to make this simpler.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3120#pullrequestreview-304193586
----==_mimepart_5daa84da83642_316a3ff454ecd96017186a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ianswett</b> commented on this pull request.</p>

<p>I'm not in love with the pseudo-packet concept, FWIW.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3120#discussion_r336720381">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1197,6 +1197,64 @@ TLS ClientHello.  The server MAY retain these packets for later decryption in
 anticipation of receiving a ClientHello.
 
 
+## Retry Packet Integrity {#retry-integrity}
+
+Retry packets (see the Retry Packet section of {{QUIC-TRANSPORT}}) carry a
+Retry Integrity Tag that provides two properties: it allows discarding
+packets that have accidentally been corrupted by the network, and it mitigates
+off-path attackers&#39; ability to send valid Retry packets.
</pre>
<p>I'm unsure how this achieves the latter goal?</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3120#discussion_r336720457">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; +|                         Version (32)                          |
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+| DCID Len (8)  |
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|               Destination Connection ID (0..160)            ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+| SCID Len (8)  |
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|                 Source Connection ID (0..160)               ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|                        Retry Token (*)                      ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+~~~
+{: #retry-pseudo title=&quot;Retry Pseudo-Packet&quot;}
+
+The Retry Pseudo-Packet is not sent over the wire. It is computed by taking
</pre>
<p>I'm confused by the term Psuedo-Packet.  If you're intending to remove these fields in a future PR, I'd prefer to keep them in for now to make this simpler.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3120?email_source=notifications&amp;email_token=AFTOJK4A2ADWPYZUX7WXFTDQPJ6FVA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIQ2AMQ#pullrequestreview-304193586">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4TJUN3VGYOLD2R7E3QPJ6FVANCNFSM4JCAOODA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6XTD4KBBBBUWS24IDQPJ6FVA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIQ2AMQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3120?email_source=notifications\u0026email_token=AFTOJK4A2ADWPYZUX7WXFTDQPJ6FVA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIQ2AMQ#pullrequestreview-304193586",
"url": "https://github.com/quicwg/base-drafts/pull/3120?email_source=notifications\u0026email_token=AFTOJK4A2ADWPYZUX7WXFTDQPJ6FVA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIQ2AMQ#pullrequestreview-304193586",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5daa84da83642_316a3ff454ecd96017186a--


From nobody Fri Oct 18 20:45:17 2019
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 172E112022D for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 20:45:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 KL3nWXXSBInX for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 20:45:14 -0700 (PDT)
Received: from out-22.smtp.github.com (out-22.smtp.github.com [192.30.252.205]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 87A81120104 for <quic-issues@ietf.org>; Fri, 18 Oct 2019 20:45:14 -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 4E951A01B0 for <quic-issues@ietf.org>; Fri, 18 Oct 2019 20:45:13 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571456713; bh=ui4bBr6cEPDCmQMcQ4HMAQZw2gLdtHlT1oOyo7rAtWg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ieFxZ5G7P6QI08ox58JB1U2Bed/kbJNfuiuS1+tBgkFqW6ba9+jJlIwkCgkUKEPgV OnUEo3CQd/Zkdtndw1sTNunRdYwH34uq9v9PMEGELZLbUf78MtVR+Uuj4Br2egZ3Kz DVVpp4B+SBrHhiU7haxMHXL6Uhl7gEy2gdjqjiIQ=
Date: Fri, 18 Oct 2019 20:45:13 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2IK2USLYLIE2Y2FM53W7DVTEVBNHHB4SMQ4M@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3104/review/304193946@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3104@github.com>
References: <quicwg/base-drafts/pull/3104@github.com>
Subject: Re: [quicwg/base-drafts] Prohibit PADDING in response to ACK (#3104)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5daa86c93ebbc_33803f8eae6cd960232394"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ByVVsYloDBLEHJ9-sn1rHMwc9TA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Sat, 19 Oct 2019 03:45:16 -0000

----==_mimepart_5daa86c93ebbc_33803f8eae6cd960232394
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett approved this pull request.





-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3104#pullrequestreview-304193946
----==_mimepart_5daa86c93ebbc_33803f8eae6cd960232394
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ianswett</b> approved this pull request.</p>



<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3104?email_source=notifications&amp;email_token=AFTOJK2EERZ4I5AHP5KY56TQPJ7ETA5CNFSM4JBR5EQ2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIQ2DGQ#pullrequestreview-304193946">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2UISUKKCANKIKL3DLQPJ7ETANCNFSM4JBR5EQQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5UVB6WYHNTMDJ4MQ3QPJ7ETA5CNFSM4JBR5EQ2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIQ2DGQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3104?email_source=notifications\u0026email_token=AFTOJK2EERZ4I5AHP5KY56TQPJ7ETA5CNFSM4JBR5EQ2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIQ2DGQ#pullrequestreview-304193946",
"url": "https://github.com/quicwg/base-drafts/pull/3104?email_source=notifications\u0026email_token=AFTOJK2EERZ4I5AHP5KY56TQPJ7ETA5CNFSM4JBR5EQ2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIQ2DGQ#pullrequestreview-304193946",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5daa86c93ebbc_33803f8eae6cd960232394--


From nobody Fri Oct 18 22:49:42 2019
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 2C43E12012E for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 22:49:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 vKhzAjBiYB8G for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 22:49:39 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 011EC120086 for <quic-issues@ietf.org>; Fri, 18 Oct 2019 22:49:38 -0700 (PDT)
Received: from github-lowworker-56fcc46.va3-iad.github.net (github-lowworker-56fcc46.va3-iad.github.net [10.48.102.32]) by smtp.github.com (Postfix) with ESMTP id 4ABD1660552 for <quic-issues@ietf.org>; Fri, 18 Oct 2019 22:49:38 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571464178; bh=dcKj8qCzDTrfTmstk7dN3Lo43Tw7JJaUd/AqQ43NZP0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=UkdF4x3I5qlcgxkH9i9tTfUAvKKjOIpXS9Ub1u/AhyVWADcxWpmugqJ6XKsNnL1f/ +4estTINyM8KO5vsoJwB4kDLr+uPgY/mBbEYDbULat71X2CqS2NnbDDhZEIdTXQOAf XPAtfVjKoQOwu1Kis0eOBKeib5wY86jvQ5f/VlAE=
Date: Fri, 18 Oct 2019 22:49:38 -0700
From: David Schinazi <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5UFTMXPPKM2ZQRJSF3W7SIFEVBNHHB4UZE54@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3120/review/304197589@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3120@github.com>
References: <quicwg/base-drafts/pull/3120@github.com>
Subject: Re: [quicwg/base-drafts] Add retry integrity tag (#3120)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5daaa3f23ad6f_16673fb265ccd95c9966d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: DavidSchinazi
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/q4A5lIZnv3Lrt_Dj7G3qxVuIzVk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Sat, 19 Oct 2019 05:49:42 -0000

----==_mimepart_5daaa3f23ad6f_16673fb265ccd95c9966d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

DavidSchinazi commented on this pull request.



> @@ -1197,6 +1197,64 @@ TLS ClientHello.  The server MAY retain these packets for later decryption in
 anticipation of receiving a ClientHello.
 
 
+## Retry Packet Integrity {#retry-integrity}
+
+Retry packets (see the Retry Packet section of {{QUIC-TRANSPORT}}) carry a
+Retry Integrity Tag that provides two properties: it allows discarding
+packets that have accidentally been corrupted by the network, and it mitigates
+off-path attackers' ability to send valid Retry packets.

We prevent off-path attackers from injecting Retry packets by including the Original Destination Connection ID in the associated data here. If they didn't see the client's Initial their Retry will not validate.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3120#discussion_r336723606
----==_mimepart_5daaa3f23ad6f_16673fb265ccd95c9966d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@DavidSchinazi</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3120#discussion_r336723606">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1197,6 +1197,64 @@ TLS ClientHello.  The server MAY retain these packets for later decryption in
 anticipation of receiving a ClientHello.
 
 
+## Retry Packet Integrity {#retry-integrity}
+
+Retry packets (see the Retry Packet section of {{QUIC-TRANSPORT}}) carry a
+Retry Integrity Tag that provides two properties: it allows discarding
+packets that have accidentally been corrupted by the network, and it mitigates
+off-path attackers&#39; ability to send valid Retry packets.
</pre>
<p>We prevent off-path attackers from injecting Retry packets by including the Original Destination Connection ID in the associated data here. If they didn't see the client's Initial their Retry will not validate.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3120?email_source=notifications&amp;email_token=AFTOJK7MYGISDLXGG6ALIMTQPKNXFA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIQ27VI#discussion_r336723606">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5KH4RM63G4XUEO7WDQPKNXFANCNFSM4JCAOODA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK73SO3KE3ME3BUGJPLQPKNXFA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIQ27VI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3120?email_source=notifications\u0026email_token=AFTOJK7MYGISDLXGG6ALIMTQPKNXFA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIQ27VI#discussion_r336723606",
"url": "https://github.com/quicwg/base-drafts/pull/3120?email_source=notifications\u0026email_token=AFTOJK7MYGISDLXGG6ALIMTQPKNXFA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIQ27VI#discussion_r336723606",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5daaa3f23ad6f_16673fb265ccd95c9966d--


From nobody Fri Oct 18 22:51:39 2019
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 C92051201EF for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 22:51:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.999
X-Spam-Level: 
X-Spam-Status: No, score=-7.999 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, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 XDXZaJnYYhXw for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 22:51:35 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 06C1F12012E for <quic-issues@ietf.org>; Fri, 18 Oct 2019 22:51:35 -0700 (PDT)
Received: from github-lowworker-f62aa54.va3-iad.github.net (github-lowworker-f62aa54.va3-iad.github.net [10.48.17.68]) by smtp.github.com (Postfix) with ESMTP id ED0678C01F4 for <quic-issues@ietf.org>; Fri, 18 Oct 2019 22:51:33 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571464293; bh=YCVXvVeqFJRGx/qtC44R29emTlo++q5AUBtMlFU81MU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=lPZLrM1wfQd9cRR5MzsVisG7VVBPko1AAp8s35fckoIqi0UuXq/DpnHnZpaNAN3ik aYgRpY05CLY7AXVbXikBDsxh/yAFRYtpeqm5dr+AjLZ5uGchx6sZ74TUb2X6W8ClSf BuCWJC/cGbDXyuId08wAbh7dXuLJw/aEbYBDAvIg=
Date: Fri, 18 Oct 2019 22:51:33 -0700
From: David Schinazi <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7AYUJJCJ4Y4C33UDF3W7SPLEVBNHHB4UZE54@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3120/review/304197649@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3120@github.com>
References: <quicwg/base-drafts/pull/3120@github.com>
Subject: Re: [quicwg/base-drafts] Add retry integrity tag (#3120)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5daaa465dde08_757a3fe6de2cd96810703d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: DavidSchinazi
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Yc2OCFgfRNywfZqfSMbBZ3xjlMw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Sat, 19 Oct 2019 05:51:38 -0000

----==_mimepart_5daaa465dde08_757a3fe6de2cd96810703d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

DavidSchinazi commented on this pull request.



> +|                         Version (32)                          |
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+| DCID Len (8)  |
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|               Destination Connection ID (0..160)            ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+| SCID Len (8)  |
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|                 Source Connection ID (0..160)               ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|                        Retry Token (*)                      ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+~~~
+{: #retry-pseudo title="Retry Pseudo-Packet"}
+
+The Retry Pseudo-Packet is not sent over the wire. It is computed by taking

This concept comes from how TCP computes its checksum to include fields in the checksum that aren't transmitted in the TCP header: https://tools.ietf.org/html/rfc793#section-3.1

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3120#discussion_r336723652
----==_mimepart_5daaa465dde08_757a3fe6de2cd96810703d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@DavidSchinazi</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3120#discussion_r336723652">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; +|                         Version (32)                          |
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+| DCID Len (8)  |
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|               Destination Connection ID (0..160)            ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+| SCID Len (8)  |
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|                 Source Connection ID (0..160)               ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|                        Retry Token (*)                      ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+~~~
+{: #retry-pseudo title=&quot;Retry Pseudo-Packet&quot;}
+
+The Retry Pseudo-Packet is not sent over the wire. It is computed by taking
</pre>
<p>This concept comes from how TCP computes its checksum to include fields in the checksum that aren't transmitted in the TCP header: <a href="https://tools.ietf.org/html/rfc793#section-3.1" rel="nofollow">https://tools.ietf.org/html/rfc793#section-3.1</a></p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3120?email_source=notifications&amp;email_token=AFTOJK5X2FXCNKFKRMTZ6FLQPKN6LA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIQ3AEI#discussion_r336723652">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3WCPV3ZRGZY26MXFTQPKN6LANCNFSM4JCAOODA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK55VNTDY56ZDZ5QWKTQPKN6LA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIQ3AEI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3120?email_source=notifications\u0026email_token=AFTOJK5X2FXCNKFKRMTZ6FLQPKN6LA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIQ3AEI#discussion_r336723652",
"url": "https://github.com/quicwg/base-drafts/pull/3120?email_source=notifications\u0026email_token=AFTOJK5X2FXCNKFKRMTZ6FLQPKN6LA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIQ3AEI#discussion_r336723652",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5daaa465dde08_757a3fe6de2cd96810703d--


From nobody Fri Oct 18 23:07:07 2019
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 634D5120086 for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 23:07:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 eFp0WDMd9JeE for <quic-issues@ietfa.amsl.com>; Fri, 18 Oct 2019 23:07:01 -0700 (PDT)
Received: from out-15.smtp.github.com (out-15.smtp.github.com [192.30.254.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B022C120047 for <quic-issues@ietf.org>; Fri, 18 Oct 2019 23:07:01 -0700 (PDT)
Received: from github-lowworker-3a0df0f.ac4-iad.github.net (github-lowworker-3a0df0f.ac4-iad.github.net [10.52.25.92]) by smtp.github.com (Postfix) with ESMTP id 4BB2C261576 for <quic-issues@ietf.org>; Fri, 18 Oct 2019 23:07:01 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571465221; bh=vHkwW6orq2H0mzof5W8m7j8V2HuRi4Pef7DhejfP4+U=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=mabQhQkuDC9ODYuZtZbLKy0qOPwG2D9IpFCY+bLFkrMgZDTVLEg4XzIIi6XLFSFIa nA6WePLljbpVqD3x2ne0kvvRnNq1MSIxGLLFDNyhEbvh9Juvw6fyTO6OOKeI914nPc 1aE+k3artaOp+gq4QFy8hkVuKxGkIWRWoLTwg594=
Date: Fri, 18 Oct 2019 23:07:01 -0700
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4M4UWSDECMXLXW64N3W7UJLEVBNHHB4VEL2Y@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3122/544105952@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3122@github.com>
References: <quicwg/base-drafts/issues/3122@github.com>
Subject: Re: [quicwg/base-drafts] Recommend algorithm for packet scheduler, rather than implementation (#3122)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5daaa8055185_55813f8b24ccd96048475"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/fkLronmSSOE9kpTuah7DKim9W7s>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Sat, 19 Oct 2019 06:07:06 -0000

----==_mimepart_5daaa8055185_55813f8b24ccd96048475
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Not really, this is the first (and almost only) thing you find and it tells you very little about queueing algorithms.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3122#issuecomment-544105952
----==_mimepart_5daaa8055185_55813f8b24ccd96048475
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Not really, this is the first (and almost only) thing you find and it tells you very little about queueing algorithms.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3122?email_source=notifications&amp;email_token=AFTOJK672YA6C6AZCOTFGK3QPKPYLA5CNFSM4JCCTGLKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBXGLYA#issuecomment-544105952">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK25J3AW7LQB6RNXFHLQPKPYLANCNFSM4JCCTGLA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYNZ5BU7VCP52JT7SLQPKPYLA5CNFSM4JCCTGLKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBXGLYA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3122?email_source=notifications\u0026email_token=AFTOJK672YA6C6AZCOTFGK3QPKPYLA5CNFSM4JCCTGLKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBXGLYA#issuecomment-544105952",
"url": "https://github.com/quicwg/base-drafts/issues/3122?email_source=notifications\u0026email_token=AFTOJK672YA6C6AZCOTFGK3QPKPYLA5CNFSM4JCCTGLKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBXGLYA#issuecomment-544105952",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5daaa8055185_55813f8b24ccd96048475--


From nobody Sat Oct 19 05:35:05 2019
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 35FC91200B2 for <quic-issues@ietfa.amsl.com>; Sat, 19 Oct 2019 05:35:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 O83Fz93nu_yF for <quic-issues@ietfa.amsl.com>; Sat, 19 Oct 2019 05:35:01 -0700 (PDT)
Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6B05F12003F for <quic-issues@ietf.org>; Sat, 19 Oct 2019 05:35:01 -0700 (PDT)
Date: Sat, 19 Oct 2019 05:35:00 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571488500; bh=i4Q4BXSpJDAIr+RFJiV4dJ8Ikaru1WUYLNjIZ5QodKU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=o/zDFxQdwn+xPk/RH70JO3rz/0e+jJNSBDl6F0KmpZVgsO6PyeQYU09HuYSJk99FD pcalbklhvwMUIqM/akYoELIHhFvbEfRGSYM0E7GaU4p8L9vM/6UCJDnJw39UHM1aXx jV3r6JYxnQholOrxtOa8ZNxtBjsT5DxKYDTv5yCA=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK45ENVJSCL7QK5F3I53XA2XJEVBNHHBXDZPBM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2863/544139101@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2863@github.com>
References: <quicwg/base-drafts/issues/2863@github.com>
Subject: Re: [quicwg/base-drafts] unrecoverable loss pattern leads to deadlock (#2863)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dab02f4ae1b4_40b83fbce94cd96c265059"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/edGmLmtlVNKfaMhH95pXKth9-J8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Sat, 19 Oct 2019 12:35:04 -0000

----==_mimepart_5dab02f4ae1b4_40b83fbce94cd96c265059
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett 
> There is a possibility the server does not believe the handshake is confirmed but the client does.  In that case, if the client didn't keep listening on the old path when it migrated AND the server didn't send anything in 1-RTT, there would be a problem.

Yes. This is the case I am pointing out.

>  But don't we require both client and server to validate the path in this case, which would mean both would achieve handshake confirmation on the new path, if they had not done so previously?

I am not sure if there is a guarantee that handshake confirmation would be obtained before the path is validated, because the path might become validated while all the packets carrying 1-RTT ACKs get dropped. And at that point, the endpoints might cease sending 1-RTT packets to each other.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2863#issuecomment-544139101
----==_mimepart_5dab02f4ae1b4_40b83fbce94cd96c265059
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=20072817" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ianswett">@ianswett</a></p>
<blockquote>
<p>There is a possibility the server does not believe the handshake is confirmed but the client does.  In that case, if the client didn't keep listening on the old path when it migrated AND the server didn't send anything in 1-RTT, there would be a problem.</p>
</blockquote>
<p>Yes. This is the case I am pointing out.</p>
<blockquote>
<p>But don't we require both client and server to validate the path in this case, which would mean both would achieve handshake confirmation on the new path, if they had not done so previously?</p>
</blockquote>
<p>I am not sure if there is a guarantee that handshake confirmation would be obtained before the path is validated, because the path might become validated while all the packets carrying 1-RTT ACKs get dropped. And at that point, the endpoints might cease sending 1-RTT packets to each other.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2863?email_source=notifications&amp;email_token=AFTOJK64OZTKI4DYXQD2LBTQPL5HJA5CNFSM4H4LZFRKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBXOOXI#issuecomment-544139101">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4AGEROV3I3KOK3OTLQPL5HJANCNFSM4H4LZFRA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7S7KPLOAMYT4MOFKDQPL5HJA5CNFSM4H4LZFRKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBXOOXI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2863?email_source=notifications\u0026email_token=AFTOJK64OZTKI4DYXQD2LBTQPL5HJA5CNFSM4H4LZFRKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBXOOXI#issuecomment-544139101",
"url": "https://github.com/quicwg/base-drafts/issues/2863?email_source=notifications\u0026email_token=AFTOJK64OZTKI4DYXQD2LBTQPL5HJA5CNFSM4H4LZFRKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBXOOXI#issuecomment-544139101",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dab02f4ae1b4_40b83fbce94cd96c265059--


From nobody Sat Oct 19 13:54:39 2019
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 6A122120089 for <quic-issues@ietfa.amsl.com>; Sat, 19 Oct 2019 13:54:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.4
X-Spam-Level: 
X-Spam-Status: No, score=-5.4 tagged_above=-999 required=5 tests=[DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=0.7, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 Y6L9OwiKCGY9 for <quic-issues@ietfa.amsl.com>; Sat, 19 Oct 2019 13:54:36 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D16501200E6 for <quic-issues@ietf.org>; Sat, 19 Oct 2019 13:54:35 -0700 (PDT)
Date: Sat, 19 Oct 2019 13:54:34 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571518474; bh=8wNEFGIlK9TPonXkAgmUip6uNL6FmZ0xN4R3kWtCouk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=HeGNymj/ifGwA7aSlhLlbyvhGRvV/EbM+TnM5Jio5JxwIeaTywmCoowB+CPy8vFiV wevjJCUMmIVmv4gtnucB46hYtCm62eT/sWOYZ9+9Dc6M+94/Ei/uAMmHy6vEzHOZsl 0y/MsLFjVEKP8cXag7yAB1OhXWthFnBRyJ8irRmA=
From: David Schinazi <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7CP6Q25K6PIDTT5DV3XC4JVEVBNHHBRWZGVA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2496/544196537@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2496@github.com>
References: <quicwg/base-drafts/issues/2496@github.com>
Subject: Re: [quicwg/base-drafts] QUIC Version Ossification (#2496)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dab780ae4b83_7de33ffbf96cd95c6800a1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: DavidSchinazi
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/sjEamc_gaXL0-Kbintk3OlIZJts>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Sat, 19 Oct 2019 20:54:38 -0000

----==_mimepart_5dab780ae4b83_7de33ffbf96cd95c6800a1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I agree with @kazuho, I think the ossification parameters should include 2 bits used to XOR the long header type field.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2496#issuecomment-544196537
----==_mimepart_5dab780ae4b83_7de33ffbf96cd95c6800a1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I agree with <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=41567" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/kazuho">@kazuho</a>, I think the ossification parameters should include 2 bits used to XOR the long header type field.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2496?email_source=notifications&amp;email_token=AFTOJK5EQN7IVKMYMFDTAKTQPNXYVA5CNFSM4G3VHU42YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBX4POI#issuecomment-544196537">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2JBUTEJOZFEFZIXD3QPNXYVANCNFSM4G3VHU4Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7VLUOXFNJZOUTBIVLQPNXYVA5CNFSM4G3VHU42YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBX4POI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2496?email_source=notifications\u0026email_token=AFTOJK5EQN7IVKMYMFDTAKTQPNXYVA5CNFSM4G3VHU42YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBX4POI#issuecomment-544196537",
"url": "https://github.com/quicwg/base-drafts/issues/2496?email_source=notifications\u0026email_token=AFTOJK5EQN7IVKMYMFDTAKTQPNXYVA5CNFSM4G3VHU42YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBX4POI#issuecomment-544196537",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dab780ae4b83_7de33ffbf96cd95c6800a1--


From nobody Sat Oct 19 13:56:29 2019
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 E8EAA12008F for <quic-issues@ietfa.amsl.com>; Sat, 19 Oct 2019 13:56:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.4
X-Spam-Level: 
X-Spam-Status: No, score=-5.4 tagged_above=-999 required=5 tests=[DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=0.7, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 Qnu_hqyS8OIc for <quic-issues@ietfa.amsl.com>; Sat, 19 Oct 2019 13:56:26 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7AFF1120089 for <quic-issues@ietf.org>; Sat, 19 Oct 2019 13:56:26 -0700 (PDT)
Date: Sat, 19 Oct 2019 13:56:25 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571518585; bh=EExgmOH6mA7p1oySz5PrTTltDPB2CtI7pkiY6g5mfsI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=DKyE+R8TmcWz4aewSgfWrYA7+VGAjaE43r4xe/up6WBOU+8CPOLBpXHacbQManHt+ n01iwMnls/CHiSl1OJxmelsjAia0wh9YXunbg7lUDvqpR104v69aK38PXA+BrPLWJA Tyxasxd02gjGUaLEsO4f0Q/9Goih+tV/Dtt72F+8=
From: David Schinazi <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3N6BAIL3KROTISW4F3XC4QTEVBNHHB4UPZEI@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3115/544196651@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3115@github.com>
References: <quicwg/base-drafts/issues/3115@github.com>
Subject: Re: [quicwg/base-drafts] Don't use bitmap frames to describe varint structures (#3115)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dab7879ae58a_13ff3f95e3ccd96472049e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: DavidSchinazi
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/LhELZXX5B-46l_nBfjXIW2wxgD4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Sat, 19 Oct 2019 20:56:28 -0000

----==_mimepart_5dab7879ae58a_13ff3f95e3ccd96472049e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I disagree, I personally quite like the current syntax.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3115#issuecomment-544196651
----==_mimepart_5dab7879ae58a_13ff3f95e3ccd96472049e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I disagree, I personally quite like the current syntax.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3115?email_source=notifications&amp;email_token=AFTOJK7D5MYTA5U5YHKBH4LQPNX7TA5CNFSM4JB6VQ22YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBX4QKY#issuecomment-544196651">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2GAV44OEIQZFRSVQ3QPNX7TANCNFSM4JB6VQ2Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYFB7UQPCUE5GGJ2ODQPNX7TA5CNFSM4JB6VQ22YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBX4QKY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3115?email_source=notifications\u0026email_token=AFTOJK7D5MYTA5U5YHKBH4LQPNX7TA5CNFSM4JB6VQ22YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBX4QKY#issuecomment-544196651",
"url": "https://github.com/quicwg/base-drafts/issues/3115?email_source=notifications\u0026email_token=AFTOJK7D5MYTA5U5YHKBH4LQPNX7TA5CNFSM4JB6VQ22YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBX4QKY#issuecomment-544196651",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dab7879ae58a_13ff3f95e3ccd96472049e--


From nobody Sat Oct 19 14:32:14 2019
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 CA4411200B6 for <quic-issues@ietfa.amsl.com>; Sat, 19 Oct 2019 14:32:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.4
X-Spam-Level: 
X-Spam-Status: No, score=-5.4 tagged_above=-999 required=5 tests=[DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=0.7, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 lTaKrc3Dweqo for <quic-issues@ietfa.amsl.com>; Sat, 19 Oct 2019 14:32:11 -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 1CA5612008F for <quic-issues@ietf.org>; Sat, 19 Oct 2019 14:32:11 -0700 (PDT)
Date: Sat, 19 Oct 2019 14:32:10 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571520730; bh=pisDTsuc/Nwb2R8NerzxxK1GeWgArDE+dWg7/8hUox0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=seyIwb3URpaAUxSHR0XN9SDny9CBXtI+4c5MTORUOh6fwUF3mHIXk531sc9ozfwVS R9wx8ztWrxFJbSyTrp1Tm+RllgEYP9iOWhU3KLSb8OlLwg2wrnIwzyQ6AFH96CQiuz 0JxneklXo3WAHyCUMfZ36A+yrhm70TSsJUNFs+Dk=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK75DX7P4TAWCFFUM2N3XDAWVEVBNHHB4UPZEI@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3115/544199011@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3115@github.com>
References: <quicwg/base-drafts/issues/3115@github.com>
Subject: Re: [quicwg/base-drafts] Don't use bitmap frames to describe varint structures (#3115)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dab80da536d9_2c153f86736cd96c7752f4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/6sxPQSKyzBhx9--udzo2orC9skc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Sat, 19 Oct 2019 21:32:13 -0000

----==_mimepart_5dab80da536d9_2c153f86736cd96c7752f4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I also prefer the current syntax because I find it easier to understand how everything packs together.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3115#issuecomment-544199011
----==_mimepart_5dab80da536d9_2c153f86736cd96c7752f4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I also prefer the current syntax because I find it easier to understand how everything packs together.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3115?email_source=notifications&amp;email_token=AFTOJK6SJV4A2XJ2ETUM2OTQPN4FVA5CNFSM4JB6VQ22YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBX5CYY#issuecomment-544199011">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4MBGXOJBAZPZM7XFDQPN4FVANCNFSM4JB6VQ2Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK25DPSVQUHW2MHMX73QPN4FVA5CNFSM4JB6VQ22YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBX5CYY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3115?email_source=notifications\u0026email_token=AFTOJK6SJV4A2XJ2ETUM2OTQPN4FVA5CNFSM4JB6VQ22YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBX5CYY#issuecomment-544199011",
"url": "https://github.com/quicwg/base-drafts/issues/3115?email_source=notifications\u0026email_token=AFTOJK6SJV4A2XJ2ETUM2OTQPN4FVA5CNFSM4JB6VQ22YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBX5CYY#issuecomment-544199011",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dab80da536d9_2c153f86736cd96c7752f4--


From nobody Sat Oct 19 16:40:33 2019
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 2882C120077 for <quic-issues@ietfa.amsl.com>; Sat, 19 Oct 2019 16:40:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.4
X-Spam-Level: 
X-Spam-Status: No, score=-5.4 tagged_above=-999 required=5 tests=[DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_IMAGE_ONLY_20=0.7, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 aJi6pyRCK5vW for <quic-issues@ietfa.amsl.com>; Sat, 19 Oct 2019 16:40:28 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B6B8D120024 for <quic-issues@ietf.org>; Sat, 19 Oct 2019 16:40:28 -0700 (PDT)
Date: Sat, 19 Oct 2019 16:40:27 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571528427; bh=jVGV3bg6dtNIF/LM98vxhWw9lpzg4z8rVxKRcx+ULSM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ChHJXhONfdpEJFUXc6ct2pl+fEzMeA0Jvq98t/wCQBn3o6wC0b3JAY5E/eJyaSHdp oQY2ouwGo2b+ncnxRwl7fjrc55RPYLG67G1Iic4UyqkCUuyd3mAtTiwYEfVNpG/dWY pi4ozf40isEOKi04yHwZBxUNmz/1Awfo5p0YS4LM=
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7I5DGBPDUYWHR44TN3XDPXXEVBNHHB4UHVOQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3111/544206256@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3111@github.com>
References: <quicwg/base-drafts/issues/3111@github.com>
Subject: Re: [quicwg/base-drafts] [Version Ossification] Alternative version and Initial Salt should be part of NEW_TOKEN (#3111)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dab9eebd71a0_78063fe0998cd96c616990"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinduke
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/FPwD37PHuyIKBRTY4c8j8ZortDg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Sat, 19 Oct 2019 23:40:31 -0000

----==_mimepart_5dab9eebd71a0_78063fe0998cd96c616990
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

A NEW_TOKEN frame is always optional, but is seems weird to link something that is desirable-but-optional (handing out tokens) with something that some may find undesirable.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3111#issuecomment-544206256
----==_mimepart_5dab9eebd71a0_78063fe0998cd96c616990
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>A NEW_TOKEN frame is always optional, but is seems weird to link something that is desirable-but-optional (handing out tokens) with something that some may find undesirable.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3111?email_source=notifications&amp;email_token=AFTOJK7GCYKZEUFJCTZMS5TQPOLGXA5CNFSM4JB434ZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBX63MA#issuecomment-544206256">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK245FDIKZC3KR5UE23QPOLGXANCNFSM4JB434ZA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKY6NN5RNPHHCXXTXEDQPOLGXA5CNFSM4JB434ZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBX63MA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3111?email_source=notifications\u0026email_token=AFTOJK7GCYKZEUFJCTZMS5TQPOLGXA5CNFSM4JB434ZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBX63MA#issuecomment-544206256",
"url": "https://github.com/quicwg/base-drafts/issues/3111?email_source=notifications\u0026email_token=AFTOJK7GCYKZEUFJCTZMS5TQPOLGXA5CNFSM4JB434ZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBX63MA#issuecomment-544206256",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dab9eebd71a0_78063fe0998cd96c616990--


From nobody Sun Oct 20 02:58:04 2019
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 0E8551200DB for <quic-issues@ietfa.amsl.com>; Sun, 20 Oct 2019 02:58:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 QXh1h06r0zho for <quic-issues@ietfa.amsl.com>; Sun, 20 Oct 2019 02:58:01 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 946EE1200CC for <quic-issues@ietf.org>; Sun, 20 Oct 2019 02:58:01 -0700 (PDT)
Date: Sun, 20 Oct 2019 02:58:00 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571565480; bh=jxQXmW0dqFsbULFw/b+ekXG1ID30wYH6JHq83++vMIU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=DRJB8I+Q6uzsSuG2LCqdQMzmMyOrGL1k0Erzm7omi7YXX+KViK0iqCJtXRFAkM1dt OPyeJJVzw1tQkPH1+BybXkPwl2DCwo7/gDnVpusQa5MGt+/10diL6woHSG+4l+RmAf TGLABfLXQM2uzoRGOkA2A2o0EaOSMhOGnHHL7cOA=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZHOV5HBH5ASV5CIFN3XFYDREVBNHHBOSK35E@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2143/544237703@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2143@github.com>
References: <quicwg/base-drafts/issues/2143@github.com>
Subject: Re: [quicwg/base-drafts] Be more conservative about migration? (#2143)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dac2fa83dc12_49a13faa798cd968339222"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/synCj5SK4yba9G0ivIG6zENn4Oc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Sun, 20 Oct 2019 09:58:03 -0000

----==_mimepart_5dac2fa83dc12_49a13faa798cd968339222
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I think some of issues I was thinking about relate to a non-blind attack where packets are mirrored, but that might well be covered in your text. I'm just linking for reference

https://github.com/quicwg/base-drafts/issues/2582

Another issue that has been discussed is in early handshake where a powerful (government) adversary can race packets during handshake through a faster network. This is also not blind, and it is not something QUIC v1 attempts to solve AFAIR.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2143#issuecomment-544237703
----==_mimepart_5dac2fa83dc12_49a13faa798cd968339222
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I think some of issues I was thinking about relate to a non-blind attack where packets are mirrored, but that might well be covered in your text. I'm just linking for reference</p>
<p><a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="428016517" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2582" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2582/hovercard" href="https://github.com/quicwg/base-drafts/issues/2582">#2582</a></p>
<p>Another issue that has been discussed is in early handshake where a powerful (government) adversary can race packets during handshake through a faster network. This is also not blind, and it is not something QUIC v1 attempts to solve AFAIR.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2143?email_source=notifications&amp;email_token=AFTOJK7P5BFZLGNXREEP6KTQPQTSRA5CNFSM4GKGTPSKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBYGRBY#issuecomment-544237703">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK57AFHBN7F3LUPE3HTQPQTSRANCNFSM4GKGTPSA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4JJQNB7HC4Q6WYIE3QPQTSRA5CNFSM4GKGTPSKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBYGRBY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2143?email_source=notifications\u0026email_token=AFTOJK7P5BFZLGNXREEP6KTQPQTSRA5CNFSM4GKGTPSKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBYGRBY#issuecomment-544237703",
"url": "https://github.com/quicwg/base-drafts/issues/2143?email_source=notifications\u0026email_token=AFTOJK7P5BFZLGNXREEP6KTQPQTSRA5CNFSM4GKGTPSKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBYGRBY#issuecomment-544237703",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dac2fa83dc12_49a13faa798cd968339222--


From nobody Sun Oct 20 03:24:54 2019
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 7B526120086 for <quic-issues@ietfa.amsl.com>; Sun, 20 Oct 2019 03:24:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 jd_vsk5Y4ynT for <quic-issues@ietfa.amsl.com>; Sun, 20 Oct 2019 03:24:51 -0700 (PDT)
Received: from out-9.smtp.github.com (out-9.smtp.github.com [192.30.254.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 424CD12003E for <quic-issues@ietf.org>; Sun, 20 Oct 2019 03:24:51 -0700 (PDT)
Date: Sun, 20 Oct 2019 03:24:50 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571567090; bh=Df2D6HeppB0jjhR6p2DQ1RmBJbNkOTkXWtHitkJTNZY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=1pXYA5rIwV4WDgWOlB4whtqm9m6GT2zkcc8VdbOfGJyQjbIeksgejC2HeZwhNGOOi OKoa421pNPu1Nm0Xg7zfUJF39PdbpZRJ4R8hVDOZRLt8b79FZzLi6ZPpJ6sL/DtXsC pzyZuzph5Ry/KabXsIie3rjW7ERn3pf0svBXrHx4=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7SFCB4Y2PAST7C5JN3XF3IFEVBNHHB4ODZTE@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3092/c544239492@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3092@github.com>
References: <quicwg/base-drafts/pull/3092@github.com>
Subject: Re: [quicwg/base-drafts] MUST ACK each ack-eliciting packet once (#3092)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dac35f27bafe_3b4a3fa2d54cd968144647"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/tKQeZvDS1JR3t7uBq1aR3wI6Pzw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Sun, 20 Oct 2019 10:24:53 -0000

----==_mimepart_5dac35f27bafe_3b4a3fa2d54cd968144647
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I'm a bit worried this misses the point. Ack-eliciting packets should be acknowledged yes, but so should non-ack-eliciting packets. By stating that ack-eliciting packets should be ACK'ed at least once, it is implied that this is not the case for other packets. This may be correct but not necessarily clear. For example for long transmissions where the peer does nothing but sending ACKs, not all of those ACKs will necessarily have to be ACK'ed. But what is the guiding principle for that? And, since you in this case are sending lots of ACK eliciting packets, you can easily ACK all the peers ACK's. So when would you not want to do that? A special case that could deadlock - e.g. too many ACKs to fit in a packet?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3092#issuecomment-544239492
----==_mimepart_5dac35f27bafe_3b4a3fa2d54cd968144647
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I'm a bit worried this misses the point. Ack-eliciting packets should be acknowledged yes, but so should non-ack-eliciting packets. By stating that ack-eliciting packets should be ACK'ed at least once, it is implied that this is not the case for other packets. This may be correct but not necessarily clear. For example for long transmissions where the peer does nothing but sending ACKs, not all of those ACKs will necessarily have to be ACK'ed. But what is the guiding principle for that? And, since you in this case are sending lots of ACK eliciting packets, you can easily ACK all the peers ACK's. So when would you not want to do that? A special case that could deadlock - e.g. too many ACKs to fit in a packet?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3092?email_source=notifications&amp;email_token=AFTOJK4G65PCXN3AJLAXOJDQPQWXFA5CNFSM4JAXQGYKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBYG7BA#issuecomment-544239492">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZ2XIWYRUOGGIAMF2TQPQWXFANCNFSM4JAXQGYA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7R4MOU5ZKWGRF2EFDQPQWXFA5CNFSM4JAXQGYKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBYG7BA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3092?email_source=notifications\u0026email_token=AFTOJK4G65PCXN3AJLAXOJDQPQWXFA5CNFSM4JAXQGYKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBYG7BA#issuecomment-544239492",
"url": "https://github.com/quicwg/base-drafts/pull/3092?email_source=notifications\u0026email_token=AFTOJK4G65PCXN3AJLAXOJDQPQWXFA5CNFSM4JAXQGYKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBYG7BA#issuecomment-544239492",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dac35f27bafe_3b4a3fa2d54cd968144647--


From nobody Sun Oct 20 03:27:32 2019
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 539FD120086 for <quic-issues@ietfa.amsl.com>; Sun, 20 Oct 2019 03:27:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 GYQjsMQP0iQS for <quic-issues@ietfa.amsl.com>; Sun, 20 Oct 2019 03:27:28 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A547212003E for <quic-issues@ietf.org>; Sun, 20 Oct 2019 03:27:28 -0700 (PDT)
Date: Sun, 20 Oct 2019 03:27:27 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571567247; bh=haP8xhoCGUZIf+mbY6LW1PtJV76Fb2gE7aGYi7TIwMI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=SKs43se7qIlJKe49vA7yvxl1ECVo2GauPxAUqaPqN+PCVIaJVSO5+UtIC1kotKyCK BqsYhZmd/Zr5b7UO7735TFESSdmnHUfOrd6gYrfTuFrnUWQCaXuBstrkT7K8aiQUtF g7mvxwvkRETEE6YV1Oxyo6gBCGwSni8m2eHqPhsQ=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5WLHJF7UU3VOL7RT53XF3R7EVBNHHB4ODZTE@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3092/c544239674@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3092@github.com>
References: <quicwg/base-drafts/pull/3092@github.com>
Subject: Re: [quicwg/base-drafts] MUST ACK each ack-eliciting packet once (#3092)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dac368fa63b4_70be3ff2dc8cd96c2919a0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/WyoWXebq6YMPrpPty7zfI10JWNg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Sun, 20 Oct 2019 10:27:30 -0000

----==_mimepart_5dac368fa63b4_70be3ff2dc8cd96c2919a0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Also, when ACKs packets don't fit in packets, this would also hold for ACK'ing ack-eliciting packets. So you could end up having to not ACK'ing some packets and induce loss. Requiring an ACK for all packets would be problematic. I'm not sure we want that. The result could be very hard to implement while the practical benefit would be small: sending multiple ACK packets with different content due to overflow.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3092#issuecomment-544239674
----==_mimepart_5dac368fa63b4_70be3ff2dc8cd96c2919a0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Also, when ACKs packets don't fit in packets, this would also hold for ACK'ing ack-eliciting packets. So you could end up having to not ACK'ing some packets and induce loss. Requiring an ACK for all packets would be problematic. I'm not sure we want that. The result could be very hard to implement while the practical benefit would be small: sending multiple ACK packets with different content due to overflow.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3092?email_source=notifications&amp;email_token=AFTOJK72EW2RDQRBSDST4X3QPQXA7A5CNFSM4JAXQGYKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBYHAOQ#issuecomment-544239674">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7JUWFKLPOEBMJL5NDQPQXA7ANCNFSM4JAXQGYA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7UDGSTMOKZC6AIKJ3QPQXA7A5CNFSM4JAXQGYKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBYHAOQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3092?email_source=notifications\u0026email_token=AFTOJK72EW2RDQRBSDST4X3QPQXA7A5CNFSM4JAXQGYKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBYHAOQ#issuecomment-544239674",
"url": "https://github.com/quicwg/base-drafts/pull/3092?email_source=notifications\u0026email_token=AFTOJK72EW2RDQRBSDST4X3QPQXA7A5CNFSM4JAXQGYKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBYHAOQ#issuecomment-544239674",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dac368fa63b4_70be3ff2dc8cd96c2919a0--


From nobody Sun Oct 20 05:49:07 2019
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 1F6E2120020 for <quic-issues@ietfa.amsl.com>; Sun, 20 Oct 2019 05:49:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8
X-Spam-Level: 
X-Spam-Status: No, score=-8 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, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 LcRsswxr3iRq for <quic-issues@ietfa.amsl.com>; Sun, 20 Oct 2019 05:49:03 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E5CA2120033 for <quic-issues@ietf.org>; Sun, 20 Oct 2019 05:49:02 -0700 (PDT)
Received: from github-lowworker-edec459.ac4-iad.github.net (github-lowworker-edec459.ac4-iad.github.net [10.52.18.32]) by smtp.github.com (Postfix) with ESMTP id 2692A660499 for <quic-issues@ietf.org>; Sun, 20 Oct 2019 05:49:02 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571575742; bh=9516FTaQYkCIKoQc54s6Gwmb9no/QgDkJp6tRU9CHbc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=lJ5ycp9lMEGjQa4WK3IH81PTYkn6PTgArAmGZtBesL2xsKVfDazqKSZzQxOFgvgao Ac3ddv4vlSENTr6hKnWRs8q2rs0RVQHD8b7NlbCQwvBE9GlcZaMJtvTtVNedUDnpXd XrmQuDxQLmrhwUMVJxPmiQnItrDV9XcmZFaGaXes=
Date: Sun, 20 Oct 2019 05:49:02 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7WU6A6KN35IEKW7RN3XGME5EVBNHHB4UZE54@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3120/review/304257230@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3120@github.com>
References: <quicwg/base-drafts/pull/3120@github.com>
Subject: Re: [quicwg/base-drafts] Add retry integrity tag (#3120)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dac57be17369_59073f9653ecd9601949c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/yjwVvaHyOgH2j3eHN-x1kHvI5Ys>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Sun, 20 Oct 2019 12:49:06 -0000

----==_mimepart_5dac57be17369_59073f9653ecd9601949c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett approved this pull request.

If possible, I think it'd be nice to add this to the transport draft, since if we ever changed crypto handshakes, I expect we'd still want this.  If that conversation is a wider discussion, I'm happy to have it on a separate PR.

> +|                         Version (32)                          |
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+| DCID Len (8)  |
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|               Destination Connection ID (0..160)            ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+| SCID Len (8)  |
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|                 Source Connection ID (0..160)               ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|                        Retry Token (*)                      ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+~~~
+{: #retry-pseudo title="Retry Pseudo-Packet"}
+
+The Retry Pseudo-Packet is not sent over the wire. It is computed by taking

I somehow missed the removal of ODCID and ODCID len upon first review, so this makes sense now.

Q: Is there a reason this needs to be in TLS?  It seems like this doesn't interact with TLS at all.

> @@ -1197,6 +1197,64 @@ TLS ClientHello.  The server MAY retain these packets for later decryption in
 anticipation of receiving a ClientHello.
 
 
+## Retry Packet Integrity {#retry-integrity}
+
+Retry packets (see the Retry Packet section of {{QUIC-TRANSPORT}}) carry a
+Retry Integrity Tag that provides two properties: it allows discarding
+packets that have accidentally been corrupted by the network, and it mitigates
+off-path attackers' ability to send valid Retry packets.

Thanks, how about being being specific and saying "to send valid retry packets without having seen the original destination connection ID."?

That was also true before this change, so I was thinking there was some new protection I was unaware of.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3120#pullrequestreview-304257230
----==_mimepart_5dac57be17369_59073f9653ecd9601949c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ianswett</b> approved this pull request.</p>

<p>If possible, I think it'd be nice to add this to the transport draft, since if we ever changed crypto handshakes, I expect we'd still want this.  If that conversation is a wider discussion, I'm happy to have it on a separate PR.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3120#discussion_r336777237">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; +|                         Version (32)                          |
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+| DCID Len (8)  |
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|               Destination Connection ID (0..160)            ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+| SCID Len (8)  |
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|                 Source Connection ID (0..160)               ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|                        Retry Token (*)                      ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+~~~
+{: #retry-pseudo title=&quot;Retry Pseudo-Packet&quot;}
+
+The Retry Pseudo-Packet is not sent over the wire. It is computed by taking
</pre>
<p>I somehow missed the removal of ODCID and ODCID len upon first review, so this makes sense now.</p>
<p>Q: Is there a reason this needs to be in TLS?  It seems like this doesn't interact with TLS at all.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3120#discussion_r336777450">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1197,6 +1197,64 @@ TLS ClientHello.  The server MAY retain these packets for later decryption in
 anticipation of receiving a ClientHello.
 
 
+## Retry Packet Integrity {#retry-integrity}
+
+Retry packets (see the Retry Packet section of {{QUIC-TRANSPORT}}) carry a
+Retry Integrity Tag that provides two properties: it allows discarding
+packets that have accidentally been corrupted by the network, and it mitigates
+off-path attackers&#39; ability to send valid Retry packets.
</pre>
<p>Thanks, how about being being specific and saying "to send valid retry packets without having seen the original destination connection ID."?</p>
<p>That was also true before this change, so I was thinking there was some new protection I was unaware of.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3120?email_source=notifications&amp;email_token=AFTOJKZB5OKA4N7QWLTKISTQPRHT5A5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIRJRTQ#pullrequestreview-304257230">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK76XX67XSDTWOQV743QPRHT5ANCNFSM4JCAOODA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2S7YTVGQBHRNTK3NLQPRHT5A5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIRJRTQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3120?email_source=notifications\u0026email_token=AFTOJKZB5OKA4N7QWLTKISTQPRHT5A5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIRJRTQ#pullrequestreview-304257230",
"url": "https://github.com/quicwg/base-drafts/pull/3120?email_source=notifications\u0026email_token=AFTOJKZB5OKA4N7QWLTKISTQPRHT5A5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIRJRTQ#pullrequestreview-304257230",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dac57be17369_59073f9653ecd9601949c--


From nobody Sun Oct 20 14:46:08 2019
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 9C10F12006A for <quic-issues@ietfa.amsl.com>; Sun, 20 Oct 2019 14:46:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.999
X-Spam-Level: 
X-Spam-Status: No, score=-7.999 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, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 CJr3B4CfzVny for <quic-issues@ietfa.amsl.com>; Sun, 20 Oct 2019 14:46:04 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 03ABD12001E for <quic-issues@ietf.org>; Sun, 20 Oct 2019 14:46:04 -0700 (PDT)
Received: from github-lowworker-2ef7ba1.ac4-iad.github.net (github-lowworker-2ef7ba1.ac4-iad.github.net [10.52.16.66]) by smtp.github.com (Postfix) with ESMTP id 1698B8C0611 for <quic-issues@ietf.org>; Sun, 20 Oct 2019 14:46:03 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571607963; bh=i9ku7fm1YrCM7iOmXEjI64DfhMJTArl7e3v30uvX9+Q=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=SM94HwpGCSXLvtjmSlGmlF05D69qiE60l0x3SvJfjzfJ4FrL4cKNdR6rt7uq1Q/90 AssUsj0/FUPF0lMeWhWxJ5zuzHrGccI9ZBhMluWDcpvUP7oh2qSCePRJAgP4+9zLXr EvAXy+0AJ7ebgVqRGO4NLoySujqT37+7/Aoi0iLQ=
Date: Sun, 20 Oct 2019 14:46:03 -0700
From: David Schinazi <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4CMKJV2KWQP3SWUA53XILCXEVBNHHB4UZE54@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3120/review/304281084@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3120@github.com>
References: <quicwg/base-drafts/pull/3120@github.com>
Subject: Re: [quicwg/base-drafts] Add retry integrity tag (#3120)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dacd59b6245_2b763fdde50cd96c8236ee"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: DavidSchinazi
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/vFVP3_sbrOwY7jCdqMddqVtAPYo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Sun, 20 Oct 2019 21:46:06 -0000

----==_mimepart_5dacd59b6245_2b763fdde50cd96c8236ee
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

DavidSchinazi commented on this pull request.



> +|                         Version (32)                          |
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+| DCID Len (8)  |
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|               Destination Connection ID (0..160)            ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+| SCID Len (8)  |
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|                 Source Connection ID (0..160)               ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|                        Retry Token (*)                      ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+~~~
+{: #retry-pseudo title="Retry Pseudo-Packet"}
+
+The Retry Pseudo-Packet is not sent over the wire. It is computed by taking

This is in TLS because the transport doc currently has no dependency on AES. I'll let the editors decide where this should live.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3120#discussion_r336799382
----==_mimepart_5dacd59b6245_2b763fdde50cd96c8236ee
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@DavidSchinazi</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3120#discussion_r336799382">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; +|                         Version (32)                          |
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+| DCID Len (8)  |
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|               Destination Connection ID (0..160)            ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+| SCID Len (8)  |
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|                 Source Connection ID (0..160)               ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|                        Retry Token (*)                      ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+~~~
+{: #retry-pseudo title=&quot;Retry Pseudo-Packet&quot;}
+
+The Retry Pseudo-Packet is not sent over the wire. It is computed by taking
</pre>
<p>This is in TLS because the transport doc currently has no dependency on AES. I'll let the editors decide where this should live.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3120?email_source=notifications&amp;email_token=AFTOJK6X4ND6AAHPDX6RJYLQPTGRXA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIRPL7A#discussion_r336799382">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7P6XPPLUKRNDOIVY3QPTGRXANCNFSM4JCAOODA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5NRB7SDYBHKNMRJF3QPTGRXA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIRPL7A.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3120?email_source=notifications\u0026email_token=AFTOJK6X4ND6AAHPDX6RJYLQPTGRXA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIRPL7A#discussion_r336799382",
"url": "https://github.com/quicwg/base-drafts/pull/3120?email_source=notifications\u0026email_token=AFTOJK6X4ND6AAHPDX6RJYLQPTGRXA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIRPL7A#discussion_r336799382",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dacd59b6245_2b763fdde50cd96c8236ee--


From nobody Mon Oct 21 08:52:44 2019
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 1D2B212011B for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 08:52:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 h2rTJ2WwUbbd for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 08:52:33 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B4E66120843 for <quic-issues@ietf.org>; Mon, 21 Oct 2019 08:52:33 -0700 (PDT)
Received: from github-lowworker-3a0df0f.ac4-iad.github.net (github-lowworker-3a0df0f.ac4-iad.github.net [10.52.25.92]) by smtp.github.com (Postfix) with ESMTP id AD91E6A0186 for <quic-issues@ietf.org>; Mon, 21 Oct 2019 08:52:32 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571673152; bh=EA7Y7dvwHcWkr/4JlD+MZs6xg+G/9xcCg0lcOheMjE4=; h=Date:From:To:Subject:From; b=DUA04gAtq677wDNqM5peDRzpXCcaBPGTFmxQektHPdzGOIP+K0QCzNzePqxV5Mjys /EJBOsW2WMQDibOnG09uCimC7ry7dhQX4a3tCDo5mz9uUVwLbhQ01GApZqwKAPjhPG WavRHhCTZRV0rUALvzfU1ilAJ6+3tdrgG1e7xvHg=
Date: Mon, 21 Oct 2019 08:52:32 -0700
From: =?UTF-8?B?QmVuY2UgQsOpa3k=?= <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/master/c06ff1-a38c07@github.com>
Subject: [quicwg/base-drafts] a38c07: QPACK [editorial] Misc minor editorial changes. (#...
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-Auto-Response-Suppress: All
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/gQZcW_M4GuA8QWDaWXWUq3zX6HA>
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: Mon, 21 Oct 2019 15:52:42 -0000

  Branch: refs/heads/master=0D
  Home:   https://github.com/quicwg/base-drafts=0D
  Commit: a38c07a8bf702895f617c71ea912356ed9d00566=0D
      https://github.com/quicwg/base-drafts/commit/a38c07a8bf702895f617c7=
1ea912356ed9d00566=0D
  Author: Bence B=C3=A9ky <bencebeky@users.noreply.github.com>=0D
  Date:   2019-10-21 (Mon, 21 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-qpack.md=0D
=0D
  Log Message:=0D
  -----------=0D
  QPACK [editorial] Misc minor editorial changes. (#2942)=0D
=0D
* non-controversial one-offs=0D
=0D
* Do not unnecessarily change "avoid" to "choose not".=0D
=0D
* Do not unnecessarily remove "without resending..." phrase.=0D
=0D
* Apply suggestions from code review=0D
=0D
Co-Authored-By: Mike Bishop <mbishop@evequefou.be>=0D
=0D
* MikeBishop's wording suggestion for allowing creation of an encoder str=
eam and a decoder stream.=0D
=0D
* indexed header field representation=0D
=0D
* eviction when adding a new entry=0D
=0D
* Add word inclusive.=0D
=0D
=0D


From nobody Mon Oct 21 08:52:52 2019
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 6B0A2120829 for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 08:52:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 w38HVzRIzk7w for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 08:52:43 -0700 (PDT)
Received: from out-13.smtp.github.com (out-13.smtp.github.com [192.30.254.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B3BF71200FD for <quic-issues@ietf.org>; Mon, 21 Oct 2019 08:52:43 -0700 (PDT)
Received: from github-lowworker-cd7bc13.ac4-iad.github.net (github-lowworker-cd7bc13.ac4-iad.github.net [10.52.25.102]) by smtp.github.com (Postfix) with ESMTP id 419532616D4 for <quic-issues@ietf.org>; Mon, 21 Oct 2019 08:52:42 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571673162; bh=2b6fCDT8x9jjsZVKr3J4gmCZD6KWeXkYcVXkvP+Rmb8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=mkR4a5V+U91Xf2ABI9V1sN1VrlSNqD/awyHfrsIn6vtFAB3xUcTCkh3OET3ZxL2vw AFQBrzIk6Xb+kvtUHbOm+KcjGFnbUTNd9eiuSiph9bq8m6WowN6WgGQ2Y2589Jmydl hsfrEplfc9WmCy5obaRuadcUKHatY4K6PVs7LbjU=
Date: Mon, 21 Oct 2019 08:52:41 -0700
From: afrind <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZ64ZCNA7EQZEE7LE53XMKNTEVBNHHBYU6MYI@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2942/issue_event/2730234104@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2942@github.com>
References: <quicwg/base-drafts/pull/2942@github.com>
Subject: Re: [quicwg/base-drafts] QPACK [editorial] Misc minor editorial changes. (#2942)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dadd449e61f2_21273fc5618cd960424a7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: afrind
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ZfzraBlHtY9eax84ZHGyT8Bbo9Y>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 21 Oct 2019 15:52:51 -0000

----==_mimepart_5dadd449e61f2_21273fc5618cd960424a7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #2942 into master.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2942#event-2730234104
----==_mimepart_5dadd449e61f2_21273fc5618cd960424a7
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="475253954" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2942" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2942/hovercard" href="https://github.com/quicwg/base-drafts/pull/2942">#2942</a> into master.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2942?email_source=notifications&amp;email_token=AFTOJK3EIMH6GXUQ6XXTPSLQPXF4TA5CNFSM4IIIVN52YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUK6BB6A#event-2730234104">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2XHRQOA75P6IZXMGLQPXF4TANCNFSM4IIIVN5Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK355VN6T2H635QGJWLQPXF4TA5CNFSM4IIIVN52YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUK6BB6A.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2942?email_source=notifications\u0026email_token=AFTOJK3EIMH6GXUQ6XXTPSLQPXF4TA5CNFSM4IIIVN52YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUK6BB6A#event-2730234104",
"url": "https://github.com/quicwg/base-drafts/pull/2942?email_source=notifications\u0026email_token=AFTOJK3EIMH6GXUQ6XXTPSLQPXF4TA5CNFSM4IIIVN52YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUK6BB6A#event-2730234104",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dadd449e61f2_21273fc5618cd960424a7--


From nobody Mon Oct 21 08:53:29 2019
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 B437C1200CE for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 08:53:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 RJ5cN2i3t_88 for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 08:53:26 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id ED507120020 for <quic-issues@ietf.org>; Mon, 21 Oct 2019 08:53:25 -0700 (PDT)
Date: Mon, 21 Oct 2019 08:53:25 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571673205; bh=YefsJMlvGRO/RY/TCKUmyxa258rUFIZJldb0VHei4QQ=; h=Date:From:To:Subject:From; b=M7z9ruHNxYl9DoU8K1DYy462p+63oZSfsq+JehCSwbrDPJboPLFeCgF1wv1EdbPue DukEYD2z7iIu1kcRl+0XiCX4lWMRl97lp9J1J/QeT/G2C9lTFEkJx9upEAPafR/FYy QfuSOMksMXZUds87eDKa9RWvlLH4JM9yO78oYrjM=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/edfa4e-0fe455@github.com>
Subject: [quicwg/base-drafts] 0fe455: Script updating gh-pages from a38c07a8. [ci skip]
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/mbsCdWlylvE2sI3pAfs8TYcVt6A>
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: Mon, 21 Oct 2019 15:53:28 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 0fe455300c4ddb432ef294f1439721cf8fd6448f
      https://github.com/quicwg/base-drafts/commit/0fe455300c4ddb432ef294f1439721cf8fd6448f
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-21 (Mon, 21 Oct 2019)

  Changed paths:
    M draft-ietf-quic-http.html
    M draft-ietf-quic-http.txt
    M draft-ietf-quic-invariants.html
    M draft-ietf-quic-invariants.txt
    M draft-ietf-quic-qpack.html
    M draft-ietf-quic-qpack.txt
    M draft-ietf-quic-recovery.html
    M draft-ietf-quic-recovery.txt
    M draft-ietf-quic-tls.html
    M draft-ietf-quic-tls.txt
    M draft-ietf-quic-transport.html
    M draft-ietf-quic-transport.txt
    R ianswett-1200-payloads/draft-ietf-quic-http.html
    R ianswett-1200-payloads/draft-ietf-quic-http.txt
    R ianswett-1200-payloads/draft-ietf-quic-invariants.html
    R ianswett-1200-payloads/draft-ietf-quic-invariants.txt
    R ianswett-1200-payloads/draft-ietf-quic-qpack.html
    R ianswett-1200-payloads/draft-ietf-quic-qpack.txt
    R ianswett-1200-payloads/draft-ietf-quic-recovery.html
    R ianswett-1200-payloads/draft-ietf-quic-recovery.txt
    R ianswett-1200-payloads/draft-ietf-quic-tls.html
    R ianswett-1200-payloads/draft-ietf-quic-tls.txt
    R ianswett-1200-payloads/draft-ietf-quic-transport.html
    R ianswett-1200-payloads/draft-ietf-quic-transport.txt
    R ianswett-1200-payloads/index.html
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from a38c07a8. [ci skip]



From nobody Mon Oct 21 09:06:10 2019
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 307751200BA for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 09:06:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.999
X-Spam-Level: 
X-Spam-Status: No, score=-7.999 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, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 EAHEcHe_RMgC for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 09:06:06 -0700 (PDT)
Received: from out-17.smtp.github.com (out-17.smtp.github.com [192.30.252.200]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AF53E120071 for <quic-issues@ietf.org>; Mon, 21 Oct 2019 09:06:06 -0700 (PDT)
Received: from github-lowworker-45eca55.ac4-iad.github.net (github-lowworker-45eca55.ac4-iad.github.net [10.52.25.70]) by smtp.github.com (Postfix) with ESMTP id E1D196E084C for <quic-issues@ietf.org>; Mon, 21 Oct 2019 09:06:05 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571673965; bh=MjzHDovJRKUC/g6DVyxZk0N28w541VtR6bB+QL7sbqM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=FpC3f7CSm2C1TGAw5YIAYa269KaNygWTrdP5NKm+qEPNiS/0IkSz+akQK7mCySh7u 0/L+7x4Gpr2EG/4s0kj9FBED6BDv4eCxMaAHalYaOwLXydbJKqHIIkL1CpQc1BP+Nr ki+vFueRVMtZfk6+4snt+qMXuOpnzqr1QSfoPUuQ=
Date: Mon, 21 Oct 2019 09:06:05 -0700
From: afrind <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4I5NMHXMD6KI2E6U53XML73EVBNHHB4UJDX4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3114/review/304676576@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3114@github.com>
References: <quicwg/base-drafts/pull/3114@github.com>
Subject: Re: [quicwg/base-drafts] Talk about concurrency in H3 vs. H2 (#3114)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dadd76dd1b61_2ba93fe4ecccd95c1383d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: afrind
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/LGlB42XeLCgK4RRki7otSamiaK4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 21 Oct 2019 16:06:08 -0000

----==_mimepart_5dadd76dd1b61_2ba93fe4ecccd95c1383d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

afrind commented on this pull request.



> @@ -1814,6 +1814,22 @@ considerations about exhaustion of stream identifier space apply, though the
 space is significantly larger such that it is likely that other limits in QUIC
 are reached first, such as the limit on the connection flow control window.
 
+In contrast to HTTP/2, stream concurrency in HTTP/3 is managed by QUIC.  QUIC
+considers a stream closed when all data has been received and sent data has been
+acknowledged by the peer.  HTTP/2 considers a stream closed when the frame
+containing the END_STREAM bit has been committed to the transport. As a result,
+the stream for an equivalent exchange will typically remain "active" for one
+additional round trip.  HTTP/3 servers might choose to permit a larger number of
+concurrent client-initiated bidirectional streams to achieve equivalent
+concurrency than were permitted in HTTP/2, depending on the expected usage

"permit a larger number...than were permitted" makes sense, but there are so many words between them that it's kind of hard to parse.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3114#pullrequestreview-304676576
----==_mimepart_5dadd76dd1b61_2ba93fe4ecccd95c1383d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@afrind</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3114#discussion_r337105026">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1814,6 +1814,22 @@ considerations about exhaustion of stream identifier space apply, though the
 space is significantly larger such that it is likely that other limits in QUIC
 are reached first, such as the limit on the connection flow control window.
 
+In contrast to HTTP/2, stream concurrency in HTTP/3 is managed by QUIC.  QUIC
+considers a stream closed when all data has been received and sent data has been
+acknowledged by the peer.  HTTP/2 considers a stream closed when the frame
+containing the END_STREAM bit has been committed to the transport. As a result,
+the stream for an equivalent exchange will typically remain &quot;active&quot; for one
+additional round trip.  HTTP/3 servers might choose to permit a larger number of
+concurrent client-initiated bidirectional streams to achieve equivalent
+concurrency than were permitted in HTTP/2, depending on the expected usage
</pre>
<p>"permit a larger number...than were permitted" makes sense, but there are so many words between them that it's kind of hard to parse.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3114?email_source=notifications&amp;email_token=AFTOJK5FPPC67GC5JQSVQUDQPXHO3A5CNFSM4JB5EAEKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIUP5YA#pullrequestreview-304676576">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3BT5NTUR2LE5HHYJLQPXHO3ANCNFSM4JB5EAEA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5DBGA76ZGR47DULPLQPXHO3A5CNFSM4JB5EAEKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIUP5YA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3114?email_source=notifications\u0026email_token=AFTOJK5FPPC67GC5JQSVQUDQPXHO3A5CNFSM4JB5EAEKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIUP5YA#pullrequestreview-304676576",
"url": "https://github.com/quicwg/base-drafts/pull/3114?email_source=notifications\u0026email_token=AFTOJK5FPPC67GC5JQSVQUDQPXHO3A5CNFSM4JB5EAEKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIUP5YA#pullrequestreview-304676576",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dadd76dd1b61_2ba93fe4ecccd95c1383d--


From nobody Mon Oct 21 09:42:03 2019
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 1D9CF12010D for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 09:42:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 ztXACxVaZozu for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 09:41:59 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 75AB61200F8 for <quic-issues@ietf.org>; Mon, 21 Oct 2019 09:41:59 -0700 (PDT)
Received: from github-lowworker-f62aa54.va3-iad.github.net (github-lowworker-f62aa54.va3-iad.github.net [10.48.17.68]) by smtp.github.com (Postfix) with ESMTP id C2EAF6A0DB6 for <quic-issues@ietf.org>; Mon, 21 Oct 2019 09:41:58 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571676118; bh=qwZ4shDRrAgRzFDrdHL8tz4mAKiEPq0QyCYc1qJe+Tc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ki8hFEUTS3Yg0N0o5+IZqG7rOfg1+TECK+6IBfOPupxb6fmoUxhPgEHZDHUsUtJRZ Q3rwoj3i+phzQEHNTqn2ur/qjg+Yyafb2TZBRcb7849zpzVrkogae+QmIcVlEcDWvg tVqbQ2HSw5lcl83b9Qv6cxfSu+pTylqWcHqMZY1c=
Date: Mon, 21 Oct 2019 09:41:58 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5SQEQKQE4LT4MUNDF3XMQGNEVBNHHB4UJDX4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3114/review/304698425@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3114@github.com>
References: <quicwg/base-drafts/pull/3114@github.com>
Subject: Re: [quicwg/base-drafts] Talk about concurrency in H3 vs. H2 (#3114)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5daddfd6b2077_78563fcae46cd95c298518"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/LprxUKL7QKiTCfDF32wC7_d6PQc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 21 Oct 2019 16:42:01 -0000

----==_mimepart_5daddfd6b2077_78563fcae46cd95c298518
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



> @@ -1814,6 +1814,15 @@ considerations about exhaustion of stream identifier space apply, though the
 space is significantly larger such that it is likely that other limits in QUIC
 are reached first, such as the limit on the connection flow control window.
 
+QUIC manages stream concurrency on behalf of HTTP/3.  QUIC considers a stream
+closed when all sent data and all acknowledgements for received data have been
+acknowledged by the peer.  HTTP/2 considers a stream closed when the frame

Or a reset has been sent and acknowledged.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3114#discussion_r337122134
----==_mimepart_5daddfd6b2077_78563fcae46cd95c298518
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ianswett</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3114#discussion_r337122134">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1814,6 +1814,15 @@ considerations about exhaustion of stream identifier space apply, though the
 space is significantly larger such that it is likely that other limits in QUIC
 are reached first, such as the limit on the connection flow control window.
 
+QUIC manages stream concurrency on behalf of HTTP/3.  QUIC considers a stream
+closed when all sent data and all acknowledgements for received data have been
+acknowledged by the peer.  HTTP/2 considers a stream closed when the frame
</pre>
<p>Or a reset has been sent and acknowledged.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3114?email_source=notifications&amp;email_token=AFTOJK2BT4SOKDLU7PUX4I3QPXLVNA5CNFSM4JB5EAEKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIUVIOI#discussion_r337122134">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7CB24Y2GKQASM4ACLQPXLVNANCNFSM4JB5EAEA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYRLL5ZNKW2BAOWWRTQPXLVNA5CNFSM4JB5EAEKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIUVIOI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3114?email_source=notifications\u0026email_token=AFTOJK2BT4SOKDLU7PUX4I3QPXLVNA5CNFSM4JB5EAEKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIUVIOI#discussion_r337122134",
"url": "https://github.com/quicwg/base-drafts/pull/3114?email_source=notifications\u0026email_token=AFTOJK2BT4SOKDLU7PUX4I3QPXLVNA5CNFSM4JB5EAEKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIUVIOI#discussion_r337122134",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5daddfd6b2077_78563fcae46cd95c298518--


From nobody Mon Oct 21 10:30:34 2019
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 5A84C120105 for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 10:30:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.999
X-Spam-Level: 
X-Spam-Status: No, score=-7.999 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, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 O6YSgqUdMi4c for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 10:30:30 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 83775120125 for <quic-issues@ietf.org>; Mon, 21 Oct 2019 10:30:14 -0700 (PDT)
Received: from github-lowworker-c53a806.ac4-iad.github.net (github-lowworker-c53a806.ac4-iad.github.net [10.52.23.45]) by smtp.github.com (Postfix) with ESMTP id 76F8E1C3007 for <quic-issues@ietf.org>; Mon, 21 Oct 2019 10:30:13 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571679013; bh=4r8O8CqygnqJcYJZJdnj/2aIwzJh7DQtXyBSfAaEj4A=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=vSvw8asqR3Co9R8q6N+/5WshgsbK7Am2kKsTxommjgkX9vl0RRbfe07lDPTkRxW1Y Sbngjag06o7g1cfLSgFpugPsNWeLC3dnkzLtJrySYUIKuboQx4Ls3vNfHf7mlJkTe9 2v2FyGFZQGPqjWCRO3mHVBZIYX84Fv0gWHON9on4=
Date: Mon, 21 Oct 2019 10:30:13 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK75XZYZLVRNE3PGPAF3XMV3LEVBNHHB4UJDX4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3114/review/304726775@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3114@github.com>
References: <quicwg/base-drafts/pull/3114@github.com>
Subject: Re: [quicwg/base-drafts] Talk about concurrency in H3 vs. H2 (#3114)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dadeb2567f95_23ad3fd14c8cd9649503d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ovoCUxKCFN0ttuBCQe6pTu8mJiY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 21 Oct 2019 17:30:33 -0000

----==_mimepart_5dadeb2567f95_23ad3fd14c8cd9649503d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



> @@ -1814,6 +1814,22 @@ considerations about exhaustion of stream identifier space apply, though the
 space is significantly larger such that it is likely that other limits in QUIC
 are reached first, such as the limit on the connection flow control window.
 
+In contrast to HTTP/2, stream concurrency in HTTP/3 is managed by QUIC.  QUIC
+considers a stream closed when all data has been received and sent data has been
+acknowledged by the peer.  HTTP/2 considers a stream closed when the frame
+containing the END_STREAM bit has been committed to the transport. As a result,
+the stream for an equivalent exchange will typically remain "active" for one
+additional round trip.  HTTP/3 servers might choose to permit a larger number of
+concurrent client-initiated bidirectional streams to achieve equivalent
+concurrency than were permitted in HTTP/2, depending on the expected usage

```suggestion
concurrency to in HTTP/2, depending on the expected usage
```

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3114#pullrequestreview-304726775
----==_mimepart_5dadeb2567f95_23ad3fd14c8cd9649503d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><b>@ianswett</b> commented on this pull request.</p>=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3114#discussi=
on_r337144417">draft-ietf-quic-http.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -1814,6 +1814,22 @@ considerations abou=
t exhaustion of stream identifier space apply, though the=0D
 space is significantly larger such that it is likely that other limits i=
n QUIC=0D
 are reached first, such as the limit on the connection flow control wind=
ow.=0D
 =0D
+In contrast to HTTP/2, stream concurrency in HTTP/3 is managed by QUIC. =
 QUIC=0D
+considers a stream closed when all data has been received and sent data =
has been=0D
+acknowledged by the peer.  HTTP/2 considers a stream closed when the fra=
me=0D
+containing the END_STREAM bit has been committed to the transport. As a =
result,=0D
+the stream for an equivalent exchange will typically remain &quot;active=
&quot; for one=0D
+additional round trip.  HTTP/3 servers might choose to permit a larger n=
umber of=0D
+concurrent client-initiated bidirectional streams to achieve equivalent=0D=

+concurrency than were permitted in HTTP/2, depending on the expected usa=
ge=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-concurrency than were permitted in HTTP/2, de=
pending on the expected usage=0D
+concurrency to in HTTP/2, depending on the expected usage=0D
</pre>=0D
=0D
=0D
<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/3114?email_source=3Dnotifications&amp;email_token=3DA=
FTOJK4BY4IDP3WUFPMHGFLQPXRKLA5CNFSM4JB5EAEKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJ=
SXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIU4F5Y#pullrequestreview-304726775=
">view it on GitHub</a>, or <a href=3D"https://github.com/notifications/u=
nsubscribe-auth/AFTOJK7HRO4BHSMERMWRQ6LQPXRKLANCNFSM4JB5EAEA">unsubscribe=
</a>.<img src=3D"https://github.com/notifications/beacon/AFTOJK2EHBAEAMUN=
DLVYQM3QPXRKLA5CNFSM4JB5EAEKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWN=
FSXPKTDN5WW2ZLOORPWSZGOCIU4F5Y.gif" height=3D"1" width=3D"1" alt=3D"" /><=
/p>=0D
<script type=3D"application/ld+json">[=0D
{=0D
"@context": "http://schema.org",=0D
"@type": "EmailMessage",=0D
"potentialAction": {=0D
"@type": "ViewAction",=0D
"target": "https://github.com/quicwg/base-drafts/pull/3114?email_source=3D=
notifications\u0026email_token=3DAFTOJK4BY4IDP3WUFPMHGFLQPXRKLA5CNFSM4JB5=
EAEKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOC=
IU4F5Y#pullrequestreview-304726775",=0D
"url": "https://github.com/quicwg/base-drafts/pull/3114?email_source=3Dno=
tifications\u0026email_token=3DAFTOJK4BY4IDP3WUFPMHGFLQPXRKLA5CNFSM4JB5EA=
EKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIU=
4F5Y#pullrequestreview-304726775",=0D
"name": "View Pull Request"=0D
},=0D
"description": "View this Pull Request on GitHub",=0D
"publisher": {=0D
"@type": "Organization",=0D
"name": "GitHub",=0D
"url": "https://github.com"=0D
}=0D
}=0D
]</script>=

----==_mimepart_5dadeb2567f95_23ad3fd14c8cd9649503d--


From nobody Mon Oct 21 11:41:51 2019
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 B3F2E120105 for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 11:41:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 gKcVmSn3ZFpx for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 11:41:47 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 989D0120025 for <quic-issues@ietf.org>; Mon, 21 Oct 2019 11:41:47 -0700 (PDT)
Date: Mon, 21 Oct 2019 11:41:46 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571683306; bh=HDumiRHvCrQ1+kJKLljtbmMIKLVAfkODXrRHLbmL3jI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ptJaPMkpr6Cc6gh7lurToO2jC5rDyuPAmQCqJq4EJMsByzBiStx8xP4n9Bc4cOuf3 phvY5srdMDCnljPwWYEFw44WCy04ub3bv7rkMaibsRCsqX1h9h4XpGlA7R77IwgeIj 3hgHDbVSJjwgoYP034qHIdLIh7BWuinC4jwRnI/w=
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7VEB6L4KRBF64NLDF3XM6HVEVBNHHBYU6MYI@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2942/review/304769794@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2942@github.com>
References: <quicwg/base-drafts/pull/2942@github.com>
Subject: Re: [quicwg/base-drafts] QPACK [editorial] Misc minor editorial changes. (#2942)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dadfbeab7f26_2f433ffc3aecd968966e0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: dtikhonov
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/KIQTmKKSf6IBYmUYB-wMZdTr4bY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 21 Oct 2019 18:41:50 -0000

----==_mimepart_5dadfbeab7f26_2f433ffc3aecd968966e0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

dtikhonov commented on this pull request.



> @@ -587,8 +585,10 @@ d = count of entries dropped
 ### Prefixed Integers
 
 The prefixed integer from Section 5.1 of [RFC7541] is used heavily throughout
-this document.  The format from [RFC7541] is used unmodified.  QPACK
-implementations MUST be able to decode integers up to 62 bits long.
+this document.  The format from [RFC7541] is used unmodified.  Note, however,
+that QPACK uses some prefix sizes not actually used in HPACK.
+
+QPACK implementations MUST be able to decode integers up to 62 bits long.

As long as we are being pedantic: "up to *and including*?"

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2942#pullrequestreview-304769794
----==_mimepart_5dadfbeab7f26_2f433ffc3aecd968966e0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@dtikhonov</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2942#discussion_r337177688">draft-ietf-quic-qpack.md</a>:</p>
<pre style='color:#555'>&gt; @@ -587,8 +585,10 @@ d = count of entries dropped
 ### Prefixed Integers
 
 The prefixed integer from Section 5.1 of [RFC7541] is used heavily throughout
-this document.  The format from [RFC7541] is used unmodified.  QPACK
-implementations MUST be able to decode integers up to 62 bits long.
+this document.  The format from [RFC7541] is used unmodified.  Note, however,
+that QPACK uses some prefix sizes not actually used in HPACK.
+
+QPACK implementations MUST be able to decode integers up to 62 bits long.
</pre>
<p>As long as we are being pedantic: "up to <em>and including</em>?"</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2942?email_source=notifications&amp;email_token=AFTOJKYDQ6TDNG7UVUT23OTQPXZWVA5CNFSM4IIIVN52YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIVGWAQ#pullrequestreview-304769794">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5ZK57LJUCXHRBEDQDQPXZWVANCNFSM4IIIVN5Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4GG74SL2M3ISG4GNTQPXZWVA5CNFSM4IIIVN52YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIVGWAQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2942?email_source=notifications\u0026email_token=AFTOJKYDQ6TDNG7UVUT23OTQPXZWVA5CNFSM4IIIVN52YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIVGWAQ#pullrequestreview-304769794",
"url": "https://github.com/quicwg/base-drafts/pull/2942?email_source=notifications\u0026email_token=AFTOJKYDQ6TDNG7UVUT23OTQPXZWVA5CNFSM4IIIVN52YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIVGWAQ#pullrequestreview-304769794",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dadfbeab7f26_2f433ffc3aecd968966e0--


From nobody Mon Oct 21 12:51:32 2019
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 001D51208FB for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 12:51:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 Ejpi-6OKDJDq for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 12:51:29 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2BBAA1208F8 for <quic-issues@ietf.org>; Mon, 21 Oct 2019 12:51:29 -0700 (PDT)
Date: Mon, 21 Oct 2019 12:51:28 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571687488; bh=kDihmSW1AlCPkb3NOoy1SzfzUOAHyHOOUqnkLZRHGqE=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=nmARRN36bneGcwJCBRqb6KB7vLKb7/a8C2EuVU/mmfA1yQRBn319TogcGhVOZYx7E pzUc9EQXcWG+KZoWBxRp3/ugTAvaod67NGVEcyeF5lm2zIc78UpCGXSBm6LDBln3g4 heGLfZIqozkBSvAJTW3ziCzOF9j/AlbDqAmulQL4=
From: Rui Paulo <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5URYNRLUSQ3RXBC7V3XNGNBEVBNHHB42N4IA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3126@github.com>
Subject: [quicwg/base-drafts] TIMEOUT CONNECTION_CLOSE error (#3126)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dae0c406e2c5_5be53fac39acd9681439a6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: rpaulo
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/CSHUe9cFixXHc2AW4uECSvqmZ10>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 21 Oct 2019 19:51:31 -0000

----==_mimepart_5dae0c406e2c5_5be53fac39acd9681439a6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Perhaps we should have a TIMEOUT error code?  Connection timeouts are extremely common.  It would help implementations detect timeout conditions without having to parse the connection_close error string.  One could argue that a timeout isn't an error, but we already have SERVER_BUSY.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3126
----==_mimepart_5dae0c406e2c5_5be53fac39acd9681439a6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Perhaps we should have a TIMEOUT error code?  Connection timeouts are extremely common.  It would help implementations detect timeout conditions without having to parse the connection_close error string.  One could argue that a timeout isn't an error, but we already have SERVER_BUSY.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3126?email_source=notifications&amp;email_token=AFTOJK7HHP3LHW6DSGX6IZDQPYB4BA5CNFSM4JDEE35KYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HTJXRAA">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3I24I36OHWOM56UJLQPYB4BANCNFSM4JDEE35A">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZ2VSJFSTN6AG746XDQPYB4BA5CNFSM4JDEE35KYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HTJXRAA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3126?email_source=notifications\u0026email_token=AFTOJK7HHP3LHW6DSGX6IZDQPYB4BA5CNFSM4JDEE35KYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HTJXRAA",
"url": "https://github.com/quicwg/base-drafts/issues/3126?email_source=notifications\u0026email_token=AFTOJK7HHP3LHW6DSGX6IZDQPYB4BA5CNFSM4JDEE35KYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HTJXRAA",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dae0c406e2c5_5be53fac39acd9681439a6--


From nobody Mon Oct 21 12:53:17 2019
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 86E5C120830 for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 12:53:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 goxUXeQh7tn6 for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 12:53:14 -0700 (PDT)
Received: from out-17.smtp.github.com (out-17.smtp.github.com [192.30.252.200]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 02B231202A0 for <quic-issues@ietf.org>; Mon, 21 Oct 2019 12:53:14 -0700 (PDT)
Received: from github-lowworker-2ef7ba1.ac4-iad.github.net (github-lowworker-2ef7ba1.ac4-iad.github.net [10.52.16.66]) by smtp.github.com (Postfix) with ESMTP id 109126E045B for <quic-issues@ietf.org>; Mon, 21 Oct 2019 12:53:13 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571687593; bh=cGd4QrFBlV2tOu6lDL3BDdqs8e/RWR6y1csmq/TyTfk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=2PSajlk8DlUNYQHpTy3CiAOhBk8Ti9CCiE9eqBC/Tc7dZFzeZ/SYBl9EyGkAVQ4Yu htRZKJA95Z5qlwSPu5MM37WEXeZurc/J8KigkiH0cFWJukufjK+HNvLJuHz/AdPhaC btqelZyyvI5kchgUjKp7+ali1d/D9Z3y1aOedd/8=
Date: Mon, 21 Oct 2019 12:53:13 -0700
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6XMLVNZSBNRUDIJXN3XNGTTEVBNHHB42N4IA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3126/544679538@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3126@github.com>
References: <quicwg/base-drafts/issues/3126@github.com>
Subject: Re: [quicwg/base-drafts] TIMEOUT CONNECTION_CLOSE error (#3126)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dae0ca92826_2d5c3f8500ccd96c44840"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/C93lkoldizYzmP_SJvNli3A4Bdo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 21 Oct 2019 19:53:16 -0000

----==_mimepart_5dae0ca92826_2d5c3f8500ccd96c44840
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

If so, it should probably distinguish between idle timeout and handshake timeout.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3126#issuecomment-544679538
----==_mimepart_5dae0ca92826_2d5c3f8500ccd96c44840
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>If so, it should probably distinguish between idle timeout and handshake timeout.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3126?email_source=notifications&amp;email_token=AFTOJK2SSKJJYFCWLD7EDHLQPYCCTA5CNFSM4JDEE35KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB3SM4Q#issuecomment-544679538">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK55G2BETU23WHU7IFDQPYCCTANCNFSM4JDEE35A">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7H46NBR3VCUSE4RQ3QPYCCTA5CNFSM4JDEE35KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB3SM4Q.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3126?email_source=notifications\u0026email_token=AFTOJK2SSKJJYFCWLD7EDHLQPYCCTA5CNFSM4JDEE35KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB3SM4Q#issuecomment-544679538",
"url": "https://github.com/quicwg/base-drafts/issues/3126?email_source=notifications\u0026email_token=AFTOJK2SSKJJYFCWLD7EDHLQPYCCTA5CNFSM4JDEE35KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB3SM4Q#issuecomment-544679538",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dae0ca92826_2d5c3f8500ccd96c44840--


From nobody Mon Oct 21 13:08:04 2019
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.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 534551209A0 for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 13:07:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.382
X-Spam-Level: 
X-Spam-Status: No, score=-1.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, 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 YrvwyYUKcGfl for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 13:07:56 -0700 (PDT)
Received: from xtrwsrhn.outbound-mail.sendgrid.net (xtrwsrhn.outbound-mail.sendgrid.net [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6323A1209A6 for <quic-issues@ietf.org>; Mon, 21 Oct 2019 13:07:56 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=c2x3ZUycFT/XdtZ8NchH0bCrXA0=; b=N3a0idfJGsEiXlej TmdX17tdaMOsDuJALdEZNMyKDZp5fQztmpXKcGZQU3O+t4RCKb8tbjRocqicobjt Y5qXqOvQpPnMZMfi61rgw5DW20w/wPm9K6xDHf/AhUKMg70VT0qeiIOGYaCwhhmx VPsSQGYBQ3fyMqG9xoE6Tk3jc0U=
Received: by filter0674p1iad2.sendgrid.net with SMTP id filter0674p1iad2-17616-5DAE101B-1B 2019-10-21 20:07:55.545730014 +0000 UTC m=+419615.238549100
Received: from github-lowworker-c7d2ff2.cp1-iad.github.net (unknown [140.82.115.67]) by ismtpd0070p1iad1.sendgrid.net (SG) with ESMTP id a-aijJ1oS4Go7XP7JXh2Ag for <quic-issues@ietf.org>; Mon, 21 Oct 2019 20:07:55.432 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-c7d2ff2.cp1-iad.github.net (Postfix) with ESMTP id 4B8764C0268 for <quic-issues@ietf.org>; Mon, 21 Oct 2019 13:07:55 -0700 (PDT)
Date: Mon, 21 Oct 2019 20:07:55 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3KH77Y6QLWGR7NE7V3XNIKXEVBNHHB42N4IA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3126/544685436@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3126@github.com>
References: <quicwg/base-drafts/issues/3126@github.com>
Subject: Re: [quicwg/base-drafts] TIMEOUT CONNECTION_CLOSE error (#3126)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dae101b4a43a_2ae23f95a60cd96c321257"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0NQTFfGfgIc9Vb/O+ctQY9uVndzo4rRZ/+kF rwoU2TAQUAg/lawFJSdITww5GzVmhF5ch/Z5xd2JN1XpgqjVeVf7il0QznyGtkfi7YvfG61n2UHZoJ F47tlWvOguJVhV1o5pUkzYVHgaloIZUimxIaodXQO6UzxnfFErAGlVRIBpJxaHo9oV0qwEeG6NUKdR E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/oMz7Y9GO0h5N0nAXtODRDYRXGIk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 21 Oct 2019 20:08:03 -0000

----==_mimepart_5dae101b4a43a_2ae23f95a60cd96c321257
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I think the transport doc currently suggests using NO_ERROR.  There are no other suggested uses of NO_ERROR, so this seems like it is functionally equivalent to a TIMEOUT error code?

> After receiving a CONNECTION_CLOSE frame, endpoints enter the draining state. An endpoint that receives a CONNECTION_CLOSE frame MAY send a single packet containing a CONNECTION_CLOSE frame before entering the draining state, using a CONNECTION_CLOSE frame and a NO_ERROR code if appropriate. An endpoint MUST NOT send further packets, which could result in a constant exchange of CONNECTION_CLOSE frames until the closing period on either peer ended.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3126#issuecomment-544685436
----==_mimepart_5dae101b4a43a_2ae23f95a60cd96c321257
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I think the transport doc currently suggests using NO_ERROR.  There are no other suggested uses of NO_ERROR, so this seems like it is functionally equivalent to a TIMEOUT error code?</p>
<blockquote>
<p>After receiving a CONNECTION_CLOSE frame, endpoints enter the draining state. An endpoint that receives a CONNECTION_CLOSE frame MAY send a single packet containing a CONNECTION_CLOSE frame before entering the draining state, using a CONNECTION_CLOSE frame and a NO_ERROR code if appropriate. An endpoint MUST NOT send further packets, which could result in a constant exchange of CONNECTION_CLOSE frames until the closing period on either peer ended.</p>
</blockquote>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3126?email_source=notifications&amp;email_token=AFTOJK6DG3DBAAMLVZ2UT4TQPYDZXA5CNFSM4JDEE35KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB3T27A#issuecomment-544685436">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZFR7HH73KT5HMX4TTQPYDZXANCNFSM4JDEE35A">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2KDVW62B6G2ZJYT5TQPYDZXA5CNFSM4JDEE35KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB3T27A.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3126?email_source=notifications\u0026email_token=AFTOJK6DG3DBAAMLVZ2UT4TQPYDZXA5CNFSM4JDEE35KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB3T27A#issuecomment-544685436",
"url": "https://github.com/quicwg/base-drafts/issues/3126?email_source=notifications\u0026email_token=AFTOJK6DG3DBAAMLVZ2UT4TQPYDZXA5CNFSM4JDEE35KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB3T27A#issuecomment-544685436",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dae101b4a43a_2ae23f95a60cd96c321257--


From nobody Mon Oct 21 13:45:00 2019
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 4C7E31209AF for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 13:44:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 3al1Q5Y9NR-q for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 13:44:57 -0700 (PDT)
Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EC58B12090B for <quic-issues@ietf.org>; Mon, 21 Oct 2019 13:44:56 -0700 (PDT)
Date: Mon, 21 Oct 2019 13:44:56 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571690696; bh=dlnQAb1MmxnZFTGoOd9KjcZQdIfmy0+Psee4t90emU4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=X3ZT201/rQC/6wveBuZHB1fEjNAeGZ6+8PXPt8rynTE4L1mGb+LuDEhZPe9TzX87v uz/mGqXzd0ZWvtfF3VtA3XXEDR2BpNB2w1V9TLuOgnrZzHWypE9vFdyRTekL7qz21M fZFLIpQSck5uDFLSXNJwCBJgPoP+K+tpp4HaK92o=
From: Rui Paulo <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2XMMAHEBLUMFAYAWF3XNMVREVBNHHB42N4IA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3126/544699977@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3126@github.com>
References: <quicwg/base-drafts/issues/3126@github.com>
Subject: Re: [quicwg/base-drafts] TIMEOUT CONNECTION_CLOSE error (#3126)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dae18c8e8a2_28553fad55ccd96c36888"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: rpaulo
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/IdFZaNmNNuxhn5A3FoqDEzAOstQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 21 Oct 2019 20:44:58 -0000

----==_mimepart_5dae18c8e8a2_28553fad55ccd96c36888
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett When I read that, it doesn't really sound like it's describing a timeout condition, just that one side is about to enter the draining state and it may send a CONNECTION_CLOSE packet to increase the chances the other side also moves to the draining state.

NO_ERROR doesn't seem that useful to me.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3126#issuecomment-544699977
----==_mimepart_5dae18c8e8a2_28553fad55ccd96c36888
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=20072817" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ianswett">@ianswett</a> When I read that, it doesn't really sound like it's describing a timeout condition, just that one side is about to enter the draining state and it may send a CONNECTION_CLOSE packet to increase the chances the other side also moves to the draining state.</p>
<p>NO_ERROR doesn't seem that useful to me.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3126?email_source=notifications&amp;email_token=AFTOJK2M7RDNVSXUUP2GTJ3QPYIERA5CNFSM4JDEE35KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB3XMSI#issuecomment-544699977">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZZA5OSV6A5KROMWIDQPYIERANCNFSM4JDEE35A">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3OLHLUSJ4UEEE5K2LQPYIERA5CNFSM4JDEE35KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB3XMSI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3126?email_source=notifications\u0026email_token=AFTOJK2M7RDNVSXUUP2GTJ3QPYIERA5CNFSM4JDEE35KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB3XMSI#issuecomment-544699977",
"url": "https://github.com/quicwg/base-drafts/issues/3126?email_source=notifications\u0026email_token=AFTOJK2M7RDNVSXUUP2GTJ3QPYIERA5CNFSM4JDEE35KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB3XMSI#issuecomment-544699977",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dae18c8e8a2_28553fad55ccd96c36888--


From nobody Mon Oct 21 13:46:22 2019
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 10DF71209D6 for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 13:46:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 f7YdJh3lxb7e for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 13:46:18 -0700 (PDT)
Received: from out-22.smtp.github.com (out-22.smtp.github.com [192.30.252.205]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A10281209C9 for <quic-issues@ietf.org>; Mon, 21 Oct 2019 13:46:18 -0700 (PDT)
Received: from github-lowworker-39ac79b.ac4-iad.github.net (github-lowworker-39ac79b.ac4-iad.github.net [10.52.18.15]) by smtp.github.com (Postfix) with ESMTP id 097C4A03B3 for <quic-issues@ietf.org>; Mon, 21 Oct 2019 13:46:18 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571690778; bh=8SX7gMoqsAdH9iFxufVjtUFkK6AVrqjn+6iELLLTBu8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=XqkkHfY1ZvkmSOfDdbqzaiQCU7dbfPH0U18dCUXY3xgfl1knXh68kKg1dZqtrMRFT A1/y/4YbkPQX4Viq7GEPf2i/seUrgkEwqpTGpEBvVfWYc0+yIiY6isMJRp3lUXjCcE 5+A5dkkNEuxh+36vyo2D2J8Osmm62N3hScxxIcVM=
Date: Mon, 21 Oct 2019 13:46:17 -0700
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2VOHU4WMVJPHKOZZ53XNM2TEVBNHHB42N4IA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3126/544700468@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3126@github.com>
References: <quicwg/base-drafts/issues/3126@github.com>
Subject: Re: [quicwg/base-drafts] TIMEOUT CONNECTION_CLOSE error (#3126)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dae1919ee2e6_cd43fa5ec4cd96c96830"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: marten-seemann
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/2XDoNyHqBdqyrAxfgiU8qvqIUxk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 21 Oct 2019 20:46:20 -0000

----==_mimepart_5dae1919ee2e6_cd43fa5ec4cd96c96830
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

If my understanding of the spec is correct, you're not supposed to send a CONNECTION_CLOSE when you detect a timeout, since you don't expect it to be received anyway.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3126#issuecomment-544700468
----==_mimepart_5dae1919ee2e6_cd43fa5ec4cd96c96830
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>If my understanding of the spec is correct, you're not supposed to send a CONNECTION_CLOSE when you detect a timeout, since you don't expect it to be received anyway.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3126?email_source=notifications&amp;email_token=AFTOJK67SBA42Q3M57STQXLQPYIJTA5CNFSM4JDEE35KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB3XQNA#issuecomment-544700468">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6CAGPJA5FW5LVLO3TQPYIJTANCNFSM4JDEE35A">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZRBITCOTSIJ7XAMADQPYIJTA5CNFSM4JDEE35KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB3XQNA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3126?email_source=notifications\u0026email_token=AFTOJK67SBA42Q3M57STQXLQPYIJTA5CNFSM4JDEE35KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB3XQNA#issuecomment-544700468",
"url": "https://github.com/quicwg/base-drafts/issues/3126?email_source=notifications\u0026email_token=AFTOJK67SBA42Q3M57STQXLQPYIJTA5CNFSM4JDEE35KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB3XQNA#issuecomment-544700468",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dae1919ee2e6_cd43fa5ec4cd96c96830--


From nobody Mon Oct 21 15:48:33 2019
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 3DD0C120A73 for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 15:48:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 nDy-w97BTJoX for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 15:48:29 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 496CC120A71 for <quic-issues@ietf.org>; Mon, 21 Oct 2019 15:48:29 -0700 (PDT)
Date: Mon, 21 Oct 2019 15:48:28 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571698108; bh=b/JveR3n8RrsdojmXDMErFB0iuypofvszpQrDZOF8m4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=N8RaEsYYoZZUhgAndc3zUK+JevbUkcO156e6qQp2iy1Bb6iaVTLGQgoOMMKF46Eqj 4/baPw2KUlcPj5uVS/b1XuUqy7p262VBPv0c3thpQBdNTND/L1Fcj9zP+9QBsH+wzn jXrPdz8ea2uyK/fSiAlzArqoBoDCyhMU7dBQb+9w=
From: David Schinazi <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZ4I4JXBRF2LWMHR6N3XN3EZEVBNHHBVJFPLM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2741/544740318@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2741@github.com>
References: <quicwg/base-drafts/issues/2741@github.com>
Subject: Re: [quicwg/base-drafts] Re-visit initial keys discard (#2741)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dae35bc5e2ee_596b3fadcdccd96c361060"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: DavidSchinazi
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/0tTiPBI__0wsFQJbe3TLuUc6Qtw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 21 Oct 2019 22:48:31 -0000

----==_mimepart_5dae35bc5e2ee_596b3fadcdccd96c361060
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Unassigning from myself - next action item is for chairs to close with no action.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2741#issuecomment-544740318
----==_mimepart_5dae35bc5e2ee_596b3fadcdccd96c361060
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Unassigning from myself - next action item is for chairs to close with no action.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2741?email_source=notifications&amp;email_token=AFTOJKZMMXRB5BTJLI5GSY3QPYWTZA5CNFSM4HOR4HIKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB4BHXQ#issuecomment-544740318">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYT5LQS3EU5KX7JDSTQPYWTZANCNFSM4HOR4HIA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5U7XYHQYC3XZROVMDQPYWTZA5CNFSM4HOR4HIKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB4BHXQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2741?email_source=notifications\u0026email_token=AFTOJKZMMXRB5BTJLI5GSY3QPYWTZA5CNFSM4HOR4HIKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB4BHXQ#issuecomment-544740318",
"url": "https://github.com/quicwg/base-drafts/issues/2741?email_source=notifications\u0026email_token=AFTOJKZMMXRB5BTJLI5GSY3QPYWTZA5CNFSM4HOR4HIKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB4BHXQ#issuecomment-544740318",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dae35bc5e2ee_596b3fadcdccd96c361060--


From nobody Mon Oct 21 16:52:23 2019
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 D4B31120A7D for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 16:52:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 xWXntICucnoj for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 16:52:20 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 58A6312083B for <quic-issues@ietf.org>; Mon, 21 Oct 2019 16:52:20 -0700 (PDT)
Received: from github-lowworker-2300405.va3-iad.github.net (github-lowworker-2300405.va3-iad.github.net [10.48.17.39]) by smtp.github.com (Postfix) with ESMTP id 7F12252050B for <quic-issues@ietf.org>; Mon, 21 Oct 2019 16:52:19 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571701939; bh=cHsalnRCI7h+GfqAIc9bFx6iGDS/ZPPh8/vaZitcets=; h=Date:From:To:Subject:From; b=zefEIDoUKmmpQ0ja5R7N/Pn6Hs2zApz8egsMgyjgNf1rwF0NvnBUPe8Wvr38oGbGP LdNgtvqN89trduvD4PqayhrBpxhXqydOxCtRjARoRcx0vIUHVLmft+nQ00wiwP7QaL DcxTcQzdfY3QuSVAO6k36Ml+etf9PPyxGhCHMfX4=
Date: Mon, 21 Oct 2019 16:52:19 -0700
From: Mark Nottingham <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/wg-materials/push/refs/heads/master/b4573f-2e2e8a@github.com>
Subject: [quicwg/wg-materials] f9b89d: initial minutes
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/0xa3r-RDTJHArIY76SM-DT_w5So>
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: Mon, 21 Oct 2019 23:52:22 -0000

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/wg-materials
  Commit: f9b89d74410ce26b40515f2c7f991dd5957f0adf
      https://github.com/quicwg/wg-materials/commit/f9b89d74410ce26b40515f2c7f991dd5957f0adf
  Author: Mark Nottingham <mnot@mnot.net>
  Date:   2019-10-22 (Tue, 22 Oct 2019)

  Changed paths:
    A interim-19-10/minutes.md

  Log Message:
  -----------
  initial minutes


  Commit: 92eaa350b7d83edb8fbb9fae02089a547fd88ad8
      https://github.com/quicwg/wg-materials/commit/92eaa350b7d83edb8fbb9fae02089a547fd88ad8
  Author: Mark Nottingham <mnot@mnot.net>
  Date:   2019-10-22 (Tue, 22 Oct 2019)

  Changed paths:
    M interim-19-10/minutes.md

  Log Message:
  -----------
  doctoc


  Commit: 2e2e8aadc86d00575d0f63403bfee89d0298d580
      https://github.com/quicwg/wg-materials/commit/2e2e8aadc86d00575d0f63403bfee89d0298d580
  Author: Mark Nottingham <mnot@mnot.net>
  Date:   2019-10-22 (Tue, 22 Oct 2019)

  Changed paths:
    A interim-19-10/quic-interop-runner.pdf

  Log Message:
  -----------
  Merge branch 'master' of github.com:quicwg/wg-materials


Compare: https://github.com/quicwg/wg-materials/compare/b4573f9163ab...2e2e8aadc86d


From nobody Mon Oct 21 16:53:44 2019
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 9CD86120A7E for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 16:53:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 52_YzBNr1Ao4 for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 16:53:40 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 145D6120A7A for <quic-issues@ietf.org>; Mon, 21 Oct 2019 16:53:40 -0700 (PDT)
Received: from github-lowworker-45eca55.ac4-iad.github.net (github-lowworker-45eca55.ac4-iad.github.net [10.52.25.70]) by smtp.github.com (Postfix) with ESMTP id D2F6F1C0288 for <quic-issues@ietf.org>; Mon, 21 Oct 2019 16:53:38 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571702018; bh=9pgFdO2MXkU5Pf+le1fakYxu+ZaQghf4K4p9rPk+xkw=; h=Date:From:To:Subject:From; b=vHWxM48yE2intv4rKfrKqWxo81fP6TfOCXZR/PsIQyKA2qEdpMJX4w9Y3JNuXe8uY Q8pj+DKlfcEENst/FDRwGen2JwtPYNG2f6ANID3BfNLUYOhVM0W9uixmvkYKWleoSG 5K8iig1Mmj26mc1Au83+88alFntj6z0DIhrjDEAo=
Date: Mon, 21 Oct 2019 16:53:38 -0700
From: Mark Nottingham <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/wg-materials/push/refs/heads/master/2e2e8a-306817@github.com>
Subject: [quicwg/wg-materials] 306817: adjust heading levels
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/bYfCLQYdO0ZKBjw2o7BzG-MUmRg>
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: Mon, 21 Oct 2019 23:53:42 -0000

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/wg-materials
  Commit: 30681780dffbc17d936480c89a13e44fa5f43d69
      https://github.com/quicwg/wg-materials/commit/30681780dffbc17d936480c89a13e44fa5f43d69
  Author: Mark Nottingham <mnot@mnot.net>
  Date:   2019-10-22 (Tue, 22 Oct 2019)

  Changed paths:
    M interim-19-10/minutes.md

  Log Message:
  -----------
  adjust heading levels



From nobody Mon Oct 21 16:59:52 2019
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 16B79120A79 for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 16:59:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 IyRa-4XvSW_s for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 16:59:49 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BA448120A7E for <quic-issues@ietf.org>; Mon, 21 Oct 2019 16:59:49 -0700 (PDT)
Received: from github-lowworker-f144ac1.va3-iad.github.net (github-lowworker-f144ac1.va3-iad.github.net [10.48.16.59]) by smtp.github.com (Postfix) with ESMTP id E52626A00F6 for <quic-issues@ietf.org>; Mon, 21 Oct 2019 16:59:48 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571702388; bh=32QpJqJrXMiLxWfXKb7HQ57WVagNgno2q52qfuoSkR0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=pB667nQJTCcKdF1DafEem0I/jnk23pDFNGTtnKW07swEOR9jjfazdscjjge/oRoWW 0gNiwCa+11rUDxb0hfm3JKM5sADwsxmohzUQbcTPJNoW3cg6y9aprNlTy7DSDig3aF XrmdIgjp9cncZrj96M0y/EZ/qhJ8iHYCJwlcDCIk=
Date: Mon, 21 Oct 2019 16:59:48 -0700
From: Rui Paulo <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYQ6AVV77CFJ2SZCAN3XODQJEVBNHHB42N4IA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3126/544756501@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3126@github.com>
References: <quicwg/base-drafts/issues/3126@github.com>
Subject: Re: [quicwg/base-drafts] TIMEOUT CONNECTION_CLOSE error (#3126)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dae4674d59a6_4c4d3ff303ecd96c22263"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: rpaulo
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/IqTGhR7ZgLAfHl2HHne25quOPRo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 21 Oct 2019 23:59:51 -0000

----==_mimepart_5dae4674d59a6_4c4d3ff303ecd96c22263
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I was thinking about the case where the idle timeout is long and a peer would be stuck retransmitting data until it hits the idle timeout.  Right now, it can send NO_ERROR, but it just seems like having a specific error code for timeouts would help.  I agree that there's no need to send anything after we reach the idle timeout.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3126#issuecomment-544756501
----==_mimepart_5dae4674d59a6_4c4d3ff303ecd96c22263
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I was thinking about the case where the idle timeout is long and a peer would be stuck retransmitting data until it hits the idle timeout.  Right now, it can send NO_ERROR, but it just seems like having a specific error code for timeouts would help.  I agree that there's no need to send anything after we reach the idle timeout.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3126?email_source=notifications&amp;email_token=AFTOJK4KPN55PLJL7EIZPCLQPY67JA5CNFSM4JDEE35KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB4FGFI#issuecomment-544756501">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4F2EUDSBFOQRFZ3LTQPY67JANCNFSM4JDEE35A">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZNQVUG7BVXPITLXHDQPY67JA5CNFSM4JDEE35KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB4FGFI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3126?email_source=notifications\u0026email_token=AFTOJK4KPN55PLJL7EIZPCLQPY67JA5CNFSM4JDEE35KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB4FGFI#issuecomment-544756501",
"url": "https://github.com/quicwg/base-drafts/issues/3126?email_source=notifications\u0026email_token=AFTOJK4KPN55PLJL7EIZPCLQPY67JA5CNFSM4JDEE35KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB4FGFI#issuecomment-544756501",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dae4674d59a6_4c4d3ff303ecd96c22263--


From nobody Mon Oct 21 17:20:20 2019
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 21F5B120A83 for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 17:20:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.999
X-Spam-Level: 
X-Spam-Status: No, score=-7.999 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, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 u5EaRuwLNjAa for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 17:20:17 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6190D120026 for <quic-issues@ietf.org>; Mon, 21 Oct 2019 17:20:17 -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 B43C52C33CD for <quic-issues@ietf.org>; Mon, 21 Oct 2019 17:20:16 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571703616; bh=djVhZzFB+PIdoMm9zOgPrwhEOFbHU9CUKI4HysfKHus=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=tq9SEbt8SWDto0ylTn7n1Fk3M1xWZoqD2FtuXSguHW8Adjj7ZnOsIY0TZC1DZIeNH OVw1xMPFsfVY8ywVzqll7YIyLHhsc1IRCtRiATZyjKy5M8csfrKsJdwiE/++/gBdoy qbhXcMG7Rp4XHmxdjDLt75vZLXo2msvAb7mQOIEU=
Date: Mon, 21 Oct 2019 17:20:16 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYAAAPDR5IFFHARQKF3XN64BEVBNHHB4OJ3YQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3093/c544760798@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3093@github.com>
References: <quicwg/base-drafts/pull/3093@github.com>
Subject: Re: [quicwg/base-drafts] Fixed handshake key deadlock issue (#3093)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dae4b40a5b5f_48313f8c75acd96079657"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/NSfxtrbwB3oFiTpj5VnTV_254mU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 22 Oct 2019 00:20:19 -0000

----==_mimepart_5dae4b40a5b5f_48313f8c75acd96079657
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

As we concluded at the meeting, we're going to keep Handshake keys indefinitely.

FWIW, I don't believe that it is possible to find a confirmation step that doesn't involve both peers actively driving the state machine.  Otherwise, peers might not reach the same state within a reasonable time.  This change still has problems (more below) and only adds delay to the confirmed state by making the requirements more complex.

Here's an example of how this fix breaks.  I'm sure that there are more:

![image](https://user-images.githubusercontent.com/67641/67252125-5a26cf80-f4bd-11e9-915c-29e8bb33a7be.png)

<details><summary>web sequence diagram code</summary>
```
title Bad scenario

Client->Server: Initial
Client->Server: 0-RTT (ack-eliciting)
Server->Client: Initial + Handshake
Server->Client: 1-RTT (ACK for 0-RTT)

Client->Server: Handshake
Server-->Client: ACK (lost)

Client->Server: 1-RTT (ack-eliciting + ACK for 0.5-RTT)
Server->Client: 1-RTT (ACK for 1-RTT)
note right of Server
   The server now believes that 
   the handshake is confirmed
end note

note left of Client
   The client isn't confirmed
end note

note over Client,Server
   Considerable time can now elapse
end note

Client->Server: Handshake (retransmission)
note over Server: drop garbage
Client->Server: Handshake (retransmission)
note over Server: drop garbage ...
```
</details>




-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3093#issuecomment-544760798
----==_mimepart_5dae4b40a5b5f_48313f8c75acd96079657
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>As we concluded at the meeting, we're going to keep Handshake keys indefinitely.</p>
<p>FWIW, I don't believe that it is possible to find a confirmation step that doesn't involve both peers actively driving the state machine.  Otherwise, peers might not reach the same state within a reasonable time.  This change still has problems (more below) and only adds delay to the confirmed state by making the requirements more complex.</p>
<p>Here's an example of how this fix breaks.  I'm sure that there are more:</p>
<p><a target="_blank" rel="noopener noreferrer" href="https://user-images.githubusercontent.com/67641/67252125-5a26cf80-f4bd-11e9-915c-29e8bb33a7be.png"><img src="https://user-images.githubusercontent.com/67641/67252125-5a26cf80-f4bd-11e9-915c-29e8bb33a7be.png" alt="image" style="max-width:100%;"></a></p>
<details><summary>web sequence diagram code</summary>
```
title Bad scenario
<p>Client-&gt;Server: Initial<br>
Client-&gt;Server: 0-RTT (ack-eliciting)<br>
Server-&gt;Client: Initial + Handshake<br>
Server-&gt;Client: 1-RTT (ACK for 0-RTT)</p>
<p>Client-&gt;Server: Handshake<br>
Server--&gt;Client: ACK (lost)</p>
<p>Client-&gt;Server: 1-RTT (ack-eliciting + ACK for 0.5-RTT)<br>
Server-&gt;Client: 1-RTT (ACK for 1-RTT)<br>
note right of Server<br>
The server now believes that<br>
the handshake is confirmed<br>
end note</p>
<p>note left of Client<br>
The client isn't confirmed<br>
end note</p>
<p>note over Client,Server<br>
Considerable time can now elapse<br>
end note</p>
<p>Client-&gt;Server: Handshake (retransmission)<br>
note over Server: drop garbage<br>
Client-&gt;Server: Handshake (retransmission)<br>
note over Server: drop garbage ...</p>
<pre><code>&lt;/details&gt;


</code></pre></details>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3093?email_source=notifications&amp;email_token=AFTOJK7A3THN76NGB5EVQODQPZBMBA5CNFSM4JAYS242YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB4GHXQ#issuecomment-544760798">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4CTS6EBNKZGCEZX5DQPZBMBANCNFSM4JAYS24Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK74UCANUYEL5Y5X4NTQPZBMBA5CNFSM4JAYS242YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB4GHXQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3093?email_source=notifications\u0026email_token=AFTOJK7A3THN76NGB5EVQODQPZBMBA5CNFSM4JAYS242YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB4GHXQ#issuecomment-544760798",
"url": "https://github.com/quicwg/base-drafts/pull/3093?email_source=notifications\u0026email_token=AFTOJK7A3THN76NGB5EVQODQPZBMBA5CNFSM4JAYS242YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB4GHXQ#issuecomment-544760798",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dae4b40a5b5f_48313f8c75acd96079657--


From nobody Mon Oct 21 17:20:26 2019
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 168AC120A83 for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 17:20:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 RX1jOtxWVQiD for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 17:20:18 -0700 (PDT)
Received: from out-9.smtp.github.com (out-9.smtp.github.com [192.30.254.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7A0EC120A7D for <quic-issues@ietf.org>; Mon, 21 Oct 2019 17:20:18 -0700 (PDT)
Date: Mon, 21 Oct 2019 17:20:17 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571703618; bh=XvyUR/MDk/kKE+DPxbW4IO8nFwEINt2FH7zybnpAW4k=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=biQ2nxBen8l8An3VizuRVE8OVc3AJT7M3/lvRPeugFuxAsRNm7zrJz9BSTos3aObQ 0g4PQ6qvuuuBdKXTcxdKqEVaH3hDBpOD2KGJDJCt/JE3TnW9XMqw7C+RIvW6N3aLdl aLWAAUljVug5H+5MKM5IrMQKLy1kfS/q8AuqTAWo=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK44NUH2GR7LLO3GP6F3XN64DEVBNHHB4OJ3YQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3093/issue_event/2731650483@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3093@github.com>
References: <quicwg/base-drafts/pull/3093@github.com>
Subject: Re: [quicwg/base-drafts] Fixed handshake key deadlock issue (#3093)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dae4b41c2bcd_7d913fd526ccd964925db"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/8Onm5TtybklzED14FY2wOrgfnC8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 22 Oct 2019 00:20:20 -0000

----==_mimepart_5dae4b41c2bcd_7d913fd526ccd964925db
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #3093.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3093#event-2731650483
----==_mimepart_5dae4b41c2bcd_7d913fd526ccd964925db
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="507067332" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3093" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3093/hovercard" href="https://github.com/quicwg/base-drafts/pull/3093">#3093</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3093?email_source=notifications&amp;email_token=AFTOJK6P26R7YS46377E7WLQPZBMDA5CNFSM4JAYS242YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOULI23MY#event-2731650483">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYLIUX5O7GTKLDJKHLQPZBMDANCNFSM4JAYS24Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK33FPMGRHYXPZUELQLQPZBMDA5CNFSM4JAYS242YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOULI23MY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3093?email_source=notifications\u0026email_token=AFTOJK6P26R7YS46377E7WLQPZBMDA5CNFSM4JAYS242YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOULI23MY#event-2731650483",
"url": "https://github.com/quicwg/base-drafts/pull/3093?email_source=notifications\u0026email_token=AFTOJK6P26R7YS46377E7WLQPZBMDA5CNFSM4JAYS242YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOULI23MY#event-2731650483",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dae4b41c2bcd_7d913fd526ccd964925db--


From nobody Mon Oct 21 17:23:46 2019
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 97D7E120A84 for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 17:23:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 NuwFsvBnZfv2 for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 17:23:42 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6E2CE120A88 for <quic-issues@ietf.org>; Mon, 21 Oct 2019 17:23:42 -0700 (PDT)
Date: Mon, 21 Oct 2019 17:23:41 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571703821; bh=nAIQ2yySfa5geVFCywUSxTa1TkYo+QQ8jJcV3Bi5KeI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=oJYzUEhpqNmKI3eNvP27MW1fM/G+Plsj74igJPKFSQLrHpbp2gLXlbZh/4RA5k2j8 vcc1OZTbEPb40SSaTBV4ZHpWGdHeiAs6g5O22wfC9t0TmT7DKpPmxkovlA9JAu8i9m W63rUjyvEy92EaDaWAfwVpLN+O2zy6VQ4+kUVz8U=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2Z5ZERTN6BJPK3LWV3XN7I3EVBNHHBWWQD7M@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2823/544761573@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2823@github.com>
References: <quicwg/base-drafts/issues/2823@github.com>
Subject: Re: [quicwg/base-drafts] Do Initial secrets change after Retry packet? (#2823)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dae4c0d6db03_1b683f9bee6cd96898840"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/tUhskZ1ssD_tUWzlqJj7MIf-DU4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 22 Oct 2019 00:23:46 -0000

----==_mimepart_5dae4c0d6db03_1b683f9bee6cd96898840
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

For the record, the two arguments that carried this were a) everyone has already implemented #2870, and b) you can't send CONNECTION_CLOSE if you keep the keys the same.  Mix to taste.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2823#issuecomment-544761573
----==_mimepart_5dae4c0d6db03_1b683f9bee6cd96898840
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>For the record, the two arguments that carried this were a) everyone has already implemented <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="463570270" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2870" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2870/hovercard" href="https://github.com/quicwg/base-drafts/pull/2870">#2870</a>, and b) you can't send CONNECTION_CLOSE if you keep the keys the same.  Mix to taste.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2823?email_source=notifications&amp;email_token=AFTOJK6D5VD7XVOKPVYJG7TQPZBY3A5CNFSM4HZ6U5C2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB4GNZI#issuecomment-544761573">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5XXFX5TWS3IJ7TLYLQPZBY3ANCNFSM4HZ6U5CQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3N2DPXTYZWVQ52YO3QPZBY3A5CNFSM4HZ6U5C2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB4GNZI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2823?email_source=notifications\u0026email_token=AFTOJK6D5VD7XVOKPVYJG7TQPZBY3A5CNFSM4HZ6U5C2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB4GNZI#issuecomment-544761573",
"url": "https://github.com/quicwg/base-drafts/issues/2823?email_source=notifications\u0026email_token=AFTOJK6D5VD7XVOKPVYJG7TQPZBY3A5CNFSM4HZ6U5C2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB4GNZI#issuecomment-544761573",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dae4c0d6db03_1b683f9bee6cd96898840--


From nobody Mon Oct 21 17:28:30 2019
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 CB5C6120A84 for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 17:28:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8
X-Spam-Level: 
X-Spam-Status: No, score=-8 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, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 uvu3MJ4jFh1Z for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 17:28:27 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 07A8A120A7D for <quic-issues@ietf.org>; Mon, 21 Oct 2019 17:28:27 -0700 (PDT)
Received: from github-lowworker-c53a806.ac4-iad.github.net (github-lowworker-c53a806.ac4-iad.github.net [10.52.23.45]) by smtp.github.com (Postfix) with ESMTP id 7F92C8C050E for <quic-issues@ietf.org>; Mon, 21 Oct 2019 17:28:25 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571704105; bh=PSRMXFoNmhCZ/89kUFWNZG0g3SWAPIkVDMCJQOm803M=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=TZg5R/qYMeDcOBUFgYR8ysqgZIeTJWozxCvrFaGCFiaIPBIbL9sq+QJf+hG+9ZSbd NcCtQ11K07izxQiVawRbVNmhJwyHBLXY9rwRd4ygD/wugJ0qZwmGWeiwhVKKMtWErm 9mQ8M6V9/F7vrXwzBEldOB+lRgHkRU7VSoAGl87s=
Date: Mon, 21 Oct 2019 17:28:25 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYDCVSBURXMU75AW4V3XN72TEVBNHHB4RTQYY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3098/review/304920319@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3098@github.com>
References: <quicwg/base-drafts/pull/3098@github.com>
Subject: Re: [quicwg/base-drafts] CONNECTION_CLOSE is non-ack-eliciting (#3098)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dae4d296fcb6_54e63fef7e8cd96488379"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/oZOfW90kDLfW0j-Y7yh26iy7zoI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 22 Oct 2019 00:28:29 -0000

----==_mimepart_5dae4d296fcb6_54e63fef7e8cd96488379
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson approved this pull request.

Seems right to me.  Editorial tweaks suggested.

> @@ -123,7 +123,8 @@ In-flight:
 
 Ack-eliciting Frames:
 
-: All frames besides ACK or PADDING are considered ack-eliciting.
+: All frames besides ACK, PADDING, or CONNECTION_CLOSE are considered

```suggestion
: All frames other than ACK, PADDING, and CONNECTION_CLOSE are considered
```

> @@ -2992,9 +2993,8 @@ valid frames? -->
 ## Generating Acknowledgements {#generating-acks}
 
 Endpoints acknowledge all packets they receive and process. However, only
-ack-eliciting packets (see {{QUIC-RECOVERY}}) trigger the sending of an ACK
-frame.  Packets that are not ack-eliciting are only acknowledged when an ACK
-frame is sent for other reasons.
+ack-eliciting packets trigger the sending of an ACK frame.  Packets that are not

Can we fix this here?  I know that this isn't this PR, but I would prefer to say:

```suggestion
ack-eliciting packets cause an ACK frame to be sent within the maximum ack delay.  Packets that are not
```

Or something like that.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3098#pullrequestreview-304920319
----==_mimepart_5dae4d296fcb6_54e63fef7e8cd96488379
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><b>@martinthomson</b> approved this pull request.</p>=0D
=0D
<p>Seems right to me.  Editorial tweaks suggested.</p><hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3098#discussi=
on_r337295500">draft-ietf-quic-recovery.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -123,7 +123,8 @@ In-flight:=0D
 =0D
 Ack-eliciting Frames:=0D
 =0D
-: All frames besides ACK or PADDING are considered ack-eliciting.=0D
+: All frames besides ACK, PADDING, or CONNECTION_CLOSE are considered=0D=

</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-: All frames besides ACK, PADDING, or CONNECT=
ION_CLOSE are considered=0D
+: All frames other than ACK, PADDING, and CONNECTION_CLOSE are considere=
d=0D
</pre>=0D
=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3098#discussi=
on_r337296047">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -2992,9 +2993,8 @@ valid frames? --&gt;=
=0D
 ## Generating Acknowledgements {#generating-acks}=0D
 =0D
 Endpoints acknowledge all packets they receive and process. However, onl=
y=0D
-ack-eliciting packets (see {{QUIC-RECOVERY}}) trigger the sending of an =
ACK=0D
-frame.  Packets that are not ack-eliciting are only acknowledged when an=
 ACK=0D
-frame is sent for other reasons.=0D
+ack-eliciting packets trigger the sending of an ACK frame.  Packets that=
 are not=0D
</pre>=0D
<p>Can we fix this here?  I know that this isn't this PR, but I would pre=
fer to say:</p>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-ack-eliciting packets trigger the sending of =
an ACK frame.  Packets that are not=0D
+ack-eliciting packets cause an ACK frame to be sent within the maximum a=
ck delay.  Packets that are not=0D
</pre>=0D
=0D
<p>Or something like that.</p>=0D
=0D
<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/3098?email_source=3Dnotifications&amp;email_token=3DA=
FTOJK6T3B4L4Z5TMPBNS6LQPZCKTA5CNFSM4JBNK722YY3PNVWWK3TUL52HS4DFWFIHK3DMKJ=
SXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIWLN7Y#pullrequestreview-304920319=
">view it on GitHub</a>, or <a href=3D"https://github.com/notifications/u=
nsubscribe-auth/AFTOJK5UQJPK2XXZGXLF4JTQPZCKTANCNFSM4JBNK72Q">unsubscribe=
</a>.<img src=3D"https://github.com/notifications/beacon/AFTOJK4CKLNO7QIY=
RYCAIVTQPZCKTA5CNFSM4JBNK722YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWN=
FSXPKTDN5WW2ZLOORPWSZGOCIWLN7Y.gif" height=3D"1" width=3D"1" alt=3D"" /><=
/p>=0D
<script type=3D"application/ld+json">[=0D
{=0D
"@context": "http://schema.org",=0D
"@type": "EmailMessage",=0D
"potentialAction": {=0D
"@type": "ViewAction",=0D
"target": "https://github.com/quicwg/base-drafts/pull/3098?email_source=3D=
notifications\u0026email_token=3DAFTOJK6T3B4L4Z5TMPBNS6LQPZCKTA5CNFSM4JBN=
K722YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOC=
IWLN7Y#pullrequestreview-304920319",=0D
"url": "https://github.com/quicwg/base-drafts/pull/3098?email_source=3Dno=
tifications\u0026email_token=3DAFTOJK6T3B4L4Z5TMPBNS6LQPZCKTA5CNFSM4JBNK7=
22YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIW=
LN7Y#pullrequestreview-304920319",=0D
"name": "View Pull Request"=0D
},=0D
"description": "View this Pull Request on GitHub",=0D
"publisher": {=0D
"@type": "Organization",=0D
"name": "GitHub",=0D
"url": "https://github.com"=0D
}=0D
}=0D
]</script>=

----==_mimepart_5dae4d296fcb6_54e63fef7e8cd96488379--


From nobody Mon Oct 21 17:40:16 2019
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 18AF8120A8E for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 17:40:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8
X-Spam-Level: 
X-Spam-Status: No, score=-8 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, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 iqbwP4veFmza for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 17:40:12 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 224A6120A87 for <quic-issues@ietf.org>; Mon, 21 Oct 2019 17:40:12 -0700 (PDT)
Received: from github-lowworker-c5134a3.ac4-iad.github.net (github-lowworker-c5134a3.ac4-iad.github.net [10.52.23.55]) by smtp.github.com (Postfix) with ESMTP id 4C001660050 for <quic-issues@ietf.org>; Mon, 21 Oct 2019 17:40:11 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571704811; bh=SKRlKAbVGeGBx5P/4AQ/KywgDf6n1uMb1Q54/8vgQ1c=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=wTl8rtKchoSknvUWs6TBueBIr7eYRDxJRFpOXzXEenTPFm1XDkXd14cxzOREZlyGZ OI2nNWS5N5ECQNaWs6UVQRA3wXcdkNhShGJMueqxyCsssJ3VzG23Ri2Go+EqwbrYYp YWd2MZpqdjuefT37X8HPElbvcd/CdteNg1E8xJFE=
Date: Mon, 21 Oct 2019 17:40:11 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3KKDOSXUVSIPJ7BMF3XOBGXEVBNHHB4UDBJ4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3108/review/304921499@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3108@github.com>
References: <quicwg/base-drafts/pull/3108@github.com>
Subject: Re: [quicwg/base-drafts] Replace use of the TLS presentation language with QUIC encoding (#3108)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dae4feb3a5a1_6d43fab4d2cd96c93962"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/gsTRwD2FUu6KIceC6yJPdTiiru4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 22 Oct 2019 00:40:14 -0000

----==_mimepart_5dae4feb3a5a1_6d43fab4d2cd96c93962
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson approved this pull request.

SGTM

> @@ -1336,7 +1336,7 @@ protocol incompatible with the protocol version being used.
 ## QUIC Transport Parameters Extension {#quic_parameters}
 
 QUIC transport parameters are carried in a TLS extension. Different versions of
-QUIC might define a different format for this struct.
+QUIC might define a different format for them.

"them" is a little vague.

```suggestion
QUIC might define a different method for negotiating transport configuration.
```

> +|  Transport Parameter ID (16)  |
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|  Transport Param Length (16)  |

This should be a multi-line suggestion, but thanks to GitHub, it doesn't work that way...

```suggestion
|  Transport Parameter ID (16)  |  Transport Param Length (16)  |
```

>  
 ~~~
-   struct {
-     opaque ipv4Address[4];
-     uint16 ipv4Port;
-     opaque ipv6Address[16];
-     uint16 ipv6Port;
-     opaque connectionId<0..20>;
-     opaque statelessResetToken[16];
-   } PreferredAddress;
+ 0                   1                   2                   3
+ 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|                       IPv4 Address (32)                       |
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|         IPv4 Port (16)        |
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

You could wrap this differently...

```
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|         IPv4 Port (16)        |                               |
+-------------------------------+                               +
|                                                               |
+                                                               +
|                      IPv6 Address (128)                       |
+                                                               +
|                                                               |
+                               +-------------------------------+
|                               |         IPv6 Port (16)        |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
```

> +| CID Length (8)|
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|                      Connection ID (*)                      ...

```suggestion
| CID Length (8)|      Connection ID (*)                      ...
```

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3108#pullrequestreview-304921499
----==_mimepart_5dae4feb3a5a1_6d43fab4d2cd96c93962
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><b>@martinthomson</b> approved this pull request.</p>=0D
=0D
<p>SGTM</p><hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3108#discussi=
on_r337296559">draft-ietf-quic-tls.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -1336,7 +1336,7 @@ protocol incompatibl=
e with the protocol version being used.=0D
 ## QUIC Transport Parameters Extension {#quic_parameters}=0D
 =0D
 QUIC transport parameters are carried in a TLS extension. Different vers=
ions of=0D
-QUIC might define a different format for this struct.=0D
+QUIC might define a different format for them.=0D
</pre>=0D
<p>"them" is a little vague.</p>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-QUIC might define a different format for them=
.=0D
+QUIC might define a different method for negotiating transport configura=
tion.=0D
</pre>=0D
=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3108#discussi=
on_r337296774">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; +|  Transport Parameter ID (16)  |=0D
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+=0D
+|  Transport Param Length (16)  |=0D
</pre>=0D
<p>This should be a multi-line suggestion, but thanks to GitHub, it doesn=
't work that way...</p>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-|  Transport Param Length (16)  |=0D
+|  Transport Parameter ID (16)  |  Transport Param Length (16)  |=0D
</pre>=0D
=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3108#discussi=
on_r337297477">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt;  =0D
 ~~~=0D
-   struct {=0D
-     opaque ipv4Address[4];=0D
-     uint16 ipv4Port;=0D
-     opaque ipv6Address[16];=0D
-     uint16 ipv6Port;=0D
-     opaque connectionId&lt;0..20&gt;;=0D
-     opaque statelessResetToken[16];=0D
-   } PreferredAddress;=0D
+ 0                   1                   2                   3=0D
+ 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1=0D
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+=0D
+|                       IPv4 Address (32)                       |=0D
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+=0D
+|         IPv4 Port (16)        |=0D
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+=0D
</pre>=0D
<p>You could wrap this differently...</p>=0D
<pre><code>+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-=
+-+=0D
|         IPv4 Port (16)        |                               |=0D
+-------------------------------+                               +=0D
|                                                               |=0D
+                                                               +=0D
|                      IPv6 Address (128)                       |=0D
+                                                               +=0D
|                                                               |=0D
+                               +-------------------------------+=0D
|                               |         IPv6 Port (16)        |=0D
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+=0D
</code></pre>=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3108#discussi=
on_r337297590">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; +| CID Length (8)|=0D
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+=0D
+|                      Connection ID (*)                      ...=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-|                      Connection ID (*)     =
                 ...=0D
+| CID Length (8)|      Connection ID (*)                      ...=0D
</pre>=0D
=0D
=0D
<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/3108?email_source=3Dnotifications&amp;email_token=3DA=
FTOJKZTPR5ZOIZJLGEBLY3QPZDWXA5CNFSM4JB37UBKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJ=
SXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIWLXGY#pullrequestreview-304921499=
">view it on GitHub</a>, or <a href=3D"https://github.com/notifications/u=
nsubscribe-auth/AFTOJK4ZJOLZHU3TFHC2F2TQPZDWXANCNFSM4JB37UBA">unsubscribe=
</a>.<img src=3D"https://github.com/notifications/beacon/AFTOJKYW2VQU5ZT6=
6BYBYKDQPZDWXA5CNFSM4JB37UBKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWN=
FSXPKTDN5WW2ZLOORPWSZGOCIWLXGY.gif" height=3D"1" width=3D"1" alt=3D"" /><=
/p>=0D
<script type=3D"application/ld+json">[=0D
{=0D
"@context": "http://schema.org",=0D
"@type": "EmailMessage",=0D
"potentialAction": {=0D
"@type": "ViewAction",=0D
"target": "https://github.com/quicwg/base-drafts/pull/3108?email_source=3D=
notifications\u0026email_token=3DAFTOJKZTPR5ZOIZJLGEBLY3QPZDWXA5CNFSM4JB3=
7UBKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOC=
IWLXGY#pullrequestreview-304921499",=0D
"url": "https://github.com/quicwg/base-drafts/pull/3108?email_source=3Dno=
tifications\u0026email_token=3DAFTOJKZTPR5ZOIZJLGEBLY3QPZDWXA5CNFSM4JB37U=
BKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIW=
LXGY#pullrequestreview-304921499",=0D
"name": "View Pull Request"=0D
},=0D
"description": "View this Pull Request on GitHub",=0D
"publisher": {=0D
"@type": "Organization",=0D
"name": "GitHub",=0D
"url": "https://github.com"=0D
}=0D
}=0D
]</script>=

----==_mimepart_5dae4feb3a5a1_6d43fab4d2cd96c93962--


From nobody Mon Oct 21 17:42:39 2019
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 97003120A92 for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 17:42:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.381
X-Spam-Level: 
X-Spam-Status: No, score=-6.381 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 zUS4zkISPDlx for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 17:42:36 -0700 (PDT)
Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0D949120AA5 for <quic-issues@ietf.org>; Mon, 21 Oct 2019 17:42:36 -0700 (PDT)
Received: from github-lowworker-cd7bc13.ac4-iad.github.net (github-lowworker-cd7bc13.ac4-iad.github.net [10.52.25.102]) by smtp.github.com (Postfix) with ESMTP id 1A076A0603 for <quic-issues@ietf.org>; Mon, 21 Oct 2019 17:42:35 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571704955; bh=piYJFqiA9GfmY0PEZvaQkqFRNmK8zLxBoaYYhjLK+3U=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ymkZRKXo5K43Rt5DRmQWRFMA/HqHTxAKOBX9peKNCV1+RTtvWl6wRWTuzn2wRz3sO v/0684TSL60vfZrBpR0oqr0tOI5QHh8+qC0JZbP+SuSOcr+YH1nA2vi5KmxrJ2+SIa m7REXTdtD6yq2Uh7POqTheIsk0oK6+cnEQkXhHg8=
Date: Mon, 21 Oct 2019 17:42:35 -0700
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3098/push/4177278634@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3098@github.com>
References: <quicwg/base-drafts/pull/3098@github.com>
Subject: Re: [quicwg/base-drafts] CONNECTION_CLOSE is non-ack-eliciting (#3098)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dae507baf36_70133fb57e6cd964908fb"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/NTbO78bTUZfMkqHFBcGdgQxjugs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 22 Oct 2019 00:42:38 -0000

----==_mimepart_5dae507baf36_70133fb57e6cd964908fb
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@kazuho pushed 1 commit.

ca86dd1a53df738dce6100c44adeb31c8f3c5a46  Update draft-ietf-quic-recovery.md


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3098/files/f7eed75fae81d12988dc0a121db1245307f8e53d..ca86dd1a53df738dce6100c44adeb31c8f3c5a46

----==_mimepart_5dae507baf36_70133fb57e6cd964908fb
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/kazuho" class="user-mention">@kazuho</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/ca86dd1a53df738dce6100c44adeb31c8f3c5a46">ca86dd1</a>  Update draft-ietf-quic-recovery.md</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3098/files/f7eed75fae81d12988dc0a121db1245307f8e53d..ca86dd1a53df738dce6100c44adeb31c8f3c5a46?email_source=notifications&amp;email_token=AFTOJK3QE3U5ZYYCVU7Y6CLQPZD7XA5CNFSM4JBNK722YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDQOBSG4ZDINKQOVZWQIZUGE3TOMRXHA3DGNA">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2XYGFFQ6QLM2M62TDQPZD7XANCNFSM4JBNK72Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5DQ2OYSFIFLKX2WFTQPZD7XA5CNFSM4JBNK722YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDQOBSG4ZDINKQOVZWQIZUGE3TOMRXHA3DGNA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3098/files/f7eed75fae81d12988dc0a121db1245307f8e53d..ca86dd1a53df738dce6100c44adeb31c8f3c5a46?email_source=notifications\u0026email_token=AFTOJK3QE3U5ZYYCVU7Y6CLQPZD7XA5CNFSM4JBNK722YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDQOBSG4ZDINKQOVZWQIZUGE3TOMRXHA3DGNA",
"url": "https://github.com/quicwg/base-drafts/pull/3098/files/f7eed75fae81d12988dc0a121db1245307f8e53d..ca86dd1a53df738dce6100c44adeb31c8f3c5a46?email_source=notifications\u0026email_token=AFTOJK3QE3U5ZYYCVU7Y6CLQPZD7XA5CNFSM4JBNK722YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDQOBSG4ZDINKQOVZWQIZUGE3TOMRXHA3DGNA",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5dae507baf36_70133fb57e6cd964908fb--


From nobody Mon Oct 21 17:43:35 2019
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 4A0A4120A8E for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 17:43:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.381
X-Spam-Level: 
X-Spam-Status: No, score=-6.381 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 pAGegCrTihiT for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 17:43:32 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A2C91120A9A for <quic-issues@ietf.org>; Mon, 21 Oct 2019 17:43:32 -0700 (PDT)
Date: Mon, 21 Oct 2019 17:43:31 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571705011; bh=qgxfkpp/xJw+Hfai9+kBGFPOLaKCl7gqV6Fz/xdCyKo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=hDHBfDxItSJn6+VVN/1ZeCGPsymTvG8xweDmHQXr60G5ju23RqcZnFipDCbKLaoGv inEVPE9p4cY4phW78keEsluPTyZtUyfGVUwXqCE7hpsOtgmMxaTVvuCbt4tlEek9uL 9uW0S5vKFyFD4HFe7SzNrQVfPmMYD27FNWuOevno=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3098/push/4177280539@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3098@github.com>
References: <quicwg/base-drafts/pull/3098@github.com>
Subject: Re: [quicwg/base-drafts] CONNECTION_CLOSE is non-ack-eliciting (#3098)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dae50b3b1e78_1a993faa148cd964418ec"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/bRRaN_9zDKoMKeyJHfWc2KMtqhA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 22 Oct 2019 00:43:34 -0000

----==_mimepart_5dae50b3b1e78_1a993faa148cd964418ec
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@kazuho pushed 1 commit.

c1be5113976a998ad86795b54808587159591fbb  Update draft-ietf-quic-transport.md


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3098/files/ca86dd1a53df738dce6100c44adeb31c8f3c5a46..c1be5113976a998ad86795b54808587159591fbb

----==_mimepart_5dae50b3b1e78_1a993faa148cd964418ec
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/kazuho" class="user-mention">@kazuho</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/c1be5113976a998ad86795b54808587159591fbb">c1be511</a>  Update draft-ietf-quic-transport.md</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3098/files/ca86dd1a53df738dce6100c44adeb31c8f3c5a46..c1be5113976a998ad86795b54808587159591fbb?email_source=notifications&amp;email_token=AFTOJKZW5WZRK5M77UZPGETQPZEDHA5CNFSM4JBNK722YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDQOBSG4ZDINKQOVZWQIZUGE3TOMRYGA2TGOI">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7UVNFIGYCQX7PL43DQPZEDHANCNFSM4JBNK72Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6OGJDZLL5ZSQTR6FTQPZEDHA5CNFSM4JBNK722YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDQOBSG4ZDINKQOVZWQIZUGE3TOMRYGA2TGOI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3098/files/ca86dd1a53df738dce6100c44adeb31c8f3c5a46..c1be5113976a998ad86795b54808587159591fbb?email_source=notifications\u0026email_token=AFTOJKZW5WZRK5M77UZPGETQPZEDHA5CNFSM4JBNK722YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDQOBSG4ZDINKQOVZWQIZUGE3TOMRYGA2TGOI",
"url": "https://github.com/quicwg/base-drafts/pull/3098/files/ca86dd1a53df738dce6100c44adeb31c8f3c5a46..c1be5113976a998ad86795b54808587159591fbb?email_source=notifications\u0026email_token=AFTOJKZW5WZRK5M77UZPGETQPZEDHA5CNFSM4JBNK722YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDQOBSG4ZDINKQOVZWQIZUGE3TOMRYGA2TGOI",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5dae50b3b1e78_1a993faa148cd964418ec--


From nobody Mon Oct 21 17:44:47 2019
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 46799120A97 for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 17:44:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 hJrd1BlcYxDr for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 17:44:44 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B3DF3120A8E for <quic-issues@ietf.org>; Mon, 21 Oct 2019 17:44:44 -0700 (PDT)
Received: from github-lowworker-56fcc46.va3-iad.github.net (github-lowworker-56fcc46.va3-iad.github.net [10.48.102.32]) by smtp.github.com (Postfix) with ESMTP id 1844F1C0225 for <quic-issues@ietf.org>; Mon, 21 Oct 2019 17:44:44 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571705084; bh=tMLN/maFhg8yrzznsIsurww+uP/ktMCouOe/bdLVeno=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=zu8NlOLDa/rvKiivPnWVMeuLfmvt0WhB/2ejIXmIpPwGVtaWuJEnZePk/nPEO0IiZ cxrcUev3Zcsbf9ExbPIGq2kH5jICMagoqBCUZ1GMuJLJco1Au9Mdnq20mjoq0dau4z etbY5/ah3xmYMh9RdFaGeTdXGqXNtmBo+tJ9rdww=
Date: Mon, 21 Oct 2019 17:44:44 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK34SRUEBWQLGUXMMCF3XOBXZEVBNHHB2WTA7U@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3020/544765479@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3020@github.com>
References: <quicwg/base-drafts/issues/3020@github.com>
Subject: Re: [quicwg/base-drafts] Transport parameter registry is too constraining for innovation (#3020)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dae50fc99a6_393c3fcdd76cd95c74884"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/2KVh9ddfEEmlbJVNbaCbHrrg73o>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 22 Oct 2019 00:44:46 -0000

----==_mimepart_5dae50fc99a6_393c3fcdd76cd95c74884
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I think that the RFC 6648 lessons need to be considered carefully here.  I think that it would be better to use a combination of random selection and provisional registration as a means of handling experiments.  Random selection means that we end up colliding with very low probability; provisional registration ensures that registrations are protected.  Making the private use space larger does neither.  I would prefer to instead remove the private use space completely.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3020#issuecomment-544765479
----==_mimepart_5dae50fc99a6_393c3fcdd76cd95c74884
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I think that the RFC 6648 lessons need to be considered carefully here.  I think that it would be better to use a combination of random selection and provisional registration as a means of handling experiments.  Random selection means that we end up colliding with very low probability; provisional registration ensures that registrations are protected.  Making the private use space larger does neither.  I would prefer to instead remove the private use space completely.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3020?email_source=notifications&amp;email_token=AFTOJK3PZRQZLJVYFBKB6WLQPZEHZA5CNFSM4IVYZAZ2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB4HMJY#issuecomment-544765479">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3YUICLGGOZB5BY25LQPZEHZANCNFSM4IVYZAZQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK26DRJR64CXQVZQ2Q3QPZEHZA5CNFSM4IVYZAZ2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB4HMJY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3020?email_source=notifications\u0026email_token=AFTOJK3PZRQZLJVYFBKB6WLQPZEHZA5CNFSM4IVYZAZ2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB4HMJY#issuecomment-544765479",
"url": "https://github.com/quicwg/base-drafts/issues/3020?email_source=notifications\u0026email_token=AFTOJK3PZRQZLJVYFBKB6WLQPZEHZA5CNFSM4IVYZAZ2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB4HMJY#issuecomment-544765479",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dae50fc99a6_393c3fcdd76cd95c74884--


From nobody Mon Oct 21 17:49:24 2019
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 48094120A97 for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 17:49:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 Gkd8HK9VwMvW for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 17:49:21 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 97A51120AA1 for <quic-issues@ietf.org>; Mon, 21 Oct 2019 17:49:21 -0700 (PDT)
Received: from github-lowworker-b19c547.va3-iad.github.net (github-lowworker-b19c547.va3-iad.github.net [10.48.17.66]) by smtp.github.com (Postfix) with ESMTP id D898CC607FE for <quic-issues@ietf.org>; Mon, 21 Oct 2019 17:49:20 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571705360; bh=bBviNA8xovhY1Kx5aCa4VoUJmIGNhoVDHkGdBmSgqBc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=yy44up39oUIU5ZPm60ORrqS81bq7FxX7yhfV5KTnNmVYDoqJvTQ4p/dLniincHi2T fZJBIQLdy1QtC22gH6uuBkYlNhg8qnEAjq3AW7qKuoM9mku7oKBPRRgoBW1sMS8miw t8rJkoGLZDL7GmNGU1/nRYA7bEkHEstyob3Tc1Qo=
Date: Mon, 21 Oct 2019 17:49:20 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKY7FLNTAJ56C4Q4M653XOCJBEVBNHHB4UIFQY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3113/review/304924937@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3113@github.com>
References: <quicwg/base-drafts/pull/3113@github.com>
Subject: Re: [quicwg/base-drafts] Clarify that clients don't need to remember unknown SETTINGS (#3113)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dae5210c8e74_6c03fd0ec6cd96c85517"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/wzTq8gESWIOuulYvdIlWdWQ_5Hw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 22 Oct 2019 00:49:23 -0000

----==_mimepart_5dae5210c8e74_6c03fd0ec6cd96c85517
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson approved this pull request.



> @@ -1229,10 +1229,13 @@ A server MAY accept 0-RTT and subsequently provide different settings in its
 SETTINGS frame. If 0-RTT data is accepted by the server, its SETTINGS frame MUST
 NOT reduce any limits or alter any values that might be violated by the client
 with its 0-RTT data.  The server MUST include all settings which differ from
-their default values.  If a server accepts 0-RTT, but then sends a SETTINGS
-frame which reduces a setting the client understands or omits a value that was
-previously specified to have a non-default value, this MUST be treated as a
-connection error of type HTTP_SETTINGS_ERROR.
+their default values.  If a server accepts 0-RTT but then sends a SETTINGS
+frame which reduces setting the client understands, this MUST be treated as a

An interesting consequence of the "reduces" clause here is that you can't define a "supports" setting with 0=supports and 1=doesn't support.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3113#pullrequestreview-304924937
----==_mimepart_5dae5210c8e74_6c03fd0ec6cd96c85517
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinthomson</b> approved this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3113#discussion_r337299634">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1229,10 +1229,13 @@ A server MAY accept 0-RTT and subsequently provide different settings in its
 SETTINGS frame. If 0-RTT data is accepted by the server, its SETTINGS frame MUST
 NOT reduce any limits or alter any values that might be violated by the client
 with its 0-RTT data.  The server MUST include all settings which differ from
-their default values.  If a server accepts 0-RTT, but then sends a SETTINGS
-frame which reduces a setting the client understands or omits a value that was
-previously specified to have a non-default value, this MUST be treated as a
-connection error of type HTTP_SETTINGS_ERROR.
+their default values.  If a server accepts 0-RTT but then sends a SETTINGS
+frame which reduces setting the client understands, this MUST be treated as a
</pre>
<p>An interesting consequence of the "reduces" clause here is that you can't define a "supports" setting with 0=supports and 1=doesn't support.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3113?email_source=notifications&amp;email_token=AFTOJK2XYNJDKS7YZYJZU3TQPZEZBA5CNFSM4JB46YE2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIWMSCI#pullrequestreview-304924937">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6D4ZGUTIXQQII7PETQPZEZBANCNFSM4JB46YEQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYDRV5IMXOKPADTRODQPZEZBA5CNFSM4JB46YE2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIWMSCI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3113?email_source=notifications\u0026email_token=AFTOJK2XYNJDKS7YZYJZU3TQPZEZBA5CNFSM4JB46YE2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIWMSCI#pullrequestreview-304924937",
"url": "https://github.com/quicwg/base-drafts/pull/3113?email_source=notifications\u0026email_token=AFTOJK2XYNJDKS7YZYJZU3TQPZEZBA5CNFSM4JB46YE2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIWMSCI#pullrequestreview-304924937",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dae5210c8e74_6c03fd0ec6cd96c85517--


From nobody Mon Oct 21 17:53:19 2019
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 1BC02120A97 for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 17:53:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8
X-Spam-Level: 
X-Spam-Status: No, score=-8 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, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 Cth8JpUcbcEc for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 17:53:16 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1BACD120A8E for <quic-issues@ietf.org>; Mon, 21 Oct 2019 17:53:16 -0700 (PDT)
Date: Mon, 21 Oct 2019 17:53:15 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571705595; bh=XcqUH0OX/uDlacmMCYhN9oCqYF9dEvhhJjpFboWsFgw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=RagWLsz3hms0M2vWznclAvZuXkv2EjyFN3BlLvekviQqEWTh2PhnwCEKAMI93bF7V YM7UR+Ao/f3iUNQvq9Lmvg3INsBZtS/w3TOuk7zbfBQmED4/0nGhdq+rcgP1Dacceq uNICp2lLHRqn3RPieMdmRII1t+dMmc7ABf/HVO2U=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK36EKVEYTOECJXJSCF3XOCXXEVBNHHB4ST4NM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3107/review/304925455@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3107@github.com>
References: <quicwg/base-drafts/pull/3107@github.com>
Subject: Re: [quicwg/base-drafts] Immediately close with INVALID_TOKEN (#3107)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dae52fb3445f_12033f92afacd95c251b1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/QMQFKItFK-R9bCHsxAqu27vXvB8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 22 Oct 2019 00:53:18 -0000

----==_mimepart_5dae52fb3445f_12033f92afacd95c251b1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson requested changes on this pull request.



> @@ -1641,6 +1641,14 @@ of connection establishment.  By giving the client a different connection ID to
 use, a server can cause the connection to be routed to a server instance with
 more resources available for new connections.
 
+If a server receives a client Initial with a unverifiable Retry token,
+it knows the client will not accept another Retry token.  It can either
+proceed with the handshake without verifying the token or immediately close

I don't think that we should allow the server to continue.  Why not make the INVALID_TOKEN mandatory?

> @@ -1641,6 +1641,14 @@ of connection establishment.  By giving the client a different connection ID to
 use, a server can cause the connection to be routed to a server instance with
 more resources available for new connections.
 
+If a server receives a client Initial with a unverifiable Retry token,
+it knows the client will not accept another Retry token.  It can either
+proceed with the handshake without verifying the token or immediately close
+({{immediate-close}}) the connection with an connection error of
+INVALID_TOKEN to cause the handshake to fail quickly instead of waiting
+for the client to timeout.  When a client receives a CONNECTION_CLOSE
+with an error of INVALID_TOKEN, it MAY create a new connection.

This isn't a very useful "MAY", because we couldn't stop a client from doing this.  We never say anything about making other connections anywhere else.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3107#pullrequestreview-304925455
----==_mimepart_5dae52fb3445f_12033f92afacd95c251b1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinthomson</b> requested changes on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3107#discussion_r337300091">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1641,6 +1641,14 @@ of connection establishment.  By giving the client a different connection ID to
 use, a server can cause the connection to be routed to a server instance with
 more resources available for new connections.
 
+If a server receives a client Initial with a unverifiable Retry token,
+it knows the client will not accept another Retry token.  It can either
+proceed with the handshake without verifying the token or immediately close
</pre>
<p>I don't think that we should allow the server to continue.  Why not make the INVALID_TOKEN mandatory?</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3107#discussion_r337300279">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1641,6 +1641,14 @@ of connection establishment.  By giving the client a different connection ID to
 use, a server can cause the connection to be routed to a server instance with
 more resources available for new connections.
 
+If a server receives a client Initial with a unverifiable Retry token,
+it knows the client will not accept another Retry token.  It can either
+proceed with the handshake without verifying the token or immediately close
+({{immediate-close}}) the connection with an connection error of
+INVALID_TOKEN to cause the handshake to fail quickly instead of waiting
+for the client to timeout.  When a client receives a CONNECTION_CLOSE
+with an error of INVALID_TOKEN, it MAY create a new connection.
</pre>
<p>This isn't a very useful "MAY", because we couldn't stop a client from doing this.  We never say anything about making other connections anywhere else.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3107?email_source=notifications&amp;email_token=AFTOJK262UFQO733T4XQZ53QPZFHXA5CNFSM4JBTLOPKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIWMWDY#pullrequestreview-304925455">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6VVQJG6SYTQIL3H6DQPZFHXANCNFSM4JBTLOPA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK42GX4ZPJHYEEIQNTLQPZFHXA5CNFSM4JBTLOPKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIWMWDY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3107?email_source=notifications\u0026email_token=AFTOJK262UFQO733T4XQZ53QPZFHXA5CNFSM4JBTLOPKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIWMWDY#pullrequestreview-304925455",
"url": "https://github.com/quicwg/base-drafts/pull/3107?email_source=notifications\u0026email_token=AFTOJK262UFQO733T4XQZ53QPZFHXA5CNFSM4JBTLOPKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIWMWDY#pullrequestreview-304925455",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dae52fb3445f_12033f92afacd95c251b1--


From nobody Mon Oct 21 17:56:12 2019
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 05B81120AAA for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 17:56:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 i11IrIOTNxHl for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 17:56:08 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 77AF5120AA1 for <quic-issues@ietf.org>; Mon, 21 Oct 2019 17:56:08 -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 ACA20520444 for <quic-issues@ietf.org>; Mon, 21 Oct 2019 17:56:07 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571705767; bh=hogrpFawlS2zPEBrj9ER9RcRaBEB22VYgVHAqUoq9vo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=OL30wheutrep+UHLrSUBAWPzxkyl2066SbV3200pcSwFeSNUcQhl63a/VORV/qA8e 5KdTh5gyT4aTSnf6BWH21Y8r22BscYcLoezrH/k+geRMLPXsjsxSlXcuTbuqq8jUhB pDBZuXhd5TfmOnTrr1clqj0VB9GPvvUQGrkeWyyk=
Date: Mon, 21 Oct 2019 17:56:07 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3112/push/4177307009@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3112@github.com>
References: <quicwg/base-drafts/pull/3112@github.com>
Subject: Re: [quicwg/base-drafts] TLS overview tweaks (#3112)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dae53a79d839_15833f9b928cd9686229b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/J4l3hMLQUSkmHEalSobHFD8mQNs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 22 Oct 2019 00:56:10 -0000

----==_mimepart_5dae53a79d839_15833f9b928cd9686229b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson pushed 1 commit.

ac0be8c501110673228357f137f3dca10ea0a8e6  Typo, trailing whitespace


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3112/files/cbaa2049db8251fe04660438c9ea33e923e0050e..ac0be8c501110673228357f137f3dca10ea0a8e6

----==_mimepart_5dae53a79d839_15833f9b928cd9686229b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/martinthomson" class="user-mention">@martinthomson</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/ac0be8c501110673228357f137f3dca10ea0a8e6">ac0be8c</a>  Typo, trailing whitespace</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3112/files/cbaa2049db8251fe04660438c9ea33e923e0050e..ac0be8c501110673228357f137f3dca10ea0a8e6?email_source=notifications&amp;email_token=AFTOJKZBMIJY2RDWC5544BLQPZFSPA5CNFSM4JB44PM2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDSMZYGE2DON2QOVZWQIZUGE3TOMZQG4YDAOI">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZO2FBE235R5LLHS6TQPZFSPANCNFSM4JB44PMQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3PHU76CZKKENTVWZLQPZFSPA5CNFSM4JB44PM2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDSMZYGE2DON2QOVZWQIZUGE3TOMZQG4YDAOI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3112/files/cbaa2049db8251fe04660438c9ea33e923e0050e..ac0be8c501110673228357f137f3dca10ea0a8e6?email_source=notifications\u0026email_token=AFTOJKZBMIJY2RDWC5544BLQPZFSPA5CNFSM4JB44PM2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDSMZYGE2DON2QOVZWQIZUGE3TOMZQG4YDAOI",
"url": "https://github.com/quicwg/base-drafts/pull/3112/files/cbaa2049db8251fe04660438c9ea33e923e0050e..ac0be8c501110673228357f137f3dca10ea0a8e6?email_source=notifications\u0026email_token=AFTOJKZBMIJY2RDWC5544BLQPZFSPA5CNFSM4JB44PM2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDSMZYGE2DON2QOVZWQIZUGE3TOMZQG4YDAOI",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5dae53a79d839_15833f9b928cd9686229b--


From nobody Mon Oct 21 18:24:35 2019
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 943A1120ABD for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 18:24:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8
X-Spam-Level: 
X-Spam-Status: No, score=-8 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, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 g5dchkaHH5W8 for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 18:24:31 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1CC72120AB8 for <quic-issues@ietf.org>; Mon, 21 Oct 2019 18:24:31 -0700 (PDT)
Received: from github-lowworker-3a0df0f.ac4-iad.github.net (github-lowworker-3a0df0f.ac4-iad.github.net [10.52.25.92]) by smtp.github.com (Postfix) with ESMTP id 37442C60DAD for <quic-issues@ietf.org>; Mon, 21 Oct 2019 18:24:30 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571707470; bh=7WUO7M9kxExlDiMIdq8KaQNNdpopEwyuPxqdzcbZbFo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=laWV96VDV1IyFTulyRMIkqTDp3q06O9dyTLEcJC3cc+e6w/KdsIfxFdsbbsat7Ejm vjCOxL++M8ptsI4Hu2ULToC/diY0bWziVjVz50YZjzOs5Sn5bMhr1DK06bklnMd/0n Q/Pu/qggSvIsgFP/dN3TJXpT+FHTQ01TqN3vNgDI=
Date: Mon, 21 Oct 2019 18:24:30 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6DRGTYPBOD6AA4XAV3XOGM5EVBNHHBTZTRJU@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2632/544772352@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2632@github.com>
References: <quicwg/base-drafts/issues/2632@github.com>
Subject: Re: [quicwg/base-drafts] H3 GOAWAY should be symmetric and cover bidi and uni streams (#2632)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dae5a4e276c5_40d93f7f084cd96884992"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/5-_r0JV-_gCLZjprdziC-54AD4M>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 22 Oct 2019 01:24:34 -0000

----==_mimepart_5dae5a4e276c5_40d93f7f084cd96884992
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The semantics of an identifier in the server-to-client GOAWAY are twofold.  The identifier clearly identifies requests that were not "processed", which allows the client to retry those requests.  The identifier also identifies which of those requests can be cleaned up expeditiously.  My view is that the former is significantly more important.  Enabling clean retry is one of the best features of h2.

For pushes, the need to signal whether the data was "processed" is moot, because only safe requests can be pushed.  So most of this comes down to what optimizations are enabled by the explicit Push ID.

In h2, requests are automatically "cancelled", though the bits are still retransmitted by TCP if the connection is kept alive.  A client isn't required to reset or finalize any associated streams if the requests were not complete, but the transport will automatically repair lost segments.

In h3, the same applies, though there is an optimization that might be enabled.  The transport layer can be told not to retransmit data for "cancelled" streams if packets are lost.  This doesn't require explicit RESET_STREAM or STOP_SENDING frames, reprioritization might be enough.  Depending on the transport implementations, endpoints might need to use RESET_STREAM to ensure that transport stacks are aware of the need to suppress retransmissions.

>From that perspective, an explicit Push ID would enable new capabilities in terms of suppression of unnecessary retransmission.

For example, say that there is an open request that is receiving associated pushes for data that arrives on a fixed cadence.  Say that a client wants to move to a different connection (because it was told with Alt-Svc, for instance).  The client might initiate a request starting at a particular time on a new connection.  When the client cancels this connection, there might be a number of pushes in flight.  If the client can precisely identify the push that immediately precedes the request it initiates on the new connection, the server can identify which of these pushes need to be fully delivered, and which can be abandoned.

However, this optimization really only works if the client can make this identification precisely.  If there are multiple requests in flight on the connection, the client might not be able to identify or predict the Push ID that will be used for the next push in the sequence.  The server might avoid this by providing promises well ahead (>1RTT) of the actual pushes so that the client doesn't need to guess, but that might not be possible in the general case.

This also requires that Push IDs are used strictly sequentially with respect to the global clock.  This doesn't guarantee clean separation even if Push IDs monotonically increase for each resource.  For instance, if two resources were providing the same sort of pushes, response 0 might promise Push ID 10 for time=44, but response 4 might promise Push ID 9 that corresponds to time=45.  That makes it difficult for a client to make a clean cut with a single value.

This also doesn't interact well with a model where the answering of a request depends on receiving a set of pushes.  If you have a resource that produces a continuous set of pushes on the same connection as a resource that (ideally) produces a fixed number of pushes (see also Prefer-Push), then the cut for the continuous resource might be clean, but it might split the pushes for the resource with a fixed set of associated pushes.

Of course, all of these arguments could easily be countered by saying that this is just an optimization, but given that it's an optimization we don't have for h2 (because TCP), I think that I'd prefer not to provide the capability.

Finer-grained signals might be valuable: such as the idea that individual requests might have separate budgets for push that can be progressively expanded by clients as they are ready for more.  That seems like something worth considering for future versions of this protocol.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2632#issuecomment-544772352
----==_mimepart_5dae5a4e276c5_40d93f7f084cd96884992
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The semantics of an identifier in the server-to-client GOAWAY are twofold.  The identifier clearly identifies requests that were not "processed", which allows the client to retry those requests.  The identifier also identifies which of those requests can be cleaned up expeditiously.  My view is that the former is significantly more important.  Enabling clean retry is one of the best features of h2.</p>
<p>For pushes, the need to signal whether the data was "processed" is moot, because only safe requests can be pushed.  So most of this comes down to what optimizations are enabled by the explicit Push ID.</p>
<p>In h2, requests are automatically "cancelled", though the bits are still retransmitted by TCP if the connection is kept alive.  A client isn't required to reset or finalize any associated streams if the requests were not complete, but the transport will automatically repair lost segments.</p>
<p>In h3, the same applies, though there is an optimization that might be enabled.  The transport layer can be told not to retransmit data for "cancelled" streams if packets are lost.  This doesn't require explicit RESET_STREAM or STOP_SENDING frames, reprioritization might be enough.  Depending on the transport implementations, endpoints might need to use RESET_STREAM to ensure that transport stacks are aware of the need to suppress retransmissions.</p>
<p>From that perspective, an explicit Push ID would enable new capabilities in terms of suppression of unnecessary retransmission.</p>
<p>For example, say that there is an open request that is receiving associated pushes for data that arrives on a fixed cadence.  Say that a client wants to move to a different connection (because it was told with Alt-Svc, for instance).  The client might initiate a request starting at a particular time on a new connection.  When the client cancels this connection, there might be a number of pushes in flight.  If the client can precisely identify the push that immediately precedes the request it initiates on the new connection, the server can identify which of these pushes need to be fully delivered, and which can be abandoned.</p>
<p>However, this optimization really only works if the client can make this identification precisely.  If there are multiple requests in flight on the connection, the client might not be able to identify or predict the Push ID that will be used for the next push in the sequence.  The server might avoid this by providing promises well ahead (&gt;1RTT) of the actual pushes so that the client doesn't need to guess, but that might not be possible in the general case.</p>
<p>This also requires that Push IDs are used strictly sequentially with respect to the global clock.  This doesn't guarantee clean separation even if Push IDs monotonically increase for each resource.  For instance, if two resources were providing the same sort of pushes, response 0 might promise Push ID 10 for time=44, but response 4 might promise Push ID 9 that corresponds to time=45.  That makes it difficult for a client to make a clean cut with a single value.</p>
<p>This also doesn't interact well with a model where the answering of a request depends on receiving a set of pushes.  If you have a resource that produces a continuous set of pushes on the same connection as a resource that (ideally) produces a fixed number of pushes (see also Prefer-Push), then the cut for the continuous resource might be clean, but it might split the pushes for the resource with a fixed set of associated pushes.</p>
<p>Of course, all of these arguments could easily be countered by saying that this is just an optimization, but given that it's an optimization we don't have for h2 (because TCP), I think that I'd prefer not to provide the capability.</p>
<p>Finer-grained signals might be valuable: such as the idea that individual requests might have separate budgets for push that can be progressively expanded by clients as they are ready for more.  That seems like something worth considering for future versions of this protocol.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2632?email_source=notifications&amp;email_token=AFTOJK5MB2UZJEYVYKBP47DQPZI45A5CNFSM4HGYVKSKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB4JCAA#issuecomment-544772352">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3IWEZ3RLORNZMZSILQPZI45ANCNFSM4HGYVKSA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2ZIAE62ERNIXT7AJDQPZI45A5CNFSM4HGYVKSKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB4JCAA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2632?email_source=notifications\u0026email_token=AFTOJK5MB2UZJEYVYKBP47DQPZI45A5CNFSM4HGYVKSKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB4JCAA#issuecomment-544772352",
"url": "https://github.com/quicwg/base-drafts/issues/2632?email_source=notifications\u0026email_token=AFTOJK5MB2UZJEYVYKBP47DQPZI45A5CNFSM4HGYVKSKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB4JCAA#issuecomment-544772352",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dae5a4e276c5_40d93f7f084cd96884992--


From nobody Mon Oct 21 18:28:43 2019
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 AF5F1120ABC for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 18:28:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 Q6dQvtsqs_9u for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 18:28:40 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2FB21120AA0 for <quic-issues@ietf.org>; Mon, 21 Oct 2019 18:28:40 -0700 (PDT)
Date: Mon, 21 Oct 2019 18:28:39 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571707719; bh=EHCRJ4rpd5YfEeR/aSj8NiLZF8BMykTBXydx2xPpDv0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=oYNyl+YexlJ05rs/wwtcHvAUQLEMgm3mzUO6Y+Q2okm8ygEyf3ntEHAVH0F6Lyiwm JfFfEy0/cPH9o2Eaq/eUZ42ExLToxkCxE6hjAnLY6XaAaINvPHC4AogkUCkVQrsmwF NubSZxfkV2AnTGF4bTNBGkVbd47DGHN2His94SwI=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKY245FH4F4W6Y5KBOV3XON5PEVBNHHB4OJ3YQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3093/c544772965@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3093@github.com>
References: <quicwg/base-drafts/pull/3093@github.com>
Subject: Re: [quicwg/base-drafts] Fixed handshake key deadlock issue (#3093)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dae5b477cd0a_7fa83fe1e4ccd96c1137fe"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/BqhA1hJ0tETK_bhMk0sTuLmwQmw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 22 Oct 2019 01:28:42 -0000

----==_mimepart_5dae5b477cd0a_7fa83fe1e4ccd96c1137fe
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Thanks for the diagram, and I'm happy to stick with the approach of keeping the keys forever.

If we change nothing about the existing text, what you describe occurs, but as I suggested elsewhere, if we are going to delay dropping the Handshake keys(somewhat or indefinitely), I think we should update the text of transport or recovery to be clear that you can stop retransmitting any outstanding data in Handshake once you've received a 1-RTT ACK.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3093#issuecomment-544772965
----==_mimepart_5dae5b477cd0a_7fa83fe1e4ccd96c1137fe
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Thanks for the diagram, and I'm happy to stick with the approach of keeping the keys forever.</p>
<p>If we change nothing about the existing text, what you describe occurs, but as I suggested elsewhere, if we are going to delay dropping the Handshake keys(somewhat or indefinitely), I think we should update the text of transport or recovery to be clear that you can stop retransmitting any outstanding data in Handshake once you've received a 1-RTT ACK.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3093?email_source=notifications&amp;email_token=AFTOJKYCRB4W3CJF3KBGJWLQPZJMPA5CNFSM4JAYS242YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB4JGZI#issuecomment-544772965">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZR5M7ZMIQGZ335KZDQPZJMPANCNFSM4JAYS24Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2QI5HZCEZMZOEMLW3QPZJMPA5CNFSM4JAYS242YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB4JGZI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3093?email_source=notifications\u0026email_token=AFTOJKYCRB4W3CJF3KBGJWLQPZJMPA5CNFSM4JAYS242YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB4JGZI#issuecomment-544772965",
"url": "https://github.com/quicwg/base-drafts/pull/3093?email_source=notifications\u0026email_token=AFTOJKYCRB4W3CJF3KBGJWLQPZJMPA5CNFSM4JAYS242YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB4JGZI#issuecomment-544772965",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dae5b477cd0a_7fa83fe1e4ccd96c1137fe--


From nobody Mon Oct 21 18:31:22 2019
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 B3E4C120ABF for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 18:31:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 fgBZRXf_0QV6 for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 18:31:19 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 25506120AA0 for <quic-issues@ietf.org>; Mon, 21 Oct 2019 18:31:19 -0700 (PDT)
Date: Mon, 21 Oct 2019 18:31:18 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571707878; bh=gaqU8jqkxZzDofMDWUE0/r1R/wBwQGzHqV3s5gNcsjI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=r/X7mKKbGlhr6S2LRhHjMt66GYMYjvAM38sAMAy/6M07A96XyjxiiunrAoCbY9ftB 4l2fuQs1cPoJpauWXkHaMRtYNOgmJ+x/zmfLlvY3WzaZl//SsmAubE8lx7EqvuJOVY CHWmHCkJZxA5xcUurBcDmUV7DkXcZA/XT9qbq2EM=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5SPELNNJOIJJ33NEV3XOOHNEVBNHHB42N4IA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3126/544773352@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3126@github.com>
References: <quicwg/base-drafts/issues/3126@github.com>
Subject: Re: [quicwg/base-drafts] TIMEOUT CONNECTION_CLOSE error (#3126)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dae5be630a68_53d33fd9460cd96043795"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/t2GoLIAYUFNuQxiQ4KmSbRGkFqg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 22 Oct 2019 01:31:21 -0000

----==_mimepart_5dae5be630a68_53d33fd9460cd96043795
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I prefer more error codes over fewer, especially for cases like this that may be quite common.

Even if we use NO_ERROR, I think we should specify what the error code to send is in the case you're mentioning.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3126#issuecomment-544773352
----==_mimepart_5dae5be630a68_53d33fd9460cd96043795
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I prefer more error codes over fewer, especially for cases like this that may be quite common.</p>
<p>Even if we use NO_ERROR, I think we should specify what the error code to send is in the case you're mentioning.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3126?email_source=notifications&amp;email_token=AFTOJKYGKJJZGL7TQTMBG43QPZJWNA5CNFSM4JDEE35KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB4JJ2A#issuecomment-544773352">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2DZ5EP54SI46KGPI3QPZJWNANCNFSM4JDEE35A">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7GGM5IXU6CCIL4WKLQPZJWNA5CNFSM4JDEE35KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB4JJ2A.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3126?email_source=notifications\u0026email_token=AFTOJKYGKJJZGL7TQTMBG43QPZJWNA5CNFSM4JDEE35KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB4JJ2A#issuecomment-544773352",
"url": "https://github.com/quicwg/base-drafts/issues/3126?email_source=notifications\u0026email_token=AFTOJKYGKJJZGL7TQTMBG43QPZJWNA5CNFSM4JDEE35KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB4JJ2A#issuecomment-544773352",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dae5be630a68_53d33fd9460cd96043795--


From nobody Mon Oct 21 18:40:22 2019
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 336B9120ACD for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 18:40:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8
X-Spam-Level: 
X-Spam-Status: No, score=-8 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, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 JCzKIfZOcDY0 for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 18:40:18 -0700 (PDT)
Received: from out-12.smtp.github.com (out-12.smtp.github.com [192.30.254.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 61D90120ABF for <quic-issues@ietf.org>; Mon, 21 Oct 2019 18:40:18 -0700 (PDT)
Date: Mon, 21 Oct 2019 18:40:17 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571708418; bh=adxSk6LpLLqxtEc5f5I/CKumAEK5YD9y87dcHnM3MHY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=fa64tNNv7TfJYky3Cfsb35ozDszDYLKNtxTyR9o5RH3NvpMv765V7mnnbaQymxx6m /u0dDdCsGynim7MEnXwP9Y3XNeXtjxucmSYsBfRQ011747X1Wnh9wZPGGMJOMf4YgB IeBa2enmpch+CnrXvUs56yv+i3bv6widIimnvM/0=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK77LSS3DQYRWDHQVVV3XOIIDEVBNHHB4UZE54@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3120/review/304931396@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3120@github.com>
References: <quicwg/base-drafts/pull/3120@github.com>
Subject: Re: [quicwg/base-drafts] Add retry integrity tag (#3120)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dae5e01b4a2e_e343ff54f4cd96481917"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/p7b_jwMBPJUmyv5-Z246eZzPISo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 22 Oct 2019 01:40:21 -0000

----==_mimepart_5dae5e01b4a2e_e343ff54f4cd96481917
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson approved this pull request.

Some editorial suggestions and one question about a length field.

I'm ambivalent with the implicit ODCID thing.  I like implicit things generally because you can't succeed if you don't have the right information, but this seems like it might still fail if the client doesn't check the tag.  We could completely avoid that being an issue if we enciphered the token, but that might change the optimization options enough that it isn't worthwhile.

> @@ -1197,6 +1197,64 @@ TLS ClientHello.  The server MAY retain these packets for later decryption in
 anticipation of receiving a ClientHello.
 
 
+## Retry Packet Integrity {#retry-integrity}
+
+Retry packets (see the Retry Packet section of {{QUIC-TRANSPORT}}) carry a
+Retry Integrity Tag that provides two properties: it allows discarding
+packets that have accidentally been corrupted by the network, and it mitigates
+off-path attackers' ability to send valid Retry packets.
+
+The Retry Integrity Tag is a 128-bit field that is computed as the output of
+AEAD_AES_128_GCM used with the following inputs:

```suggestion
AEAD_AES_128_GCM {{!AEAD=RFC5116}} used with the following inputs:
```

> @@ -2736,7 +2736,7 @@ available.
 
 ## Protected Packets {#packet-protected}
 
-All QUIC packets except Version Negotiation and Retry packets use authenticated
+All QUIC packets except Version Negotiation packets use authenticated
 encryption with additional data (AEAD) {{!RFC5116}} to provide confidentiality

The confidentiality bit means that this statement still applies to Retry.

> @@ -4111,37 +4111,31 @@ wishes to perform a retry (see {{validate-handshake}}).
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 |                 Source Connection ID (0..160)               ...
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
-| ODCID Len (8) |
-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
-|          Original Destination Connection ID (0..160)        ...
-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 |                        Retry Token (*)                      ...

In the interests of cleaner parsing, should we add a length for the token?  That would increase the similarity of this header with the Initial header.

> @@ -1197,6 +1197,64 @@ TLS ClientHello.  The server MAY retain these packets for later decryption in
 anticipation of receiving a ClientHello.
 
 
+## Retry Packet Integrity {#retry-integrity}
+
+Retry packets (see the Retry Packet section of {{QUIC-TRANSPORT}}) carry a
+Retry Integrity Tag that provides two properties: it allows discarding
+packets that have accidentally been corrupted by the network, and it mitigates
+off-path attackers' ability to send valid Retry packets.
+
+The Retry Integrity Tag is a 128-bit field that is computed as the output of
+AEAD_AES_128_GCM used with the following inputs:
+
+- The key is 128 bits all set to zero.

```suggestion
- The secret key, K, is 128 bits all set to zero.
```

> @@ -1197,6 +1197,64 @@ TLS ClientHello.  The server MAY retain these packets for later decryption in
 anticipation of receiving a ClientHello.
 
 
+## Retry Packet Integrity {#retry-integrity}
+
+Retry packets (see the Retry Packet section of {{QUIC-TRANSPORT}}) carry a
+Retry Integrity Tag that provides two properties: it allows discarding
+packets that have accidentally been corrupted by the network, and it mitigates
+off-path attackers' ability to send valid Retry packets.
+
+The Retry Integrity Tag is a 128-bit field that is computed as the output of
+AEAD_AES_128_GCM used with the following inputs:
+
+- The key is 128 bits all set to zero.
+- The nonce is 96 bits all set to zero.

```suggestion
- The nonce, N, is 96 bits all set to zero.
```

and continue.

>  |                        Retry Token (*)                      ...
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|                                                               |
++                                                               +
+|                                                               |
++                   Retry Integrity Tag (128)                   +

I wonder if we shouldn't just label this AEAD Ciphertext rather than just a tag.

> @@ -4163,10 +4157,9 @@ A client MUST accept and process at most one Retry packet for each connection
 attempt.  After the client has received and processed an Initial or Retry packet
 from the server, it MUST discard any subsequent Retry packets that it receives.
 
-Clients MUST discard Retry packets that contain an Original Destination
-Connection ID field that does not match the Destination Connection ID from its
-Initial packet.  This prevents an off-path attacker from injecting a Retry
-packet.
+Clients MUST discard Retry packets whose Retry Integrity Tag cannot be
+validated, see the Retry Packet Integrity section of {{QUIC-TLS}}. This
+mitigates an off-path attacker's ability to inject a Retry packet.

I think that we want to add: "and protects against accidental corruption of Retry packets."

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3120#pullrequestreview-304931396
----==_mimepart_5dae5e01b4a2e_e343ff54f4cd96481917
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><b>@martinthomson</b> approved this pull request.</p>=0D
=0D
<p>Some editorial suggestions and one question about a length field.</p>=0D=

<p>I'm ambivalent with the implicit ODCID thing.  I like implicit things =
generally because you can't succeed if you don't have the right informati=
on, but this seems like it might still fail if the client doesn't check t=
he tag.  We could completely avoid that being an issue if we enciphered t=
he token, but that might change the optimization options enough that it i=
sn't worthwhile.</p><hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3120#discussi=
on_r337305003">draft-ietf-quic-tls.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -1197,6 +1197,64 @@ TLS ClientHello.  T=
he server MAY retain these packets for later decryption in=0D
 anticipation of receiving a ClientHello.=0D
 =0D
 =0D
+## Retry Packet Integrity {#retry-integrity}=0D
+=0D
+Retry packets (see the Retry Packet section of {{QUIC-TRANSPORT}}) carry=
 a=0D
+Retry Integrity Tag that provides two properties: it allows discarding=0D=

+packets that have accidentally been corrupted by the network, and it mit=
igates=0D
+off-path attackers&#39; ability to send valid Retry packets.=0D
+=0D
+The Retry Integrity Tag is a 128-bit field that is computed as the outpu=
t of=0D
+AEAD_AES_128_GCM used with the following inputs:=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-AEAD_AES_128_GCM used with the following inpu=
ts:=0D
+AEAD_AES_128_GCM {{!AEAD=3DRFC5116}} used with the following inputs:=0D
</pre>=0D
=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3120#discussi=
on_r337305324">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -2736,7 +2736,7 @@ available.=0D
 =0D
 ## Protected Packets {#packet-protected}=0D
 =0D
-All QUIC packets except Version Negotiation and Retry packets use authen=
ticated=0D
+All QUIC packets except Version Negotiation packets use authenticated=0D=

 encryption with additional data (AEAD) {{!RFC5116}} to provide confident=
iality=0D
</pre>=0D
<p>The confidentiality bit means that this statement still applies to Ret=
ry.</p>=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3120#discussi=
on_r337305590">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -4111,37 +4111,31 @@ wishes to perform =
a retry (see {{validate-handshake}}).=0D
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+=0D
 |                 Source Connection ID (0..160)               ...=0D
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+=0D
-| ODCID Len (8) |=0D
-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+=0D
-|          Original Destination Connection ID (0..160)        ...=0D
-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+=0D
 |                        Retry Token (*)                      ...=0D
</pre>=0D
<p>In the interests of cleaner parsing, should we add a length for the to=
ken?  That would increase the similarity of this header with the Initial =
header.</p>=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3120#discussi=
on_r337305843">draft-ietf-quic-tls.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -1197,6 +1197,64 @@ TLS ClientHello.  T=
he server MAY retain these packets for later decryption in=0D
 anticipation of receiving a ClientHello.=0D
 =0D
 =0D
+## Retry Packet Integrity {#retry-integrity}=0D
+=0D
+Retry packets (see the Retry Packet section of {{QUIC-TRANSPORT}}) carry=
 a=0D
+Retry Integrity Tag that provides two properties: it allows discarding=0D=

+packets that have accidentally been corrupted by the network, and it mit=
igates=0D
+off-path attackers&#39; ability to send valid Retry packets.=0D
+=0D
+The Retry Integrity Tag is a 128-bit field that is computed as the outpu=
t of=0D
+AEAD_AES_128_GCM used with the following inputs:=0D
+=0D
+- The key is 128 bits all set to zero.=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-- The key is 128 bits all set to zero.=0D
+- The secret key, K, is 128 bits all set to zero.=0D
</pre>=0D
=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3120#discussi=
on_r337305865">draft-ietf-quic-tls.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -1197,6 +1197,64 @@ TLS ClientHello.  T=
he server MAY retain these packets for later decryption in=0D
 anticipation of receiving a ClientHello.=0D
 =0D
 =0D
+## Retry Packet Integrity {#retry-integrity}=0D
+=0D
+Retry packets (see the Retry Packet section of {{QUIC-TRANSPORT}}) carry=
 a=0D
+Retry Integrity Tag that provides two properties: it allows discarding=0D=

+packets that have accidentally been corrupted by the network, and it mit=
igates=0D
+off-path attackers&#39; ability to send valid Retry packets.=0D
+=0D
+The Retry Integrity Tag is a 128-bit field that is computed as the outpu=
t of=0D
+AEAD_AES_128_GCM used with the following inputs:=0D
+=0D
+- The key is 128 bits all set to zero.=0D
+- The nonce is 96 bits all set to zero.=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-- The nonce is 96 bits all set to zero.=0D
+- The nonce, N, is 96 bits all set to zero.=0D
</pre>=0D
=0D
<p>and continue.</p>=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3120#discussi=
on_r337306507">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt;  |                        Retry Token (*) =
                     ...=0D
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+=0D
+|                                                               |=0D
++                                                               +=0D
+|                                                               |=0D
++                   Retry Integrity Tag (128)                   +=0D
</pre>=0D
<p>I wonder if we shouldn't just label this AEAD Ciphertext rather than j=
ust a tag.</p>=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3120#discussi=
on_r337306588">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -4163,10 +4157,9 @@ A client MUST accep=
t and process at most one Retry packet for each connection=0D
 attempt.  After the client has received and processed an Initial or Retr=
y packet=0D
 from the server, it MUST discard any subsequent Retry packets that it re=
ceives.=0D
 =0D
-Clients MUST discard Retry packets that contain an Original Destination=0D=

-Connection ID field that does not match the Destination Connection ID fr=
om its=0D
-Initial packet.  This prevents an off-path attacker from injecting a Ret=
ry=0D
-packet.=0D
+Clients MUST discard Retry packets whose Retry Integrity Tag cannot be=0D=

+validated, see the Retry Packet Integrity section of {{QUIC-TLS}}. This=0D=

+mitigates an off-path attacker&#39;s ability to inject a Retry packet.=0D=

</pre>=0D
<p>I think that we want to add: "and protects against accidental corrupti=
on of Retry packets."</p>=0D
=0D
<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/3120?email_source=3Dnotifications&amp;email_token=3DA=
FTOJK2KCIXNE57LOIUYCALQPZKYDA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJ=
SXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIWOERA#pullrequestreview-304931396=
">view it on GitHub</a>, or <a href=3D"https://github.com/notifications/u=
nsubscribe-auth/AFTOJKY3TZE6D5XVBH247C3QPZKYDANCNFSM4JCAOODA">unsubscribe=
</a>.<img src=3D"https://github.com/notifications/beacon/AFTOJK64R52A4J5K=
NRWB4P3QPZKYDA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWN=
FSXPKTDN5WW2ZLOORPWSZGOCIWOERA.gif" height=3D"1" width=3D"1" alt=3D"" /><=
/p>=0D
<script type=3D"application/ld+json">[=0D
{=0D
"@context": "http://schema.org",=0D
"@type": "EmailMessage",=0D
"potentialAction": {=0D
"@type": "ViewAction",=0D
"target": "https://github.com/quicwg/base-drafts/pull/3120?email_source=3D=
notifications\u0026email_token=3DAFTOJK2KCIXNE57LOIUYCALQPZKYDA5CNFSM4JCA=
OODKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOC=
IWOERA#pullrequestreview-304931396",=0D
"url": "https://github.com/quicwg/base-drafts/pull/3120?email_source=3Dno=
tifications\u0026email_token=3DAFTOJK2KCIXNE57LOIUYCALQPZKYDA5CNFSM4JCAOO=
DKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIW=
OERA#pullrequestreview-304931396",=0D
"name": "View Pull Request"=0D
},=0D
"description": "View this Pull Request on GitHub",=0D
"publisher": {=0D
"@type": "Organization",=0D
"name": "GitHub",=0D
"url": "https://github.com"=0D
}=0D
}=0D
]</script>=

----==_mimepart_5dae5e01b4a2e_e343ff54f4cd96481917--


From nobody Mon Oct 21 18:43:29 2019
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 AD87C120ABF for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 18:43:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, 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 HizYI4kSQmPU for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 18:43:26 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3A78B12006D for <quic-issues@ietf.org>; Mon, 21 Oct 2019 18:43:26 -0700 (PDT)
Date: Mon, 21 Oct 2019 18:43:24 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571708604; bh=Csh+rq1CWMM7M6PzKq5tqsQ5DvNZoQdrdrA0R568tnQ=; h=Date:From:To:Subject:From; b=UMnEUcWTdrt/WlSwLAtypT5+f+4HYaj0F0txofxVwtspXkRq1CeqXL1SNFjNoAUOy T4fdRKaWt7q5Y0Jde5L+JX+M0uXJVDpSv1I3JJVnHuZbr1NsbzOd8vEKv+lc3ds9qQ 8GEGgsP+LGW+DHlRMv9KIU2FDTWyzl/5M6ftU0Cs=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/keep-hs-keys/e686f9-844fcf@github.com>
Subject: [quicwg/base-drafts] 844fcf: Explain moar
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/45e6a1uQjIzLhi1PSYaDGiafoTc>
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, 22 Oct 2019 01:43:28 -0000

  Branch: refs/heads/keep-hs-keys
  Home:   https://github.com/quicwg/base-drafts
  Commit: 844fcff850afbf98c758ccd9080e5d0f6c8b88f1
      https://github.com/quicwg/base-drafts/commit/844fcff850afbf98c758ccd9080e5d0f6c8b88f1
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-10-22 (Tue, 22 Oct 2019)

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

  Log Message:
  -----------
  Explain moar



From nobody Mon Oct 21 18:43:36 2019
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 C46E5120ABF for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 18:43:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 JzDkuhyEcjT9 for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 18:43:33 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 75E2112006D for <quic-issues@ietf.org>; Mon, 21 Oct 2019 18:43:33 -0700 (PDT)
Date: Mon, 21 Oct 2019 18:43:32 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571708612; bh=IXgRf3B32sV05y6ETjQhB3GGegn1OuLmYxfGRqAMl+Q=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=fHc6r6k4P53/ehVd0BMDPQ8mvhav1ePoJoo9UjPuHITwdaLKPrnnNi/Yt11MBbuLK HNYklOPZc90cIJ6/HPdGaPnLydTC69rCxobzf++mq61ivRZ3NGe8v4Ytsf27vfcEYQ QBLl6JJqLbuU4ItFMeGNWEV2ZpXZYNxl3tofknGA=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3121/push/4177408587@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3121@github.com>
References: <quicwg/base-drafts/pull/3121@github.com>
Subject: Re: [quicwg/base-drafts] Forbid Handshake key discarding (#3121)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dae5ec4895da_a923fa3632cd968581de"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/eNgKwKvcHM_U16nWbyljxJ8ScUk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 22 Oct 2019 01:43:35 -0000

----==_mimepart_5dae5ec4895da_a923fa3632cd968581de
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson pushed 1 commit.

844fcff850afbf98c758ccd9080e5d0f6c8b88f1  Explain moar


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3121/files/e686f9ee4b806a918db1231a7bf5b7c96a621826..844fcff850afbf98c758ccd9080e5d0f6c8b88f1

----==_mimepart_5dae5ec4895da_a923fa3632cd968581de
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/martinthomson" class="user-mention">@martinthomson</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/844fcff850afbf98c758ccd9080e5d0f6c8b88f1">844fcff</a>  Explain moar</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3121/files/e686f9ee4b806a918db1231a7bf5b7c96a621826..844fcff850afbf98c758ccd9080e5d0f6c8b88f1?email_source=notifications&amp;email_token=AFTOJK53PO5HWEC4WDJMEJTQPZLEJA5CNFSM4JCASMH2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDSNJQGIYTQNCQOVZWQIZUGE3TONBQHA2TQNY">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4VSDOYD3DQADWJPPLQPZLEJANCNFSM4JCASMHQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5JXGT4B6KHPG7JJRTQPZLEJA5CNFSM4JCASMH2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDSNJQGIYTQNCQOVZWQIZUGE3TONBQHA2TQNY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3121/files/e686f9ee4b806a918db1231a7bf5b7c96a621826..844fcff850afbf98c758ccd9080e5d0f6c8b88f1?email_source=notifications\u0026email_token=AFTOJK53PO5HWEC4WDJMEJTQPZLEJA5CNFSM4JCASMH2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDSNJQGIYTQNCQOVZWQIZUGE3TONBQHA2TQNY",
"url": "https://github.com/quicwg/base-drafts/pull/3121/files/e686f9ee4b806a918db1231a7bf5b7c96a621826..844fcff850afbf98c758ccd9080e5d0f6c8b88f1?email_source=notifications\u0026email_token=AFTOJK53PO5HWEC4WDJMEJTQPZLEJA5CNFSM4JCASMH2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDSNJQGIYTQNCQOVZWQIZUGE3TONBQHA2TQNY",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5dae5ec4895da_a923fa3632cd968581de--


From nobody Mon Oct 21 18:43:59 2019
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 E7546120ABF for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 18:43:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 dLHblxSMnp1n for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 18:43:57 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8C81512006D for <quic-issues@ietf.org>; Mon, 21 Oct 2019 18:43:57 -0700 (PDT)
Date: Mon, 21 Oct 2019 18:43:56 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571708636; bh=+in8NCliK4nk71bb22KGmxFzptyhCvDAenRz4aZgOTA=; h=Date:From:To:Subject:From; b=bS1HxZGXo/M8GvSszymEP1QkLiH+zO80x7CfIBuMt8jIUKOjmdu/cmnX0KxShP60g lGdMVhDrPQv3oQcU4GMG9FRgwtufcCNzNLZeVdahGnv+k+oSZU1ia6iwKlgKqsTFV4 CYw6lxENAgTXVAy9ogC+ZZ9Ox2/5hudnoom0jnTI=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/0fe455-2a2fc5@github.com>
Subject: [quicwg/base-drafts] 2a2fc5: Script updating gh-pages from 844fcff8. [ci skip]
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/jQ6BP2jeEuOVkN8RaIFaQDRcHsY>
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, 22 Oct 2019 01:43:59 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 2a2fc5ae6f3fdfb9edf09ab9a000a355841033e4
      https://github.com/quicwg/base-drafts/commit/2a2fc5ae6f3fdfb9edf09ab9a000a355841033e4
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-22 (Tue, 22 Oct 2019)

  Changed paths:
    M index.html
    M keep-hs-keys/draft-ietf-quic-http.html
    M keep-hs-keys/draft-ietf-quic-http.txt
    M keep-hs-keys/draft-ietf-quic-invariants.html
    M keep-hs-keys/draft-ietf-quic-invariants.txt
    M keep-hs-keys/draft-ietf-quic-qpack.html
    M keep-hs-keys/draft-ietf-quic-qpack.txt
    M keep-hs-keys/draft-ietf-quic-recovery.html
    M keep-hs-keys/draft-ietf-quic-recovery.txt
    M keep-hs-keys/draft-ietf-quic-tls.html
    M keep-hs-keys/draft-ietf-quic-tls.txt
    M keep-hs-keys/draft-ietf-quic-transport.html
    M keep-hs-keys/draft-ietf-quic-transport.txt

  Log Message:
  -----------
  Script updating gh-pages from 844fcff8. [ci skip]



From nobody Mon Oct 21 18:47:39 2019
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 C9A44120B32 for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 18:47:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 5Y0OwkRMZ-2S for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 18:47:32 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6FA3C120B04 for <quic-issues@ietf.org>; Mon, 21 Oct 2019 18:47:32 -0700 (PDT)
Date: Mon, 21 Oct 2019 18:47:31 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571708851; bh=5G942TAq3hoLJtkGwW611HmS4sREP1IBNqOg9htCE/Q=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=XXgIO1JCbT61rLDCPEvYpH1/iXrnUHUU1Z+HspmGZyvp0seSTEqhQTTRsSEW/nc7k u7GGUHgKTYXRaN8tzxP03NkaEM0DoS0nWjYleF045eTl9djGJEAhUPypWb1JaMHn9l R6SreddRT8F64v4X1tAIBRwPe6O1LcLst+/YzGk8=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6RY3ZTGT3A3OHBHG53XOJDHEVBNHHB4UZ3WM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3121/c544775860@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3121@github.com>
References: <quicwg/base-drafts/pull/3121@github.com>
Subject: Re: [quicwg/base-drafts] Forbid Handshake key discarding (#3121)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dae5fb38bbe4_3e473f7f302cd960124018"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/lD62G6dDWeFC8EUjI36SRK_pHXk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 22 Oct 2019 01:47:38 -0000

----==_mimepart_5dae5fb38bbe4_3e473f7f302cd960124018
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I would very much like to replace this text with something better.  But we were given an impossible set of requirements.  A strong preference was expressed for not having an explicit mechanism for driving toward a state where both peers can agree to drop keys.  All our efforts to find implicit signals have been shown to fail.  As a result, while we can drive handshakes to a completed state, because we rely on lazy signals to drive them to a confirmed state, we don't get to drop handshake keys.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3121#issuecomment-544775860
----==_mimepart_5dae5fb38bbe4_3e473f7f302cd960124018
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I would very much like to replace this text with something better.  But we were given an impossible set of requirements.  A strong preference was expressed for not having an explicit mechanism for driving toward a state where both peers can agree to drop keys.  All our efforts to find implicit signals have been shown to fail.  As a result, while we can drive handshakes to a completed state, because we rely on lazy signals to drive them to a confirmed state, we don't get to drop handshake keys.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3121?email_source=notifications&amp;email_token=AFTOJK2S6XA572ILK3HHFX3QPZLTHA5CNFSM4JCASMH2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB4J5NA#issuecomment-544775860">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZ6RFUYUMHHPSIIGADQPZLTHANCNFSM4JCASMHQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3GF44NNVTGL542PQ3QPZLTHA5CNFSM4JCASMH2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB4J5NA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3121?email_source=notifications\u0026email_token=AFTOJK2S6XA572ILK3HHFX3QPZLTHA5CNFSM4JCASMH2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB4J5NA#issuecomment-544775860",
"url": "https://github.com/quicwg/base-drafts/pull/3121?email_source=notifications\u0026email_token=AFTOJK2S6XA572ILK3HHFX3QPZLTHA5CNFSM4JCASMH2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB4J5NA#issuecomment-544775860",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dae5fb38bbe4_3e473f7f302cd960124018--


From nobody Mon Oct 21 18:48:20 2019
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 6458D120AD1 for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 18:48:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 z8TBmHk1pRnW for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 18:48:17 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C45FD120ACD for <quic-issues@ietf.org>; Mon, 21 Oct 2019 18:48:16 -0700 (PDT)
Received: from github-lowworker-292e294.va3-iad.github.net (github-lowworker-292e294.va3-iad.github.net [10.48.102.70]) by smtp.github.com (Postfix) with ESMTP id 29AE796045B for <quic-issues@ietf.org>; Mon, 21 Oct 2019 18:48:16 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571708896; bh=Kn14/Z0vL0YfbfLHSfs+aRByZylfdVbc7YdN1/VGsAI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=gX9TrXY0Wwq0gg6wn6g2nJZJF4GBp2g0ygLuG6HZhWBI2Xd7aP/CwgA6ck3ctgmki DeiihIvIqQvZQAaQacuO5M5glh0P8FNPnDtQlneGlCxxhDvvL+VerY8X56iX1QRN3L 4sQfI5rHVsCBli2p0s2sUoiTACbOD1AKC36PQn7I=
Date: Mon, 21 Oct 2019 18:48:16 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6V7UINKTNB7XH2ITN3XOJGBEVBNHHB4WTQF4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3123/review/304934403@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3123@github.com>
References: <quicwg/base-drafts/pull/3123@github.com>
Subject: Re: [quicwg/base-drafts] Require clients to keep sending if they want to keep receiving (#3123)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dae5fe01b327_57e43fc3162cd9683638a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/GddoqC6X5YdGlJUPzZS-gCM2KdE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 22 Oct 2019 01:48:18 -0000

----==_mimepart_5dae5fe01b327_57e43fc3162cd9683638a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson approved this pull request.





-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3123#pullrequestreview-304934403
----==_mimepart_5dae5fe01b327_57e43fc3162cd9683638a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinthomson</b> approved this pull request.</p>



<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3123?email_source=notifications&amp;email_token=AFTOJK2KEBJGHXLZT54TDS3QPZLWBA5CNFSM4JCK3KOKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIWO4AY#pullrequestreview-304934403">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4OKMQA45XLWMOYYD3QPZLWBANCNFSM4JCK3KOA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZ4JAI2KOBQY4JS23DQPZLWBA5CNFSM4JCK3KOKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIWO4AY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3123?email_source=notifications\u0026email_token=AFTOJK2KEBJGHXLZT54TDS3QPZLWBA5CNFSM4JCK3KOKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIWO4AY#pullrequestreview-304934403",
"url": "https://github.com/quicwg/base-drafts/pull/3123?email_source=notifications\u0026email_token=AFTOJK2KEBJGHXLZT54TDS3QPZLWBA5CNFSM4JCK3KOKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIWO4AY#pullrequestreview-304934403",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dae5fe01b327_57e43fc3162cd9683638a--


From nobody Mon Oct 21 18:50:03 2019
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 44A6A120ACD for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 18:50:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.999
X-Spam-Level: 
X-Spam-Status: No, score=-7.999 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, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 U2ZJntfyRZD3 for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 18:49:57 -0700 (PDT)
Received: from out-13.smtp.github.com (out-13.smtp.github.com [192.30.254.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DD1FE120AD7 for <quic-issues@ietf.org>; Mon, 21 Oct 2019 18:49:57 -0700 (PDT)
Received: from github-lowworker-39b4a70.va3-iad.github.net (github-lowworker-39b4a70.va3-iad.github.net [10.48.16.66]) by smtp.github.com (Postfix) with ESMTP id 77FA2261577 for <quic-issues@ietf.org>; Mon, 21 Oct 2019 18:49:57 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571708997; bh=xkciGcmlMeyipoYe5T5uua3ip9UM65stFupLyusBBs4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=TAXa8gbuQ/mwbJq6YPVPkIHsim+++PJem+oZNG1iGvajJh7vSHSMS+HYkg0vtjE1t 2InTIlZ1yNv+FoBidGqRDip8SHiKkEDBHB8C/6DpdkRT/E1d45etrkfnCvwuNmngK/ qcE5pKngycfujcamiajR+267v+yhypZR/8VEtK9Y=
Date: Mon, 21 Oct 2019 18:49:57 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6R33NSGY2C5C6WGDV3XOJMLEVBNHHB4SMQ4M@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3104/review/304934649@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3104@github.com>
References: <quicwg/base-drafts/pull/3104@github.com>
Subject: Re: [quicwg/base-drafts] Prohibit PADDING in response to ACK (#3104)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dae60453244f_4bfd3ffcebecd95c82818"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/EHNyOUwwLZa_kH4lpBdW8AdN7-k>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 22 Oct 2019 01:50:00 -0000

----==_mimepart_5dae60453244f_4bfd3ffcebecd95c82818
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson approved this pull request.



> @@ -3061,14 +3061,13 @@ of doing so.
 
 Packets containing only ACK frames are not congestion controlled, so there are
 limits on how frequently they can be sent.  An endpoint MUST NOT send more than
-one ACK-frame-only packet in response to receiving an ack-eliciting packet (one
-containing frames other than ACK and/or PADDING).  An endpoint MUST NOT send a
-packet containing only an ACK frame in response to a non-ack-eliciting packet
-(one containing only ACK and/or PADDING frames), even if there are packet gaps
-which precede the received packet. Limiting ACK frames avoids an infinite
-feedback loop of acknowledgements, which could prevent the connection from ever
-becoming idle. However, the endpoint acknowledges non-ack-eliciting packets when
-it sends an ACK frame.
+one ACK-frame-only packet in response to receiving an ack-eliciting packet.  An
+endpoint MUST NOT send a non-ack-eliciting packet in response to a non-ack-
+eliciting packet, even if there are packet gaps which precede the received

A nit:  Though this hyphenation looks sane when presented this way, it won't be guaranteed to render nicely.  It might appear as `non-ack- eliciting` (note the extra space).  I think that you should remove the wrapping on the hyphen.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3104#pullrequestreview-304934649
----==_mimepart_5dae60453244f_4bfd3ffcebecd95c82818
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinthomson</b> approved this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3104#discussion_r337307679">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -3061,14 +3061,13 @@ of doing so.
 
 Packets containing only ACK frames are not congestion controlled, so there are
 limits on how frequently they can be sent.  An endpoint MUST NOT send more than
-one ACK-frame-only packet in response to receiving an ack-eliciting packet (one
-containing frames other than ACK and/or PADDING).  An endpoint MUST NOT send a
-packet containing only an ACK frame in response to a non-ack-eliciting packet
-(one containing only ACK and/or PADDING frames), even if there are packet gaps
-which precede the received packet. Limiting ACK frames avoids an infinite
-feedback loop of acknowledgements, which could prevent the connection from ever
-becoming idle. However, the endpoint acknowledges non-ack-eliciting packets when
-it sends an ACK frame.
+one ACK-frame-only packet in response to receiving an ack-eliciting packet.  An
+endpoint MUST NOT send a non-ack-eliciting packet in response to a non-ack-
+eliciting packet, even if there are packet gaps which precede the received
</pre>
<p>A nit:  Though this hyphenation looks sane when presented this way, it won't be guaranteed to render nicely.  It might appear as <code>non-ack- eliciting</code> (note the extra space).  I think that you should remove the wrapping on the hyphen.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3104?email_source=notifications&amp;email_token=AFTOJK2XAMBTDWO3ICJFLILQPZL4LA5CNFSM4JBR5EQ2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIWO56I#pullrequestreview-304934649">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYHODVZLZHJOQ3LMBLQPZL4LANCNFSM4JBR5EQQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK63GQFVOEFWVFMMSR3QPZL4LA5CNFSM4JBR5EQ2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIWO56I.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3104?email_source=notifications\u0026email_token=AFTOJK2XAMBTDWO3ICJFLILQPZL4LA5CNFSM4JBR5EQ2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIWO56I#pullrequestreview-304934649",
"url": "https://github.com/quicwg/base-drafts/pull/3104?email_source=notifications\u0026email_token=AFTOJK2XAMBTDWO3ICJFLILQPZL4LA5CNFSM4JBR5EQ2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIWO56I#pullrequestreview-304934649",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dae60453244f_4bfd3ffcebecd95c82818--


From nobody Mon Oct 21 18:50:24 2019
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 89CA6120AD1 for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 18:50:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 6Ts-5rkZVRL1 for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 18:50:21 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 24A0512006E for <quic-issues@ietf.org>; Mon, 21 Oct 2019 18:50:21 -0700 (PDT)
Date: Mon, 21 Oct 2019 18:50:20 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571709020; bh=gfUjeY3Sz/xjOxk7lvo0gvwZBGwqyY/YpJdppG/dDLQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=P9MxO6Ulr/QJUYwLGWmNgm9HpfSmePaP7xW9ZNt0XZISsLwPk8qk8avQhFSPjo+Is RAVRXo19zhvQa9eGDaEvdXIqWtuKsNm6Ez/M20+KPo5bpiHB3Mn3tMhaSm0X+gzbBR Zvab6sX8xq6wMR90DBSCe/ECG3QmV1y7c7s5Sx+E=
From: David Schinazi <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYLQHYAZK7DEUBNJB53XOQOZEVBNHHB4UZE54@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3120/review/304934722@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3120@github.com>
References: <quicwg/base-drafts/pull/3120@github.com>
Subject: Re: [quicwg/base-drafts] Add retry integrity tag (#3120)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dae605c215de_683c3fb160ecd9601099c6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: DavidSchinazi
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/HXv-G2zGZAmBX4HuAxWsRc96ch4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 22 Oct 2019 01:50:23 -0000

----==_mimepart_5dae605c215de_683c3fb160ecd9601099c6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

DavidSchinazi commented on this pull request.



> @@ -2736,7 +2736,7 @@ available.
 
 ## Protected Packets {#packet-protected}
 
-All QUIC packets except Version Negotiation and Retry packets use authenticated
+All QUIC packets except Version Negotiation packets use authenticated
 encryption with additional data (AEAD) {{!RFC5116}} to provide confidentiality

I'm not sure whether Retry packets have less confidentiality protection than Initial packets?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3120#discussion_r337307740
----==_mimepart_5dae605c215de_683c3fb160ecd9601099c6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@DavidSchinazi</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3120#discussion_r337307740">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2736,7 +2736,7 @@ available.
 
 ## Protected Packets {#packet-protected}
 
-All QUIC packets except Version Negotiation and Retry packets use authenticated
+All QUIC packets except Version Negotiation packets use authenticated
 encryption with additional data (AEAD) {{!RFC5116}} to provide confidentiality
</pre>
<p>I'm not sure whether Retry packets have less confidentiality protection than Initial packets?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3120?email_source=notifications&amp;email_token=AFTOJK6BLI3O3H2XQWMMUCLQPZL5ZA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIWO6QQ#discussion_r337307740">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK77MLB2LONVQJK5EKTQPZL5ZANCNFSM4JCAOODA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKY3MR2NIW6Z3UVZZ7DQPZL5ZA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIWO6QQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3120?email_source=notifications\u0026email_token=AFTOJK6BLI3O3H2XQWMMUCLQPZL5ZA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIWO6QQ#discussion_r337307740",
"url": "https://github.com/quicwg/base-drafts/pull/3120?email_source=notifications\u0026email_token=AFTOJK6BLI3O3H2XQWMMUCLQPZL5ZA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIWO6QQ#discussion_r337307740",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dae605c215de_683c3fb160ecd9601099c6--


From nobody Mon Oct 21 18:51:59 2019
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 3FC78120ACD for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 18:51:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 MH4GOFvE4wRg for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 18:51:55 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A4E48120AD5 for <quic-issues@ietf.org>; Mon, 21 Oct 2019 18:51:55 -0700 (PDT)
Date: Mon, 21 Oct 2019 18:51:53 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571709113; bh=QJQIbwz9h0zP2xZ8xaMPVLoSnRc68Ye9sVGwbORqSAE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=jV1MB+A86TuwN9pdxGao0J+mstHII0Fn0PLxCMuyZDUakVgxmjDOv92Y1gVK7dK80 eMTV+yBF7Gl5aHF6Vjy3Kj5LRAFRg26to5NWeUaOMXH2KnoLO2AfqGa/cMVg7nXiIX VyzXl1sFanfVmSNlAIpeKtHp081RqQjYko4yO6bY=
From: David Schinazi <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3120/push/4177426258@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3120@github.com>
References: <quicwg/base-drafts/pull/3120@github.com>
Subject: Re: [quicwg/base-drafts] Add retry integrity tag (#3120)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dae60b9cee46_52293ff6680cd96c11402f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: DavidSchinazi
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/0XFoDMGMjGPiVqsi9CR2VVteRjk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 22 Oct 2019 01:51:57 -0000

----==_mimepart_5dae60b9cee46_52293ff6680cd96c11402f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@DavidSchinazi pushed 1 commit.

eeb4ce37462c90023a0edfc45df9442e37f49732  MT editorial changes


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3120/files/4aae5f258dfc27ca950b64481a433da39c3c8893..eeb4ce37462c90023a0edfc45df9442e37f49732

----==_mimepart_5dae60b9cee46_52293ff6680cd96c11402f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/DavidSchinazi" class="user-mention">@DavidSchinazi</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/eeb4ce37462c90023a0edfc45df9442e37f49732">eeb4ce3</a>  MT editorial changes</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3120/files/4aae5f258dfc27ca950b64481a433da39c3c8893..eeb4ce37462c90023a0edfc45df9442e37f49732?email_source=notifications&amp;email_token=AFTOJKYT4MONVNE6AL7GVX3QPZMDTA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDSNBZG43DMNCQOVZWQIZUGE3TONBSGYZDKOA">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7IWUJL2KEPQWXZG5DQPZMDTANCNFSM4JCAOODA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3AZHHOFXQVBKO5EL3QPZMDTA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDSNBZG43DMNCQOVZWQIZUGE3TONBSGYZDKOA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3120/files/4aae5f258dfc27ca950b64481a433da39c3c8893..eeb4ce37462c90023a0edfc45df9442e37f49732?email_source=notifications\u0026email_token=AFTOJKYT4MONVNE6AL7GVX3QPZMDTA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDSNBZG43DMNCQOVZWQIZUGE3TONBSGYZDKOA",
"url": "https://github.com/quicwg/base-drafts/pull/3120/files/4aae5f258dfc27ca950b64481a433da39c3c8893..eeb4ce37462c90023a0edfc45df9442e37f49732?email_source=notifications\u0026email_token=AFTOJKYT4MONVNE6AL7GVX3QPZMDTA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDSNBZG43DMNCQOVZWQIZUGE3TONBSGYZDKOA",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5dae60b9cee46_52293ff6680cd96c11402f--


From nobody Mon Oct 21 18:52:20 2019
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 58454120AD1 for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 18:52:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 Qnc4ReNK9TUk for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 18:52:18 -0700 (PDT)
Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EC218120ACD for <quic-issues@ietf.org>; Mon, 21 Oct 2019 18:52:17 -0700 (PDT)
Received: from github-lowworker-ca5950c.va3-iad.github.net (github-lowworker-ca5950c.va3-iad.github.net [10.48.17.57]) by smtp.github.com (Postfix) with ESMTP id 26BF7A0840 for <quic-issues@ietf.org>; Mon, 21 Oct 2019 18:52:17 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571709137; bh=RGDMVTf3frMDgafRIWZ8aSy2zVnmSb2podRnRQzF6zM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=bcuo/2xchLCNNE2MzpXqBA2P/n2L0Bj1Fl3A0F8IBvdN/20+scD8eszh7u0bfZK1L K89Rm+uytZUHHyz5QUk8jbcIHpMghdeSyC59If0j9zbTksfQAw1uKEsyyx28fdZQ/5 Wfg/GMsgiPKS/JC+9C9TWZ+KojjU9Ja1HFrRPy8k=
Date: Mon, 21 Oct 2019 18:52:17 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5BQ5JF2Y33RQV5EWN3XOJVDEVBNHHBRWZGVA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2496/544776611@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2496@github.com>
References: <quicwg/base-drafts/issues/2496@github.com>
Subject: Re: [quicwg/base-drafts] QUIC Version Ossification (#2496)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dae60d117540_24853ff7b02cd96c20421e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/MIrcueNkPZYuGjyUJlAADymsTwA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 22 Oct 2019 01:52:19 -0000

----==_mimepart_5dae60d117540_24853ff7b02cd96c20421e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I think that I would prefer the NEW_TOKEN design suggested in #3111.  The additional bits seem like they might be worth adding as well.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2496#issuecomment-544776611
----==_mimepart_5dae60d117540_24853ff7b02cd96c20421e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I think that I would prefer the NEW_TOKEN design suggested in <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="508622196" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3111" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/3111/hovercard" href="https://github.com/quicwg/base-drafts/issues/3111">#3111</a>.  The additional bits seem like they might be worth adding as well.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2496?email_source=notifications&amp;email_token=AFTOJKYG7C2Y4YQ6SJ7IHKDQPZMFDA5CNFSM4G3VHU42YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB4KDIY#issuecomment-544776611">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZMKZMWIBKOQNSTCB3QPZMFDANCNFSM4G3VHU4Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6GIQ34YNB3IVMFUN3QPZMFDA5CNFSM4G3VHU42YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB4KDIY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2496?email_source=notifications\u0026email_token=AFTOJKYG7C2Y4YQ6SJ7IHKDQPZMFDA5CNFSM4G3VHU42YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB4KDIY#issuecomment-544776611",
"url": "https://github.com/quicwg/base-drafts/issues/2496?email_source=notifications\u0026email_token=AFTOJKYG7C2Y4YQ6SJ7IHKDQPZMFDA5CNFSM4G3VHU42YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB4KDIY#issuecomment-544776611",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dae60d117540_24853ff7b02cd96c20421e--


From nobody Mon Oct 21 18:54:24 2019
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 C2CF6120AD1 for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 18:54:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 5zUQWQu7H1Ur for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 18:54:21 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0FBC0120ACD for <quic-issues@ietf.org>; Mon, 21 Oct 2019 18:54:21 -0700 (PDT)
Date: Mon, 21 Oct 2019 18:54:20 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571709260; bh=PDP1z5UTrQ094Ik3ImDvoIeTcniBori2brADOU2Flnk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Gwtn1/Zp9oSzaGMbNhka7xsbSg3GdTsdZFl55UiDwnvot2P1oK1SNuF5EXFb30wi3 bACzZdjPL74jwUry8VYuhxHT5CFvQpqZK9wMWHprKmBaNVOEzxUXgNVHI4D5umaF7T 4G2aIcj+PAMJX65q5KELW+Ff0uU9WyapXOEoHm+M=
From: David Schinazi <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7NV2FWZBSPFFYMEY53XOQ5ZEVBNHHB4UZE54@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3120/review/304935327@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3120@github.com>
References: <quicwg/base-drafts/pull/3120@github.com>
Subject: Re: [quicwg/base-drafts] Add retry integrity tag (#3120)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dae614c3a4f9_1c773f9b72ecd964123936"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: DavidSchinazi
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/rdHRIhXLA2xFhDeMB0SePmwDAfU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 22 Oct 2019 01:54:23 -0000

----==_mimepart_5dae614c3a4f9_1c773f9b72ecd964123936
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

DavidSchinazi commented on this pull request.



> @@ -4163,10 +4157,9 @@ A client MUST accept and process at most one Retry packet for each connection
 attempt.  After the client has received and processed an Initial or Retry packet
 from the server, it MUST discard any subsequent Retry packets that it receives.
 
-Clients MUST discard Retry packets that contain an Original Destination
-Connection ID field that does not match the Destination Connection ID from its
-Initial packet.  This prevents an off-path attacker from injecting a Retry
-packet.
+Clients MUST discard Retry packets whose Retry Integrity Tag cannot be
+validated, see the Retry Packet Integrity section of {{QUIC-TLS}}. This
+mitigates an off-path attacker's ability to inject a Retry packet.

Done

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3120#discussion_r337308215
----==_mimepart_5dae614c3a4f9_1c773f9b72ecd964123936
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@DavidSchinazi</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3120#discussion_r337308215">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -4163,10 +4157,9 @@ A client MUST accept and process at most one Retry packet for each connection
 attempt.  After the client has received and processed an Initial or Retry packet
 from the server, it MUST discard any subsequent Retry packets that it receives.
 
-Clients MUST discard Retry packets that contain an Original Destination
-Connection ID field that does not match the Destination Connection ID from its
-Initial packet.  This prevents an off-path attacker from injecting a Retry
-packet.
+Clients MUST discard Retry packets whose Retry Integrity Tag cannot be
+validated, see the Retry Packet Integrity section of {{QUIC-TLS}}. This
+mitigates an off-path attacker&#39;s ability to inject a Retry packet.
</pre>
<p>Done</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3120?email_source=notifications&amp;email_token=AFTOJK2XGZ4KBWISJ27JC43QPZMMZA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIWPDHY#discussion_r337308215">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4MNZ4YLLYPCHVIRHDQPZMMZANCNFSM4JCAOODA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5D2GSB47A5PNZ2OWTQPZMMZA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIWPDHY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3120?email_source=notifications\u0026email_token=AFTOJK2XGZ4KBWISJ27JC43QPZMMZA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIWPDHY#discussion_r337308215",
"url": "https://github.com/quicwg/base-drafts/pull/3120?email_source=notifications\u0026email_token=AFTOJK2XGZ4KBWISJ27JC43QPZMMZA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIWPDHY#discussion_r337308215",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dae614c3a4f9_1c773f9b72ecd964123936--


From nobody Mon Oct 21 18:54:58 2019
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 70B00120AD5 for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 18:54:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 80o6MNiSO4jz for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 18:54:54 -0700 (PDT)
Received: from out-13.smtp.github.com (out-13.smtp.github.com [192.30.254.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C4455120ACD for <quic-issues@ietf.org>; Mon, 21 Oct 2019 18:54:54 -0700 (PDT)
Received: from github-lowworker-2300405.va3-iad.github.net (github-lowworker-2300405.va3-iad.github.net [10.48.17.39]) by smtp.github.com (Postfix) with ESMTP id 79C20260419 for <quic-issues@ietf.org>; Mon, 21 Oct 2019 18:54:54 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571709294; bh=drEJhtH6QI3ZGZGjoKJQn1fKt1EoOoIOQ0IOHBpB76A=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ZU/34xKXjLN3nJqRZJptB6/RCV+HQhFCo0Ha8lViUTsRs7eCm08KDpxvCItiwPMHy YPGHoZMBZJtDKlWuXAwmoV29dJvwHNv8iyj5bnxbus1gRCzrBBnx9dh3FgR8ihp/gj TRjGXkyvjzXvfc+NFyZkiuWGI/oKUmenLLg6ToBg=
Date: Mon, 21 Oct 2019 18:54:54 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5P2W3DCTUW424UNCF3XOJ65EVBNHHB4UHVOQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3111/544777016@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3111@github.com>
References: <quicwg/base-drafts/issues/3111@github.com>
Subject: Re: [quicwg/base-drafts] [Version Ossification] Alternative version and Initial Salt should be part of NEW_TOKEN (#3111)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dae616e31e87_18f73ffb6b8cd95c530c4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/M1XQH3IvWJ2gLpQwWaKx0W80EFI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 22 Oct 2019 01:54:56 -0000

----==_mimepart_5dae616e31e87_18f73ffb6b8cd95c530c4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

If we make this a mandatory part of NEW_TOKEN, then we increase the number of connections that deploy ossification defenses.  I'm slightly in favour of doing that.  A mandatory coupling also makes the encoding slightly simpler.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3111#issuecomment-544777016
----==_mimepart_5dae616e31e87_18f73ffb6b8cd95c530c4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>If we make this a mandatory part of NEW_TOKEN, then we increase the number of connections that deploy ossification defenses.  I'm slightly in favour of doing that.  A mandatory coupling also makes the encoding slightly simpler.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3111?email_source=notifications&amp;email_token=AFTOJK2KK2AGZ6UYO4WHPYTQPZMO5A5CNFSM4JB434ZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB4KGOA#issuecomment-544777016">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3DVTY55FLQZCOQZ6LQPZMO5ANCNFSM4JB434ZA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5Q63P7KSMVZDNDW7DQPZMO5A5CNFSM4JB434ZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB4KGOA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3111?email_source=notifications\u0026email_token=AFTOJK2KK2AGZ6UYO4WHPYTQPZMO5A5CNFSM4JB434ZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB4KGOA#issuecomment-544777016",
"url": "https://github.com/quicwg/base-drafts/issues/3111?email_source=notifications\u0026email_token=AFTOJK2KK2AGZ6UYO4WHPYTQPZMO5A5CNFSM4JB434ZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB4KGOA#issuecomment-544777016",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dae616e31e87_18f73ffb6b8cd95c530c4--


From nobody Mon Oct 21 18:55:28 2019
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 85CB0120ACD for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 18:55:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 zO5PxE9J3nxQ for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 18:55:25 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2E1F9120AD5 for <quic-issues@ietf.org>; Mon, 21 Oct 2019 18:55:25 -0700 (PDT)
Date: Mon, 21 Oct 2019 18:55:24 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571709324; bh=sHeNnj7cN+mkPMNRcRaQqWJwrTBmQ42sOSwMNQhdvhQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=sFiUDp2ecwgldFA16u1nKs0Pmf6VKp2MiguCDsZL2MdKssMKwF9Fo62RPe+V2iFbC Q2oC3pG/t7Hudmo/by+w0xfLUiJq+Ntaua3RjBA5r3a4wnpk8qmwO5bZkqbsQavv2E EOSKyKR1fEcIdQ3U2VCWEMBBpu0LGbjXJMIHOIkE=
From: David Schinazi <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZ2E5RO3IAIIP5VBF53XORBZEVBNHHB4UZE54@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3120/review/304935491@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3120@github.com>
References: <quicwg/base-drafts/pull/3120@github.com>
Subject: Re: [quicwg/base-drafts] Add retry integrity tag (#3120)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dae618c6dd50_2e9d3fd6c06cd960609b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: DavidSchinazi
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/RsptPUVoa_V0ST0Kot3fIoxr-Oc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 22 Oct 2019 01:55:26 -0000

----==_mimepart_5dae618c6dd50_2e9d3fd6c06cd960609b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

DavidSchinazi commented on this pull request.



>  |                        Retry Token (*)                      ...
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|                                                               |
++                                                               +
+|                                                               |
++                   Retry Integrity Tag (128)                   +

I initially had checksum, which is somewhat closer to our intent by not fully correct. I'd personally rather have a name that conveys intent rather than construction, but I'll let the editors decide.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3120#discussion_r337308349
----==_mimepart_5dae618c6dd50_2e9d3fd6c06cd960609b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@DavidSchinazi</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3120#discussion_r337308349">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  |                        Retry Token (*)                      ...
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|                                                               |
++                                                               +
+|                                                               |
++                   Retry Integrity Tag (128)                   +
</pre>
<p>I initially had checksum, which is somewhat closer to our intent by not fully correct. I'd personally rather have a name that conveys intent rather than construction, but I'll let the editors decide.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3120?email_source=notifications&amp;email_token=AFTOJK75AHWIVNNJYXR67VDQPZMQZA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIWPEQY#discussion_r337308349">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYSUSYRITN6L7BU5E3QPZMQZANCNFSM4JCAOODA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4IB45OPEBC3T5RKLTQPZMQZA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIWPEQY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3120?email_source=notifications\u0026email_token=AFTOJK75AHWIVNNJYXR67VDQPZMQZA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIWPEQY#discussion_r337308349",
"url": "https://github.com/quicwg/base-drafts/pull/3120?email_source=notifications\u0026email_token=AFTOJK75AHWIVNNJYXR67VDQPZMQZA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIWPEQY#discussion_r337308349",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dae618c6dd50_2e9d3fd6c06cd960609b--


From nobody Mon Oct 21 18:56:39 2019
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 DAB7B120ADC for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 18:56:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 gzwEkhjpCWWf for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 18:56:36 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 240C0120AD8 for <quic-issues@ietf.org>; Mon, 21 Oct 2019 18:56:36 -0700 (PDT)
Received: from github-lowworker-c5134a3.ac4-iad.github.net (github-lowworker-c5134a3.ac4-iad.github.net [10.52.23.55]) by smtp.github.com (Postfix) with ESMTP id 238B16A004B for <quic-issues@ietf.org>; Mon, 21 Oct 2019 18:56:35 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571709395; bh=hzB82MsDapZegzqD1yDpMwsKKotq/9I4lEgYy5AdsSY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=fpiXrDQAA/AM9/PhhpPMsu75yYGWJCecTNRu6Q8Kz7W7I1V5p1tg0DYGJKAEZ180M fNPyYkfOKD6pFCcScVt+yGO5F2orU2YWHZhXDn5IDBABfyf22ocemvEUTNsddWaOfL TFwgEGZlYOmZemxgJ52Tp+2xHO3BILdlO4ChEi1c=
Date: Mon, 21 Oct 2019 18:56:35 -0700
From: David Schinazi <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYLLXRM2KV34OJK6IF3XORGHEVBNHHB4UZE54@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3120/review/304935684@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3120@github.com>
References: <quicwg/base-drafts/pull/3120@github.com>
Subject: Re: [quicwg/base-drafts] Add retry integrity tag (#3120)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dae61d314845_1aa63faf8cecd968982f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: DavidSchinazi
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/jM8weJz_tpTGGaTulOiK59QBlxA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 22 Oct 2019 01:56:38 -0000

----==_mimepart_5dae61d314845_1aa63faf8cecd968982f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

DavidSchinazi commented on this pull request.



> @@ -4111,37 +4111,31 @@ wishes to perform a retry (see {{validate-handshake}}).
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 |                 Source Connection ID (0..160)               ...
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
-| ODCID Len (8) |
-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
-|          Original Destination Connection ID (0..160)        ...
-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 |                        Retry Token (*)                      ...

We could, but then we'd have to handle the case where the length is wrong. I don't feel too strongly either way

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3120#discussion_r337308502
----==_mimepart_5dae61d314845_1aa63faf8cecd968982f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@DavidSchinazi</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3120#discussion_r337308502">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -4111,37 +4111,31 @@ wishes to perform a retry (see {{validate-handshake}}).
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 |                 Source Connection ID (0..160)               ...
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
-| ODCID Len (8) |
-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
-|          Original Destination Connection ID (0..160)        ...
-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 |                        Retry Token (*)                      ...
</pre>
<p>We could, but then we'd have to handle the case where the length is wrong. I don't feel too strongly either way</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3120?email_source=notifications&amp;email_token=AFTOJK5KOMMJKINPGP32BPTQPZMVHA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIWPGBA#discussion_r337308502">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7RSCV5UG42PYJOGTTQPZMVHANCNFSM4JCAOODA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZPO3AT3K7IVUF5YHDQPZMVHA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIWPGBA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3120?email_source=notifications\u0026email_token=AFTOJK5KOMMJKINPGP32BPTQPZMVHA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIWPGBA#discussion_r337308502",
"url": "https://github.com/quicwg/base-drafts/pull/3120?email_source=notifications\u0026email_token=AFTOJK5KOMMJKINPGP32BPTQPZMVHA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIWPGBA#discussion_r337308502",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dae61d314845_1aa63faf8cecd968982f--


From nobody Mon Oct 21 18:57:42 2019
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 95D99120ADC for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 18:57:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 yESMFnrqlMV4 for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 18:57:38 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C86AA120AD8 for <quic-issues@ietf.org>; Mon, 21 Oct 2019 18:57:38 -0700 (PDT)
Received: from github-lowworker-e8b54ca.ac4-iad.github.net (github-lowworker-e8b54ca.ac4-iad.github.net [10.52.23.39]) by smtp.github.com (Postfix) with ESMTP id 173DD6604D5 for <quic-issues@ietf.org>; Mon, 21 Oct 2019 18:57:38 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571709458; bh=B6NzKiM9h0yxRXty+9ne7NAQDFJgmKYtwW5SpH5ayMw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=BJ0HT7B9Nu/Db8MG05lhAxdxVIVik6C89hq+dKjQY+cGAlNnS5Aq/BMSgogCHDTZX 5u0uQKvqb45Cl2YbQu4bDo7PYAyTIQcDlkGvPTCwG4iM/KTmN3h0jQCnLM2vRWA7ki St33Y0rm5Ubt2fw2SMCLQVbgxAb1BzuoVLJeLaSU=
Date: Mon, 21 Oct 2019 18:57:38 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2VJEB5ATGD233CW7N3XOKJFEVBNHHB4ODZTE@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3092/review/304935823@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3092@github.com>
References: <quicwg/base-drafts/pull/3092@github.com>
Subject: Re: [quicwg/base-drafts] MUST ACK each ack-eliciting packet once (#3092)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dae62127ba6_2b713fddce4cd95c892e8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/kpOM2KTisbZO-X8S7tWsYSe642c>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 22 Oct 2019 01:57:41 -0000

----==_mimepart_5dae62127ba6_2b713fddce4cd95c892e8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



> @@ -3013,18 +3013,21 @@ guidance offered below seeks to strike this balance.
 
 An ACK frame SHOULD be generated for at least every second ack-eliciting packet.
 This recommendation is in keeping with standard practice for TCP {{?RFC5681}}.
+Every ack-eliciting packet MUST be acknowledged in at least one transmitted
+ACK frame, and SHOULD typically be acknowledged in more than one ACK frame.

To Mikkel's comment, could we say that *every* packet SHOULD be acknowledged at least once, and that ack-eliciting packets MUST be acknowledged within the maximum ack delay.  ?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3092#discussion_r337308612
----==_mimepart_5dae62127ba6_2b713fddce4cd95c892e8
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinthomson</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3092#discussion_r337308612">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -3013,18 +3013,21 @@ guidance offered below seeks to strike this balance.
 
 An ACK frame SHOULD be generated for at least every second ack-eliciting packet.
 This recommendation is in keeping with standard practice for TCP {{?RFC5681}}.
+Every ack-eliciting packet MUST be acknowledged in at least one transmitted
+ACK frame, and SHOULD typically be acknowledged in more than one ACK frame.
</pre>
<p>To Mikkel's comment, could we say that <em>every</em> packet SHOULD be acknowledged at least once, and that ack-eliciting packets MUST be acknowledged within the maximum ack delay.  ?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3092?email_source=notifications&amp;email_token=AFTOJKZ2AUC67KERKZWHOWTQPZMZFA5CNFSM4JAXQGYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIWPHDY#discussion_r337308612">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7AQKMHUA5YIJQQOVDQPZMZFANCNFSM4JAXQGYA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYJWFFYWQVWB7DPBSDQPZMZFA5CNFSM4JAXQGYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIWPHDY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3092?email_source=notifications\u0026email_token=AFTOJKZ2AUC67KERKZWHOWTQPZMZFA5CNFSM4JAXQGYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIWPHDY#discussion_r337308612",
"url": "https://github.com/quicwg/base-drafts/pull/3092?email_source=notifications\u0026email_token=AFTOJKZ2AUC67KERKZWHOWTQPZMZFA5CNFSM4JAXQGYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIWPHDY#discussion_r337308612",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dae62127ba6_2b713fddce4cd95c892e8--


From nobody Mon Oct 21 19:00:15 2019
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 85782120ADD for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 19:00:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.999
X-Spam-Level: 
X-Spam-Status: No, score=-7.999 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, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 UupqaB6cnFfW for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 19:00:12 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D1266120AD8 for <quic-issues@ietf.org>; Mon, 21 Oct 2019 19:00:11 -0700 (PDT)
Date: Mon, 21 Oct 2019 19:00:11 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571709611; bh=vpCB8fqm2LQBas6KdE9k99ldfYaOVaZI/z0UbXBmFm0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=h5+ZmtzuL7LvPAg+1v7VrHhgUizA7mTXBZQ6/GFecjAgkIvq3sn0ik/h54sGBxUWJ kb1Hpo8Rp0iR0QRv+78UI8aUPHkE7bbmcAOTTiriiPJXkRIgzcxKyuDy4W+bHMUkwa K/bOgMT579zo5wE0392dE31e+40TnaKXSUihB5mY=
From: David Schinazi <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3ELMXSNOS2Z6LXB2V3XORTXEVBNHHB4UZE54@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3120/c544777830@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3120@github.com>
References: <quicwg/base-drafts/pull/3120@github.com>
Subject: Re: [quicwg/base-drafts] Add retry integrity tag (#3120)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dae62ab5628_55dc3f8f132cd968663cd"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: DavidSchinazi
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/nAJInFlTaxzA7Pk_QO2ysu0vs4c>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 22 Oct 2019 02:00:14 -0000

----==_mimepart_5dae62ab5628_55dc3f8f132cd968663cd
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson 
> I'm ambivalent with the implicit ODCID thing. I like implicit things generally because you can't succeed if you don't have the right information, but this seems like it might still fail if the client doesn't check the tag. We could completely avoid that being an issue if we enciphered the token, but that might change the optimization options enough that it isn't worthwhile.

The ODCID being implicit has the same checking properties as an explicit ODCID - the client could ignore that field entirely before.

That said I do like the idea of making it harder to not check, by encrypting the token. @nibanks if we were to encrypt the token with a zero-key, would that still be suitable? I think the overhead is very small as long as we don't use HKDF / SHA-2 here.


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3120#issuecomment-544777830
----==_mimepart_5dae62ab5628_55dc3f8f132cd968663cd
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=67641" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/martinthomson">@martinthomson</a></p>
<blockquote>
<p>I'm ambivalent with the implicit ODCID thing. I like implicit things generally because you can't succeed if you don't have the right information, but this seems like it might still fail if the client doesn't check the tag. We could completely avoid that being an issue if we enciphered the token, but that might change the optimization options enough that it isn't worthwhile.</p>
</blockquote>
<p>The ODCID being implicit has the same checking properties as an explicit ODCID - the client could ignore that field entirely before.</p>
<p>That said I do like the idea of making it harder to not check, by encrypting the token. <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=20663557" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/nibanks">@nibanks</a> if we were to encrypt the token with a zero-key, would that still be suitable? I think the overhead is very small as long as we don't use HKDF / SHA-2 here.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3120?email_source=notifications&amp;email_token=AFTOJKZPQTD24TKKSDHH6JDQPZNCXA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB4KMZQ#issuecomment-544777830">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6JY5RSMDS5D65Z66DQPZNCXANCNFSM4JCAOODA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK74AV4RRN6UP7UR7CLQPZNCXA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB4KMZQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3120?email_source=notifications\u0026email_token=AFTOJKZPQTD24TKKSDHH6JDQPZNCXA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB4KMZQ#issuecomment-544777830",
"url": "https://github.com/quicwg/base-drafts/pull/3120?email_source=notifications\u0026email_token=AFTOJKZPQTD24TKKSDHH6JDQPZNCXA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB4KMZQ#issuecomment-544777830",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dae62ab5628_55dc3f8f132cd968663cd--


From nobody Mon Oct 21 19:00:38 2019
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 F008B120ADD for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 19:00:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 ruwFr1Ko53cJ for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 19:00:35 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 52C98120AD8 for <quic-issues@ietf.org>; Mon, 21 Oct 2019 19:00:35 -0700 (PDT)
Date: Mon, 21 Oct 2019 19:00:34 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571709634; bh=NbjsFprwLH+FEEspicC69amVteYR+YX+mgk7fPQFX78=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=dNypqOLRtHdHuWO+ukQW3yWQM2BaqdOe16zmxn6344zqy6oXFOvUBxsDsBdpyjBrS PdPUACAdQKl3kUWh5RSCQcLxys0VQh2QJV2G3rg2ucotiTQwvbH7r2Vs6GAdW6I7l4 uSjb2uWNbGXBzwo8tv/XqvXqMmtlGh5vN+p8hKhU=
From: David Schinazi <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3120/push/4177444817@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3120@github.com>
References: <quicwg/base-drafts/pull/3120@github.com>
Subject: Re: [quicwg/base-drafts] Add retry integrity tag (#3120)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dae62c293dc4_67eb3f9c152cd9687555c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: DavidSchinazi
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/4irvVhdgfGHqG3dIwkdHcVoWnHQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 22 Oct 2019 02:00:37 -0000

----==_mimepart_5dae62c293dc4_67eb3f9c152cd9687555c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@DavidSchinazi pushed 1 commit.

467e31ed2e742ae6d3aff6e472fb7987d284929f  Review suggestion from MT


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3120/files/eeb4ce37462c90023a0edfc45df9442e37f49732..467e31ed2e742ae6d3aff6e472fb7987d284929f

----==_mimepart_5dae62c293dc4_67eb3f9c152cd9687555c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/DavidSchinazi" class="user-mention">@DavidSchinazi</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/467e31ed2e742ae6d3aff6e472fb7987d284929f">467e31e</a>  Review suggestion from MT</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3120/files/eeb4ce37462c90023a0edfc45df9442e37f49732..467e31ed2e742ae6d3aff6e472fb7987d284929f?email_source=notifications&amp;email_token=AFTOJK3F2B4FQ6KO4LHE33TQPZNEFA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDSNBZG43DMNCQOVZWQIZUGE3TONBUGQ4DCNY">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6Z5JS4TXFCMTYP5NDQPZNEFANCNFSM4JCAOODA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2UQAXP5R6E2DS5IMLQPZNEFA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDSNBZG43DMNCQOVZWQIZUGE3TONBUGQ4DCNY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3120/files/eeb4ce37462c90023a0edfc45df9442e37f49732..467e31ed2e742ae6d3aff6e472fb7987d284929f?email_source=notifications\u0026email_token=AFTOJK3F2B4FQ6KO4LHE33TQPZNEFA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDSNBZG43DMNCQOVZWQIZUGE3TONBUGQ4DCNY",
"url": "https://github.com/quicwg/base-drafts/pull/3120/files/eeb4ce37462c90023a0edfc45df9442e37f49732..467e31ed2e742ae6d3aff6e472fb7987d284929f?email_source=notifications\u0026email_token=AFTOJK3F2B4FQ6KO4LHE33TQPZNEFA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDSNBZG43DMNCQOVZWQIZUGE3TONBUGQ4DCNY",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5dae62c293dc4_67eb3f9c152cd9687555c--


From nobody Mon Oct 21 19:03:31 2019
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 E1FB5120ADD for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 19:03:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 fZMcNymTVFB2 for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 19:03:28 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 32B1512004C for <quic-issues@ietf.org>; Mon, 21 Oct 2019 19:03:28 -0700 (PDT)
Received: from github-lowworker-943b171.ac4-iad.github.net (github-lowworker-943b171.ac4-iad.github.net [10.52.22.59]) by smtp.github.com (Postfix) with ESMTP id 72153960991 for <quic-issues@ietf.org>; Mon, 21 Oct 2019 19:03:27 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571709807; bh=arnWqOAUI5smuylZXFCdWqfvO6p1xw319KzwWWGnAA4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ofsVwZEZmMq66OFJuIuYeWDoGEl8l3n+ZwN88NDANUbcE4YNEYoYFGOhZYWNGvKir vgNl7EVbiElC7gRdhdA0M/EVABR32GdjfPn4jMbliEghrYmhmi357Tvvl2llpkbARL QKon1oAQkQ2yO5XWHTqiPn7YYPxQrwZbE0MjSztg=
Date: Mon, 21 Oct 2019 19:03:27 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5FJJ4QBFUYP7D6MMF3XOK67EVBNHHB4UJDX4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3114/review/304936676@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3114@github.com>
References: <quicwg/base-drafts/pull/3114@github.com>
Subject: Re: [quicwg/base-drafts] Talk about concurrency in H3 vs. H2 (#3114)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dae636f62c75_2df93f85f46cd96411657"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/WIxwiqhoJjKp-4byBUgNnNwvxzM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 22 Oct 2019 02:03:30 -0000

----==_mimepart_5dae636f62c75_2df93f85f46cd96411657
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson requested changes on this pull request.

I think that this isn't quite right.  It makes an unstated assumption, namely that the transport maintains a fixed "active stream count" that it uses to increment the maximum stream ID.  The decision to increase the maximum stream identifier could be made at the same point in HTTP/3 as it is in HTTP/2 if the transport+HTTP stacks were to decide that.

I think that we can stop by saying that the state machine is different and that this might result in HTTP/3 streams being regarded as closed later than in HTTP/2.  This could reduce the effective stream concurrency if the number of streams is used in a similar way to decide the maximum stream ID.



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3114#pullrequestreview-304936676
----==_mimepart_5dae636f62c75_2df93f85f46cd96411657
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinthomson</b> requested changes on this pull request.</p>

<p>I think that this isn't quite right.  It makes an unstated assumption, namely that the transport maintains a fixed "active stream count" that it uses to increment the maximum stream ID.  The decision to increase the maximum stream identifier could be made at the same point in HTTP/3 as it is in HTTP/2 if the transport+HTTP stacks were to decide that.</p>
<p>I think that we can stop by saying that the state machine is different and that this might result in HTTP/3 streams being regarded as closed later than in HTTP/2.  This could reduce the effective stream concurrency if the number of streams is used in a similar way to decide the maximum stream ID.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3114?email_source=notifications&amp;email_token=AFTOJK4RIO3X726EWPIPQTDQPZNO7A5CNFSM4JB5EAEKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIWPNZA#pullrequestreview-304936676">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYJTR3PJLJVGWDBSBLQPZNO7ANCNFSM4JB5EAEA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5SMPZ42FVPCRLLE4TQPZNO7A5CNFSM4JB5EAEKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIWPNZA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3114?email_source=notifications\u0026email_token=AFTOJK4RIO3X726EWPIPQTDQPZNO7A5CNFSM4JB5EAEKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIWPNZA#pullrequestreview-304936676",
"url": "https://github.com/quicwg/base-drafts/pull/3114?email_source=notifications\u0026email_token=AFTOJK4RIO3X726EWPIPQTDQPZNO7A5CNFSM4JB5EAEKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIWPNZA#pullrequestreview-304936676",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dae636f62c75_2df93f85f46cd96411657--


From nobody Mon Oct 21 19:05:39 2019
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 311F9120AD8 for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 19:05:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 QZ4YotFTaVrE for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 19:05:36 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 69B9512004C for <quic-issues@ietf.org>; Mon, 21 Oct 2019 19:05:36 -0700 (PDT)
Received: from github-lowworker-6349a71.ac4-iad.github.net (github-lowworker-6349a71.ac4-iad.github.net [10.52.18.20]) by smtp.github.com (Postfix) with ESMTP id 950E56A002F for <quic-issues@ietf.org>; Mon, 21 Oct 2019 19:05:35 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571709935; bh=nEc1gTGkGON+DXIWxOFJ15zStWYPol8O2GquwqaEjS0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Q4n/aY1pZhT13auMGfzAY5ISOCnfF63v0ClyRZLoIDoEyXps2sG89W/s9AtozRQhq tLkdC/RtPg9Xgt6+2p9LLShAYqbjZNH7JMtJI3kG/aT/UyuSj0bcsNWvJMDZBX6IaZ aMCLpGVbF319WvU9iI5TeI9EaWaYJe8cdTRZgdb0=
Date: Mon, 21 Oct 2019 19:05:35 -0700
From: David Schinazi <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3108/push/4177455574@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3108@github.com>
References: <quicwg/base-drafts/pull/3108@github.com>
Subject: Re: [quicwg/base-drafts] Replace use of the TLS presentation language with QUIC encoding (#3108)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dae63ef856c8_260a3f9dcc8cd96899751"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: DavidSchinazi
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/rKrMuk2z1FK6E-GvDyEsClqaAYY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 22 Oct 2019 02:05:38 -0000

----==_mimepart_5dae63ef856c8_260a3f9dcc8cd96899751
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@DavidSchinazi pushed 1 commit.

79a9a7c9f34d3482fcd61265ca3c10e5dcf365ba  MT inline comments


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3108/files/0b7f3ddf94b58a9348e1e59ac9aa927f1ddb474b..79a9a7c9f34d3482fcd61265ca3c10e5dcf365ba

----==_mimepart_5dae63ef856c8_260a3f9dcc8cd96899751
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/DavidSchinazi" class="user-mention">@DavidSchinazi</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/79a9a7c9f34d3482fcd61265ca3c10e5dcf365ba">79a9a7c</a>  MT inline comments</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3108/files/0b7f3ddf94b58a9348e1e59ac9aa927f1ddb474b..79a9a7c9f34d3482fcd61265ca3c10e5dcf365ba?email_source=notifications&amp;email_token=AFTOJKYKBE3XS6GEZVKMXW3QPZNW7A5CNFSM4JB37UBKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDSMZUHE3DEMKQOVZWQIZUGE3TONBVGU2TONA">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6WV6IJDSIDJCURO2DQPZNW7ANCNFSM4JB37UBA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK36F4OV74UK6SUTGBTQPZNW7A5CNFSM4JB37UBKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDSMZUHE3DEMKQOVZWQIZUGE3TONBVGU2TONA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3108/files/0b7f3ddf94b58a9348e1e59ac9aa927f1ddb474b..79a9a7c9f34d3482fcd61265ca3c10e5dcf365ba?email_source=notifications\u0026email_token=AFTOJKYKBE3XS6GEZVKMXW3QPZNW7A5CNFSM4JB37UBKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDSMZUHE3DEMKQOVZWQIZUGE3TONBVGU2TONA",
"url": "https://github.com/quicwg/base-drafts/pull/3108/files/0b7f3ddf94b58a9348e1e59ac9aa927f1ddb474b..79a9a7c9f34d3482fcd61265ca3c10e5dcf365ba?email_source=notifications\u0026email_token=AFTOJKYKBE3XS6GEZVKMXW3QPZNW7A5CNFSM4JB37UBKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDSMZUHE3DEMKQOVZWQIZUGE3TONBVGU2TONA",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5dae63ef856c8_260a3f9dcc8cd96899751--


From nobody Mon Oct 21 19:06:37 2019
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 9B331120AE2 for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 19:06:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 OO1-uAibVt_z for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 19:06:32 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C07B0120AE7 for <quic-issues@ietf.org>; Mon, 21 Oct 2019 19:06:32 -0700 (PDT)
Received: from github-lowworker-25680bd.va3-iad.github.net (github-lowworker-25680bd.va3-iad.github.net [10.48.17.61]) by smtp.github.com (Postfix) with ESMTP id 12D1E8C0082 for <quic-issues@ietf.org>; Mon, 21 Oct 2019 19:06:32 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571709992; bh=USEYOEbZHE2enKdNbyyDDRT0PZcHtcaeq51avn7MsFE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=lnK8d7l0hdzL5Ppm402+It+yoOxGMiM/D/TCvV0+gDJY5w3xSs7gbUmthKPC4KaB6 xVcjmPVw1qu3Gv0sueAroDOFEw4Qxc/ylx9EiH16H/2Tqe9A3LMc0pAVuxpbadkQVY 9JAItK0geFXoS4TlgVRHcZ746+AYeAlFqF0+3I5k=
Date: Mon, 21 Oct 2019 19:06:32 -0700
From: David Schinazi <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3ZAKNE4DM7AULFSKN3XOSLREVBNHHB4UDBJ4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3108/review/304937127@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3108@github.com>
References: <quicwg/base-drafts/pull/3108@github.com>
Subject: Re: [quicwg/base-drafts] Replace use of the TLS presentation language with QUIC encoding (#3108)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dae6428324c_39f73f872dccd9608045a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: DavidSchinazi
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/V_TD4cjuCaDye0YTeczhynK5oP4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 22 Oct 2019 02:06:35 -0000

----==_mimepart_5dae6428324c_39f73f872dccd9608045a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

DavidSchinazi commented on this pull request.



>  
 ~~~
-   struct {
-     opaque ipv4Address[4];
-     uint16 ipv4Port;
-     opaque ipv6Address[16];
-     uint16 ipv6Port;
-     opaque connectionId<0..20>;
-     opaque statelessResetToken[16];
-   } PreferredAddress;
+ 0                   1                   2                   3
+ 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|                       IPv4 Address (32)                       |
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|         IPv4 Port (16)        |
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

That looks sad :(

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3108#discussion_r337309654
----==_mimepart_5dae6428324c_39f73f872dccd9608045a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@DavidSchinazi</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3108#discussion_r337309654">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
 ~~~
-   struct {
-     opaque ipv4Address[4];
-     uint16 ipv4Port;
-     opaque ipv6Address[16];
-     uint16 ipv6Port;
-     opaque connectionId&lt;0..20&gt;;
-     opaque statelessResetToken[16];
-   } PreferredAddress;
+ 0                   1                   2                   3
+ 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|                       IPv4 Address (32)                       |
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|         IPv4 Port (16)        |
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
</pre>
<p>That looks sad :(</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3108?email_source=notifications&amp;email_token=AFTOJK7US4OSOEQW3J47LRTQPZN2RA5CNFSM4JB37UBKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIWPRJY#discussion_r337309654">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7XTEMW4T2SAHPAASTQPZN2RANCNFSM4JB37UBA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6UMXANZ4J7P54JNKLQPZN2RA5CNFSM4JB37UBKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIWPRJY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3108?email_source=notifications\u0026email_token=AFTOJK7US4OSOEQW3J47LRTQPZN2RA5CNFSM4JB37UBKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIWPRJY#discussion_r337309654",
"url": "https://github.com/quicwg/base-drafts/pull/3108?email_source=notifications\u0026email_token=AFTOJK7US4OSOEQW3J47LRTQPZN2RA5CNFSM4JB37UBKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIWPRJY#discussion_r337309654",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dae6428324c_39f73f872dccd9608045a--


From nobody Mon Oct 21 19:07:24 2019
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 33888120AE7 for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 19:07:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 GxAZHD0bNsnZ for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 19:07:22 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D266B120AE6 for <quic-issues@ietf.org>; Mon, 21 Oct 2019 19:07:21 -0700 (PDT)
Date: Mon, 21 Oct 2019 19:07:21 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571710041; bh=J72NssMmMHpRKh2yf141weoQYjuc+9BXwTnyANluEvY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=mr8zoNdkU8uZNPaJVV8vO6TFY39cHGR4DamC1psQ1w9a3QBHjl3IqsbtyCjVNo6gp QmCca5qKuY4Khz/MFQKQUqbd1B7xqvAAvW1V7lEoPz71Wt2as/6mWkh2P8z2UtnFti deA+eapCwd0cieBN8q0hPGaYhaz08JLfvo3PrGk8=
From: David Schinazi <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5YGLVKJIOKFR7R7SV3XOSOTEVBNHHB4UDBJ4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3108/review/304937231@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3108@github.com>
References: <quicwg/base-drafts/pull/3108@github.com>
Subject: Re: [quicwg/base-drafts] Replace use of the TLS presentation language with QUIC encoding (#3108)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dae645927c6e_73503ff7c4acd964551e1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: DavidSchinazi
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/gZHaqSwaxA_AAX_YPuFpbo3FRoQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 22 Oct 2019 02:07:23 -0000

----==_mimepart_5dae645927c6e_73503ff7c4acd964551e1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

DavidSchinazi commented on this pull request.



> +| CID Length (8)|
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|                      Connection ID (*)                      ...

I'd rather follow the format we've been using in the definition of long headers

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3108#discussion_r337309737
----==_mimepart_5dae645927c6e_73503ff7c4acd964551e1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@DavidSchinazi</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3108#discussion_r337309737">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +| CID Length (8)|
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|                      Connection ID (*)                      ...
</pre>
<p>I'd rather follow the format we've been using in the definition of long headers</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3108?email_source=notifications&amp;email_token=AFTOJKZBEN6J2QP4UXJUMHTQPZN5TA5CNFSM4JB37UBKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIWPSDY#discussion_r337309737">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5AN43KUDKZWYCLD33QPZN5TANCNFSM4JB37UBA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3SYYQFYEOQCHI6TYLQPZN5TA5CNFSM4JB37UBKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIWPSDY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3108?email_source=notifications\u0026email_token=AFTOJKZBEN6J2QP4UXJUMHTQPZN5TA5CNFSM4JB37UBKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIWPSDY#discussion_r337309737",
"url": "https://github.com/quicwg/base-drafts/pull/3108?email_source=notifications\u0026email_token=AFTOJKZBEN6J2QP4UXJUMHTQPZN5TA5CNFSM4JB37UBKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIWPSDY#discussion_r337309737",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dae645927c6e_73503ff7c4acd964551e1--


From nobody Mon Oct 21 19:07:57 2019
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 2C9D1120AE6 for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 19:07:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 bwgXwggxs0KB for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 19:07:55 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DD496120AE2 for <quic-issues@ietf.org>; Mon, 21 Oct 2019 19:07:54 -0700 (PDT)
Received: from github-lowworker-39ac79b.ac4-iad.github.net (github-lowworker-39ac79b.ac4-iad.github.net [10.52.18.15]) by smtp.github.com (Postfix) with ESMTP id 390E38C0775 for <quic-issues@ietf.org>; Mon, 21 Oct 2019 19:07:54 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571710074; bh=zF1adZVFz1EibM78e12OeEt44aIa/4zU6VUiYkJfOQI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=KxQXnS9DPxU/KfjfLXeXw56DJ6wI77ETim64OphLDwVYxCPRJ0fL4BtaPzYj6w2X9 EnvGCjBKC+4GT8N6N0n134jvYtzj8tSPYwv0Wcm2qk5E+A5uTL3uLuzNPc778fjkJo ++blvv/ilrMII7DETo8X9gK5VerEgz4NULd48GcY=
Date: Mon, 21 Oct 2019 19:07:54 -0700
From: David Schinazi <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3108/push/4177460399@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3108@github.com>
References: <quicwg/base-drafts/pull/3108@github.com>
Subject: Re: [quicwg/base-drafts] Replace use of the TLS presentation language with QUIC encoding (#3108)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dae647a2a838_79f3f8d540cd96c553de"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: DavidSchinazi
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/iQXcTGaUfObOURhUXSDelOee9ZU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 22 Oct 2019 02:07:56 -0000

----==_mimepart_5dae647a2a838_79f3f8d540cd96c553de
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@DavidSchinazi pushed 1 commit.

8641db7f92831e309c04ae9b181134535adbdff9  MT multiline comment fixup


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3108/files/79a9a7c9f34d3482fcd61265ca3c10e5dcf365ba..8641db7f92831e309c04ae9b181134535adbdff9

----==_mimepart_5dae647a2a838_79f3f8d540cd96c553de
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/DavidSchinazi" class="user-mention">@DavidSchinazi</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/8641db7f92831e309c04ae9b181134535adbdff9">8641db7</a>  MT multiline comment fixup</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3108/files/79a9a7c9f34d3482fcd61265ca3c10e5dcf365ba..8641db7f92831e309c04ae9b181134535adbdff9?email_source=notifications&amp;email_token=AFTOJK6O36EGYJEJMJIYNU3QPZN7VA5CNFSM4JB37UBKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDSMZUHE3DEMKQOVZWQIZUGE3TONBWGAZTSOI">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5Y6PTUQ5WPXTSTAJ3QPZN7VANCNFSM4JB37UBA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7A52X7ZY3EJTA2JIDQPZN7VA5CNFSM4JB37UBKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDSMZUHE3DEMKQOVZWQIZUGE3TONBWGAZTSOI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3108/files/79a9a7c9f34d3482fcd61265ca3c10e5dcf365ba..8641db7f92831e309c04ae9b181134535adbdff9?email_source=notifications\u0026email_token=AFTOJK6O36EGYJEJMJIYNU3QPZN7VA5CNFSM4JB37UBKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDSMZUHE3DEMKQOVZWQIZUGE3TONBWGAZTSOI",
"url": "https://github.com/quicwg/base-drafts/pull/3108/files/79a9a7c9f34d3482fcd61265ca3c10e5dcf365ba..8641db7f92831e309c04ae9b181134535adbdff9?email_source=notifications\u0026email_token=AFTOJK6O36EGYJEJMJIYNU3QPZN7VA5CNFSM4JB37UBKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDSMZUHE3DEMKQOVZWQIZUGE3TONBWGAZTSOI",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5dae647a2a838_79f3f8d540cd96c553de--


From nobody Mon Oct 21 19:11:18 2019
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 02FDF120AE6 for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 19:11:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 yufnxEpxtZDv for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 19:11:15 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C024C120AE2 for <quic-issues@ietf.org>; Mon, 21 Oct 2019 19:11:15 -0700 (PDT)
Received: from github-lowworker-f62aa54.va3-iad.github.net (github-lowworker-f62aa54.va3-iad.github.net [10.48.17.68]) by smtp.github.com (Postfix) with ESMTP id F41531C0948 for <quic-issues@ietf.org>; Mon, 21 Oct 2019 19:11:14 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571710274; bh=/RvBeyOHtt36wCVr0e5FFdpXCAiUUvrS/QxWNXjqV44=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ML+LAQYutwOTGCyxkY4fLuasNuEbERS9SnwV65M/chNAUEG63l2XaVR7g+ji8x9Z0 zB0q0CuQ3Mky4RFB1q/kONG41axMAy2Usz6yG2Zf1jZhbH6iU5Pd4MzNxtnCabPLgx /+USiU++EG1Pj0+B6w1x2uvbZtN4GBC3gdwY8QJ0=
Date: Mon, 21 Oct 2019 19:11:14 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5R6ZM3JCPXSHEXGZV3XOL4FEVBNHHB42N4IA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3126/544779646@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3126@github.com>
References: <quicwg/base-drafts/issues/3126@github.com>
Subject: Re: [quicwg/base-drafts] TIMEOUT CONNECTION_CLOSE error (#3126)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dae6542e496b_561f3ff15d4cd964602a0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/PL452s3NPGGpAk3o_THHgRlNWiE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 22 Oct 2019 02:11:17 -0000

----==_mimepart_5dae6542e496b_561f3ff15d4cd964602a0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Why would this condition need to be signaled?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3126#issuecomment-544779646
----==_mimepart_5dae6542e496b_561f3ff15d4cd964602a0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Why would this condition need to be signaled?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3126?email_source=notifications&amp;email_token=AFTOJK7POS25T2TMKALFZSDQPZOMFA5CNFSM4JDEE35KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB4K27Q#issuecomment-544779646">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2HYXFWF3GRUDP2EBDQPZOMFANCNFSM4JDEE35A">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZ7ILAE3EIFFQ3QQ2DQPZOMFA5CNFSM4JDEE35KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB4K27Q.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3126?email_source=notifications\u0026email_token=AFTOJK7POS25T2TMKALFZSDQPZOMFA5CNFSM4JDEE35KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB4K27Q#issuecomment-544779646",
"url": "https://github.com/quicwg/base-drafts/issues/3126?email_source=notifications\u0026email_token=AFTOJK7POS25T2TMKALFZSDQPZOMFA5CNFSM4JDEE35KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB4K27Q#issuecomment-544779646",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dae6542e496b_561f3ff15d4cd964602a0--


From nobody Mon Oct 21 19:12:22 2019
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 C75A3120AE6 for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 19:12:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 6Itm-Hi56LoE for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 19:12:19 -0700 (PDT)
Received: from out-10.smtp.github.com (out-10.smtp.github.com [192.30.254.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 82973120AE2 for <quic-issues@ietf.org>; Mon, 21 Oct 2019 19:12:19 -0700 (PDT)
Received: from github-lowworker-f045d1f.ac4-iad.github.net (github-lowworker-f045d1f.ac4-iad.github.net [10.52.19.54]) by smtp.github.com (Postfix) with ESMTP id 025F61210F0 for <quic-issues@ietf.org>; Mon, 21 Oct 2019 19:12:19 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571710339; bh=3nMlM1DsQ61wACPNiJqTxla0fnCC+XyGZ4cUhU8GBV0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=M0k7ZS9X3cZiw6tPACAY0Bp0IxDMRfxmsWQxXs3pYarFt5bU8sEbegJ6Hp8TUWitM VTXuDmKE+tvcZW3jhtyHz87rnPgMpQAJrwoHnUYTFLsf20+kb5wjeM9hJf8Xv3rtYh oTA0r6WDoFeDOn/ZS0kDDRMegrRb1n+BlPQKtwCQ=
Date: Mon, 21 Oct 2019 19:12:18 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZGW5JCKEQRY4CL3CN3XOTBFEVBNHHB4UHVOQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3111/544779814@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3111@github.com>
References: <quicwg/base-drafts/issues/3111@github.com>
Subject: Re: [quicwg/base-drafts] [Version Ossification] Alternative version and Initial Salt should be part of NEW_TOKEN (#3111)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dae6582b1bea_22a13f95aeccd96c11268e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/57huA8sAxk1fWHTgKAy2Meb144g>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 22 Oct 2019 02:12:21 -0000

----==_mimepart_5dae6582b1bea_22a13f95aeccd96c11268e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

One nit on your first point:
> We are creating another set of resumption information that needs to be retained by the client (we already have NEW_TOKEN token, TLS session ticket, and optionally H3 SETTINGS).

Aren't clients required to store transport parameters when doing resumption already, so this is moving it from one place they store to another?

There are servers that will want to use NEW_TOKEN and not do version greasing, so I believe this really should be optional if you put it into NEW_TOKEN, just like it would be in transport params.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3111#issuecomment-544779814
----==_mimepart_5dae6582b1bea_22a13f95aeccd96c11268e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>One nit on your first point:</p>
<blockquote>
<p>We are creating another set of resumption information that needs to be retained by the client (we already have NEW_TOKEN token, TLS session ticket, and optionally H3 SETTINGS).</p>
</blockquote>
<p>Aren't clients required to store transport parameters when doing resumption already, so this is moving it from one place they store to another?</p>
<p>There are servers that will want to use NEW_TOKEN and not do version greasing, so I believe this really should be optional if you put it into NEW_TOKEN, just like it would be in transport params.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3111?email_source=notifications&amp;email_token=AFTOJK7RAROUP7OKZQCNPFDQPZOQFA5CNFSM4JB434ZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB4K4JQ#issuecomment-544779814">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2SHCGGZG5OBPKBCRLQPZOQFANCNFSM4JB434ZA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3XIQ4RWE7VRBRWOWDQPZOQFA5CNFSM4JB434ZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB4K4JQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3111?email_source=notifications\u0026email_token=AFTOJK7RAROUP7OKZQCNPFDQPZOQFA5CNFSM4JB434ZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB4K4JQ#issuecomment-544779814",
"url": "https://github.com/quicwg/base-drafts/issues/3111?email_source=notifications\u0026email_token=AFTOJK7RAROUP7OKZQCNPFDQPZOQFA5CNFSM4JB434ZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB4K4JQ#issuecomment-544779814",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dae6582b1bea_22a13f95aeccd96c11268e--


From nobody Mon Oct 21 19:20:45 2019
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 8DDC7120AEA for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 19:20:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.999
X-Spam-Level: 
X-Spam-Status: No, score=-7.999 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, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 MtujRXN4Dsvw for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 19:20:41 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B983C120AE7 for <quic-issues@ietf.org>; Mon, 21 Oct 2019 19:20:41 -0700 (PDT)
Received: from github-lowworker-b19c547.va3-iad.github.net (github-lowworker-b19c547.va3-iad.github.net [10.48.17.66]) by smtp.github.com (Postfix) with ESMTP id F2758C605FD for <quic-issues@ietf.org>; Mon, 21 Oct 2019 19:20:40 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571710840; bh=aIcjHWAmk/pkIyOX7YHie7lX5I3158mmsIxsWAJm6IE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=qUrFWTPElm95605FMCVOp643HoY9C0wTLr+I6F1umxpc+A+kKgE6V4IyAU1r/daGn xVOrmLHf7HoBKiGabxrQDuOpb5c9cmL8E4XPKZCQaOc5d5cjvL1gDMPDxHsBwUVUcv 1MvuxQlUlfFRNNQAcge4htdPysWAggCg+7Xyt0kU=
Date: Mon, 21 Oct 2019 19:20:40 -0700
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZR5ZKFR5ZLHFFTHI53XOM7REVBNHHB4UHVOQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3111/544781126@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3111@github.com>
References: <quicwg/base-drafts/issues/3111@github.com>
Subject: Re: [quicwg/base-drafts] [Version Ossification] Alternative version and Initial Salt should be part of NEW_TOKEN (#3111)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dae6778e31c7_2b1c3fc7d12cd96c281b8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Y53MdD3UyzsomiUJsKFTExUdQGk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 22 Oct 2019 02:20:43 -0000

----==_mimepart_5dae6778e31c7_2b1c3fc7d12cd96c281b8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett 
> Aren't clients required to store transport parameters when doing resumption already, so this is moving it from one place they store to another?

That's a good point. I admit that the only one benefit of bundling the alternative version-salt is that the server can store and recover that from the token. That said, please let me reiterate that that is a huge benefit, as it provides the servers the capability of protecting the Initial packets from on-path intermediary in a cryptographically secure way.

Regarding if the alternative fields should be a mandatory field of a NEW_TOKEN frame, I think it's just about a matter of encoding. As I have stated in https://github.com/quicwg/base-drafts/issues/3111#issuecomment-543374390, a server that is not willing to do greasing (or Initial protection) can advertise version 1 and the Initial salt of version 1 in those fields.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3111#issuecomment-544781126
----==_mimepart_5dae6778e31c7_2b1c3fc7d12cd96c281b8
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=20072817" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ianswett">@ianswett</a></p>
<blockquote>
<p>Aren't clients required to store transport parameters when doing resumption already, so this is moving it from one place they store to another?</p>
</blockquote>
<p>That's a good point. I admit that the only one benefit of bundling the alternative version-salt is that the server can store and recover that from the token. That said, please let me reiterate that that is a huge benefit, as it provides the servers the capability of protecting the Initial packets from on-path intermediary in a cryptographically secure way.</p>
<p>Regarding if the alternative fields should be a mandatory field of a NEW_TOKEN frame, I think it's just about a matter of encoding. As I have stated in <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="508622196" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3111" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/3111/hovercard?comment_id=543374390&amp;comment_type=issue_comment" href="https://github.com/quicwg/base-drafts/issues/3111#issuecomment-543374390">#3111 (comment)</a>, a server that is not willing to do greasing (or Initial protection) can advertise version 1 and the Initial salt of version 1 in those fields.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3111?email_source=notifications&amp;email_token=AFTOJKZB6SL57SWFDK55GELQPZPPRA5CNFSM4JB434ZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB4LGRQ#issuecomment-544781126">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4B77PIH7OIMP6IIBTQPZPPRANCNFSM4JB434ZA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2TYHLTW6ZEHX7MKUTQPZPPRA5CNFSM4JB434ZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB4LGRQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3111?email_source=notifications\u0026email_token=AFTOJKZB6SL57SWFDK55GELQPZPPRA5CNFSM4JB434ZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB4LGRQ#issuecomment-544781126",
"url": "https://github.com/quicwg/base-drafts/issues/3111?email_source=notifications\u0026email_token=AFTOJKZB6SL57SWFDK55GELQPZPPRA5CNFSM4JB434ZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB4LGRQ#issuecomment-544781126",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dae6778e31c7_2b1c3fc7d12cd96c281b8--


From nobody Mon Oct 21 19:27:10 2019
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 02B82120AEA for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 19:27:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 sjSbsG7xI5N7 for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 19:27:06 -0700 (PDT)
Received: from out-17.smtp.github.com (out-17.smtp.github.com [192.30.252.200]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 06791120AEB for <quic-issues@ietf.org>; Mon, 21 Oct 2019 19:27:02 -0700 (PDT)
Received: from github-lowworker-d93c4b6.va3-iad.github.net (github-lowworker-d93c4b6.va3-iad.github.net [10.48.17.47]) by smtp.github.com (Postfix) with ESMTP id 53F666E11BE for <quic-issues@ietf.org>; Mon, 21 Oct 2019 19:27:01 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571711221; bh=mkOiBGxp4gt4dDQZ4qxyotSVFWVJ8VU8OuQQNfRgwlQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=1cMqlMgqg124UjK4GrvFUX4CdGSUAcgeerXqdLovnWEiT2hoqqrkUDXMpeapBb1mg p1fBp3Lon9WCMOTJM6ykiGuDbZDFQVwWo8rC/Mgn+gDsFN7RPXhp0tHYJv7LJyOBlj 1Dsocr18gPAjQH3VleJRRwNJRSuIymcgi0bzAp4Q=
Date: Mon, 21 Oct 2019 19:27:01 -0700
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3QBVUCTRIAN2R6RHV3XONXLEVBNHHB4ST4NM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3107/review/304940270@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3107@github.com>
References: <quicwg/base-drafts/pull/3107@github.com>
Subject: Re: [quicwg/base-drafts] Immediately close with INVALID_TOKEN (#3107)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dae68f54596c_706e3fe1874cd968776b9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/BGafPLkN8wUIiDT1Q4KCGUQt628>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 22 Oct 2019 02:27:09 -0000

----==_mimepart_5dae68f54596c_706e3fe1874cd968776b9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

kazuho commented on this pull request.



> @@ -1641,6 +1641,14 @@ of connection establishment.  By giving the client a different connection ID to
 use, a server can cause the connection to be routed to a server instance with
 more resources available for new connections.
 
+If a server receives a client Initial with a unverifiable Retry token,
+it knows the client will not accept another Retry token.  It can either
+proceed with the handshake without verifying the token or immediately close

If we are to make this a mandatory requirement, under the assumption that the servers would act like that, should we also suggest that a server should issue tokens in a way that a Retry token and a NEW_TOKEN token are distinguishable from each other?

Unless we recommend servers building a token in that way, I do not think making this a MUST has benefits.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3107#discussion_r337311953
----==_mimepart_5dae68f54596c_706e3fe1874cd968776b9
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@kazuho</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3107#discussion_r337311953">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1641,6 +1641,14 @@ of connection establishment.  By giving the client a different connection ID to
 use, a server can cause the connection to be routed to a server instance with
 more resources available for new connections.
 
+If a server receives a client Initial with a unverifiable Retry token,
+it knows the client will not accept another Retry token.  It can either
+proceed with the handshake without verifying the token or immediately close
</pre>
<p>If we are to make this a mandatory requirement, under the assumption that the servers would act like that, should we also suggest that a server should issue tokens in a way that a Retry token and a NEW_TOKEN token are distinguishable from each other?</p>
<p>Unless we recommend servers building a token in that way, I do not think making this a MUST has benefits.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3107?email_source=notifications&amp;email_token=AFTOJK3LYPZ5IRZTGAXSYZ3QPZQHLA5CNFSM4JBTLOPKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIWQJ3Q#discussion_r337311953">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7YWQPBMSOIIKXUFJDQPZQHLANCNFSM4JBTLOPA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4OXQN7ALVE4UVFETLQPZQHLA5CNFSM4JBTLOPKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIWQJ3Q.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3107?email_source=notifications\u0026email_token=AFTOJK3LYPZ5IRZTGAXSYZ3QPZQHLA5CNFSM4JBTLOPKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIWQJ3Q#discussion_r337311953",
"url": "https://github.com/quicwg/base-drafts/pull/3107?email_source=notifications\u0026email_token=AFTOJK3LYPZ5IRZTGAXSYZ3QPZQHLA5CNFSM4JBTLOPKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIWQJ3Q#discussion_r337311953",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dae68f54596c_706e3fe1874cd968776b9--


From nobody Mon Oct 21 19:30:39 2019
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 0CF8C120AEA for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 19:30:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 YRBxZPxNXO7r for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 19:30:36 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 29E5A120AEB for <quic-issues@ietf.org>; Mon, 21 Oct 2019 19:30:36 -0700 (PDT)
Received: from github-lowworker-943b171.ac4-iad.github.net (github-lowworker-943b171.ac4-iad.github.net [10.52.22.59]) by smtp.github.com (Postfix) with ESMTP id 318262C3412 for <quic-issues@ietf.org>; Mon, 21 Oct 2019 19:30:35 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571711435; bh=rcoOmkI49DbZgFu0YiNINrx0K3sJA3WBATSNmZeRbUA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=iXWKRDJ2TIwJoDRAJPPjFkjhpVLqpVNkDbYkW3UHkjB5lHQHCL0dBBR/GUbr5e75s nG6NNWMMUZkylthn5AnKEWzjsXyuZTEV+oEZwUtG1EFpqfwHUblq/5syVvaqqhQI9+ /KKbsnsi9wa8+XUsQ3XzrwTNR4HZieRRynOHq3hA=
Date: Mon, 21 Oct 2019 19:30:35 -0700
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7OMWCGAJTWUJNEK353XOVFXEVBNHHB4ST4NM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3107/review/304940818@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3107@github.com>
References: <quicwg/base-drafts/pull/3107@github.com>
Subject: Re: [quicwg/base-drafts] Immediately close with INVALID_TOKEN (#3107)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dae69cb22678_3d2e3ff20facd960314dd"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: marten-seemann
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/VK-TkQKG8cQuKb-eUl0Vgq4sFaQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 22 Oct 2019 02:30:38 -0000

----==_mimepart_5dae69cb22678_3d2e3ff20facd960314dd
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

marten-seemann commented on this pull request.=0D
=0D
=0D
=0D
> @@ -1641,6 +1641,14 @@ of connection establishment.  By giving the clie=
nt a different connection ID to=0D
 use, a server can cause the connection to be routed to a server instance=
 with=0D
 more resources available for new connections.=0D
 =0D
+If a server receives a client Initial with a unverifiable Retry token,=0D=

+it knows the client will not accept another Retry token.  It can either=0D=

+proceed with the handshake without verifying the token or immediately cl=
ose=0D
=0D
If we assume that servers only require Retries when they=E2=80=99re under=
 attack, they might not bother checking the validity of a token when they=
=E2=80=99re not under attack.=0D
=0D
-- =0D
You are receiving this because you are subscribed to this thread.=0D
Reply to this email directly or view it on GitHub:=0D
https://github.com/quicwg/base-drafts/pull/3107#discussion_r337312373=

----==_mimepart_5dae69cb22678_3d2e3ff20facd960314dd
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><b>@marten-seemann</b> commented on this pull request.</p>=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3107#discussi=
on_r337312373">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -1641,6 +1641,14 @@ of connection estab=
lishment.  By giving the client a different connection ID to=0D
 use, a server can cause the connection to be routed to a server instance=
 with=0D
 more resources available for new connections.=0D
 =0D
+If a server receives a client Initial with a unverifiable Retry token,=0D=

+it knows the client will not accept another Retry token.  It can either=0D=

+proceed with the handshake without verifying the token or immediately cl=
ose=0D
</pre>=0D
<p>If we assume that servers only require Retries when they=E2=80=99re un=
der attack, they might not bother checking the validity of a token when t=
hey=E2=80=99re not under attack.</p>=0D
=0D
<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/3107?email_source=3Dnotifications&amp;email_token=3DA=
FTOJKY6GN5AF4OX3CHVBATQPZQUXA5CNFSM4JBTLOPKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJ=
SXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIWQOEQ#discussion_r337312373">view=
 it on GitHub</a>, or <a href=3D"https://github.com/notifications/unsubsc=
ribe-auth/AFTOJK4QVGMCQNSRWTFFXWDQPZQUXANCNFSM4JBTLOPA">unsubscribe</a>.<=
img src=3D"https://github.com/notifications/beacon/AFTOJKZRPF6G335J3B57DA=
3QPZQUXA5CNFSM4JBTLOPKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKT=
DN5WW2ZLOORPWSZGOCIWQOEQ.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=0D=

<script type=3D"application/ld+json">[=0D
{=0D
"@context": "http://schema.org",=0D
"@type": "EmailMessage",=0D
"potentialAction": {=0D
"@type": "ViewAction",=0D
"target": "https://github.com/quicwg/base-drafts/pull/3107?email_source=3D=
notifications\u0026email_token=3DAFTOJKY6GN5AF4OX3CHVBATQPZQUXA5CNFSM4JBT=
LOPKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOC=
IWQOEQ#discussion_r337312373",=0D
"url": "https://github.com/quicwg/base-drafts/pull/3107?email_source=3Dno=
tifications\u0026email_token=3DAFTOJKY6GN5AF4OX3CHVBATQPZQUXA5CNFSM4JBTLO=
PKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIW=
QOEQ#discussion_r337312373",=0D
"name": "View Pull Request"=0D
},=0D
"description": "View this Pull Request on GitHub",=0D
"publisher": {=0D
"@type": "Organization",=0D
"name": "GitHub",=0D
"url": "https://github.com"=0D
}=0D
}=0D
]</script>=

----==_mimepart_5dae69cb22678_3d2e3ff20facd960314dd--


From nobody Mon Oct 21 19:31:04 2019
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 32FD0120AEB for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 19:31:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.595
X-Spam-Level: 
X-Spam-Status: No, score=-6.595 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 MZ3S4JrPOP_k for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 19:31:02 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CD4DB120AEA for <quic-issues@ietf.org>; Mon, 21 Oct 2019 19:31:01 -0700 (PDT)
Date: Mon, 21 Oct 2019 19:31:01 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571711461; bh=+V1USGcW7+n/NPIdGseX8JbuGKnwKJ9PQxSFX+T9kAQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=wpw/4U3T9p4th1GgXmAZwRf890WgOPkxYo071Bo6vi8kF1d3KC+ODxu1OOmN9xWEW kh1TpcWCRGPiGsah14zS0NtdIhpJ54/kB6ZgG2HjCruzqUmeLvgjKUlW0JYZGfNgin +mEuqgzkQCo3JliVAouI+bH4DutBf1d9dmjpeIjQ=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZWAWO7N55A27FPDI53XOVHLEVBNHHB4ST4NM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3107/review/304940894@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3107@github.com>
References: <quicwg/base-drafts/pull/3107@github.com>
Subject: Re: [quicwg/base-drafts] Immediately close with INVALID_TOKEN (#3107)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dae69e5a5ce_75f03f833a6cd96c1962"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/cJHnRF_8RowifLRMa3Vmoev9cbM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 22 Oct 2019 02:31:03 -0000

----==_mimepart_5dae69e5a5ce_75f03f833a6cd96c1962
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



> @@ -1641,6 +1641,14 @@ of connection establishment.  By giving the client a different connection ID to
 use, a server can cause the connection to be routed to a server instance with
 more resources available for new connections.
 
+If a server receives a client Initial with a unverifiable Retry token,
+it knows the client will not accept another Retry token.  It can either
+proceed with the handshake without verifying the token or immediately close

> A token SHOULD be constructed in a way that allows the server to distinguish it from tokens that are sent in Retry packets as they are carried in the same field.

-- [Section 8.1.2](https://quicwg.org/base-drafts/draft-ietf-quic-transport.html#validate-future)

We could strengthen that to MUST if you like.  It probably should be anyway.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3107#discussion_r337312437
----==_mimepart_5dae69e5a5ce_75f03f833a6cd96c1962
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinthomson</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3107#discussion_r337312437">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1641,6 +1641,14 @@ of connection establishment.  By giving the client a different connection ID to
 use, a server can cause the connection to be routed to a server instance with
 more resources available for new connections.
 
+If a server receives a client Initial with a unverifiable Retry token,
+it knows the client will not accept another Retry token.  It can either
+proceed with the handshake without verifying the token or immediately close
</pre>
<blockquote>
<p>A token SHOULD be constructed in a way that allows the server to distinguish it from tokens that are sent in Retry packets as they are carried in the same field.</p>
</blockquote>
<p>-- <a href="https://quicwg.org/base-drafts/draft-ietf-quic-transport.html#validate-future" rel="nofollow">Section 8.1.2</a></p>
<p>We could strengthen that to MUST if you like.  It probably should be anyway.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3107?email_source=notifications&amp;email_token=AFTOJK7X2TKC4DVIPNCHY5LQPZQWLA5CNFSM4JBTLOPKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIWQOXQ#discussion_r337312437">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4ZZ4BGQWGI5BIY3DDQPZQWLANCNFSM4JBTLOPA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2BPOLSGXHT5NBHOGTQPZQWLA5CNFSM4JBTLOPKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIWQOXQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3107?email_source=notifications\u0026email_token=AFTOJK7X2TKC4DVIPNCHY5LQPZQWLA5CNFSM4JBTLOPKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIWQOXQ#discussion_r337312437",
"url": "https://github.com/quicwg/base-drafts/pull/3107?email_source=notifications\u0026email_token=AFTOJK7X2TKC4DVIPNCHY5LQPZQWLA5CNFSM4JBTLOPKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIWQOXQ#discussion_r337312437",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dae69e5a5ce_75f03f833a6cd96c1962--


From nobody Mon Oct 21 19:41:56 2019
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 C472E120024 for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 19:41:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 txh1Vg77y3UN for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 19:41:53 -0700 (PDT)
Received: from out-17.smtp.github.com (out-17.smtp.github.com [192.30.252.200]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 50FBF12004F for <quic-issues@ietf.org>; Mon, 21 Oct 2019 19:41:53 -0700 (PDT)
Received: from github-lowworker-f144ac1.va3-iad.github.net (github-lowworker-f144ac1.va3-iad.github.net [10.48.16.59]) by smtp.github.com (Postfix) with ESMTP id 9013B6E0541 for <quic-issues@ietf.org>; Mon, 21 Oct 2019 19:41:52 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571712112; bh=fHpuEF4uP9/QO/PHUm6yW2vG6atOL5mudX6PxKpSdAQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=IPheq8LG/JqUwixNDi9KgLj/eufDdzWo8ly9J+54lBpFAo6Z4uHLacwXfX3xNI6oE 0yvwq/Rbf+JNworMbGlHydIoP6Bp7e7Z4ZOHdobxdko0Reb4Heu1yAH5cWUEJfUldi BIgQHX5+zfpYN/GqD1lHMGETyFqLkkW1EJg9QIfs=
Date: Mon, 21 Oct 2019 19:41:52 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKY443ROEW5B2OTBBN53XOWQBEVBNHHB4UHVOQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3111/544784567@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3111@github.com>
References: <quicwg/base-drafts/issues/3111@github.com>
Subject: Re: [quicwg/base-drafts] [Version Ossification] Alternative version and Initial Salt should be part of NEW_TOKEN (#3111)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dae6c70812f4_2bd73fb1202cd95c1022cc"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/fBoJFgQ-VdQNvPMj2TkKPz_xJ2c>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 22 Oct 2019 02:41:55 -0000

----==_mimepart_5dae6c70812f4_2bd73fb1202cd95c1022cc
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> @ianswett
> 
> > Aren't clients required to store transport parameters when doing resumption already, so this is moving it from one place they store to another?
> 
> That's a good point. I admit that the only one benefit of bundling the alternative version-salt is that the server can store and recover that from the token. That said, please let me reiterate that that is a huge benefit, as it provides the servers the capability of protecting the Initial packets from on-path intermediary in a cryptographically secure way.
> 
To clarify what you're getting from this that isn't achieved in TPs is that here you're guaranteed that when the client comes back with the version and salt, they'll also specify the Token.  But if these were in transport params, then the client might decide not to send the subsequently transmitted token with the version and salt or the corresponding token might not get delivered in time?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3111#issuecomment-544784567
----==_mimepart_5dae6c70812f4_2bd73fb1202cd95c1022cc
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<blockquote>
<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=20072817" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ianswett">@ianswett</a></p>
<blockquote>
<p>Aren't clients required to store transport parameters when doing resumption already, so this is moving it from one place they store to another?</p>
</blockquote>
<p>That's a good point. I admit that the only one benefit of bundling the alternative version-salt is that the server can store and recover that from the token. That said, please let me reiterate that that is a huge benefit, as it provides the servers the capability of protecting the Initial packets from on-path intermediary in a cryptographically secure way.</p>
</blockquote>
<p>To clarify what you're getting from this that isn't achieved in TPs is that here you're guaranteed that when the client comes back with the version and salt, they'll also specify the Token.  But if these were in transport params, then the client might decide not to send the subsequently transmitted token with the version and salt or the corresponding token might not get delivered in time?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3111?email_source=notifications&amp;email_token=AFTOJKZUKMFQA5D4RF2K4J3QPZR7BA5CNFSM4JB434ZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB4MBNY#issuecomment-544784567">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7CROOMY6FGBXN5V7DQPZR7BANCNFSM4JB434ZA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3S7FOUOOTPNJP6BELQPZR7BA5CNFSM4JB434ZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB4MBNY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3111?email_source=notifications\u0026email_token=AFTOJKZUKMFQA5D4RF2K4J3QPZR7BA5CNFSM4JB434ZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB4MBNY#issuecomment-544784567",
"url": "https://github.com/quicwg/base-drafts/issues/3111?email_source=notifications\u0026email_token=AFTOJKZUKMFQA5D4RF2K4J3QPZR7BA5CNFSM4JB434ZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB4MBNY#issuecomment-544784567",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dae6c70812f4_2bd73fb1202cd95c1022cc--


From nobody Mon Oct 21 19:44:31 2019
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 65393120AED for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 19:44:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.999
X-Spam-Level: 
X-Spam-Status: No, score=-7.999 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, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 Xk84d1BoynYO for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 19:44:28 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C334F120AEC for <quic-issues@ietf.org>; Mon, 21 Oct 2019 19:44:28 -0700 (PDT)
Date: Mon, 21 Oct 2019 19:44:27 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571712267; bh=CwnQHkf+hnGB5/Q/Epou/6YrD6pzKgvKXMCyoGjeG5A=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ESpzjbiLBMVDAKTNl+JhaScha7UMGpUJpJHeT1mRSdHkAiwypWbpmOv5EnKud0s5m yOQqUzzGwXcO8a6D9hNfFIXNCCATizRPYn+1bvyN55W3vmv44GCuaOLIxoeDpkYsm6 XA5896W8kgJ8cFCalxpHm3gf9z4i5hZ176U0Bcto=
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK23NOOHZ5FJTFWAIEV3XOPYXEVBNHHB4OJ3YQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3093/c544784960@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3093@github.com>
References: <quicwg/base-drafts/pull/3093@github.com>
Subject: Re: [quicwg/base-drafts] Fixed handshake key deadlock issue (#3093)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dae6d0bd0817_34643fdf7d0cd9641386ea"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinduke
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/kwLENbQacZIGnJyDfmy5lEuYbI8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 22 Oct 2019 02:44:30 -0000

----==_mimepart_5dae6d0bd0817_34643fdf7d0cd9641386ea
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

This diagram is incorrect. There is an ack from the client of 0.5rtt data=
,=0D
but the ack-eliciting packet is not present in the diagram. If it were, t=
he=0D
client would have discarded its handshake keys and there is no deadlock.=0D=

=0D
On Mon, Oct 21, 2019, 6:28 PM ianswett <notifications@github.com> wrote:=0D=

=0D
> Thanks for the diagram, and I'm happy to stick with the approach of=0D
> keeping the keys forever.=0D
>=0D
> If we change nothing about the existing text, what you describe occurs,=
=0D
> but as I suggested elsewhere, if we are going to delay dropping the=0D
> Handshake keys(somewhat or indefinitely), I think we should update the =
text=0D
> of transport or recovery to be clear that you can stop retransmitting a=
ny=0D
> outstanding data in Handshake once you've received a 1-RTT ACK.=0D
>=0D
> =E2=80=94=0D
> You are receiving this because you were mentioned.=0D
> Reply to this email directly, view it on GitHub=0D
> <https://github.com/quicwg/base-drafts/pull/3093?email_source=3Dnotific=
ations&email_token=3DAF2EYELRDBHBIVQPFLAFXO3QPZJMRA5CNFSM4JAYS242YY3PNVWW=
K3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB4JGZI#issuecomment-=
544772965>,=0D
> or unsubscribe=0D
> <https://github.com/notifications/unsubscribe-auth/AF2EYEOCVAYBG6U65TEX=
L2LQPZJMRANCNFSM4JAYS24Q>=0D
> .=0D
>=0D
=0D
=0D
-- =0D
You are receiving this because you are subscribed to this thread.=0D
Reply to this email directly or view it on GitHub:=0D
https://github.com/quicwg/base-drafts/pull/3093#issuecomment-544784960=

----==_mimepart_5dae6d0bd0817_34643fdf7d0cd9641386ea
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

This diagram is incorrect. There is an ack from the client of 0.5rtt data=
,<br>=0D
but the ack-eliciting packet is not present in the diagram. If it were, t=
he<br>=0D
client would have discarded its handshake keys and there is no deadlock.<=
br>=0D
<br>=0D
On Mon, Oct 21, 2019, 6:28 PM ianswett &lt;notifications@github.com&gt; w=
rote:<br>=0D
<br>=0D
&gt; Thanks for the diagram, and I&#39;m happy to stick with the approach=
 of<br>=0D
&gt; keeping the keys forever.<br>=0D
&gt;<br>=0D
&gt; If we change nothing about the existing text, what you describe occu=
rs,<br>=0D
&gt; but as I suggested elsewhere, if we are going to delay dropping the<=
br>=0D
&gt; Handshake keys(somewhat or indefinitely), I think we should update t=
he text<br>=0D
&gt; of transport or recovery to be clear that you can stop retransmittin=
g any<br>=0D
&gt; outstanding data in Handshake once you&#39;ve received a 1-RTT ACK.<=
br>=0D
&gt;<br>=0D
&gt; =E2=80=94<br>=0D
&gt; You are receiving this because you were mentioned.<br>=0D
&gt; Reply to this email directly, view it on GitHub<br>=0D
&gt; &lt;https://github.com/quicwg/base-drafts/pull/3093?email_source=3Dn=
otifications&amp;email_token=3DAF2EYELRDBHBIVQPFLAFXO3QPZJMRA5CNFSM4JAYS2=
42YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB4JGZI#iss=
uecomment-544772965&gt;,<br>=0D
&gt; or unsubscribe<br>=0D
&gt; &lt;https://github.com/notifications/unsubscribe-auth/AF2EYEOCVAYBG6=
U65TEXL2LQPZJMRANCNFSM4JAYS24Q&gt;<br>=0D
&gt; .<br>=0D
&gt;<br>=0D
=0D
=0D
<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/3093?email_source=3Dnotifications&amp;email_token=3DA=
FTOJKY5IBBW57IDNPLXJTLQPZSIXA5CNFSM4JAYS242YY3PNVWWK3TUL52HS4DFVREXG43VMV=
BW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB4MEQA#issuecomment-544784960">view it on =
GitHub</a>, or <a href=3D"https://github.com/notifications/unsubscribe-au=
th/AFTOJKZVZ6EOI2CKGBYCRL3QPZSIXANCNFSM4JAYS24Q">unsubscribe</a>.<img src=
=3D"https://github.com/notifications/beacon/AFTOJKYYVQJPZSBOJ4PRV63QPZSIX=
A5CNFSM4JAYS242YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZ=
GOEB4MEQA.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=0D
<script type=3D"application/ld+json">[=0D
{=0D
"@context": "http://schema.org",=0D
"@type": "EmailMessage",=0D
"potentialAction": {=0D
"@type": "ViewAction",=0D
"target": "https://github.com/quicwg/base-drafts/pull/3093?email_source=3D=
notifications\u0026email_token=3DAFTOJKY5IBBW57IDNPLXJTLQPZSIXA5CNFSM4JAY=
S242YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB4MEQA#i=
ssuecomment-544784960",=0D
"url": "https://github.com/quicwg/base-drafts/pull/3093?email_source=3Dno=
tifications\u0026email_token=3DAFTOJKY5IBBW57IDNPLXJTLQPZSIXA5CNFSM4JAYS2=
42YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB4MEQA#iss=
uecomment-544784960",=0D
"name": "View Pull Request"=0D
},=0D
"description": "View this Pull Request on GitHub",=0D
"publisher": {=0D
"@type": "Organization",=0D
"name": "GitHub",=0D
"url": "https://github.com"=0D
}=0D
}=0D
]</script>=

----==_mimepart_5dae6d0bd0817_34643fdf7d0cd9641386ea--


From nobody Mon Oct 21 19:45:21 2019
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 5FB8E120024 for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 19:45:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 gTjK_YSzLsjr for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 19:45:17 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A127612006F for <quic-issues@ietf.org>; Mon, 21 Oct 2019 19:45:17 -0700 (PDT)
Date: Mon, 21 Oct 2019 19:45:16 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571712316; bh=A276Fn67Jw0Pxj8K/3GhHVAqSkP0VzkYh7iE95j3EBs=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=VyN0w2Ztwkyy+bIR8JEn8up7f31EIQ8HqoFonF7gDTUussKt6Z5CUCoDEmja0iWgY CVrQug5MxtDDLS/GX0nCNyFfEjomjuUuM8pZF50qIv8u7hXB27EAo3/g0rt5b8YwSz 4TXyDDWT+Vnatz+xjCIpjDUaJ9jAO0zVeUr76vXc=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3O6V3AFNUIOZ6JYKN3XOP3ZEVBNHHB43AR5Q@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3127@github.com>
Subject: [quicwg/base-drafts] NEW_TOKEN and Retry tokens must be distinguishable (#3127)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dae6d3ce1111_7d073faecbecd95c58367"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/JIjIzECgxMoRODWQfhiRogzUWKM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 22 Oct 2019 02:45:19 -0000

----==_mimepart_5dae6d3ce1111_7d073faecbecd95c58367
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

We currently say that these tokens SHOULD be distinguishable by a server on the basis that an error in a NEW_TOKEN token is recoverable, but an error in a Retry token is fatal.  I don't see why this can't be MUST.  If we make it "MUST", then we can rely on this property in the design.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3127
----==_mimepart_5dae6d3ce1111_7d073faecbecd95c58367
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>We currently say that these tokens SHOULD be distinguishable by a server on the basis that an error in a NEW_TOKEN token is recoverable, but an error in a Retry token is fatal.  I don't see why this can't be MUST.  If we make it "MUST", then we can rely on this property in the design.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3127?email_source=notifications&amp;email_token=AFTOJKYSQ4KKVFL6R2MG7QDQPZSLZA5CNFSM4JDJZZRKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HTMCHWA">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5ADGBX5O72SZT3BBDQPZSLZANCNFSM4JDJZZRA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYP5ENHH2AY7ZYGUKTQPZSLZA5CNFSM4JDJZZRKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HTMCHWA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3127?email_source=notifications\u0026email_token=AFTOJKYSQ4KKVFL6R2MG7QDQPZSLZA5CNFSM4JDJZZRKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HTMCHWA",
"url": "https://github.com/quicwg/base-drafts/issues/3127?email_source=notifications\u0026email_token=AFTOJKYSQ4KKVFL6R2MG7QDQPZSLZA5CNFSM4JDJZZRKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HTMCHWA",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dae6d3ce1111_7d073faecbecd95c58367--


From nobody Mon Oct 21 19:46:50 2019
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 A24D4120AEC for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 19:46:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 P-AkkrXXTh5p for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 19:46:48 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5264112006F for <quic-issues@ietf.org>; Mon, 21 Oct 2019 19:46:48 -0700 (PDT)
Date: Mon, 21 Oct 2019 19:46:47 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571712407; bh=LMX/mfX+xFEWZhnqIF9iEum9fsBdv9s4qiw+TUtPCPY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=v6008cBfXZGe35uChDE2iNPgAaRCwRVhkC1Ni0BGMqFnN3AM+VozBs1h2iFF4V6DU aUQh1rBhdqMCxDFYiXclvhvbTvRxiCCDBe9RvxWQMkcrR5nUNBESqgxzAPShFDImj5 7jfantI4mOSKyly5N13juIpXcoe4CY8g394rx/lk=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6V6PK4ZFWWCAD64EN3XOQBPEVBNHHB4OJ3YQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3093/c544785322@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3093@github.com>
References: <quicwg/base-drafts/pull/3093@github.com>
Subject: Re: [quicwg/base-drafts] Fixed handshake key deadlock issue (#3093)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dae6d979ad28_1993ff3298cd96011673a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/WJOsbqBPCoGSSAKvQ5wv-kXwmMU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 22 Oct 2019 02:46:49 -0000

----==_mimepart_5dae6d979ad28_1993ff3298cd96011673a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinduke, the diagram is correct.  There is no ack-eliciting packet in 0.5-RTT.  The ACK of the 0.5-RTT data is bundled with the other ack-eliciting frames in the packet, that's all.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3093#issuecomment-544785322
----==_mimepart_5dae6d979ad28_1993ff3298cd96011673a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=24398865" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/martinduke">@martinduke</a>, the diagram is correct.  There is no ack-eliciting packet in 0.5-RTT.  The ACK of the 0.5-RTT data is bundled with the other ack-eliciting frames in the packet, that's all.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3093?email_source=notifications&amp;email_token=AFTOJK7NVDLWSXFNOPNZIZ3QPZSRPA5CNFSM4JAYS242YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB4MHKQ#issuecomment-544785322">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4Y4JSRPLJMGQOA3ZTQPZSRPANCNFSM4JAYS24Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK663WJTVXDHTC4TPQDQPZSRPA5CNFSM4JAYS242YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB4MHKQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3093?email_source=notifications\u0026email_token=AFTOJK7NVDLWSXFNOPNZIZ3QPZSRPA5CNFSM4JAYS242YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB4MHKQ#issuecomment-544785322",
"url": "https://github.com/quicwg/base-drafts/pull/3093?email_source=notifications\u0026email_token=AFTOJK7NVDLWSXFNOPNZIZ3QPZSRPA5CNFSM4JAYS242YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB4MHKQ#issuecomment-544785322",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dae6d979ad28_1993ff3298cd96011673a--


From nobody Mon Oct 21 19:49:21 2019
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 BD59D12006F for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 19:49:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 hsikNxV_NMoD for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 19:49:17 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 828EB120024 for <quic-issues@ietf.org>; Mon, 21 Oct 2019 19:49:17 -0700 (PDT)
Received: from github-lowworker-f62aa54.va3-iad.github.net (github-lowworker-f62aa54.va3-iad.github.net [10.48.17.68]) by smtp.github.com (Postfix) with ESMTP id 83A8C96074E for <quic-issues@ietf.org>; Mon, 21 Oct 2019 19:49:16 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571712556; bh=U/0TMDKrJZiz2uROkOL1NE16h7wqHgRVQt3BweknbH8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=hfOxdSjljPlD23ToAx7VQTgVVOfI6vuKbs7tbVXRLx2oSlrmAE0HcA2BBWq6IadkF P+GxPKugEUYEnHTnGZAwrWregSGxiP7AmgyuIbZZCaGJkOoG7ULLIf0HbBy8oclZue VQ4ZvzLQhFx1YLUxzteuhZrVwKWtb3Sw1TRjCudw=
Date: Mon, 21 Oct 2019 19:49:16 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK64DCSGGGIFISL6Q5V3XOXLZEVBNHHB43AR5Q@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3127/544785697@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3127@github.com>
References: <quicwg/base-drafts/issues/3127@github.com>
Subject: Re: [quicwg/base-drafts] NEW_TOKEN and Retry tokens must be distinguishable (#3127)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dae6e2c74f02_74803feb4aecd96492939"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/CE4-6P8M3LrcVfP9cmYT-rTymLM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 22 Oct 2019 02:49:20 -0000

----==_mimepart_5dae6e2c74f02_74803feb4aecd96492939
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Agreed, that'd be a useful property to rely on.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3127#issuecomment-544785697
----==_mimepart_5dae6e2c74f02_74803feb4aecd96492939
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Agreed, that'd be a useful property to rely on.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3127?email_source=notifications&amp;email_token=AFTOJK233A7I2DH45ORPI2TQPZS2ZA5CNFSM4JDJZZRKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB4MKII#issuecomment-544785697">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYGBTRAG2BZRWVB2I3QPZS2ZANCNFSM4JDJZZRA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYUSLWID4MJTKF52PLQPZS2ZA5CNFSM4JDJZZRKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB4MKII.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3127?email_source=notifications\u0026email_token=AFTOJK233A7I2DH45ORPI2TQPZS2ZA5CNFSM4JDJZZRKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB4MKII#issuecomment-544785697",
"url": "https://github.com/quicwg/base-drafts/issues/3127?email_source=notifications\u0026email_token=AFTOJK233A7I2DH45ORPI2TQPZS2ZA5CNFSM4JDJZZRKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB4MKII#issuecomment-544785697",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dae6e2c74f02_74803feb4aecd96492939--


From nobody Mon Oct 21 19:53:30 2019
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 89A7E120024 for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 19:53:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, 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 3yQ0MBDLweUG for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 19:53:27 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2066512000F for <quic-issues@ietf.org>; Mon, 21 Oct 2019 19:53:27 -0700 (PDT)
Received: from github-lowworker-9bcb4a1.ac4-iad.github.net (github-lowworker-9bcb4a1.ac4-iad.github.net [10.52.25.84]) by smtp.github.com (Postfix) with ESMTP id 559E5660090 for <quic-issues@ietf.org>; Mon, 21 Oct 2019 19:53:26 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571712806; bh=oHGK33N+Gz//ftOj6gI3xjXO0qgL8hm1p8rRDv7saJk=; h=Date:From:To:Subject:From; b=TAI7QypAdZUJ97PLBVZXY/ABbscw53AcbALTRPy3uBB6OAVVmQYi9JTs+wUos9OB0 kGf0EqDrooJoAn+VJx/mzbIaPWnLgPMWf+TNYmMLZGCe3yiEKd2GFxY7dWgyh9FBRh CEPP/UZfVEwwRQIWZKn+fNMl/sU4zZeAmKrvoKAk=
Date: Mon, 21 Oct 2019 19:53:26 -0700
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/must-distinguish-tokens/000000-7bed0b@github.com>
Subject: [quicwg/base-drafts] 7bed0b: Mandatory distinction between token types
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/IEPy3dyYf7oEoZ4FDm-LrjWO4Es>
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, 22 Oct 2019 02:53:28 -0000

  Branch: refs/heads/must-distinguish-tokens
  Home:   https://github.com/quicwg/base-drafts
  Commit: 7bed0b465944def7aee9349ea1b61bad09ce8f86
      https://github.com/quicwg/base-drafts/commit/7bed0b465944def7aee9349ea1b61bad09ce8f86
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-10-22 (Tue, 22 Oct 2019)

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

  Log Message:
  -----------
  Mandatory distinction between token types

Closes #3127.



From nobody Mon Oct 21 19:55:10 2019
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 759C312004F for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 19:55:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.998
X-Spam-Level: 
X-Spam-Status: No, score=-7.998 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, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 Y0dp9zxA3ble for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 19:55:06 -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 7988012000F for <quic-issues@ietf.org>; Mon, 21 Oct 2019 19:55:06 -0700 (PDT)
Date: Mon, 21 Oct 2019 19:55:04 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571712904; bh=Cf7pMmky0XtySyFuS+XTDj3fxgMvcGZThrHoSzcyw+0=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=xPjyDANC3wz2iu0EtQ5WX11NDrvfxUayXJGugYPoDM7XUDnIwvtu8qKvDV6blHdXt XG4JWf/ELa5lMH0aVdNa5eWbOo1gsyc9dKDiEvN4BVzR8WBmVLAQL/rC6JA4PqjKhM 7gFT4sND2BgF0VlHyUHWwkH9gq28X60LFfLJWnxo=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4TCNSVEUR67O3XWHN3XORAREVBNHHB43A2P4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3128@github.com>
Subject: [quicwg/base-drafts] Mandatory distinction between token types (#3128)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dae6f88c825c_27dd3fa0ad6cd968141682"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/PwLCgR0OKXIHxagQ7gbPOFHZe0Q>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 22 Oct 2019 02:55:09 -0000

----==_mimepart_5dae6f88c825c_27dd3fa0ad6cd968141682
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closes #3127.

Question for reviewers: do you think it necessary to point out that this distinction doesn&#39;t need to be hidden from other entities?  That&#39;s almost obvious based on the way that this results in different behaviour from servers, but should it be written down?
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/3128

-- Commit Summary --

  * Mandatory distinction between token types

-- File Changes --

    M draft-ietf-quic-transport.md (7)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/3128.patch
https://github.com/quicwg/base-drafts/pull/3128.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3128

----==_mimepart_5dae6f88c825c_27dd3fa0ad6cd968141682
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><span class="issue-keyword tooltipped tooltipped-se" aria-label="This pull request closes issue #3127.">Closes</span> <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="510398956" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3127" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/3127/hovercard" href="https://github.com/quicwg/base-drafts/issues/3127">#3127</a>.</p>
<p>Question for reviewers: do you think it necessary to point out that this distinction doesn't need to be hidden from other entities?  That's almost obvious based on the way that this results in different behaviour from servers, but should it be written down?</p>

<hr>

<h4>You can view, comment on, or merge this pull request online at:</h4>
<p>&nbsp;&nbsp;<a href='https://github.com/quicwg/base-drafts/pull/3128'>https://github.com/quicwg/base-drafts/pull/3128</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Mandatory distinction between token types</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/3128/files#diff-0">draft-ietf-quic-transport.md</a>
    (7)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3128.patch'>https://github.com/quicwg/base-drafts/pull/3128.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3128.diff'>https://github.com/quicwg/base-drafts/pull/3128.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3128?email_source=notifications&amp;email_token=AFTOJKYL5TC2YBDF74DHTX3QPZTQRA5CNFSM4JDJ3TY2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HTMDJ7Q">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4KVKA6XH3XUHLNHP3QPZTQRANCNFSM4JDJ3TYQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6B3ZKNDMEZZA6QYGDQPZTQRA5CNFSM4JDJ3TY2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HTMDJ7Q.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3128?email_source=notifications\u0026email_token=AFTOJKYL5TC2YBDF74DHTX3QPZTQRA5CNFSM4JDJ3TY2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HTMDJ7Q",
"url": "https://github.com/quicwg/base-drafts/pull/3128?email_source=notifications\u0026email_token=AFTOJKYL5TC2YBDF74DHTX3QPZTQRA5CNFSM4JDJ3TY2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HTMDJ7Q",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5dae6f88c825c_27dd3fa0ad6cd968141682--


From nobody Mon Oct 21 19:55:16 2019
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 3780612004F for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 19:55:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 FT38rUbyozLA for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 19:55:14 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EDB0D12000F for <quic-issues@ietf.org>; Mon, 21 Oct 2019 19:55:13 -0700 (PDT)
Date: Mon, 21 Oct 2019 19:55:13 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571712913; bh=vSU2SUFtoBx/FeZ823IDvTgY5MYgBoNcyjfLS7xJuXY=; h=Date:From:To:Subject:From; b=BwJMecSAbRi4c5Zg3jTmqjPntGmgBBWbpJ8cKM6h/xRmSj2/IMQX6tmpguykMv1zw XVSFfwQrugzBnabgzQRoLv/uGcsAYQcZduqXMpVx4oCLcWmssljhthIBVyDzZOwoZW hRv35uBDidQgatDWFgGqChcEghhPLJwcEJ0PV/q0=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/2a2fc5-e48646@github.com>
Subject: [quicwg/base-drafts] e48646: Script updating gh-pages from 7bed0b46. [ci skip]
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/Frl7ApctxXJTOpqRwFwDFMoLRAQ>
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, 22 Oct 2019 02:55:15 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: e48646c2b7415708103596f1aaf68c3310fc757b
      https://github.com/quicwg/base-drafts/commit/e48646c2b7415708103596f1aaf68c3310fc757b
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-22 (Tue, 22 Oct 2019)

  Changed paths:
    M index.html
    A must-distinguish-tokens/draft-ietf-quic-http.html
    A must-distinguish-tokens/draft-ietf-quic-http.txt
    A must-distinguish-tokens/draft-ietf-quic-invariants.html
    A must-distinguish-tokens/draft-ietf-quic-invariants.txt
    A must-distinguish-tokens/draft-ietf-quic-qpack.html
    A must-distinguish-tokens/draft-ietf-quic-qpack.txt
    A must-distinguish-tokens/draft-ietf-quic-recovery.html
    A must-distinguish-tokens/draft-ietf-quic-recovery.txt
    A must-distinguish-tokens/draft-ietf-quic-tls.html
    A must-distinguish-tokens/draft-ietf-quic-tls.txt
    A must-distinguish-tokens/draft-ietf-quic-transport.html
    A must-distinguish-tokens/draft-ietf-quic-transport.txt
    A must-distinguish-tokens/index.html

  Log Message:
  -----------
  Script updating gh-pages from 7bed0b46. [ci skip]



From nobody Mon Oct 21 19:57:08 2019
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 0A10C12006F for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 19:57:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 E8GOopqwmOvF for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 19:57:05 -0700 (PDT)
Received: from out-11.smtp.github.com (out-11.smtp.github.com [192.30.254.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C07B712004F for <quic-issues@ietf.org>; Mon, 21 Oct 2019 19:57:05 -0700 (PDT)
Date: Mon, 21 Oct 2019 19:57:05 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571713025; bh=xAUFLligVfjeMyuVLxg6vv+Z3P8CGt3CNJ2zi8X+azg=; h=Date:From:To:Subject:From; b=U+ojhRWMaxel2BKaolLoPI1EM6HP1a5HH6JA56GP0Dln+J0o+36RDFW01+M/nyTmc IeU868y3DByeBqIjRgr56Lxbuy7EtxLp/YkPntcnQEGn6tDakFIIIPPUkW/sBdcc0z MFHkSAI8zQIQowbGXUWoNedssZEzqdL/D7Uc343M=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/e48646-d9592a@github.com>
Subject: [quicwg/base-drafts] d9592a: Script updating issues at 2019-10-22T02:56:58Z. [c...
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/dOpc6Srl8DeufRYu7i5hmP28g38>
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, 22 Oct 2019 02:57:07 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: d9592ae83d05b03a46e5054ef2b720d0b6f27f80
      https://github.com/quicwg/base-drafts/commit/d9592ae83d05b03a46e5054ef2b720d0b6f27f80
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-22 (Tue, 22 Oct 2019)

  Changed paths:
    M issues.json
    M pulls.json

  Log Message:
  -----------
  Script updating issues at 2019-10-22T02:56:58Z. [ci skip]



From nobody Mon Oct 21 20:00:46 2019
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 89427120B22 for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 20:00:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.74
X-Spam-Level: 
X-Spam-Status: No, score=-7.74 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, HTML_MESSAGE=0.001, HTML_OBFUSCATE_05_10=0.26, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 W41F7RYG40ni for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 20:00:41 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E5F82120B19 for <quic-issues@ietf.org>; Mon, 21 Oct 2019 20:00:40 -0700 (PDT)
Received: from github-lowworker-25680bd.va3-iad.github.net (github-lowworker-25680bd.va3-iad.github.net [10.48.17.61]) by smtp.github.com (Postfix) with ESMTP id 3F2E42C20DD for <quic-issues@ietf.org>; Mon, 21 Oct 2019 20:00:40 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571713240; bh=0y6UrlcO23b8Fo8cGHvvcWtrxBs8w2xkHGMMNlgDSG0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=yp/OtXij3NB90vCfAhglhgaucs3IEksRYL0MVAehGFu0J5EoHh+4Brjg49HQ6/7NJ y6kljyoid78hjc/ig0FyUmYyibd1ZWs4rGE1MRM11Lw4oK8dVx5zqGnSEQFeeux7Bf RBfMvF+Ucb7Kl2oPrLt+2odEb7G8f3MRiHRtLwT0=
Date: Mon, 21 Oct 2019 20:00:40 -0700
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5HEALSYK6Q7Z5RCMV3XORVREVBNHHB4UHVOQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3111/544787363@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3111@github.com>
References: <quicwg/base-drafts/issues/3111@github.com>
Subject: Re: [quicwg/base-drafts] [Version Ossification] Alternative version and Initial Salt should be part of NEW_TOKEN (#3111)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dae70d830639_52f23fc890ecd96448144"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/TqqH_DGyljNuUAKCfOeFu7RGfv0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 22 Oct 2019 03:00:46 -0000

----==_mimepart_5dae70d830639_52f23fc890ecd96448144
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett 
> To clarify what you're getting from this that isn't achieved in TPs is that here you're guaranteed that when the client comes back with the version and salt, they'll also specify the Token. But if these were in transport params, then the client might decide not to send the subsequently transmitted token with the version and salt or the corresponding token might not get delivered in time?

That's correct.

Unless we require the token and the alternative salt to be used together, the only source that we could use to determine the initial salt would be the version number field. That means that there can be at most 2<sup>32</sup> salts, therefore we'd see a birthday problem once we handle 2<sup>16</sup> connections. That's more than enough for ossification, but not as a way to encrypt Initial packets.

If we bundle the token and the alternative salt, and require them to be used together, then the value space of the alternative salt becomes 2<sup>128</sup> that can be unique to each connection.

Note also that being possible to deduct the alternative salt from the NEW_TOKEN tokens simplifies the deployment, because servers dealing with NEW_TOKEN tokens are expected to have a way to deduce other information from the token. The complexity becomes to just adding one more information (which is the alternative salt) to that set of information, whereas we'd be required to retain a map (or define a way to a map) that lists the alternative version numbers and salts, if we do not require the token and the alternative salt to be used together.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3111#issuecomment-544787363
----==_mimepart_5dae70d830639_52f23fc890ecd96448144
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=20072817" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ianswett">@ianswett</a></p>
<blockquote>
<p>To clarify what you're getting from this that isn't achieved in TPs is that here you're guaranteed that when the client comes back with the version and salt, they'll also specify the Token. But if these were in transport params, then the client might decide not to send the subsequently transmitted token with the version and salt or the corresponding token might not get delivered in time?</p>
</blockquote>
<p>That's correct.</p>
<p>Unless we require the token and the alternative salt to be used together, the only source that we could use to determine the initial salt would be the version number field. That means that there can be at most 2<sup>32</sup> salts, therefore we'd see a birthday problem once we handle 2<sup>16</sup> connections. That's more than enough for ossification, but not as a way to encrypt Initial packets.</p>
<p>If we bundle the token and the alternative salt, and require them to be used together, then the value space of the alternative salt becomes 2<sup>128</sup> that can be unique to each connection.</p>
<p>Note also that being possible to deduct the alternative salt from the NEW_TOKEN tokens simplifies the deployment, because servers dealing with NEW_TOKEN tokens are expected to have a way to deduce other information from the token. The complexity becomes to just adding one more information (which is the alternative salt) to that set of information, whereas we'd be required to retain a map (or define a way to a map) that lists the alternative version numbers and salts, if we do not require the token and the alternative salt to be used together.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3111?email_source=notifications&amp;email_token=AFTOJK54OLDP3ZINMATE4HLQPZUFRA5CNFSM4JB434ZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB4MXIY#issuecomment-544787363">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6WRHFX22FNUOYC2ITQPZUFRANCNFSM4JB434ZA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5K7SXVXDD6U2CR77DQPZUFRA5CNFSM4JB434ZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB4MXIY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3111?email_source=notifications\u0026email_token=AFTOJK54OLDP3ZINMATE4HLQPZUFRA5CNFSM4JB434ZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB4MXIY#issuecomment-544787363",
"url": "https://github.com/quicwg/base-drafts/issues/3111?email_source=notifications\u0026email_token=AFTOJK54OLDP3ZINMATE4HLQPZUFRA5CNFSM4JB434ZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB4MXIY#issuecomment-544787363",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dae70d830639_52f23fc890ecd96448144--


From nobody Mon Oct 21 20:02:45 2019
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 BB59F120AEC for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 20:02:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 vOE6oZ_2vC6d for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 20:02:42 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 08E4212000F for <quic-issues@ietf.org>; Mon, 21 Oct 2019 20:02:42 -0700 (PDT)
Date: Mon, 21 Oct 2019 20:02:41 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571713361; bh=NPbstdnwI9meCG+daC/4U9hwUOlBO3GwK8mXguCqxP0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=UsMfsRAIK4Yh6HgLWx/YsGxoQuem+/neI1vB6FKNhnZrkF9UJdJlXvtqFk/zer7bE l/55pUIYk9yBRW2Al205z9k15sWnlYXQL/oKLze0eOeKVys1UH1pZds1Hi/WxSYQEO AArd6fkRCO8RHczST9sJjocWnEjIonUG9Sg8VIxQ=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6PEHGISKEVBHYLZ6F3XOY6DEVBNHHB4ODZTE@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3092/review/304945998@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3092@github.com>
References: <quicwg/base-drafts/pull/3092@github.com>
Subject: Re: [quicwg/base-drafts] MUST ACK each ack-eliciting packet once (#3092)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dae71511a3fc_71c53fc3b60cd96088d7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/zzExs1UAY0WtOZotSl8fqMdqsXU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 22 Oct 2019 03:02:44 -0000

----==_mimepart_5dae71511a3fc_71c53fc3b60cd96088d7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



> @@ -3013,18 +3013,21 @@ guidance offered below seeks to strike this balance.
 
 An ACK frame SHOULD be generated for at least every second ack-eliciting packet.
 This recommendation is in keeping with standard practice for TCP {{?RFC5681}}.
+Every ack-eliciting packet MUST be acknowledged in at least one transmitted
+ACK frame, and SHOULD typically be acknowledged in more than one ACK frame.

Sure, that could work.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3092#discussion_r337316512
----==_mimepart_5dae71511a3fc_71c53fc3b60cd96088d7
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ianswett</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3092#discussion_r337316512">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -3013,18 +3013,21 @@ guidance offered below seeks to strike this balance.
 
 An ACK frame SHOULD be generated for at least every second ack-eliciting packet.
 This recommendation is in keeping with standard practice for TCP {{?RFC5681}}.
+Every ack-eliciting packet MUST be acknowledged in at least one transmitted
+ACK frame, and SHOULD typically be acknowledged in more than one ACK frame.
</pre>
<p>Sure, that could work.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3092?email_source=notifications&amp;email_token=AFTOJKYTH3HQVSH2RXYZWXDQPZUNDA5CNFSM4JAXQGYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIWRWTQ#discussion_r337316512">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2I7PW4PFXI3SHVFCDQPZUNDANCNFSM4JAXQGYA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6D5H3TDGJMVV6DQDDQPZUNDA5CNFSM4JAXQGYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIWRWTQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3092?email_source=notifications\u0026email_token=AFTOJKYTH3HQVSH2RXYZWXDQPZUNDA5CNFSM4JAXQGYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIWRWTQ#discussion_r337316512",
"url": "https://github.com/quicwg/base-drafts/pull/3092?email_source=notifications\u0026email_token=AFTOJKYTH3HQVSH2RXYZWXDQPZUNDA5CNFSM4JAXQGYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIWRWTQ#discussion_r337316512",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dae71511a3fc_71c53fc3b60cd96088d7--


From nobody Mon Oct 21 20:04:14 2019
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 E7EE8120024 for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 20:04:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 bcQ3WcfOMCQE for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 20:04:11 -0700 (PDT)
Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A251412000F for <quic-issues@ietf.org>; Mon, 21 Oct 2019 20:04:11 -0700 (PDT)
Date: Mon, 21 Oct 2019 20:04:09 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571713450; bh=hCa1Id9wb72zHI98ymovc60wOx+UlvlnqT3R9AJdYvU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=plGh2K2iMejfVzVB1o/TjVJImiXVkRID7SeqFPcR4pKpWXR2D3thEOpncrFN0LUEh 9vyfxCoD59D6UY18th61xfvvSbvxExdIl9fj7U/9Gy10F+IS43I0y1TrZrmS0HfHd9 kz0FgJ0hRoehEaC4mPFdTwKhBkLYXpMv1XN1mMNc=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZGIAVJE2X326FBUXF3XOSCTEVBNHHB43AR5Q@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3127/544787934@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3127@github.com>
References: <quicwg/base-drafts/issues/3127@github.com>
Subject: Re: [quicwg/base-drafts] NEW_TOKEN and Retry tokens must be distinguishable (#3127)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dae71a9f2384_3f903f952eccd9607885c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: marten-seemann
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/sBvPPazwcb-4b4L7IncIooJDBuw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 22 Oct 2019 03:04:13 -0000

----==_mimepart_5dae71a9f2384_3f903f952eccd9607885c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Does that property need to hold if there are bit flips in the token?=0D
If you=E2=80=99re encrypting the token, this would be easy to ensure: put=
 the distinguishing bit under crypto cover. If you=E2=80=99re using a map=
 lookup, you=E2=80=99ll probably have to work a little bit harder.=0D
=0D
-- =0D
You are receiving this because you are subscribed to this thread.=0D
Reply to this email directly or view it on GitHub:=0D
https://github.com/quicwg/base-drafts/issues/3127#issuecomment-544787934=

----==_mimepart_5dae71a9f2384_3f903f952eccd9607885c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Does that property need to hold if there are bit flips in the token?<b=
r>=0D
If you=E2=80=99re encrypting the token, this would be easy to ensure: put=
 the distinguishing bit under crypto cover. If you=E2=80=99re using a map=
 lookup, you=E2=80=99ll probably have to work a little bit harder.</p>=0D=

=0D
<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/3127?email_source=3Dnotifications&amp;email_token=3D=
AFTOJK7LKHNWGKBBXR2PWCLQPZUSTA5CNFSM4JDJZZRKYY3PNVWWK3TUL52HS4DFVREXG43VM=
VBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB4M3XQ#issuecomment-544787934">view it on=
 GitHub</a>, or <a href=3D"https://github.com/notifications/unsubscribe-a=
uth/AFTOJK55NN6VFYVT6RUROF3QPZUSTANCNFSM4JDJZZRA">unsubscribe</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AFTOJK577573KTYY24BRWVLQPZUS=
TA5CNFSM4JDJZZRKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWS=
ZGOEB4M3XQ.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=0D
<script type=3D"application/ld+json">[=0D
{=0D
"@context": "http://schema.org",=0D
"@type": "EmailMessage",=0D
"potentialAction": {=0D
"@type": "ViewAction",=0D
"target": "https://github.com/quicwg/base-drafts/issues/3127?email_source=
=3Dnotifications\u0026email_token=3DAFTOJK7LKHNWGKBBXR2PWCLQPZUSTA5CNFSM4=
JDJZZRKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB4M3X=
Q#issuecomment-544787934",=0D
"url": "https://github.com/quicwg/base-drafts/issues/3127?email_source=3D=
notifications\u0026email_token=3DAFTOJK7LKHNWGKBBXR2PWCLQPZUSTA5CNFSM4JDJ=
ZZRKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB4M3XQ#i=
ssuecomment-544787934",=0D
"name": "View Issue"=0D
},=0D
"description": "View this Issue on GitHub",=0D
"publisher": {=0D
"@type": "Organization",=0D
"name": "GitHub",=0D
"url": "https://github.com"=0D
}=0D
}=0D
]</script>=

----==_mimepart_5dae71a9f2384_3f903f952eccd9607885c--


From nobody Mon Oct 21 20:08:23 2019
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 7594812004F for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 20:08:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, 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 lRda4j3O8hb9 for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 20:08:19 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0BA1D12000F for <quic-issues@ietf.org>; Mon, 21 Oct 2019 20:08:19 -0700 (PDT)
Received: from github-lowworker-56fcc46.va3-iad.github.net (github-lowworker-56fcc46.va3-iad.github.net [10.48.102.32]) by smtp.github.com (Postfix) with ESMTP id 3154766044C for <quic-issues@ietf.org>; Mon, 21 Oct 2019 20:08:18 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571713698; bh=mi3y6QzZywJ9I0yFNVpGoDQekm2Kt5emGimGGDKDZwI=; h=Date:From:To:Subject:From; b=R6OVT7uhLzpaIE2dXp1LXgswpoZ2F54kr1wlzAnOMvx4svWLMKDfU7S0jAmp0Jsa5 EQzuynJOS4UHSX2UNS0Gpln4//92FFpTtdwESsXov1bxBkrCpccUocvGtuTJlQxyHh T8OzAGEl1TDKZwU7pIJj1Zt2idGELMkV0k7rwexE=
Date: Mon, 21 Oct 2019 20:08:18 -0700
From: ianswett <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/ianswett-must-ack-once/dd3c22-5b3d74@github.com>
Subject: [quicwg/base-drafts] cf6dc5: Better narrow stateless reset token validity
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-Auto-Response-Suppress: All
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/e66PggW_sXtUoHC5IBFIFGZVI3Y>
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, 22 Oct 2019 03:08:22 -0000

  Branch: refs/heads/ianswett-must-ack-once=0D
  Home:   https://github.com/quicwg/base-drafts=0D
  Commit: cf6dc592b17cc6f0163649fa5408f15a0efda4fd=0D
      https://github.com/quicwg/base-drafts/commit/cf6dc592b17cc6f0163649=
fa5408f15a0efda4fd=0D
  Author: Martin Thomson <martin.thomson@gmail.com>=0D
  Date:   2019-08-15 (Thu, 15 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Better narrow stateless reset token validity=0D
=0D
=0D
  Commit: dcd76b4a7daadfe5dcba931471c25e511777d699=0D
      https://github.com/quicwg/base-drafts/commit/dcd76b4a7daadfe5dcba93=
1471c25e511777d699=0D
  Author: Martin Thomson <martin.thomson@gmail.com>=0D
  Date:   2019-08-15 (Thu, 15 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Only active connection IDs are relevant=0D
=0D
=0D
  Commit: 57bb6b81d6ce543695da8b58c41e627690410d1f=0D
      https://github.com/quicwg/base-drafts/commit/57bb6b81d6ce543695da8b=
58c41e627690410d1f=0D
  Author: Martin Thomson <martin.thomson@gmail.com>=0D
  Date:   2019-08-15 (Thu, 15 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Forbid use of duplicate stateless reset tokens=0D
=0D
=0D
  Commit: 5c3d4030cd5570016442f4f71b2b5cf0d1f4d694=0D
      https://github.com/quicwg/base-drafts/commit/5c3d4030cd5570016442f4=
f71b2b5cf0d1f4d694=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-08-16 (Fri, 16 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Grammar=0D
=0D
Co-Authored-By: ianswett <ianswett@users.noreply.github.com>=0D
=0D
=0D
  Commit: 2357b2c7b415a68bc0654cec7a7e59aa19b0c303=0D
      https://github.com/quicwg/base-drafts/commit/2357b2c7b415a68bc0654c=
ec7a7e59aa19b0c303=0D
  Author: Martin Thomson <martin.thomson@gmail.com>=0D
  Date:   2019-08-16 (Fri, 16 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  wrap=0D
=0D
=0D
  Commit: bee95016e3be73001dba5efdae015312a4659a2c=0D
      https://github.com/quicwg/base-drafts/commit/bee95016e3be73001dba5e=
fdae015312a4659a2c=0D
  Author: Nick Harper <nharper@chromium.org>=0D
  Date:   2019-08-22 (Thu, 22 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Describe interaction between QUIC and TLS regarding saved 0-RTT state=0D=

=0D
This PR describes how a TLS stack needs to cooperate with a QUIC stack=0D=

when making the decision whether or not to accept early data.=0D
=0D
The purpose of this change is so that implementors working on the TLS=0D
layer of QUIC are aware that other layers impact decisions traditionally=0D=

made at the TLS layer.=0D
=0D
=0D
  Commit: c09d599bade53a8faea33a264c21d1a57de2d179=0D
      https://github.com/quicwg/base-drafts/commit/c09d599bade53a8faea33a=
264c21d1a57de2d179=0D
  Author: Nick Harper <github@nharper.org>=0D
  Date:   2019-08-22 (Thu, 22 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Apply suggestions from code review=0D
=0D
Co-Authored-By: Martin Thomson <mt@lowentropy.net>=0D
=0D
=0D
  Commit: 896b7efa5e33fa317f31a7627db60662ea754cd8=0D
      https://github.com/quicwg/base-drafts/commit/896b7efa5e33fa317f31a7=
627db60662ea754cd8=0D
  Author: Alessandro Ghedini <alessandro@ghedini.me>=0D
  Date:   2019-09-15 (Sun, 15 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Allow PING at every encryption level=0D
=0D
Fixes #3034=0D
=0D
=0D
  Commit: 751aef9c80307a9b61f6bae887566eb9a9e3b766=0D
      https://github.com/quicwg/base-drafts/commit/751aef9c80307a9b61f6ba=
e887566eb9a9e3b766=0D
  Author: David Schinazi <dschinazi.ietf@gmail.com>=0D
  Date:   2019-09-17 (Tue, 17 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Clarify why post-handshake client auth is banned=0D
=0D
=0D
  Commit: 06486475d04ecb979e5c8545df4b84fcd89b5016=0D
      https://github.com/quicwg/base-drafts/commit/06486475d04ecb979e5c85=
45df4b84fcd89b5016=0D
  Author: David Schinazi <DavidSchinazi@users.noreply.github.com>=0D
  Date:   2019-09-17 (Tue, 17 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  MT editorial pass=0D
=0D
Co-Authored-By: Martin Thomson <mt@lowentropy.net>=0D
=0D
=0D
  Commit: cdad59a14836263a07f85ba9388f50d748f915d6=0D
      https://github.com/quicwg/base-drafts/commit/cdad59a14836263a07f85b=
a9388f50d748f915d6=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-09-20 (Fri, 20 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Remove 1 RTT delayed ack requirement=0D
=0D
Fixes #3030=0D
=0D
=0D
  Commit: 3696d8ce68c95063cc6e2e1b9392784f9cf25a24=0D
      https://github.com/quicwg/base-drafts/commit/3696d8ce68c95063cc6e2e=
1b9392784f9cf25a24=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-09-20 (Fri, 20 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-transport.md=0D
=0D
=0D
  Commit: ace2a505a3f8f96c2758458ec523047afe8db92e=0D
      https://github.com/quicwg/base-drafts/commit/ace2a505a3f8f96c275845=
8ec523047afe8db92e=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-09-20 (Fri, 20 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Remove obsolete text on ACKing CRYPTO frames=0D
=0D
=0D
  Commit: 114d984feb3244348dc8ad773a2db3a1df246338=0D
      https://github.com/quicwg/base-drafts/commit/114d984feb3244348dc8ad=
773a2db3a1df246338=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-09-24 (Tue, 24 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-transport.md=0D
=0D
Co-Authored-By: Martin Thomson <mt@lowentropy.net>=0D
=0D
=0D
  Commit: 635ab6cee20af55c617202c8301b5b5179c31744=0D
      https://github.com/quicwg/base-drafts/commit/635ab6cee20af55c617202=
c8301b5b5179c31744=0D
  Author: Nick Harper <nharper@chromium.org>=0D
  Date:   2019-10-11 (Fri, 11 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Reword sentence about storing state in session ticket=0D
=0D
=0D
  Commit: 0850ad92ce44c39c85f07ba6fbef327be836e080=0D
      https://github.com/quicwg/base-drafts/commit/0850ad92ce44c39c85f07b=
a6fbef327be836e080=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-10-15 (Tue, 15 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #3035 from ghedo/ping-in-handshake=0D
=0D
Allow PING at every encryption level=0D
=0D
=0D
  Commit: 8b86d0bb90236e58c8734e349a64d94394074022=0D
      https://github.com/quicwg/base-drafts/commit/8b86d0bb90236e58c8734e=
349a64d94394074022=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-10-15 (Tue, 15 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #3055 from quicwg/ianswett-no-1RTT-ack-delay=0D
=0D
Remove 1 RTT delayed ack requirement=0D
=0D
=0D
  Commit: d94db41c7c5a2936aba7b95723dcdb3546a303fa=0D
      https://github.com/quicwg/base-drafts/commit/d94db41c7c5a2936aba7b9=
5723dcdb3546a303fa=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-10-15 (Tue, 15 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #2947 from nharper/tls-saved-state=0D
=0D
Describe interaction between QUIC and TLS regarding saved 0-RTT state=0D
=0D
=0D
  Commit: 6220106a5a718a5b30e5009c89377a72ebfda08e=0D
      https://github.com/quicwg/base-drafts/commit/6220106a5a718a5b30e500=
9c89377a72ebfda08e=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-10-15 (Tue, 15 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #2968 from quicwg/stateless-reset-too=0D
=0D
Stateless reset too=0D
=0D
=0D
  Commit: aeaa56545344dd6e9a7956f8a16e0e2aca137041=0D
      https://github.com/quicwg/base-drafts/commit/aeaa56545344dd6e9a7956=
f8a16e0e2aca137041=0D
  Author: Mike Bishop <mbishop@evequefou.be>=0D
  Date:   2019-10-15 (Tue, 15 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-http.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Additional error cases for CANCEL_PUSH (#3083)=0D
=0D
* Additional error cases for CANCEL_PUSH=0D
=0D
* Ian's parallel construction=0D
=0D
* Improve readability=0D
=0D
* Review feedback=0D
=0D
* Wordsmith=0D
=0D
=0D
  Commit: cceaf25143fc43a93ad4c91cdcbe96a581e2a6cf=0D
      https://github.com/quicwg/base-drafts/commit/cceaf25143fc43a93ad4c9=
1cdcbe96a581e2a6cf=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-10-15 (Tue, 15 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Define under-utilizing the congestion window (#2675)=0D
=0D
* Define under-utilizing the congestion window=0D
=0D
* Update draft-ietf-quic-recovery.md=0D
=0D
* Reword section on bursts=0D
=0D
Working off Gorry's comments=0D
=0D
* Update draft-ietf-quic-recovery.md=0D
=0D
Co-Authored-By: Jana Iyengar <jri.ietf@gmail.com>=0D
=0D
* Update draft-ietf-quic-recovery.md=0D
=0D
Co-Authored-By: Jana Iyengar <jri.ietf@gmail.com>=0D
=0D
* Update draft-ietf-quic-recovery.md=0D
=0D
=0D
  Commit: 6f045358bd789bccb9328f889a68e3d11ca206a4=0D
      https://github.com/quicwg/base-drafts/commit/6f045358bd789bccb9328f=
889a68e3d11ca206a4=0D
  Author: Robin Marx <robin.marx@uhasselt.be>=0D
  Date:   2019-10-15 (Tue, 15 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-qpack.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Be more specific when naming bits (#3089)=0D
=0D
* Be more specific when naming bits=0D
=0D
- Renamed S bit for static vs dynamic table to T bit (for Table)=0D
- Replaced backticks with single quotes around individual bits (previousl=
y, about half used single, half used double)=0D
- Added explicit references to bit letter indicators where they were miss=
ing (e.g., for 'H')=0D
- Fixed broken reference to "blocked-decoding" section=0D
=0D
* Hopefully auto-linking does work now=0D
=0D
=0D
  Commit: a2ea7d7ec84ca439e6454da60aa9802836b448bf=0D
      https://github.com/quicwg/base-drafts/commit/a2ea7d7ec84ca439e6454d=
a60aa9802836b448bf=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-10-15 (Tue, 15 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #3044 from DavidSchinazi/explain_post_handshake_auth=
_ban=0D
=0D
Clarify why post-handshake client auth is banned=0D
=0D
=0D
  Commit: a7ad371908364e16474ec746a33aea4c30afc3d9=0D
      https://github.com/quicwg/base-drafts/commit/a7ad371908364e16474ec7=
46a33aea4c30afc3d9=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-10-16 (Wed, 16 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  MUST pace or limit bursts to 10 packets=0D
=0D
Fixes part or all of #3094=0D
=0D
=0D
  Commit: 321ec027758ad0149e2f4de07ca251cf739ab67f=0D
      https://github.com/quicwg/base-drafts/commit/321ec027758ad0149e2f4d=
e07ca251cf739ab67f=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-10-16 (Wed, 16 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Alternative > alternate (#3105)=0D
=0D
=0D
  Commit: dc891d82d0b1bdd5ea8351a4c0d55e326fbf18d9=0D
      https://github.com/quicwg/base-drafts/commit/dc891d82d0b1bdd5ea8351=
a4c0d55e326fbf18d9=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-10-17 (Thu, 17 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge branch 'master' into ianswett-limit-bursts=0D
=0D
=0D
  Commit: 8aa3f261bac737b25867c964a8eb941f362be36a=0D
      https://github.com/quicwg/base-drafts/commit/8aa3f261bac737b25867c9=
64a8eb941f362be36a=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-10-17 (Thu, 17 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-recovery.md=0D
=0D
Remove the old paragraph=0D
=0D
=0D
  Commit: 88c2415f876ab1ce03181031773cff8dde2d711e=0D
      https://github.com/quicwg/base-drafts/commit/88c2415f876ab1ce031810=
31773cff8dde2d711e=0D
  Author: Mike Bishop <mbishop@evequefou.be>=0D
  Date:   2019-10-17 (Thu, 17 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Double plural=0D
=0D
=0D
  Commit: 8bd39d96ba0f42824fd62f6a797ee74f9603ffc2=0D
      https://github.com/quicwg/base-drafts/commit/8bd39d96ba0f42824fd62f=
6a797ee74f9603ffc2=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2019-10-17 (Thu, 17 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #3106 from quicwg/ianswett-limit-bursts=0D
=0D
MUST pace or limit bursts to 10 packets=0D
=0D
=0D
  Commit: 20e5bf7c795b51aa83805e19a287de6d8b41e9c2=0D
      https://github.com/quicwg/base-drafts/commit/20e5bf7c795b51aa83805e=
19a287de6d8b41e9c2=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-10-18 (Fri, 18 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-http.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Remove QUIC version hint (#3118)=0D
=0D
As discussed in Cupertino, we're punting the hard part of this issue to=0D=

future versions, but we can remove the version hint until then.=0D
=0D
Closes #3061.=0D
=0D
=0D
  Commit: c06ff1454ffdb7ad67bde48d375d20a218acc2e7=0D
      https://github.com/quicwg/base-drafts/commit/c06ff1454ffdb7ad67bde4=
8d375d20a218acc2e7=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-10-18 (Fri, 18 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-recovery.md=0D
=0D
=0D
  Commit: a38c07a8bf702895f617c71ea912356ed9d00566=0D
      https://github.com/quicwg/base-drafts/commit/a38c07a8bf702895f617c7=
1ea912356ed9d00566=0D
  Author: Bence B=C3=A9ky <bencebeky@users.noreply.github.com>=0D
  Date:   2019-10-21 (Mon, 21 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-qpack.md=0D
=0D
  Log Message:=0D
  -----------=0D
  QPACK [editorial] Misc minor editorial changes. (#2942)=0D
=0D
* non-controversial one-offs=0D
=0D
* Do not unnecessarily change "avoid" to "choose not".=0D
=0D
* Do not unnecessarily remove "without resending..." phrase.=0D
=0D
* Apply suggestions from code review=0D
=0D
Co-Authored-By: Mike Bishop <mbishop@evequefou.be>=0D
=0D
* MikeBishop's wording suggestion for allowing creation of an encoder str=
eam and a decoder stream.=0D
=0D
* indexed header field representation=0D
=0D
* eviction when adding a new entry=0D
=0D
* Add word inclusive.=0D
=0D
=0D
  Commit: 5b3d744d7ac478df9c211712680948537cbca604=0D
      https://github.com/quicwg/base-drafts/commit/5b3d744d7ac478df9c2117=
12680948537cbca604=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-10-21 (Mon, 21 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-http.md=0D
    M draft-ietf-quic-qpack.md=0D
    M draft-ietf-quic-recovery.md=0D
    M draft-ietf-quic-tls.md=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge branch 'master' into ianswett-must-ack-once=0D
=0D
=0D
Compare: https://github.com/quicwg/base-drafts/compare/dd3c2214fa4d...5b3=
d744d7ac4=0D


From nobody Mon Oct 21 20:08:37 2019
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 63F9D12000F for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 20:08:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 jx0iG7xnBEJm for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 20:08:30 -0700 (PDT)
Received: from out-17.smtp.github.com (out-17.smtp.github.com [192.30.252.200]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7DF3212004F for <quic-issues@ietf.org>; Mon, 21 Oct 2019 20:08:30 -0700 (PDT)
Received: from github-lowworker-edec459.ac4-iad.github.net (github-lowworker-edec459.ac4-iad.github.net [10.52.18.32]) by smtp.github.com (Postfix) with ESMTP id CB8886E0185 for <quic-issues@ietf.org>; Mon, 21 Oct 2019 20:08:29 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571713709; bh=hHFTNtKLVP8vjgW+slRodHN9+NePfoZw7/SgKwSRnVA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=yCEQu2IJPCqStvNu8WqwA2EFKw0buDyiJFK+fY8kADWkP8nkfGQBbGg1MBDpUyC6F 1RDUFRdTGwZPc99hVxaQ3jn3F1tzInAL2Pdb4DNnCPYXTQpl2kJMa7GOkwiioxUmHB 4kBSge4PntpDKKgFzw8ymmhe45lBRK4lN8IEY/Mw=
Date: Mon, 21 Oct 2019 20:08:29 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3092/push/4177590318@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3092@github.com>
References: <quicwg/base-drafts/pull/3092@github.com>
Subject: Re: [quicwg/base-drafts] MUST ACK each ack-eliciting packet once (#3092)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dae72adbbce0_d203feca2ecd960404d1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/4IAdi5O1dWmavh6WURhtSEB8LAk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 22 Oct 2019 03:08:32 -0000

----==_mimepart_5dae72adbbce0_d203feca2ecd960404d1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

5b3d744d7ac478df9c211712680948537cbca604  Merge branch 'master' into ianswett-must-ack-once


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3092/files/dd3c2214fa4d84ecc80229b44d9c817abcba71b8..5b3d744d7ac478df9c211712680948537cbca604

----==_mimepart_5dae72adbbce0_d203feca2ecd960404d1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/ianswett" class="user-mention">@ianswett</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/5b3d744d7ac478df9c211712680948537cbca604">5b3d744</a>  Merge branch &#39;master&#39; into ianswett-must-ack-once</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3092/files/dd3c2214fa4d84ecc80229b44d9c817abcba71b8..5b3d744d7ac478df9c211712680948537cbca604?email_source=notifications&amp;email_token=AFTOJK32Z4JLL3Z7F2QSOBDQPZVC3A5CNFSM4JAXQGYKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDQMBYGU4DQMCQOVZWQIZUGE3TONJZGAZTCOA">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK442LYREMSNX7AIO3DQPZVC3ANCNFSM4JAXQGYA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK33MOIOSFKD6TEEUZTQPZVC3A5CNFSM4JAXQGYKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDQMBYGU4DQMCQOVZWQIZUGE3TONJZGAZTCOA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3092/files/dd3c2214fa4d84ecc80229b44d9c817abcba71b8..5b3d744d7ac478df9c211712680948537cbca604?email_source=notifications\u0026email_token=AFTOJK32Z4JLL3Z7F2QSOBDQPZVC3A5CNFSM4JAXQGYKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDQMBYGU4DQMCQOVZWQIZUGE3TONJZGAZTCOA",
"url": "https://github.com/quicwg/base-drafts/pull/3092/files/dd3c2214fa4d84ecc80229b44d9c817abcba71b8..5b3d744d7ac478df9c211712680948537cbca604?email_source=notifications\u0026email_token=AFTOJK32Z4JLL3Z7F2QSOBDQPZVC3A5CNFSM4JAXQGYKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDQMBYGU4DQMCQOVZWQIZUGE3TONJZGAZTCOA",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5dae72adbbce0_d203feca2ecd960404d1--


From nobody Mon Oct 21 20:08:44 2019
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 B9BDD120AED for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 20:08:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.998
X-Spam-Level: 
X-Spam-Status: No, score=-7.998 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, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 VDA6ZQZ71xTZ for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 20:08:35 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DAE4412000F for <quic-issues@ietf.org>; Mon, 21 Oct 2019 20:08:34 -0700 (PDT)
Received: from github-lowworker-292e294.va3-iad.github.net (github-lowworker-292e294.va3-iad.github.net [10.48.102.70]) by smtp.github.com (Postfix) with ESMTP id 288B7C60481 for <quic-issues@ietf.org>; Mon, 21 Oct 2019 20:08:34 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571713714; bh=BlH/CUfjm9/NNKXtsAN4TphT+t76TEbSrY556FLsv+0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=hfYjKPhTnjF5H02iKMdCuuAqNNLgx5Pj1Ky/TCBGZH9WLLZgUPaFqvDMgrlUbHRQQ 2ir4KzYf4EsTHU2ATa1seIoxd0n4CQd0x6SZpeCe+IaTbA1bFpRde4xhpNJZ1PpsFq g6uxzwWVnVmABIvee6L7dTGVPf3HJvxqHEcp3E+E=
Date: Mon, 21 Oct 2019 20:08:34 -0700
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYJVG3XJ3SPTWQQ42N3XOSTFEVBNHHB43A2P4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3128/review/304946898@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3128@github.com>
References: <quicwg/base-drafts/pull/3128@github.com>
Subject: Re: [quicwg/base-drafts] Mandatory distinction between token types (#3128)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dae72b21a2f6_53ef3fa40cccd96467738"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/MzS5XVH5IVGQRmNgwXJ7zadarHc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 22 Oct 2019 03:08:37 -0000

----==_mimepart_5dae72b21a2f6_53ef3fa40cccd96467738
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

kazuho commented on this pull request.

> Question for reviewers: do you think it necessary to point out that this distinction doesn't need to be hidden from other entities?

Yes, I think doing so would help people understand the text. At the moment, in [section 8.1.1](https://quicwg.org/base-drafts/draft-ietf-quic-transport.html#rfc.section.8.1.1) we merely imply that a Retry token can be in cleartext. It is easy to miss that the bit used for the distinction can be in clear.

> @@ -1675,9 +1675,10 @@ one.  The client MUST NOT use the token provided in a Retry for future
 connections. Servers MAY discard any Initial packet that does not carry the
 expected token.
 
-A token SHOULD be constructed in a way that allows the server to distinguish it
-from tokens that are sent in Retry packets as they are carried in the same
-field.
+A token send in NEW_TOKEN frames MUST be constructed in a way that allows the

s/A token send/A token being sent/?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3128#pullrequestreview-304946898
----==_mimepart_5dae72b21a2f6_53ef3fa40cccd96467738
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@kazuho</b> commented on this pull request.</p>

<blockquote>
<p>Question for reviewers: do you think it necessary to point out that this distinction doesn't need to be hidden from other entities?</p>
</blockquote>
<p>Yes, I think doing so would help people understand the text. At the moment, in <a href="https://quicwg.org/base-drafts/draft-ietf-quic-transport.html#rfc.section.8.1.1" rel="nofollow">section 8.1.1</a> we merely imply that a Retry token can be in cleartext. It is easy to miss that the bit used for the distinction can be in clear.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3128#discussion_r337317184">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1675,9 +1675,10 @@ one.  The client MUST NOT use the token provided in a Retry for future
 connections. Servers MAY discard any Initial packet that does not carry the
 expected token.
 
-A token SHOULD be constructed in a way that allows the server to distinguish it
-from tokens that are sent in Retry packets as they are carried in the same
-field.
+A token send in NEW_TOKEN frames MUST be constructed in a way that allows the
</pre>
<p>s/A token send/A token being sent/?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3128?email_source=notifications&amp;email_token=AFTOJK7T6Y7KQJVUDODF4DTQPZVDFA5CNFSM4JDJ3TY2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIWR5UQ#pullrequestreview-304946898">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4OX2VBUVV7KO6BLCDQPZVDFANCNFSM4JDJ3TYQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK525RL5JRIQHS4AZVTQPZVDFA5CNFSM4JDJ3TY2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIWR5UQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3128?email_source=notifications\u0026email_token=AFTOJK7T6Y7KQJVUDODF4DTQPZVDFA5CNFSM4JDJ3TY2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIWR5UQ#pullrequestreview-304946898",
"url": "https://github.com/quicwg/base-drafts/pull/3128?email_source=notifications\u0026email_token=AFTOJK7T6Y7KQJVUDODF4DTQPZVDFA5CNFSM4JDJ3TY2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIWR5UQ#pullrequestreview-304946898",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dae72b21a2f6_53ef3fa40cccd96467738--


From nobody Mon Oct 21 20:08:58 2019
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 CB2DE12004F for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 20:08:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 81R3H1iiuaWx for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 20:08:55 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AA98212000F for <quic-issues@ietf.org>; Mon, 21 Oct 2019 20:08:55 -0700 (PDT)
Received: from github-lowworker-f144ac1.va3-iad.github.net (github-lowworker-f144ac1.va3-iad.github.net [10.48.16.59]) by smtp.github.com (Postfix) with ESMTP id F2BC48C0455 for <quic-issues@ietf.org>; Mon, 21 Oct 2019 20:08:54 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571713734; bh=brAUmH1ShM3wYJEUHzTIMOftPsXTIbNtBuCOgUv3CKk=; h=Date:From:To:Subject:From; b=R1p9KhwTLLHccGgi/+ivLLmlwz1Dhd55/jX5HjqtZNvITLnV5//qhd74TbLkiM0TR 2kAscLG4I1N8ULjtGoj+Yok0eX3/MO2ao/IDpX9besW7k/pqXzLVcFVMhDIo4hTsLn HHn5+069PJo//+o1/IWxO3RPuLr0yJ/xyPEz8FJc=
Date: Mon, 21 Oct 2019 20:08:54 -0700
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/d9592a-ebec1f@github.com>
Subject: [quicwg/base-drafts] ebec1f: Script updating gh-pages from 5b3d744d. [ci skip]
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/fwgtmAOViMEHNzNT7yPzXZw5pDY>
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, 22 Oct 2019 03:08:57 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: ebec1fc3e9c95fa0fbfff780130ace72003a2270
      https://github.com/quicwg/base-drafts/commit/ebec1fc3e9c95fa0fbfff780130ace72003a2270
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-22 (Tue, 22 Oct 2019)

  Changed paths:
    M ianswett-must-ack-once/draft-ietf-quic-http.html
    M ianswett-must-ack-once/draft-ietf-quic-http.txt
    M ianswett-must-ack-once/draft-ietf-quic-invariants.html
    M ianswett-must-ack-once/draft-ietf-quic-invariants.txt
    M ianswett-must-ack-once/draft-ietf-quic-qpack.html
    M ianswett-must-ack-once/draft-ietf-quic-qpack.txt
    M ianswett-must-ack-once/draft-ietf-quic-recovery.html
    M ianswett-must-ack-once/draft-ietf-quic-recovery.txt
    M ianswett-must-ack-once/draft-ietf-quic-tls.html
    M ianswett-must-ack-once/draft-ietf-quic-tls.txt
    M ianswett-must-ack-once/draft-ietf-quic-transport.html
    M ianswett-must-ack-once/draft-ietf-quic-transport.txt
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from 5b3d744d. [ci skip]



From nobody Mon Oct 21 20:10:45 2019
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 8CA0D12004F for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 20:10:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 dAKGMK8cG0SN for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 20:10:43 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E58B012000F for <quic-issues@ietf.org>; Mon, 21 Oct 2019 20:10:42 -0700 (PDT)
Date: Mon, 21 Oct 2019 20:10:42 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571713842; bh=QvmnL8meenFrUAJpqV422MadqxotGsjVwIPo555U5y0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=fPtcrTAeT6AJ5qXFxg7EtcB+NJEAhg8xRB/845XO9clepfTWq3NXiIKgb+mtsTJ2/ WOrD6bXrlu4x6/6Chiu8VQYpX8oKc8l7RFM5ef/lbkQcfrF94Kt5mj7yW+t9aWr7N5 E98/wzRqvtdR3aQQyF5AjvEW7SAgMPzGXJ7XXBME=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7F6OSJTMP6JT5ULC53XOZ4FEVBNHHB4ODZTE@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3092/c544788847@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3092@github.com>
References: <quicwg/base-drafts/pull/3092@github.com>
Subject: Re: [quicwg/base-drafts] MUST ACK each ack-eliciting packet once (#3092)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dae733230893_9803ff7240cd964843b7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/IZAZDeB3vxCsQqZdkA0as0-smhA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 22 Oct 2019 03:10:45 -0000

----==_mimepart_5dae733230893_9803ff7240cd964843b7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I just synced to master and now this seems to be an editorial change, at least to me.

That being said, PTAL at the text and tell me if there are any other changes I should make.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3092#issuecomment-544788847
----==_mimepart_5dae733230893_9803ff7240cd964843b7
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I just synced to master and now this seems to be an editorial change, at least to me.</p>
<p>That being said, PTAL at the text and tell me if there are any other changes I should make.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3092?email_source=notifications&amp;email_token=AFTOJK6TGHYMCM62K4C2LZDQPZVLFA5CNFSM4JAXQGYKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB4NC3Y#issuecomment-544788847">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7CYYF2WKYVXCLGOXDQPZVLFANCNFSM4JAXQGYA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK24BPAK3RD3J53U6ETQPZVLFA5CNFSM4JAXQGYKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB4NC3Y.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3092?email_source=notifications\u0026email_token=AFTOJK6TGHYMCM62K4C2LZDQPZVLFA5CNFSM4JAXQGYKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB4NC3Y#issuecomment-544788847",
"url": "https://github.com/quicwg/base-drafts/pull/3092?email_source=notifications\u0026email_token=AFTOJK6TGHYMCM62K4C2LZDQPZVLFA5CNFSM4JAXQGYKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB4NC3Y#issuecomment-544788847",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dae733230893_9803ff7240cd964843b7--


From nobody Mon Oct 21 20:12:20 2019
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 2B44712004F for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 20:12:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 qh_m_lXzUFR0 for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 20:12:16 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AAF3C12000F for <quic-issues@ietf.org>; Mon, 21 Oct 2019 20:12:16 -0700 (PDT)
Date: Mon, 21 Oct 2019 20:12:15 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571713935; bh=9FnrGJ8MyZ4qfs6eDHqrfa92MiKKds3lmA7tMrVGB/Q=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=RA9r0f4N9/CgLf/uWBLjkvXT0NQY6T0bLhyA94fCCgQL+tUxmt7xShaOUoDb88I9c vOZ81vSHGMcxyGoyrk1MN/GXFCUPTsA7uqFnm8B4qi3A2txm8EtQODCNGxHYinLN8e g59v8tqvya/EJwB29RLWBlbHn4Y4AvEyijQSpnHc=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZNNZJ5S6IPJFNJ3LF3XOTA7EVBNHHB43AR5Q@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3127/544789089@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3127@github.com>
References: <quicwg/base-drafts/issues/3127@github.com>
Subject: Re: [quicwg/base-drafts] NEW_TOKEN and Retry tokens must be distinguishable (#3127)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dae738fcd765_61273fc220ecd96c22663"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: marten-seemann
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/46ViRjIuXVke89xWJDd7jDpImRw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 22 Oct 2019 03:12:18 -0000

----==_mimepart_5dae738fcd765_61273fc220ecd96c22663
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Please ignore my last post, I mixed up Retry packets and Initials. Tokens=
 in the client=E2=80=99s Initial are part of the AAD, so we don=E2=80=99t=
 have to worry about bit flips.=0D
=0D
-- =0D
You are receiving this because you are subscribed to this thread.=0D
Reply to this email directly or view it on GitHub:=0D
https://github.com/quicwg/base-drafts/issues/3127#issuecomment-544789089=

----==_mimepart_5dae738fcd765_61273fc220ecd96c22663
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Please ignore my last post, I mixed up Retry packets and Initials. Tok=
ens in the client=E2=80=99s Initial are part of the AAD, so we don=E2=80=99=
t have to worry about bit flips.</p>=0D
=0D
<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/3127?email_source=3Dnotifications&amp;email_token=3D=
AFTOJK5RUYTUFTUUUEIC44TQPZVQ7A5CNFSM4JDJZZRKYY3PNVWWK3TUL52HS4DFVREXG43VM=
VBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB4NEYI#issuecomment-544789089">view it on=
 GitHub</a>, or <a href=3D"https://github.com/notifications/unsubscribe-a=
uth/AFTOJK2SZ6C6TVFM5RI6QODQPZVQ7ANCNFSM4JDJZZRA">unsubscribe</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AFTOJK6SNU7CMWGQT6IYGETQPZVQ=
7A5CNFSM4JDJZZRKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWS=
ZGOEB4NEYI.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=0D
<script type=3D"application/ld+json">[=0D
{=0D
"@context": "http://schema.org",=0D
"@type": "EmailMessage",=0D
"potentialAction": {=0D
"@type": "ViewAction",=0D
"target": "https://github.com/quicwg/base-drafts/issues/3127?email_source=
=3Dnotifications\u0026email_token=3DAFTOJK5RUYTUFTUUUEIC44TQPZVQ7A5CNFSM4=
JDJZZRKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB4NEY=
I#issuecomment-544789089",=0D
"url": "https://github.com/quicwg/base-drafts/issues/3127?email_source=3D=
notifications\u0026email_token=3DAFTOJK5RUYTUFTUUUEIC44TQPZVQ7A5CNFSM4JDJ=
ZZRKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB4NEYI#i=
ssuecomment-544789089",=0D
"name": "View Issue"=0D
},=0D
"description": "View this Issue on GitHub",=0D
"publisher": {=0D
"@type": "Organization",=0D
"name": "GitHub",=0D
"url": "https://github.com"=0D
}=0D
}=0D
]</script>=

----==_mimepart_5dae738fcd765_61273fc220ecd96c22663--


From nobody Mon Oct 21 21:24:49 2019
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.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 7C09B12004F for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 21:24:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level: 
X-Spam-Status: No, score=-2 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, RCVD_IN_DNSWL_NONE=-0.0001, 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 sYn1yUrnGc_c for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 21:24:46 -0700 (PDT)
Received: from o10.sgmail.github.com (o10.sgmail.github.com [167.89.101.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B5563120024 for <quic-issues@ietf.org>; Mon, 21 Oct 2019 21:24:45 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:to:subject:mime-version:content-type:content-transfer-encoding;  s=s20150108; bh=X3QN9+d3CM90OV0DST4rmXzEZB8=; b=Zpn2CypEbq8aj2hr 6N7lKcEhdgPtzLAAnFIXM/hjqkS1bovxsed388l1Z7QH9LJls/s2iGtKPQUBKeUD d922lAXvlbs66neL3Wwn/rVYO3+y+KjohFqHBTmJqspE8oLFSSX7u+6DgxaNCiTL viSm/C7hRiYu+gpiI6+nf/Lrn3A=
Received: by filter1054p1las1.sendgrid.net with SMTP id filter1054p1las1-2326-5DAE74DB-1B 2019-10-22 03:17:47.716395331 +0000 UTC m=+363036.949380398
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) by ismtpd0051p1iad2.sendgrid.net (SG) with ESMTP id jYzeujESQW60ib6HcYolWw for <quic-issues@ietf.org>; Tue, 22 Oct 2019 03:17:47.586 +0000 (UTC)
Date: Tue, 22 Oct 2019 03:17:47 +0000 (UTC)
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/must-distinguish-tokens/7bed0b-478897@github.com>
Subject: [quicwg/base-drafts] 478897: Separate generic token construction requirements
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
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0cBSZm8gfhM1y/Kad0mLSJpfbNUApGfettYx gF+IPeESBAB6CBAkDCGGhk+zvy/u3K9lu58dj2IgGSYLr0WCfS2TEQV/kUL8PsxrtmFVImoCdir6jx 0LuH5nWjFTGIAHLXISm9+qBVhA2kaBEeG+nodSNIcgsYqEugxSWbQ1H6dg==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/JTWQmedmSuTkEI6sW4_hP7PX6lk>
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, 22 Oct 2019 04:24:47 -0000

  Branch: refs/heads/must-distinguish-tokens
  Home:   https://github.com/quicwg/base-drafts
  Commit: 47889736fe180f33c4951bbd60916278c7985329
      https://github.com/quicwg/base-drafts/commit/47889736fe180f33c4951bbd60916278c7985329
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-10-22 (Tue, 22 Oct 2019)

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

  Log Message:
  -----------
  Separate generic token construction requirements



From nobody Mon Oct 21 21:24:58 2019
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.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 5E066120024 for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 21:24:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.382
X-Spam-Level: 
X-Spam-Status: No, score=-1.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, 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 6SSUZkl2PDOz for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 21:24:56 -0700 (PDT)
Received: from o1.sgmail.github.com (o1.sgmail.github.com [192.254.114.176]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 47C8112006B for <quic-issues@ietf.org>; Mon, 21 Oct 2019 21:24:56 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=b8N9jfZUhLBDi3GVXvqVMoHvlKY=; b=aaQwHa0doJuGJcIa HE515K2iH7WRo2/p77uncwHZHDfu5bdRigLig9hq3wMBHTXWIrtv1B5KxIKhET6c +EM6YBKAqHzqNz+QVqzL2K13hLKg0aukXZ46nhm2LN2MtA8RkX2wHJ7L53mRDrHY 5lhdX6KD5kAJZiMtZv9r/LDtX0U=
Received: by filter1134p1las1.sendgrid.net with SMTP id filter1134p1las1-18377-5DAE74E5-18 2019-10-22 03:17:57.749440349 +0000 UTC m=+362206.274732050
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) by ismtpd0072p1mdw1.sendgrid.net (SG) with ESMTP id atJwhaL6QzGOxa_unsGlLQ for <quic-issues@ietf.org>; Tue, 22 Oct 2019 03:17:57.624 +0000 (UTC)
Received: from github-lowworker-f144ac1.va3-iad.github.net (github-lowworker-f144ac1.va3-iad.github.net [10.48.16.59]) by smtp.github.com (Postfix) with ESMTP id D1C1E660612 for <quic-issues@ietf.org>; Mon, 21 Oct 2019 20:17:16 -0700 (PDT)
Date: Tue, 22 Oct 2019 03:17:58 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3128/push/4177610052@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3128@github.com>
References: <quicwg/base-drafts/pull/3128@github.com>
Subject: Re: [quicwg/base-drafts] Mandatory distinction between token types (#3128)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dae74bcc1d25_1a503fe1238cd9648297c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2Bv2Yy7Be4jtBSqSvcmCW1Y5bxe1qdr3iKIZ ppTAr82jAsxN7pjlW8wzcQIde3XqdrsMnmsgM+0mIB79SIC0D1feWTr9dwQHq8Nfw0wR9MBIWUTXWI 0wf02zmImKVMUPlVamF70W1TqO7tfZKVAMWvbC4xTX2XPPXBbcHO56RA3apH2Q5MnqtbzYFfXewRpR o=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/qot_-4DzxHl6B-kGhmuEDQ93qww>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 22 Oct 2019 04:24:57 -0000

----==_mimepart_5dae74bcc1d25_1a503fe1238cd9648297c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson pushed 1 commit.

47889736fe180f33c4951bbd60916278c7985329  Separate generic token construction requirements


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3128/files/7bed0b465944def7aee9349ea1b61bad09ce8f86..47889736fe180f33c4951bbd60916278c7985329

----==_mimepart_5dae74bcc1d25_1a503fe1238cd9648297c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/martinthomson" class="user-mention">@martinthomson</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/47889736fe180f33c4951bbd60916278c7985329">4788973</a>  Separate generic token construction requirements</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3128/files/7bed0b465944def7aee9349ea1b61bad09ce8f86..47889736fe180f33c4951bbd60916278c7985329?email_source=notifications&amp;email_token=AFTOJKY3BHRMV2MHILB3SO3QPZWDZA5CNFSM4JDJ3TY2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTANZYGIZDGN2QOVZWQIZUGE3TONRRGAYDKMQ">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7IDETVIJCEOYIT7L3QPZWDZANCNFSM4JDJ3TYQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7JLRNSLKVFINRQZTTQPZWDZA5CNFSM4JDJ3TY2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTANZYGIZDGN2QOVZWQIZUGE3TONRRGAYDKMQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3128/files/7bed0b465944def7aee9349ea1b61bad09ce8f86..47889736fe180f33c4951bbd60916278c7985329?email_source=notifications\u0026email_token=AFTOJKY3BHRMV2MHILB3SO3QPZWDZA5CNFSM4JDJ3TY2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTANZYGIZDGN2QOVZWQIZUGE3TONRRGAYDKMQ",
"url": "https://github.com/quicwg/base-drafts/pull/3128/files/7bed0b465944def7aee9349ea1b61bad09ce8f86..47889736fe180f33c4951bbd60916278c7985329?email_source=notifications\u0026email_token=AFTOJKY3BHRMV2MHILB3SO3QPZWDZA5CNFSM4JDJ3TY2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTANZYGIZDGN2QOVZWQIZUGE3TONRRGAYDKMQ",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5dae74bcc1d25_1a503fe1238cd9648297c--


From nobody Mon Oct 21 21:25:19 2019
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.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 60441120058 for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 21:25:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.001
X-Spam-Level: 
X-Spam-Status: No, score=-2.001 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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-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 D3UFf07_WoI1 for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 21:25:16 -0700 (PDT)
Received: from o7.sgmail.github.com (o7.sgmail.github.com [167.89.101.198]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B471F12004F for <quic-issues@ietf.org>; Mon, 21 Oct 2019 21:25:16 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:to:subject:mime-version:content-type:content-transfer-encoding;  s=s20150108; bh=3hpB8/npmrJ2gOM12NANhsRZ8fs=; b=Gwi2cj1oGS7WYSz3 otPV/TpVUWTYtz4fGEgaDvOx0WK4ydxG+nnE7VHQqMR1Wi5U4jZEib38SGJY3i2Y CKOcIN+eAcJjNUVSlatHkAHIZnRLnq8yNILgoW0l96iDYxB1OZytYt+BPgR8RKbo Yu8KAEk9/aMEiDk2+iRCIKakcQ0=
Received: by filter2033p1mdw1.sendgrid.net with SMTP id filter2033p1mdw1-10075-5DAE74F9-26 2019-10-22 03:18:17.878555477 +0000 UTC m=+352487.893592460
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) by ismtpd0048p1iad2.sendgrid.net (SG) with ESMTP id Y9EWgyw0Qy-lEwgkzJpuVg for <quic-issues@ietf.org>; Tue, 22 Oct 2019 03:18:17.795 +0000 (UTC)
Date: Tue, 22 Oct 2019 03:18:17 +0000 (UTC)
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/ebec1f-1b8d9a@github.com>
Subject: [quicwg/base-drafts] 1b8d9a: Script updating gh-pages from 47889736. [ci skip]
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
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1VXoHsKtf7RFWrljI1krW2Tk//6QClQk487O RNikQCaeDeyRmaHMuNMaS0miLSoBgka+r7bXzQFmm5bvEnqw6JM3ZE1GFgiIQoJiW2lvDlkeaVxR93 dyPy40k3vdPKrP/TT3kvJWyKwfNKpW6rupSXEH7FZKWWPRYpL3+MM3tBCbKXoA+A9Gd7nW8GrYhVcl o=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/QANM7htIw6wWUuwdLbfLGCRjNoM>
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, 22 Oct 2019 04:25:18 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 1b8d9a4f76ae9400c077b12a511f335153de3d7c
      https://github.com/quicwg/base-drafts/commit/1b8d9a4f76ae9400c077b12a511f335153de3d7c
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-22 (Tue, 22 Oct 2019)

  Changed paths:
    M index.html
    M must-distinguish-tokens/draft-ietf-quic-transport.html
    M must-distinguish-tokens/draft-ietf-quic-transport.txt

  Log Message:
  -----------
  Script updating gh-pages from 47889736. [ci skip]



From nobody Mon Oct 21 21:26:08 2019
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.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 1289512006B for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 21:26:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.382
X-Spam-Level: 
X-Spam-Status: No, score=-1.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, 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 i5ta8TaqG1jP for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 21:26:05 -0700 (PDT)
Received: from o1.sgmail.github.com (o1.sgmail.github.com [192.254.114.176]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9B09F12004F for <quic-issues@ietf.org>; Mon, 21 Oct 2019 21:26:01 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=2q9fup9wh34pgg6EdXxONK71c1k=; b=Mqw2HqU+WKWBflAr jEmkEca4W1aOD7/fTdgJODypHtkVxDb4aBbNC2Msyysv21dtNE0rQIKrS5FRtlzC JxPNfWSNU/Eensgc6ceY5LFpN9po04FeqZNisgHeKQP6Zxs3FAlzhmgrqQzVQDgA fs6fayapG3ZhEQ70daIPHI0rKag=
Received: by filter1182p1las1.sendgrid.net with SMTP id filter1182p1las1-11832-5DAE7545-6 2019-10-22 03:19:33.098114602 +0000 UTC m=+361553.388850368
Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) by ismtpd0051p1iad1.sendgrid.net (SG) with ESMTP id XBjn2f4hR1-MXp24dRZF0Q for <quic-issues@ietf.org>; Tue, 22 Oct 2019 03:19:32.996 +0000 (UTC)
Date: Tue, 22 Oct 2019 03:19:33 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5BH3XLNVGU64VK7UF3XO247EVBNHHB4ST4NM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3107/review/304948494@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3107@github.com>
References: <quicwg/base-drafts/pull/3107@github.com>
Subject: Re: [quicwg/base-drafts] Immediately close with INVALID_TOKEN (#3107)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dae753fc1ece_3cc13f9607ecd95c13159f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0DX3UxJRinSZXQMHFZcazm28cZeFXWRS/Qg6 XYvt0p47DBmgvHEzhu8DvGo1Jnwz5KONhmwfKoGONp9JMy1tfcyKq9bix8xS82X6EdeL0BTSc9+PsE f/NujuBt3tGW6V0ycdrj06WMZXEZEAlHJHjDwi673LH7mLEbJ5gcxososw==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/-zw-e2yf-mklPT3vmab1x2UeXuk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 22 Oct 2019 04:26:07 -0000

----==_mimepart_5dae753fc1ece_3cc13f9607ecd95c13159f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



> @@ -1641,6 +1641,14 @@ of connection establishment.  By giving the client a different connection ID to
 use, a server can cause the connection to be routed to a server instance with
 more resources available for new connections.
 
+If a server receives a client Initial with a unverifiable Retry token,

Done.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3107#discussion_r337318435
----==_mimepart_5dae753fc1ece_3cc13f9607ecd95c13159f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ianswett</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3107#discussion_r337318435">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1641,6 +1641,14 @@ of connection establishment.  By giving the client a different connection ID to
 use, a server can cause the connection to be routed to a server instance with
 more resources available for new connections.
 
+If a server receives a client Initial with a unverifiable Retry token,
</pre>
<p>Done.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3107?email_source=notifications&amp;email_token=AFTOJK6TZB3U2VA6I2S4H63QPZWL7A5CNFSM4JBTLOPKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIWSKDQ#discussion_r337318435">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZUVWHNXXODGV2DC5DQPZWL7ANCNFSM4JBTLOPA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYYXXMEHR4U3BTVC63QPZWL7A5CNFSM4JBTLOPKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIWSKDQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3107?email_source=notifications\u0026email_token=AFTOJK6TZB3U2VA6I2S4H63QPZWL7A5CNFSM4JBTLOPKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIWSKDQ#discussion_r337318435",
"url": "https://github.com/quicwg/base-drafts/pull/3107?email_source=notifications\u0026email_token=AFTOJK6TZB3U2VA6I2S4H63QPZWL7A5CNFSM4JBTLOPKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIWSKDQ#discussion_r337318435",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dae753fc1ece_3cc13f9607ecd95c13159f--


From nobody Mon Oct 21 21:26:18 2019
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.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 0FA8D12004F for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 21:26:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.596
X-Spam-Level: 
X-Spam-Status: No, score=-1.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-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 lH7Exc11O2Bw for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 21:26:13 -0700 (PDT)
Received: from o8.sgmail.github.com (o8.sgmail.github.com [167.89.101.199]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4C641120058 for <quic-issues@ietf.org>; Mon, 21 Oct 2019 21:26:12 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=Cr0TTfnSzqV3HLmiUGOr2XU2XyY=; b=b4qeZMxLEqC4/h8R zhKc05H0iCdIfDm2q4jwPx+IWMbibdgo5E+9iZZby2UjSV3tKmEbiL7lb9jN0wJ3 0lZPgAq7bs5RBacmmHeVEJpvb2iLjfCBk1iVfKU5rHGipflRwEmmPiq4bj2Drxp9 +aPl2R0hOwurTXc6KgdF3TNL3x8=
Received: by filter0910p1las1.sendgrid.net with SMTP id filter0910p1las1-10809-5DAE7C75-38 2019-10-22 03:50:14.032206378 +0000 UTC m=+364464.847550992
Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) by ismtpd0064p1iad2.sendgrid.net (SG) with ESMTP id T0gDXIpZTlSZZfAS2wn81g for <quic-issues@ietf.org>; Tue, 22 Oct 2019 03:50:13.743 +0000 (UTC)
Received: from github-lowworker-cde56e0.va3-iad.github.net (github-lowworker-cde56e0.va3-iad.github.net [10.48.25.52]) by smtp.github.com (Postfix) with ESMTP id 10602C6056C for <quic-issues@ietf.org>; Mon, 21 Oct 2019 20:50:08 -0700 (PDT)
Date: Tue, 22 Oct 2019 03:50:14 +0000 (UTC)
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZ5HYASMASNJFOKFHV3XOXO7EVBNHHB43A2P4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3128/review/304953073@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3128@github.com>
References: <quicwg/base-drafts/pull/3128@github.com>
Subject: Re: [quicwg/base-drafts] Mandatory distinction between token types (#3128)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dae7c6ff40b3_21b83ff051ecd96c14731c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0CCO/LpglgHHx8gLd16L1lnw2yX8Uu4dEcsP 2Sb703uipTI1Q9ADsXLk4jvfd3cECSxLE4hTMc2zhOum11c/IWy4wPfMEhfRWo+jmOaFanHUedvnv2 W7+24C1KDE6K1wnZwID4OD9UrUkgiV6vaxBVMgjmWHBxa3b0plry6xZAxgRgljwSiN/reP9pBjlatv k=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Z6ysTUOZ9LG1wT3ab3pV-0CAF04>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 22 Oct 2019 04:26:16 -0000

----==_mimepart_5dae7c6ff40b3_21b83ff051ecd96c14731c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

kazuho commented on this pull request.



> @@ -1623,6 +1623,20 @@ also constrained in what they can send by the limits set by the congestion
 controller.  Clients are only constrained by the congestion controller.
 
 
+### Token Construction
+
+Tokens sent in NEW_TOKEN frames or Retry packets MUST be constructed in a way
+that allows the server to identity how it was provided to a client.  These
+tokens are carried in the same field, but require different handling from
+servers.
+
+A token MUST NOT include information that would allow values to be linked by an

I think this requirement is specific to tokens used for validating future connections?

Therefore, something like "A token issued using NEW_TOKEN frames MUST NOT ..."

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3128#pullrequestreview-304953073
----==_mimepart_5dae7c6ff40b3_21b83ff051ecd96c14731c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@kazuho</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3128#discussion_r337322174">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1623,6 +1623,20 @@ also constrained in what they can send by the limits set by the congestion
 controller.  Clients are only constrained by the congestion controller.
 
 
+### Token Construction
+
+Tokens sent in NEW_TOKEN frames or Retry packets MUST be constructed in a way
+that allows the server to identity how it was provided to a client.  These
+tokens are carried in the same field, but require different handling from
+servers.
+
+A token MUST NOT include information that would allow values to be linked by an
</pre>
<p>I think this requirement is specific to tokens used for validating future connections?</p>
<p>Therefore, something like "A token issued using NEW_TOKEN frames MUST NOT ..."</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3128?email_source=notifications&amp;email_token=AFTOJK7MPITHXAXWOFFYNGLQPZZ67A5CNFSM4JDJ3TY2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIWTN4I#pullrequestreview-304953073">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4NEJTUYYOSUYQUVSTQPZZ67ANCNFSM4JDJ3TYQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7LCARAQOALBEFTKHTQPZZ67A5CNFSM4JDJ3TY2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIWTN4I.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3128?email_source=notifications\u0026email_token=AFTOJK7MPITHXAXWOFFYNGLQPZZ67A5CNFSM4JDJ3TY2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIWTN4I#pullrequestreview-304953073",
"url": "https://github.com/quicwg/base-drafts/pull/3128?email_source=notifications\u0026email_token=AFTOJK7MPITHXAXWOFFYNGLQPZZ67A5CNFSM4JDJ3TY2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIWTN4I#pullrequestreview-304953073",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dae7c6ff40b3_21b83ff051ecd96c14731c--


From nobody Mon Oct 21 21:27:16 2019
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.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 F3033120074 for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 21:27:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.596
X-Spam-Level: 
X-Spam-Status: No, score=-1.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-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 JKs00wiba2dT for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 21:27:13 -0700 (PDT)
Received: from xtrwsrhn.outbound-mail.sendgrid.net (xtrwsrhn.outbound-mail.sendgrid.net [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A6F4E12004F for <quic-issues@ietf.org>; Mon, 21 Oct 2019 21:27:09 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=eKjL7oauf5TlZEON4Fo0mNV4Dg4=; b=PQxPCTcpGkULXWAc 3NZMzJ3kV95gmOYxj20W9smJIeVmMXjoW0UV41sQ4KbUmh410m1zlw3Tq+lc2Kct pWMkyV3lNFKqo2scVkBnFgdHpF95ZRjB9IDxspxP94gnguxma/X771hV4xQmy11o WcD9DzTD+JUqxf6/2WdUkWSfIoE=
Received: by filter0762p1las1.sendgrid.net with SMTP id filter0762p1las1-26953-5DAE7585-15 2019-10-22 03:20:37.720729107 +0000 UTC m=+362320.577364192
Received: from out-14.smtp.github.com (out-14.smtp.github.com [192.30.254.197]) by ismtpd0010p1las1.sendgrid.net (SG) with ESMTP id Etm1cvoyT1KDZvtnWCZQDw for <quic-issues@ietf.org>; Tue, 22 Oct 2019 03:20:37.666 +0000 (UTC)
Date: Tue, 22 Oct 2019 03:20:38 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZNJ5XVWGA23B6LSAV3XOT77EVBNHHB4ODZTE@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3092/review/304948609@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3092@github.com>
References: <quicwg/base-drafts/pull/3092@github.com>
Subject: Re: [quicwg/base-drafts] MUST ACK each ack-eliciting packet once (#3092)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dae757fb8425_61453fc220ecd96c1952e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2bNdNcDYe2NfJuMiGeyYjsGQM/3QIUCQWL1j SLbF8invjKqouRWWbOuPS6Da83Xut6Ns641pU9bSXQ4DPa1kDKLPtpYDOy3s3Ou9V9HZAg5UmJdPa6 HR3NQOciPTsDoyIqQlohKva1Z2u/Tr1a3p6lXSjiWqFcdjP30XaNdSIRzipTBbm/BCXX3tM8XjKjvm g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/yKmKowWAP_xuu-TfCaEPa-79G6o>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 22 Oct 2019 04:27:15 -0000

----==_mimepart_5dae757fb8425_61453fc220ecd96c1952e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



> @@ -3007,9 +3007,6 @@ guidance offered below seeks to strike this balance.
 
 ### Sending ACK Frames {#sending-acknowledgements}
 
-An ACK frame SHOULD be generated for at least every second ack-eliciting packet.
-This recommendation is in keeping with standard practice for TCP {{?RFC5681}}.
-
 An endpoint MUST NOT excessively delay acknowledgements of ack-eliciting

I think that we're still missing the "An endpoint MUST send at least one acknowledgment for every packet it receives and successfully processes."  This paragraph is mostly about max ack delay, which is fine, but it only really says that you can't excessively delay.

Sure, you could say that "never send" == "excessive delay", but you could also say that you can't delay something that never existed in the first place.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3092#pullrequestreview-304948609
----==_mimepart_5dae757fb8425_61453fc220ecd96c1952e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinthomson</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3092#discussion_r337318542">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -3007,9 +3007,6 @@ guidance offered below seeks to strike this balance.
 
 ### Sending ACK Frames {#sending-acknowledgements}
 
-An ACK frame SHOULD be generated for at least every second ack-eliciting packet.
-This recommendation is in keeping with standard practice for TCP {{?RFC5681}}.
-
 An endpoint MUST NOT excessively delay acknowledgements of ack-eliciting
</pre>
<p>I think that we're still missing the "An endpoint MUST send at least one acknowledgment for every packet it receives and successfully processes."  This paragraph is mostly about max ack delay, which is fine, but it only really says that you can't excessively delay.</p>
<p>Sure, you could say that "never send" == "excessive delay", but you could also say that you can't delay something that never existed in the first place.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3092?email_source=notifications&amp;email_token=AFTOJK2BSNTI5XMFWU5ZST3QPZWP7A5CNFSM4JAXQGYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIWSLAI#pullrequestreview-304948609">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2XXRA62FODA5TXUGLQPZWP7ANCNFSM4JAXQGYA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3W4NCETXPRMBSN2H3QPZWP7A5CNFSM4JAXQGYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIWSLAI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3092?email_source=notifications\u0026email_token=AFTOJK2BSNTI5XMFWU5ZST3QPZWP7A5CNFSM4JAXQGYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIWSLAI#pullrequestreview-304948609",
"url": "https://github.com/quicwg/base-drafts/pull/3092?email_source=notifications\u0026email_token=AFTOJK2BSNTI5XMFWU5ZST3QPZWP7A5CNFSM4JAXQGYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIWSLAI#pullrequestreview-304948609",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dae757fb8425_61453fc220ecd96c1952e--


From nobody Mon Oct 21 21:28:18 2019
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.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 AF986120058 for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 21:28:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.596
X-Spam-Level: 
X-Spam-Status: No, score=-1.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-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 Se-UWEtoqwGu for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 21:28:14 -0700 (PDT)
Received: from o1.sgmail.github.com (o1.sgmail.github.com [192.254.114.176]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 98FF712004F for <quic-issues@ietf.org>; Mon, 21 Oct 2019 21:28:13 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=ohSrabSGpHn90lcJ8XHgi1FuQLQ=; b=e7EhQYT+3gNWlKtp 6+kuZ/ch77Va9rnXTxpTWdTXx3u+gGcJE4ID07uvKLnBjiHzjuywywzXwdJn0RbW KozCyRFom51kHGlMpBj1FGh9Z4UWDpg2ncpV5QuiA+/L/QPcvxo7dBU1TsbXBx2t Bs5vmcNnjmXM/rP4XOWO3vuISKI=
Received: by filter1453p1las1.sendgrid.net with SMTP id filter1453p1las1-28144-5DAE75C6-10 2019-10-22 03:21:42.362383201 +0000 UTC m=+363836.112836403
Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) by ismtpd0013p1iad2.sendgrid.net (SG) with ESMTP id La1vkEakSGqBPa0uLJnmZQ for <quic-issues@ietf.org>; Tue, 22 Oct 2019 03:21:42.229 +0000 (UTC)
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 CC822A1170 for <quic-issues@ietf.org>; Mon, 21 Oct 2019 20:21:36 -0700 (PDT)
Date: Tue, 22 Oct 2019 03:21:42 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7ZAJWGL2EUDVLJYY53XO3FBEVBNHHB4ST4NM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3107/review/304948803@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3107@github.com>
References: <quicwg/base-drafts/pull/3107@github.com>
Subject: Re: [quicwg/base-drafts] Immediately close with INVALID_TOKEN (#3107)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dae75c0bd964_20a43f9d842cd95c141363"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2UHbeuTiC25Z3j/6Zikze4vW1LORg79VuCZ1 iNWQtXXhHCoZaEUElivbiAblUNlrwZbhd8mfxnQiB2/++ImocLTSRkHtekGcdi+eD2VCiqfLyMgDg3 HAJHtGtUf50A9/N/+S0hZMBCYcJSBuBW3+TyDMzOtWF4osz+M1SazktS/84b9yk9am5F2y/O7eaml9 E=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/5jljivzlt8iz-xf2l-6fnzaZEio>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 22 Oct 2019 04:28:17 -0000

----==_mimepart_5dae75c0bd964_20a43f9d842cd95c141363
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



> @@ -1641,6 +1641,14 @@ of connection establishment.  By giving the client a different connection ID to
 use, a server can cause the connection to be routed to a server instance with
 more resources available for new connections.
 
+If a server receives a client Initial with a unverifiable Retry token,
+it knows the client will not accept another Retry token.  It can either
+proceed with the handshake without verifying the token or immediately close

The server could decide it's not under heavy load and proceed with the handshake, even if the token doesn't constitute address validation.  ie: The token could expire on a shorter timeline than the session ticket/etc, so 0-RTT could succeed, but address validation would fail.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3107#discussion_r337318691
----==_mimepart_5dae75c0bd964_20a43f9d842cd95c141363
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ianswett</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3107#discussion_r337318691">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1641,6 +1641,14 @@ of connection establishment.  By giving the client a different connection ID to
 use, a server can cause the connection to be routed to a server instance with
 more resources available for new connections.
 
+If a server receives a client Initial with a unverifiable Retry token,
+it knows the client will not accept another Retry token.  It can either
+proceed with the handshake without verifying the token or immediately close
</pre>
<p>The server could decide it's not under heavy load and proceed with the handshake, even if the token doesn't constitute address validation.  ie: The token could expire on a shorter timeline than the session ticket/etc, so 0-RTT could succeed, but address validation would fail.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3107?email_source=notifications&amp;email_token=AFTOJK2I55FO4MK5BVPMBELQPZWUBA5CNFSM4JBTLOPKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIWSMQY#discussion_r337318691">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2P77CV6WAAKBO4MGLQPZWUBANCNFSM4JBTLOPA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK27WUQAMS3OIEK4GXDQPZWUBA5CNFSM4JBTLOPKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIWSMQY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3107?email_source=notifications\u0026email_token=AFTOJK2I55FO4MK5BVPMBELQPZWUBA5CNFSM4JBTLOPKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIWSMQY#discussion_r337318691",
"url": "https://github.com/quicwg/base-drafts/pull/3107?email_source=notifications\u0026email_token=AFTOJK2I55FO4MK5BVPMBELQPZWUBA5CNFSM4JBTLOPKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIWSMQY#discussion_r337318691",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dae75c0bd964_20a43f9d842cd95c141363--


From nobody Mon Oct 21 21:28:56 2019
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.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 3E92D120058 for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 21:28:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level: 
X-Spam-Status: No, score=-2 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, RCVD_IN_DNSWL_NONE=-0.0001, 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 ic5b6nDdgDm4 for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 21:28:54 -0700 (PDT)
Received: from xtrwsrhn.outbound-mail.sendgrid.net (xtrwsrhn.outbound-mail.sendgrid.net [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BD2AA12004F for <quic-issues@ietf.org>; Mon, 21 Oct 2019 21:28:53 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:to:subject:mime-version:content-type:content-transfer-encoding;  s=s20150108; bh=jIERJ+lmQpvwqNWdy2MTBDxSr04=; b=mKzVhn6TbGarcEds iLUOg7mvcYTFmoL9DJdaK9q9L8Pkqpt7lY32rbEwNd3+rmLPIhOUlxZkbnTQuSPa yi/4fq4kIY2fn2gH4z9QoddZfFfLRJUil5HZZXNXMK4YEU9rBu9LipCwfp/rPhSv 4rtXB2JHVTBMv0DxPcGtY5zBIz0=
Received: by filter1142p1las1.sendgrid.net with SMTP id filter1142p1las1-19108-5DAE75EF-7 2019-10-22 03:22:23.613760156 +0000 UTC m=+363870.202184260
Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) by ismtpd0064p1iad2.sendgrid.net (SG) with ESMTP id di1hQ650T32r55Ad8Hf4iA for <quic-issues@ietf.org>; Tue, 22 Oct 2019 03:22:23.499 +0000 (UTC)
Received: from github-lowworker-56fcc46.va3-iad.github.net (github-lowworker-56fcc46.va3-iad.github.net [10.48.102.32]) by smtp.github.com (Postfix) with ESMTP id 541D92C2F73 for <quic-issues@ietf.org>; Mon, 21 Oct 2019 20:22:18 -0700 (PDT)
Date: Tue, 22 Oct 2019 03:22:23 +0000 (UTC)
From: ianswett <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/ianswett-invalid-token/8c4691-6cf5de@github.com>
Subject: [quicwg/base-drafts] 6cf5de: Kazuho and MTs comments
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
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1pda9cbWovVInNPGP5awHBai/G/bWsZv2xG0 IvdLQgpUYHgy3rGli8DAhceyYaHO6whZcMbyEhqblEVwl1nW0jf77hSVWjGpLRnvAzLyrOjd7b80bG 5WUZ/C/K5R0T5v0lbGk96foJW6M5yS0Z7vRZHqBr6bTM393hD1VzNjT+DA==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/qyXwzA_vOUpcrplJiOMaBMR0xdg>
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, 22 Oct 2019 04:28:55 -0000

  Branch: refs/heads/ianswett-invalid-token
  Home:   https://github.com/quicwg/base-drafts
  Commit: 6cf5de8b6bce8470f614918cf149429ed327cf1a
      https://github.com/quicwg/base-drafts/commit/6cf5de8b6bce8470f614918cf149429ed327cf1a
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-10-21 (Mon, 21 Oct 2019)

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

  Log Message:
  -----------
  Kazuho and MTs comments



From nobody Mon Oct 21 21:29:10 2019
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.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 DF6EF120074 for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 21:29:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.383
X-Spam-Level: 
X-Spam-Status: No, score=-1.383 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, 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 Lq9Ab5P_FGeB for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 21:29:07 -0700 (PDT)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C9D5612004F for <quic-issues@ietf.org>; Mon, 21 Oct 2019 21:29:07 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=d8R31Y46OP6uJRnVDiplNqwuexc=; b=Zx7xijGRPTEin7Co cekNPW2ARTUQ/4ZOFffZeuo0SiEsfU0Joy4KmsCA4N3JoxmvidXo6IkH20VF4SRh RQA0eAzOTZN0jBxltSStTZhc2DBpOzZrHIf1WB+aNXx0Gvsta++X2e6rZ8yoJjxB JBITIYbqvaeO2Ykx2BUL0d1SNao=
Received: by filter1946p1mdw1.sendgrid.net with SMTP id filter1946p1mdw1-25331-5DAE7601-3 2019-10-22 03:22:41.302648742 +0000 UTC m=+351314.387146815
Received: from out-11.smtp.github.com (out-11.smtp.github.com [192.30.254.194]) by ismtpd0023p1las1.sendgrid.net (SG) with ESMTP id 8MOMVE9uS5GqeP4GlP9QVQ for <quic-issues@ietf.org>; Tue, 22 Oct 2019 03:22:41.144 +0000 (UTC)
Date: Tue, 22 Oct 2019 03:22:41 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3107/push/4177621393@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3107@github.com>
References: <quicwg/base-drafts/pull/3107@github.com>
Subject: Re: [quicwg/base-drafts] Immediately close with INVALID_TOKEN (#3107)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dae75fb48586_33e63fc6512cd95c9369c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0GJnPpv7eY2DJpkt2b67JCJR3W5eBSgbEmPl IrzoUY7mH0udAPoQUnFPzCpR7Ep00/c7H/oakBRvk3J41H5cmKrNYDFHWQDpicpQAUSbfPT20WTzyZ U68wS99Hfpq9cQe8YJvKSQ5Fez+iMurHQMuo0W84WtJqQLxN3tHKLXQlVg==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Q9Xd-mivkArW2f5NkY3NiPu0Wf4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 22 Oct 2019 04:29:09 -0000

----==_mimepart_5dae75fb48586_33e63fc6512cd95c9369c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

6cf5de8b6bce8470f614918cf149429ed327cf1a  Kazuho and MTs comments


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3107/files/8c4691476c3cd896f74ff58402b48c650ac032e6..6cf5de8b6bce8470f614918cf149429ed327cf1a

----==_mimepart_5dae75fb48586_33e63fc6512cd95c9369c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/ianswett" class="user-mention">@ianswett</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/6cf5de8b6bce8470f614918cf149429ed327cf1a">6cf5de8</a>  Kazuho and MTs comments</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3107/files/8c4691476c3cd896f74ff58402b48c650ac032e6..6cf5de8b6bce8470f614918cf149429ed327cf1a?email_source=notifications&amp;email_token=AFTOJKZ5AVKMIASN637T6ODQPZWXXA5CNFSM4JBTLOPKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDSMBTHAYTCMKQOVZWQIZUGE3TONRSGEZTSMY">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYGMGB7GSOJM72EOC3QPZWXXANCNFSM4JBTLOPA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZ7GAYLIZ6FND5UXPDQPZWXXA5CNFSM4JBTLOPKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDSMBTHAYTCMKQOVZWQIZUGE3TONRSGEZTSMY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3107/files/8c4691476c3cd896f74ff58402b48c650ac032e6..6cf5de8b6bce8470f614918cf149429ed327cf1a?email_source=notifications\u0026email_token=AFTOJKZ5AVKMIASN637T6ODQPZWXXA5CNFSM4JBTLOPKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDSMBTHAYTCMKQOVZWQIZUGE3TONRSGEZTSMY",
"url": "https://github.com/quicwg/base-drafts/pull/3107/files/8c4691476c3cd896f74ff58402b48c650ac032e6..6cf5de8b6bce8470f614918cf149429ed327cf1a?email_source=notifications\u0026email_token=AFTOJKZ5AVKMIASN637T6ODQPZWXXA5CNFSM4JBTLOPKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDSMBTHAYTCMKQOVZWQIZUGE3TONRSGEZTSMY",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5dae75fb48586_33e63fc6512cd95c9369c--


From nobody Mon Oct 21 21:29:17 2019
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.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 3379512004F for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 21:29:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.382
X-Spam-Level: 
X-Spam-Status: No, score=-1.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, 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 XVjjl2QQCb8s for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 21:29:08 -0700 (PDT)
Received: from o5.sgmail.github.com (o5.sgmail.github.com [192.254.113.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F0148120058 for <quic-issues@ietf.org>; Mon, 21 Oct 2019 21:29:07 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=zUmIB1awYlsI5V/NY4aiwI45fZo=; b=voOiniERi8Qu+DKU ObM1E3mtLSFtovtp3nPV8A9UY5Oc8I+zM5YGICIzkQgERdzdZEW+HSLL9fgrelKa jP0bXc+tx7u/r6IHolEjwPsR2AP2e6yRrUkZsf93TNR7F1XX/pNDNH9gjC7Vi/W1 7VRxfFm2yiodNL8hZieBy+rTZAM=
Received: by filter0934p1las1.sendgrid.net with SMTP id filter0934p1las1-8495-5DAE7D25-8 2019-10-22 03:53:09.283714661 +0000 UTC m=+363686.037931484
Received: from out-17.smtp.github.com (out-17.smtp.github.com [192.30.252.200]) by ismtpd0092p1iad2.sendgrid.net (SG) with ESMTP id r5ADv6ulSbuzRVnrJkoK9Q for <quic-issues@ietf.org>; Tue, 22 Oct 2019 03:53:09.178 +0000 (UTC)
Received: from github-lowworker-19d82f6.ac4-iad.github.net (github-lowworker-19d82f6.ac4-iad.github.net [10.52.16.75]) by smtp.github.com (Postfix) with ESMTP id E84E86E0023 for <quic-issues@ietf.org>; Mon, 21 Oct 2019 20:53:03 -0700 (PDT)
Date: Tue, 22 Oct 2019 03:53:09 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYLK4JSNZAF5DHMESF3XO627EVBNHHB43A2P4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3128/review/304953757@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3128@github.com>
References: <quicwg/base-drafts/pull/3128@github.com>
Subject: Re: [quicwg/base-drafts] Mandatory distinction between token types (#3128)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dae7d1fd89cf_355c3fc9210cd96811846e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2wIBy+1n8bOs28jXVEhE5YquVNR7zlSuTouu ZZr0eMQbeVDV+JQViOoxQ/POrCB17cwRwvQ1RLqstsBvlZR5WZ98Itk19dMXSttPx/RCf6qfzGw+pF u/Ia4R/dRmAfkBRxkbT8ZYWw19OMsf519GJNOpzdROpoQOvUw/pSYa/igkYQtxRDJ1Qjx/pdJad8fT g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/WCrmt-kZPr_A8cqMToJ6L7QCkpY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 22 Oct 2019 04:29:09 -0000

----==_mimepart_5dae7d1fd89cf_355c3fc9210cd96811846e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



> @@ -1623,6 +1623,20 @@ also constrained in what they can send by the limits set by the congestion
 controller.  Clients are only constrained by the congestion controller.
 
 
+### Token Construction
+
+Tokens sent in NEW_TOKEN frames or Retry packets MUST be constructed in a way
+that allows the server to identity how it was provided to a client.  These
+tokens are carried in the same field, but require different handling from
+servers.
+
+A token MUST NOT include information that would allow values to be linked by an

Yeah, I moved too much up.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3128#discussion_r337322707
----==_mimepart_5dae7d1fd89cf_355c3fc9210cd96811846e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinthomson</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3128#discussion_r337322707">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1623,6 +1623,20 @@ also constrained in what they can send by the limits set by the congestion
 controller.  Clients are only constrained by the congestion controller.
 
 
+### Token Construction
+
+Tokens sent in NEW_TOKEN frames or Retry packets MUST be constructed in a way
+that allows the server to identity how it was provided to a client.  These
+tokens are carried in the same field, but require different handling from
+servers.
+
+A token MUST NOT include information that would allow values to be linked by an
</pre>
<p>Yeah, I moved too much up.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3128?email_source=notifications&amp;email_token=AFTOJKYIL2YPZMA4CIYI2O3QPZ2J7A5CNFSM4JDJ3TY2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIWTTHI#discussion_r337322707">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKY2U5LBMLVUXBORZCLQPZ2J7ANCNFSM4JDJ3TYQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6P7K632PLZSH2TEHTQPZ2J7A5CNFSM4JDJ3TY2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIWTTHI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3128?email_source=notifications\u0026email_token=AFTOJKYIL2YPZMA4CIYI2O3QPZ2J7A5CNFSM4JDJ3TY2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIWTTHI#discussion_r337322707",
"url": "https://github.com/quicwg/base-drafts/pull/3128?email_source=notifications\u0026email_token=AFTOJKYIL2YPZMA4CIYI2O3QPZ2J7A5CNFSM4JDJ3TY2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIWTTHI#discussion_r337322707",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dae7d1fd89cf_355c3fc9210cd96811846e--


From nobody Mon Oct 21 21:29:23 2019
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.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 2855E120058 for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 21:29:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.382
X-Spam-Level: 
X-Spam-Status: No, score=-1.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, 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 BLruilLuRct8 for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 21:29:20 -0700 (PDT)
Received: from o3.sgmail.github.com (o3.sgmail.github.com [192.254.112.98]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3E5BC12004F for <quic-issues@ietf.org>; Mon, 21 Oct 2019 21:29:20 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=hFAfcRv1M5Nydx3AuY8JquuqJzo=; b=rJrhKx4SjSz/47jh n8NzgwzvD7Z/aDVVg9i34rGA3NJCtM47p7XxF9WGEnNnpbxbiG3zP9/RcUklUk5m zNVu/l2Q9XEmV7SJBVz3MIm1cbMFH295Mp3d6ZsceRTpW1NUJCupt24tNzLg4EKG zpWn6YIdx9x5ledVm+tygp1Kqk8=
Received: by filter1133p1las1.sendgrid.net with SMTP id filter1133p1las1-5321-5DAE7D28-4 2019-10-22 03:53:12.529574149 +0000 UTC m=+363331.028930885
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) by ismtpd0050p1mdw1.sendgrid.net (SG) with ESMTP id 9MBPmnm9Qt--44ToUb74gw for <quic-issues@ietf.org>; Tue, 22 Oct 2019 03:53:12.307 +0000 (UTC)
Date: Tue, 22 Oct 2019 03:53:12 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3128/push/4177685019@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3128@github.com>
References: <quicwg/base-drafts/pull/3128@github.com>
Subject: Re: [quicwg/base-drafts] Mandatory distinction between token types (#3128)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dae7d22c7879_215b3fe7300cd96843158"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2psZZDf/kgnuFbkhjrCFDCc0J/Z4kzxtZu/V Wmkg0FRSkM9InVqI/tYSy19HIUOHOT+cXAJ3yJGmRXJZvLD1oNGL9XhZXZwOuTWy/jQYbopJpDeLQr Nt046D8ATTP3VQOgNf+HQUxNhrcpjA0dVzZxxDU+OBjClXoU4g2LNlZZmjGwjIbB5Urwr1hQlfiEZw g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/eG91gcbVo0G6BEwyvzmD3iCLbkc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 22 Oct 2019 04:29:21 -0000

----==_mimepart_5dae7d22c7879_215b3fe7300cd96843158
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson pushed 1 commit.

a263330298f0469ca7791cd503063b57eb0acac9  Moved too much up


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3128/files/47889736fe180f33c4951bbd60916278c7985329..a263330298f0469ca7791cd503063b57eb0acac9

----==_mimepart_5dae7d22c7879_215b3fe7300cd96843158
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/martinthomson" class="user-mention">@martinthomson</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/a263330298f0469ca7791cd503063b57eb0acac9">a263330</a>  Moved too much up</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3128/files/47889736fe180f33c4951bbd60916278c7985329..a263330298f0469ca7791cd503063b57eb0acac9?email_source=notifications&amp;email_token=AFTOJK6OPBPIKJTHHLDEPULQPZ2KFA5CNFSM4JDJ3TY2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTANZYGIZDGN2QOVZWQIZUGE3TONRYGUYDCOI">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7MXCWJVD3MRESFIVLQPZ2KFANCNFSM4JDJ3TYQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK445M6C6ZBQTJPFP7LQPZ2KFA5CNFSM4JDJ3TY2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTANZYGIZDGN2QOVZWQIZUGE3TONRYGUYDCOI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3128/files/47889736fe180f33c4951bbd60916278c7985329..a263330298f0469ca7791cd503063b57eb0acac9?email_source=notifications\u0026email_token=AFTOJK6OPBPIKJTHHLDEPULQPZ2KFA5CNFSM4JDJ3TY2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTANZYGIZDGN2QOVZWQIZUGE3TONRYGUYDCOI",
"url": "https://github.com/quicwg/base-drafts/pull/3128/files/47889736fe180f33c4951bbd60916278c7985329..a263330298f0469ca7791cd503063b57eb0acac9?email_source=notifications\u0026email_token=AFTOJK6OPBPIKJTHHLDEPULQPZ2KFA5CNFSM4JDJ3TY2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTANZYGIZDGN2QOVZWQIZUGE3TONRYGUYDCOI",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5dae7d22c7879_215b3fe7300cd96843158--


From nobody Mon Oct 21 21:29:36 2019
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.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 46112120058 for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 21:29:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level: 
X-Spam-Status: No, score=-2 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, RCVD_IN_DNSWL_NONE=-0.0001, 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 nUVHpBG60sDM for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 21:29:24 -0700 (PDT)
Received: from o1.sgmail.github.com (o1.sgmail.github.com [192.254.114.176]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 82FAB120AF4 for <quic-issues@ietf.org>; Mon, 21 Oct 2019 21:29:24 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:to:subject:mime-version:content-type:content-transfer-encoding;  s=s20150108; bh=6MGYJoPXZdmOx7gOc/J+ByRzNJc=; b=Ki/1C/Rms5zwBY5f JRLs8RcsJxfusx8gY4/ZFjvH1xZJRXsW3SdJYJbUtaud0qaL/7qWzqYNg4HYP6tH fPlqB9KBbIuWySAsYnkWYWZMtRcdF+ZvXye/QY2I1GAyt4ZFhF+GIQXAhVGEstyV la2W5VOWwed3uMO++fOslARyAkM=
Received: by filter1887p1mdw1.sendgrid.net with SMTP id filter1887p1mdw1-7678-5DAE7D1E-8 2019-10-22 03:53:02.257529162 +0000 UTC m=+352177.898977119
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) by ismtpd0096p1iad2.sendgrid.net (SG) with ESMTP id g7O2qJHnSjCx0YH5QN-9yw for <quic-issues@ietf.org>; Tue, 22 Oct 2019 03:53:02.280 +0000 (UTC)
Date: Tue, 22 Oct 2019 03:53:02 +0000 (UTC)
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/must-distinguish-tokens/478897-a26333@github.com>
Subject: [quicwg/base-drafts] a26333: Moved too much up
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
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1DJqxaVC9S2AehHOuRKnFgNaZqdEIpc/cxEg lzA1+rOqz9NqY4MoKgBXdKERgwusECxPMlXwmav0uyn/oW/Xm/rVUc8eHybFRC+EwlxHERnDrYD/tm t+I1OWOJPxaR3NTa0CSFmFMqyVIoBqunwd4RzzuTFY5CpyWxCRkoGuQJSQ==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/53vY6dr4KqKz44-QL0bP2GD_E_0>
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, 22 Oct 2019 04:29:27 -0000

  Branch: refs/heads/must-distinguish-tokens
  Home:   https://github.com/quicwg/base-drafts
  Commit: a263330298f0469ca7791cd503063b57eb0acac9
      https://github.com/quicwg/base-drafts/commit/a263330298f0469ca7791cd503063b57eb0acac9
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-10-22 (Tue, 22 Oct 2019)

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

  Log Message:
  -----------
  Moved too much up



From nobody Mon Oct 21 21:29:43 2019
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.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 92F94120058 for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 21:29:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.596
X-Spam-Level: 
X-Spam-Status: No, score=-1.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-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 opu7PpieZYTV for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 21:29:26 -0700 (PDT)
Received: from o10.sgmail.github.com (o10.sgmail.github.com [167.89.101.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 348D1120074 for <quic-issues@ietf.org>; Mon, 21 Oct 2019 21:29:26 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=AeI8eU7tQXkl94pEj6oOdL5cu1U=; b=wz8+95beSA2z51zb 92w4U5mXMVsSQU+aEsPgsl276W3oHTNYMqnL+gLH12KSN+Tk7a9dgu6zvjVcthrI StUGxQiYcEuQxEF6c40611JHztIrl4Yz0NrOenAUJFUk01EHGoiYFtO/cQ4DtNX3 tOfIDZxXMsF4SicVmECpZOwFd7Q=
Received: by filter0916p1las1.sendgrid.net with SMTP id filter0916p1las1-12784-5DAE7612-E 2019-10-22 03:22:58.630562957 +0000 UTC m=+361622.682322585
Received: from out-18.smtp.github.com (out-18.smtp.github.com [192.30.252.201]) by ismtpd0031p1mdw1.sendgrid.net (SG) with ESMTP id eSLAGFjYSnOPhhGod_NdYg for <quic-issues@ietf.org>; Tue, 22 Oct 2019 03:22:58.477 +0000 (UTC)
Date: Tue, 22 Oct 2019 03:22:58 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2QXSGFUGJR3QHE5SF3XO3JZEVBNHHB4ST4NM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3107/review/304949001@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3107@github.com>
References: <quicwg/base-drafts/pull/3107@github.com>
Subject: Re: [quicwg/base-drafts] Immediately close with INVALID_TOKEN (#3107)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dae760cd1c87_743a3fefbbacd95c592d3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0N9jQhh/Xo+FV4zZsECsXsh5ULIx66vezwvG YqWdGGB8/xL6SQ8RD55SBH3XHZWZyQK3hB0d/Al0AVNvKH+jVfawrP9PESXHAOdQGCBkpydPLFzWVA +k3iDFIFGOHuCz3mmZTIOtpI9nHrg5DBSZCUA8vdGIP8dJQ2GZmqvsmKvw==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/wKdZB9-ZPkf-p2wEnd4K3C4jhCg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 22 Oct 2019 04:29:29 -0000

----==_mimepart_5dae760cd1c87_743a3fefbbacd95c592d3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



> @@ -1641,6 +1641,14 @@ of connection establishment.  By giving the client a different connection ID to
 use, a server can cause the connection to be routed to a server instance with
 more resources available for new connections.
 
+If a server receives a client Initial with a unverifiable Retry token,
+it knows the client will not accept another Retry token.  It can either
+proceed with the handshake without verifying the token or immediately close
+({{immediate-close}}) the connection with an connection error of
+INVALID_TOKEN to cause the handshake to fail quickly instead of waiting
+for the client to timeout.  When a client receives a CONNECTION_CLOSE
+with an error of INVALID_TOKEN, it MAY create a new connection.

SG, sentence removed.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3107#discussion_r337318836
----==_mimepart_5dae760cd1c87_743a3fefbbacd95c592d3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ianswett</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3107#discussion_r337318836">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1641,6 +1641,14 @@ of connection establishment.  By giving the client a different connection ID to
 use, a server can cause the connection to be routed to a server instance with
 more resources available for new connections.
 
+If a server receives a client Initial with a unverifiable Retry token,
+it knows the client will not accept another Retry token.  It can either
+proceed with the handshake without verifying the token or immediately close
+({{immediate-close}}) the connection with an connection error of
+INVALID_TOKEN to cause the handshake to fail quickly instead of waiting
+for the client to timeout.  When a client receives a CONNECTION_CLOSE
+with an error of INVALID_TOKEN, it MAY create a new connection.
</pre>
<p>SG, sentence removed.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3107?email_source=notifications&amp;email_token=AFTOJK74T2MYPR4XQ6BCRPDQPZWYZA5CNFSM4JBTLOPKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIWSOCI#discussion_r337318836">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4V3ZZRJRLGL5TC3Q3QPZWYZANCNFSM4JBTLOPA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2ATGZ2ZJ67TPUYCEDQPZWYZA5CNFSM4JBTLOPKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIWSOCI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3107?email_source=notifications\u0026email_token=AFTOJK74T2MYPR4XQ6BCRPDQPZWYZA5CNFSM4JBTLOPKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIWSOCI#discussion_r337318836",
"url": "https://github.com/quicwg/base-drafts/pull/3107?email_source=notifications\u0026email_token=AFTOJK74T2MYPR4XQ6BCRPDQPZWYZA5CNFSM4JBTLOPKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIWSOCI#discussion_r337318836",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dae760cd1c87_743a3fefbbacd95c592d3--


From nobody Mon Oct 21 21:29:49 2019
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.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 F0505120B2E for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 21:29:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.001
X-Spam-Level: 
X-Spam-Status: No, score=-2.001 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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-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 XWmIOlZo3tK2 for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 21:29:34 -0700 (PDT)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2B575120B51 for <quic-issues@ietf.org>; Mon, 21 Oct 2019 21:29:34 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:to:subject:mime-version:content-type:content-transfer-encoding;  s=s20150108; bh=gREzksp4EFowc5rCUQ/G/nv6pv4=; b=gVcOBxg37dY0KPyg +ZrCp1VoSyQ9QQ49aAJhakoTVGS6QJzhU7VuwbdSa86gCAos5lNVzyZDGOoOfnRB 6ruHZoTXEQDA0vPTSzH6eydOJTfyjcGsVwWtuA7vqm6GWo1aDRG7lw8139bFEBD4 rJu8HTvhX9hKmPQxlhjLLiPIudY=
Received: by filter0760p1las1.sendgrid.net with SMTP id filter0760p1las1-17723-5DAE761A-7 2019-10-22 03:23:06.215049871 +0000 UTC m=+360898.742403043
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) by ismtpd0026p1iad2.sendgrid.net (SG) with ESMTP id xuK1iHDXQ3yM5ZJsklU9Vw for <quic-issues@ietf.org>; Tue, 22 Oct 2019 03:23:06.119 +0000 (UTC)
Received: from github-lowworker-9bcb4a1.ac4-iad.github.net (github-lowworker-9bcb4a1.ac4-iad.github.net [10.52.25.84]) by smtp.github.com (Postfix) with ESMTP id CEB3F9602A6 for <quic-issues@ietf.org>; Mon, 21 Oct 2019 20:23:00 -0700 (PDT)
Date: Tue, 22 Oct 2019 03:23:06 +0000 (UTC)
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/1b8d9a-03da2e@github.com>
Subject: [quicwg/base-drafts] 03da2e: Script updating gh-pages from 6cf5de8b. [ci skip]
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
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3wXxVUxh6oASkqax1AheNQVOm2LjniavRq25 CqdwbytA/vLGP/4amMFMDc7WT0MacFOFrXH8Y+UfBj7wR44A6wcNBEW64t+GNOwQYQpymBh3pbBknO ijLhhNxKu0GoCRHGwzHh4iYg8s7P3M+k6lYRtI547EEo9JSVrDj6fBKbXw==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/bSq8aBB_7PV1MKHgGmHe9B1tOm4>
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, 22 Oct 2019 04:29:39 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 03da2efdfbb61a4ed0213454c40c5e507023e29b
      https://github.com/quicwg/base-drafts/commit/03da2efdfbb61a4ed0213454c40c5e507023e29b
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-22 (Tue, 22 Oct 2019)

  Changed paths:
    M ianswett-invalid-token/draft-ietf-quic-http.html
    M ianswett-invalid-token/draft-ietf-quic-http.txt
    M ianswett-invalid-token/draft-ietf-quic-invariants.html
    M ianswett-invalid-token/draft-ietf-quic-invariants.txt
    M ianswett-invalid-token/draft-ietf-quic-qpack.html
    M ianswett-invalid-token/draft-ietf-quic-qpack.txt
    M ianswett-invalid-token/draft-ietf-quic-recovery.html
    M ianswett-invalid-token/draft-ietf-quic-recovery.txt
    M ianswett-invalid-token/draft-ietf-quic-tls.html
    M ianswett-invalid-token/draft-ietf-quic-tls.txt
    M ianswett-invalid-token/draft-ietf-quic-transport.html
    M ianswett-invalid-token/draft-ietf-quic-transport.txt
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from 6cf5de8b. [ci skip]



From nobody Mon Oct 21 21:29:58 2019
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.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 B6529120058 for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 21:29:53 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.596
X-Spam-Level: 
X-Spam-Status: No, score=-1.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-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 2ArTVpDucgRA for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 21:29:51 -0700 (PDT)
Received: from o6.sgmail.github.com (o6.sgmail.github.com [192.254.113.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C248A12004F for <quic-issues@ietf.org>; Mon, 21 Oct 2019 21:29:51 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=TCGGGUX+ToV6gO/cCLcAyuDb0g0=; b=bZ5GU3lx8cce/KcA XSEvi1g64Vm4ZBpEBGyQE8xJHmz3GaEzSfBe9ZY70YOmFMeDPFATsCi1L8lgUTT4 xWlbQVqvIrWE+Ca22JLYcEtJmJlHu/Ed8IPRfDl78lTFiEdKTHjs3iVZFrfRstC7 Ceo47tW12ogiUJCXySIDdjrO3ak=
Received: by filter1913p1mdw1.sendgrid.net with SMTP id filter1913p1mdw1-18808-5DAE7628-16 2019-10-22 03:23:20.884383371 +0000 UTC m=+354614.726225955
Received: from out-13.smtp.github.com (out-13.smtp.github.com [192.30.254.196]) by ismtpd0005p1las1.sendgrid.net (SG) with ESMTP id 4Z0Ny3g-T4mvVgxoJZFBkQ for <quic-issues@ietf.org>; Tue, 22 Oct 2019 03:23:20.729 +0000 (UTC)
Date: Tue, 22 Oct 2019 03:23:20 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6XLH7LBIHI3QEHJKF3XO3LHEVBNHHB4ST4NM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3107/review/304949036@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3107@github.com>
References: <quicwg/base-drafts/pull/3107@github.com>
Subject: Re: [quicwg/base-drafts] Immediately close with INVALID_TOKEN (#3107)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dae76239359_340a3fc6512cd95c1044b7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1eyTek7088YADyYNY6pd1Ghf23w3bmy2OiUX vnzX7Il6dUNyLhIKfJV1ovRfuktHywaybiDi4T9YbtsPvuZpkx6KiYb2jIKdSRvUI1SZeQZggMbbty tTuEqdty8wsZLmSgBXHjHASbwr4XvWMw9pV4I2TFtUf+2ILkd8x1ruTfKt/hqDJbPIMrz240JIspk6 w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Gj4pjtMMEYmLaW0tyFL7P4a3ptI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 22 Oct 2019 04:29:54 -0000

----==_mimepart_5dae76239359_340a3fc6512cd95c1044b7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



> @@ -1641,6 +1641,14 @@ of connection establishment.  By giving the client a different connection ID to
 use, a server can cause the connection to be routed to a server instance with
 more resources available for new connections.
 
+If a server receives a client Initial with a unverifiable Retry token,
+it knows the client will not accept another Retry token.  It can either
+proceed with the handshake without verifying the token or immediately close

I'm persuaded by Marten's comment here (which I missed at first, I think because we commented at almost the same time).

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3107#discussion_r337318870
----==_mimepart_5dae76239359_340a3fc6512cd95c1044b7
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinthomson</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3107#discussion_r337318870">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1641,6 +1641,14 @@ of connection establishment.  By giving the client a different connection ID to
 use, a server can cause the connection to be routed to a server instance with
 more resources available for new connections.
 
+If a server receives a client Initial with a unverifiable Retry token,
+it knows the client will not accept another Retry token.  It can either
+proceed with the handshake without verifying the token or immediately close
</pre>
<p>I'm persuaded by Marten's comment here (which I missed at first, I think because we commented at almost the same time).</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3107?email_source=notifications&amp;email_token=AFTOJK7OWPECDIEXMQS7B7TQPZW2HA5CNFSM4JBTLOPKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIWSOLA#discussion_r337318870">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZHQVR2UTGIF2G7UCDQPZW2HANCNFSM4JBTLOPA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2YPJSW764FTKKHJH3QPZW2HA5CNFSM4JBTLOPKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIWSOLA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3107?email_source=notifications\u0026email_token=AFTOJK7OWPECDIEXMQS7B7TQPZW2HA5CNFSM4JBTLOPKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIWSOLA#discussion_r337318870",
"url": "https://github.com/quicwg/base-drafts/pull/3107?email_source=notifications\u0026email_token=AFTOJK7OWPECDIEXMQS7B7TQPZW2HA5CNFSM4JBTLOPKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIWSOLA#discussion_r337318870",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dae76239359_340a3fc6512cd95c1044b7--


From nobody Mon Oct 21 21:30:08 2019
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.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 5204412004F for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 21:30:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.001
X-Spam-Level: 
X-Spam-Status: No, score=-2.001 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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-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 6UXkv78WAPIX for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 21:29:58 -0700 (PDT)
Received: from o3.sgmail.github.com (o3.sgmail.github.com [192.254.112.98]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 80FB5120AED for <quic-issues@ietf.org>; Mon, 21 Oct 2019 21:29:58 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:to:subject:mime-version:content-type:content-transfer-encoding;  s=s20150108; bh=RleN9yMhe0ivU2aMG80QZwD0x2c=; b=vCA/1bkatGesKSXJ kw779JM/sBKSzsKNlhStFDtlVHA+BSGb/uU0IFf32Zp7nLJWmxzjcyhZBFNa+WfT ss4D7FQYHkq5Xc+50oqioodh97YEdswyvI0Pt+lzqZ52LaSTHfsrtmSVTcUABzD+ ih8hMWm6T0JWrPyqU5OeilP1pzQ=
Received: by filter0901p1las1.sendgrid.net with SMTP id filter0901p1las1-24462-5DAE7D55-16 2019-10-22 03:53:57.524598994 +0000 UTC m=+365015.183043631
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) by ismtpd0062p1mdw1.sendgrid.net (SG) with ESMTP id kl4qLq0ORH2_yq6XqlFs0A for <quic-issues@ietf.org>; Tue, 22 Oct 2019 03:53:57.401 +0000 (UTC)
Date: Tue, 22 Oct 2019 03:53:57 +0000 (UTC)
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/82d972-e80222@github.com>
Subject: [quicwg/base-drafts] e80222: Script updating gh-pages from a2633302. [ci skip]
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
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1XV6eP116iNo67dSCQxdQttffwahTgSBNkGK +4cB+r86lNMbYZ9K/VPIF8R3C9UEHod2LAJMNdI8fiaAMpqT1kr7yBbAmKHdwy5c5e9DVMUf+ETgAY ALyJFcRbZ7tYdDLQW/jSX64AKqDOSa/lb7dlw/5V32U8DH2yX3vk8V4wMy4SCISLEJCB6n4WsSvC2a w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/LtxrbJYoBxiYefvTUbI4a11HzB4>
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, 22 Oct 2019 04:30:00 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: e802223e42573e168a94c5a2987497b3b31f34b9
      https://github.com/quicwg/base-drafts/commit/e802223e42573e168a94c5a2987497b3b31f34b9
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-22 (Tue, 22 Oct 2019)

  Changed paths:
    M index.html
    M must-distinguish-tokens/draft-ietf-quic-transport.html
    M must-distinguish-tokens/draft-ietf-quic-transport.txt

  Log Message:
  -----------
  Script updating gh-pages from a2633302. [ci skip]



From nobody Mon Oct 21 21:32:06 2019
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.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 21A3F120058 for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 21:32:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level: 
X-Spam-Status: No, score=-2 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, RCVD_IN_DNSWL_NONE=-0.0001, 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 mWo6hrs9zwTU for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 21:32:03 -0700 (PDT)
Received: from o7.sgmail.github.com (o7.sgmail.github.com [167.89.101.198]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5E72312004F for <quic-issues@ietf.org>; Mon, 21 Oct 2019 21:32:03 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:to:subject:mime-version:content-type:content-transfer-encoding;  s=s20150108; bh=i1m5uP0qf2tcl1G0jDGl3oGZVrQ=; b=dks1tmf5Fa5uE5tr enXK71sZvbGHRDj0/E35XXgbGlXjBi5g+/aa0oIHasxGf282+j+GVuuKPXZBnvOx g/ci0FyrkYaJWSYsGliYN6VBuh27QPbmzQIhkjFW8c8kXWE/GURt+LpcFyk+cXiw hMUsf+do947s2N78rZVIJ+JmRp4=
Received: by filter1767p1mdw1.sendgrid.net with SMTP id filter1767p1mdw1-8864-5DAE76AF-25 2019-10-22 03:25:35.823539716 +0000 UTC m=+12598.132930092
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) by ismtpd0049p1mdw1.sendgrid.net (SG) with ESMTP id LREWjyFQQbKZSyDF5pqWXw for <quic-issues@ietf.org>; Tue, 22 Oct 2019 03:25:35.804 +0000 (UTC)
Received: from github-lowworker-f144ac1.va3-iad.github.net (github-lowworker-f144ac1.va3-iad.github.net [10.48.16.59]) by smtp.github.com (Postfix) with ESMTP id 48D481C0DA9 for <quic-issues@ietf.org>; Mon, 21 Oct 2019 20:25:30 -0700 (PDT)
Date: Tue, 22 Oct 2019 03:25:36 +0000 (UTC)
From: ianswett <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/ianswett-invalid-token/6cf5de-b43b5b@github.com>
Subject: [quicwg/base-drafts] b43b5b: Define the error
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
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3+nbOTPvzuApL1+lHVRUnMgs0VRWYXtxoTGV dQ6sPsl5YPm59Hpy5bQ9pAbE8Q51AZcZ+7o1WtLjiYUSFmJWyCxxjFiGa2Uxr6IiD/lcBi+85ftFA2 jqvRbBuK0WFQ4bXoaCRPobHc4ov5jjCXWiCu262Qbr+LZv5HMZSriuRhCw==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/o7CF7fSsxBQynEnwE_Pvs0bhNAk>
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, 22 Oct 2019 04:32:05 -0000

  Branch: refs/heads/ianswett-invalid-token
  Home:   https://github.com/quicwg/base-drafts
  Commit: b43b5bfb6962bfa87054ae8ed0eb96e18ce5be2a
      https://github.com/quicwg/base-drafts/commit/b43b5bfb6962bfa87054ae8ed0eb96e18ce5be2a
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-10-21 (Mon, 21 Oct 2019)

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

  Log Message:
  -----------
  Define the error



From nobody Mon Oct 21 21:32:28 2019
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.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 B6943120058 for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 21:32:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.382
X-Spam-Level: 
X-Spam-Status: No, score=-1.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, 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 Shptv6ibzZ_T for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 21:32:24 -0700 (PDT)
Received: from o3.sgmail.github.com (o3.sgmail.github.com [192.254.112.98]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B281112004F for <quic-issues@ietf.org>; Mon, 21 Oct 2019 21:32:24 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=eMaY5nSp0eE94tKtU86RSuBOnCM=; b=nWcbAmbJc6piqePW Bv64MyuGo0st7f3h/VE9an7RKSD7wMXwixWXXQbddW8YJLXjfmh9uC9Yhv1MbyEa 2/+VJmz1VUGcYFPkPDq8p3f38rcyOPYk3wmorP6on5xwIeoVqVkGe3QdtT0kAPof c4XOrxJlHlS6yXMO9o1dXrO+PNA=
Received: by filter1260p1las1.sendgrid.net with SMTP id filter1260p1las1-5724-5DAE76BB-1F 2019-10-22 03:25:47.902155661 +0000 UTC m=+362376.172570247
Received: from out-14.smtp.github.com (out-14.smtp.github.com [192.30.254.197]) by ismtpd0021p1las1.sendgrid.net (SG) with ESMTP id z9rsrssdQiihJm9qCjx9Kw for <quic-issues@ietf.org>; Tue, 22 Oct 2019 03:25:47.826 +0000 (UTC)
Date: Tue, 22 Oct 2019 03:25:47 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3107/push/4177628635@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3107@github.com>
References: <quicwg/base-drafts/pull/3107@github.com>
Subject: Re: [quicwg/base-drafts] Immediately close with INVALID_TOKEN (#3107)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dae76b623931_a723fe3d14cd96c232836"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1D1hmKYWP/5yNikGpS9ga23ZpiHCfzxQiE+c Hf97N00w/VyWu5gY6X+zSc7lv8gR0kAJqt354iZaCpqa7b93ZiSx0s1KFMmSkCvnDF7REo1vA773fZ xRZxqoW5Vq6giYYV1PPgxMyne99UafV5gXm9sE2YcIOlCJOg/DkGNtd06Q==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/qIKVahjaBa5JDoy4wtLMc4isj5Y>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 22 Oct 2019 04:32:26 -0000

----==_mimepart_5dae76b623931_a723fe3d14cd96c232836
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

b43b5bfb6962bfa87054ae8ed0eb96e18ce5be2a  Define the error


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3107/files/6cf5de8b6bce8470f614918cf149429ed327cf1a..b43b5bfb6962bfa87054ae8ed0eb96e18ce5be2a

----==_mimepart_5dae76b623931_a723fe3d14cd96c232836
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/ianswett" class="user-mention">@ianswett</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/b43b5bfb6962bfa87054ae8ed0eb96e18ce5be2a">b43b5bf</a>  Define the error</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3107/files/6cf5de8b6bce8470f614918cf149429ed327cf1a..b43b5bfb6962bfa87054ae8ed0eb96e18ce5be2a?email_source=notifications&amp;email_token=AFTOJK4ARQS2K2XLZQETRMDQPZXDNA5CNFSM4JBTLOPKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDSMBTHAYTCMKQOVZWQIZUGE3TONRSHA3DGNI">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZPAZFXZSLSK4LGRS3QPZXDNANCNFSM4JBTLOPA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3N3ACSKMUFHAXAGPLQPZXDNA5CNFSM4JBTLOPKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDSMBTHAYTCMKQOVZWQIZUGE3TONRSHA3DGNI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3107/files/6cf5de8b6bce8470f614918cf149429ed327cf1a..b43b5bfb6962bfa87054ae8ed0eb96e18ce5be2a?email_source=notifications\u0026email_token=AFTOJK4ARQS2K2XLZQETRMDQPZXDNA5CNFSM4JBTLOPKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDSMBTHAYTCMKQOVZWQIZUGE3TONRSHA3DGNI",
"url": "https://github.com/quicwg/base-drafts/pull/3107/files/6cf5de8b6bce8470f614918cf149429ed327cf1a..b43b5bfb6962bfa87054ae8ed0eb96e18ce5be2a?email_source=notifications\u0026email_token=AFTOJK4ARQS2K2XLZQETRMDQPZXDNA5CNFSM4JBTLOPKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDSMBTHAYTCMKQOVZWQIZUGE3TONRSHA3DGNI",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5dae76b623931_a723fe3d14cd96c232836--


From nobody Mon Oct 21 21:33:52 2019
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.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 09536120074 for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 21:33:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.454
X-Spam-Level: 
X-Spam-Status: No, score=-1.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-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 2Z6Bn1Uvshym for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 21:33:49 -0700 (PDT)
Received: from o3.sgmail.github.com (o3.sgmail.github.com [192.254.112.98]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2B47F120058 for <quic-issues@ietf.org>; Mon, 21 Oct 2019 21:33:49 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=iJFEz/KUaoUOkHv2wRkK4Qxuk6c=; b=LNRlWL1z7G6EGdD8 a3BagJ7A9BjrzW5iwcSkJkjI5KAKtEK/wj8QXpdiqspQVXTdwie0Y0ljdSu9Mkmd ifERn16GXCYKS7BSnba9I1SdHjkKCwkoLqhAxc114DALWxBkEcqORB8ViD7YC8MR y7Dz7q7aR7v+aJcpgBB7vJery1U=
Received: by filter0765p1las1.sendgrid.net with SMTP id filter0765p1las1-6307-5DAE7E3D-9 2019-10-22 03:57:49.35234029 +0000 UTC m=+365992.729766669
Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) by ismtpd0045p1iad2.sendgrid.net (SG) with ESMTP id mG1OpjPCSnS0EnoSeBb09Q for <quic-issues@ietf.org>; Tue, 22 Oct 2019 03:57:49.236 +0000 (UTC)
Date: Tue, 22 Oct 2019 03:57:49 +0000 (UTC)
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3ZSLWDJ4TGTLTSTCV3XOYLPEVBNHHB43A2P4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3128/review/304954461@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3128@github.com>
References: <quicwg/base-drafts/pull/3128@github.com>
Subject: Re: [quicwg/base-drafts] Mandatory distinction between token types (#3128)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dae7e378c2aa_14d53fdb22ecd9607078e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1AfAtP3OIzNxVz40K+SWN3hA3Cc7njD7GZl/ uq3U3MkxmXnl3A8KiFXazONgjhquesyy92+iQyVc/9KmYfAa5kd5M1BGAnkOrz7sjJO7xDbrkl8g5O PYKn5F+7miLWUeYsfVo1yDcvW9RHUFbAEv8lA1+1nb1mZ8uxU4Ti1Ch3s9cd8sZM3tjsp1NQB+un95 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/BG_nsPp9bGaP06NhZr5XXvu0pKk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 22 Oct 2019 04:33:51 -0000

----==_mimepart_5dae7e378c2aa_14d53fdb22ecd9607078e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

kazuho approved this pull request.





-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3128#pullrequestreview-304954461
----==_mimepart_5dae7e378c2aa_14d53fdb22ecd9607078e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@kazuho</b> approved this pull request.</p>



<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3128?email_source=notifications&amp;email_token=AFTOJK26QTSNL5OHOPV4NBTQPZ23PA5CNFSM4JDJ3TY2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIWTYXI#pullrequestreview-304954461">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK75IU7T77KYZSCSMSTQPZ23PANCNFSM4JDJ3TYQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6DXJN7EDQYHVQVKI3QPZ23PA5CNFSM4JDJ3TY2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIWTYXI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3128?email_source=notifications\u0026email_token=AFTOJK26QTSNL5OHOPV4NBTQPZ23PA5CNFSM4JDJ3TY2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIWTYXI#pullrequestreview-304954461",
"url": "https://github.com/quicwg/base-drafts/pull/3128?email_source=notifications\u0026email_token=AFTOJK26QTSNL5OHOPV4NBTQPZ23PA5CNFSM4JDJ3TY2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIWTYXI#pullrequestreview-304954461",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dae7e378c2aa_14d53fdb22ecd9607078e--


From nobody Mon Oct 21 21:34:50 2019
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.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 22A6212004F for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 21:34:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.382
X-Spam-Level: 
X-Spam-Status: No, score=-1.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, 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 w-A2MRrdeHG8 for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 21:34:47 -0700 (PDT)
Received: from xtrwsrhn.outbound-mail.sendgrid.net (xtrwsrhn.outbound-mail.sendgrid.net [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0719A120074 for <quic-issues@ietf.org>; Mon, 21 Oct 2019 21:34:46 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=BcbBRZquN4DArRzQeoW5WT4kmy4=; b=VEfKBrYkof8m2+sF DcJlbMwMN/JKcE7eWAy59Whi2Ii9JgLX4+SuuWdqA15v6JXWXn3MI7Au73LypJDV TRPhTF8mdcn0ue8qHbHq5FmfCdSgXmrvLFW12EywWhFsr7sWogm2iRJEGpyC5/hR Ksd4U8D59VGQVrfF8u9d0r8vDyA=
Received: by filter0752p1las1.sendgrid.net with SMTP id filter0752p1las1-22340-5DAE7750-3 2019-10-22 03:28:16.285252267 +0000 UTC m=+363706.620594466
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) by ismtpd0068p1mdw1.sendgrid.net (SG) with ESMTP id UYfYj-y8T5GwR6CP4fkDug for <quic-issues@ietf.org>; Tue, 22 Oct 2019 03:28:16.138 +0000 (UTC)
Received: from github-lowworker-25680bd.va3-iad.github.net (github-lowworker-25680bd.va3-iad.github.net [10.48.17.61]) by smtp.github.com (Postfix) with ESMTP id 98A5E960A83 for <quic-issues@ietf.org>; Mon, 21 Oct 2019 20:28:09 -0700 (PDT)
Date: Tue, 22 Oct 2019 03:28:16 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3107/push/4177634138@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3107@github.com>
References: <quicwg/base-drafts/pull/3107@github.com>
Subject: Re: [quicwg/base-drafts] Immediately close with INVALID_TOKEN (#3107)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dae77498a52c_52d73fc890ecd964732d5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3Zhcvsoxo/lFhk32PQKZLHK9P0FNLO65ADPp Iy8tK77epp9h7bWGlVxvmO9NF+Uni2uSAgMzkj6HwD0cV+kW3bRKheopUDck6VHfi4ayt2Vd902zca WR8nMjnJOgtDfKbHtiN7IMCagoqM4fotHheq4iTUaVW03IZXtDi4JJGCJg==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/WHFsPt3zf7jL6qB7J_GS-fWerBc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 22 Oct 2019 04:34:48 -0000

----==_mimepart_5dae77498a52c_52d73fc890ecd964732d5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

f827ca30b70e4ccffcd5f94ce884b0c26584d37f  whitespace


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3107/files/b43b5bfb6962bfa87054ae8ed0eb96e18ce5be2a..f827ca30b70e4ccffcd5f94ce884b0c26584d37f

----==_mimepart_5dae77498a52c_52d73fc890ecd964732d5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/ianswett" class="user-mention">@ianswett</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/f827ca30b70e4ccffcd5f94ce884b0c26584d37f">f827ca3</a>  whitespace</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3107/files/b43b5bfb6962bfa87054ae8ed0eb96e18ce5be2a..f827ca30b70e4ccffcd5f94ce884b0c26584d37f?email_source=notifications&amp;email_token=AFTOJK7HOHS3RSD4BXOA4ADQPZXMTA5CNFSM4JBTLOPKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDSMBTHAYTCMKQOVZWQIZUGE3TONRTGQYTGOA">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZSTL7MQHCJ5447USDQPZXMTANCNFSM4JBTLOPA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK67K5KD5TBDCCNYWILQPZXMTA5CNFSM4JBTLOPKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDSMBTHAYTCMKQOVZWQIZUGE3TONRTGQYTGOA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3107/files/b43b5bfb6962bfa87054ae8ed0eb96e18ce5be2a..f827ca30b70e4ccffcd5f94ce884b0c26584d37f?email_source=notifications\u0026email_token=AFTOJK7HOHS3RSD4BXOA4ADQPZXMTA5CNFSM4JBTLOPKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDSMBTHAYTCMKQOVZWQIZUGE3TONRTGQYTGOA",
"url": "https://github.com/quicwg/base-drafts/pull/3107/files/b43b5bfb6962bfa87054ae8ed0eb96e18ce5be2a..f827ca30b70e4ccffcd5f94ce884b0c26584d37f?email_source=notifications\u0026email_token=AFTOJK7HOHS3RSD4BXOA4ADQPZXMTA5CNFSM4JBTLOPKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDSMBTHAYTCMKQOVZWQIZUGE3TONRTGQYTGOA",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5dae77498a52c_52d73fc890ecd964732d5--


From nobody Mon Oct 21 21:35:08 2019
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.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 54EAB12008C for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 21:35:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level: 
X-Spam-Status: No, score=-2 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, RCVD_IN_DNSWL_NONE=-0.0001, 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 2lHmyyLRbm88 for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 21:35:05 -0700 (PDT)
Received: from o10.sgmail.github.com (o10.sgmail.github.com [167.89.101.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BE81212004F for <quic-issues@ietf.org>; Mon, 21 Oct 2019 21:35:04 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:to:subject:mime-version:content-type:content-transfer-encoding;  s=s20150108; bh=WLi67bSxG4ciya3S7G9Dia1W/lw=; b=Szfo+NNMExE+HT3y Xn8678X3nBHnfDDmJG+3xC/oAiFDnuYbFPqTjVLKFfWfBFOuLHLEMPzSVOyD3Z9o bO3WmNsiegPf0QmSyr3AHxBIlEx1emqSLV80IePwMoTByuOS2aakBzHld/bWvcYS wVzGQZkRmRMCdjfIn3rIdcnesoI=
Received: by filter1020p1las1.sendgrid.net with SMTP id filter1020p1las1-13808-5DAE7744-13 2019-10-22 03:28:04.708439858 +0000 UTC m=+362299.637539522
Received: from out-17.smtp.github.com (out-17.smtp.github.com [192.30.252.200]) by ismtpd0001p1iad2.sendgrid.net (SG) with ESMTP id tvErU0W-Sl2pm_UcXpZ1gA for <quic-issues@ietf.org>; Tue, 22 Oct 2019 03:28:04.564 +0000 (UTC)
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 591116E0541 for <quic-issues@ietf.org>; Mon, 21 Oct 2019 20:27:59 -0700 (PDT)
Date: Tue, 22 Oct 2019 03:28:04 +0000 (UTC)
From: ianswett <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/ianswett-invalid-token/b43b5b-f827ca@github.com>
Subject: [quicwg/base-drafts] f827ca: whitespace
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
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3NpnrgQnoINRoD6eWpey6pTZQ3rQ3+7jiP77 Pm67SPZR/zxktcioS/GWVMhgttTCNfbG+J2cRFPCodHfh+u30k9e1tx0Kr3+UfjDLrU5GI7jSuXteH T1XJvFeULdX7hIVgpKVgtW48GXTgb9iEY4SIR00LXL5ED+OMNdiEUjwr/A==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/LHdWYsiIwufKTJnqgVScdPNHMHs>
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, 22 Oct 2019 04:35:06 -0000

  Branch: refs/heads/ianswett-invalid-token
  Home:   https://github.com/quicwg/base-drafts
  Commit: f827ca30b70e4ccffcd5f94ce884b0c26584d37f
      https://github.com/quicwg/base-drafts/commit/f827ca30b70e4ccffcd5f94ce884b0c26584d37f
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-10-21 (Mon, 21 Oct 2019)

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

  Log Message:
  -----------
  whitespace



From nobody Mon Oct 21 21:35:16 2019
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.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 3FA9B12004F for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 21:35:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.001
X-Spam-Level: 
X-Spam-Status: No, score=-2.001 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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-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 5um-F49lPFEd for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 21:35:06 -0700 (PDT)
Received: from o7.sgmail.github.com (o7.sgmail.github.com [167.89.101.198]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3E37A120074 for <quic-issues@ietf.org>; Mon, 21 Oct 2019 21:35:06 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:to:subject:mime-version:content-type:content-transfer-encoding;  s=s20150108; bh=iEl6adRGsPH1Zsm132+md4FBM6A=; b=ki4eOJFio+Nq1NIf f7aNy5sa4Sxjrb8yW+11+YU/g5pu48MaTirD4GRa6q9TeFcVVMk5YpbyO04INVMk f/prd7xE8OvfbfQ/kvK+V2udrBSPr6y+1JDuAEHZR84BdOwhGPl8618VQviVv8v6 RpdbZQidfqbaB8+gJGyPw5JO/s0=
Received: by filter1023p1las1.sendgrid.net with SMTP id filter1023p1las1-9604-5DAE7763-B 2019-10-22 03:28:35.74771846 +0000 UTC m=+362872.588323744
Received: from out-18.smtp.github.com (out-18.smtp.github.com [192.30.252.201]) by ismtpd0074p1iad2.sendgrid.net (SG) with ESMTP id 51-_otwiQeGJ5jXkom_M5g for <quic-issues@ietf.org>; Tue, 22 Oct 2019 03:28:35.592 +0000 (UTC)
Received: from github-lowworker-c5134a3.ac4-iad.github.net (github-lowworker-c5134a3.ac4-iad.github.net [10.52.23.55]) by smtp.github.com (Postfix) with ESMTP id 79A916E00B0 for <quic-issues@ietf.org>; Mon, 21 Oct 2019 20:28:30 -0700 (PDT)
Date: Tue, 22 Oct 2019 03:28:36 +0000 (UTC)
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/03da2e-82d972@github.com>
Subject: [quicwg/base-drafts] 82d972: Script updating gh-pages from f827ca30. [ci skip]
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
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3WP1vXCgaiGWEuq74k3HKK05ztyLNPPq4JTK QHpAm9VkCXQQWBBH0llSKg6JQa20GCXVE7RbzFRR8S+xeB9D1ZmQnA0dGMKr+jP1wX6ewCe7kWDNpf XWnD+Ft2tjKDffC07dNN3IdNAuRyja3OynbbkVH6wSGK+vvZOAbYHl3JYQ==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/DItTLPct-msJS32npzoMN2u0syc>
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, 22 Oct 2019 04:35:08 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 82d9723881cceeb9fe66e7ef43b6b604b22d4f55
      https://github.com/quicwg/base-drafts/commit/82d9723881cceeb9fe66e7ef43b6b604b22d4f55
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-22 (Tue, 22 Oct 2019)

  Changed paths:
    M ianswett-invalid-token/draft-ietf-quic-transport.html
    M ianswett-invalid-token/draft-ietf-quic-transport.txt
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from f827ca30. [ci skip]



From nobody Mon Oct 21 21:37:16 2019
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.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 03690120058 for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 21:37:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.382
X-Spam-Level: 
X-Spam-Status: No, score=-1.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, 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 y8WlfKgKc9S6 for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 21:37:13 -0700 (PDT)
Received: from o7.sgmail.github.com (o7.sgmail.github.com [167.89.101.198]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C797912004F for <quic-issues@ietf.org>; Mon, 21 Oct 2019 21:37:13 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=opGe+xtssfS0NVcVIOluoyPQVls=; b=UMDng1yT9BWHQ2Hz UmOH3YA2rxsz82JmhPnweZl8+U4nhS6yGPwVzgbKUP8gnA13g+g9feeaN8iH8fh9 J5rfASBnBmxfFgxH8ikv0bk9CDgFJ/F86zR5FOU8BwpnCX3bDLhklUgniKP6bVlb QytjCc3+M9M/cHxA9KidvnYnHQM=
Received: by filter1750p1mdw1.sendgrid.net with SMTP id filter1750p1mdw1-13477-5DAE77DE-15 2019-10-22 03:30:38.467588067 +0000 UTC m=+355307.390758540
Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) by ismtpd0066p1iad1.sendgrid.net (SG) with ESMTP id i73GjzNPRrqP-Xkfs222dA for <quic-issues@ietf.org>; Tue, 22 Oct 2019 03:30:38.454 +0000 (UTC)
Date: Tue, 22 Oct 2019 03:30:38 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYV54JVYMXMII6CXTN3XO4GTEVBNHHB4RTQYY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3098/review/304950229@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3098@github.com>
References: <quicwg/base-drafts/pull/3098@github.com>
Subject: Re: [quicwg/base-drafts] CONNECTION_CLOSE is non-ack-eliciting (#3098)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dae77d93bd44_4d653f87e6ccd9601109db"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3NNUWjFX4j1FnWCbw0gNOlusoX/Je2ZdyA3C EirGvFFtRgUMFG+Qfpt2TNkvCDbZU85UL6jZOI6tIkC8Orw7Vk4DNycza6KMbVkagQaERRN23OK7tV M8q28TgAXMXeK9W4CSroyR8P4vrRaEcF0qcwnSwttuP7vwwonA4R6+Y92YOEWz7ZZSKFaOy7hhXz7U M=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/P8AuUcAy8T2cJTioO4I66U0Prng>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 22 Oct 2019 04:37:15 -0000

----==_mimepart_5dae77d93bd44_4d653f87e6ccd9601109db
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



> @@ -2992,9 +2993,8 @@ valid frames? -->
 ## Generating Acknowledgements {#generating-acks}
 
 Endpoints acknowledge all packets they receive and process. However, only
-ack-eliciting packets (see {{QUIC-RECOVERY}}) trigger the sending of an ACK
-frame.  Packets that are not ack-eliciting are only acknowledged when an ACK
-frame is sent for other reasons.
+ack-eliciting packets cause an ACK frame to be sent within the maximum ack delay.  Packets that are not

Formatting nit: This needs to be a new line to make CircleCI happy

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3098#pullrequestreview-304950229
----==_mimepart_5dae77d93bd44_4d653f87e6ccd9601109db
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ianswett</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3098#discussion_r337319862">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2992,9 +2993,8 @@ valid frames? --&gt;
 ## Generating Acknowledgements {#generating-acks}
 
 Endpoints acknowledge all packets they receive and process. However, only
-ack-eliciting packets (see {{QUIC-RECOVERY}}) trigger the sending of an ACK
-frame.  Packets that are not ack-eliciting are only acknowledged when an ACK
-frame is sent for other reasons.
+ack-eliciting packets cause an ACK frame to be sent within the maximum ack delay.  Packets that are not
</pre>
<p>Formatting nit: This needs to be a new line to make CircleCI happy</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3098?email_source=notifications&amp;email_token=AFTOJK7YRVICNSWPOH2Z243QPZXVTA5CNFSM4JBNK722YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIWSXVI#pullrequestreview-304950229">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5BFTD4UZ533WSNW6LQPZXVTANCNFSM4JBNK72Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4UAJQUO4QRANFHA4LQPZXVTA5CNFSM4JBNK722YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIWSXVI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3098?email_source=notifications\u0026email_token=AFTOJK7YRVICNSWPOH2Z243QPZXVTA5CNFSM4JBNK722YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIWSXVI#pullrequestreview-304950229",
"url": "https://github.com/quicwg/base-drafts/pull/3098?email_source=notifications\u0026email_token=AFTOJK7YRVICNSWPOH2Z243QPZXVTA5CNFSM4JBNK722YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIWSXVI#pullrequestreview-304950229",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dae77d93bd44_4d653f87e6ccd9601109db--


From nobody Mon Oct 21 21:40:37 2019
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.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 8CDB91200B2 for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 21:40:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.382
X-Spam-Level: 
X-Spam-Status: No, score=-1.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, 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 EWStohPgK_2F for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 21:40:35 -0700 (PDT)
Received: from xtrwsrhn.outbound-mail.sendgrid.net (xtrwsrhn.outbound-mail.sendgrid.net [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A8BE412008C for <quic-issues@ietf.org>; Mon, 21 Oct 2019 21:40:35 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=K7ZfmSMrax/yRVI+aRC7HBI3Ecw=; b=dBVT98yfp/Rde5q3 enJulWZkVpq7fhZHVGPHXovKVuRli5+v0Q5vxOzN85+i/YpCwWjXvInFAt26YJww gqbvqjDaSrn5uR6rwAYFqrjh8EUmQ12/JkT3SvdKyyjCvrKsott5LlgqXrpoR+Bw SD5BGY/4vBhQGgpG/QVcA6r65bc=
Received: by filter1983p1mdw1.sendgrid.net with SMTP id filter1983p1mdw1-16688-5DAE7891-1B 2019-10-22 03:33:37.562660594 +0000 UTC m=+357480.536043868
Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) by ismtpd0056p1iad1.sendgrid.net (SG) with ESMTP id DMB3aAzVTYm73992bA2l_g for <quic-issues@ietf.org>; Tue, 22 Oct 2019 03:33:37.472 +0000 (UTC)
Received: from github-lowworker-c5134a3.ac4-iad.github.net (github-lowworker-c5134a3.ac4-iad.github.net [10.52.23.55]) by smtp.github.com (Postfix) with ESMTP id 4C0E4C60683 for <quic-issues@ietf.org>; Mon, 21 Oct 2019 20:33:32 -0700 (PDT)
Date: Tue, 22 Oct 2019 03:33:37 +0000 (UTC)
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3098/push/4177645496@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3098@github.com>
References: <quicwg/base-drafts/pull/3098@github.com>
Subject: Re: [quicwg/base-drafts] CONNECTION_CLOSE is non-ack-eliciting (#3098)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dae788c3c5cf_e753fe0618cd96847449"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak18+i1mO31yeOiieNBuLP4uNZ3WlIQPx7YMW+ riwbDT4VvJmVYZ4zvjBjFkJsU3AUxUm7bmmR4w641a1wSLytQTiHWCMkU2KmL6HBpSR5jDY4knjIBH MwYO9IDT9E3h6Q5o0AktZ0g7TGRU70zZ2UbKz9Gws/gFIQpjzkX6vYDdcRzq6mcVzssK0kwC1u4zha c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/b2ABueDN04MnrsyEUdiR-NSYQ3k>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 22 Oct 2019 04:40:36 -0000

----==_mimepart_5dae788c3c5cf_e753fe0618cd96847449
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@kazuho pushed 1 commit.

af7a8767450f28452a8f0cfc274950e30d801cce  wordwrap


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3098/files/c1be5113976a998ad86795b54808587159591fbb..af7a8767450f28452a8f0cfc274950e30d801cce

----==_mimepart_5dae788c3c5cf_e753fe0618cd96847449
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/kazuho" class="user-mention">@kazuho</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/af7a8767450f28452a8f0cfc274950e30d801cce">af7a876</a>  wordwrap</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3098/files/c1be5113976a998ad86795b54808587159591fbb..af7a8767450f28452a8f0cfc274950e30d801cce?email_source=notifications&amp;email_token=AFTOJK6MCH53S4UMZZ5POO3QPZYAZA5CNFSM4JBNK722YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDQOBSG4ZDINKQOVZWQIZUGE3TONRUGU2DSNQ">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYNOJGDDZBH4UGF5ZLQPZYAZANCNFSM4JBNK72Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2ZNZSMID2IEVE6KSDQPZYAZA5CNFSM4JBNK722YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDQOBSG4ZDINKQOVZWQIZUGE3TONRUGU2DSNQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3098/files/c1be5113976a998ad86795b54808587159591fbb..af7a8767450f28452a8f0cfc274950e30d801cce?email_source=notifications\u0026email_token=AFTOJK6MCH53S4UMZZ5POO3QPZYAZA5CNFSM4JBNK722YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDQOBSG4ZDINKQOVZWQIZUGE3TONRUGU2DSNQ",
"url": "https://github.com/quicwg/base-drafts/pull/3098/files/c1be5113976a998ad86795b54808587159591fbb..af7a8767450f28452a8f0cfc274950e30d801cce?email_source=notifications\u0026email_token=AFTOJK6MCH53S4UMZZ5POO3QPZYAZA5CNFSM4JBNK722YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDQOBSG4ZDINKQOVZWQIZUGE3TONRUGU2DSNQ",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5dae788c3c5cf_e753fe0618cd96847449--


From nobody Mon Oct 21 21:41:22 2019
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.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 16115120086 for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 21:41:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.454
X-Spam-Level: 
X-Spam-Status: No, score=-1.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-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 dzlRzrJjsjr6 for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 21:41:19 -0700 (PDT)
Received: from o3.sgmail.github.com (o3.sgmail.github.com [192.254.112.98]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3E00012004F for <quic-issues@ietf.org>; Mon, 21 Oct 2019 21:41:19 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=+OFnsU/a8e4WgjD+jvT4yroC+/Y=; b=tXfuE6StZ7IO+0aA yzaSpJV/XuWkO1Zg4qBzpIAIR0vuf/bzCAPIcaetAvO1Aw9TozYNTEp9FuJSOEki K3p3/AdPTvWv5ykyKD6gNpY3AYhPDUKtSaMZjJjq8pXI/Yhjjcm/pRq/y/7WsRrU oOydcGdnJh9Y0h7LjmH762ZTZo0=
Received: by filter1021p1las1.sendgrid.net with SMTP id filter1021p1las1-29039-5DAE78DD-22 2019-10-22 03:34:53.655745339 +0000 UTC m=+363532.607621794
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) by ismtpd0012p1iad1.sendgrid.net (SG) with ESMTP id 7nvd8ALvQU6MVcrVxrCC3w for <quic-issues@ietf.org>; Tue, 22 Oct 2019 03:34:53.558 +0000 (UTC)
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 228D16A1198 for <quic-issues@ietf.org>; Mon, 21 Oct 2019 20:34:48 -0700 (PDT)
Date: Tue, 22 Oct 2019 03:34:53 +0000 (UTC)
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK37AUGDYY64JGMEM7V3XO4WREVBNHHB4OJ3YQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3093/c544792621@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3093@github.com>
References: <quicwg/base-drafts/pull/3093@github.com>
Subject: Re: [quicwg/base-drafts] Fixed handshake key deadlock issue (#3093)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dae78d81378e_26ba3f92120cd96866073"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinduke
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0Z1A6DHV5mKWF8zgGAhm1RNzNChDnvtl14N8 Ylkpgv1wrmgEmBXccnATI0jPY0Um582wH8utS1emokny+iVwEXWMC2bXBhlS56Ov70e8Skij+U8d3t Ap5NzM+V0dvkfW5EZ42s7OWRwBIECnm+/Ra1yWWp7I4vSO9SbZbUr04lgJcSlRmOMXSScNfbdIlq01 Y=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/pv52SZMVqrv7veRqlLaby-YpGGs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 22 Oct 2019 04:41:21 -0000

----==_mimepart_5dae78d81378e_26ba3f92120cd96866073
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson Ah, I see that now. Yeah, I think we need an explicit signal, which I would prefer over keeping the keys forever.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3093#issuecomment-544792621
----==_mimepart_5dae78d81378e_26ba3f92120cd96866073
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=67641" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/martinthomson">@martinthomson</a> Ah, I see that now. Yeah, I think we need an explicit signal, which I would prefer over keeping the keys forever.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3093?email_source=notifications&amp;email_token=AFTOJK6NDSVPZ2WDUB42GMLQPZYFRA5CNFSM4JAYS242YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB4OALI#issuecomment-544792621">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3IIUSNNL7IR5BIWODQPZYFRANCNFSM4JAYS24Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3266BSYMLXSAAWH6TQPZYFRA5CNFSM4JAYS242YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB4OALI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3093?email_source=notifications\u0026email_token=AFTOJK6NDSVPZ2WDUB42GMLQPZYFRA5CNFSM4JAYS242YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB4OALI#issuecomment-544792621",
"url": "https://github.com/quicwg/base-drafts/pull/3093?email_source=notifications\u0026email_token=AFTOJK6NDSVPZ2WDUB42GMLQPZYFRA5CNFSM4JAYS242YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB4OALI#issuecomment-544792621",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dae78d81378e_26ba3f92120cd96866073--


From nobody Mon Oct 21 21:47:44 2019
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.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 D0959120AF6 for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 21:47:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.382
X-Spam-Level: 
X-Spam-Status: No, score=-1.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, 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 7GdQz69vat3K for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 21:47:42 -0700 (PDT)
Received: from o6.sgmail.github.com (o6.sgmail.github.com [192.254.113.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CF4E2120074 for <quic-issues@ietf.org>; Mon, 21 Oct 2019 21:47:41 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=+ypyidIScux/JmhUoHzb5zKSGao=; b=XvBf6WW0aP87cqiD Yeya3MfnpcmvR3lABRDZ4xlJpr6wqxpOUuSdPxH28ELCEMbYSmi9nKXGjDM6VucQ MpsOope4cCRAQ8e1QXnXJqTDKgJjnEtR7fSxwLJSHz+aNGJS76iRE+t4APrvxfJA jC2QTvwYJm3VW4B3Nd27txJxFkk=
Received: by filter0811p1las1.sendgrid.net with SMTP id filter0811p1las1-1694-5DAE7A43-2B 2019-10-22 03:40:51.72876139 +0000 UTC m=+363914.787953824
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) by ismtpd0053p1iad1.sendgrid.net (SG) with ESMTP id H8OIO4eOTk-jlOpTaG431Q for <quic-issues@ietf.org>; Tue, 22 Oct 2019 03:40:51.544 +0000 (UTC)
Received: from github-lowworker-5fb2734.va3-iad.github.net (github-lowworker-5fb2734.va3-iad.github.net [10.48.19.27]) by smtp.github.com (Postfix) with ESMTP id 12BFA960350 for <quic-issues@ietf.org>; Mon, 21 Oct 2019 20:40:46 -0700 (PDT)
Date: Tue, 22 Oct 2019 03:40:51 +0000 (UTC)
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3104/push/4177660297@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3104@github.com>
References: <quicwg/base-drafts/pull/3104@github.com>
Subject: Re: [quicwg/base-drafts] Prohibit PADDING in response to ACK (#3104)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dae7a3e3a03_3fce3fc6c74cd95c137814"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinduke
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0QN4XdPO+/8iomZahE9dvWmg4ZIFRdPtN5P0 nNN59YumiCDIkUe8Q9RZ0RkUjxmV0oVrbCejY8Mw6n8hngGCQ3D8exxCNKXb59ZDSl/nCX0OXLaqer tai6BMrJWbiCqkor7TltgYp31gpSeTukBnvqZ6AqGvPWzsmEUkr2pzTc04NRBTVl6FqIiqAnK+L2y+ 0=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Pdo4C-5OC8J-VbjRiMdAMVisloc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 22 Oct 2019 04:47:43 -0000

----==_mimepart_5dae7a3e3a03_3fce3fc6c74cd95c137814
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinduke pushed 1 commit.

40380a041495ef042562f3c3b8bcd224d704c206  MT's nit


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3104/files/ce83dc4ef954710bddbab03e49e9d1b966106743..40380a041495ef042562f3c3b8bcd224d704c206

----==_mimepart_5dae7a3e3a03_3fce3fc6c74cd95c137814
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/martinduke" class="user-mention">@martinduke</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/40380a041495ef042562f3c3b8bcd224d704c206">40380a0</a>  MT&#39;s nit</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3104/files/ce83dc4ef954710bddbab03e49e9d1b966106743..40380a041495ef042562f3c3b8bcd224d704c206?email_source=notifications&amp;email_token=AFTOJK6KSIK33V247GYLOO3QPZY35A5CNFSM4JBR5EQ2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDQOJYHE4DEMCQOVZWQIZUGE3TONRWGAZDSNY">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3TFWYO6PX7V2IGXGTQPZY35ANCNFSM4JBR5EQQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4UZ7A34R2TOBRM5FLQPZY35A5CNFSM4JBR5EQ2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDQOJYHE4DEMCQOVZWQIZUGE3TONRWGAZDSNY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3104/files/ce83dc4ef954710bddbab03e49e9d1b966106743..40380a041495ef042562f3c3b8bcd224d704c206?email_source=notifications\u0026email_token=AFTOJK6KSIK33V247GYLOO3QPZY35A5CNFSM4JBR5EQ2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDQOJYHE4DEMCQOVZWQIZUGE3TONRWGAZDSNY",
"url": "https://github.com/quicwg/base-drafts/pull/3104/files/ce83dc4ef954710bddbab03e49e9d1b966106743..40380a041495ef042562f3c3b8bcd224d704c206?email_source=notifications\u0026email_token=AFTOJK6KSIK33V247GYLOO3QPZY35A5CNFSM4JBR5EQ2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDQOJYHE4DEMCQOVZWQIZUGE3TONRWGAZDSNY",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5dae7a3e3a03_3fce3fc6c74cd95c137814--


From nobody Mon Oct 21 23:15:16 2019
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 0D61C120B06 for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 23:15:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 RVG0-Oeig77B for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 23:15:12 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A7A53120B04 for <quic-issues@ietf.org>; Mon, 21 Oct 2019 23:15:12 -0700 (PDT)
Date: Mon, 21 Oct 2019 23:15:11 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571724911; bh=iIufTRgU+SA+X+9Tq/DzDxu+oeEzA0G/V/WSBT78NkE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=k3BiwmQxFxzS/M4/p1yIyvseJBawnhASxtQU4RLN6atTzcEQ/v9QAfjtqFZzNWU5S G8SOvPS1+z4aXDZe9utIRrh8YQDfnjj+HXFONoc9RLMCbhRb+14XSk+DWUS0g3uv8a Vdfni3vbEpJUK51ecZNnYZhboVztpqyHa/S5bqMg=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZZTXMK2TRRJVUMSRN3XPPP7EVBNHHB4ODZTE@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3092/review/304978370@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3092@github.com>
References: <quicwg/base-drafts/pull/3092@github.com>
Subject: Re: [quicwg/base-drafts] MUST ACK each ack-eliciting packet once (#3092)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dae9e6fb4f56_5a8c3fd2752cd9681191e8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/hHAy9aSNmGogmv4IlesRmHan-d4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 22 Oct 2019 06:15:14 -0000

----==_mimepart_5dae9e6fb4f56_5a8c3fd2752cd9681191e8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mikkelfj commented on this pull request.



> @@ -3007,9 +3007,6 @@ guidance offered below seeks to strike this balance.
 
 ### Sending ACK Frames {#sending-acknowledgements}
 
-An ACK frame SHOULD be generated for at least every second ack-eliciting packet.
-This recommendation is in keeping with standard practice for TCP {{?RFC5681}}.
-
 An endpoint MUST NOT excessively delay acknowledgements of ack-eliciting

What if you run out if space in the ACK frame?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3092#discussion_r337342373
----==_mimepart_5dae9e6fb4f56_5a8c3fd2752cd9681191e8
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@mikkelfj</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3092#discussion_r337342373">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -3007,9 +3007,6 @@ guidance offered below seeks to strike this balance.
 
 ### Sending ACK Frames {#sending-acknowledgements}
 
-An ACK frame SHOULD be generated for at least every second ack-eliciting packet.
-This recommendation is in keeping with standard practice for TCP {{?RFC5681}}.
-
 An endpoint MUST NOT excessively delay acknowledgements of ack-eliciting
</pre>
<p>What if you run out if space in the ACK frame?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3092?email_source=notifications&amp;email_token=AFTOJK5FMXEUWPI6CVNMMULQP2K67A5CNFSM4JAXQGYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIWZTQQ#discussion_r337342373">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK64HAI4PGAHBRBTFIDQP2K67ANCNFSM4JAXQGYA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6FWJBADLTEKL5V43TQP2K67A5CNFSM4JAXQGYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIWZTQQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3092?email_source=notifications\u0026email_token=AFTOJK5FMXEUWPI6CVNMMULQP2K67A5CNFSM4JAXQGYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIWZTQQ#discussion_r337342373",
"url": "https://github.com/quicwg/base-drafts/pull/3092?email_source=notifications\u0026email_token=AFTOJK5FMXEUWPI6CVNMMULQP2K67A5CNFSM4JAXQGYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIWZTQQ#discussion_r337342373",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dae9e6fb4f56_5a8c3fd2752cd9681191e8--


From nobody Mon Oct 21 23:38:31 2019
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 ABE5D120B0D for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 23:38:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 HYS12GFlbgqC for <quic-issues@ietfa.amsl.com>; Mon, 21 Oct 2019 23:38:27 -0700 (PDT)
Received: from out-10.smtp.github.com (out-10.smtp.github.com [192.30.254.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 63812120B0C for <quic-issues@ietf.org>; Mon, 21 Oct 2019 23:38:27 -0700 (PDT)
Date: Mon, 21 Oct 2019 23:38:26 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571726307; bh=KNMXSa/X2wJ03yTCCsp0EyO8nP7aUeELZgIXmcmX/e8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=rkbUKxBhetEQR7S09u2HhY9/dK629Qyii3wOw493vnFxwdJikt01XJMDEGo2kIRYR hQrCB6VR46uLq4iSNovEmkbEZSPxFg0gKKGAlHqwSqloL8lphNYABmxQ67ZBuV3RVh ASsk8cW8ezEltwfxvrk6FYyly7iILV3Q+QAstRNw=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK425RBMV7RIAPGPTOV3XPSHFEVBNHHB4OJ3YQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3093/c544825620@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3093@github.com>
References: <quicwg/base-drafts/pull/3093@github.com>
Subject: Re: [quicwg/base-drafts] Fixed handshake key deadlock issue (#3093)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5daea3e2b2ee7_792e3ff72b8cd9641224c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/7EnVuXQb2-IP5mYm7eJGVf4WIfg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 22 Oct 2019 06:38:29 -0000

----==_mimepart_5daea3e2b2ee7_792e3ff72b8cd9641224c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I don't see the problem with an explicit signal. The handshake is uniquely complex already and it helps isolate that complexity. You could even say that if you can drive a handshake to completion within a timeout period, the connection is broken. An explicit signal helps deal with cases where one endpoint otherwise has nothing to send. Now it has.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3093#issuecomment-544825620
----==_mimepart_5daea3e2b2ee7_792e3ff72b8cd9641224c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I don't see the problem with an explicit signal. The handshake is uniquely complex already and it helps isolate that complexity. You could even say that if you can drive a handshake to completion within a timeout period, the connection is broken. An explicit signal helps deal with cases where one endpoint otherwise has nothing to send. Now it has.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3093?email_source=notifications&amp;email_token=AFTOJK4ORRZPGQHPUGJODSLQP2NWFA5CNFSM4JAYS242YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB4WCFA#issuecomment-544825620">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7KNIZF5TA5RGSTUNDQP2NWFANCNFSM4JAYS24Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZ4TOOPDIU3WXTFOXTQP2NWFA5CNFSM4JAYS242YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB4WCFA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3093?email_source=notifications\u0026email_token=AFTOJK4ORRZPGQHPUGJODSLQP2NWFA5CNFSM4JAYS242YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB4WCFA#issuecomment-544825620",
"url": "https://github.com/quicwg/base-drafts/pull/3093?email_source=notifications\u0026email_token=AFTOJK4ORRZPGQHPUGJODSLQP2NWFA5CNFSM4JAYS242YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB4WCFA#issuecomment-544825620",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5daea3e2b2ee7_792e3ff72b8cd9641224c--


From nobody Tue Oct 22 01:14:39 2019
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 BA56F1200CC for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 01:14:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.999
X-Spam-Level: 
X-Spam-Status: No, score=-7.999 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, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 FW0h3X9GbHnB for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 01:14:36 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1ABC1120052 for <quic-issues@ietf.org>; Tue, 22 Oct 2019 01:14:36 -0700 (PDT)
Received: from github-lowworker-e8b54ca.ac4-iad.github.net (github-lowworker-e8b54ca.ac4-iad.github.net [10.52.23.39]) by smtp.github.com (Postfix) with ESMTP id 5ED3B6A1C18 for <quic-issues@ietf.org>; Tue, 22 Oct 2019 01:14:35 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571732075; bh=Kn8z97hqmuc10ZkYURm//+CelutwkII/laAZebaCSjY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Atv3Se0rVa1GhHaKRLEPQdzrxnRWby5JWI+UUsPPS2BqGp/hvJHq+ujTRxRZGj6Ut IkXHAWnrfU7XeL8vdhFv5pKpb88lBbP6QEdMJ90vccubqeo+A0wV5DRX9k7Aw+wuEG a3g9pokPA6E6zx01b9sm7VCmwXjT3vku8vZu+EVw=
Date: Tue, 22 Oct 2019 01:14:35 -0700
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK33BS5CIOBDQUMMIN53XPWOXEVBNHHBXDZPBM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2863/544852798@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2863@github.com>
References: <quicwg/base-drafts/issues/2863@github.com>
Subject: Re: [quicwg/base-drafts] unrecoverable loss pattern leads to deadlock (#2863)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5daeba6b4f99e_7013fe2288cd9681328c2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ldgbmfihjf--XTQLAGrILoRqmOw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 22 Oct 2019 08:14:38 -0000

----==_mimepart_5daeba6b4f99e_7013fe2288cd9681328c2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

What @kazuho points out is a problem. Keeping HS keys forever prevents the deadlock, but it does so by admitting that HS packets can be sent forever. This means after migration as well. That is something we don't consider in the spec. 

@ianswett: I don't think you're right about this:
> I'm arguing the client should never have unacknowledged Handshake data when it migrates, because it waits for handshake confirmation to migrate and at that point, all Handshake data should be discarded.
Handshake data is discarded when the handshake keys are dropped, not when confirmation is reached (see [section 5.3 in recovery draft](https://quicwg.org/base-drafts/draft-ietf-quic-recovery.html#handshakes-and-new-paths). Now with handshake keys forever, the client can keep retransmitting forever. And as @kazuho notes, the server can surely send keep retransmitting as well since if it hasn't reached confirmation yet.

There are a few ways to curb this... but I'm strongly inclined towards an explicit signal from both sides indicating handshake confirmation, after which migration can be initiated.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2863#issuecomment-544852798
----==_mimepart_5daeba6b4f99e_7013fe2288cd9681328c2
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>What <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=41567" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/kazuho">@kazuho</a> points out is a problem. Keeping HS keys forever prevents the deadlock, but it does so by admitting that HS packets can be sent forever. This means after migration as well. That is something we don't consider in the spec.</p>
<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=20072817" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ianswett">@ianswett</a>: I don't think you're right about this:</p>
<blockquote>
<p>I'm arguing the client should never have unacknowledged Handshake data when it migrates, because it waits for handshake confirmation to migrate and at that point, all Handshake data should be discarded.<br>
Handshake data is discarded when the handshake keys are dropped, not when confirmation is reached (see <a href="https://quicwg.org/base-drafts/draft-ietf-quic-recovery.html#handshakes-and-new-paths" rel="nofollow">section 5.3 in recovery draft</a>. Now with handshake keys forever, the client can keep retransmitting forever. And as <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=41567" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/kazuho">@kazuho</a> notes, the server can surely send keep retransmitting as well since if it hasn't reached confirmation yet.</p>
</blockquote>
<p>There are a few ways to curb this... but I'm strongly inclined towards an explicit signal from both sides indicating handshake confirmation, after which migration can be initiated.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2863?email_source=notifications&amp;email_token=AFTOJK7EROBXROCV7HEOLVLQP2Y6XA5CNFSM4H4LZFRKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB44WPQ#issuecomment-544852798">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5KF6PIS4Y53NRH3ITQP2Y6XANCNFSM4H4LZFRA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7UUS2LSERC6WGHS73QP2Y6XA5CNFSM4H4LZFRKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB44WPQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2863?email_source=notifications\u0026email_token=AFTOJK7EROBXROCV7HEOLVLQP2Y6XA5CNFSM4H4LZFRKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB44WPQ#issuecomment-544852798",
"url": "https://github.com/quicwg/base-drafts/issues/2863?email_source=notifications\u0026email_token=AFTOJK7EROBXROCV7HEOLVLQP2Y6XA5CNFSM4H4LZFRKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB44WPQ#issuecomment-544852798",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5daeba6b4f99e_7013fe2288cd9681328c2--


From nobody Tue Oct 22 01:30:21 2019
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 92B551200C7 for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 01:30:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 CmNpGzOZHiBK for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 01:30:19 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2F8AD120047 for <quic-issues@ietf.org>; Tue, 22 Oct 2019 01:30:19 -0700 (PDT)
Date: Tue, 22 Oct 2019 01:30:18 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571733018; bh=CwRe2qycSgHk4Yqb715kBCJeVyzIh35Hhi9YLvDnxak=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=opNW/0bVP9UILlj6zIAhLf1NQlroc7HievhqywVFJR7OZkSfAFi3yNEc7aIjRKBUE Lba1P8fJURSXA5Xw0OzysYsTcLBwoj8eLROvU2Z5NzvvTnn81B4wwhizCLwdxR2ake UFlyn/MRqELABE9DA5WeiV9E1ycQrbhaD8gy09LI=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2B5A44P3V5YE2UJD53XP7KVEVBNHHB4ODZTE@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3092/review/305034767@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3092@github.com>
References: <quicwg/base-drafts/pull/3092@github.com>
Subject: Re: [quicwg/base-drafts] MUST ACK each ack-eliciting packet once (#3092)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5daebe1a4c52a_33e93ff4caccd96434305b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/x4FBfV3tRNug5k0btvSiNDrySlc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 22 Oct 2019 08:30:21 -0000

----==_mimepart_5daebe1a4c52a_33e93ff4caccd96434305b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



> @@ -3007,9 +3007,6 @@ guidance offered below seeks to strike this balance.
 
 ### Sending ACK Frames {#sending-acknowledgements}
 
-An ACK frame SHOULD be generated for at least every second ack-eliciting packet.
-This recommendation is in keeping with standard practice for TCP {{?RFC5681}}.
-
 An endpoint MUST NOT excessively delay acknowledgements of ack-eliciting

If you send an ACK for every other received packet and drop all older acknowledgments, then you use at most 19 bytes for an ACK, probably less.  I don't think that will break any limits.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3092#discussion_r337385994
----==_mimepart_5daebe1a4c52a_33e93ff4caccd96434305b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinthomson</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3092#discussion_r337385994">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -3007,9 +3007,6 @@ guidance offered below seeks to strike this balance.
 
 ### Sending ACK Frames {#sending-acknowledgements}
 
-An ACK frame SHOULD be generated for at least every second ack-eliciting packet.
-This recommendation is in keeping with standard practice for TCP {{?RFC5681}}.
-
 An endpoint MUST NOT excessively delay acknowledgements of ack-eliciting
</pre>
<p>If you send an ACK for every other received packet and drop all older acknowledgments, then you use at most 19 bytes for an ACK, probably less.  I don't think that will break any limits.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3092?email_source=notifications&amp;email_token=AFTOJKY3OQ2T2337GAKXBZ3QP22ZVA5CNFSM4JAXQGYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIXHMDY#discussion_r337385994">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYHEVXH6BJF2576TCLQP22ZVANCNFSM4JAXQGYA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZPNN35HVYLPBRPUNDQP22ZVA5CNFSM4JAXQGYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIXHMDY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3092?email_source=notifications\u0026email_token=AFTOJKY3OQ2T2337GAKXBZ3QP22ZVA5CNFSM4JAXQGYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIXHMDY#discussion_r337385994",
"url": "https://github.com/quicwg/base-drafts/pull/3092?email_source=notifications\u0026email_token=AFTOJKY3OQ2T2337GAKXBZ3QP22ZVA5CNFSM4JAXQGYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIXHMDY#discussion_r337385994",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5daebe1a4c52a_33e93ff4caccd96434305b--


From nobody Tue Oct 22 04:29:50 2019
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 48EF1120041 for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 04:29:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 WQMpluIwsa6y for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 04:29:47 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AB8D712002E for <quic-issues@ietf.org>; Tue, 22 Oct 2019 04:29:47 -0700 (PDT)
Date: Tue, 22 Oct 2019 04:29:46 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571743786; bh=VvHsA/VISgoVbiqPego+zrnaI7tEIepp9wjNruGODVE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=p/Bzw/MwBgS0U8+ldIdXOP5BUcusPS0d1rWY+WLC7hJPiWPrM3IP9qsYxXEpEYcFF xbAbYSRP2p4VY2WDExU3BpQVTmwNE4J7hAM5RCo8nBIx66yCAz87ESicM8mplzxAJk xC8Ll07RoJiOxUEw7c3pCXBiUqWSZOK6k/X9z8nw=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK324J64PEPJSO247K53XQULVEVBNHHB4ODZTE@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3092/review/305132791@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3092@github.com>
References: <quicwg/base-drafts/pull/3092@github.com>
Subject: Re: [quicwg/base-drafts] MUST ACK each ack-eliciting packet once (#3092)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5daee82ad2de9_62e83fba2b2cd95c1454ae"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/XwR0UKydlext5Gb_eR94hpdz4IU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 22 Oct 2019 11:29:49 -0000

----==_mimepart_5daee82ad2de9_62e83fba2b2cd95c1454ae
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



> @@ -3007,9 +3007,6 @@ guidance offered below seeks to strike this balance.
 
 ### Sending ACK Frames {#sending-acknowledgements}
 
-An ACK frame SHOULD be generated for at least every second ack-eliciting packet.
-This recommendation is in keeping with standard practice for TCP {{?RFC5681}}.
-
 An endpoint MUST NOT excessively delay acknowledgements of ack-eliciting

@mikkelfj Even if you only ACK the last 2 packets per ACK, QUIC should work correctly.  It's if packets never get acknowledged, especially consistently, there are potential problems.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3092#discussion_r337461035
----==_mimepart_5daee82ad2de9_62e83fba2b2cd95c1454ae
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ianswett</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3092#discussion_r337461035">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -3007,9 +3007,6 @@ guidance offered below seeks to strike this balance.
 
 ### Sending ACK Frames {#sending-acknowledgements}
 
-An ACK frame SHOULD be generated for at least every second ack-eliciting packet.
-This recommendation is in keeping with standard practice for TCP {{?RFC5681}}.
-
 An endpoint MUST NOT excessively delay acknowledgements of ack-eliciting
</pre>
<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=193335" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mikkelfj">@mikkelfj</a> Even if you only ACK the last 2 packets per ACK, QUIC should work correctly.  It's if packets never get acknowledged, especially consistently, there are potential problems.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3092?email_source=notifications&amp;email_token=AFTOJK535SIWFNUM6MQ5R4TQP3P2VA5CNFSM4JAXQGYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIX7J5Y#discussion_r337461035">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2J2BWEVLKYG7NCUJTQP3P2VANCNFSM4JAXQGYA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK22NJDAL4DYOAW2OETQP3P2VA5CNFSM4JAXQGYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIX7J5Y.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3092?email_source=notifications\u0026email_token=AFTOJK535SIWFNUM6MQ5R4TQP3P2VA5CNFSM4JAXQGYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIX7J5Y#discussion_r337461035",
"url": "https://github.com/quicwg/base-drafts/pull/3092?email_source=notifications\u0026email_token=AFTOJK535SIWFNUM6MQ5R4TQP3P2VA5CNFSM4JAXQGYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIX7J5Y#discussion_r337461035",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5daee82ad2de9_62e83fba2b2cd95c1454ae--


From nobody Tue Oct 22 04:36:25 2019
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 6EF8A12008C for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 04:36:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 9hiYnb3ktwyY for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 04:36:22 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6481E12002E for <quic-issues@ietf.org>; Tue, 22 Oct 2019 04:36:22 -0700 (PDT)
Received: from github-lowworker-292e294.va3-iad.github.net (github-lowworker-292e294.va3-iad.github.net [10.48.102.70]) by smtp.github.com (Postfix) with ESMTP id AF9E6C61FB1 for <quic-issues@ietf.org>; Tue, 22 Oct 2019 04:36:21 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571744181; bh=e9iGehavlAzemLDOxzYinVHN+/7HNiyHQ6Su9VgwLpo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=j7rQbT+sVJV9koa1WH7EOv7TWFuaCrn0MP+X1pOpgm6AVzwqpqQOk3+wGJEDOZjSI /i9yb+B8mGElbUcZqF9CX+LEPc30c8koTqYn4TxV30dZySoqk17blujweUR9MRAAgp XcNshZiqeSSqk6PwyMHKIwQRt4m+c+OEovEbUHJE=
Date: Tue, 22 Oct 2019 04:36:21 -0700
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5ED2KY6LSLDIXFELF3XQVELEVBNHHB4ODZTE@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3092/review/305135859@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3092@github.com>
References: <quicwg/base-drafts/pull/3092@github.com>
Subject: Re: [quicwg/base-drafts] MUST ACK each ack-eliciting packet once (#3092)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5daee9b5a061d_2d1e3fde3d2cd96c2172c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/T7bKHqQJtXjh989CgNkyxTou6Nw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 22 Oct 2019 11:36:24 -0000

----==_mimepart_5daee9b5a061d_2d1e3fde3d2cd96c2172c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mikkelfj commented on this pull request.



> @@ -3007,9 +3007,6 @@ guidance offered below seeks to strike this balance.
 
 ### Sending ACK Frames {#sending-acknowledgements}
 
-An ACK frame SHOULD be generated for at least every second ack-eliciting packet.
-This recommendation is in keeping with standard practice for TCP {{?RFC5681}}.
-
 An endpoint MUST NOT excessively delay acknowledgements of ack-eliciting

I can see this works on average - but if you opt to max out on max delay to minimize transmissions in one direction you could find you self in trouble. A MUST would then force to send more frequently than optimal whereas SHOULD would allow for occasionally dropping the ball. Dropping the ball frequently would be be bad, of course, suggesting that ACKs are not sent often enough.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3092#discussion_r337463479
----==_mimepart_5daee9b5a061d_2d1e3fde3d2cd96c2172c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@mikkelfj</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3092#discussion_r337463479">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -3007,9 +3007,6 @@ guidance offered below seeks to strike this balance.
 
 ### Sending ACK Frames {#sending-acknowledgements}
 
-An ACK frame SHOULD be generated for at least every second ack-eliciting packet.
-This recommendation is in keeping with standard practice for TCP {{?RFC5681}}.
-
 An endpoint MUST NOT excessively delay acknowledgements of ack-eliciting
</pre>
<p>I can see this works on average - but if you opt to max out on max delay to minimize transmissions in one direction you could find you self in trouble. A MUST would then force to send more frequently than optimal whereas SHOULD would allow for occasionally dropping the ball. Dropping the ball frequently would be be bad, of course, suggesting that ACKs are not sent often enough.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3092?email_source=notifications&amp;email_token=AFTOJK7YODR2EZD74Q5YEXDQP3QTLA5CNFSM4JAXQGYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIYAB4Y#discussion_r337463479">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6QJXVI5SPZZEWLJ3LQP3QTLANCNFSM4JAXQGYA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6G3ZKZLXTORZ3HF6DQP3QTLA5CNFSM4JAXQGYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIYAB4Y.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3092?email_source=notifications\u0026email_token=AFTOJK7YODR2EZD74Q5YEXDQP3QTLA5CNFSM4JAXQGYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIYAB4Y#discussion_r337463479",
"url": "https://github.com/quicwg/base-drafts/pull/3092?email_source=notifications\u0026email_token=AFTOJK7YODR2EZD74Q5YEXDQP3QTLA5CNFSM4JAXQGYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIYAB4Y#discussion_r337463479",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5daee9b5a061d_2d1e3fde3d2cd96c2172c--


From nobody Tue Oct 22 06:06:46 2019
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 AFD08120821 for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 06:06:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, 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 DD01vCPA8NqV for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 06:06:43 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3AE18120255 for <quic-issues@ietf.org>; Tue, 22 Oct 2019 06:06:43 -0700 (PDT)
Date: Tue, 22 Oct 2019 06:06:42 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571749602; bh=6Cwb5y3+QzuQuoTp/EChYIv9Y8niWV+mKtfkrU/RCKE=; h=Date:From:To:Subject:From; b=xkun1X8cHGmaxMG52kexwfFVHHTKIZ79Hjvzvjm86Aq7CqPk4TTdpzOg9qAYzyt6s jp+LglxcCC99kOLl6MB2tRmpwe1qcGg8j8nIRjyusSPvEvlK31B2rL+pe+tMqjtA59 Cno1P7dRlxtHhYaRnSnFz+dNE4D19477TnEpAVog=
From: ianswett <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/ianswett-must-ack-once/5b3d74-c61954@github.com>
Subject: [quicwg/base-drafts] c61954: Martin's previous suggestion
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/xxAulDIcLFBzTxAHF-c-MykaJ1o>
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, 22 Oct 2019 13:06:45 -0000

  Branch: refs/heads/ianswett-must-ack-once
  Home:   https://github.com/quicwg/base-drafts
  Commit: c619547e6376dadc2e5e148ba1812dcc75b1a4d7
      https://github.com/quicwg/base-drafts/commit/c619547e6376dadc2e5e148ba1812dcc75b1a4d7
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-10-22 (Tue, 22 Oct 2019)

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

  Log Message:
  -----------
  Martin's previous suggestion



From nobody Tue Oct 22 06:06:54 2019
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 13086120255 for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 06:06:53 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 R2s7NuPXAOPy for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 06:06:51 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AA155120227 for <quic-issues@ietf.org>; Tue, 22 Oct 2019 06:06:51 -0700 (PDT)
Date: Tue, 22 Oct 2019 06:06:50 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571749610; bh=1WYLquFb3qh1Mz/YMh+qqIpNimJZjn49iOGtHK9W1VA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=urOtp7LmsWVhJCUC/3IAasWIHt3ycMAYnEf1j73pWI0GG4bPXW91n+B74m8ifZget E7qRwM43GkAAeZmZ9iAR7/2EOhmw8tG/tqthUro1i0lHLdXPahfedLgtvBagL1kpZ0 tgb5B48i1hm+4xIRI9tklfTTw2pLXybPJ2V5ZvoA=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3092/push/4179579529@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3092@github.com>
References: <quicwg/base-drafts/pull/3092@github.com>
Subject: Re: [quicwg/base-drafts] MUST ACK each ack-eliciting packet once (#3092)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5daefeeac013c_2c643fd7780cd96c3798d1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/9qP5VMiDBxgtcbmM5P-lOmn8bXc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 22 Oct 2019 13:06:53 -0000

----==_mimepart_5daefeeac013c_2c643fd7780cd96c3798d1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

c619547e6376dadc2e5e148ba1812dcc75b1a4d7  Martin's previous suggestion


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3092/files/5b3d744d7ac478df9c211712680948537cbca604..c619547e6376dadc2e5e148ba1812dcc75b1a4d7

----==_mimepart_5daefeeac013c_2c643fd7780cd96c3798d1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/ianswett" class="user-mention">@ianswett</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/c619547e6376dadc2e5e148ba1812dcc75b1a4d7">c619547</a>  Martin&#39;s previous suggestion</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3092/files/5b3d744d7ac478df9c211712680948537cbca604..c619547e6376dadc2e5e148ba1812dcc75b1a4d7?email_source=notifications&amp;email_token=AFTOJKYK3PDNI7YVHHYSSATQP33GVA5CNFSM4JAXQGYKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDQMBYGU4DQMCQOVZWQIZUGE3TSNJXHE2TEOI">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYKCMQWM2GEBZ5SKR3QP33GVANCNFSM4JAXQGYA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZLZIF6AZILT7METRDQP33GVA5CNFSM4JAXQGYKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDQMBYGU4DQMCQOVZWQIZUGE3TSNJXHE2TEOI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3092/files/5b3d744d7ac478df9c211712680948537cbca604..c619547e6376dadc2e5e148ba1812dcc75b1a4d7?email_source=notifications\u0026email_token=AFTOJKYK3PDNI7YVHHYSSATQP33GVA5CNFSM4JAXQGYKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDQMBYGU4DQMCQOVZWQIZUGE3TSNJXHE2TEOI",
"url": "https://github.com/quicwg/base-drafts/pull/3092/files/5b3d744d7ac478df9c211712680948537cbca604..c619547e6376dadc2e5e148ba1812dcc75b1a4d7?email_source=notifications\u0026email_token=AFTOJKYK3PDNI7YVHHYSSATQP33GVA5CNFSM4JAXQGYKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDQMBYGU4DQMCQOVZWQIZUGE3TSNJXHE2TEOI",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5daefeeac013c_2c643fd7780cd96c3798d1--


From nobody Tue Oct 22 06:07:19 2019
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 2B95C12008D for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 06:07:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 kVPLfbxImxUT for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 06:07:17 -0700 (PDT)
Received: from out-17.smtp.github.com (out-17.smtp.github.com [192.30.252.200]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F0258120047 for <quic-issues@ietf.org>; Tue, 22 Oct 2019 06:07:16 -0700 (PDT)
Received: from github-lowworker-25680bd.va3-iad.github.net (github-lowworker-25680bd.va3-iad.github.net [10.48.17.61]) by smtp.github.com (Postfix) with ESMTP id 098F26E041D for <quic-issues@ietf.org>; Tue, 22 Oct 2019 06:07:16 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571749636; bh=7GW3rv2RUXHkPMeSZYk/S8IWNXg23FJn8cxU5/QTWi4=; h=Date:From:To:Subject:From; b=bxJXHxHanWSGCNgW1eOsO0cD0ufWrPAPKS+rmSQd9Ee9QxzSP26mDnEOkCMTGW/hI 3gGqeLndCjNMwMcgSLp0weTbnheuZqD/Ao92g4XiZ5AnSO+/gnMlZm0uzSIJT0vwLH Btu7YIh2EsoQoGP127tLvGzWy2TePs4M//Ug3t6I=
Date: Tue, 22 Oct 2019 06:07:15 -0700
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/e80222-ac6817@github.com>
Subject: [quicwg/base-drafts] ac6817: Script updating gh-pages from c619547e. [ci skip]
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/hlqDMXTs0cQtd6dz3vecz2Q-Jr4>
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, 22 Oct 2019 13:07:18 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: ac6817a4a7c77bf9d6ab2f27b182ec90b828c7cc
      https://github.com/quicwg/base-drafts/commit/ac6817a4a7c77bf9d6ab2f27b182ec90b828c7cc
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-22 (Tue, 22 Oct 2019)

  Changed paths:
    M ianswett-must-ack-once/draft-ietf-quic-transport.html
    M ianswett-must-ack-once/draft-ietf-quic-transport.txt
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from c619547e. [ci skip]



From nobody Tue Oct 22 06:08:15 2019
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 24EDD120113 for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 06:08:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 lmlgGk6uigzW for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 06:08:12 -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 6C4BD120047 for <quic-issues@ietf.org>; Tue, 22 Oct 2019 06:08:12 -0700 (PDT)
Received: from github-lowworker-25680bd.va3-iad.github.net (github-lowworker-25680bd.va3-iad.github.net [10.48.17.61]) by smtp.github.com (Postfix) with ESMTP id 9A08C6E1589 for <quic-issues@ietf.org>; Tue, 22 Oct 2019 06:08:11 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571749691; bh=DYVxrumMqmCeaG2FhWPEIlpxX7NK4iX1zAG/LWtPbVc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=AvclNi58LOJGH+cn6UsiCHNGVux5ha6sYFZX+Jc4z6wg4qJKVQ7Ro3umsKmnFAiH6 T+sYFVQrD9aBmIjcoBsE0ueklF2qyfcOw3MbkmmWtjlN/dtAnSryJpKRI11tOSYPHb I8CRCBzFpJpgQFOWiLYYKvLoGzVwBAa7yS72wF0k=
Date: Tue, 22 Oct 2019 06:08:11 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2E5P6QTNKQLFNV5V53XQ74XEVBNHHB4ODZTE@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3092/review/305189481@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3092@github.com>
References: <quicwg/base-drafts/pull/3092@github.com>
Subject: Re: [quicwg/base-drafts] MUST ACK each ack-eliciting packet once (#3092)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5daeff3b8bc8c_72403f9369ecd95c295773"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ZUa-n_libskGReVVJTJft_1JIFw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 22 Oct 2019 13:08:14 -0000

----==_mimepart_5daeff3b8bc8c_72403f9369ecd95c295773
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



> @@ -3007,9 +3007,6 @@ guidance offered below seeks to strike this balance.
 
 ### Sending ACK Frames {#sending-acknowledgements}
 
-An ACK frame SHOULD be generated for at least every second ack-eliciting packet.
-This recommendation is in keeping with standard practice for TCP {{?RFC5681}}.
-
 An endpoint MUST NOT excessively delay acknowledgements of ack-eliciting

@martinthomson I worked your previous suggestion into the text, which I like better than what was there anyway.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3092#discussion_r337503940
----==_mimepart_5daeff3b8bc8c_72403f9369ecd95c295773
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ianswett</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3092#discussion_r337503940">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -3007,9 +3007,6 @@ guidance offered below seeks to strike this balance.
 
 ### Sending ACK Frames {#sending-acknowledgements}
 
-An ACK frame SHOULD be generated for at least every second ack-eliciting packet.
-This recommendation is in keeping with standard practice for TCP {{?RFC5681}}.
-
 An endpoint MUST NOT excessively delay acknowledgements of ack-eliciting
</pre>
<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=67641" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/martinthomson">@martinthomson</a> I worked your previous suggestion into the text, which I like better than what was there anyway.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3092?email_source=notifications&amp;email_token=AFTOJK6A5KGXSNAJEVMT3YLQP33LXA5CNFSM4JAXQGYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIYNE2I#discussion_r337503940">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4L3KX3I5KAZPADGFTQP33LXANCNFSM4JAXQGYA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5TOHPC56BGJC3MLNTQP33LXA5CNFSM4JAXQGYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIYNE2I.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3092?email_source=notifications\u0026email_token=AFTOJK6A5KGXSNAJEVMT3YLQP33LXA5CNFSM4JAXQGYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIYNE2I#discussion_r337503940",
"url": "https://github.com/quicwg/base-drafts/pull/3092?email_source=notifications\u0026email_token=AFTOJK6A5KGXSNAJEVMT3YLQP33LXA5CNFSM4JAXQGYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIYNE2I#discussion_r337503940",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5daeff3b8bc8c_72403f9369ecd95c295773--


From nobody Tue Oct 22 06:15:24 2019
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 DD1A9120255 for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 06:15:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 khVYle1NZ3Dy for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 06:15:22 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 74B34120047 for <quic-issues@ietf.org>; Tue, 22 Oct 2019 06:15:22 -0700 (PDT)
Date: Tue, 22 Oct 2019 06:15:21 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571750121; bh=8c4+UhXWVoiurVs6osEkmerxE3phE3Fn5+8mMXGZMBk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=duxybJR3pthx47q0GbRyzZyH+lEVYXMRVIpRKZxPXl7E6OtEkAiLqBdtpDXc3w5ZN S7HKWa8sUIHer7qc86OagPMvl+fJem8NrGGOR1qc04t9qMZar6BrK5I7+OQCPV/Xw1 Z0EKPShY7FNRQIP8+w5dih8Q8f3YLmbaS2SyiLC0=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2QR7RUSFJDRQYI2HN3XRAXTEVBNHHB4ODZTE@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3092/review/305194548@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3092@github.com>
References: <quicwg/base-drafts/pull/3092@github.com>
Subject: Re: [quicwg/base-drafts] MUST ACK each ack-eliciting packet once (#3092)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5daf00e94798d_21793fcb37ccd96c542a5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/8_G2v8E2dbq1P_qUD8MRethzfnQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 22 Oct 2019 13:15:24 -0000

----==_mimepart_5daf00e94798d_21793fcb37ccd96c542a5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



> @@ -3007,9 +3007,6 @@ guidance offered below seeks to strike this balance.
 
 ### Sending ACK Frames {#sending-acknowledgements}
 
-An ACK frame SHOULD be generated for at least every second ack-eliciting packet.
-This recommendation is in keeping with standard practice for TCP {{?RFC5681}}.
-
 An endpoint MUST NOT excessively delay acknowledgements of ack-eliciting

@mikkelfj I don't understand the issue you're concerned about.  One can fit an ACK of any two packets into a datagram, which is the minimum requirement of this text.  Yes, you could set a very large max_ack_delay, which would cause enormously long PTO timeouts and be very bad for performance in most cases.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3092#discussion_r337507912
----==_mimepart_5daf00e94798d_21793fcb37ccd96c542a5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ianswett</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3092#discussion_r337507912">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -3007,9 +3007,6 @@ guidance offered below seeks to strike this balance.
 
 ### Sending ACK Frames {#sending-acknowledgements}
 
-An ACK frame SHOULD be generated for at least every second ack-eliciting packet.
-This recommendation is in keeping with standard practice for TCP {{?RFC5681}}.
-
 An endpoint MUST NOT excessively delay acknowledgements of ack-eliciting
</pre>
<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=193335" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mikkelfj">@mikkelfj</a> I don't understand the issue you're concerned about.  One can fit an ACK of any two packets into a datagram, which is the minimum requirement of this text.  Yes, you could set a very large max_ack_delay, which would cause enormously long PTO timeouts and be very bad for performance in most cases.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3092?email_source=notifications&amp;email_token=AFTOJK3SFW3CGW2SL7VDS73QP34GTA5CNFSM4JAXQGYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIYOMNA#discussion_r337507912">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3YPHBN5WQEFM5I5UTQP34GTANCNFSM4JAXQGYA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5ZFF3RDCCCVQE2Z4TQP34GTA5CNFSM4JAXQGYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIYOMNA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3092?email_source=notifications\u0026email_token=AFTOJK3SFW3CGW2SL7VDS73QP34GTA5CNFSM4JAXQGYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIYOMNA#discussion_r337507912",
"url": "https://github.com/quicwg/base-drafts/pull/3092?email_source=notifications\u0026email_token=AFTOJK3SFW3CGW2SL7VDS73QP34GTA5CNFSM4JAXQGYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIYOMNA#discussion_r337507912",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5daf00e94798d_21793fcb37ccd96c542a5--


From nobody Tue Oct 22 06:24:13 2019
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 210C0120831 for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 06:24:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.999
X-Spam-Level: 
X-Spam-Status: No, score=-7.999 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, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 qwtKfRvWfhQg for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 06:24:10 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5001B120830 for <quic-issues@ietf.org>; Tue, 22 Oct 2019 06:24:10 -0700 (PDT)
Received: from github-lowworker-c53a806.ac4-iad.github.net (github-lowworker-c53a806.ac4-iad.github.net [10.52.23.45]) by smtp.github.com (Postfix) with ESMTP id 57F5A52091E for <quic-issues@ietf.org>; Tue, 22 Oct 2019 06:24:09 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571750649; bh=whkYNzVDSd4jKcTQHxiNw/jKD7KFFDSbwDLSqrryxLQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=xGjmyr0DfqHCAUaIVcKR8TeQR+iYdmvffM9L0RHDViCwYhB1fGxAU3tl9399OEK+D 6rWXVY9h1tHJ1vVY3FPYWu97QZ0VdpLy64UmTsV3ED4QgRtYq0J/DMMUJiKQfCHYss WOV8i0qkTh2WTZ+df8Fia5XbCfiV758F39R5vai4=
Date: Tue, 22 Oct 2019 06:24:09 -0700
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5EWLN6Q6JRX4GKTON3XRBYTEVBNHHB4ODZTE@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3092/review/305200892@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3092@github.com>
References: <quicwg/base-drafts/pull/3092@github.com>
Subject: Re: [quicwg/base-drafts] MUST ACK each ack-eliciting packet once (#3092)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5daf02f9489c8_6fe73f89458cd9681937e2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/_fy40TwIr0mJpetVT9yilhkwFiY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 22 Oct 2019 13:24:12 -0000

----==_mimepart_5daf02f9489c8_6fe73f89458cd9681937e2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mikkelfj commented on this pull request.



> @@ -3007,9 +3007,6 @@ guidance offered below seeks to strike this balance.
 
 ### Sending ACK Frames {#sending-acknowledgements}
 
-An ACK frame SHOULD be generated for at least every second ack-eliciting packet.
-This recommendation is in keeping with standard practice for TCP {{?RFC5681}}.
-
 An endpoint MUST NOT excessively delay acknowledgements of ack-eliciting

I don't want to make this a hard argument, I'm just slightly concerned. Maybe it is a non-issue, or maybe potential issues are shadowed by other concerns such as PTO. Some devices might not want to fire up a transmitter radio more often than necessary. But generally I'm just concerned with a MUST that cannot be enforced or fully controlled - you can easily claim it works under usual conditions but it might not under abnormal conditions. A SHOULD would make it possible to drop packets under those a conditions. A MUST would either have to make assumptions that are hard to prove correct, or have complex code to handle edge case where ACK's queue op, or violate the MUST. I suspect most implementations would go for the latter and hope they don't violate by sending ACK's often enough.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3092#discussion_r337512807
----==_mimepart_5daf02f9489c8_6fe73f89458cd9681937e2
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@mikkelfj</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3092#discussion_r337512807">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -3007,9 +3007,6 @@ guidance offered below seeks to strike this balance.
 
 ### Sending ACK Frames {#sending-acknowledgements}
 
-An ACK frame SHOULD be generated for at least every second ack-eliciting packet.
-This recommendation is in keeping with standard practice for TCP {{?RFC5681}}.
-
 An endpoint MUST NOT excessively delay acknowledgements of ack-eliciting
</pre>
<p>I don't want to make this a hard argument, I'm just slightly concerned. Maybe it is a non-issue, or maybe potential issues are shadowed by other concerns such as PTO. Some devices might not want to fire up a transmitter radio more often than necessary. But generally I'm just concerned with a MUST that cannot be enforced or fully controlled - you can easily claim it works under usual conditions but it might not under abnormal conditions. A SHOULD would make it possible to drop packets under those a conditions. A MUST would either have to make assumptions that are hard to prove correct, or have complex code to handle edge case where ACK's queue op, or violate the MUST. I suspect most implementations would go for the latter and hope they don't violate by sending ACK's often enough.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3092?email_source=notifications&amp;email_token=AFTOJKYR66LIDZLF7TB27SDQP35HTA5CNFSM4JAXQGYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIYP57A#discussion_r337512807">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZDDGOUFWEHS2GI7DTQP35HTANCNFSM4JAXQGYA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5BKP5QH5RSKXAO4RDQP35HTA5CNFSM4JAXQGYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIYP57A.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3092?email_source=notifications\u0026email_token=AFTOJKYR66LIDZLF7TB27SDQP35HTA5CNFSM4JAXQGYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIYP57A#discussion_r337512807",
"url": "https://github.com/quicwg/base-drafts/pull/3092?email_source=notifications\u0026email_token=AFTOJKYR66LIDZLF7TB27SDQP35HTA5CNFSM4JAXQGYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIYP57A#discussion_r337512807",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5daf02f9489c8_6fe73f89458cd9681937e2--


From nobody Tue Oct 22 06:33:47 2019
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 EE0081201DC for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 06:33:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8
X-Spam-Level: 
X-Spam-Status: No, score=-8 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, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 X41TdjZFTh32 for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 06:33:44 -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 50E24120013 for <quic-issues@ietf.org>; Tue, 22 Oct 2019 06:33:44 -0700 (PDT)
Date: Tue, 22 Oct 2019 06:33:43 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571751223; bh=x4pNfT8F55ZtBaTiNPgwy8lAe9xjVevs3/wsGkJQRFg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=LoIWhqK0TuHFy8jFuDfjmJTrpKgP3kcwINV64lC5sAhUX1TjUPGi5/JUWSfqtUTp1 xHX1GdmsEqWuiZn4KJac8TAIc1zYpMN9ZWJi6mORhFrftWKfAgwYhXpkNT7kr4wjE7 oOWwBqdL5IK/86TSwAytmJ+RUwbp/yCibgaqg67s=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYEX4GYXSDBM7ACREF3XRC4PEVBNHHB43A2P4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3128/review/305207006@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3128@github.com>
References: <quicwg/base-drafts/pull/3128@github.com>
Subject: Re: [quicwg/base-drafts] Mandatory distinction between token types (#3128)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5daf05375a43b_2d1a3f9ae8ccd9641893e5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/JTKWqn-S0Pnk4ejiX2Ca8qT4Cmo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 22 Oct 2019 13:33:46 -0000

----==_mimepart_5daf05375a43b_2d1a3f9ae8ccd9641893e5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett approved this pull request.

Some small suggestions, but LG

>  Unlike the token that is created for a Retry packet, there might be some time
 between when the token is created and when the token is subsequently used.
 Thus, a token SHOULD have an expiration time, which could be either an explicit
 expiration time or an issued timestamp that can be used to dynamically calculate
 the expiration time.  A server can store the expiration time or include it in an
 encrypted form in the token.
 
+A token issued with NEW_TOKEN MUST NOT include information that would allow
+values to be linked by an on-path observer to the connection on which it was
+issued.  For example, it cannot include the connection ID or addressing

```suggestion
issued.  For example, it cannot include the previous connection ID or addressing
```

>  
-A client SHOULD NOT reuse a token in different connections.  Reusing a token
-allows connections to be linked by entities on the network path; see
+A client SHOULD NOT reuse a token for different connection attempts.  Reusing a

```suggestion
A client SHOULD NOT reuse a NEW_TOKEN token for different connection attempts.  Reusing a
```

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3128#pullrequestreview-305207006
----==_mimepart_5daf05375a43b_2d1a3f9ae8ccd9641893e5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><b>@ianswett</b> approved this pull request.</p>=0D
=0D
<p>Some small suggestions, but LG</p><hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3128#discussi=
on_r337517366">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt;  Unlike the token that is created for a Re=
try packet, there might be some time=0D
 between when the token is created and when the token is subsequently use=
d.=0D
 Thus, a token SHOULD have an expiration time, which could be either an e=
xplicit=0D
 expiration time or an issued timestamp that can be used to dynamically c=
alculate=0D
 the expiration time.  A server can store the expiration time or include =
it in an=0D
 encrypted form in the token.=0D
 =0D
+A token issued with NEW_TOKEN MUST NOT include information that would al=
low=0D
+values to be linked by an on-path observer to the connection on which it=
 was=0D
+issued.  For example, it cannot include the connection ID or addressing=0D=

</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-issued.  For example, it cannot include the c=
onnection ID or addressing=0D
+issued.  For example, it cannot include the previous connection ID or ad=
dressing=0D
</pre>=0D
=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3128#discussi=
on_r337518045">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt;  =0D
-A client SHOULD NOT reuse a token in different connections.  Reusing a t=
oken=0D
-allows connections to be linked by entities on the network path; see=0D
+A client SHOULD NOT reuse a token for different connection attempts.  Re=
using a=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-A client SHOULD NOT reuse a token for differe=
nt connection attempts.  Reusing a=0D
+A client SHOULD NOT reuse a NEW_TOKEN token for different connection att=
empts.  Reusing a=0D
</pre>=0D
=0D
=0D
<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/3128?email_source=3Dnotifications&amp;email_token=3DA=
FTOJK2XRVWKZKKVPPXDKMLQP36LPA5CNFSM4JDJ3TY2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJ=
SXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIYRNXQ#pullrequestreview-305207006=
">view it on GitHub</a>, or <a href=3D"https://github.com/notifications/u=
nsubscribe-auth/AFTOJK64NZISHPQO5NMXK6DQP36LPANCNFSM4JDJ3TYQ">unsubscribe=
</a>.<img src=3D"https://github.com/notifications/beacon/AFTOJKYT74HIRZUK=
3H7XS2DQP36LPA5CNFSM4JDJ3TY2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWN=
FSXPKTDN5WW2ZLOORPWSZGOCIYRNXQ.gif" height=3D"1" width=3D"1" alt=3D"" /><=
/p>=0D
<script type=3D"application/ld+json">[=0D
{=0D
"@context": "http://schema.org",=0D
"@type": "EmailMessage",=0D
"potentialAction": {=0D
"@type": "ViewAction",=0D
"target": "https://github.com/quicwg/base-drafts/pull/3128?email_source=3D=
notifications\u0026email_token=3DAFTOJK2XRVWKZKKVPPXDKMLQP36LPA5CNFSM4JDJ=
3TY2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOC=
IYRNXQ#pullrequestreview-305207006",=0D
"url": "https://github.com/quicwg/base-drafts/pull/3128?email_source=3Dno=
tifications\u0026email_token=3DAFTOJK2XRVWKZKKVPPXDKMLQP36LPA5CNFSM4JDJ3T=
Y2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIY=
RNXQ#pullrequestreview-305207006",=0D
"name": "View Pull Request"=0D
},=0D
"description": "View this Pull Request on GitHub",=0D
"publisher": {=0D
"@type": "Organization",=0D
"name": "GitHub",=0D
"url": "https://github.com"=0D
}=0D
}=0D
]</script>=

----==_mimepart_5daf05375a43b_2d1a3f9ae8ccd9641893e5--


From nobody Tue Oct 22 07:03:58 2019
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 0A95B120086 for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 07:03:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.999
X-Spam-Level: 
X-Spam-Status: No, score=-7.999 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, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 Ffn8XIQt2e1f for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 07:03:55 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8883E120013 for <quic-issues@ietf.org>; Tue, 22 Oct 2019 07:03:55 -0700 (PDT)
Received: from github-lowworker-3a0df0f.ac4-iad.github.net (github-lowworker-3a0df0f.ac4-iad.github.net [10.52.25.92]) by smtp.github.com (Postfix) with ESMTP id B5CD52C123C for <quic-issues@ietf.org>; Tue, 22 Oct 2019 07:03:54 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571753034; bh=P7mwgn1FLUP5cUlZXmkgIPseEVYYOvjaQuWHjJyeTZw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=hPoyGXqvWCwARbbWTK/ckFkaxk0cDq2f/jmIX0AV7IXvMoTVm8N3HItH0P66lQ2Ho bapR0ZoBR6k9F4AuYGqgI8FTLSnVkobEGuWEmv5rgBnkP8AKZxoBYcU6haF0LvGi+u +/cfnR1scGaUivq+7RG7lN6rf6x9pxdH/FT63kBE=
Date: Tue, 22 Oct 2019 07:03:54 -0700
From: Nick Banks <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3YPBXTCVYIBLROPNF3XRGNVEVBNHHB4ODZTE@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3092/review/305230869@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3092@github.com>
References: <quicwg/base-drafts/pull/3092@github.com>
Subject: Re: [quicwg/base-drafts] MUST ACK each ack-eliciting packet once (#3092)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5daf0c4aa71ca_5633ffcfbecd96040051"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: nibanks
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/QmtR1poJQlvs7pvmG0EZqbqJhuk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 22 Oct 2019 14:03:57 -0000

----==_mimepart_5daf0c4aa71ca_5633ffcfbecd96040051
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

nibanks commented on this pull request.

Generally looks good, but I don't think we can have an absolute requirement that every ack-eliciting packet is acknowledged.

> +Every packet SHOULD be acknowledged at least once, and ack-eliciting packets
+MUST be acknowledged at least once within the maximum ack delay. An endpoint

I think I agree with @mikkelfj that MUST might not be the right word here. It's obviously unenforceable for one. But also, I think there are valid reasons where a packet won't be acknowledged. For one, we have a memory limit for the data structure we use to keep track of packets that need to be acknowledged. At a high enough rate, with enough (random?) packet loss you could have enough gaps to hit that limit. In that case, we start forgetting older packet numbers, and will never end up acknowledging them.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3092#pullrequestreview-305230869
----==_mimepart_5daf0c4aa71ca_5633ffcfbecd96040051
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@nibanks</b> commented on this pull request.</p>

<p>Generally looks good, but I don't think we can have an absolute requirement that every ack-eliciting packet is acknowledged.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3092#discussion_r337535428">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +Every packet SHOULD be acknowledged at least once, and ack-eliciting packets
+MUST be acknowledged at least once within the maximum ack delay. An endpoint
</pre>
<p>I think I agree with <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=193335" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mikkelfj">@mikkelfj</a> that MUST might not be the right word here. It's obviously unenforceable for one. But also, I think there are valid reasons where a packet won't be acknowledged. For one, we have a memory limit for the data structure we use to keep track of packets that need to be acknowledged. At a high enough rate, with enough (random?) packet loss you could have enough gaps to hit that limit. In that case, we start forgetting older packet numbers, and will never end up acknowledging them.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3092?email_source=notifications&amp;email_token=AFTOJK7GYVNHM3BGWU4XJ73QP4B4VA5CNFSM4JAXQGYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIYXIFI#pullrequestreview-305230869">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4XSMFTO6ZITWOB52LQP4B4VANCNFSM4JAXQGYA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5AFCUZKSRFUZIBHC3QP4B4VA5CNFSM4JAXQGYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIYXIFI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3092?email_source=notifications\u0026email_token=AFTOJK7GYVNHM3BGWU4XJ73QP4B4VA5CNFSM4JAXQGYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIYXIFI#pullrequestreview-305230869",
"url": "https://github.com/quicwg/base-drafts/pull/3092?email_source=notifications\u0026email_token=AFTOJK7GYVNHM3BGWU4XJ73QP4B4VA5CNFSM4JAXQGYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIYXIFI#pullrequestreview-305230869",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5daf0c4aa71ca_5633ffcfbecd96040051--


From nobody Tue Oct 22 07:05:42 2019
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 410BC12084F for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 07:05:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 OOxhbTe52Wl4 for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 07:05:34 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 19D00120864 for <quic-issues@ietf.org>; Tue, 22 Oct 2019 07:05:34 -0700 (PDT)
Received: from github-lowworker-45eca55.ac4-iad.github.net (github-lowworker-45eca55.ac4-iad.github.net [10.52.25.70]) by smtp.github.com (Postfix) with ESMTP id 62FDB660050 for <quic-issues@ietf.org>; Tue, 22 Oct 2019 07:05:33 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571753133; bh=vlmgVBD6pkiSnxY4txK2XCOXtRLXp50dkzA2tve5H/8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=iv1rwNiYYlx0DMAQLehQQwKh1hSPJncYp9RwiZRmEpknXvTppgvwE3cd2qi4fsttZ C6bRhVy8hAxbxpyelNEs9qexcybGMKxtB7zAn8xr+Dk4sfKG/eRWWqXau8ooIVnTCv bTo74bhqwtzm1+Q/Tp4m0/N832h0IbV7LA2KNOZ0=
Date: Tue, 22 Oct 2019 07:05:33 -0700
From: Nick Banks <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2NT23WTWHEZUYPPMN3XRGT3EVBNHHB43A2P4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3128/review/305233205@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3128@github.com>
References: <quicwg/base-drafts/pull/3128@github.com>
Subject: Re: [quicwg/base-drafts] Mandatory distinction between token types (#3128)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5daf0cad54913_4b9c3fd6d68cd95c484a5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: nibanks
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/3-ONN-QbDJbk9H3reZt8KR7YS7w>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 22 Oct 2019 14:05:41 -0000

----==_mimepart_5daf0cad54913_4b9c3fd6d68cd95c484a5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

nibanks approved this pull request.





-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3128#pullrequestreview-305233205
----==_mimepart_5daf0cad54913_4b9c3fd6d68cd95c484a5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@nibanks</b> approved this pull request.</p>



<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3128?email_source=notifications&amp;email_token=AFTOJK7JYWWSVGQISW5VBVLQP4CC3A5CNFSM4JDJ3TY2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIYX2NI#pullrequestreview-305233205">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZG3GGF4GNGR7A5AI3QP4CC3ANCNFSM4JDJ3TYQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK526M7QMRRO3QQHZULQP4CC3A5CNFSM4JDJ3TY2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIYX2NI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3128?email_source=notifications\u0026email_token=AFTOJK7JYWWSVGQISW5VBVLQP4CC3A5CNFSM4JDJ3TY2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIYX2NI#pullrequestreview-305233205",
"url": "https://github.com/quicwg/base-drafts/pull/3128?email_source=notifications\u0026email_token=AFTOJK7JYWWSVGQISW5VBVLQP4CC3A5CNFSM4JDJ3TY2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIYX2NI#pullrequestreview-305233205",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5daf0cad54913_4b9c3fd6d68cd95c484a5--


From nobody Tue Oct 22 07:07:36 2019
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 452F81200EB for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 07:07:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 u1w1lq665og9 for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 07:07:33 -0700 (PDT)
Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9DDD6120013 for <quic-issues@ietf.org>; Tue, 22 Oct 2019 07:07:33 -0700 (PDT)
Received: from github-lowworker-f62aa54.va3-iad.github.net (github-lowworker-f62aa54.va3-iad.github.net [10.48.17.68]) by smtp.github.com (Postfix) with ESMTP id A9743A04F7 for <quic-issues@ietf.org>; Tue, 22 Oct 2019 07:07:32 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571753252; bh=5hIVSaq+W7/zxyFW+kHISpa0S0Dl3ixLhAlJw1QKjmg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=um5xTSrYSpoCI4eR9uhy0asts5AwCtE9bwIfvGLO/0JkoTx/ehxRNT8uSWBfFXKr3 b5++PiPLap9zYEP9GPKmKmBww90Gew1zwHV2RvvQttTTPcSeH8NS78T3WdvXnBWpLo 47afhK8J3lpACttsdc3I3V8+LVUbB4xHPMy/jYbU=
Date: Tue, 22 Oct 2019 07:07:32 -0700
From: Nick Banks <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2QHAGOYOXFRCKGGH53XRG3JEVBNHHB4ST4NM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3107/review/305234780@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3107@github.com>
References: <quicwg/base-drafts/pull/3107@github.com>
Subject: Re: [quicwg/base-drafts] Immediately close with INVALID_TOKEN (#3107)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5daf0d249a3ca_15563ffb48ecd9601022f3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: nibanks
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/C9308jQXWiTOsCrBbcsx2WWqdDE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 22 Oct 2019 14:07:35 -0000

----==_mimepart_5daf0d249a3ca_15563ffb48ecd9601022f3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

nibanks approved this pull request.





-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3107#pullrequestreview-305234780
----==_mimepart_5daf0d249a3ca_15563ffb48ecd9601022f3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@nibanks</b> approved this pull request.</p>



<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3107?email_source=notifications&amp;email_token=AFTOJKYSDHTOTNW5II4MFBLQP4CKJA5CNFSM4JBTLOPKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIYYGXA#pullrequestreview-305234780">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3HVYVOTZTUYSLXJ7LQP4CKJANCNFSM4JBTLOPA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3JKUNE4H6BIMRKLRLQP4CKJA5CNFSM4JBTLOPKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIYYGXA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3107?email_source=notifications\u0026email_token=AFTOJKYSDHTOTNW5II4MFBLQP4CKJA5CNFSM4JBTLOPKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIYYGXA#pullrequestreview-305234780",
"url": "https://github.com/quicwg/base-drafts/pull/3107?email_source=notifications\u0026email_token=AFTOJKYSDHTOTNW5II4MFBLQP4CKJA5CNFSM4JBTLOPKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCIYYGXA#pullrequestreview-305234780",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5daf0d249a3ca_15563ffb48ecd9601022f3--


From nobody Tue Oct 22 09:15:15 2019
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 91A671208BC for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 09:15:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, 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 4kyUk6avUbXC for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 09:15:12 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2C0AD1208D3 for <quic-issues@ietf.org>; Tue, 22 Oct 2019 09:15:00 -0700 (PDT)
Received: from github-lowworker-a6a2749.va3-iad.github.net (github-lowworker-a6a2749.va3-iad.github.net [10.48.16.62]) by smtp.github.com (Postfix) with ESMTP id 53079520925 for <quic-issues@ietf.org>; Tue, 22 Oct 2019 09:14:59 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571760899; bh=WmPziYLZTyiyJM5HWQxHe7Ttg7d8IvxdqdMDmuxMIIU=; h=Date:From:To:Subject:From; b=GG0qxXWrxBKD6DVbKOpMV0gq4zHoAD2T7/MWiXpJndlqV3YKeUqt9dPm0VqHhDMXp kCN+xegfMKs2orwmRiInwpUJpda6/AQKq/wG1oIqx3wqbTlrOxINcNcCifRiZQWz8t lLPwA42Oq3vMRD9kKNAcSL4f7vlDcKFC9LFCdXOE=
Date: Tue, 22 Oct 2019 09:14:59 -0700
From: afrind <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/client-goaway/000000-921f88@github.com>
Subject: [quicwg/base-drafts] 921f88: Clients can send GOAWAY too
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/-Z_Pwo5ONECfK2lqEeX0d5SPNzU>
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, 22 Oct 2019 16:15:14 -0000

  Branch: refs/heads/client-goaway
  Home:   https://github.com/quicwg/base-drafts
  Commit: 921f883ee450ce67ec7c94865ddd2809f6fbb579
      https://github.com/quicwg/base-drafts/commit/921f883ee450ce67ec7c94865ddd2809f6fbb579
  Author: Alan Frindell <afrind@fb.com>
  Date:   2019-10-22 (Tue, 22 Oct 2019)

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

  Log Message:
  -----------
  Clients can send GOAWAY too

A client initiated GOAWAY contains a Push ID.  The Push ID can be 2^62 - 1 if the client doesn't care how many more pushes the server wants to initiate before graceful shutdown.  It can be a smaller value if the client wishes to limit the pushes.

Fixes #2632



From nobody Tue Oct 22 09:15:28 2019
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 C9B981208C3 for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 09:15:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.998
X-Spam-Level: 
X-Spam-Status: No, score=-7.998 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, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 s8huwg37Zjtd for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 09:15:25 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 728AD120804 for <quic-issues@ietf.org>; Tue, 22 Oct 2019 09:15:25 -0700 (PDT)
Date: Tue, 22 Oct 2019 09:15:24 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571760924; bh=ishHcCYUcQzaGIg9l1JbxciXLn+tfDo1REaLmt1LK8o=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=rWDohkYh9w1OPREISEJDmPIJYBSrDdwDveUh7MLSh6bsNlCBpUetXOs3yp3dGHcmv RRTzU9JcjajmMoU/xTxnBwFP11jag4poQ/W7vfvlLE+t6FnO0qgRBxDUavoNIqv5hO ESYyTdpBeSLVJj4WTfpdDJLXGGeetrf7O0Kby44U=
From: afrind <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK653TYUQASNT7FUJM53XRV2ZEVBNHHB44NAVM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3129@github.com>
Subject: [quicwg/base-drafts] Clients can send GOAWAY too (#3129)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5daf2b1cb4c78_50e43fe78eecd9601885d2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: afrind
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/l953xkHtSPMh4ayduW01CZaa0OY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 22 Oct 2019 16:15:27 -0000

----==_mimepart_5daf2b1cb4c78_50e43fe78eecd9601885d2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

A client initiated GOAWAY contains a Push ID.  The Push ID can be 2^62 - 1 if the client doesn&#39;t care how many more pushes the server wants to initiate before graceful shutdown.  It can be a smaller value if the client wishes to limit the pushes.

Fixes #2632
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/3129

-- Commit Summary --

  * Clients can send GOAWAY too

-- File Changes --

    M draft-ietf-quic-http.md (128)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/3129.patch
https://github.com/quicwg/base-drafts/pull/3129.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3129

----==_mimepart_5daf2b1cb4c78_50e43fe78eecd9601885d2
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>A client initiated GOAWAY contains a Push ID.  The Push ID can be 2^62 - 1 if the client doesn't care how many more pushes the server wants to initiate before graceful shutdown.  It can be a smaller value if the client wishes to limit the pushes.</p>
<p><span class="issue-keyword tooltipped tooltipped-se" aria-label="This pull request closes issue #2632.">Fixes</span> <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="434532685" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2632" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2632/hovercard" href="https://github.com/quicwg/base-drafts/issues/2632">#2632</a></p>

<hr>

<h4>You can view, comment on, or merge this pull request online at:</h4>
<p>&nbsp;&nbsp;<a href='https://github.com/quicwg/base-drafts/pull/3129'>https://github.com/quicwg/base-drafts/pull/3129</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Clients can send GOAWAY too</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/3129/files#diff-0">draft-ietf-quic-http.md</a>
    (128)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3129.patch'>https://github.com/quicwg/base-drafts/pull/3129.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3129.diff'>https://github.com/quicwg/base-drafts/pull/3129.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3129?email_source=notifications&amp;email_token=AFTOJK5UJPLSDLYW5WNBW2TQP4RJZA5CNFSM4JDSC5X2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HTRUCVQ">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK24DCOOMVHXVRE4NRTQP4RJZANCNFSM4JDSC5XQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKY3MQA4NJDRHQZ42WTQP4RJZA5CNFSM4JDSC5X2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HTRUCVQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3129?email_source=notifications\u0026email_token=AFTOJK5UJPLSDLYW5WNBW2TQP4RJZA5CNFSM4JDSC5X2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HTRUCVQ",
"url": "https://github.com/quicwg/base-drafts/pull/3129?email_source=notifications\u0026email_token=AFTOJK5UJPLSDLYW5WNBW2TQP4RJZA5CNFSM4JDSC5X2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HTRUCVQ",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5daf2b1cb4c78_50e43fe78eecd9601885d2--


From nobody Tue Oct 22 09:16:06 2019
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 100E61208D3 for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 09:16:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 IZE3Fh9OiZcd for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 09:16:00 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 44DF81208BB for <quic-issues@ietf.org>; Tue, 22 Oct 2019 09:15:44 -0700 (PDT)
Received: from github-lowworker-292e294.va3-iad.github.net (github-lowworker-292e294.va3-iad.github.net [10.48.102.70]) by smtp.github.com (Postfix) with ESMTP id 8C0B4C60941 for <quic-issues@ietf.org>; Tue, 22 Oct 2019 09:15:43 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571760943; bh=7IaXAwdvPnxR+GzC4zg/sPrD21O5Ghp43pVySVJW4F4=; h=Date:From:To:Subject:From; b=OnUJimDhQTel8/TV45Uzm0HC9oQoy9DbDsKod8VGHwq+AHWh/HgwWWQyR/sbnJ1a+ o3yVWoZtFn/ANiqxSqMQbGnZDDMNEfkGPUmGY1LPNllOa4xuzxShQhhaze0wHoPMhB 9+2Bf7NLScrTe/Z8uSgDhBe/hnvoWiwTx9bdlqxA=
Date: Tue, 22 Oct 2019 09:15:43 -0700
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/ac6817-dd13b7@github.com>
Subject: [quicwg/base-drafts] dd13b7: Script updating gh-pages from 921f883e. [ci skip]
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/b0JC1027RQkYyvpRYbw5aww9n38>
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, 22 Oct 2019 16:16:05 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: dd13b7dab602babda2c4da97a343e9607659f33d
      https://github.com/quicwg/base-drafts/commit/dd13b7dab602babda2c4da97a343e9607659f33d
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-22 (Tue, 22 Oct 2019)

  Changed paths:
    A client-goaway/draft-ietf-quic-http.html
    A client-goaway/draft-ietf-quic-http.txt
    A client-goaway/draft-ietf-quic-invariants.html
    A client-goaway/draft-ietf-quic-invariants.txt
    A client-goaway/draft-ietf-quic-qpack.html
    A client-goaway/draft-ietf-quic-qpack.txt
    A client-goaway/draft-ietf-quic-recovery.html
    A client-goaway/draft-ietf-quic-recovery.txt
    A client-goaway/draft-ietf-quic-tls.html
    A client-goaway/draft-ietf-quic-tls.txt
    A client-goaway/draft-ietf-quic-transport.html
    A client-goaway/draft-ietf-quic-transport.txt
    A client-goaway/index.html
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from 921f883e. [ci skip]



From nobody Tue Oct 22 10:52:43 2019
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 B73091200BA for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 10:52:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 qnedftUFkeiZ for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 10:52:40 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2D64E1200B9 for <quic-issues@ietf.org>; Tue, 22 Oct 2019 10:52:40 -0700 (PDT)
Date: Tue, 22 Oct 2019 10:52:38 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571766758; bh=pPfBrwHxUq/RqyjXkvu2jWwZ+TkWJf+IyvtyiNeOu0E=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=HtbuI8ttHwfKKrainMwHAc271f8NWdP/HOhmKUYJN2RSJbo0xRX54vEwo1N65MiA1 sL+70/WBgQhS1nUWU1NXriA9e6wWC53jlO7rYyM0L9yHPpwLcbTlBIXLWFZZVdW+hU 4GYG/YJXtSJ4PIfpMxofY04vVIga1NFibXv/JpMk=
From: Rui Paulo <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZ5JIBCULEDA7DZEJN3XSBHNEVBNHHB42N4IA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3126/545079040@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3126@github.com>
References: <quicwg/base-drafts/issues/3126@github.com>
Subject: Re: [quicwg/base-drafts] TIMEOUT CONNECTION_CLOSE error (#3126)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5daf41e67b30c_3d333f9ea1ccd95c5551ae"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: rpaulo
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/2RPU7TOus_jophqgb2E5ycFKKjQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 22 Oct 2019 17:52:42 -0000

----==_mimepart_5daf41e67b30c_3d333f9ea1ccd95c5551ae
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson I think it could help identify problems when the link is asymmetrically broken and you don't have access to the state of the server.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3126#issuecomment-545079040
----==_mimepart_5daf41e67b30c_3d333f9ea1ccd95c5551ae
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=67641" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/martinthomson">@martinthomson</a> I think it could help identify problems when the link is asymmetrically broken and you don't have access to the state of the server.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3126?email_source=notifications&amp;email_token=AFTOJK4PV22YJW26C7MBAGLQP44WNA5CNFSM4JDEE35KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB6T6AA#issuecomment-545079040">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6I37BGA5NC4FK3IFTQP44WNANCNFSM4JDEE35A">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6B5C4B5ZWYUE3KGA3QP44WNA5CNFSM4JDEE35KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB6T6AA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3126?email_source=notifications\u0026email_token=AFTOJK4PV22YJW26C7MBAGLQP44WNA5CNFSM4JDEE35KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB6T6AA#issuecomment-545079040",
"url": "https://github.com/quicwg/base-drafts/issues/3126?email_source=notifications\u0026email_token=AFTOJK4PV22YJW26C7MBAGLQP44WNA5CNFSM4JDEE35KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB6T6AA#issuecomment-545079040",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5daf41e67b30c_3d333f9ea1ccd95c5551ae--


From nobody Tue Oct 22 12:12:20 2019
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 29B5C1200B1 for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 12:12:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, 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 qnduVVgByoY3 for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 12:12:16 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 993F31200EF for <quic-issues@ietf.org>; Tue, 22 Oct 2019 12:12:16 -0700 (PDT)
Received: from github-lowworker-2e54e43.va3-iad.github.net (github-lowworker-2e54e43.va3-iad.github.net [10.48.17.27]) by smtp.github.com (Postfix) with ESMTP id B893FC60506 for <quic-issues@ietf.org>; Tue, 22 Oct 2019 12:12:15 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571771535; bh=bhVpzlNljtnBzSKekRV0WIy8VPrBRcuqzOnCSTOwJNc=; h=Date:From:To:Subject:From; b=0DAAhlU9qBDyXfyy52B510wSTwiznR7h+Mc3bluPhYUqnMNRZPujw+tOUpR+dqyhA dN/0D4CfmfU/FIbTqgMXEcrBzCOmz8C/Dl+0ZewacW/VltXeL3G2y2WRP0NV8XTRI/ SRPSQfUG/4H97uTBtXocabuisaXAuZzX105pZF6o=
Date: Tue, 22 Oct 2019 12:12:15 -0700
From: Lucas Pardue <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/master/a38c07-446e07@github.com>
Subject: [quicwg/base-drafts] 446e07: rename HTTP_ error code prefix to H3 (#3119)
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/qPYX8uwFOYv48Ogy11KFK3_-M4c>
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, 22 Oct 2019 19:12:19 -0000

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 446e0754de2d6caebf1308e43981afee3c8becea
      https://github.com/quicwg/base-drafts/commit/446e0754de2d6caebf1308e43981afee3c8becea
  Author: Lucas Pardue <lucas@cloudflare.com>
  Date:   2019-10-22 (Tue, 22 Oct 2019)

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

  Log Message:
  -----------
  rename HTTP_ error code prefix to H3 (#3119)



From nobody Tue Oct 22 12:12:28 2019
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 92BBC1200F3 for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 12:12:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 rFbAjOVzk6Xi for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 12:12:25 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 018491200B1 for <quic-issues@ietf.org>; Tue, 22 Oct 2019 12:12:24 -0700 (PDT)
Received: from github-lowworker-f62aa54.va3-iad.github.net (github-lowworker-f62aa54.va3-iad.github.net [10.48.17.68]) by smtp.github.com (Postfix) with ESMTP id 5184D6A0447 for <quic-issues@ietf.org>; Tue, 22 Oct 2019 12:12:24 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571771544; bh=K6OAOwb63TdQJefcpG7Do1+1PBrAwFXXEZ5tKyzrdqk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Aot5OMSCaIDlrORCL1g5AfPe102aWry1CZCPCFD3YGKzlaZYaOJcp2outlall8+X9 cscHNDnUaaVCdUdQOT/1tEs+twfm+a9fNCd+asvcuo/jmsaCoCxAuR5pViwvif/Y7a yqq8ufM3lWNcIwz0I6GMlaEIB+X5RFguPnmhQT9o=
Date: Tue, 22 Oct 2019 12:12:24 -0700
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2Q6ASPUMIKVNNKEMN3XSKSREVBNHHB4UVXFA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/3116/issue_event/2734487554@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3116@github.com>
References: <quicwg/base-drafts/issues/3116@github.com>
Subject: Re: [quicwg/base-drafts] Consider HTTP_ prefix on h3 error codes (#3116)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5daf549841fa6_39e93f89388cd95c206869"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ItOXYghVbA_K979FoKKK7rf2n7A>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 22 Oct 2019 19:12:27 -0000

----==_mimepart_5daf549841fa6_39e93f89388cd95c206869
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #3116 via #3119.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3116#event-2734487554
----==_mimepart_5daf549841fa6_39e93f89388cd95c206869
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="508737320" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3116" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/3116/hovercard" href="https://github.com/quicwg/base-drafts/issues/3116">#3116</a> via <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="508746848" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3119" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3119/hovercard" href="https://github.com/quicwg/base-drafts/pull/3119">#3119</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3116?email_source=notifications&amp;email_token=AFTOJK5SPNZTIH3DGMKBBWLQP5GBRA5CNFSM4JB7ZYSKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUL6PQAQ#event-2734487554">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYXFVNZRJNKAAEWHQDQP5GBRANCNFSM4JB7ZYSA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4MQGL34SVKX3I4TF3QP5GBRA5CNFSM4JB7ZYSKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUL6PQAQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3116?email_source=notifications\u0026email_token=AFTOJK5SPNZTIH3DGMKBBWLQP5GBRA5CNFSM4JB7ZYSKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUL6PQAQ#event-2734487554",
"url": "https://github.com/quicwg/base-drafts/issues/3116?email_source=notifications\u0026email_token=AFTOJK5SPNZTIH3DGMKBBWLQP5GBRA5CNFSM4JB7ZYSKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUL6PQAQ#event-2734487554",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5daf549841fa6_39e93f89388cd95c206869--


From nobody Tue Oct 22 12:12:33 2019
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 2A5D21200B1 for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 12:12:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 HjpdFWTUxfkj for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 12:12:25 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7927B1200EF for <quic-issues@ietf.org>; Tue, 22 Oct 2019 12:12:25 -0700 (PDT)
Date: Tue, 22 Oct 2019 12:12:24 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571771544; bh=2lgn5APAD0Lfcxrvt9sozJq6Gf+Jb9U2zT5CAwYLnn8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=FbVZsQ4yr9hEZm1UV0w+oo136Wm4ssyS7Y0onaG94A2oTiIW0JyrU7KVPF0dZpxlg 2+sZeMxw8SVYocr7TuiQI8L6vZDafLVPNYBn0U+FAq944xINy2eLR5llngJg3a9zdy f0R/0ReK0PSoQaYU1K+3OZFrihy14yfmaTM2SZ0Y=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZYFBOOA6N64R6NE4V3XSKSREVBNHHB4UW4MA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3119/issue_event/2734487542@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3119@github.com>
References: <quicwg/base-drafts/pull/3119@github.com>
Subject: Re: [quicwg/base-drafts] rename HTTP_ error code prefix to H3_ (#3119)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5daf5498a118e_40b93fae6c8cd96c23357b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/3gQpaRACRFdSS8nVZgMiUmakdoU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 22 Oct 2019 19:12:28 -0000

----==_mimepart_5daf5498a118e_40b93fae6c8cd96c23357b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #3119 into master.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3119#event-2734487542
----==_mimepart_5daf5498a118e_40b93fae6c8cd96c23357b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="508746848" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3119" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3119/hovercard" href="https://github.com/quicwg/base-drafts/pull/3119">#3119</a> into master.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3119?email_source=notifications&amp;email_token=AFTOJK2M5KEPDWTOIXJHSIDQP5GBRA5CNFSM4JCABX5KYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUL6PP5Q#event-2734487542">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6OFHOG7IRLUP7XID3QP5GBRANCNFSM4JCABX5A">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZJDLUHFIBMJWZZIBDQP5GBRA5CNFSM4JCABX5KYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUL6PP5Q.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3119?email_source=notifications\u0026email_token=AFTOJK2M5KEPDWTOIXJHSIDQP5GBRA5CNFSM4JCABX5KYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUL6PP5Q#event-2734487542",
"url": "https://github.com/quicwg/base-drafts/pull/3119?email_source=notifications\u0026email_token=AFTOJK2M5KEPDWTOIXJHSIDQP5GBRA5CNFSM4JCABX5KYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUL6PP5Q#event-2734487542",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5daf5498a118e_40b93fae6c8cd96c23357b--


From nobody Tue Oct 22 12:12:57 2019
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 999811200FB for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 12:12:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 qam_58IjcMjh for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 12:12:55 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 440E21200F5 for <quic-issues@ietf.org>; Tue, 22 Oct 2019 12:12:55 -0700 (PDT)
Received: from github-lowworker-5fb2734.va3-iad.github.net (github-lowworker-5fb2734.va3-iad.github.net [10.48.19.27]) by smtp.github.com (Postfix) with ESMTP id 8E5558C114B for <quic-issues@ietf.org>; Tue, 22 Oct 2019 12:12:54 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571771574; bh=M9D/c7S4NZXYAQCDeyWmxPM8103Vj+ByyNG58lXWkqo=; h=Date:From:To:Subject:From; b=smga4QnHZlZal8TLzPqLjhlcUlQ1Fgo5KTpWRDNManGPYlbG7BMUse9uR3SJ+LRm9 q+XRZdqUbP5i16hVffE3lmYbEXto1rIBlxKuHekViLHQTTYMFYGnS4CQXS57dZPGXM 7Pd+64BIOTXTI42Nm8g0BsHKYxTcuZAurau0GB9s=
Date: Tue, 22 Oct 2019 12:12:54 -0700
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/dd13b7-85ed80@github.com>
Subject: [quicwg/base-drafts] 85ed80: Script updating gh-pages from 446e0754. [ci skip]
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/udwy0xdsqHZp6VZNlKYCS04mNSA>
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, 22 Oct 2019 19:12:57 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 85ed804f5ef046fa6d30b9bc420c1595b7abc247
      https://github.com/quicwg/base-drafts/commit/85ed804f5ef046fa6d30b9bc420c1595b7abc247
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-22 (Tue, 22 Oct 2019)

  Changed paths:
    M draft-ietf-quic-http.html
    M draft-ietf-quic-http.txt
    M draft-ietf-quic-invariants.html
    M draft-ietf-quic-invariants.txt
    M draft-ietf-quic-qpack.html
    M draft-ietf-quic-qpack.txt
    M draft-ietf-quic-recovery.html
    M draft-ietf-quic-recovery.txt
    M draft-ietf-quic-tls.html
    M draft-ietf-quic-tls.txt
    M draft-ietf-quic-transport.html
    M draft-ietf-quic-transport.txt
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from 446e0754. [ci skip]



From nobody Tue Oct 22 14:24:33 2019
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 033791200F5 for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 14:24:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, 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 qB7RpQNsPQiU for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 14:24:30 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8CE9B12008D for <quic-issues@ietf.org>; Tue, 22 Oct 2019 14:24:30 -0700 (PDT)
Date: Tue, 22 Oct 2019 14:24:29 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571779469; bh=GDc/o7lzetqCEzn6MHoO9SJKr/ID4BrTDSZ1NaX5vxo=; h=Date:From:To:Subject:From; b=ahiN8pgPQCfbfP84X+R+Inipi9eYOSu/jm40Tp8bEMEXjcOh1w7XgtmtMUPWSSiBS /SwOBtLXckIRIytrmQtTKHENFxYNgHietunT+1TZ8Hj5Tx9Qf2sD30RLA6vsgjZVip 4rKgSQlZHvbwB1ylA/xKBLnekvuttWAci8UVBdro=
From: Mark Nottingham <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/wg-materials/push/refs/heads/master/306817-9bb14a@github.com>
Subject: [quicwg/wg-materials] 1d8a4e: off by one
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/0NQY78VDR6gaM99BQWTbLK2-a30>
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, 22 Oct 2019 21:24:32 -0000

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/wg-materials
  Commit: 1d8a4eb9254769f90be673676a196dfa54cb6d24
      https://github.com/quicwg/wg-materials/commit/1d8a4eb9254769f90be673676a196dfa54cb6d24
  Author: Mark Nottingham <mnot@mnot.net>
  Date:   2019-10-23 (Wed, 23 Oct 2019)

  Changed paths:
    M interim-19-01/arrangements.md
    M interim-19-05/arrangements.md
    M interim-19-10/arrangements.md

  Log Message:
  -----------
  off by one


  Commit: 9bb14aa69c98cc2a26c724bfc66f862d0127f873
      https://github.com/quicwg/wg-materials/commit/9bb14aa69c98cc2a26c724bfc66f862d0127f873
  Author: Mark Nottingham <mnot@mnot.net>
  Date:   2019-10-23 (Wed, 23 Oct 2019)

  Changed paths:
    A interim-20-02/arrangements.md

  Log Message:
  -----------
  rough in arrangements


Compare: https://github.com/quicwg/wg-materials/compare/30681780dffb...9bb14aa69c98


From nobody Tue Oct 22 15:01:36 2019
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 E1A89120124 for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 15:01:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, 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 8g-jLU2e_L-M for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 15:01:32 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 66E44120114 for <quic-issues@ietf.org>; Tue, 22 Oct 2019 15:01:32 -0700 (PDT)
Received: from github-lowworker-e8b54ca.ac4-iad.github.net (github-lowworker-e8b54ca.ac4-iad.github.net [10.52.23.39]) by smtp.github.com (Postfix) with ESMTP id 9BC6D520922 for <quic-issues@ietf.org>; Tue, 22 Oct 2019 15:01:31 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571781691; bh=XKhnqc8+KOuEuvGWHxjU0bZFBXSJZ85ug0PgAnamey0=; h=Date:From:To:Subject:From; b=strpQeW75fyoCkM9iXcuE88CtkEpIGJNh6zT0TjPU/AajKS6QO43dCl8ctOTE5WqZ ACIAazjboErXKzFPtIFa8+5MO6nRqj3VKWftEAPYwPenaYpcnAphjXRwUsU4BLHOba ngSo17tG0GmcWQdxo8sM7nhRkrUt18s0OL/2nx60=
Date: Tue, 22 Oct 2019 15:01:31 -0700
From: Mark Nottingham <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/wg-materials/push/refs/heads/master/9bb14a-fa7b1e@github.com>
Subject: [quicwg/wg-materials] fa7b1e: addresses
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/by4cPP2m-iOEEyxmN_w8uEa67_8>
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, 22 Oct 2019 22:01:34 -0000

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/wg-materials
  Commit: fa7b1e995f47963ebbbf3deb6e6f21aa9805369d
      https://github.com/quicwg/wg-materials/commit/fa7b1e995f47963ebbbf3deb6e6f21aa9805369d
  Author: Mark Nottingham <mnot@mnot.net>
  Date:   2019-10-23 (Wed, 23 Oct 2019)

  Changed paths:
    M interim-20-02/arrangements.md

  Log Message:
  -----------
  addresses



From nobody Tue Oct 22 15:09:53 2019
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 0297C1200FD for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 15:09:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.999
X-Spam-Level: 
X-Spam-Status: No, score=-7.999 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, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 Osr8g6SoD7Kp for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 15:09:50 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5EB3E12001A for <quic-issues@ietf.org>; Tue, 22 Oct 2019 15:09:50 -0700 (PDT)
Date: Tue, 22 Oct 2019 15:09:49 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571782189; bh=+knZFXkK2hNq0ruo3RjJ4p+LCy8/pHqa0Y9tfpDTL4c=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=YzJbj41z+038D5Cvs2t4ULw1B6Tg1mzgMCZPO1J7bH3i8Q5K+T9ZGJ1y0cLCkGjPE UjrcwYu868yYXUzPWqEyH80IJfmnXaZSToRbW1YHz9v+psC3LACSP+L1OkU6QA2DSN M3E0JRjMOCwzZ/aCUUmqG2aAgKPXAPJclsVbHKao=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYHAGIXOXJNBEF5QE53XS7L3EVBNHHB4UIFQY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3113/review/305537897@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3113@github.com>
References: <quicwg/base-drafts/pull/3113@github.com>
Subject: Re: [quicwg/base-drafts] Clarify that clients don't need to remember unknown SETTINGS (#3113)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5daf7e2d5e155_28f93fa210ecd960980081"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/zIvkX0eVPgAZOSv3Dv0lhL5BQYQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 22 Oct 2019 22:09:52 -0000

----==_mimepart_5daf7e2d5e155_28f93fa210ecd960980081
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop commented on this pull request.



> @@ -1229,10 +1229,13 @@ A server MAY accept 0-RTT and subsequently provide different settings in its
 SETTINGS frame. If 0-RTT data is accepted by the server, its SETTINGS frame MUST
 NOT reduce any limits or alter any values that might be violated by the client
 with its 0-RTT data.  The server MUST include all settings which differ from
-their default values.  If a server accepts 0-RTT, but then sends a SETTINGS
-frame which reduces a setting the client understands or omits a value that was
-previously specified to have a non-default value, this MUST be treated as a
-connection error of type HTTP_SETTINGS_ERROR.
+their default values.  If a server accepts 0-RTT but then sends a SETTINGS
+frame which reduces setting the client understands, this MUST be treated as a

reduces "a" setting.  #2972 switched to using the term "compatible" up at lines 1215-1216, including a definition of the term; perhaps using "incompatible" instead of "reduces" here as well would help?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3113#discussion_r337773294
----==_mimepart_5daf7e2d5e155_28f93fa210ecd960980081
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@MikeBishop</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3113#discussion_r337773294">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1229,10 +1229,13 @@ A server MAY accept 0-RTT and subsequently provide different settings in its
 SETTINGS frame. If 0-RTT data is accepted by the server, its SETTINGS frame MUST
 NOT reduce any limits or alter any values that might be violated by the client
 with its 0-RTT data.  The server MUST include all settings which differ from
-their default values.  If a server accepts 0-RTT, but then sends a SETTINGS
-frame which reduces a setting the client understands or omits a value that was
-previously specified to have a non-default value, this MUST be treated as a
-connection error of type HTTP_SETTINGS_ERROR.
+their default values.  If a server accepts 0-RTT but then sends a SETTINGS
+frame which reduces setting the client understands, this MUST be treated as a
</pre>
<p>reduces "a" setting.  <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="481711771" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2972" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2972/hovercard" href="https://github.com/quicwg/base-drafts/pull/2972">#2972</a> switched to using the term "compatible" up at lines 1215-1216, including a definition of the term; perhaps using "incompatible" instead of "reduces" here as well would help?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3113?email_source=notifications&amp;email_token=AFTOJK4CF2HWLDLAXL32NQTQP5223A5CNFSM4JB46YE2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCI3CG2I#discussion_r337773294">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK646QJEJCLNFC476NDQP5223ANCNFSM4JB46YEQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5XJDPBXAXFAFDXVWDQP5223A5CNFSM4JB46YE2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCI3CG2I.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3113?email_source=notifications\u0026email_token=AFTOJK4CF2HWLDLAXL32NQTQP5223A5CNFSM4JB46YE2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCI3CG2I#discussion_r337773294",
"url": "https://github.com/quicwg/base-drafts/pull/3113?email_source=notifications\u0026email_token=AFTOJK4CF2HWLDLAXL32NQTQP5223A5CNFSM4JB46YE2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCI3CG2I#discussion_r337773294",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5daf7e2d5e155_28f93fa210ecd960980081--


From nobody Tue Oct 22 15:19:54 2019
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 E35AC1200FD for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 15:19:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, 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 7CWh79t3IT6R for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 15:19:51 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 463DA12001A for <quic-issues@ietf.org>; Tue, 22 Oct 2019 15:19:51 -0700 (PDT)
Received: from github-lowworker-edec459.ac4-iad.github.net (github-lowworker-edec459.ac4-iad.github.net [10.52.18.32]) by smtp.github.com (Postfix) with ESMTP id 9270D8C09F1 for <quic-issues@ietf.org>; Tue, 22 Oct 2019 15:19:50 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571782790; bh=9wOSqKY1D0jFRcCp9fkIdGHxXqb6jzrUbj6xszzgGP8=; h=Date:From:To:Subject:From; b=jIZ0Kl9pGJIzKM645FP46O7BXJc9q33O/ad0iJgrEtXwgJBo88GlCPDDnvmv5YSHn HTsG9pA3WYKHySi5i+nPzNhBvLBVspR09WTM7TuKgbmSH1RAzYKAEzw4h9Q6PghZ44 tfvehQiYSQh7vW890M2ViryWI7kBa7Cj36wRmm2E=
Date: Tue, 22 Oct 2019 15:19:50 -0700
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/master/446e07-9650f8@github.com>
Subject: [quicwg/base-drafts] 1a8baf: Prohibit PADDING in response to ACK
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/NEObX8CEHQY_-FFn01Nv_PSEie4>
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, 22 Oct 2019 22:19:53 -0000

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 1a8baf8a2564bf657a040eb58ca5a50c98204aee
      https://github.com/quicwg/base-drafts/commit/1a8baf8a2564bf657a040eb58ca5a50c98204aee
  Author: Martin Duke <m.duke@f5.com>
  Date:   2019-10-16 (Wed, 16 Oct 2019)

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

  Log Message:
  -----------
  Prohibit PADDING in response to ACK


  Commit: 6f72fe83d554c96c55e1e2485c30287184639b29
      https://github.com/quicwg/base-drafts/commit/6f72fe83d554c96c55e1e2485c30287184639b29
  Author: Martin Duke <m.duke@f5.com>
  Date:   2019-10-16 (Wed, 16 Oct 2019)

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

  Log Message:
  -----------
  Took Ian's suggestion


  Commit: ce83dc4ef954710bddbab03e49e9d1b966106743
      https://github.com/quicwg/base-drafts/commit/ce83dc4ef954710bddbab03e49e9d1b966106743
  Author: Martin Duke <m.duke@f5.com>
  Date:   2019-10-16 (Wed, 16 Oct 2019)

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

  Log Message:
  -----------
  addressed comment I missed:


  Commit: 40380a041495ef042562f3c3b8bcd224d704c206
      https://github.com/quicwg/base-drafts/commit/40380a041495ef042562f3c3b8bcd224d704c206
  Author: Martin Duke <m.duke@f5.com>
  Date:   2019-10-21 (Mon, 21 Oct 2019)

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

  Log Message:
  -----------
  MT's nit


  Commit: 9650f850cb6c904764c602eaeb84e267561a1fe2
      https://github.com/quicwg/base-drafts/commit/9650f850cb6c904764c602eaeb84e267561a1fe2
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-10-22 (Tue, 22 Oct 2019)

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

  Log Message:
  -----------
  Merge pull request #3104 from martinduke/mduke-ban-padding

Prohibit PADDING in response to ACK


Compare: https://github.com/quicwg/base-drafts/compare/446e0754de2d...9650f850cb6c


From nobody Tue Oct 22 15:20:03 2019
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 40F3E1200FD for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 15:20:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 IeJDoBsIgdPw for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 15:20:00 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7CBF012001A for <quic-issues@ietf.org>; Tue, 22 Oct 2019 15:20:00 -0700 (PDT)
Received: from github-lowworker-cde56e0.va3-iad.github.net (github-lowworker-cde56e0.va3-iad.github.net [10.48.25.52]) by smtp.github.com (Postfix) with ESMTP id AA085520509 for <quic-issues@ietf.org>; Tue, 22 Oct 2019 15:19:59 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571782799; bh=0DarkmoEEiext4K6ClzTGHDF7POCmrC1VGl5F/4cbO0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=TMQ10OVSm0LG98O3amCV1KFhM4gm2d28HEkCaaobcSFGrz0CgXgMYEPL8tmK/HqrS sPtBKZPaIRpY9Yaz2FNAiF315MRPw27nBhgN2F2hwNHMCuj+FkvboLqHgs4gwYa5GO +WwYZOHCEw/6vf4R1fb1yQ997NYIgOVX/Ar112uA=
Date: Tue, 22 Oct 2019 15:19:59 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2HK5OMBVQSRIGPLM53XSZQ7EVBNHHB4SMQ4M@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3104/issue_event/2735018128@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3104@github.com>
References: <quicwg/base-drafts/pull/3104@github.com>
Subject: Re: [quicwg/base-drafts] Prohibit PADDING in response to ACK (#3104)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5daf808f9bbb3_7f373fb7578cd9649594b2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/PmNztvzvhWPmyvEEGV9KU0KkHiE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 22 Oct 2019 22:20:02 -0000

----==_mimepart_5daf808f9bbb3_7f373fb7578cd9649594b2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #3104 into master.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3104#event-2735018128
----==_mimepart_5daf808f9bbb3_7f373fb7578cd9649594b2
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="508137699" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3104" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3104/hovercard" href="https://github.com/quicwg/base-drafts/pull/3104">#3104</a> into master.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3104?email_source=notifications&amp;email_token=AFTOJK63EWC3W5KWLCTVKKTQP54A7A5CNFSM4JBR5EQ2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUMCRBEA#event-2735018128">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6VGGOY4CX226D7WILQP54A7ANCNFSM4JBR5EQQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZE4SQ2O45KAZPRQRTQP54A7A5CNFSM4JBR5EQ2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUMCRBEA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3104?email_source=notifications\u0026email_token=AFTOJK63EWC3W5KWLCTVKKTQP54A7A5CNFSM4JBR5EQ2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUMCRBEA#event-2735018128",
"url": "https://github.com/quicwg/base-drafts/pull/3104?email_source=notifications\u0026email_token=AFTOJK63EWC3W5KWLCTVKKTQP54A7A5CNFSM4JBR5EQ2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUMCRBEA#event-2735018128",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5daf808f9bbb3_7f373fb7578cd9649594b2--


From nobody Tue Oct 22 15:20:36 2019
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 831A61200FD for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 15:20:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 3EYHdFqELAnf for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 15:20:32 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5F4D112001A for <quic-issues@ietf.org>; Tue, 22 Oct 2019 15:20:32 -0700 (PDT)
Received: from github-lowworker-2ef7ba1.ac4-iad.github.net (github-lowworker-2ef7ba1.ac4-iad.github.net [10.52.16.66]) by smtp.github.com (Postfix) with ESMTP id 856DEC61F86 for <quic-issues@ietf.org>; Tue, 22 Oct 2019 15:20:31 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571782831; bh=6N9rC/hy+Lgzl0m0WZgdR3Sveb+bvBJcjsYYs6QcXik=; h=Date:From:To:Subject:From; b=LWC2M7WaNqforFUcmPUem28ray/bi5nThjGhelQUWvIy10/JZd/v664XiUl8xaCLy /WtNz4Cd5FQM2TnAcQhZZpJ44/jv7yED9gvufhM+QayVtfpQptTxiJTvmzMzkI0quT 23ArvE133uacmfCOREXDvNvH+GJU9myrRULfgZBs=
Date: Tue, 22 Oct 2019 15:20:31 -0700
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/85ed80-2b0add@github.com>
Subject: [quicwg/base-drafts] 2b0add: Script updating gh-pages from 9650f850. [ci skip]
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/S2AruTiHTf18e9uOaUGif8bCG9A>
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, 22 Oct 2019 22:20:34 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 2b0add8800d09e55f6d079140f06e1678bb77780
      https://github.com/quicwg/base-drafts/commit/2b0add8800d09e55f6d079140f06e1678bb77780
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-22 (Tue, 22 Oct 2019)

  Changed paths:
    M draft-ietf-quic-transport.html
    M draft-ietf-quic-transport.txt
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from 9650f850. [ci skip]



From nobody Tue Oct 22 15:20:42 2019
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 2694E12001A for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 15:20:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=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 DpY0uC0knL6I for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 15:20:35 -0700 (PDT)
Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CA8B0120124 for <quic-issues@ietf.org>; Tue, 22 Oct 2019 15:20:35 -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 2D679A0D76 for <quic-issues@ietf.org>; Tue, 22 Oct 2019 15:20:35 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571782835; bh=lY5YuqQSgz9b6iHTDSrXl9gJbdcAlRLEdMGciYYTjCc=; h=Date:From:To:Subject:From; b=EySOFNZl04bQX+MuwJzFdqt34kgBaftuC3PYNRq0TrqSZmXxC8bWAaVIybf08enKd xnphHzQSLmm56fDaNeFP0KoDmGd3uaqmlPO2U39GYYMQwxpAZKBo6YhpkkjvzguLWf FHYWXNONSp7EcBH71/oV9Q5RM3ri6Cy05S/H0490=
Date: Tue, 22 Oct 2019 15:20:35 -0700
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/ianswett-1200-payloads/6cfcbe-000000@github.com>
Subject: [quicwg/base-drafts]
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/wZ9eBUZK67oe2xhGe2FdJV8MDM0>
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, 22 Oct 2019 22:20:38 -0000

  Branch: refs/heads/ianswett-1200-payloads
  Home:   https://github.com/quicwg/base-drafts


From nobody Tue Oct 22 15:20:46 2019
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 40E3012001A for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 15:20:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, 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 Q6AtTycLsOkI for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 15:20:35 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 626E21200FD for <quic-issues@ietf.org>; Tue, 22 Oct 2019 15:20:35 -0700 (PDT)
Received: from github-lowworker-943b171.ac4-iad.github.net (github-lowworker-943b171.ac4-iad.github.net [10.52.22.59]) by smtp.github.com (Postfix) with ESMTP id B62B2C609FF for <quic-issues@ietf.org>; Tue, 22 Oct 2019 15:20:34 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571782834; bh=LjZunOEUKen066XsNUTHwdLwxtxfIyl4uoZdjBR/cos=; h=Date:From:To:Subject:From; b=fxL14b9LYJmXPlhxNuWlRA9Ia3JWbDb+iiCvSS/+qom7vqcJHVB3SqHpi81P+BoYj YdQyI6ALxxaRnWLzzUl55ETBplZqJe7KBmzMo/PxRIlm7kYZhzB3ybBHKXkTaQepfg C27W9JRteuXIvGcqY6uxDIQA/EcK360Z3gltVcb8=
Date: Tue, 22 Oct 2019 15:20:34 -0700
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/master/9650f8-58ab6f@github.com>
Subject: [quicwg/base-drafts] f77bd1: Clients send datagrams with 1200 byte payloads
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/3uiap56J590hXCkDXm0Fu-wMZaE>
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, 22 Oct 2019 22:20:39 -0000

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: f77bd1e5395bbac2bd1fe2ab575f1beac4c8bf32
      https://github.com/quicwg/base-drafts/commit/f77bd1e5395bbac2bd1fe2ab575f1beac4c8bf32
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-09-19 (Thu, 19 Sep 2019)

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

  Log Message:
  -----------
  Clients send datagrams with 1200 byte payloads

I was a bit unsure. I think this is clearer.


  Commit: 3801ebda3af7418505f1aed87138ae72a3178829
      https://github.com/quicwg/base-drafts/commit/3801ebda3af7418505f1aed87138ae72a3178829
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-09-20 (Fri, 20 Sep 2019)

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

  Log Message:
  -----------
  More UDP


  Commit: 6cfcbe26385f17072ccd330aea619f65bf3bdcb4
      https://github.com/quicwg/base-drafts/commit/6cfcbe26385f17072ccd330aea619f65bf3bdcb4
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-09-21 (Sat, 21 Sep 2019)

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

  Log Message:
  -----------
  Closes #3053 too


  Commit: 58ab6f15c58adbc6c7c69492b4008f02e3ad8999
      https://github.com/quicwg/base-drafts/commit/58ab6f15c58adbc6c7c69492b4008f02e3ad8999
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-10-22 (Tue, 22 Oct 2019)

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

  Log Message:
  -----------
  Merge pull request #3051 from quicwg/ianswett-1200-payloads

Clients send datagrams with 1200 byte payloads


Compare: https://github.com/quicwg/base-drafts/compare/9650f850cb6c...58ab6f15c58a


From nobody Tue Oct 22 15:20:50 2019
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 9EE351200FD for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 15:20:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 J8rzRt_8MTea for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 15:20:44 -0700 (PDT)
Received: from out-22.smtp.github.com (out-22.smtp.github.com [192.30.252.205]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 03718120170 for <quic-issues@ietf.org>; Tue, 22 Oct 2019 15:20:44 -0700 (PDT)
Date: Tue, 22 Oct 2019 15:20:43 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571782843; bh=17/aL5O8SIdc58YfLSdn85NVJY4yQNB+C2kMKXQJAd8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=vUWyPj/OhEHGAPeTbf1aAS3pf31oxLS3tKSBaaEzI9Fw2XnEYJb+HaMBjL2a3mW/Y /aFBwulDhcGZygyRE6AHO99DiNehLLLZhd8t1E+mVYnqttiFqIfDGFT1Zo6iy2kufq xb4NUz+I/R8XpRjrTmOZR2P/BjKb2GZYdlUuxv8o=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5SVSVUB3R3ENW6PI53XSZTXEVBNHHB3EHJBY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3051/issue_event/2735019740@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3051@github.com>
References: <quicwg/base-drafts/pull/3051@github.com>
Subject: Re: [quicwg/base-drafts] Clients send datagrams with 1200 byte payloads (#3051)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5daf80bb463f3_3cd73feb6c2cd96c89645"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/LRVVoPoI4L4ygl12UUAxjmPkUHM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 22 Oct 2019 22:20:45 -0000

----==_mimepart_5daf80bb463f3_3cd73feb6c2cd96c89645
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #3051 into master.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3051#event-2735019740
----==_mimepart_5daf80bb463f3_3cd73feb6c2cd96c89645
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="496036110" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3051" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3051/hovercard" href="https://github.com/quicwg/base-drafts/pull/3051">#3051</a> into master.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3051?email_source=notifications&amp;email_token=AFTOJK25HK3HDZEUFEXEYGLQP54DXA5CNFSM4IYQIHG2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUMCRNXA#event-2735019740">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5IGUN7CENVNKXHZO3QP54DXANCNFSM4IYQIHGQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK627FJMQ64SHYMPAG3QP54DXA5CNFSM4IYQIHG2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUMCRNXA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3051?email_source=notifications\u0026email_token=AFTOJK25HK3HDZEUFEXEYGLQP54DXA5CNFSM4IYQIHG2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUMCRNXA#event-2735019740",
"url": "https://github.com/quicwg/base-drafts/pull/3051?email_source=notifications\u0026email_token=AFTOJK25HK3HDZEUFEXEYGLQP54DXA5CNFSM4IYQIHG2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUMCRNXA#event-2735019740",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5daf80bb463f3_3cd73feb6c2cd96c89645--


From nobody Tue Oct 22 15:20:55 2019
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 24CB6120122 for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 15:20:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 rfJ9Vr00E3Ku for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 15:20:45 -0700 (PDT)
Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D394412001A for <quic-issues@ietf.org>; Tue, 22 Oct 2019 15:20:44 -0700 (PDT)
Date: Tue, 22 Oct 2019 15:20:44 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571782844; bh=Roy+pTiIyFFTtlir1A/egNkBW3leRiAbep9pc6YCll0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=jpCujaDU5DMuO4v8Sfe3Wb4mA/mbQMnxJ7pAJNu8DnIJIQfEF0+4BVz9lKegE91bi CJxtdVT9KR9i71l0wmz2wav5UvfahgdKTlvMT0EklglhdwwKBFrTIXnpd+RbmxE435 8/IDKHMUZwc6KYMKwNBHaoWDFeO1FqOYPUdOsTm8=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2Y3MMVNNZBYMJII7N3XSZTZEVBNHHB3EM4KU@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/3053/issue_event/2735019749@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3053@github.com>
References: <quicwg/base-drafts/issues/3053@github.com>
Subject: Re: [quicwg/base-drafts] Padding requirement seems to be incorrect. (#3053)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5daf80bc28c07_7c303fcbae0cd9601138843"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/B5skbiwl05ev6jnacl2HkEIhQ0Y>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 22 Oct 2019 22:20:46 -0000

----==_mimepart_5daf80bc28c07_7c303fcbae0cd9601138843
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #3053 via #3051.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3053#event-2735019749
----==_mimepart_5daf80bc28c07_7c303fcbae0cd9601138843
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="496082005" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3053" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/3053/hovercard" href="https://github.com/quicwg/base-drafts/issues/3053">#3053</a> via <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="496036110" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3051" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3051/hovercard" href="https://github.com/quicwg/base-drafts/pull/3051">#3051</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3053?email_source=notifications&amp;email_token=AFTOJK3LJ476DCWLUA5Q5WDQP54DZA5CNFSM4IYRI3TKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUMCRNZI#event-2735019749">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5EC7GHR75GOPGAFLTQP54DZANCNFSM4IYRI3TA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZFH5HTHFVXRTQZLF3QP54DZA5CNFSM4IYRI3TKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUMCRNZI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3053?email_source=notifications\u0026email_token=AFTOJK3LJ476DCWLUA5Q5WDQP54DZA5CNFSM4IYRI3TKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUMCRNZI#event-2735019749",
"url": "https://github.com/quicwg/base-drafts/issues/3053?email_source=notifications\u0026email_token=AFTOJK3LJ476DCWLUA5Q5WDQP54DZA5CNFSM4IYRI3TKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUMCRNZI#event-2735019749",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5daf80bc28c07_7c303fcbae0cd9601138843--


From nobody Tue Oct 22 15:21:07 2019
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.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 24BD5120122 for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 15:21:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.001
X-Spam-Level: 
X-Spam-Status: No, score=-2.001 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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-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 GyM6aqR5p-G3 for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 15:21:04 -0700 (PDT)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BA9C312001A for <quic-issues@ietf.org>; Tue, 22 Oct 2019 15:21:04 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:to:subject:mime-version:content-type:content-transfer-encoding;  s=s20150108; bh=adyCVDD9keqov3XHWMknhyzSXSU=; b=dn7PRCHCzTkURcFZ weWCJiyV0gstZHWsh9mKGN0cke1D1ljSOokvzyPsiYEq8/CQDgRUz0DUiNWkPBqp w6boxUPBqdLuprRHxnkKZpWEbl+ksKE6EDH0/fZv0JTyaSWIuBE611MTOOkYXzEn ryu+H6LaYbWiUpsINLADIKRpWWg=
Received: by filter0789p1iad2.sendgrid.net with SMTP id filter0789p1iad2-27458-5DAF80CF-1F 2019-10-22 22:21:03.834278544 +0000 UTC m=+513519.657729455
Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) by ismtpd0024p1mdw1.sendgrid.net (SG) with ESMTP id I68MtcphRtWCit3IC3NlSQ for <quic-issues@ietf.org>; Tue, 22 Oct 2019 22:21:03.735 +0000 (UTC)
Received: from github-lowworker-d93c4b6.va3-iad.github.net (github-lowworker-d93c4b6.va3-iad.github.net [10.48.17.47]) by smtp.github.com (Postfix) with ESMTP id 41323A0C34 for <quic-issues@ietf.org>; Tue, 22 Oct 2019 15:21:03 -0700 (PDT)
Date: Tue, 22 Oct 2019 22:21:03 +0000 (UTC)
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/2b0add-bdc1cf@github.com>
Subject: [quicwg/base-drafts] bdc1cf: Script updating gh-pages from 58ab6f15. [ci skip]
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
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2gx073dLDWl1Go4VJbAN/oo1IQnCE9S5lJx0 oH2xyCsjfKMsbIziLG6k37S5lCGgf1mWS+uCdyQ6oQa4HsjjKfrKmvTgeNhlYxyuI9p0mbMsGmnQMv /rkYs6TAenytlT/hXIw6HO2w2Dvp/Jb2yomV6n+H/tyNPkewGBT0pqJMShv7Evqk/UjpUrI0C7CZ4/ g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/wxbPMxoAnbFKq-Zw11fIZ_xbKFk>
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, 22 Oct 2019 22:21:06 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: bdc1cfc452b54ac60bd354c655ae1b6149a731dc
      https://github.com/quicwg/base-drafts/commit/bdc1cfc452b54ac60bd354c655ae1b6149a731dc
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-22 (Tue, 22 Oct 2019)

  Changed paths:
    M draft-ietf-quic-transport.html
    M draft-ietf-quic-transport.txt
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from 58ab6f15. [ci skip]



From nobody Tue Oct 22 15:21:52 2019
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 A35E612012C for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 15:21:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 MFjRI3NncAdk for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 15:21:49 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3E6411200FD for <quic-issues@ietf.org>; Tue, 22 Oct 2019 15:21:49 -0700 (PDT)
Received: from github-lowworker-fb56993.ac4-iad.github.net (github-lowworker-fb56993.ac4-iad.github.net [10.52.19.31]) by smtp.github.com (Postfix) with ESMTP id 9957E2C1A9B for <quic-issues@ietf.org>; Tue, 22 Oct 2019 15:21:48 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571782908; bh=AFbZdaCI56Hm6wpBxXjeJZUsJ7tDHQ9YX8kmTunma9o=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=rOsrINLhm7O2zJyNYvvjYI+7/mPh4Qd3sXuOLRm4mYeudVU9RmBfixXEZf+s9Gsb2 wWk8kXiHH7yD6mGK5AKMRfL1WdaNOu1MiNDMVy7H6ZHwESZGDW5gh6pRUNFGASyqrY 1L/0g7RNnvoUsJGeIBqdYhutiJgRsn1m2WWy8Hgo=
Date: Tue, 22 Oct 2019 15:21:48 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZ6VRIQX5DIPZXR2I53XSZXZEVBNHHBOTEXHM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2169/545181170@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2169@github.com>
References: <quicwg/base-drafts/issues/2169@github.com>
Subject: Re: [quicwg/base-drafts] Multiple packets in HRR (#2169)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5daf80fc8a995_229f3fe4a50cd964131949d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/8RQCPzF1IFDEi-z7MI3y18cyjcw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 22 Oct 2019 22:21:51 -0000

----==_mimepart_5daf80fc8a995_229f3fe4a50cd964131949d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Fixed by #2928.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2169#issuecomment-545181170
----==_mimepart_5daf80fc8a995_229f3fe4a50cd964131949d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Fixed by <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="471833927" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2928" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2928/hovercard" href="https://github.com/quicwg/base-drafts/issues/2928">#2928</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2169?email_source=notifications&amp;email_token=AFTOJK3DCB3AOSETANYIYLTQP54HZA5CNFSM4GKKKBK2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB7M34Q#issuecomment-545181170">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7VFYYPVRUCQCK7OPDQP54HZANCNFSM4GKKKBKQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6JFQG5U6RA63F2663QP54HZA5CNFSM4GKKKBK2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB7M34Q.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2169?email_source=notifications\u0026email_token=AFTOJK3DCB3AOSETANYIYLTQP54HZA5CNFSM4GKKKBK2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB7M34Q#issuecomment-545181170",
"url": "https://github.com/quicwg/base-drafts/issues/2169?email_source=notifications\u0026email_token=AFTOJK3DCB3AOSETANYIYLTQP54HZA5CNFSM4GKKKBK2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB7M34Q#issuecomment-545181170",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5daf80fc8a995_229f3fe4a50cd964131949d--


From nobody Tue Oct 22 15:21:56 2019
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 3E7AD1200FD for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 15:21:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 8T0w83IkyFx4 for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 15:21:49 -0700 (PDT)
Received: from out-13.smtp.github.com (out-13.smtp.github.com [192.30.254.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3E6D7120122 for <quic-issues@ietf.org>; Tue, 22 Oct 2019 15:21:49 -0700 (PDT)
Date: Tue, 22 Oct 2019 15:21:48 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571782908; bh=pHW+vnfx3F3f5G+iDQ+0ZxOk3ZM6gO3lit+KVo5gr+s=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=hxa0BFbPCCgHVdPJejLmlJWoIEfYTtI8jV98ID4p+OKl3qduBROEAIwvGaODgOw0+ 8ozkWXnOPJCXre3wCsvnhEkJwHJbXgBINC1vDz5nvCHm4YqJe44BuzpItHoYHVoJVh bvmXbMvZ+9mbGQkcA14eOEufl2PFdz2JABwWhamg=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZ6VRIQX5DIPZXR2I53XSZXZEVBNHHBOTEXHM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/2169/issue_event/2735021902@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2169@github.com>
References: <quicwg/base-drafts/issues/2169@github.com>
Subject: Re: [quicwg/base-drafts] Multiple packets in HRR (#2169)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5daf80fc714c2_40bd3fae6c8cd96c889248"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Zzim9FhqkE3L0q6aIWBt_vi3L8A>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 22 Oct 2019 22:21:51 -0000

----==_mimepart_5daf80fc714c2_40bd3fae6c8cd96c889248
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #2169.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2169#event-2735021902
----==_mimepart_5daf80fc714c2_40bd3fae6c8cd96c889248
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="390895419" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2169" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2169/hovercard" href="https://github.com/quicwg/base-drafts/issues/2169">#2169</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2169?email_source=notifications&amp;email_token=AFTOJK7B773OEUCC22P7SKTQP54HZA5CNFSM4GKKKBK2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUMCR6TQ#event-2735021902">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7VFYYPVRUCQCK7OPDQP54HZANCNFSM4GKKKBKQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6JINPLPIMGVFJDSWTQP54HZA5CNFSM4GKKKBK2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUMCR6TQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2169?email_source=notifications\u0026email_token=AFTOJK7B773OEUCC22P7SKTQP54HZA5CNFSM4GKKKBK2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUMCR6TQ#event-2735021902",
"url": "https://github.com/quicwg/base-drafts/issues/2169?email_source=notifications\u0026email_token=AFTOJK7B773OEUCC22P7SKTQP54HZA5CNFSM4GKKKBK2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUMCR6TQ#event-2735021902",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5daf80fc714c2_40bd3fae6c8cd96c889248--


From nobody Tue Oct 22 15:23:39 2019
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 36ED8120124 for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 15:23:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, 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 mh-Oes0DMr3c for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 15:23:36 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E7B341200FD for <quic-issues@ietf.org>; Tue, 22 Oct 2019 15:23:35 -0700 (PDT)
Received: from github-lowworker-d31a065.va3-iad.github.net (github-lowworker-d31a065.va3-iad.github.net [10.48.17.70]) by smtp.github.com (Postfix) with ESMTP id 4E2AD8C0477 for <quic-issues@ietf.org>; Tue, 22 Oct 2019 15:23:35 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571783015; bh=2ySPjmgZWOGUItVVq3b0BhnFObfSytK61isYwgykKnI=; h=Date:From:To:Subject:From; b=Dm1yHJM0wP9R8VunK6Ut7cKOSirb9IgX939Sj2IBkI2cvWy9uwXjbF9vaoCaPxHN7 4Op0jv7i+pV0iZJjkiD1j4V7QA6DSg0j260ZJOvfYDatdiYi/qsHqUDe84smwUHfHa lE7p9Sa342T2BOvJqY40BBI3RdGuz5mR5NSVCFKw=
Date: Tue, 22 Oct 2019 15:23:35 -0700
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/master/58ab6f-042cf3@github.com>
Subject: [quicwg/base-drafts] 24e19f: MUST ACK each ack-eliciting packet once
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/8Rzsu7QyjV0W4D_5q-7r8mY-Kf8>
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, 22 Oct 2019 22:23:37 -0000

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 24e19f14d0b03ce3c11a986a8dc041b8728301ac
      https://github.com/quicwg/base-drafts/commit/24e19f14d0b03ce3c11a986a8dc041b8728301ac
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-10-15 (Tue, 15 Oct 2019)

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

  Log Message:
  -----------
  MUST ACK each ack-eliciting packet once


  Commit: aa408593de2e13669e66403474ac99df9ff325da
      https://github.com/quicwg/base-drafts/commit/aa408593de2e13669e66403474ac99df9ff325da
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-10-15 (Tue, 15 Oct 2019)

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

  Log Message:
  -----------
  Update draft-ietf-quic-transport.md

Co-Authored-By: Martin Thomson <mt@lowentropy.net>


  Commit: dd3c2214fa4d84ecc80229b44d9c817abcba71b8
      https://github.com/quicwg/base-drafts/commit/dd3c2214fa4d84ecc80229b44d9c817abcba71b8
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-10-17 (Thu, 17 Oct 2019)

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

  Log Message:
  -----------
  Update draft-ietf-quic-transport.md


  Commit: 5b3d744d7ac478df9c211712680948537cbca604
      https://github.com/quicwg/base-drafts/commit/5b3d744d7ac478df9c211712680948537cbca604
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-10-21 (Mon, 21 Oct 2019)

  Changed paths:
    M draft-ietf-quic-http.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

  Log Message:
  -----------
  Merge branch 'master' into ianswett-must-ack-once


  Commit: c619547e6376dadc2e5e148ba1812dcc75b1a4d7
      https://github.com/quicwg/base-drafts/commit/c619547e6376dadc2e5e148ba1812dcc75b1a4d7
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-10-22 (Tue, 22 Oct 2019)

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

  Log Message:
  -----------
  Martin's previous suggestion


  Commit: 042cf3cf7edd53639858a44367451d43f6b44a28
      https://github.com/quicwg/base-drafts/commit/042cf3cf7edd53639858a44367451d43f6b44a28
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-10-22 (Tue, 22 Oct 2019)

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

  Log Message:
  -----------
  Merge pull request #3092 from quicwg/ianswett-must-ack-once

MUST ACK each ack-eliciting packet once


Compare: https://github.com/quicwg/base-drafts/compare/58ab6f15c58a...042cf3cf7edd


From nobody Tue Oct 22 15:23:47 2019
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 4AED51200FD for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 15:23:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=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 lB8OEBCy15yl for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 15:23:36 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 36AA5120122 for <quic-issues@ietf.org>; Tue, 22 Oct 2019 15:23:36 -0700 (PDT)
Date: Tue, 22 Oct 2019 15:23:35 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571783015; bh=bfpnpsBhMLNivLQbjMjLamxXAr5en8KkXh+tK4WVVbA=; h=Date:From:To:Subject:From; b=y3t1wovRc8/0qw/9iwfhwARDxpA1emAU9Akj9KFdcoC4mc0iKLDJeLTzfBMI/bf4D c0ENilAL5iEAh+WDjdgQEKNW9CK9lHg5W9JYKd9lJ7J3IHiu9aE4Fpidhr28OxeDqE KUFJ9FbDdqlj71uKrRS6hTKqPmL6EDUYSTDDnxqw=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/ianswett-must-ack-once/c61954-000000@github.com>
Subject: [quicwg/base-drafts]
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/8cuikM-jS__pBvtxd8ghWW7gRJk>
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, 22 Oct 2019 22:23:38 -0000

  Branch: refs/heads/ianswett-must-ack-once
  Home:   https://github.com/quicwg/base-drafts


From nobody Tue Oct 22 15:23:52 2019
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 A6F42120124 for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 15:23:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 aq7nJHOzJkT5 for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 15:23:44 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1EE261200FD for <quic-issues@ietf.org>; Tue, 22 Oct 2019 15:23:44 -0700 (PDT)
Date: Tue, 22 Oct 2019 15:23:43 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571783023; bh=AKFgBDeYkeWVhpUvp2kvbcm4IxzclRwSV6Cc/vuXVB8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=JcYiXMdtSw6rJ6rLgaxSIPiHZNV9C12ulxzaNGSPSjIj7I3nKvVwLLcGlKrXyBruf jNWXcM2nd6808JkC9x8f3iYMdExhMgFg/BLY8jWvha8JIkbhs8KQp0k16ld2u6e9Fj bNshC3DvfyVOoKF5Ylvkx1uUHHMB/NdzCRi8Qvw8=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYD4MXTA6KTDERAVYN3XSZ67EVBNHHB4NXCPM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/3091/issue_event/2735026086@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3091@github.com>
References: <quicwg/base-drafts/issues/3091@github.com>
Subject: Re: [quicwg/base-drafts] Require sending ACKs for any ack-eliciting packet (#3091)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5daf816f6960b_6cd23f8d7aacd9641459197"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/5yeP1iq4r4nTM1UUDOPLSXY_Xg4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 22 Oct 2019 22:23:46 -0000

----==_mimepart_5daf816f6960b_6cd23f8d7aacd9641459197
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #3091 via #3092.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3091#event-2735026086
----==_mimepart_5daf816f6960b_6cd23f8d7aacd9641459197
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="506913403" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3091" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/3091/hovercard" href="https://github.com/quicwg/base-drafts/issues/3091">#3091</a> via <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="507017625" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3092" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3092/hovercard" href="https://github.com/quicwg/base-drafts/pull/3092">#3092</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3091?email_source=notifications&amp;email_token=AFTOJK6TVXNTV4ABUKKRZELQP54O7A5CNFSM4JAU6GM2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUMCS7JQ#event-2735026086">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKY24A6TRGMSU4BJV73QP54O7ANCNFSM4JAU6GMQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2PRYUUDVVV34ZRLETQP54O7A5CNFSM4JAU6GM2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUMCS7JQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3091?email_source=notifications\u0026email_token=AFTOJK6TVXNTV4ABUKKRZELQP54O7A5CNFSM4JAU6GM2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUMCS7JQ#event-2735026086",
"url": "https://github.com/quicwg/base-drafts/issues/3091?email_source=notifications\u0026email_token=AFTOJK6TVXNTV4ABUKKRZELQP54O7A5CNFSM4JAU6GM2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUMCS7JQ#event-2735026086",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5daf816f6960b_6cd23f8d7aacd9641459197--


From nobody Tue Oct 22 15:23:57 2019
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 D200C1200FD for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 15:23:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 2MZ-cYeYtfRm for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 15:23:45 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 44A3D120122 for <quic-issues@ietf.org>; Tue, 22 Oct 2019 15:23:45 -0700 (PDT)
Received: from github-lowworker-45eca55.ac4-iad.github.net (github-lowworker-45eca55.ac4-iad.github.net [10.52.25.70]) by smtp.github.com (Postfix) with ESMTP id 60D22660097 for <quic-issues@ietf.org>; Tue, 22 Oct 2019 15:23:44 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571783024; bh=uc5kXzWWat1rvn9x5uBK+/83HMDcxnQm/EebGEmDKDQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=G9lQ2muzSYlKUre1WMDsOoi56g+aRnmgnDW0reHIfg4kZLQlya1StLBrpGChYA9cq gAcyOX+w8qbsgHDWPGbpMml8vq3gVtupvgkzVknDLq9lSATqr3Te9mCqt4CxOsTE43 XHRiS+7SomhPdKS9oTFOC0Hb2INyeEAiEmZcZudk=
Date: Tue, 22 Oct 2019 15:23:44 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6MBUCUT4EJ6P7MNEV3XSZ7BEVBNHHB4ODZTE@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3092/issue_event/2735026081@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3092@github.com>
References: <quicwg/base-drafts/pull/3092@github.com>
Subject: Re: [quicwg/base-drafts] MUST ACK each ack-eliciting packet once (#3092)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5daf8170529e1_7bf73ff9feecd9605681e5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/edwDGAD6IUWc1Xm-GpjxVeITV6g>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 22 Oct 2019 22:23:47 -0000

----==_mimepart_5daf8170529e1_7bf73ff9feecd9605681e5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #3092 into master.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3092#event-2735026081
----==_mimepart_5daf8170529e1_7bf73ff9feecd9605681e5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="507017625" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3092" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3092/hovercard" href="https://github.com/quicwg/base-drafts/pull/3092">#3092</a> into master.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3092?email_source=notifications&amp;email_token=AFTOJKZ7PR4U3XDCXFFDIILQP54PBA5CNFSM4JAXQGYKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUMCS7II#event-2735026081">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZLSGNSX6N5JVNY4HTQP54PBANCNFSM4JAXQGYA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4Y5BNHJ56YFZW6MCDQP54PBA5CNFSM4JAXQGYKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUMCS7II.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3092?email_source=notifications\u0026email_token=AFTOJKZ7PR4U3XDCXFFDIILQP54PBA5CNFSM4JAXQGYKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUMCS7II#event-2735026081",
"url": "https://github.com/quicwg/base-drafts/pull/3092?email_source=notifications\u0026email_token=AFTOJKZ7PR4U3XDCXFFDIILQP54PBA5CNFSM4JAXQGYKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUMCS7II#event-2735026081",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5daf8170529e1_7bf73ff9feecd9605681e5--


From nobody Tue Oct 22 15:24:06 2019
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 6BE38120122 for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 15:24:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 WspdgOtT7EcK for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 15:24:03 -0700 (PDT)
Received: from out-15.smtp.github.com (out-15.smtp.github.com [192.30.254.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5408B1200FD for <quic-issues@ietf.org>; Tue, 22 Oct 2019 15:24:03 -0700 (PDT)
Date: Tue, 22 Oct 2019 15:24:02 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571783043; bh=o8Qiavh0I4OL9iFOshdvIz9KssNVf+8c4dyOP8I2UNE=; h=Date:From:To:Subject:From; b=rhmyJ2RcNqrDIIkdUOKeccTuiJtQ4ccw8aMxMnXOLC+8lpgW+wfwLCDrAp307Q/VC R+7SLtnsw8ID0m4mBfeKfmMA47JRY9QPa06rwlD/a3VXYTEvskfmc9dtn3hKuARK7S Aq39tWMnDiK0tJY4QyFXWu2NiQxKwxKD7HAR9gO0=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/bdc1cf-8b76ad@github.com>
Subject: [quicwg/base-drafts] 8b76ad: Script updating gh-pages from 042cf3cf. [ci skip]
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/oxLXIvqGXCU9F4YfsbAzXb42gvY>
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, 22 Oct 2019 22:24:04 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 8b76ad4cf4c26306b06c5b58556d5c39d1596c28
      https://github.com/quicwg/base-drafts/commit/8b76ad4cf4c26306b06c5b58556d5c39d1596c28
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-22 (Tue, 22 Oct 2019)

  Changed paths:
    M draft-ietf-quic-transport.html
    M draft-ietf-quic-transport.txt
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from 042cf3cf. [ci skip]



From nobody Tue Oct 22 15:24:41 2019
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 6B828120124 for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 15:24:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=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 R8JuUVi2ZU7z for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 15:24:37 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 12377120122 for <quic-issues@ietf.org>; Tue, 22 Oct 2019 15:24:37 -0700 (PDT)
Date: Tue, 22 Oct 2019 15:24:36 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571783076; bh=38vzI20rA9v4inj+maZ/AzLAuaFLqKVcamojicID6IY=; h=Date:From:To:Subject:From; b=CFWsz/CD/+pvem7mfNED2b6TFqYPLm56+dCuU9jlLOgkjep8mrqzHaigoTtLgGgyQ ttSPXo3BPDFfgXsHxULDkdaqmJKHE1L32tnur7GQ/egxDbUcINchKacnUj9xY//kt3 sUeTHjakJBX5lx1y9grR8f2g3VV22NtU90bdpFlc=
From: Mike Bishop <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/http/active_voice/c5f199-000000@github.com>
Subject: [quicwg/base-drafts]
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/fq9eV-WVm15IGRJ1_O4SOig_mkU>
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, 22 Oct 2019 22:24:39 -0000

  Branch: refs/heads/http/active_voice
  Home:   https://github.com/quicwg/base-drafts


From nobody Tue Oct 22 15:24:49 2019
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 2B05B120122 for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 15:24:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, 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 A7XVQUjRq9Jf for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 15:24:36 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 761D01200FD for <quic-issues@ietf.org>; Tue, 22 Oct 2019 15:24:36 -0700 (PDT)
Date: Tue, 22 Oct 2019 15:24:35 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571783075; bh=5Ub47qS07Ccyz8Xerf4GkONohRYojwAwOVTt+WX7nyE=; h=Date:From:To:Subject:From; b=h2ryzhHMcgRg4tjwglr4K/2gTRRMMxuXOmt6ohhdqmuZFgkjSxN7WHaSVF+nMVytr BaZmgF9FWVhfx/yexoCy0C2qUNu6MirkFabzpfkDrtXkKWQ0gZU1s77TbxUCq0Zi4U xyBWUXtQorYB2/k6VUVzA9Y6bw5ioJgBpmv8mluM=
From: Mike Bishop <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/master/042cf3-dc78dd@github.com>
Subject: [quicwg/base-drafts] dc78dd: Rephrase #2780 to active voice (#3124)
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/-_XW9sN47le3MK0dxLTTIhJygv4>
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, 22 Oct 2019 22:24:41 -0000

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: dc78dd5c6d2034caeba95c823edde6f60f503e79
      https://github.com/quicwg/base-drafts/commit/dc78dd5c6d2034caeba95c823edde6f60f503e79
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2019-10-22 (Tue, 22 Oct 2019)

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

  Log Message:
  -----------
  Rephrase #2780 to active voice (#3124)



From nobody Tue Oct 22 15:24:54 2019
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 AE02F1200FD for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 15:24:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 EiDshoYSpw3h for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 15:24:45 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5669F120124 for <quic-issues@ietf.org>; Tue, 22 Oct 2019 15:24:45 -0700 (PDT)
Date: Tue, 22 Oct 2019 15:24:44 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571783084; bh=xxT4c/NvKHYoinspwFcXcY7a8wtuyDRmsg9t73e/pik=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=X2t1IhDuccTsuff1Ze9JhdXLpKGGEuY5/MJte9HGVpsjfoAuJ3gMP95cGEVYBe0DJ 2YiB076as7eQuZOSVqgpgK6CroX8Q5ghjwozQa40T94II9CJw/DIsN9e8PbuK22+X8 JRxRTic8TLp95VAMklESE00SDx/Z+mmv72X1e7L8=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3NZKFCFUPHITEMJPN3XTBDZEVBNHHB4W6AZ4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3124/issue_event/2735028366@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3124@github.com>
References: <quicwg/base-drafts/pull/3124@github.com>
Subject: Re: [quicwg/base-drafts] Rephrase #2780 to active voice (#3124)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5daf81ac8ea95_13973ff4b10cd95c118649e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/oKf6JbHmUOtPG2c_rm3SMbIg0As>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 22 Oct 2019 22:24:47 -0000

----==_mimepart_5daf81ac8ea95_13973ff4b10cd95c118649e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #3124 into master.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3124#event-2735028366
----==_mimepart_5daf81ac8ea95_13973ff4b10cd95c118649e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="509329615" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3124" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3124/hovercard" href="https://github.com/quicwg/base-drafts/pull/3124">#3124</a> into master.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3124?email_source=notifications&amp;email_token=AFTOJK76GTYMJLM5BZ7ZRYTQP54SZA5CNFSM4JCMVQIKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUMCTRDQ#event-2735028366">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5MMGF47W6MFLF44ULQP54SZANCNFSM4JCMVQIA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4WHWFV7OHDOAGG5CTQP54SZA5CNFSM4JCMVQIKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUMCTRDQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3124?email_source=notifications\u0026email_token=AFTOJK76GTYMJLM5BZ7ZRYTQP54SZA5CNFSM4JCMVQIKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUMCTRDQ#event-2735028366",
"url": "https://github.com/quicwg/base-drafts/pull/3124?email_source=notifications\u0026email_token=AFTOJK76GTYMJLM5BZ7ZRYTQP54SZA5CNFSM4JCMVQIKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUMCTRDQ#event-2735028366",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5daf81ac8ea95_13973ff4b10cd95c118649e--


From nobody Tue Oct 22 15:24:58 2019
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 246BF120124 for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 15:24:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 CLr3NBREY23q for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 15:24:45 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 50496120122 for <quic-issues@ietf.org>; Tue, 22 Oct 2019 15:24:45 -0700 (PDT)
Received: from github-lowworker-3a0df0f.ac4-iad.github.net (github-lowworker-3a0df0f.ac4-iad.github.net [10.52.25.92]) by smtp.github.com (Postfix) with ESMTP id 81D4796036C for <quic-issues@ietf.org>; Tue, 22 Oct 2019 15:24:44 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571783084; bh=QFST6cBzFa040PjtXIMCHk2ZhaWf4OEywyRXwum91eI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=TikghYZJCJece7yktEmooO0O1X0XKNdatvZPLHASiOAzG+iOMvDgy4SROgeWwIxcD YdKWykub7E3mQNJMBl1hXSNVjNJWV+g3R9mWJDSnhR2z9LOieFUGhryblIMxeR/PaJ Anlb1rOcDcCJGgiET1f8MmIsyAyyQC/ihxW8szNc=
Date: Tue, 22 Oct 2019 15:24:44 -0700
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3IXOGTZ7DAEOWG5OV3XTBDZEVBNHHBY7YDX4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/2956/issue_event/2735028373@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2956@github.com>
References: <quicwg/base-drafts/issues/2956@github.com>
Subject: Re: [quicwg/base-drafts] RECOMMENDED on non-interop requirement (#2956)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5daf81ac7384e_2f7f3fddf12cd96812104f9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/-qgd1AS_uwB_cEQaQFTWdKE-ra8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 22 Oct 2019 22:24:48 -0000

----==_mimepart_5daf81ac7384e_2f7f3fddf12cd96812104f9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #2956 via #3124.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2956#event-2735028373
----==_mimepart_5daf81ac7384e_2f7f3fddf12cd96812104f9
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="478086079" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2956" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2956/hovercard" href="https://github.com/quicwg/base-drafts/issues/2956">#2956</a> via <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="509329615" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3124" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3124/hovercard" href="https://github.com/quicwg/base-drafts/pull/3124">#3124</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2956?email_source=notifications&amp;email_token=AFTOJK2HLT7OTJTG2AE2KS3QP54SZA5CNFSM4IKDJH62YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUMCTRFI#event-2735028373">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK57IBW5JAJ5RZOAKBTQP54SZANCNFSM4IKDJH6Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3B4QGSHMAAHAGKNFTQP54SZA5CNFSM4IKDJH62YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUMCTRFI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2956?email_source=notifications\u0026email_token=AFTOJK2HLT7OTJTG2AE2KS3QP54SZA5CNFSM4IKDJH62YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUMCTRFI#event-2735028373",
"url": "https://github.com/quicwg/base-drafts/issues/2956?email_source=notifications\u0026email_token=AFTOJK2HLT7OTJTG2AE2KS3QP54SZA5CNFSM4IKDJH62YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUMCTRFI#event-2735028373",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5daf81ac7384e_2f7f3fddf12cd96812104f9--


From nobody Tue Oct 22 15:25:06 2019
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 B1165120124 for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 15:24:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 Q496AfHvH1Uj for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 15:24:54 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5662D1200FD for <quic-issues@ietf.org>; Tue, 22 Oct 2019 15:24:54 -0700 (PDT)
Date: Tue, 22 Oct 2019 15:24:53 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571783093; bh=whMO2YCL+bROpJn+SZt2jSnecUL+fhhQFYFDeXGwQKU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=nF9H3JI9LNRWahoQXlQv+8NyorZ8Tm748pCax6xZBVD0fh1zXjVy/hr5PlGw7uwHi 6cBuOK5OxoXaBddQ+htx8YNurYdvUKOVJLpdB1pN//X1gWKwnWUqST+sflceNX/phi 3yIQhAmziao+5WkNzmIUOQaBYDTGzljV4JFVoxc0=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYNMMOY6ZM6T5GD35N3XS2DLEVBNHHBYHCX2U@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/2926/issue_event/2735028774@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2926@github.com>
References: <quicwg/base-drafts/issues/2926@github.com>
Subject: Re: [quicwg/base-drafts] ICID or OCID? (#2926)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5daf81b5a2e64_5bdb3f86a76cd960103947e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/XRFGP025TEfB5pUulkcHt4v0zBw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 22 Oct 2019 22:24:56 -0000

----==_mimepart_5daf81b5a2e64_5bdb3f86a76cd960103947e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #2926.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2926#event-2735028774
----==_mimepart_5daf81b5a2e64_5bdb3f86a76cd960103947e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="471619541" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2926" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2926/hovercard" href="https://github.com/quicwg/base-drafts/issues/2926">#2926</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2926?email_source=notifications&amp;email_token=AFTOJKYH4QXDOBA4WSDSKDLQP54TLA5CNFSM4IGCZG5KYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUMCTUJQ#event-2735028774">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYOTBOAN6KHDFWR2ULQP54TLANCNFSM4IGCZG5A">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6TFHKYOCL2KCVXBLLQP54TLA5CNFSM4IGCZG5KYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUMCTUJQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2926?email_source=notifications\u0026email_token=AFTOJKYH4QXDOBA4WSDSKDLQP54TLA5CNFSM4IGCZG5KYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUMCTUJQ#event-2735028774",
"url": "https://github.com/quicwg/base-drafts/issues/2926?email_source=notifications\u0026email_token=AFTOJKYH4QXDOBA4WSDSKDLQP54TLA5CNFSM4IGCZG5KYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUMCTUJQ#event-2735028774",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5daf81b5a2e64_5bdb3f86a76cd960103947e--


From nobody Tue Oct 22 15:25:11 2019
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 762391200FD for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 15:24:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 T2FlBgQ-kBhu for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 15:24:55 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 37597120122 for <quic-issues@ietf.org>; Tue, 22 Oct 2019 15:24:55 -0700 (PDT)
Date: Tue, 22 Oct 2019 15:24:54 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571783094; bh=JmczOE8P7pPVEFl3rkP1vDptHU5V7xSZ45Ue9kmFxGg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=JJc+edBO8f2p5ntq6TYTplnoIE2+SxeMhqJ3/eSEfA5ZnwtvoMaPmaHXI/A3wWZEK TtiV0v2MnDQ+fW/ZL3qqIWzoP2HubWgOg2tfsEilzMTgqlEquf7j0ECcjkWfmkHqj3 D1eNiSmJsev1nzXEjWTZxGGdBbEE4cxWzsTbznuc=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK67XZAO6Y56SFXY3YF3XS2DNEVBNHHBYHCX2U@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2926/545182120@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2926@github.com>
References: <quicwg/base-drafts/issues/2926@github.com>
Subject: Re: [quicwg/base-drafts] ICID or OCID? (#2926)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5daf81b67895d_7b163fef6f6cd95c13511c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/bYMCASdFFgWwvjbalc5nssYJwXw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 22 Oct 2019 22:24:56 -0000

----==_mimepart_5daf81b67895d_7b163fef6f6cd95c13511c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I think that we already concluded this in #3011.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2926#issuecomment-545182120
----==_mimepart_5daf81b67895d_7b163fef6f6cd95c13511c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I think that we already concluded this in <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="491388011" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3011" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/3011/hovercard" href="https://github.com/quicwg/base-drafts/issues/3011">#3011</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2926?email_source=notifications&amp;email_token=AFTOJK3NP3OIVGR3ZMXTF43QP54TNA5CNFSM4IGCZG5KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB7NDKA#issuecomment-545182120">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK54O27DUFKOY6UKHOTQP54TNANCNFSM4IGCZG5A">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5KGG4SXSBNR5S5UQLQP54TNA5CNFSM4IGCZG5KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB7NDKA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2926?email_source=notifications\u0026email_token=AFTOJK3NP3OIVGR3ZMXTF43QP54TNA5CNFSM4IGCZG5KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB7NDKA#issuecomment-545182120",
"url": "https://github.com/quicwg/base-drafts/issues/2926?email_source=notifications\u0026email_token=AFTOJK3NP3OIVGR3ZMXTF43QP54TNA5CNFSM4IGCZG5KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB7NDKA#issuecomment-545182120",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5daf81b67895d_7b163fef6f6cd95c13511c--


From nobody Tue Oct 22 15:30:00 2019
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 A869A12012E for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 15:29:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, 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 hQ7X9xslfx_K for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 15:29:57 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6C23C12012C for <quic-issues@ietf.org>; Tue, 22 Oct 2019 15:29:57 -0700 (PDT)
Received: from github-lowworker-f045d1f.ac4-iad.github.net (github-lowworker-f045d1f.ac4-iad.github.net [10.52.19.54]) by smtp.github.com (Postfix) with ESMTP id AC99AC60685 for <quic-issues@ietf.org>; Tue, 22 Oct 2019 15:29:56 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571783396; bh=EluuZpO7EBCUe0+dUEcVEahY+4IOflvW8eFkovhCbKI=; h=Date:From:To:Subject:From; b=kUnwDS92TviULRuhEmWtfva3Deyzw4cYhWSqCSl2O3zjcBGVsHqzILTbUMKT6W/7T 0ptWLloxg3Se7Ezc0mzqvHZ50VOyTrWJLGFPpENKUyPAMzS9vCubZCa2UOntTOM4Ai hoQl0UDphzuoH5GbMqHzt7d9RKr9wkAi6DjYM1is=
Date: Tue, 22 Oct 2019 15:29:56 -0700
From: Mike Bishop <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/http/early_response/0a0519-19d627@github.com>
Subject: [quicwg/base-drafts] 19d627: Require clients to keep sending if they want to ke...
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/TVtQc14eg0u7anKhHoOHD3yRAnw>
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, 22 Oct 2019 22:29:59 -0000

  Branch: refs/heads/http/early_response
  Home:   https://github.com/quicwg/base-drafts
  Commit: 19d62795d2cc4ba0b10fa698ee33faf33db53e62
      https://github.com/quicwg/base-drafts/commit/19d62795d2cc4ba0b10fa698ee33faf33db53e62
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2019-10-22 (Tue, 22 Oct 2019)

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

  Log Message:
  -----------
  Require clients to keep sending if they want to keep receiving



From nobody Tue Oct 22 15:30:30 2019
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 7B7CA12012C for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 15:30:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 kF1xF5moS2eZ for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 15:30:28 -0700 (PDT)
Received: from out-22.smtp.github.com (out-22.smtp.github.com [192.30.252.205]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 68ACA12011E for <quic-issues@ietf.org>; Tue, 22 Oct 2019 15:30:28 -0700 (PDT)
Received: from github-lowworker-9bcb4a1.ac4-iad.github.net (github-lowworker-9bcb4a1.ac4-iad.github.net [10.52.25.84]) by smtp.github.com (Postfix) with ESMTP id 6F72EA0A97 for <quic-issues@ietf.org>; Tue, 22 Oct 2019 15:30:27 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571783427; bh=77+juqQKLawlN7RBj6n2XYgSI2UA804CEcEnmeyIgts=; h=Date:From:To:Subject:From; b=GtP1eY6wybebUAPFT1Es7qw7b+SaZv4jGrBtfqxSn8TAG1Z1E8iEx7PfuvWHSZZuy ibR/7+EO3Dtt+eKxv8oEvVcJErIsbQSZi9ce9+9G3weiWbmB59NmMYosVWaxa0GZDc u3kO6SkZkuQe0EYFUp3+AGhca6nBZfetGl2UwREc=
Date: Tue, 22 Oct 2019 15:30:27 -0700
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/b59c3f-5cc2ae@github.com>
Subject: [quicwg/base-drafts] 5cc2ae: Script updating gh-pages from 19d62795. [ci skip]
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/5KolFi4MpQyb3bU-UKZBdiSNLTw>
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, 22 Oct 2019 22:30:29 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 5cc2aecda37ad534d2d466a1292ae6012c605984
      https://github.com/quicwg/base-drafts/commit/5cc2aecda37ad534d2d466a1292ae6012c605984
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-22 (Tue, 22 Oct 2019)

  Changed paths:
    M http/early_response/draft-ietf-quic-http.html
    M http/early_response/draft-ietf-quic-http.txt
    M http/early_response/draft-ietf-quic-invariants.html
    M http/early_response/draft-ietf-quic-invariants.txt
    M http/early_response/draft-ietf-quic-qpack.html
    M http/early_response/draft-ietf-quic-qpack.txt
    M http/early_response/draft-ietf-quic-recovery.html
    M http/early_response/draft-ietf-quic-recovery.txt
    M http/early_response/draft-ietf-quic-tls.html
    M http/early_response/draft-ietf-quic-tls.txt
    M http/early_response/draft-ietf-quic-transport.html
    M http/early_response/draft-ietf-quic-transport.txt
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from 19d62795. [ci skip]



From nobody Tue Oct 22 15:34:31 2019
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 84798120122 for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 15:34:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.908
X-Spam-Level: 
X-Spam-Status: No, score=-6.908 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, HTML_IMAGE_ONLY_16=1.092, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 4LjDaGNVXzUz for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 15:34:29 -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 122A012011E for <quic-issues@ietf.org>; Tue, 22 Oct 2019 15:34:29 -0700 (PDT)
Received: from github-lowworker-ca5950c.va3-iad.github.net (github-lowworker-ca5950c.va3-iad.github.net [10.48.17.57]) by smtp.github.com (Postfix) with ESMTP id 6F6136E131E for <quic-issues@ietf.org>; Tue, 22 Oct 2019 15:34:28 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571783668; bh=oanm+qK2UCMCcTbCKXkdX/NW+CEG3qNPfMWYixXyygM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=mSUvlRn6UIex2patatiMxEAxBpHx0NoHwGCSpR6tebT35Rk9zQVVvCXB5ktaOgKho LEdtTJm+zX+JjRBdMfcOcR86t3aaW9M+V8m9sM7GnQNpgFxyffOsIpSPqk3wAa99ai /CTXvXDoLz7WOgPn5AmwmclmHjcvNUdOGlEr6/Ag=
Date: Tue, 22 Oct 2019 15:34:28 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5TCB27G37O5VTETUN3XS3HJEVBNHHBO4HJOU@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2237/c545184824@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2237@github.com>
References: <quicwg/base-drafts/pull/2237@github.com>
Subject: Re: [quicwg/base-drafts] Rework Key Update (#2237)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5daf83f45ece9_2c63ffd118cd964765899"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/eHXSztAH0v174M8unzZh9pCdONg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 22 Oct 2019 22:34:31 -0000

----==_mimepart_5daf83f45ece9_2c63ffd118cd964765899
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

OBE

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2237#issuecomment-545184824
----==_mimepart_5daf83f45ece9_2c63ffd118cd964765899
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>OBE</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2237?email_source=notifications&amp;email_token=AFTOJK6T2COBZAS4MDA7L23QP55XJA5CNFSM4GLUYPK2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB7NYOA#issuecomment-545184824">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6P3LGNNI3OC46S5LDQP55XJANCNFSM4GLUYPKQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZWX5Y5F6Z2JY5TBLDQP55XJA5CNFSM4GLUYPK2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB7NYOA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2237?email_source=notifications\u0026email_token=AFTOJK6T2COBZAS4MDA7L23QP55XJA5CNFSM4GLUYPK2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB7NYOA#issuecomment-545184824",
"url": "https://github.com/quicwg/base-drafts/pull/2237?email_source=notifications\u0026email_token=AFTOJK6T2COBZAS4MDA7L23QP55XJA5CNFSM4GLUYPK2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB7NYOA#issuecomment-545184824",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5daf83f45ece9_2c63ffd118cd964765899--


From nobody Tue Oct 22 15:34:38 2019
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 38C7A12012E for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 15:34:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 TYIvMRT3vK8p for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 15:34:30 -0700 (PDT)
Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 92DFD12011E for <quic-issues@ietf.org>; Tue, 22 Oct 2019 15:34:30 -0700 (PDT)
Received: from github-lowworker-2ef7ba1.ac4-iad.github.net (github-lowworker-2ef7ba1.ac4-iad.github.net [10.52.16.66]) by smtp.github.com (Postfix) with ESMTP id EE203A0509 for <quic-issues@ietf.org>; Tue, 22 Oct 2019 15:34:29 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571783669; bh=aGotJWIF1fKHPbMc14xQ7JIPV/UQn9c0Cqxura7hI2Y=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=bU1C5eEDIqwyJh7UHAN6hn30YostgxrBYMGiIfiTDWBCsxW22KTNe3iNEYjawV8Yk ecI8iMm6zjb0L4BGhA2AwM77r5UOrndjvFrbrWXHf2swm4t9XBdFw9jg+m44ZbwgSi xWWNvcBsOTOBYurr7Yjxq6N1k4NnKx6HTMCPh2Mg=
Date: Tue, 22 Oct 2019 15:34:29 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3E6YMYFG64UGRWVE53XS3HLEVBNHHBO4HJOU@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2237/issue_event/2735050221@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2237@github.com>
References: <quicwg/base-drafts/pull/2237@github.com>
Subject: Re: [quicwg/base-drafts] Rework Key Update (#2237)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5daf83f5de89f_46283f7f20acd968692138"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/SV8lB61BdVfaxQ4M8nFXyNgZMi0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 22 Oct 2019 22:34:32 -0000

----==_mimepart_5daf83f5de89f_46283f7f20acd968692138
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #2237.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2237#event-2735050221
----==_mimepart_5daf83f5de89f_46283f7f20acd968692138
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="393275765" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2237" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2237/hovercard" href="https://github.com/quicwg/base-drafts/pull/2237">#2237</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2237?email_source=notifications&amp;email_token=AFTOJK5LGV76HEO6FSOYRS3QP55XLA5CNFSM4GLUYPK2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUMCY33I#event-2735050221">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3AV7PF3LII6I3NTSLQP55XLANCNFSM4GLUYPKQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK63I7WTS7M5CSCDYFDQP55XLA5CNFSM4GLUYPK2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUMCY33I.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2237?email_source=notifications\u0026email_token=AFTOJK5LGV76HEO6FSOYRS3QP55XLA5CNFSM4GLUYPK2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUMCY33I#event-2735050221",
"url": "https://github.com/quicwg/base-drafts/pull/2237?email_source=notifications\u0026email_token=AFTOJK5LGV76HEO6FSOYRS3QP55XLA5CNFSM4GLUYPK2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUMCY33I#event-2735050221",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5daf83f5de89f_46283f7f20acd968692138--


From nobody Tue Oct 22 15:35:03 2019
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 CA3A812011E for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 15:35:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.908
X-Spam-Level: 
X-Spam-Status: No, score=-6.908 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, HTML_IMAGE_ONLY_16=1.092, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 q2Nvb-_FsjuP for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 15:35:00 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DA33E120122 for <quic-issues@ietf.org>; Tue, 22 Oct 2019 15:34:59 -0700 (PDT)
Received: from github-lowworker-d93c4b6.va3-iad.github.net (github-lowworker-d93c4b6.va3-iad.github.net [10.48.17.47]) by smtp.github.com (Postfix) with ESMTP id 37E6E6A002F for <quic-issues@ietf.org>; Tue, 22 Oct 2019 15:34:59 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571783699; bh=q4B/gO+LxHzv8MoNpHo7DmcZuJqrMqyeHf4S1gwKRrY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=O5SS4kH2jhVp+J1sau36o+6bYDrdSkPdKSIQE4jXqjV9leJNd7lu3CnGWbPO0yV/1 NVem+upV+k5wv/6c2C1ZQCkTuEs3YydsUoRgWa7rvvH2g1KrBePNgfCmBPakevtO5s 0J2QvinIw3Yx/tcOyzq44PR/kUw1pRUJrxh1MztE=
Date: Tue, 22 Oct 2019 15:34:59 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5IHZG3X4CEDCJ7YV53XS3JHEVBNHHBVJNZHA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2745/c545184959@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2745@github.com>
References: <quicwg/base-drafts/pull/2745@github.com>
Subject: Re: [quicwg/base-drafts] Keep idle timeout asymmetric (#2745)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5daf841328ed4_40e13fb319ccd95c9383f2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/luW5jU9lDSEleLLELO455M1_eKg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 22 Oct 2019 22:35:02 -0000

----==_mimepart_5daf841328ed4_40e13fb319ccd95c9383f2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Decided not to do this.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2745#issuecomment-545184959
----==_mimepart_5daf841328ed4_40e13fb319ccd95c9383f2
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Decided not to do this.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2745?email_source=notifications&amp;email_token=AFTOJK3VAQPDBL574VEMJ2DQP55ZHA5CNFSM4HOTCXP2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB7NZPY#issuecomment-545184959">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2YY3654W2SQPYGZULQP55ZHANCNFSM4HOTCXPQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7PQQRVUJL4ARSGC73QP55ZHA5CNFSM4HOTCXP2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB7NZPY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2745?email_source=notifications\u0026email_token=AFTOJK3VAQPDBL574VEMJ2DQP55ZHA5CNFSM4HOTCXP2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB7NZPY#issuecomment-545184959",
"url": "https://github.com/quicwg/base-drafts/pull/2745?email_source=notifications\u0026email_token=AFTOJK3VAQPDBL574VEMJ2DQP55ZHA5CNFSM4HOTCXP2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB7NZPY#issuecomment-545184959",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5daf841328ed4_40e13fb319ccd95c9383f2--


From nobody Tue Oct 22 15:35:10 2019
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 2AB6512011E for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 15:35:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 fKnkDhBZAe1W for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 15:35:00 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6503B12012C for <quic-issues@ietf.org>; Tue, 22 Oct 2019 15:35:00 -0700 (PDT)
Date: Tue, 22 Oct 2019 15:34:59 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571783699; bh=QKuaX0eLJdQSe3JAr/xSVLIOlIscBuUKgEvuP3Vqdi8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=j39n4qsVUwjWj5Q+YMjjRSky+CJXqKV62iUdHbsrU7BIGPAyG/nNyz5SPD6tI5wyK Porbz5bHVI0eFOgjKDQswkTkG8rkA0PdmqiBwzMa1O9Z7KDHObTbm4aATRJLENOKtC LMSAUfo8R/6jQ01Zb+hSzT03saG1jLnTq9tWkPYg=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5IHZG3X4CEDCJ7YV53XS3JHEVBNHHBVJNZHA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2745/issue_event/2735051210@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2745@github.com>
References: <quicwg/base-drafts/pull/2745@github.com>
Subject: Re: [quicwg/base-drafts] Keep idle timeout asymmetric (#2745)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5daf8413b0be0_37993f8b49ccd96885825b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/S6wQc75-8bz-cp71kNCN8knvLGo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 22 Oct 2019 22:35:03 -0000

----==_mimepart_5daf8413b0be0_37993f8b49ccd96885825b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #2745.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2745#event-2735051210
----==_mimepart_5daf8413b0be0_37993f8b49ccd96885825b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="447068472" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2745" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2745/hovercard" href="https://github.com/quicwg/base-drafts/pull/2745">#2745</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2745?email_source=notifications&amp;email_token=AFTOJK66YD4QVGE4QKFYTY3QP55ZHA5CNFSM4HOTCXP2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUMCZDSQ#event-2735051210">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2YY3654W2SQPYGZULQP55ZHANCNFSM4HOTCXPQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6O7NC6XVKA7CNOCQDQP55ZHA5CNFSM4HOTCXP2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUMCZDSQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2745?email_source=notifications\u0026email_token=AFTOJK66YD4QVGE4QKFYTY3QP55ZHA5CNFSM4HOTCXP2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUMCZDSQ#event-2735051210",
"url": "https://github.com/quicwg/base-drafts/pull/2745?email_source=notifications\u0026email_token=AFTOJK66YD4QVGE4QKFYTY3QP55ZHA5CNFSM4HOTCXP2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUMCZDSQ#event-2735051210",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5daf8413b0be0_37993f8b49ccd96885825b--


From nobody Tue Oct 22 15:35:14 2019
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 34535120122 for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 15:35:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.908
X-Spam-Level: 
X-Spam-Status: No, score=-6.908 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, HTML_IMAGE_ONLY_16=1.092, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 YZ8TrClR-S1f for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 15:35:05 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EE7D512012C for <quic-issues@ietf.org>; Tue, 22 Oct 2019 15:35:04 -0700 (PDT)
Received: from github-lowworker-2300405.va3-iad.github.net (github-lowworker-2300405.va3-iad.github.net [10.48.17.39]) by smtp.github.com (Postfix) with ESMTP id 258081C2E1B for <quic-issues@ietf.org>; Tue, 22 Oct 2019 15:35:04 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571783704; bh=wm2JND0BqX8TJWUe3L3ChgE88ncxCJPfdQGViuig+Bc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=WvXscwXETGwhXKJayxFvTQgXUp2M4iLwlJKfkivbJoc6UpYdy/1ZJJSKriTvPONmw 1OXMuM74yn9VHl0AXpAHeBnXWN9rumxLvbsQXYDrDeMt2e59i9XantRElwFqoOOdNZ Ed6NS7RGYXcSg9M1S5PF+PJNNSBuR36noKA8SEBc=
Date: Tue, 22 Oct 2019 15:35:04 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZZDLVKP3R22ALQ4Y53XS3JREVBNHHBXQFRGE@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2881/c545184988@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2881@github.com>
References: <quicwg/base-drafts/pull/2881@github.com>
Subject: Re: [quicwg/base-drafts] Explain asymmetric confirmation condition (#2881)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5daf8418df19_77f43fbc33ecd96411458c0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/yQtBaZCmZvEfCb7FqmMNNfjx2YM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 22 Oct 2019 22:35:06 -0000

----==_mimepart_5daf8418df19_77f43fbc33ecd96411458c0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

OBE

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2881#issuecomment-545184988
----==_mimepart_5daf8418df19_77f43fbc33ecd96411458c0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>OBE</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2881?email_source=notifications&amp;email_token=AFTOJK5QCXJOUSL3B6IAXZLQP55ZRA5CNFSM4H7CMENKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB7NZXA#issuecomment-545184988">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2AQGMSZZW37UYM3FLQP55ZRANCNFSM4H7CMENA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4ED6LASZ642GY32PLQP55ZRA5CNFSM4H7CMENKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB7NZXA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2881?email_source=notifications\u0026email_token=AFTOJK5QCXJOUSL3B6IAXZLQP55ZRA5CNFSM4H7CMENKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB7NZXA#issuecomment-545184988",
"url": "https://github.com/quicwg/base-drafts/pull/2881?email_source=notifications\u0026email_token=AFTOJK5QCXJOUSL3B6IAXZLQP55ZRA5CNFSM4H7CMENKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB7NZXA#issuecomment-545184988",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5daf8418df19_77f43fbc33ecd96411458c0--


From nobody Tue Oct 22 15:35:20 2019
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.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 ED6EF120122 for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 15:35:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.454
X-Spam-Level: 
X-Spam-Status: No, score=-1.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-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 r_bJGK81yXoc for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 15:35:06 -0700 (PDT)
Received: from o1.sgmail.github.com (o1.sgmail.github.com [192.254.114.176]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6E5FC12012C for <quic-issues@ietf.org>; Tue, 22 Oct 2019 15:35:06 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=Coz0V/n1H4qXyYgR9rFDcJeJWBY=; b=tJjTuPktthfGSoUo wmX9DajEc/gms55ew835b7gLjX6qaHy6N3oR+4ecHaNYEbsszHfWzgutiYpxLVdn 4I4gBEl3Qc7Yd0fP4M7Bmnmvc8PFTLV/cUsKiyE16oM6uGNC3EEO+q8O9Uwk5wJT Nf36nAyyV6awTqyrkl5cjHWnCgY=
Received: by filter1999p1mdw1.sendgrid.net with SMTP id filter1999p1mdw1-26615-5DAF8419-17 2019-10-22 22:35:05.582859906 +0000 UTC m=+424602.586613325
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) by ismtpd0066p1iad1.sendgrid.net (SG) with ESMTP id kY3Ung4mTfyL5RQTxaQQpA for <quic-issues@ietf.org>; Tue, 22 Oct 2019 22:35:05.526 +0000 (UTC)
Date: Tue, 22 Oct 2019 22:35:05 +0000 (UTC)
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6LBJ2VECGOBGWE7YN3XS3JTEVBNHHBXQFRGE@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2881/issue_event/2735051374@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2881@github.com>
References: <quicwg/base-drafts/pull/2881@github.com>
Subject: Re: [quicwg/base-drafts] Explain asymmetric confirmation condition (#2881)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5daf8419391e0_642a3fea52ecd96c10158d2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1VrUZ0yFZAY6jSazED/B7evl2DnIVgs5uSiA nBz2FiOBP8IRYdEm6o+MIetL1weBTZXxlreKSkysWYzWLR5D2JXSFwBb7Px/f9ip/kkw2bUXg/kcVA HrO1YrkUO0ghDAYhujdmb9urD01WVDthcAuUV7iySGJq8knrKyJVAGhPb6bATLx5cmrkY7uOo9wr4k A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Zv1xdtAJv1jQkOGlMronpPFKWwQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 22 Oct 2019 22:35:08 -0000

----==_mimepart_5daf8419391e0_642a3fea52ecd96c10158d2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #2881.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2881#event-2735051374
----==_mimepart_5daf8419391e0_642a3fea52ecd96c10158d2
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="465613105" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2881" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2881/hovercard" href="https://github.com/quicwg/base-drafts/pull/2881">#2881</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2881?email_source=notifications&amp;email_token=AFTOJK4CFKZZOBYGHRKPKMLQP55ZTA5CNFSM4H7CMENKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUMCZE3Q#event-2735051374">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4LN4U63O5IQGG5EFLQP55ZTANCNFSM4H7CMENA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5TBIPM4QPX4QX3RL3QP55ZTA5CNFSM4H7CMENKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUMCZE3Q.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2881?email_source=notifications\u0026email_token=AFTOJK4CFKZZOBYGHRKPKMLQP55ZTA5CNFSM4H7CMENKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUMCZE3Q#event-2735051374",
"url": "https://github.com/quicwg/base-drafts/pull/2881?email_source=notifications\u0026email_token=AFTOJK4CFKZZOBYGHRKPKMLQP55ZTA5CNFSM4H7CMENKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUMCZE3Q#event-2735051374",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5daf8419391e0_642a3fea52ecd96c10158d2--


From nobody Tue Oct 22 15:35:41 2019
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 6A38B120145 for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 15:35:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, 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 q4Hp0LBV6l4m for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 15:35:38 -0700 (PDT)
Received: from out-22.smtp.github.com (out-22.smtp.github.com [192.30.252.205]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 488FF120122 for <quic-issues@ietf.org>; Tue, 22 Oct 2019 15:35:38 -0700 (PDT)
Date: Tue, 22 Oct 2019 15:35:37 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571783737; bh=8/ZZXtW0d8NHTosFVmMiqdOADbxz7ecjWBYVbaSJrZ8=; h=Date:From:To:Subject:From; b=GmcYBFBJlRDTOlLEC2oN7DYTEMJ9z4etePkv7K0i/+ID5SYNcMrHaQxfPHmemsB5R YETtRIbuBBR5kV+vl8Q8GYDQbGZ7NWL1sR7lM0THrXhMkuJs3ivGBQq9CB0x7UFMBd MkLTLwCE09heR2sUfJdJtqwBP9oBAqdGibre36Zs=
From: =?UTF-8?B?QmVuY2UgQsOpa3k=?= <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/master/dc78dd-caf110@github.com>
Subject: [quicwg/base-drafts] caf110: remove RIC from Relative Index in Header Block fig...
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-Auto-Response-Suppress: All
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/v3aAQoF_ZLUpjohYoadubI4FQuU>
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, 22 Oct 2019 22:35:40 -0000

  Branch: refs/heads/master=0D
  Home:   https://github.com/quicwg/base-drafts=0D
  Commit: caf110450a259059af5c83ee397e332299ec63de=0D
      https://github.com/quicwg/base-drafts/commit/caf110450a259059af5c83=
ee397e332299ec63de=0D
  Author: Bence B=C3=A9ky <bencebeky@users.noreply.github.com>=0D
  Date:   2019-10-22 (Tue, 22 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-qpack.md=0D
=0D
  Log Message:=0D
  -----------=0D
  remove RIC from Relative Index in Header Block figure; add Base value t=
o two figures (#2935)=0D
=0D
* base=0D
=0D
* Update figure captions=0D
=0D
* Revert "Update figure captions"=0D
=0D
This reverts commit bf92f065e4dc84fa59d72df66cbdd04042d42e22.=0D
=0D
* Move arrows back to original position; add Base value to figure.=0D
=0D
=0D


From nobody Tue Oct 22 15:35:49 2019
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 73F26120122 for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 15:35:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 RZpaNTaA6ift for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 15:35:47 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E11D212012E for <quic-issues@ietf.org>; Tue, 22 Oct 2019 15:35:46 -0700 (PDT)
Date: Tue, 22 Oct 2019 15:35:46 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571783746; bh=82RT7DkqGjI9F/EtyspQzpR9s87if16G1azgr0/ZEGI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=MmoZARPcMnvxRu+jh4/18AUIcd8XNGMax3Vza2vnJ28OmoETUhUeXVvIPQ1b3GPLC f2ahzTTNTDQ3X54nCGKecwLGHgFbrGY8vs6zxclkSAR/8whHtzfroDYqCMh3n78Rk3 cj7+MPXioXPxUMO6rC16dM5bw56WCv72pUHDCcKA=
From: afrind <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4K5ORPDL54YAJVALF3XTCNFEVBNHHBYU2QL4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2935/issue_event/2735052695@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2935@github.com>
References: <quicwg/base-drafts/pull/2935@github.com>
Subject: Re: [quicwg/base-drafts] remove RIC from Relative Index in Header Block figure; add Base value to two figures (#2935)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5daf844223338_37833f8b49ccd968879363"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: afrind
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/q9AwYxgZmsoAqIUl8sU6Xv1H83Y>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 22 Oct 2019 22:35:49 -0000

----==_mimepart_5daf844223338_37833f8b49ccd968879363
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #2935 into master.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2935#event-2735052695
----==_mimepart_5daf844223338_37833f8b49ccd968879363
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="475222111" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2935" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2935/hovercard" href="https://github.com/quicwg/base-drafts/pull/2935">#2935</a> into master.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2935?email_source=notifications&amp;email_token=AFTOJK2LOZL3WA45MGI37ZTQP554FA5CNFSM4IIIC4GKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUMCZPFY#event-2735052695">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYV3O5456IE3O7RYGDQP554FANCNFSM4IIIC4GA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7BZKQD23ZVPDGIYX3QP554FA5CNFSM4IIIC4GKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUMCZPFY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2935?email_source=notifications\u0026email_token=AFTOJK2LOZL3WA45MGI37ZTQP554FA5CNFSM4IIIC4GKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUMCZPFY#event-2735052695",
"url": "https://github.com/quicwg/base-drafts/pull/2935?email_source=notifications\u0026email_token=AFTOJK2LOZL3WA45MGI37ZTQP554FA5CNFSM4IIIC4GKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUMCZPFY#event-2735052695",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5daf844223338_37833f8b49ccd968879363--


From nobody Tue Oct 22 15:38:44 2019
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 DBCBB120122 for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 15:38:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8
X-Spam-Level: 
X-Spam-Status: No, score=-8 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, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 7-v8oucsZu7g for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 15:38:40 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3E66912012C for <quic-issues@ietf.org>; Tue, 22 Oct 2019 15:38:40 -0700 (PDT)
Received: from github-lowworker-3a0df0f.ac4-iad.github.net (github-lowworker-3a0df0f.ac4-iad.github.net [10.52.25.92]) by smtp.github.com (Postfix) with ESMTP id CE40B5210C2 for <quic-issues@ietf.org>; Tue, 22 Oct 2019 15:38:38 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571783918; bh=o8nkJRp1+m43snQymZByMHktSzaxIoArTuOaKZgIVpY=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=kABkJNwDlMg5bAMhmaEhsP2CdNoAkvtBwYOQMLBTaZUUQldnfY4beVqPZyD2nRTJN 1cq428af/ACIm0r/WXWN8XjTsgUDuaukm808kZm64IwcULvZYT0c3yc429WK9w+XKg DW8WuBVVuUYMiFMPbMPxzYzQazGuu1da2xc79wko=
Date: Tue, 22 Oct 2019 15:38:38 -0700
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKY6EBQE2GIPRR3WPNF3XTCX5EVBNHHB45F65Y@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3130@github.com>
Subject: [quicwg/base-drafts] Does it matter if the the STOP_SENDING error code is something other than EARLY RESPONSE? (#3130)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5daf84eebf830_2f753fddf12cd96811047b4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/efbSENT-Ik2nLdMMBS8zWdyRFoo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 22 Oct 2019 22:38:42 -0000

----==_mimepart_5daf84eebf830_2f753fddf12cd96811047b4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Does it matter if the the STOP_SENDING error code is something other than EARLY RESPONSE?

_Originally posted by @RyanAtGoogle in https://github.com/quicwg/base-drafts/issues/2963#issuecomment-543883212_

Moving this out to a separate issue to avoid complicating #3123; my inclination is to propose the following rules:

- When a STOP_SENDING is received, if the error code has semantics in the context in which you received it, follow the semantics.
- If the error code has no semantics in that context (or at all), then take no action (other than resetting the stream, as required by the frame)
- If resetting your request stream causes the server to be unable to generate a response, it will reset its stream.  If it sends a complete response, the server clearly got everything it needed; the response is usable.
- If a response stream is reset after all bytes have been received, the response remains usable; no takebacks.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3130
----==_mimepart_5daf84eebf830_2f753fddf12cd96811047b4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Does it matter if the the STOP_SENDING error code is something other than EARLY RESPONSE?</p>
<p><em>Originally posted by <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=19561162" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/RyanAtGoogle">@RyanAtGoogle</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="479047980" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2963" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2963/hovercard?comment_id=543883212&amp;comment_type=issue_comment" href="https://github.com/quicwg/base-drafts/issues/2963#issuecomment-543883212">#2963 (comment)</a></em></p>
<p>Moving this out to a separate issue to avoid complicating <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="509243439" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3123" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3123/hovercard" href="https://github.com/quicwg/base-drafts/pull/3123">#3123</a>; my inclination is to propose the following rules:</p>
<ul>
<li>When a STOP_SENDING is received, if the error code has semantics in the context in which you received it, follow the semantics.</li>
<li>If the error code has no semantics in that context (or at all), then take no action (other than resetting the stream, as required by the frame)</li>
<li>If resetting your request stream causes the server to be unable to generate a response, it will reset its stream.  If it sends a complete response, the server clearly got everything it needed; the response is usable.</li>
<li>If a response stream is reset after all bytes have been received, the response remains usable; no takebacks.</li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3130?email_source=notifications&amp;email_token=AFTOJKZTUIZNWX3PF7MEIZTQP56G5A5CNFSM4JDZGBXKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HTUX3XA">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5AJN4ZI22CFLQALWTQP56G5ANCNFSM4JDZGBXA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4Z25FZZYDYOYGX3HLQP56G5A5CNFSM4JDZGBXKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HTUX3XA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3130?email_source=notifications\u0026email_token=AFTOJKZTUIZNWX3PF7MEIZTQP56G5A5CNFSM4JDZGBXKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HTUX3XA",
"url": "https://github.com/quicwg/base-drafts/issues/3130?email_source=notifications\u0026email_token=AFTOJKZTUIZNWX3PF7MEIZTQP56G5A5CNFSM4JDZGBXKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HTUX3XA",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5daf84eebf830_2f753fddf12cd96811047b4--


From nobody Tue Oct 22 15:42:01 2019
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 5E17C12012C for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 15:41:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 ER3qVfGh4NW6 for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 15:41:57 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B7244120122 for <quic-issues@ietf.org>; Tue, 22 Oct 2019 15:41:57 -0700 (PDT)
Received: from github-lowworker-2ef7ba1.ac4-iad.github.net (github-lowworker-2ef7ba1.ac4-iad.github.net [10.52.16.66]) by smtp.github.com (Postfix) with ESMTP id 0D64B8C0D02 for <quic-issues@ietf.org>; Tue, 22 Oct 2019 15:41:57 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571784117; bh=JAEuHOcSNTb/iBxWbTPWGHiOz77EjdYU3i4QX9eWpm8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Exhu+pZFwCGjwLzxkJbGH8Icq2j0BIjhi9973LHRFG2S1iIWOjqG3cx4pyIqt+we+ MSJgbpryBgi0bX0Bu4mT2rFmR/tuDUimIoAhDxhrQlEmcCso+EyWhhT7hE4o/deWCC E+Xl1Co8rwlziDHUq+/5db4Y9srGlj4zQTpiCbug=
Date: Tue, 22 Oct 2019 15:41:56 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6PBRBXCUIRWMFABG53XTDEJEVBNHHBVJMHUM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2744/545186746@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2744@github.com>
References: <quicwg/base-drafts/issues/2744@github.com>
Subject: Re: [quicwg/base-drafts] Idle Timer Can Fire Even with Outstanding Data to Send (#2744)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5daf85b4f3587_460b3f7f20acd9681097029"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/T43bstu5dmtdlBMu62dzFdN1_qQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 22 Oct 2019 22:41:59 -0000

----==_mimepart_5daf85b4f3587_460b3f7f20acd9681097029
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Sending a BLOCKED frame repeatedly, maybe on exponential backoff, makes sense to me.  @nibanks any interest in writing a PR for this one?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2744#issuecomment-545186746
----==_mimepart_5daf85b4f3587_460b3f7f20acd9681097029
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Sending a BLOCKED frame repeatedly, maybe on exponential backoff, makes sense to me.  <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=20663557" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/nibanks">@nibanks</a> any interest in writing a PR for this one?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2744?email_source=notifications&amp;email_token=AFTOJK3UHTPTV7PZNN27VELQP56TJA5CNFSM4HOS3R3KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB7OHOQ#issuecomment-545186746">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5ARZODZFOU4DWGAXTQP56TJANCNFSM4HOS3R3A">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYQZXLYSUWDEFNT6GLQP56TJA5CNFSM4HOS3R3KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB7OHOQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2744?email_source=notifications\u0026email_token=AFTOJK3UHTPTV7PZNN27VELQP56TJA5CNFSM4HOS3R3KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB7OHOQ#issuecomment-545186746",
"url": "https://github.com/quicwg/base-drafts/issues/2744?email_source=notifications\u0026email_token=AFTOJK3UHTPTV7PZNN27VELQP56TJA5CNFSM4HOS3R3KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB7OHOQ#issuecomment-545186746",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5daf85b4f3587_460b3f7f20acd9681097029--


From nobody Tue Oct 22 15:42:49 2019
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 6ACEC120122 for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 15:42:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.999
X-Spam-Level: 
X-Spam-Status: No, score=-6.999 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=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 Sny3LN9vYJvp for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 15:42:46 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F095D1200FB for <quic-issues@ietf.org>; Tue, 22 Oct 2019 15:42:45 -0700 (PDT)
Received: from github-lowworker-3a0df0f.ac4-iad.github.net (github-lowworker-3a0df0f.ac4-iad.github.net [10.52.25.92]) by smtp.github.com (Postfix) with ESMTP id 473729602E0 for <quic-issues@ietf.org>; Tue, 22 Oct 2019 15:42:45 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571784165; bh=ajz0LDCphwZSEHYE5bRn2eEGGn+OUmzOaZeN2b9FyMc=; h=Date:From:To:Subject:From; b=jek7bffiHEEBq5omNW8n5u/qpSj6gv5Jc44B8a/uf/18abIfLUU5YZNwa2gaqZWDp pblId3cHO47qE3xfOKo4W8eI6OzfTE7osAHDH3nRuxr2lqPCXtqQh+t0l+RyKYjxlE Z3aRe77/VJ9WFCn93mqXwpNZ2tdZ9nlV4rEWEMjk=
Date: Tue, 22 Oct 2019 15:42:45 -0700
From: ianswett <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/ianswett-second-initial/ebb854-20435c@github.com>
Subject: [quicwg/base-drafts] 20435c: Update draft-ietf-quic-recovery.md
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/f8Np6-ixVHIK09ZlWHr9n_3gy8I>
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, 22 Oct 2019 22:42:47 -0000

  Branch: refs/heads/ianswett-second-initial
  Home:   https://github.com/quicwg/base-drafts
  Commit: 20435cf19a7461bf050033a0b04aa452afcde980
      https://github.com/quicwg/base-drafts/commit/20435cf19a7461bf050033a0b04aa452afcde980
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-10-22 (Tue, 22 Oct 2019)

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

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md

Co-Authored-By: Martin Thomson <mt@lowentropy.net>



From nobody Tue Oct 22 15:42:58 2019
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 A0431120122 for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 15:42:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.381
X-Spam-Level: 
X-Spam-Status: No, score=-6.381 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 gxelFybUYM8r for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 15:42:54 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 68B5D1200FB for <quic-issues@ietf.org>; Tue, 22 Oct 2019 15:42:54 -0700 (PDT)
Received: from github-lowworker-9bcb4a1.ac4-iad.github.net (github-lowworker-9bcb4a1.ac4-iad.github.net [10.52.25.84]) by smtp.github.com (Postfix) with ESMTP id 8DC901C187B for <quic-issues@ietf.org>; Tue, 22 Oct 2019 15:42:53 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571784173; bh=oFFaLMfW6l51OULJZvbWzRHxVFxQNOBxhz9qBgk9AuI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Jqc33nuWkY2Ftd2eQWoIw/yRnnqq1McuP4Z4NX4kxHFtFdTZpNco3lbsQV/pRSIxP I68CErMxpKTYKdlqxI819qqMOmGvJ9+aLZvKfCUw2EMeQZoNMJ+W+6QEhPjtYSnfkI jE2533g6nvEFHAN5rweL8OI4+8KvDcXQg1+QoeEw=
Date: Tue, 22 Oct 2019 15:42:53 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3080/push/4182049330@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3080@github.com>
References: <quicwg/base-drafts/pull/3080@github.com>
Subject: Re: [quicwg/base-drafts] Retransmit server initial upon second Initial (#3080)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5daf85ed7f192_a643fc81cccd96c482739"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/x0q-ZDNrnvHWHDNBuwq-vunWLSY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 22 Oct 2019 22:42:57 -0000

----==_mimepart_5daf85ed7f192_a643fc81cccd96c482739
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

20435cf19a7461bf050033a0b04aa452afcde980  Update draft-ietf-quic-recovery.md


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3080/files/ebb854354ccdc67a64e7e124f8af9c9ac52ba238..20435cf19a7461bf050033a0b04aa452afcde980

----==_mimepart_5daf85ed7f192_a643fc81cccd96c482739
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/ianswett" class="user-mention">@ianswett</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/20435cf19a7461bf050033a0b04aa452afcde980">20435cf</a>  Update draft-ietf-quic-recovery.md</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3080/files/ebb854354ccdc67a64e7e124f8af9c9ac52ba238..20435cf19a7461bf050033a0b04aa452afcde980?email_source=notifications&amp;email_token=AFTOJKZL5JQU5NDRP65SS5TQP56W3A5CNFSM4I56S3OKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDKMBZGU3DIN2QOVZWQIZUGE4DEMBUHEZTGMA">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK57DYNZWQGPYRFHJ4TQP56W3ANCNFSM4I56S3OA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK76QYFAXJ3AWXOP6HDQP56W3A5CNFSM4I56S3OKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDKMBZGU3DIN2QOVZWQIZUGE4DEMBUHEZTGMA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3080/files/ebb854354ccdc67a64e7e124f8af9c9ac52ba238..20435cf19a7461bf050033a0b04aa452afcde980?email_source=notifications\u0026email_token=AFTOJKZL5JQU5NDRP65SS5TQP56W3A5CNFSM4I56S3OKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDKMBZGU3DIN2QOVZWQIZUGE4DEMBUHEZTGMA",
"url": "https://github.com/quicwg/base-drafts/pull/3080/files/ebb854354ccdc67a64e7e124f8af9c9ac52ba238..20435cf19a7461bf050033a0b04aa452afcde980?email_source=notifications\u0026email_token=AFTOJKZL5JQU5NDRP65SS5TQP56W3A5CNFSM4I56S3OKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDKMBZGU3DIN2QOVZWQIZUGE4DEMBUHEZTGMA",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5daf85ed7f192_a643fc81cccd96c482739--


From nobody Tue Oct 22 15:56:50 2019
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 AFD3612012E for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 15:56:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 gwVjtiMwSjvS for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 15:56:46 -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 224091200FB for <quic-issues@ietf.org>; Tue, 22 Oct 2019 15:56:46 -0700 (PDT)
Date: Tue, 22 Oct 2019 15:56:45 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571785005; bh=xmNhq9T7vRdjOqx2Vaxf8GaBV8RGIKQ4eCNvJRCJNDs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=tVTOgl0FkU5rP2quPpT1yVGakc8wMVp5mO32XmONCF833zMvun6lG7FmlxmcKQ0sE f76tYw9pn/fZLqmnzM110mM/5SlIaoDej3Pds6wlnNzS6NhAx8ZZmupIc+CC5iN5iE 0nrhajhEZ2EfBRsF6lAdoPiYCY0NQ3WSLifU3qjc=
From: Nick Harper <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3113/push/4182086131@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3113@github.com>
References: <quicwg/base-drafts/pull/3113@github.com>
Subject: Re: [quicwg/base-drafts] Clarify that clients don't need to remember unknown SETTINGS (#3113)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5daf892d4d37d_11793fbbd78cd96c377a5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: nharper
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/3zSKIr5ETcfo85zb09qq9aln6aY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 22 Oct 2019 22:56:48 -0000

----==_mimepart_5daf892d4d37d_11793fbbd78cd96c377a5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@nharper pushed 1 commit.

86438e57b9c7186009ea70f05ab5313bfe642c3d  Clarify that clients don't need to remember unknown SETTINGS


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3113/files/ce26ed26df7d58e0f7c4f1acdf4cc108db2c9016..86438e57b9c7186009ea70f05ab5313bfe642c3d

----==_mimepart_5daf892d4d37d_11793fbbd78cd96c377a5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/nharper" class="user-mention">@nharper</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/86438e57b9c7186009ea70f05ab5313bfe642c3d">86438e5</a>  Clarify that clients don&#39;t need to remember unknown SETTINGS</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3113/files/ce26ed26df7d58e0f7c4f1acdf4cc108db2c9016..86438e57b9c7186009ea70f05ab5313bfe642c3d?email_source=notifications&amp;email_token=AFTOJK2RGBCPQYFU55YHJK3QP6AK3A5CNFSM4JB46YE2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDSMZYGQYTIMCQOVZWQIZUGE4DEMBYGYYTGMI">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6UXF64R3EIIVZIM23QP6AK3ANCNFSM4JB46YEQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYQHWA5FAA3SR3EGSDQP6AK3A5CNFSM4JB46YE2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDSMZYGQYTIMCQOVZWQIZUGE4DEMBYGYYTGMI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3113/files/ce26ed26df7d58e0f7c4f1acdf4cc108db2c9016..86438e57b9c7186009ea70f05ab5313bfe642c3d?email_source=notifications\u0026email_token=AFTOJK2RGBCPQYFU55YHJK3QP6AK3A5CNFSM4JB46YE2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDSMZYGQYTIMCQOVZWQIZUGE4DEMBYGYYTGMI",
"url": "https://github.com/quicwg/base-drafts/pull/3113/files/ce26ed26df7d58e0f7c4f1acdf4cc108db2c9016..86438e57b9c7186009ea70f05ab5313bfe642c3d?email_source=notifications\u0026email_token=AFTOJK2RGBCPQYFU55YHJK3QP6AK3A5CNFSM4JB46YE2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDSMZYGQYTIMCQOVZWQIZUGE4DEMBYGYYTGMI",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5daf892d4d37d_11793fbbd78cd96c377a5--


From nobody Tue Oct 22 15:57:23 2019
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 6D50A1200FB for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 15:57:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.999
X-Spam-Level: 
X-Spam-Status: No, score=-7.999 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, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 DVI8X5OzHBAm for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 15:57:18 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7F00B120111 for <quic-issues@ietf.org>; Tue, 22 Oct 2019 15:57:18 -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 A9C0F6A0601 for <quic-issues@ietf.org>; Tue, 22 Oct 2019 15:57:17 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571785037; bh=eneKikQZ0Q0eijNhAfM7PcVia7W6/ikwktTFTYdixSY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=vXAGzuee2LwVU/AqTho8uQYEFPxmunY02463BvAm0PdsJ96wHXx1lIZZjKAhLoQvN dpSMzQInW9tQwoWM191UP5WJqYK2bLoHPKyEHZJ2Il/O8ggq88bY3oqxp7fhCaYTX6 dc+uL9wmOC+jSo9uLT8PPIrGy7K4AxlTSeD9ywJ4=
Date: Tue, 22 Oct 2019 15:57:17 -0700
From: Nick Harper <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6LEXAJLS4PJ56YAUF3XTE53EVBNHHB4UIFQY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3113/review/305553610@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3113@github.com>
References: <quicwg/base-drafts/pull/3113@github.com>
Subject: Re: [quicwg/base-drafts] Clarify that clients don't need to remember unknown SETTINGS (#3113)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5daf894d99fe7_3f7b3ffc5f4cd95c642b9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: nharper
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/6WalA8KRBw9Aa-1KI6hXDvKxcrg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 22 Oct 2019 22:57:21 -0000

----==_mimepart_5daf894d99fe7_3f7b3ffc5f4cd95c642b9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

nharper commented on this pull request.



> @@ -1229,10 +1229,13 @@ A server MAY accept 0-RTT and subsequently provide different settings in its
 SETTINGS frame. If 0-RTT data is accepted by the server, its SETTINGS frame MUST
 NOT reduce any limits or alter any values that might be violated by the client
 with its 0-RTT data.  The server MUST include all settings which differ from
-their default values.  If a server accepts 0-RTT, but then sends a SETTINGS
-frame which reduces a setting the client understands or omits a value that was
-previously specified to have a non-default value, this MUST be treated as a
-connection error of type HTTP_SETTINGS_ERROR.
+their default values.  If a server accepts 0-RTT but then sends a SETTINGS
+frame which reduces setting the client understands, this MUST be treated as a

Thanks for catching the missing "a" in "reduces a setting" (although it's moot now that I've reworded this).

I like using the term "compatible" instead of reduces, since it avoids this odd edge case and imo is more specific.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3113#discussion_r337785586
----==_mimepart_5daf894d99fe7_3f7b3ffc5f4cd95c642b9
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@nharper</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3113#discussion_r337785586">draft-ietf-quic-http.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1229,10 +1229,13 @@ A server MAY accept 0-RTT and subsequently provide different settings in its
 SETTINGS frame. If 0-RTT data is accepted by the server, its SETTINGS frame MUST
 NOT reduce any limits or alter any values that might be violated by the client
 with its 0-RTT data.  The server MUST include all settings which differ from
-their default values.  If a server accepts 0-RTT, but then sends a SETTINGS
-frame which reduces a setting the client understands or omits a value that was
-previously specified to have a non-default value, this MUST be treated as a
-connection error of type HTTP_SETTINGS_ERROR.
+their default values.  If a server accepts 0-RTT but then sends a SETTINGS
+frame which reduces setting the client understands, this MUST be treated as a
</pre>
<p>Thanks for catching the missing "a" in "reduces a setting" (although it's moot now that I've reworded this).</p>
<p>I like using the term "compatible" instead of reduces, since it avoids this odd edge case and imo is more specific.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3113?email_source=notifications&amp;email_token=AFTOJK4LMPTOE4ALJMMUD2DQP6AM3A5CNFSM4JB46YE2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCI3GBSQ#discussion_r337785586">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3E32BUVNNVHQBXSFDQP6AM3ANCNFSM4JB46YEQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYOBSFHSRSLMYPRKP3QP6AM3A5CNFSM4JB46YE2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCI3GBSQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3113?email_source=notifications\u0026email_token=AFTOJK4LMPTOE4ALJMMUD2DQP6AM3A5CNFSM4JB46YE2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCI3GBSQ#discussion_r337785586",
"url": "https://github.com/quicwg/base-drafts/pull/3113?email_source=notifications\u0026email_token=AFTOJK4LMPTOE4ALJMMUD2DQP6AM3A5CNFSM4JB46YE2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCI3GBSQ#discussion_r337785586",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5daf894d99fe7_3f7b3ffc5f4cd95c642b9--


From nobody Tue Oct 22 15:59:36 2019
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 67C9C120111 for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 15:59:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, 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 0z4oCS2x-RIg for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 15:59:34 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id ED7591200FB for <quic-issues@ietf.org>; Tue, 22 Oct 2019 15:59:33 -0700 (PDT)
Date: Tue, 22 Oct 2019 15:59:32 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571785172; bh=7hyGrHq8yBHSakEli3GkwoMiBfxezRBk9AGuyyJ8uXM=; h=Date:From:To:Subject:From; b=n8EyrmUx3pc/UfSOHuZWhH+Z5SRo9ckgyY1uZlVqb99PQnXxBdKGYFpa7yVHEqV8q SrVeLTjNDp4vkAUKt+/Ei58tE0D7Fo9PVQQxY1SgQl+AiUd1DIYYgT/mzJcxcMnV+K qV6kW18Q4xhSucatbwjyoSvb9K5zV2Pb1ksZOnTk=
From: ianswett <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/ianswett-second-initial/20435c-02080b@github.com>
Subject: [quicwg/base-drafts] 02080b: Update based on interim feedback
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/NukMNmgpBGnE_XhUlusqKcg53wg>
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, 22 Oct 2019 22:59:35 -0000

  Branch: refs/heads/ianswett-second-initial
  Home:   https://github.com/quicwg/base-drafts
  Commit: 02080b75875107b2d0b6a17b9a7b304c714f0502
      https://github.com/quicwg/base-drafts/commit/02080b75875107b2d0b6a17b9a7b304c714f0502
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-10-22 (Tue, 22 Oct 2019)

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

  Log Message:
  -----------
  Update based on interim feedback



From nobody Tue Oct 22 15:59:45 2019
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 B97FC1200FB for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 15:59:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 uDGFNhluEOWx for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 15:59:42 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2AC3A12012E for <quic-issues@ietf.org>; Tue, 22 Oct 2019 15:59:42 -0700 (PDT)
Received: from github-lowworker-56fcc46.va3-iad.github.net (github-lowworker-56fcc46.va3-iad.github.net [10.48.102.32]) by smtp.github.com (Postfix) with ESMTP id 79D006A01F4 for <quic-issues@ietf.org>; Tue, 22 Oct 2019 15:59:41 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571785181; bh=Na1hPEDxbpuHL2SqznssCAQ5Wvw0JGN9khTJZVYUhNA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=wCgIEcaOc/ujQW4z9pv2VyIv5ZxAWXsfAb3lrf4KQg8Z3m80w3Ii101V5QR3aiwpN CPbYbazMvB9kBlOsie11r1fuSehdgHD4W8MJNACrJ0g2y4DVmcr3f19ulZkwViXsTj TJYTV2VmDLjgIe2P1l8/LQZVNn5ClPD19kW4ve+0=
Date: Tue, 22 Oct 2019 15:59:41 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3080/push/4182094041@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3080@github.com>
References: <quicwg/base-drafts/pull/3080@github.com>
Subject: Re: [quicwg/base-drafts] Retransmit server initial upon second Initial (#3080)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5daf89dd6afce_62f73fd15f8cd9601040b0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/DJPQfBiYLbA421kM0joHLn894J4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 22 Oct 2019 22:59:44 -0000

----==_mimepart_5daf89dd6afce_62f73fd15f8cd9601040b0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

02080b75875107b2d0b6a17b9a7b304c714f0502  Update based on interim feedback


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3080/files/20435cf19a7461bf050033a0b04aa452afcde980..02080b75875107b2d0b6a17b9a7b304c714f0502

----==_mimepart_5daf89dd6afce_62f73fd15f8cd9601040b0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/ianswett" class="user-mention">@ianswett</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/02080b75875107b2d0b6a17b9a7b304c714f0502">02080b7</a>  Update based on interim feedback</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3080/files/20435cf19a7461bf050033a0b04aa452afcde980..02080b75875107b2d0b6a17b9a7b304c714f0502?email_source=notifications&amp;email_token=AFTOJKZYE64KRIVH2MFKQ63QP6AV3A5CNFSM4I56S3OKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDKMBZGU3DIN2QOVZWQIZUGE4DEMBZGQYDIMI">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5KCWZZDGLY575YVUDQP6AV3ANCNFSM4I56S3OA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7T6QSKU3H5NAOWOL3QP6AV3A5CNFSM4I56S3OKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDKMBZGU3DIN2QOVZWQIZUGE4DEMBZGQYDIMI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3080/files/20435cf19a7461bf050033a0b04aa452afcde980..02080b75875107b2d0b6a17b9a7b304c714f0502?email_source=notifications\u0026email_token=AFTOJKZYE64KRIVH2MFKQ63QP6AV3A5CNFSM4I56S3OKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDKMBZGU3DIN2QOVZWQIZUGE4DEMBZGQYDIMI",
"url": "https://github.com/quicwg/base-drafts/pull/3080/files/20435cf19a7461bf050033a0b04aa452afcde980..02080b75875107b2d0b6a17b9a7b304c714f0502?email_source=notifications\u0026email_token=AFTOJKZYE64KRIVH2MFKQ63QP6AV3A5CNFSM4I56S3OKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDKMBZGU3DIN2QOVZWQIZUGE4DEMBZGQYDIMI",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5daf89dd6afce_62f73fd15f8cd9601040b0--


From nobody Tue Oct 22 16:01:34 2019
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 E94D212012E for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 16:01:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 WIVdi_QEyKME for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 16:01:31 -0700 (PDT)
Received: from out-22.smtp.github.com (out-22.smtp.github.com [192.30.252.205]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 32C68120111 for <quic-issues@ietf.org>; Tue, 22 Oct 2019 16:01:31 -0700 (PDT)
Received: from github-lowworker-5fb2734.va3-iad.github.net (github-lowworker-5fb2734.va3-iad.github.net [10.48.19.27]) by smtp.github.com (Postfix) with ESMTP id 79C9CA0A6F for <quic-issues@ietf.org>; Tue, 22 Oct 2019 16:01:30 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571785290; bh=l/jRubBvx0MH8J5QjCArMrGK3bThb3XCsUi0PwysZmY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=tx2I1MZwOK5FLvSpIIqqE1zIHJZF23kOJ+UL9yEGkNi1Tajf4HXxhnbrBt4woVBgE j56eBouy4iaLrBHpy9M2g+1mc31TTjAh7HKf2KnoU943rKLjmiObcGPfgPaFvlN+C+ ybWumUlu+9E/hgj32YwStprd+qpwgKrue3V1ZzvI=
Date: Tue, 22 Oct 2019 16:01:30 -0700
From: Nick Banks <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4HNAXPKFITQAHGDXV3XTFNVEVBNHHBVJMHUM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2744/545191545@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2744@github.com>
References: <quicwg/base-drafts/issues/2744@github.com>
Subject: Re: [quicwg/base-drafts] Idle Timer Can Fire Even with Outstanding Data to Send (#2744)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5daf8a4a6ad8d_64503fab2eacd96060643"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: nibanks
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/A9sBx3RMdyxj3dyQUEmS9xmRuvw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 22 Oct 2019 23:01:33 -0000

----==_mimepart_5daf8a4a6ad8d_64503fab2eacd96060643
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I could definitely write a PR. We implement exactly this. I would argue though that it's not exponential. It's immediate and will go forever. The app has data to send. The connection is not idle, and should never idle out in this scenario. It's the app's responsibility to time out, if their protocol dictates as such (which it might not, if they expect to be blocked while a long running operation is processed).

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2744#issuecomment-545191545
----==_mimepart_5daf8a4a6ad8d_64503fab2eacd96060643
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I could definitely write a PR. We implement exactly this. I would argue though that it's not exponential. It's immediate and will go forever. The app has data to send. The connection is not idle, and should never idle out in this scenario. It's the app's responsibility to time out, if their protocol dictates as such (which it might not, if they expect to be blocked while a long running operation is processed).</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2744?email_source=notifications&amp;email_token=AFTOJK2U6GIL4JKBZBR3NODQP6A4VA5CNFSM4HOS3R3KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB7PM6I#issuecomment-545191545">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6LDZBSHFZADQK6BOLQP6A4VANCNFSM4HOS3R3A">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYXWJIJCDHDPIGD3Z3QP6A4VA5CNFSM4HOS3R3KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB7PM6I.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2744?email_source=notifications\u0026email_token=AFTOJK2U6GIL4JKBZBR3NODQP6A4VA5CNFSM4HOS3R3KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB7PM6I#issuecomment-545191545",
"url": "https://github.com/quicwg/base-drafts/issues/2744?email_source=notifications\u0026email_token=AFTOJK2U6GIL4JKBZBR3NODQP6A4VA5CNFSM4HOS3R3KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB7PM6I#issuecomment-545191545",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5daf8a4a6ad8d_64503fab2eacd96060643--


From nobody Tue Oct 22 16:01:53 2019
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 4BEB1120122 for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 16:01:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.999
X-Spam-Level: 
X-Spam-Status: No, score=-6.999 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=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 At1xJ8VGwlu1 for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 16:01:50 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D95F51200FB for <quic-issues@ietf.org>; Tue, 22 Oct 2019 16:01:49 -0700 (PDT)
Date: Tue, 22 Oct 2019 16:01:48 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571785308; bh=u+cI+Ahwl6CzXy4HfmvLHK7DS6RVS47GY+qbYwFD+e0=; h=Date:From:To:Subject:From; b=udJOi/yjOYlBx+qfWzwIdu7Gua/RO+j3gMcQQkiiMJg03S9SXo5nBaUg2R8YMr3pW r+Q+Wdo9HzoaoRM2dgZ3NKPxiSlWIfyBGxAz6tP4N+VZ4cD88UGGmk/KXKUTBEAid7 fql8BRme5FVSOF5K+42lOd/WUXZ4ic0QbKoDRDO8=
From: ianswett <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/ianswett-second-initial/02080b-f1c94b@github.com>
Subject: [quicwg/base-drafts] f1c94b: Update draft-ietf-quic-recovery.md
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/YqyfiWfpx-DhszCD6GkQ2py_4YI>
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, 22 Oct 2019 23:01:51 -0000

  Branch: refs/heads/ianswett-second-initial
  Home:   https://github.com/quicwg/base-drafts
  Commit: f1c94bf510b5e06ec4c739241bce996bc03037dd
      https://github.com/quicwg/base-drafts/commit/f1c94bf510b5e06ec4c739241bce996bc03037dd
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-10-22 (Tue, 22 Oct 2019)

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

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md



From nobody Tue Oct 22 16:02:00 2019
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 1CF1C120111 for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 16:01:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.381
X-Spam-Level: 
X-Spam-Status: No, score=-6.381 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 2il7CnG_5QnY for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 16:01:57 -0700 (PDT)
Received: from out-9.smtp.github.com (out-9.smtp.github.com [192.30.254.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C08D912003F for <quic-issues@ietf.org>; Tue, 22 Oct 2019 16:01:57 -0700 (PDT)
Received: from github-lowworker-a6a2749.va3-iad.github.net (github-lowworker-a6a2749.va3-iad.github.net [10.48.16.62]) by smtp.github.com (Postfix) with ESMTP id 667E02615AC for <quic-issues@ietf.org>; Tue, 22 Oct 2019 16:01:57 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571785317; bh=SL4vckUwoK6GR+VpD4c65PuPDaXUylqm23spXNrUscY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=pjlp1yCox9FPlZtFP5UcuNWUAwv4XAa6zoovozBf1BeGk7gsssU60x5vBFy+Sk79Q GiSC5eymfd4Kj9kl+uchJAgY/gr4A0uYvscLNtqLP7JnNIlqJk+DDOSBHAyp2SfNb+ uincWiMJu3OLL31RxfHicjErpyWuwtv0Qf3x7U8s=
Date: Tue, 22 Oct 2019 16:01:57 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3080/push/4182100480@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3080@github.com>
References: <quicwg/base-drafts/pull/3080@github.com>
Subject: Re: [quicwg/base-drafts] Retransmit server initial upon second Initial (#3080)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5daf8a6521278_5c273f940f2cd96c397ec"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/qbMoiRiWT-hhf7s6AeW_3Fg46vI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 22 Oct 2019 23:01:59 -0000

----==_mimepart_5daf8a6521278_5c273f940f2cd96c397ec
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

f1c94bf510b5e06ec4c739241bce996bc03037dd  Update draft-ietf-quic-recovery.md


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3080/files/02080b75875107b2d0b6a17b9a7b304c714f0502..f1c94bf510b5e06ec4c739241bce996bc03037dd

----==_mimepart_5daf8a6521278_5c273f940f2cd96c397ec
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/ianswett" class="user-mention">@ianswett</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/f1c94bf510b5e06ec4c739241bce996bc03037dd">f1c94bf</a>  Update draft-ietf-quic-recovery.md</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3080/files/02080b75875107b2d0b6a17b9a7b304c714f0502..f1c94bf510b5e06ec4c739241bce996bc03037dd?email_source=notifications&amp;email_token=AFTOJK74GSBGKKPRENWXV5TQP6A6LA5CNFSM4I56S3OKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDKMBZGU3DIN2QOVZWQIZUGE4DEMJQGA2DQMA">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZSV2P74TQIPLNZRVDQP6A6LANCNFSM4I56S3OA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4V5DIJJMYZ5G7XFDLQP6A6LA5CNFSM4I56S3OKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDKMBZGU3DIN2QOVZWQIZUGE4DEMJQGA2DQMA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3080/files/02080b75875107b2d0b6a17b9a7b304c714f0502..f1c94bf510b5e06ec4c739241bce996bc03037dd?email_source=notifications\u0026email_token=AFTOJK74GSBGKKPRENWXV5TQP6A6LA5CNFSM4I56S3OKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDKMBZGU3DIN2QOVZWQIZUGE4DEMJQGA2DQMA",
"url": "https://github.com/quicwg/base-drafts/pull/3080/files/02080b75875107b2d0b6a17b9a7b304c714f0502..f1c94bf510b5e06ec4c739241bce996bc03037dd?email_source=notifications\u0026email_token=AFTOJK74GSBGKKPRENWXV5TQP6A6LA5CNFSM4I56S3OKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDKMBZGU3DIN2QOVZWQIZUGE4DEMJQGA2DQMA",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5daf8a6521278_5c273f940f2cd96c397ec--


From nobody Tue Oct 22 16:36:56 2019
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 65B18120122 for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 16:36:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.999
X-Spam-Level: 
X-Spam-Status: No, score=-7.999 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, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 9njvKA8MBb1B for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 16:36:52 -0700 (PDT)
Received: from out-22.smtp.github.com (out-22.smtp.github.com [192.30.252.205]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 20E4312006A for <quic-issues@ietf.org>; Tue, 22 Oct 2019 16:36:51 -0700 (PDT)
Received: from github-lowworker-f045d1f.ac4-iad.github.net (github-lowworker-f045d1f.ac4-iad.github.net [10.52.19.54]) by smtp.github.com (Postfix) with ESMTP id 264DBA0D79 for <quic-issues@ietf.org>; Tue, 22 Oct 2019 16:36:51 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571787411; bh=uZLhgoRAUzMMVwUnTMP6DK/G+wot5YHQw+wkMMbrvLY=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=VRy7W0P2rUWP/sBWhTetzMRKRVD5jxs+pSsJK9SsBtM3l0BpT0KAsmykgrnAKOCZk 7WcF9z9XHcph08v7yHhVVi8IpIgDbCfWlf8Zv5i3QdMZD8zm66IL/Ky2Tv1t07x/Kh r9i8Nitw+sbKJbOV2p1yfqhRs2OZj+D+FKnL2SWY=
Date: Tue, 22 Oct 2019 16:36:51 -0700
From: =?UTF-8?B?QmVuY2UgQsOpa3k=?= <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7ZRVWIB4GG2PQ3VBN3XTJSHEVBNHHB45IJ64@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3131@github.com>
Subject: [quicwg/base-drafts] Improve language on blocking entries. (#3131)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5daf929317087_366e3fa2b86cd960160016"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: bencebeky
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/aGj6Y6OPCAk_3pFBaY9uO-0sQU8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 22 Oct 2019 23:36:54 -0000

----==_mimepart_5daf929317087_366e3fa2b86cd960160016
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Remove &quot;insertion has been acknowledged&quot; phrase to avoid confusion
between Header Acknowledgement instructions implicitly acknowledging
encoder stream instructions and explicitly acknowledging header blocks.
Use Known Received Count instead.

Clarify that references on the encoder stream do not block an entry from
eviction.  Trivial as it is, I overlooked this at first, and added quite
some unnecessary complexity that was eventually removed at
https://quiche.googlesource.com/quiche/+/b09d44167c543b80b2c27408dd1f9df3b07c9741.
My motivation here is to help future implementers to avoid this pitfall.

Merge redundant Reference Tracking section into Blocked Dynamic Table
Insertions.

Change style of &quot;Note&quot; at end of section for consistency.  There were
already four sentences starting with &quot;Note that&quot; throughout the draft
before this PR (now there are six), but no other &quot;Note:&quot; markdown.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/3131

-- Commit Summary --

  * Improve language on blocking entries.

-- File Changes --

    M draft-ietf-quic-qpack.md (28)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/3131.patch
https://github.com/quicwg/base-drafts/pull/3131.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3131

----==_mimepart_5daf929317087_366e3fa2b86cd960160016
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Remove "insertion has been acknowledged" phrase to avoid confusion<br>
between Header Acknowledgement instructions implicitly acknowledging<br>
encoder stream instructions and explicitly acknowledging header blocks.<br>
Use Known Received Count instead.</p>
<p>Clarify that references on the encoder stream do not block an entry from<br>
eviction.  Trivial as it is, I overlooked this at first, and added quite<br>
some unnecessary complexity that was eventually removed at<br>
<a rel="nofollow" href="https://quiche.googlesource.com/quiche/+/b09d44167c543b80b2c27408dd1f9df3b07c9741">https://quiche.googlesource.com/quiche/+/b09d44167c543b80b2c27408dd1f9df3b07c9741</a>.<br>
My motivation here is to help future implementers to avoid this pitfall.</p>
<p>Merge redundant Reference Tracking section into Blocked Dynamic Table<br>
Insertions.</p>
<p>Change style of "Note" at end of section for consistency.  There were<br>
already four sentences starting with "Note that" throughout the draft<br>
before this PR (now there are six), but no other "Note:" markdown.</p>

<hr>

<h4>You can view, comment on, or merge this pull request online at:</h4>
<p>&nbsp;&nbsp;<a href='https://github.com/quicwg/base-drafts/pull/3131'>https://github.com/quicwg/base-drafts/pull/3131</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Improve language on blocking entries.</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/3131/files#diff-0">draft-ietf-quic-qpack.md</a>
    (28)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3131.patch'>https://github.com/quicwg/base-drafts/pull/3131.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3131.diff'>https://github.com/quicwg/base-drafts/pull/3131.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3131?email_source=notifications&amp;email_token=AFTOJK3V32MTZWLOXPCOZM3QP6FBHA5CNFSM4JDZZF2KYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HTVBH3Q">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4S4OUXLU7ZVAD5U4DQP6FBHANCNFSM4JDZZF2A">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZBZMCYOYK5RD5JRCDQP6FBHA5CNFSM4JDZZF2KYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HTVBH3Q.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3131?email_source=notifications\u0026email_token=AFTOJK3V32MTZWLOXPCOZM3QP6FBHA5CNFSM4JDZZF2KYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HTVBH3Q",
"url": "https://github.com/quicwg/base-drafts/pull/3131?email_source=notifications\u0026email_token=AFTOJK3V32MTZWLOXPCOZM3QP6FBHA5CNFSM4JDZZF2KYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HTVBH3Q",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5daf929317087_366e3fa2b86cd960160016--


From nobody Tue Oct 22 16:37:18 2019
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 D0252120152 for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 16:37:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.381
X-Spam-Level: 
X-Spam-Status: No, score=-6.381 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 eKlJSRWSZloD for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 16:37:15 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 068BF12006A for <quic-issues@ietf.org>; Tue, 22 Oct 2019 16:37:15 -0700 (PDT)
Date: Tue, 22 Oct 2019 16:37:13 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571787433; bh=EpekL3BGUpq6QS29ku8RuBtP+6N3sqWYXzz+xWeqY/o=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=L2TgjCGzyHl/iNInaAlGA8RFvi7zI/2TPcy9n25EpPREqkwHogWj1STEkklLHukfi tpujSnYleIjkoVAm7WMpkfH4GKvmEZ1TKKUhD2iJFDcYGgQLHtX0ubBpxOmS+pSIiw /VD7VM+41xZiEZynAHy61Yl0TTOg4D1AG3z0xpgU=
From: =?UTF-8?B?QmVuY2UgQsOpa3k=?= <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4N5VH5TDEIDBFW54F3XTJTTEVBNHHB45IKMY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3132@github.com>
Subject: [quicwg/base-drafts] Fix bug in Insert Count Increment description. (#3132)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5daf92a9d1045_381b3f803f0cd95c99281"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: bencebeky
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Gzc_MqaiyH7EOyPnHjgh0R8_9_A>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 22 Oct 2019 23:37:17 -0000

----==_mimepart_5daf92a9d1045_381b3f803f0cd95c99281
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Fixes issue 3082.

This PR fixes the race condition and clarifies that both endpoints must
keep track of the Known Received Count.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/3132

-- Commit Summary --

  * Fix bug in Insert Count Increment description.

-- File Changes --

    M draft-ietf-quic-qpack.md (47)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/3132.patch
https://github.com/quicwg/base-drafts/pull/3132.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3132

----==_mimepart_5daf92a9d1045_381b3f803f0cd95c99281
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Fixes issue 3082.</p>
<p>This PR fixes the race condition and clarifies that both endpoints must<br>
keep track of the Known Received Count.</p>

<hr>

<h4>You can view, comment on, or merge this pull request online at:</h4>
<p>&nbsp;&nbsp;<a href='https://github.com/quicwg/base-drafts/pull/3132'>https://github.com/quicwg/base-drafts/pull/3132</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Fix bug in Insert Count Increment description.</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/3132/files#diff-0">draft-ietf-quic-qpack.md</a>
    (47)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3132.patch'>https://github.com/quicwg/base-drafts/pull/3132.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3132.diff'>https://github.com/quicwg/base-drafts/pull/3132.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3132?email_source=notifications&amp;email_token=AFTOJK77OKJLGRCYTEU7AOTQP6FCTA5CNFSM4JDZZIN2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HTVBJTA">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZHPB5WCPYLRDDLX6DQP6FCTANCNFSM4JDZZINQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYFOITT4XSPQ7C7HH3QP6FCTA5CNFSM4JDZZIN2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HTVBJTA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3132?email_source=notifications\u0026email_token=AFTOJK77OKJLGRCYTEU7AOTQP6FCTA5CNFSM4JDZZIN2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HTVBJTA",
"url": "https://github.com/quicwg/base-drafts/pull/3132?email_source=notifications\u0026email_token=AFTOJK77OKJLGRCYTEU7AOTQP6FCTA5CNFSM4JDZZIN2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HTVBJTA",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5daf92a9d1045_381b3f803f0cd95c99281--


From nobody Tue Oct 22 16:37:38 2019
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 2AE4D1208D1 for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 16:37:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.998
X-Spam-Level: 
X-Spam-Status: No, score=-7.998 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, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 QzBxjuwTv3jg for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 16:37:32 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0A6551208E6 for <quic-issues@ietf.org>; Tue, 22 Oct 2019 16:37:32 -0700 (PDT)
Received: from github-lowworker-19d82f6.ac4-iad.github.net (github-lowworker-19d82f6.ac4-iad.github.net [10.52.16.75]) by smtp.github.com (Postfix) with ESMTP id C9849520095 for <quic-issues@ietf.org>; Tue, 22 Oct 2019 16:37:30 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571787450; bh=1CaWmnQ+XAFFcL24e3TkCXnGNcERlCzds8LZ8NOdHzU=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=aAmn/E8plmr5HMIOuSzsv0nIhu3g3tH31ymW187r7byxuZQiUnL2dUMO9BoXMr4aa VQHZTlXSOm20eO29BGdRZN6Ih6d/avtzeKw9Kfb1ubiGfccHrIJwRIRe7cBkzppGI3 Gq6EWZR3QaBeV4e8OwRAG5Q+QT6iswbMDRXdC7FU=
Date: Tue, 22 Oct 2019 16:37:30 -0700
From: =?UTF-8?B?QmVuY2UgQsOpa3k=?= <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYV3YYG3XIXCFK52ZF3XTJUVEVBNHHB45IKXM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3133@github.com>
Subject: [quicwg/base-drafts] Make language of representations consistent. (#3133)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5daf92baba27d_49753fa1452cd9601290fd"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: bencebeky
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/G-nfG_7JDYBwc-_qMFWCFNhRL9A>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 22 Oct 2019 23:37:37 -0000

----==_mimepart_5daf92baba27d_49753fa1452cd9601290fd
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This was inspired by the comment by afrind at
https://github.com/quicwg/base-drafts/pull/2942#discussion_r335222617.

For each representation, uniformly
* use the word &quot;representation&quot; in the first sentence;
* use the word &quot;identifies&quot; if it&#39;s a verbatim entry; &quot;encodes&quot; otherwise;
* identify relative versus post-base indexing in the first sentence;
* move drawing right after first sentence;
* use consistent language describing binary format.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/3133

-- Commit Summary --

  * Make language of representations consistent.

-- File Changes --

    M draft-ietf-quic-qpack.md (95)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/3133.patch
https://github.com/quicwg/base-drafts/pull/3133.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3133

----==_mimepart_5daf92baba27d_49753fa1452cd9601290fd
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This was inspired by the comment by afrind at<br>
<a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="475253954" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2942" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2942/hovercard?comment_id=335222617&amp;comment_type=review_comment" href="https://github.com/quicwg/base-drafts/pull/2942#discussion_r335222617">#2942 (comment)</a>.</p>
<p>For each representation, uniformly</p>
<ul>
<li>use the word "representation" in the first sentence;</li>
<li>use the word "identifies" if it's a verbatim entry; "encodes" otherwise;</li>
<li>identify relative versus post-base indexing in the first sentence;</li>
<li>move drawing right after first sentence;</li>
<li>use consistent language describing binary format.</li>
</ul>

<hr>

<h4>You can view, comment on, or merge this pull request online at:</h4>
<p>&nbsp;&nbsp;<a href='https://github.com/quicwg/base-drafts/pull/3133'>https://github.com/quicwg/base-drafts/pull/3133</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Make language of representations consistent.</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/3133/files#diff-0">draft-ietf-quic-qpack.md</a>
    (95)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3133.patch'>https://github.com/quicwg/base-drafts/pull/3133.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3133.diff'>https://github.com/quicwg/base-drafts/pull/3133.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3133?email_source=notifications&amp;email_token=AFTOJKZR2YEV2VVPAZRAQX3QP6FDVA5CNFSM4JDZZKV2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HTVBK5Q">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5FYVQZ7Y5RSK7UEHDQP6FDVANCNFSM4JDZZKVQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK77F7LQLIUQF3MTU6TQP6FDVA5CNFSM4JDZZKV2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HTVBK5Q.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3133?email_source=notifications\u0026email_token=AFTOJKZR2YEV2VVPAZRAQX3QP6FDVA5CNFSM4JDZZKV2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HTVBK5Q",
"url": "https://github.com/quicwg/base-drafts/pull/3133?email_source=notifications\u0026email_token=AFTOJKZR2YEV2VVPAZRAQX3QP6FDVA5CNFSM4JDZZKV2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HTVBK5Q",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5daf92baba27d_49753fa1452cd9601290fd--


From nobody Tue Oct 22 16:37:47 2019
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 B0155120170 for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 16:37:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.595
X-Spam-Level: 
X-Spam-Status: No, score=-6.595 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 rjqTQw49s0DY for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 16:37:44 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EE4C0120152 for <quic-issues@ietf.org>; Tue, 22 Oct 2019 16:37:43 -0700 (PDT)
Received: from github-lowworker-d31a065.va3-iad.github.net (github-lowworker-d31a065.va3-iad.github.net [10.48.17.70]) by smtp.github.com (Postfix) with ESMTP id 081FE1C05DC for <quic-issues@ietf.org>; Tue, 22 Oct 2019 16:37:43 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571787463; bh=ErHTZlEfGkjOsyll2hSpXyg06Yci49DRDqfJsu9LgGw=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=nNFOQRGMBEi8GG4exxQPIPkjH8aG1ENbGRntBZ8muoV/MWx9FZ9hrkyYs7H5Tj6rP dzoApDUXXYUFDYVp60LLl+xnkef1HthZS0Tc6MxVtiFnYfQF+wVaAD/z6L5ak+mc6h WqVBpqIJ3Vx07e102Si+GCh1rEUm5W2Yug/Yg/Pw=
Date: Tue, 22 Oct 2019 16:37:42 -0700
From: =?UTF-8?B?QmVuY2UgQsOpa3k=?= <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK73JBTVUJSQPODMIJV3XTJVNEVBNHHB45IK6E@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3134@github.com>
Subject: [quicwg/base-drafts] s/up to/up to and including/ for clarity. (#3134)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5daf92c6ed1a2_32c3ff8fdacd95c1131f3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: bencebeky
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/qDS44jIfyxghnltS8VhDEwBUQ6A>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 22 Oct 2019 23:37:46 -0000

----==_mimepart_5daf92c6ed1a2_32c3ff8fdacd95c1131f3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This was suggested by dtikhonov at
https://github.com/quicwg/base-drafts/pull/2942/files/11edccf6ed3697ba785578712b54a42051bb090d#r337177688.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/3134

-- Commit Summary --

  * s/up to/up to and including/ for clarity.

-- File Changes --

    M draft-ietf-quic-qpack.md (3)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/3134.patch
https://github.com/quicwg/base-drafts/pull/3134.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3134

----==_mimepart_5daf92c6ed1a2_32c3ff8fdacd95c1131f3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This was suggested by dtikhonov at<br>
<a href="https://github.com/quicwg/base-drafts/pull/2942/files/11edccf6ed3697ba785578712b54a42051bb090d#r337177688">https://github.com/quicwg/base-drafts/pull/2942/files/11edccf6ed3697ba785578712b54a42051bb090d#r337177688</a>.</p>

<hr>

<h4>You can view, comment on, or merge this pull request online at:</h4>
<p>&nbsp;&nbsp;<a href='https://github.com/quicwg/base-drafts/pull/3134'>https://github.com/quicwg/base-drafts/pull/3134</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>s/up to/up to and including/ for clarity.</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/3134/files#diff-0">draft-ietf-quic-qpack.md</a>
    (3)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3134.patch'>https://github.com/quicwg/base-drafts/pull/3134.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3134.diff'>https://github.com/quicwg/base-drafts/pull/3134.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3134?email_source=notifications&amp;email_token=AFTOJK5O3W6LT56DGE5AAO3QP6FENA5CNFSM4JDZZL52YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HTVBLYQ">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYPOZJWDCIKTSRINATQP6FENANCNFSM4JDZZL5Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6WNAOJJYHMONARBFLQP6FENA5CNFSM4JDZZL52YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HTVBLYQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3134?email_source=notifications\u0026email_token=AFTOJK5O3W6LT56DGE5AAO3QP6FENA5CNFSM4JDZZL52YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HTVBLYQ",
"url": "https://github.com/quicwg/base-drafts/pull/3134?email_source=notifications\u0026email_token=AFTOJK5O3W6LT56DGE5AAO3QP6FENA5CNFSM4JDZZL52YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HTVBLYQ",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5daf92c6ed1a2_32c3ff8fdacd95c1131f3--


From nobody Tue Oct 22 16:39:22 2019
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 10BDF120152 for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 16:39:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 4qqjCpzmiJZT for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 16:39:18 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6961512006A for <quic-issues@ietf.org>; Tue, 22 Oct 2019 16:39:18 -0700 (PDT)
Received: from github-lowworker-2300405.va3-iad.github.net (github-lowworker-2300405.va3-iad.github.net [10.48.17.39]) by smtp.github.com (Postfix) with ESMTP id C29156A0A97 for <quic-issues@ietf.org>; Tue, 22 Oct 2019 16:39:17 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571787557; bh=l8PaW2Ak/uyFGcz/Qg/MB9nXSlzp+rqz8XZzzQmLxyE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ruDbrR0+yusJVQXz8jmtqPPJPfy5tMWTOouheUx3f72QGvka6RfB0BFf6x7xV9CuE 7ffRJiH8ItkCPl/mbK6i9ComE+UW1InCtlEknOVbAjoXsvVhuLl5ebfPHqAFuoMr/t t4pxcA8nHU4RJS/3iutLpAMGdI+3caZCL9ojh2Ro=
Date: Tue, 22 Oct 2019 16:39:17 -0700
From: =?UTF-8?B?QmVuY2UgQsOpa3k=?= <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3131/push/4182191664@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3131@github.com>
References: <quicwg/base-drafts/pull/3131@github.com>
Subject: Re: [quicwg/base-drafts] Improve language on blocking entries. (#3131)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5daf9325b37a8_35613fc49eccd95c20302f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: bencebeky
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/F5Fg-4QtR6qVvU0Ad7kbEbCxG4w>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 22 Oct 2019 23:39:20 -0000

----==_mimepart_5daf9325b37a8_35613fc49eccd95c20302f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@bencebeky pushed 1 commit.

e6f4b9a1cf82ca84a35794c906e336734d962d47  Improve language on blocking entries.


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3131/files/ccd8bf6b21e93612b6be05a9261c7b71c0d47b58..e6f4b9a1cf82ca84a35794c906e336734d962d47

----==_mimepart_5daf9325b37a8_35613fc49eccd95c20302f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/bencebeky" class="user-mention">@bencebeky</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/e6f4b9a1cf82ca84a35794c906e336734d962d47">e6f4b9a</a>  Improve language on blocking entries.</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3131/files/ccd8bf6b21e93612b6be05a9261c7b71c0d47b58..e6f4b9a1cf82ca84a35794c906e336734d962d47?email_source=notifications&amp;email_token=AFTOJK4KVKQNCYNAPJKA5FTQP6FKLA5CNFSM4JDZZF2KYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTCMRWHA3TCOKQOVZWQIZUGE4DEMJZGE3DMNA">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7UH76P2U6MWQDKBZDQP6FKLANCNFSM4JDZZF2A">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7ETEAJQ4QT2R2E3R3QP6FKLA5CNFSM4JDZZF2KYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTCMRWHA3TCOKQOVZWQIZUGE4DEMJZGE3DMNA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3131/files/ccd8bf6b21e93612b6be05a9261c7b71c0d47b58..e6f4b9a1cf82ca84a35794c906e336734d962d47?email_source=notifications\u0026email_token=AFTOJK4KVKQNCYNAPJKA5FTQP6FKLA5CNFSM4JDZZF2KYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTCMRWHA3TCOKQOVZWQIZUGE4DEMJZGE3DMNA",
"url": "https://github.com/quicwg/base-drafts/pull/3131/files/ccd8bf6b21e93612b6be05a9261c7b71c0d47b58..e6f4b9a1cf82ca84a35794c906e336734d962d47?email_source=notifications\u0026email_token=AFTOJK4KVKQNCYNAPJKA5FTQP6FKLA5CNFSM4JDZZF2KYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTCMRWHA3TCOKQOVZWQIZUGE4DEMJZGE3DMNA",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5daf9325b37a8_35613fc49eccd95c20302f--


From nobody Tue Oct 22 16:43:22 2019
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 93B4712006A for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 16:43:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 HFxPJ7D_3YDV for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 16:43:19 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 042CD12001E for <quic-issues@ietf.org>; Tue, 22 Oct 2019 16:43:19 -0700 (PDT)
Received: from github-lowworker-cd7bc13.ac4-iad.github.net (github-lowworker-cd7bc13.ac4-iad.github.net [10.52.25.102]) by smtp.github.com (Postfix) with ESMTP id 2DC6752000C for <quic-issues@ietf.org>; Tue, 22 Oct 2019 16:43:18 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571787798; bh=WznhvGbTm2rRrVryqW7a1qKFqgWrdCrjTCUT5dm85pg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=qur/GreVcW+pt1iREL1YxKRauEJUU3OVjjJFOgQieIN0OFQCQ7Un61Bf92/GhDQnx 4sTQTVwpvwyoGx7mJ52TmIOs10s0Mo8axHXiBhb5IKaZNNHAhzlFER+UqjqpTt6QZq QtvHoqQoFfQbiFEnB1yM6QWHqif/HjEHX4ZlCFm8=
Date: Tue, 22 Oct 2019 16:43:18 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4W47SPGGDNUZ2HVIN3XTKKNEVBNHHB4ODZTE@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3092/review/305567153@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3092@github.com>
References: <quicwg/base-drafts/pull/3092@github.com>
Subject: Re: [quicwg/base-drafts] MUST ACK each ack-eliciting packet once (#3092)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5daf94161d8b0_7b143f90894cd96c3684b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/UeY6TWTn4kKntx5WpClZcr11Osk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 22 Oct 2019 23:43:21 -0000

----==_mimepart_5daf94161d8b0_7b143f90894cd96c3684b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



> +Every packet SHOULD be acknowledged at least once, and ack-eliciting packets
+MUST be acknowledged at least once within the maximum ack delay. An endpoint

We have a memory limit too, but that doesn't mean that we don't send acknowledgments.  We just send packets more often as a result.

As for untestable, that's true for a bunch of things we require.  The point is to require actions that produce an interoperable, functional protocol.  In the general case, ignoring this requirement would be bad.  At insane incoming packet rates, maybe this breaks down, and that's probably not ideal, but I find it hard to believe that you can't generate enough packets outbound to acknowledge every inbound packet at least once.  Even if you only receive every other packet, you are only spending two bytes per packet to acknowledge them.  That's almost a 600:1 advantage to the receiver.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3092#discussion_r337796493
----==_mimepart_5daf94161d8b0_7b143f90894cd96c3684b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinthomson</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3092#discussion_r337796493">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +Every packet SHOULD be acknowledged at least once, and ack-eliciting packets
+MUST be acknowledged at least once within the maximum ack delay. An endpoint
</pre>
<p>We have a memory limit too, but that doesn't mean that we don't send acknowledgments.  We just send packets more often as a result.</p>
<p>As for untestable, that's true for a bunch of things we require.  The point is to require actions that produce an interoperable, functional protocol.  In the general case, ignoring this requirement would be bad.  At insane incoming packet rates, maybe this breaks down, and that's probably not ideal, but I find it hard to believe that you can't generate enough packets outbound to acknowledge every inbound packet at least once.  Even if you only receive every other packet, you are only spending two bytes per packet to acknowledge them.  That's almost a 600:1 advantage to the receiver.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3092?email_source=notifications&amp;email_token=AFTOJK23PXHLGPSKDN6VKADQP6FZNA5CNFSM4JAXQGYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCI3JLMI#discussion_r337796493">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZHVSGYXRLT67VJGSDQP6FZNANCNFSM4JAXQGYA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7BTETQYC7GYAGFIATQP6FZNA5CNFSM4JAXQGYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCI3JLMI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3092?email_source=notifications\u0026email_token=AFTOJK23PXHLGPSKDN6VKADQP6FZNA5CNFSM4JAXQGYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCI3JLMI#discussion_r337796493",
"url": "https://github.com/quicwg/base-drafts/pull/3092?email_source=notifications\u0026email_token=AFTOJK23PXHLGPSKDN6VKADQP6FZNA5CNFSM4JAXQGYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCI3JLMI#discussion_r337796493",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5daf94161d8b0_7b143f90894cd96c3684b--


From nobody Tue Oct 22 16:46:51 2019
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 E3EFE120170 for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 16:46:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, 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 GX0ijYDY8_zZ for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 16:46:47 -0700 (PDT)
Received: from out-22.smtp.github.com (out-22.smtp.github.com [192.30.252.205]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C383E12001E for <quic-issues@ietf.org>; Tue, 22 Oct 2019 16:46:47 -0700 (PDT)
Date: Tue, 22 Oct 2019 16:46:46 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571788006; bh=R+qo49HTZm9pjkH0wnAXcLrvO8nTf3Djoask1aAjLrY=; h=Date:From:To:Subject:From; b=prcAMsZhY21hmXG5zYFAFGJ2oSTeVh45M9AiO8q+r4YYzKhmeOPo6VH1kRDn6++BY b+JdvgIfi6dxD0/AP1zfSlyhxgefbC3CUNvftrSoqVeV8ubmaRxdwebMtNiP2Vuumn gS/C+vaYjuyQDJtsaDMfjAAqVui6Q2crGpD+ddOw=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/must-distinguish-tokens/a26333-6b6273@github.com>
Subject: [quicwg/base-drafts] 6b6273: Ian's tweaks
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/fcrYuNA6Uhz5gjg4jzSymfeHSKI>
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, 22 Oct 2019 23:46:50 -0000

  Branch: refs/heads/must-distinguish-tokens
  Home:   https://github.com/quicwg/base-drafts
  Commit: 6b6273302247ffb91797391218850f95dae0b4af
      https://github.com/quicwg/base-drafts/commit/6b6273302247ffb91797391218850f95dae0b4af
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-10-23 (Wed, 23 Oct 2019)

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

  Log Message:
  -----------
  Ian's tweaks



From nobody Tue Oct 22 16:46:58 2019
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 37DED120170 for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 16:46:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 tSyZm7m41jiH for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 16:46:55 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7C7B012001E for <quic-issues@ietf.org>; Tue, 22 Oct 2019 16:46:55 -0700 (PDT)
Date: Tue, 22 Oct 2019 16:46:54 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571788014; bh=odsILG4nGSOR6twrt9fNNUtPlnnqpDSxtXi/MoQ6EmE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=gIr16drXiUZyw/QonxUMLtR+mI/1lUs9EynwBCbLHA0C9JdkpBdgAnVqFqbs2ijNX Sjq9hXoxRpjtDyBpXXmLY3WJHFY2dUgnbt5G9uhZ9tMNr8I+rX3I5CscBHycoiUHrG LVh4VnXDOksUk2TqZm06QKP1XQ00hB5GDLvcMwMI=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3128/push/4182208374@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3128@github.com>
References: <quicwg/base-drafts/pull/3128@github.com>
Subject: Re: [quicwg/base-drafts] Mandatory distinction between token types (#3128)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5daf94eec6dc0_207c3fb5350cd968732e3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/L-K4FS_VHRoTeTZbvMqVKQBBDUw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 22 Oct 2019 23:46:57 -0000

----==_mimepart_5daf94eec6dc0_207c3fb5350cd968732e3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson pushed 1 commit.

6b6273302247ffb91797391218850f95dae0b4af  Ian's tweaks


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3128/files/a263330298f0469ca7791cd503063b57eb0acac9..6b6273302247ffb91797391218850f95dae0b4af

----==_mimepart_5daf94eec6dc0_207c3fb5350cd968732e3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/martinthomson" class="user-mention">@martinthomson</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/6b6273302247ffb91797391218850f95dae0b4af">6b62733</a>  Ian&#39;s tweaks</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3128/files/a263330298f0469ca7791cd503063b57eb0acac9..6b6273302247ffb91797391218850f95dae0b4af?email_source=notifications&amp;email_token=AFTOJKYYR5BOXZ6EB2VGF3LQP6GG5A5CNFSM4JDJ3TY2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTANZYGIZDGN2QOVZWQIZUGE4DEMRQHAZTONA">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3Y54SIEPGMOWEVGFTQP6GG5ANCNFSM4JDJ3TYQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5U367SXGPWBBJE4XTQP6GG5A5CNFSM4JDJ3TY2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTANZYGIZDGN2QOVZWQIZUGE4DEMRQHAZTONA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3128/files/a263330298f0469ca7791cd503063b57eb0acac9..6b6273302247ffb91797391218850f95dae0b4af?email_source=notifications\u0026email_token=AFTOJKYYR5BOXZ6EB2VGF3LQP6GG5A5CNFSM4JDJ3TY2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTANZYGIZDGN2QOVZWQIZUGE4DEMRQHAZTONA",
"url": "https://github.com/quicwg/base-drafts/pull/3128/files/a263330298f0469ca7791cd503063b57eb0acac9..6b6273302247ffb91797391218850f95dae0b4af?email_source=notifications\u0026email_token=AFTOJKYYR5BOXZ6EB2VGF3LQP6GG5A5CNFSM4JDJ3TY2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTANZYGIZDGN2QOVZWQIZUGE4DEMRQHAZTONA",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5daf94eec6dc0_207c3fb5350cd968732e3--


From nobody Tue Oct 22 16:47:24 2019
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 3FD3B120178 for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 16:47:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 8mq6RlI4h7RT for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 16:47:20 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5164F120170 for <quic-issues@ietf.org>; Tue, 22 Oct 2019 16:47:20 -0700 (PDT)
Received: from github-lowworker-d31a065.va3-iad.github.net (github-lowworker-d31a065.va3-iad.github.net [10.48.17.70]) by smtp.github.com (Postfix) with ESMTP id 5B1796A1A77 for <quic-issues@ietf.org>; Tue, 22 Oct 2019 16:47:19 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571788039; bh=raDyTxYZc7ie0T8JF45x796Zq7dkyTCGLFwRjsmHAbs=; h=Date:From:To:Subject:From; b=Nido8c5F70W3d8EA4HR0+SYa80stVuyH/MetJjQl5KYF7ajkHIeqzxXJV1aKatx5p n9SPBuuRgYWwnWD1LLhUXsCcgsB74oPTf9nEcjzPnZoBm7OgzoVV9V4ui4kuQm3ZTv dWTEBppP8W6TEeD1eM3ljs3c5SvdAjjSYjQOyBtM=
Date: Tue, 22 Oct 2019 16:47:19 -0700
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/5cc2ae-5c3715@github.com>
Subject: [quicwg/base-drafts] 5c3715: Script updating gh-pages from 6b627330. [ci skip]
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/5-tYOnM1UcfaqWstryUHcZlLMiE>
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, 22 Oct 2019 23:47:23 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 5c37155a8e1db5fd31b510637dbc505ee8330837
      https://github.com/quicwg/base-drafts/commit/5c37155a8e1db5fd31b510637dbc505ee8330837
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-22 (Tue, 22 Oct 2019)

  Changed paths:
    M index.html
    M must-distinguish-tokens/draft-ietf-quic-transport.html
    M must-distinguish-tokens/draft-ietf-quic-transport.txt

  Log Message:
  -----------
  Script updating gh-pages from 6b627330. [ci skip]



From nobody Tue Oct 22 19:18:24 2019
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 A2FC412022C for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 19:18:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.999
X-Spam-Level: 
X-Spam-Status: No, score=-7.999 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, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 7t02s_3Tf5h4 for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 19:18:22 -0700 (PDT)
Received: from out-10.smtp.github.com (out-10.smtp.github.com [192.30.254.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6BF2D1201DB for <quic-issues@ietf.org>; Tue, 22 Oct 2019 19:18:22 -0700 (PDT)
Received: from github-lowworker-f144ac1.va3-iad.github.net (github-lowworker-f144ac1.va3-iad.github.net [10.48.16.59]) by smtp.github.com (Postfix) with ESMTP id EF9EE12116D for <quic-issues@ietf.org>; Tue, 22 Oct 2019 19:18:21 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571797102; bh=SXXNPk/IyB1+CAO06uXcMBW25fJ3GxQyEqErANxa5/A=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=0n4BDj5qPtKwO0j5hvvZ1Vu5Meczi1gLkaI9SpT1SagYLwQW5Z+UPUGlfjZn9lN0y bdg82KWjWM2Bp1RSxAVCboOVRI2pXy2xGomOHc9JGctoMUL3JUZCnjyLS1wrWTFqxo +P7FNZR9UO/3x9Qp7OdbVZdbQguXquKCUrqEfUQg=
Date: Tue, 22 Oct 2019 19:18:21 -0700
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK67MR4GSB2I55W5HBN3XTVO3EVBNHHB45NQXU@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3135@github.com>
Subject: [quicwg/base-drafts] allow sending PADDING after receiving a non-ack-eliciting packet (#3135)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dafb86daaa21_21e03faca82cd9601416a2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: marten-seemann
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/cnP1zYlWxtHzpuxwMZesDcEk4R8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 23 Oct 2019 02:18:23 -0000

----==_mimepart_5dafb86daaa21_21e03faca82cd9601416a2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

#3104 changed the rules regarding what kind of packet an endpoint is allowed to send after receiving a non-ack-eliciting packet. The intention of that text used to be to prevent peers from getting stuck in an ACK-loop, but now the text says:

> An endpoint MUST NOT send a non-ack-eliciting packet in response to a non-ack-eliciting packet, even if there are packet gaps which precede the received packet.

Among others, this means that once an endpoint receives a non-ack-eliciting packet, it's not allowed to send a packet containing only PADDING. This would be valuable for defeating traffic analysis. While it would be possible to hack your way out of this by sending a PING + PADDING packet, I'm not sure if this was the intention of #3104.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3135
----==_mimepart_5dafb86daaa21_21e03faca82cd9601416a2
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="508137699" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3104" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3104/hovercard" href="https://github.com/quicwg/base-drafts/pull/3104">#3104</a> changed the rules regarding what kind of packet an endpoint is allowed to send after receiving a non-ack-eliciting packet. The intention of that text used to be to prevent peers from getting stuck in an ACK-loop, but now the text says:</p>
<blockquote>
<p>An endpoint MUST NOT send a non-ack-eliciting packet in response to a non-ack-eliciting packet, even if there are packet gaps which precede the received packet.</p>
</blockquote>
<p>Among others, this means that once an endpoint receives a non-ack-eliciting packet, it's not allowed to send a packet containing only PADDING. This would be valuable for defeating traffic analysis. While it would be possible to hack your way out of this by sending a PING + PADDING packet, I'm not sure if this was the intention of <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="508137699" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3104" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3104/hovercard" href="https://github.com/quicwg/base-drafts/pull/3104">#3104</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3135?email_source=notifications&amp;email_token=AFTOJK7ALVD6S4J3XAGSHS3QP6X63A5CNFSM4JD2ZP52YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HTVWC6Q">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5XGXN7IRQPCEK6TODQP6X63ANCNFSM4JD2ZP5Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6SBGXDRCAC3PYGZ43QP6X63A5CNFSM4JD2ZP52YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HTVWC6Q.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3135?email_source=notifications\u0026email_token=AFTOJK7ALVD6S4J3XAGSHS3QP6X63A5CNFSM4JD2ZP52YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HTVWC6Q",
"url": "https://github.com/quicwg/base-drafts/issues/3135?email_source=notifications\u0026email_token=AFTOJK7ALVD6S4J3XAGSHS3QP6X63A5CNFSM4JD2ZP52YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HTVWC6Q",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dafb86daaa21_21e03faca82cd9601416a2--


From nobody Tue Oct 22 19:19:07 2019
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 C51D112022C for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 19:19:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 iEKWpK20pRB1 for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 19:19:04 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 36D161201DB for <quic-issues@ietf.org>; Tue, 22 Oct 2019 19:19:04 -0700 (PDT)
Received: from github-lowworker-25680bd.va3-iad.github.net (github-lowworker-25680bd.va3-iad.github.net [10.48.17.61]) by smtp.github.com (Postfix) with ESMTP id 668795201FB for <quic-issues@ietf.org>; Tue, 22 Oct 2019 19:19:03 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571797143; bh=P6iqNHMz7ZKS9lH2yCEt5EUDbrFeo799Xu/NS4nVtQg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=OSojEXhfJwqzM3pslfglKyXXo3zqKghOPPsgj9hxhQhSx68Grdv/0/oIs5ceYiDHi EVBu3YVIU7YSaE+JPAWdMFAeFAVdYjqYXm82yus9smYZy/0C1QL58KY9zoiUS8iGPt PeuUolU2t20g/QMqw/HozuGcjGq4FBhe4Vn3fp4g=
Date: Tue, 22 Oct 2019 19:19:03 -0700
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYCBDDR6U2NJFY42BV3XT4SPEVBNHHB4SICDM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3100/545233603@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3100@github.com>
References: <quicwg/base-drafts/issues/3100@github.com>
Subject: Re: [quicwg/base-drafts] ACK+PADDING in response to ACK should be illegal (#3100)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dafb89757e77_5a9a3f87b00cd95c487e5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: marten-seemann
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/gNJtWoH-Ohp02l-D-ogxt_0qOdQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 23 Oct 2019 02:19:06 -0000

----==_mimepart_5dafb89757e77_5a9a3f87b00cd95c487e5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This issue should have been closed by #3104.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3100#issuecomment-545233603
----==_mimepart_5dafb89757e77_5a9a3f87b00cd95c487e5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This issue should have been closed by <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="508137699" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3104" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3104/hovercard" href="https://github.com/quicwg/base-drafts/pull/3104">#3104</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3100?email_source=notifications&amp;email_token=AFTOJKYZPBAWSLP4NJCTXY3QP6YBPA5CNFSM4JBRDSSKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB7ZVQY#issuecomment-545233603">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZCMGX7NR4LLIQPZTTQP6YBPANCNFSM4JBRDSSA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYGMQ6UD3P7SFKWLVLQP6YBPA5CNFSM4JBRDSSKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB7ZVQY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3100?email_source=notifications\u0026email_token=AFTOJKYZPBAWSLP4NJCTXY3QP6YBPA5CNFSM4JBRDSSKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB7ZVQY#issuecomment-545233603",
"url": "https://github.com/quicwg/base-drafts/issues/3100?email_source=notifications\u0026email_token=AFTOJKYZPBAWSLP4NJCTXY3QP6YBPA5CNFSM4JBRDSSKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEB7ZVQY#issuecomment-545233603",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dafb89757e77_5a9a3f87b00cd95c487e5--


From nobody Tue Oct 22 19:19:59 2019
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 203381201DB for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 19:19:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 rrb-eAVv7PWE for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 19:19:55 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 99A5212022C for <quic-issues@ietf.org>; Tue, 22 Oct 2019 19:19:55 -0700 (PDT)
Date: Tue, 22 Oct 2019 19:19:54 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571797194; bh=a5ykmwckgJkB81y/BqhOT4WZRObdamhVULq0DrWexDA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=KSyAlILZHo9Dou/eEngKhBTzGTF7mRaNChY0dXZ74TetiPqsWxYzj4GpbQKRI1kwg Z2fsdvu6ltH1b5oGB4TqXhfoG7RdYkBySKc39f8/Xqy5Kbqq50GHAHp/U0FsftSdz2 43I6WsmLbRxsWrjsOotdigear6UShxOxn/ig3kYM=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3KUWPLZVHEZJKM4IF3XTVUVEVBNHHB4SICDM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/3100/issue_event/2735394914@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3100@github.com>
References: <quicwg/base-drafts/issues/3100@github.com>
Subject: Re: [quicwg/base-drafts] ACK+PADDING in response to ACK should be illegal (#3100)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dafb8ca23a5_6d153fdcd02cd96c101881"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/pffc7PdfjVXyEL7Ili4ZK44pdaM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 23 Oct 2019 02:19:57 -0000

----==_mimepart_5dafb8ca23a5_6d153fdcd02cd96c101881
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #3100.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3100#event-2735394914
----==_mimepart_5dafb8ca23a5_6d153fdcd02cd96c101881
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="508101147" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3100" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/3100/hovercard" href="https://github.com/quicwg/base-drafts/issues/3100">#3100</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3100?email_source=notifications&amp;email_token=AFTOJKYQUD6Y2CSDWU2F5OLQP6YEVA5CNFSM4JBRDSSKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUMFNAYQ#event-2735394914">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6YCEEFTWATJHBTZYLQP6YEVANCNFSM4JBRDSSA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZ3MHESAAWYXJTTQWTQP6YEVA5CNFSM4JBRDSSKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUMFNAYQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3100?email_source=notifications\u0026email_token=AFTOJKYQUD6Y2CSDWU2F5OLQP6YEVA5CNFSM4JBRDSSKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUMFNAYQ#event-2735394914",
"url": "https://github.com/quicwg/base-drafts/issues/3100?email_source=notifications\u0026email_token=AFTOJKYQUD6Y2CSDWU2F5OLQP6YEVA5CNFSM4JBRDSSKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUMFNAYQ#event-2735394914",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dafb8ca23a5_6d153fdcd02cd96c101881--


From nobody Tue Oct 22 20:29:26 2019
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 87579120048 for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 20:29:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, 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 MA4E4A8B87g2 for <quic-issues@ietfa.amsl.com>; Tue, 22 Oct 2019 20:29:24 -0700 (PDT)
Received: from out-9.smtp.github.com (out-9.smtp.github.com [192.30.254.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 47D5212022C for <quic-issues@ietf.org>; Tue, 22 Oct 2019 20:29:24 -0700 (PDT)
Received: from github-lowworker-2ef7ba1.ac4-iad.github.net (github-lowworker-2ef7ba1.ac4-iad.github.net [10.52.16.66]) by smtp.github.com (Postfix) with ESMTP id D38B32603B7 for <quic-issues@ietf.org>; Tue, 22 Oct 2019 20:29:23 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571801363; bh=0h5d+nllyDVVS4CtI0gBSCxyXTb+GhobwGCI8WR0nIc=; h=Date:From:To:Subject:From; b=reDtXF2iX/Ixn6BsEnX2kavz9golTjdCHWzfIXGZ7YIQGKH1uPGpKl85ueqKLgzfY ch4yKOdlfFhYAYBJQNdADC7wbesCM+LnXNvXTBabdqwN3bpoZzxkqfjpvLFRRKjGXA wGfkzAXYcNR11k3SmpClABrf7qBbeJPuDk6P4gME=
Date: Tue, 22 Oct 2019 20:29:23 -0700
From: Mark Nottingham <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/wg-materials/push/refs/heads/master/fa7b1e-9daa6e@github.com>
Subject: [quicwg/wg-materials] 9daa6e: rough in generic agenda
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/3sxNefFwofFuBNUGMfN81rlqOx4>
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, 23 Oct 2019 03:29:26 -0000

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/wg-materials
  Commit: 9daa6e1a58b12d3d399e3495dc24076166cdb0b8
      https://github.com/quicwg/wg-materials/commit/9daa6e1a58b12d3d399e3495dc24076166cdb0b8
  Author: Mark Nottingham <mnot@mnot.net>
  Date:   2019-10-23 (Wed, 23 Oct 2019)

  Changed paths:
    A ietf106/agenda.md

  Log Message:
  -----------
  rough in generic agenda



From nobody Wed Oct 23 00:34:41 2019
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 2AB94120046 for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 00:34:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 GuT7ZYDSQ6ad for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 00:34:38 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A6EF9120024 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 00:34:38 -0700 (PDT)
Received: from github-lowworker-cde56e0.va3-iad.github.net (github-lowworker-cde56e0.va3-iad.github.net [10.48.25.52]) by smtp.github.com (Postfix) with ESMTP id 8814D1C2F47 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 00:34:37 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571816077; bh=2zaJw3CFFQ4wxLmVwkp4r04lqiOncdfrlprO507QeTk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=1kRR4mSVjDdqB/9Yq4aglz/SRTTJo5rmlSdbPegaDBEVqAV6xx6IJwdkwI8paP5OT Y3NWMlWsJdAplFOoPMCE+lJmMb1w8OzGEEEW+a9m5IFV/YxUiswL+0Is+ncGeWKvJB KFcJENXYLC6PIY0vu3eM5tO25XXaS+LBQCsVB0pk=
Date: Wed, 23 Oct 2019 00:34:37 -0700
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6DAVIHG4WGULBB7BV3XVBR3EVBNHHB4ODZTE@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3092/review/305683731@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3092@github.com>
References: <quicwg/base-drafts/pull/3092@github.com>
Subject: Re: [quicwg/base-drafts] MUST ACK each ack-eliciting packet once (#3092)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db0028d793d2_7d363ff149ccd95c1780e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/9__D5wzbbLC4G-O8W964hRHpB4Y>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 23 Oct 2019 07:34:40 -0000

----==_mimepart_5db0028d793d2_7d363ff149ccd95c1780e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mikkelfj commented on this pull request.



> +Every packet SHOULD be acknowledged at least once, and ack-eliciting packets
+MUST be acknowledged at least once within the maximum ack delay. An endpoint

I think the biggest problem is if the peer assumes a packet was not processed if it eventually concludes it was not ACK'ed. That could lead to deadlocks or double spending in some poor transactional design.


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3092#discussion_r337888881
----==_mimepart_5db0028d793d2_7d363ff149ccd95c1780e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@mikkelfj</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3092#discussion_r337888881">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +Every packet SHOULD be acknowledged at least once, and ack-eliciting packets
+MUST be acknowledged at least once within the maximum ack delay. An endpoint
</pre>
<p>I think the biggest problem is if the peer assumes a packet was not processed if it eventually concludes it was not ACK'ed. That could lead to deadlocks or double spending in some poor transactional design.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3092?email_source=notifications&amp;email_token=AFTOJK67PUTMLCPIZLA5MWLQP75A3A5CNFSM4JAXQGYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCI4F2EY#discussion_r337888881">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3OWAZBDL3PMOAD3KDQP75A3ANCNFSM4JAXQGYA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZ4DYVGUPBHY7KDYG3QP75A3A5CNFSM4JAXQGYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCI4F2EY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3092?email_source=notifications\u0026email_token=AFTOJK67PUTMLCPIZLA5MWLQP75A3A5CNFSM4JAXQGYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCI4F2EY#discussion_r337888881",
"url": "https://github.com/quicwg/base-drafts/pull/3092?email_source=notifications\u0026email_token=AFTOJK67PUTMLCPIZLA5MWLQP75A3A5CNFSM4JAXQGYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCI4F2EY#discussion_r337888881",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db0028d793d2_7d363ff149ccd95c1780e--


From nobody Wed Oct 23 01:41:49 2019
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 7B802120133 for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 01:41:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.999
X-Spam-Level: 
X-Spam-Status: No, score=-7.999 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, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 xh4Gb6sgj4oz for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 01:41:47 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1CD971200B7 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 01:41:46 -0700 (PDT)
Date: Wed, 23 Oct 2019 01:41:46 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571820106; bh=HMwMRaa7HRQDz8kAM6pvyyERmZpGNeombCXxl2IRO5g=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Md/T3VHpvpd83s0mYdkswlIh3oAC2oIW7nZRpp//xjYQaEg0eJz/ZxeoKYL8N2FIF bFGE6gsVzxwmngKIJXxe9B7ZPK+xJPzIyz4Z2PMwuPYZr6oTExL+nuosBZwPPWCk6q Cg0kbbuVINeMlhwAD2/nBkp9NytrZFAACUL4kvCA=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6UWO3AY6REF4W54I53XVCMVEVBNHHB3ABZO4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3049/review/305721135@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3049@github.com>
References: <quicwg/base-drafts/pull/3049@github.com>
Subject: Re: [quicwg/base-drafts] Retransmitting an ACK frame warning (#3049)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db0124a3ab42_37193fc22d2cd95c22203"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/sMp5C95i6w6IyFkTYeHpudXQsKw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 23 Oct 2019 08:41:49 -0000

----==_mimepart_5db0124a3ab42_37193fc22d2cd95c22203
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.

This is my preferred option, but I might reword it.

> @@ -3181,9 +3181,10 @@ containing that information is acknowledged.
   unless the endpoint has sent a RESET_STREAM for that stream.  Once an endpoint
   sends a RESET_STREAM frame, no further STREAM frames are needed.
 
-* The most recent set of acknowledgments are sent in ACK frames.  An ACK frame
-  SHOULD contain all unacknowledged acknowledgments, as described in
-  {{sending-ack-frames}}.
+* ACK frames are sent containing the most recent set of acknowledgements and
+  Ack Delay, as described in {{sending-ack-frames}}. Retransmitting an old ACK
+  frame with stale Ack Delay can cause the peer to generate an inflated RTT
+  sample.

Here's my alternative:

> ACK frames always contain an acknowledgement for the highest packet number that has been processed and an Ack Delay that is updated to the time that the packet is sent.  Note that delaying the transmission of packets containing ACK frames or sending copies of old ACK frames will cause problems for a peer, including inflated RTT estimates or unnecessary disabling of ECN.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3049#pullrequestreview-305721135
----==_mimepart_5db0124a3ab42_37193fc22d2cd95c22203
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinthomson</b> commented on this pull request.</p>

<p>This is my preferred option, but I might reword it.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3049#discussion_r337917806">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -3181,9 +3181,10 @@ containing that information is acknowledged.
   unless the endpoint has sent a RESET_STREAM for that stream.  Once an endpoint
   sends a RESET_STREAM frame, no further STREAM frames are needed.
 
-* The most recent set of acknowledgments are sent in ACK frames.  An ACK frame
-  SHOULD contain all unacknowledged acknowledgments, as described in
-  {{sending-ack-frames}}.
+* ACK frames are sent containing the most recent set of acknowledgements and
+  Ack Delay, as described in {{sending-ack-frames}}. Retransmitting an old ACK
+  frame with stale Ack Delay can cause the peer to generate an inflated RTT
+  sample.
</pre>
<p>Here's my alternative:</p>
<blockquote>
<p>ACK frames always contain an acknowledgement for the highest packet number that has been processed and an Ack Delay that is updated to the time that the packet is sent.  Note that delaying the transmission of packets containing ACK frames or sending copies of old ACK frames will cause problems for a peer, including inflated RTT estimates or unnecessary disabling of ECN.</p>
</blockquote>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3049?email_source=notifications&amp;email_token=AFTOJK5JY2DUEFHVQMBEOT3QQAE4VA5CNFSM4IXX3UKKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCI4O6LY#pullrequestreview-305721135">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK25O2DKCP7JDCDF5M3QQAE4VANCNFSM4IXX3UKA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK42PPEOCTBD6IER5KLQQAE4VA5CNFSM4IXX3UKKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCI4O6LY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3049?email_source=notifications\u0026email_token=AFTOJK5JY2DUEFHVQMBEOT3QQAE4VA5CNFSM4IXX3UKKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCI4O6LY#pullrequestreview-305721135",
"url": "https://github.com/quicwg/base-drafts/pull/3049?email_source=notifications\u0026email_token=AFTOJK5JY2DUEFHVQMBEOT3QQAE4VA5CNFSM4IXX3UKKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCI4O6LY#pullrequestreview-305721135",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db0124a3ab42_37193fc22d2cd95c22203--


From nobody Wed Oct 23 01:41:59 2019
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 A1BEF1200B7 for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 01:41:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 YDkYzO0YtjtY for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 01:41:56 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0FE161200C1 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 01:41:56 -0700 (PDT)
Received: from github-lowworker-f144ac1.va3-iad.github.net (github-lowworker-f144ac1.va3-iad.github.net [10.48.16.59]) by smtp.github.com (Postfix) with ESMTP id 63C018C11E0 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 01:41:55 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571820115; bh=XZnkCfj+WfVUpy+kIn1ltt2Ly2XjBaMejvzSg+L1ueM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ZRX8/oHc6+iPxo/1yq/yU/83fy8/DprH+9Ko2xHDxgp42N7/igKDQKU1fcYGiaw/x +4wHfnsZSPBnrIhgc2T5cZ9R9i5i09XjOuaUwKP6gsUWKEVpMwyLaytQ57kYs5BHaV I1GDH69QLQFS1JiP6BVpppNkIelv7R2jaSNADa/o=
Date: Wed, 23 Oct 2019 01:41:55 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5K3EZGLLC52DINDM53XVCNHEVBNHHB274N7I@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3048/review/305721366@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3048@github.com>
References: <quicwg/base-drafts/pull/3048@github.com>
Subject: Re: [quicwg/base-drafts] Retransmitting ACK frames can inflate RTT (#3048)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db0125355518_4cd83fb9256cd9643153ba"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Kb1b1JbN12bqCSxhsZ0uAZV0qKU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 23 Oct 2019 08:41:58 -0000

----==_mimepart_5db0125355518_4cd83fb9256cd9643153ba
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.

I prefer #3049.



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3048#pullrequestreview-305721366
----==_mimepart_5db0125355518_4cd83fb9256cd9643153ba
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinthomson</b> commented on this pull request.</p>

<p>I prefer <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="494942583" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3049" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3049/hovercard" href="https://github.com/quicwg/base-drafts/pull/3049">#3049</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3048?email_source=notifications&amp;email_token=AFTOJKYU5WA4YGRPAIEVR4DQQAE5HA5CNFSM4IXWCBGKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCI4PAFQ#pullrequestreview-305721366">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3FNSLTVT5TR7H4RFLQQAE5HANCNFSM4IXWCBGA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKY4O2WWYYVRTLIK2DDQQAE5HA5CNFSM4IXWCBGKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCI4PAFQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3048?email_source=notifications\u0026email_token=AFTOJKYU5WA4YGRPAIEVR4DQQAE5HA5CNFSM4IXWCBGKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCI4PAFQ#pullrequestreview-305721366",
"url": "https://github.com/quicwg/base-drafts/pull/3048?email_source=notifications\u0026email_token=AFTOJKYU5WA4YGRPAIEVR4DQQAE5HA5CNFSM4IXWCBGKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCI4PAFQ#pullrequestreview-305721366",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db0125355518_4cd83fb9256cd9643153ba--


From nobody Wed Oct 23 02:47:03 2019
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 AD1F0120862 for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 02:47:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, 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 iDnSkZxzBE5P for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 02:47:00 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3DCCE1200B4 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 02:47:00 -0700 (PDT)
Received: from github-lowworker-292e294.va3-iad.github.net (github-lowworker-292e294.va3-iad.github.net [10.48.102.70]) by smtp.github.com (Postfix) with ESMTP id 02E998C0507 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 02:46:59 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571824019; bh=YjE0d3mlhTV+ti+ld6jofbMKWmR/BZYg+rNeM/Q7euI=; h=Date:From:To:Subject:From; b=d2kJ8lqREIbOYgWKlZvmog14vQO4XsR5WLMs1RajPS8Y3932NZQevJkUzmKshDO9s atJN0jibteXtFoajbPFRXsQGQcvt00GfLZF7dQDZcRC9LqUqZeZHvzxPyA2WZgZZ/O wI47A78obLRl7dCqdXKwb/Zjbfx5gosoTsUDci2M=
Date: Wed, 23 Oct 2019 02:46:58 -0700
From: Mark Nottingham <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/wg-materials/push/refs/heads/master/9daa6e-64f9f6@github.com>
Subject: [quicwg/wg-materials] 9f5845: minor updates and corrections to location
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/EaXEqSiKn9HCLrNutFxar_JW4to>
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, 23 Oct 2019 09:47:02 -0000

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/wg-materials
  Commit: 9f58452c09035c17967920085a9be925277bbb4e
      https://github.com/quicwg/wg-materials/commit/9f58452c09035c17967920085a9be925277bbb4e
  Author: Brian Trammell <trammell@google.com>
  Date:   2019-10-23 (Wed, 23 Oct 2019)

  Changed paths:
    M interim-20-02/arrangements.md

  Log Message:
  -----------
  minor updates and corrections to location


  Commit: 3d1febae03672e2b19a689aeded4c75cd42f73f7
      https://github.com/quicwg/wg-materials/commit/3d1febae03672e2b19a689aeded4c75cd42f73f7
  Author: Brian Trammell <trammell@google.com>
  Date:   2019-10-23 (Wed, 23 Oct 2019)

  Changed paths:
    M interim-20-02/arrangements.md

  Log Message:
  -----------
  access is controlled


  Commit: 64f9f6264d2f2b1fb6a6a2ee004b83b1afbce244
      https://github.com/quicwg/wg-materials/commit/64f9f6264d2f2b1fb6a6a2ee004b83b1afbce244
  Author: Mark Nottingham <mnot@mnot.net>
  Date:   2019-10-23 (Wed, 23 Oct 2019)

  Changed paths:
    M interim-20-02/arrangements.md

  Log Message:
  -----------
  Merge pull request #128 from britram/zurich-edits-0

minor updates and corrections to venue/transportation


Compare: https://github.com/quicwg/wg-materials/compare/9daa6e1a58b1...64f9f6264d2f


From nobody Wed Oct 23 06:02:10 2019
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 441CE1208D8 for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 06:02:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 5o799p_giJey for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 06:02:03 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 18565120840 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 06:02:03 -0700 (PDT)
Received: from github-lowworker-b19c547.va3-iad.github.net (github-lowworker-b19c547.va3-iad.github.net [10.48.17.66]) by smtp.github.com (Postfix) with ESMTP id F029F66050C for <quic-issues@ietf.org>; Wed, 23 Oct 2019 06:02:01 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571835721; bh=EZjtjKxN1pVD9ljw2ffPLA/lrtu6PSNE1hvFvq765os=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=iZbPisTpbaS0gS8xY+ecmSTf/Ia4qRO6EGXq7ivYzP2mcj2jB//HLJ1h/ocDS/chO TAPM8y1z311isDd36v0eeH77fYMMdHPmPf8uvadFwoMvOSc3eREy8di0bzPch5n0K0 FSuFdEJZuGicIxrmj+TIwwEcBxLJp+iOFHCF1DiI=
Date: Wed, 23 Oct 2019 06:02:01 -0700
From: =?UTF-8?B?QmVuY2UgQsOpa3k=?= <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3IRZYB4JLJ5X2WS3N3XWH5TEVBNHHBYU6MYI@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2942/review/305870206@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2942@github.com>
References: <quicwg/base-drafts/pull/2942@github.com>
Subject: Re: [quicwg/base-drafts] QPACK [editorial] Misc minor editorial changes. (#2942)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db04f49e0759_6b5e3fe55eecd9601139f5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: bencebeky
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/eP2coAWSiJ5BIVw4Gq1etezHgus>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 23 Oct 2019 13:02:09 -0000

----==_mimepart_5db04f49e0759_6b5e3fe55eecd9601139f5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

bencebeky commented on this pull request.



> @@ -952,10 +954,8 @@ entry.
 
 ### Indexed Header Field
 
-An indexed header field representation identifies an entry in either the static
-table or the dynamic table and causes that header field to be added to the
-decoded header list, as described in Section 3.2 of [RFC7541].
-<!-- is the 7541 reference still helpful here -->
+An indexed header field instruction identifies an entry in either the static

Created issue #3133 as the "another consistency pass".

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2942#discussion_r338032473
----==_mimepart_5db04f49e0759_6b5e3fe55eecd9601139f5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@bencebeky</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2942#discussion_r338032473">draft-ietf-quic-qpack.md</a>:</p>
<pre style='color:#555'>&gt; @@ -952,10 +954,8 @@ entry.
 
 ### Indexed Header Field
 
-An indexed header field representation identifies an entry in either the static
-table or the dynamic table and causes that header field to be added to the
-decoded header list, as described in Section 3.2 of [RFC7541].
-&lt;!-- is the 7541 reference still helpful here --&gt;
+An indexed header field instruction identifies an entry in either the static
</pre>
<p>Created issue <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="510986939" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3133" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3133/hovercard" href="https://github.com/quicwg/base-drafts/pull/3133">#3133</a> as the "another consistency pass".</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2942?email_source=notifications&amp;email_token=AFTOJKZNMZJXHIGTIYKU5ULQQBDMTA5CNFSM4IIIVN52YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCI5TK7Q#discussion_r338032473">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2YTBRWZ2ZRRJBFEP3QQBDMTANCNFSM4IIIVN5Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6ECBCRJSZSJCWWIW3QQBDMTA5CNFSM4IIIVN52YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCI5TK7Q.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2942?email_source=notifications\u0026email_token=AFTOJKZNMZJXHIGTIYKU5ULQQBDMTA5CNFSM4IIIVN52YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCI5TK7Q#discussion_r338032473",
"url": "https://github.com/quicwg/base-drafts/pull/2942?email_source=notifications\u0026email_token=AFTOJKZNMZJXHIGTIYKU5ULQQBDMTA5CNFSM4IIIVN52YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCI5TK7Q#discussion_r338032473",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db04f49e0759_6b5e3fe55eecd9601139f5--


From nobody Wed Oct 23 06:02:47 2019
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 16485120840 for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 06:02:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 g2IjuKeCgnqU for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 06:02:44 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4BEA81208C3 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 06:02:44 -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 A725E6606B6 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 06:02:43 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571835763; bh=koxwD+QVaFchS1BlDDtZHr6RH7jDTIu8VZnWV4VLTCc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=2eWYRe9IpLUMzCo1J8dLAm/qfru19pfyT4EdRQoMTdLYJxNZ5jYcNVxiogVjxLzfA qJrlz7nfWX8qmAX8nKNiVImpbDSjOo0riruDwiNDr2SmQqU09F17ISJYKf8MyRYBpW qaWpc6xG6jKzLE2DH8Xzmf/y82dUxIDafVYn4DpY=
Date: Wed, 23 Oct 2019 06:02:43 -0700
From: =?UTF-8?B?QmVuY2UgQsOpa3k=?= <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2JHZBLUTBPJ5L5ZTN3XWIAHEVBNHHBYU6MYI@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2942/review/305870663@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2942@github.com>
References: <quicwg/base-drafts/pull/2942@github.com>
Subject: Re: [quicwg/base-drafts] QPACK [editorial] Misc minor editorial changes. (#2942)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db04f7397a2c_73c43fea020cd95c742c9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: bencebeky
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/P7oXl-ipxHITDlenZdz0Tyf5tu0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 23 Oct 2019 13:02:46 -0000

----==_mimepart_5db04f7397a2c_73c43fea020cd95c742c9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

bencebeky commented on this pull request.



> @@ -587,8 +585,10 @@ d = count of entries dropped
 ### Prefixed Integers
 
 The prefixed integer from Section 5.1 of [RFC7541] is used heavily throughout
-this document.  The format from [RFC7541] is used unmodified.  QPACK
-implementations MUST be able to decode integers up to 62 bits long.
+this document.  The format from [RFC7541] is used unmodified.  Note, however,
+that QPACK uses some prefix sizes not actually used in HPACK.
+
+QPACK implementations MUST be able to decode integers up to 62 bits long.

Created issue #3134   

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2942#discussion_r338032828
----==_mimepart_5db04f7397a2c_73c43fea020cd95c742c9
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@bencebeky</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2942#discussion_r338032828">draft-ietf-quic-qpack.md</a>:</p>
<pre style='color:#555'>&gt; @@ -587,8 +585,10 @@ d = count of entries dropped
 ### Prefixed Integers
 
 The prefixed integer from Section 5.1 of [RFC7541] is used heavily throughout
-this document.  The format from [RFC7541] is used unmodified.  QPACK
-implementations MUST be able to decode integers up to 62 bits long.
+this document.  The format from [RFC7541] is used unmodified.  Note, however,
+that QPACK uses some prefix sizes not actually used in HPACK.
+
+QPACK implementations MUST be able to decode integers up to 62 bits long.
</pre>
<p>Created issue <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="510986993" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3134" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3134/hovercard" href="https://github.com/quicwg/base-drafts/pull/3134">#3134</a></p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2942?email_source=notifications&amp;email_token=AFTOJK2ZTEUVL7GKQVMH4ITQQBDPHA5CNFSM4IIIVN52YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCI5TORY#discussion_r338032828">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYD3CG2OYMQOCDJ4H3QQBDPHANCNFSM4IIIVN5Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZKHYXUWA6Q3WNSYLLQQBDPHA5CNFSM4IIIVN52YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCI5TORY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2942?email_source=notifications\u0026email_token=AFTOJK2ZTEUVL7GKQVMH4ITQQBDPHA5CNFSM4IIIVN52YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCI5TORY#discussion_r338032828",
"url": "https://github.com/quicwg/base-drafts/pull/2942?email_source=notifications\u0026email_token=AFTOJK2ZTEUVL7GKQVMH4ITQQBDPHA5CNFSM4IIIVN52YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCI5TORY#discussion_r338032828",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db04f7397a2c_73c43fea020cd95c742c9--


From nobody Wed Oct 23 06:29:08 2019
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 AD65D120127 for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 06:29:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 V3biNgt6C5HJ for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 06:29:05 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4EDE41200D7 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 06:29:05 -0700 (PDT)
Received: from github-lowworker-fb56993.ac4-iad.github.net (github-lowworker-fb56993.ac4-iad.github.net [10.52.19.31]) by smtp.github.com (Postfix) with ESMTP id 7EFC28C1222 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 06:29:04 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571837344; bh=dUh6iS8gv4DJInqxq0wzZXuiMIQC8nQPJH8ZR/9s5pY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=gZoFwlaryeib+rrdDHsw/9ujQ3fxdz1kds64SToMZdPH2LeVk0URt++jVUy2XreCL /fe2KVPihMI1nICURe7OpZ0v1KyUKs9xGb5h6sApmzCk7BN9ELEz03+l9T5gDhOLqp 6QUAIGunA88EMsOIzdFHonbyrOqnAQmMoYAicz2E=
Date: Wed, 23 Oct 2019 06:29:04 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7RH2VSEVRGND44P7N3XWLDBEVBNHHB274N7I@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3048/issue_event/2737058002@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3048@github.com>
References: <quicwg/base-drafts/pull/3048@github.com>
Subject: Re: [quicwg/base-drafts] Retransmitting ACK frames can inflate RTT (#3048)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db055a070b6e_7c403ff3ce0cd96817463"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Ek6noNv1hgSqWBJki8sk7iWuCxc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 23 Oct 2019 13:29:07 -0000

----==_mimepart_5db055a070b6e_7c403ff3ce0cd96817463
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #3048.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3048#event-2737058002
----==_mimepart_5db055a070b6e_7c403ff3ce0cd96817463
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="494898682" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3048" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3048/hovercard" href="https://github.com/quicwg/base-drafts/pull/3048">#3048</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3048?email_source=notifications&amp;email_token=AFTOJK2JFLA42KMC5CIOMXDQQBGSBA5CNFSM4IXWCBGKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUMSDBUQ#event-2737058002">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3SUXDWSUYU2ZZUUHLQQBGSBANCNFSM4IXWCBGA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3VJD3RMSPVC2I3JJ3QQBGSBA5CNFSM4IXWCBGKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUMSDBUQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3048?email_source=notifications\u0026email_token=AFTOJK2JFLA42KMC5CIOMXDQQBGSBA5CNFSM4IXWCBGKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUMSDBUQ#event-2737058002",
"url": "https://github.com/quicwg/base-drafts/pull/3048?email_source=notifications\u0026email_token=AFTOJK2JFLA42KMC5CIOMXDQQBGSBA5CNFSM4IXWCBGKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUMSDBUQ#event-2737058002",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db055a070b6e_7c403ff3ce0cd96817463--


From nobody Wed Oct 23 07:11:47 2019
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 7F5481209A6 for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 07:11:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 xH_drxQ0NiOO for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 07:11:34 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8F246120994 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 07:11:34 -0700 (PDT)
Date: Wed, 23 Oct 2019 07:11:33 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571839893; bh=FnePYYOgXQMxqF/cH8+XMcU7HF95OacKmMl8pNofhNg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Sn+2+wQxnAE+kxik+J+rgLmtzNcKWLoq32UhoSDnqe+XGeKrAlJrAYVFh5JaKvf/J sthcFcypumF0APeCwETPPGcYBqrYoMZkLvtkGe7XWt13e14vAT9CxCcKZqP2sPw6Fl VQSex2KiI8wWo9VKYyFO3Gn4r7kQLNar2YcyNCsw=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4AWX7NCPUKM2R4FPN3XWQCLEVBNHHB4ODZTE@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3092/review/305922663@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3092@github.com>
References: <quicwg/base-drafts/pull/3092@github.com>
Subject: Re: [quicwg/base-drafts] MUST ACK each ack-eliciting packet once (#3092)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db05f95cf1bb_7d253fb750ecd96015344a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/oqv3DdUnxAv23_M6I7IkKBZIAok>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 23 Oct 2019 14:11:40 -0000

----==_mimepart_5db05f95cf1bb_7d253fb750ecd96015344a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



> +Every packet SHOULD be acknowledged at least once, and ack-eliciting packets
+MUST be acknowledged at least once within the maximum ack delay. An endpoint

An acknowledgement indicates a packet was received and processed.  It makes no claim that other packets are never processed.  This is true throughout the QUIC design.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3092#discussion_r338072464
----==_mimepart_5db05f95cf1bb_7d253fb750ecd96015344a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ianswett</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3092#discussion_r338072464">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +Every packet SHOULD be acknowledged at least once, and ack-eliciting packets
+MUST be acknowledged at least once within the maximum ack delay. An endpoint
</pre>
<p>An acknowledgement indicates a packet was received and processed.  It makes no claim that other packets are never processed.  This is true throughout the QUIC design.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3092?email_source=notifications&amp;email_token=AFTOJK33G233REB6W4LIBOLQQBLRLA5CNFSM4JAXQGYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCI6AEZY#discussion_r338072464">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZCR5SOGVFVFUNUJKTQQBLRLANCNFSM4JAXQGYA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYUULJLQAFOMOUGDELQQBLRLA5CNFSM4JAXQGYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCI6AEZY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3092?email_source=notifications\u0026email_token=AFTOJK33G233REB6W4LIBOLQQBLRLA5CNFSM4JAXQGYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCI6AEZY#discussion_r338072464",
"url": "https://github.com/quicwg/base-drafts/pull/3092?email_source=notifications\u0026email_token=AFTOJK33G233REB6W4LIBOLQQBLRLA5CNFSM4JAXQGYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCI6AEZY#discussion_r338072464",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db05f95cf1bb_7d253fb750ecd96015344a--


From nobody Wed Oct 23 07:15:10 2019
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 B6E5312081C for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 07:15:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 9JTbCAntCtJQ for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 07:15:07 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 827B0120255 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 07:15:07 -0700 (PDT)
Date: Wed, 23 Oct 2019 07:15:05 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571840105; bh=FhprP+NLzayVXM9Wy+EXC4S99GKrd6DbE2BR2KkxOdk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=zMWHlXD638jlry8M9vGO0AnFuClPQRtzAvimUQ3CEhvI26GpKvK5uZHac6pbrWfti m3UCaL0VLHMeZM6KQ4QWA9t2n7Z1BFXKmG5lRpWQwqcJHGRKdtc5A7LDwBGb+BMfqQ sm1wXa+9BXTIAFleRqrVBPnaLJv7nlGF8O43x58A=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKY2HC3OHYNOSGKJS2N3XWQPTEVBNHHB4ODZTE@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3092/review/305925480@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3092@github.com>
References: <quicwg/base-drafts/pull/3092@github.com>
Subject: Re: [quicwg/base-drafts] MUST ACK each ack-eliciting packet once (#3092)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db06069d2b57_718c3fd6ad2cd968773fd"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/iH00sfgTPDXXMlDnDtazXTPmAZg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 23 Oct 2019 14:15:10 -0000

----==_mimepart_5db06069d2b57_718c3fd6ad2cd968773fd
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mikkelfj commented on this pull request.



> +Every packet SHOULD be acknowledged at least once, and ack-eliciting packets
+MUST be acknowledged at least once within the maximum ack delay. An endpoint

The MUST de facto makes that claim, although timing can make it hard to decide.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3092#discussion_r338074660
----==_mimepart_5db06069d2b57_718c3fd6ad2cd968773fd
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@mikkelfj</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3092#discussion_r338074660">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +Every packet SHOULD be acknowledged at least once, and ack-eliciting packets
+MUST be acknowledged at least once within the maximum ack delay. An endpoint
</pre>
<p>The MUST de facto makes that claim, although timing can make it hard to decide.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3092?email_source=notifications&amp;email_token=AFTOJK26VQQCMXUQLB3A7HTQQBL6TA5CNFSM4JAXQGYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCI6A22A#discussion_r338074660">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK36FKZCTVLE7KG3BR3QQBL6TANCNFSM4JAXQGYA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2XAQZUZNMOQ63GB43QQBL6TA5CNFSM4JAXQGYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCI6A22A.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3092?email_source=notifications\u0026email_token=AFTOJK26VQQCMXUQLB3A7HTQQBL6TA5CNFSM4JAXQGYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCI6A22A#discussion_r338074660",
"url": "https://github.com/quicwg/base-drafts/pull/3092?email_source=notifications\u0026email_token=AFTOJK26VQQCMXUQLB3A7HTQQBL6TA5CNFSM4JAXQGYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCI6A22A#discussion_r338074660",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db06069d2b57_718c3fd6ad2cd968773fd--


From nobody Wed Oct 23 07:47:49 2019
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 8DDB91209CA for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 07:47:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 eCTRBPer9JXg for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 07:47:43 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8CDFC1209C0 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 07:47:43 -0700 (PDT)
Date: Wed, 23 Oct 2019 07:47:42 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571842062; bh=o+1uSM23wgU3RXvcSCTmrqGP8qJEwA1/8ZfijmPfzVo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=QHN0m3WV8tF/KOoXTkZkDK7xw+c9Ub3Zw/GZixNGtn43TsiEEISaF2UkWQNMEujcj uub8VJzjLXJw+oLqhs6gQlsl23Z5mdfY2fr0zAnGWnVdecbmTUYFz4gCFMRJD5ymYE DsbJvTqYvWfLuvcHtjc8TYUSe9e410UkdvFk55Ho=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZGBUPD5BJF6FLHNZV3XWUJ5EVBNHHB45NQXU@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3135/545480106@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3135@github.com>
References: <quicwg/base-drafts/issues/3135@github.com>
Subject: Re: [quicwg/base-drafts] allow sending PADDING after receiving a non-ack-eliciting packet (#3135)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db0680e8b651_1fd23fe82e0cd9641969d1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/I05K4rJWC62ZQ3oCXovM97QlWzQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 23 Oct 2019 14:47:48 -0000

----==_mimepart_5db0680e8b651_1fd23fe82e0cd9641969d1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

To me, the key phrase here is 'in response to'.  If you want to send PADDING for some other reason and the congestion controller allows it, then you can send it.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3135#issuecomment-545480106
----==_mimepart_5db0680e8b651_1fd23fe82e0cd9641969d1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>To me, the key phrase here is 'in response to'.  If you want to send PADDING for some other reason and the congestion controller allows it, then you can send it.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3135?email_source=notifications&amp;email_token=AFTOJK3TUWFYXLRH7ZLBHBDQQBPY5A5CNFSM4JD2ZP52YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECBV3KQ#issuecomment-545480106">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3NNHJQDWBBL4KIDBTQQBPY5ANCNFSM4JD2ZP5Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6HEDXTHW4N5M7237DQQBPY5A5CNFSM4JD2ZP52YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECBV3KQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3135?email_source=notifications\u0026email_token=AFTOJK3TUWFYXLRH7ZLBHBDQQBPY5A5CNFSM4JD2ZP52YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECBV3KQ#issuecomment-545480106",
"url": "https://github.com/quicwg/base-drafts/issues/3135?email_source=notifications\u0026email_token=AFTOJK3TUWFYXLRH7ZLBHBDQQBPY5A5CNFSM4JD2ZP52YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECBV3KQ#issuecomment-545480106",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db0680e8b651_1fd23fe82e0cd9641969d1--


From nobody Wed Oct 23 09:03:02 2019
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 7981312004D for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 09:03:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 d8Q6CLHqgzvv for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 09:02:59 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DB587120043 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 09:02:58 -0700 (PDT)
Date: Wed, 23 Oct 2019 09:02:58 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571846578; bh=XwZ37Ykjnt8CiWdmQ7BdvmrYHrvt4SOBlL8nAVB2C/w=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=vN0sYSq04r5pFiNT1GST+NcnguuUkxO26pWyV8ZHdQYdNxG2iQDmvWd0QT2Fp2i7h pYIbonQImMQ7xMDpV9STPtCMXBOrLTpuRoatpb13qZKv6GnXZ7pW/0OLkORWiUqAds cub5Fd2XcTS3K/CwRrLPoHsxykCxbboTuY/ZhKX0=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYTH7KF6DSJFXJ5VX53XW5EFEVBNHHB4UHVOQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3111/545516377@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3111@github.com>
References: <quicwg/base-drafts/issues/3111@github.com>
Subject: Re: [quicwg/base-drafts] [Version Ossification] Alternative version and Initial Salt should be part of NEW_TOKEN (#3111)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db079b2128a3_62b53fc3416cd95c30081e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ALMgA9AXvwUQKDzgsFkPNlhdZvU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 23 Oct 2019 16:03:01 -0000

----==_mimepart_5db079b2128a3_62b53fc3416cd95c30081e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Question: Can we put this information in Alt-Svc as well, so the first time a user uses QUIC, they have an encrypted client Initial?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3111#issuecomment-545516377
----==_mimepart_5db079b2128a3_62b53fc3416cd95c30081e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Question: Can we put this information in Alt-Svc as well, so the first time a user uses QUIC, they have an encrypted client Initial?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3111?email_source=notifications&amp;email_token=AFTOJK7Z6UPP62JSSOS73VDQQBYTFA5CNFSM4JB434ZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECB6WWI#issuecomment-545516377">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4AQZ2M6ZTX3R6EQ3TQQBYTFANCNFSM4JB434ZA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYSXZK7FEBYNWU2XN3QQBYTFA5CNFSM4JB434ZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECB6WWI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3111?email_source=notifications\u0026email_token=AFTOJK7Z6UPP62JSSOS73VDQQBYTFA5CNFSM4JB434ZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECB6WWI#issuecomment-545516377",
"url": "https://github.com/quicwg/base-drafts/issues/3111?email_source=notifications\u0026email_token=AFTOJK7Z6UPP62JSSOS73VDQQBYTFA5CNFSM4JB434ZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECB6WWI#issuecomment-545516377",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db079b2128a3_62b53fc3416cd95c30081e--


From nobody Wed Oct 23 11:03:25 2019
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 291A3120CBA for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 11:02:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.999
X-Spam-Level: 
X-Spam-Status: No, score=-7.999 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, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 J-EAHfc9R-6c for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 11:02:18 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 42679120CAB for <quic-issues@ietf.org>; Wed, 23 Oct 2019 11:02:18 -0700 (PDT)
Received: from github-lowworker-39ac79b.ac4-iad.github.net (github-lowworker-39ac79b.ac4-iad.github.net [10.52.18.15]) by smtp.github.com (Postfix) with ESMTP id 73B23520603 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 11:02:17 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571853737; bh=vS7Ba2LKvLsb17wFDMmXbX4YOfjBHRRlMKoDQOKuPWA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=b42MeUmAfUxKOddqBJgffdzwZ2YGkEdogGhZetyRNRxPaaDOjUAMJC2c1f98AVNPV RiCHHDLwtjxmyaDoUIqb+9DpmgA5q8LGfg0ozGzJLBZCKHhbd36wHabiYU8242OmBG 5H0IYxaT3+5f1RrlD2vnfTH3jbGeDd/7jZ6/5Y3U=
Date: Wed, 23 Oct 2019 11:02:17 -0700
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3KTGMIFK4FHG6GY353XXLDTEVBNHHBXBSRPY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2857/review/306084299@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2857@github.com>
References: <quicwg/base-drafts/pull/2857@github.com>
Subject: Re: [quicwg/base-drafts] Define terms for application actions (#2857)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db095a9645de_ce33fd8e52cd96010319b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ockdYPHEQvq4uCdTeSrEyCU0elY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 23 Oct 2019 18:02:25 -0000

----==_mimepart_5db095a9645de_ce33fd8e52cd96010319b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop commented on this pull request.



> +## Required Operations on Streams
+
+There are certain operations which an application MUST be able to perform when
+interacting with QUIC streams.  This document does not specify an API, but
+any implementation of this version of QUIC MUST expose the ability to perform
+the operations described in this section on a QUIC stream.
+
+On the sending part of a stream, application protocols need to be able to:
+
+- write data, understanding when stream flow control credit
+  ({{data-flow-control}}) has successfully been reserved to send the written
+  data
+- end the stream (clean termination), resulting in a STREAM frame
+  ({{frame-stream}}) with the FIN bit set; and
+- reset the stream (abrupt termination), resulting in a RESET_STREAM frame
+  ({{frame-reset-stream}}), even if the stream was already ended.

"End the stream" was the previous bullet, so I think it's reasonably clear what "already ended" should mean in this context.  If you look at the [sending stream states](https://quicwg.org/base-drafts/draft-ietf-quic-transport.html#rfc.section.3.1), this reflects the possibility to transition from "Data Sent" (stream has ended) to "Reset Sent" by sending a RESET_STREAM.

Based on the state diagram, if an implementation was already in the "Data Recvd" state, they wouldn't send a RESET_STREAM, as they're already in a terminal state. Surfacing this through the API would be a reasonable choice.  Likewise, there's no path from "Reset Sent" or "Reset Recvd" to "Data Sent"; I think attempting to write to or close a reset stream will always be an error.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2857#discussion_r338197139
----==_mimepart_5db095a9645de_ce33fd8e52cd96010319b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@MikeBishop</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2857#discussion_r338197139">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +## Required Operations on Streams
+
+There are certain operations which an application MUST be able to perform when
+interacting with QUIC streams.  This document does not specify an API, but
+any implementation of this version of QUIC MUST expose the ability to perform
+the operations described in this section on a QUIC stream.
+
+On the sending part of a stream, application protocols need to be able to:
+
+- write data, understanding when stream flow control credit
+  ({{data-flow-control}}) has successfully been reserved to send the written
+  data
+- end the stream (clean termination), resulting in a STREAM frame
+  ({{frame-stream}}) with the FIN bit set; and
+- reset the stream (abrupt termination), resulting in a RESET_STREAM frame
+  ({{frame-reset-stream}}), even if the stream was already ended.
</pre>
<p>"End the stream" was the previous bullet, so I think it's reasonably clear what "already ended" should mean in this context.  If you look at the <a href="https://quicwg.org/base-drafts/draft-ietf-quic-transport.html#rfc.section.3.1" rel="nofollow">sending stream states</a>, this reflects the possibility to transition from "Data Sent" (stream has ended) to "Reset Sent" by sending a RESET_STREAM.</p>
<p>Based on the state diagram, if an implementation was already in the "Data Recvd" state, they wouldn't send a RESET_STREAM, as they're already in a terminal state. Surfacing this through the API would be a reasonable choice.  Likewise, there's no path from "Reset Sent" or "Reset Recvd" to "Data Sent"; I think attempting to write to or close a reset stream will always be an error.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2857?email_source=notifications&amp;email_token=AFTOJK5UMSUJTJWXOZF2P43QQCGSTA5CNFSM4H4A3T72YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCI7HTSY#discussion_r338197139">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7BHQD527DXGBCJJS3QQCGSTANCNFSM4H4A3T7Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7CE7H45HRPZUMS743QQCGSTA5CNFSM4H4A3T72YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCI7HTSY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2857?email_source=notifications\u0026email_token=AFTOJK5UMSUJTJWXOZF2P43QQCGSTA5CNFSM4H4A3T72YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCI7HTSY#discussion_r338197139",
"url": "https://github.com/quicwg/base-drafts/pull/2857?email_source=notifications\u0026email_token=AFTOJK5UMSUJTJWXOZF2P43QQCGSTA5CNFSM4H4A3T72YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCI7HTSY#discussion_r338197139",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db095a9645de_ce33fd8e52cd96010319b--


From nobody Wed Oct 23 11:04:41 2019
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 41380120C18 for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 11:04:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 5wgcdrsahvFE for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 11:04:34 -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 938F2120C82 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 11:04:31 -0700 (PDT)
Received: from github-lowworker-c53a806.ac4-iad.github.net (github-lowworker-c53a806.ac4-iad.github.net [10.52.23.45]) by smtp.github.com (Postfix) with ESMTP id EADE26E00AE for <quic-issues@ietf.org>; Wed, 23 Oct 2019 11:04:30 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571853870; bh=tvJzPlCOmbo2xmji9MlgHzjwur234YvJtRjHd2BbirQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=SbgtjePyVAb0rKSmgU9ZFMub1ZUe/b7psWcsY9mz0AO6ZWohUTmgUToGfHERd2F5f tYpe5d+xZrg+RE/L75hZ53uBFL3Lw7uCpoJh23G/Of2rGGk6RxteHhD2v/tnEXUtjM zwrvv84unqQP5zy/rii/Jz5nOumbaETF40Z9n178=
Date: Wed, 23 Oct 2019 11:04:30 -0700
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK73RARVAW5M6P57TXV3XXLL5EVBNHHBXBSRPY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2857/review/306085695@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2857@github.com>
References: <quicwg/base-drafts/pull/2857@github.com>
Subject: Re: [quicwg/base-drafts] Define terms for application actions (#2857)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db0962edbe12_4ad23f927eecd95c17526d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/KaEv4b64IIFPIlhSkylC3msb5Aw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 23 Oct 2019 18:04:39 -0000

----==_mimepart_5db0962edbe12_4ad23f927eecd95c17526d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop commented on this pull request.



> @@ -1101,6 +1132,41 @@ suggested structure:
 -->
 
 
+## Required Operations on Connections
+
+There are certain operations which an application MUST be able to perform when
+interacting with the QUIC transport.  This document does not specify an API, but
+any implementation of this version of QUIC MUST expose the ability to perform
+the operations described in this section on a QUIC connection.
+
+When implementing the client role, applications need to be able to:
+
+- open a connection, which begins the exchange described in {{handshake}};
+- enable 0-RTT; and
+- be informed when 0-RTT has been accepted or rejected by a server.

An application needs to be able to control whether 0-RTT is offered; you're correct that this phrasing implies that 0-RTT support is mandatory, which wasn't the intention.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2857#discussion_r338198200
----==_mimepart_5db0962edbe12_4ad23f927eecd95c17526d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@MikeBishop</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2857#discussion_r338198200">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1101,6 +1132,41 @@ suggested structure:
 --&gt;
 
 
+## Required Operations on Connections
+
+There are certain operations which an application MUST be able to perform when
+interacting with the QUIC transport.  This document does not specify an API, but
+any implementation of this version of QUIC MUST expose the ability to perform
+the operations described in this section on a QUIC connection.
+
+When implementing the client role, applications need to be able to:
+
+- open a connection, which begins the exchange described in {{handshake}};
+- enable 0-RTT; and
+- be informed when 0-RTT has been accepted or rejected by a server.
</pre>
<p>An application needs to be able to control whether 0-RTT is offered; you're correct that this phrasing implies that 0-RTT support is mandatory, which wasn't the intention.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2857?email_source=notifications&amp;email_token=AFTOJK4B6AQGKHHNBUNBPU3QQCG25A5CNFSM4H4A3T72YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCI7H6PY#discussion_r338198200">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK42DY2BWZLEX2BXJZTQQCG25ANCNFSM4H4A3T7Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYB5D2PZAJIMNWQK4TQQCG25A5CNFSM4H4A3T72YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCI7H6PY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2857?email_source=notifications\u0026email_token=AFTOJK4B6AQGKHHNBUNBPU3QQCG25A5CNFSM4H4A3T72YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCI7H6PY#discussion_r338198200",
"url": "https://github.com/quicwg/base-drafts/pull/2857?email_source=notifications\u0026email_token=AFTOJK4B6AQGKHHNBUNBPU3QQCG25A5CNFSM4H4A3T72YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCI7H6PY#discussion_r338198200",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db0962edbe12_4ad23f927eecd95c17526d--


From nobody Wed Oct 23 11:06:02 2019
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 0B9D7120C70 for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 11:06:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 mCsesNuFCUSc for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 11:05:58 -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 317F5120C2F for <quic-issues@ietf.org>; Wed, 23 Oct 2019 11:05:58 -0700 (PDT)
Received: from github-lowworker-ca5950c.va3-iad.github.net (github-lowworker-ca5950c.va3-iad.github.net [10.48.17.57]) by smtp.github.com (Postfix) with ESMTP id 8502B6E14D9 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 11:05:57 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571853957; bh=thNVCwjTyMOV69CVG1KmR//QAmKoiKN7EJwBH5aR2QQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=wJXyyRUAHDaIjP7/ls1uS4183aYSRcudqanFlDDRVoZfl6v4nzZRuoelJI4NgUSex UoEYLofeQcu1WuWJs1eMjHfd71ie6czEuW/es4unpGVFugVE106tV/4D4BG51sfmru fwaNNlAcMdWv8Y6TUYPdgEfbYnkzPZLI74RjXiIY=
Date: Wed, 23 Oct 2019 11:05:57 -0700
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3ZN66BRGYWOAVHVQ53XXLRLEVBNHHBXBSRPY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2857/review/306086544@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2857@github.com>
References: <quicwg/base-drafts/pull/2857@github.com>
Subject: Re: [quicwg/base-drafts] Define terms for application actions (#2857)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db096857646b_3bd03fd81cccd95c12235e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/0fz6E-HW-KUFYdpdCtcc9KHwVJ0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 23 Oct 2019 18:06:00 -0000

----==_mimepart_5db096857646b_3bd03fd81cccd95c12235e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop commented on this pull request.



> +
+When implementing the client role, applications need to be able to:
+
+- open a connection, which begins the exchange described in {{handshake}};
+- enable 0-RTT; and
+- be informed when 0-RTT has been accepted or rejected by a server.
+
+When implementing the server role, applications need to be able to:
+
+- listen for incoming connections, which prepares for the exchange described in
+  {{handshake}};
+- if Early Data is supported, embed application-controlled data in the TLS
+  resumption ticket sent to the client; and
+- if Early Data is supported, retrieve application-controlled data from the
+  client's resumption ticket and enable rejecting Early Data based on that
+  information.

That seems like a worthwhile feature for a QUIC implementation to expose, but doesn't seem like one we should mandate every QUIC implementation must expose.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2857#discussion_r338198853
----==_mimepart_5db096857646b_3bd03fd81cccd95c12235e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@MikeBishop</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2857#discussion_r338198853">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +
+When implementing the client role, applications need to be able to:
+
+- open a connection, which begins the exchange described in {{handshake}};
+- enable 0-RTT; and
+- be informed when 0-RTT has been accepted or rejected by a server.
+
+When implementing the server role, applications need to be able to:
+
+- listen for incoming connections, which prepares for the exchange described in
+  {{handshake}};
+- if Early Data is supported, embed application-controlled data in the TLS
+  resumption ticket sent to the client; and
+- if Early Data is supported, retrieve application-controlled data from the
+  client&#39;s resumption ticket and enable rejecting Early Data based on that
+  information.
</pre>
<p>That seems like a worthwhile feature for a QUIC implementation to expose, but doesn't seem like one we should mandate every QUIC implementation must expose.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2857?email_source=notifications&amp;email_token=AFTOJKZNFJL4LPECMS73QGDQQCHALA5CNFSM4H4A3T72YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCI7IFEA#discussion_r338198853">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3I5NL2FLQGXFOJI2DQQCHALANCNFSM4H4A3T7Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5D7MK4HJC555AYODLQQCHALA5CNFSM4H4A3T72YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCI7IFEA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2857?email_source=notifications\u0026email_token=AFTOJKZNFJL4LPECMS73QGDQQCHALA5CNFSM4H4A3T72YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCI7IFEA#discussion_r338198853",
"url": "https://github.com/quicwg/base-drafts/pull/2857?email_source=notifications\u0026email_token=AFTOJKZNFJL4LPECMS73QGDQQCHALA5CNFSM4H4A3T72YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCI7IFEA#discussion_r338198853",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db096857646b_3bd03fd81cccd95c12235e--


From nobody Wed Oct 23 11:07:55 2019
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 45528120089 for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 11:07:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.999
X-Spam-Level: 
X-Spam-Status: No, score=-7.999 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, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 scK_svslMCqq for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 11:07:52 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 900D512008C for <quic-issues@ietf.org>; Wed, 23 Oct 2019 11:07:52 -0700 (PDT)
Date: Wed, 23 Oct 2019 11:07:51 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571854071; bh=E24em7sfwYE3s76XeHLlTrE7K8bkA73aqpBvt9aD0xs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=LhdpGPWXbDizpve7uEJeRfPDvY4VEe3Ihputi9i8a0X5nrGYpj6pD0M9etwiEG/wA gY6gW8+WNamsUEXtlBKtAN++yx56Tl7FdrkmTeDdOejfFTdeXZBiewn7iXtJcRkSLA i6+JsWrtr3PtSN8TJrWyyGJ8MbLu4aKp4jlF2tfQ=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKY35P7LUZD6WYAPXTF3XXLYPEVBNHHBXBSRPY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2857/review/306087775@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2857@github.com>
References: <quicwg/base-drafts/pull/2857@github.com>
Subject: Re: [quicwg/base-drafts] Define terms for application actions (#2857)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db096f79a57c_2c2f3fe4800cd95c9642f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/E8ig70AYqhEg5jx56_AhNjP805A>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 23 Oct 2019 18:07:54 -0000

----==_mimepart_5db096f79a57c_2c2f3fe4800cd95c9642f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop commented on this pull request.



> +
+- listen for incoming connections, which prepares for the exchange described in
+  {{handshake}};
+- if Early Data is supported, embed application-controlled data in the TLS
+  resumption ticket sent to the client; and
+- if Early Data is supported, retrieve application-controlled data from the
+  client's resumption ticket and enable rejecting Early Data based on that
+  information.
+
+In either role, applications need to be able to:
+
+- configure minimum values for the initial number of permitted streams of each
+  type, as communicated in the transport parameters ({{transport-parameters}});
+- control resource allocation of various types, including flow control and the
+  number of permitted streams of each type;
+- identify whether the handshake has completed successfully or is still ongoing

The phrases "handshake completes," "handshake is complete," "handshake has completed," etc. occur throughout the document.  If you believe that there can be no such concept, please open a separate issue and explain in detail.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2857#discussion_r338199837
----==_mimepart_5db096f79a57c_2c2f3fe4800cd95c9642f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@MikeBishop</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2857#discussion_r338199837">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +
+- listen for incoming connections, which prepares for the exchange described in
+  {{handshake}};
+- if Early Data is supported, embed application-controlled data in the TLS
+  resumption ticket sent to the client; and
+- if Early Data is supported, retrieve application-controlled data from the
+  client&#39;s resumption ticket and enable rejecting Early Data based on that
+  information.
+
+In either role, applications need to be able to:
+
+- configure minimum values for the initial number of permitted streams of each
+  type, as communicated in the transport parameters ({{transport-parameters}});
+- control resource allocation of various types, including flow control and the
+  number of permitted streams of each type;
+- identify whether the handshake has completed successfully or is still ongoing
</pre>
<p>The phrases "handshake completes," "handshake is complete," "handshake has completed," etc. occur throughout the document.  If you believe that there can be no such concept, please open a separate issue and explain in detail.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2857?email_source=notifications&amp;email_token=AFTOJK5KQNUJTT7L6RQTZKDQQCHHPA5CNFSM4H4A3T72YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCI7IOXY#discussion_r338199837">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4OXYNY2VHXZPIITPTQQCHHPANCNFSM4H4A3T7Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZ7QJ5V22BOWMD72F3QQCHHPA5CNFSM4H4A3T72YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCI7IOXY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2857?email_source=notifications\u0026email_token=AFTOJK5KQNUJTT7L6RQTZKDQQCHHPA5CNFSM4H4A3T72YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCI7IOXY#discussion_r338199837",
"url": "https://github.com/quicwg/base-drafts/pull/2857?email_source=notifications\u0026email_token=AFTOJK5KQNUJTT7L6RQTZKDQQCHHPA5CNFSM4H4A3T72YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCI7IOXY#discussion_r338199837",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db096f79a57c_2c2f3fe4800cd95c9642f--


From nobody Wed Oct 23 11:12:46 2019
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 F40431200A1 for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 11:12:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.381
X-Spam-Level: 
X-Spam-Status: No, score=-6.381 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 8CsWDRwqIIzh for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 11:12:44 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 520E2120071 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 11:12:44 -0700 (PDT)
Date: Wed, 23 Oct 2019 11:12:43 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571854363; bh=dLIg/ObgN/hNYUs5NhWdAkWigSwnJ9JeDUEzRRrto8I=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=j8P02qXmVmtg8J+fNV6icNWdPPVaYRDEvQ5mmjmN/tmeAi0wwdvEku6RuZ+OgrWEJ GpvGvPE90/Jw5ufXSQtNkh4RVTFmBCqssP/21bW4Hy5FsL0vxliZTv6W0sPFwfwiOB M0QwvtYG9uqQiXvKecHvb9yvipHuCcg7z9Mcx56I=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6ZIERMJKRJHO57ZL53XXMKXEVBNHHB47FWME@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3136@github.com>
Subject: [quicwg/base-drafts] 0-RTT is still optional (#3136)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db0981b8bf76_5ff73fe6580cd964919df"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/R7CvYe0-R2OwY_NDEEYueYiqCZk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 23 Oct 2019 18:12:46 -0000

----==_mimepart_5db0981b8bf76_5ff73fe6580cd964919df
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

In [Section 5.4](https://quicwg.org/base-drafts/draft-ietf-quic-transport.html#rfc.section.5.4), we say that one of the required operations on a connection is "enable 0-RTT".

@mikkelfj [asks](https://github.com/quicwg/base-drafts/pull/2857/files_):
> But why does an application need to be able to enable 0-RTT? Isn't 0-RTT optional at transport level, and more so at the app level?

The current text implies that implementations are required to support 0-RTT, which is not the case.  It would be more correct to say that applications must be able to prevent early data from being offered on a connection, even if the implementation supports it.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3136
----==_mimepart_5db0981b8bf76_5ff73fe6580cd964919df
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>In <a href="https://quicwg.org/base-drafts/draft-ietf-quic-transport.html#rfc.section.5.4" rel="nofollow">Section 5.4</a>, we say that one of the required operations on a connection is "enable 0-RTT".</p>
<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=193335" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mikkelfj">@mikkelfj</a> <a href="https://github.com/quicwg/base-drafts/pull/2857/files_">asks</a>:</p>
<blockquote>
<p>But why does an application need to be able to enable 0-RTT? Isn't 0-RTT optional at transport level, and more so at the app level?</p>
</blockquote>
<p>The current text implies that implementations are required to support 0-RTT, which is not the case.  It would be more correct to say that applications must be able to prevent early data from being offered on a connection, even if the implementation supports it.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3136?email_source=notifications&amp;email_token=AFTOJKZ3JPJB6VGQQTBUWMTQQCHZXA5CNFSM4JEGLLC2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HT4WZQQ">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2IL5HJCFEKZWHXTMLQQCHZXANCNFSM4JEGLLCQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK66EE7JZRBSFZ23UELQQCHZXA5CNFSM4JEGLLC2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HT4WZQQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3136?email_source=notifications\u0026email_token=AFTOJKZ3JPJB6VGQQTBUWMTQQCHZXA5CNFSM4JEGLLC2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HT4WZQQ",
"url": "https://github.com/quicwg/base-drafts/issues/3136?email_source=notifications\u0026email_token=AFTOJKZ3JPJB6VGQQTBUWMTQQCHZXA5CNFSM4JEGLLC2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HT4WZQQ",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db0981b8bf76_5ff73fe6580cd964919df--


From nobody Wed Oct 23 11:15:14 2019
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 16BDA1200A1 for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 11:15:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 vJuJHzp6IPqk for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 11:15:11 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 70EEB120071 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 11:15:11 -0700 (PDT)
Received: from github-lowworker-f62aa54.va3-iad.github.net (github-lowworker-f62aa54.va3-iad.github.net [10.48.17.68]) by smtp.github.com (Postfix) with ESMTP id 9A0848C0C50 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 11:15:10 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571854510; bh=+Y+XkQk9ETCHn6JnjDYoT0vIDvVQ09efKuWFBb6Qi1E=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Ff5xPO+Hte8n8IKW5ICPkI4hfv01mofOKtN3M6ZwHxnnqP2L8bP10wZhmjevOb4Ju AQ859O30NTPbjZFjha13iB5GNAIISkomiuIOyadX2atIyRWMVPHeqagiF2QZK+3wAc oba2NYgUCexMQOg1xSwz2OPmuann1LEsCSl4RMP0=
Date: Wed, 23 Oct 2019 11:15:10 -0700
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYETXHTZFLTCLNQYVF3XXMT5EVBNHHB47FWME@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3136/545570921@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3136@github.com>
References: <quicwg/base-drafts/issues/3136@github.com>
Subject: Re: [quicwg/base-drafts] 0-RTT is still optional (#3136)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db098ae838c3_50683fd76f0cd95c285272"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/IMJIrZK6yGHiyAZ6v_lAHk9l4mc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 23 Oct 2019 18:15:13 -0000

----==_mimepart_5db098ae838c3_50683fd76f0cd95c285272
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Alternately, the server section prefaces certain bullets with "If Early Data is supported, ...."  That formulation might be used here as well.

Also, this section uses "0-RTT" in the client piece but "Early Data" in the server piece.  Should be consistent.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3136#issuecomment-545570921
----==_mimepart_5db098ae838c3_50683fd76f0cd95c285272
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Alternately, the server section prefaces certain bullets with "If Early Data is supported, ...."  That formulation might be used here as well.</p>
<p>Also, this section uses "0-RTT" in the client piece but "Early Data" in the server piece.  Should be consistent.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3136?email_source=notifications&amp;email_token=AFTOJK3JF6M4L3MEKK7C4L3QQCIC5A5CNFSM4JEGLLC2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECCMA2I#issuecomment-545570921">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2C3V7YV4X2CY3AMADQQCIC5ANCNFSM4JEGLLCQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4UK3UAD67CCHSX2H3QQCIC5A5CNFSM4JEGLLC2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECCMA2I.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3136?email_source=notifications\u0026email_token=AFTOJK3JF6M4L3MEKK7C4L3QQCIC5A5CNFSM4JEGLLC2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECCMA2I#issuecomment-545570921",
"url": "https://github.com/quicwg/base-drafts/issues/3136?email_source=notifications\u0026email_token=AFTOJK3JF6M4L3MEKK7C4L3QQCIC5A5CNFSM4JEGLLC2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECCMA2I#issuecomment-545570921",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db098ae838c3_50683fd76f0cd95c285272--


From nobody Wed Oct 23 11:22:54 2019
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 12F4A12090C for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 11:22:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 XDzVlye8wker for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 11:22:50 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2F2FB1200E9 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 11:22:50 -0700 (PDT)
Received: from github-lowworker-39b4a70.va3-iad.github.net (github-lowworker-39b4a70.va3-iad.github.net [10.48.16.66]) by smtp.github.com (Postfix) with ESMTP id 459D3660009 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 11:22:49 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571854969; bh=l+7oMFOXvp9SfyQwyaJsyZP4l4wPOob55MARSOKzd20=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=1K0L3mEV7ZLONefsCQ3RPnazZPEDbX9Ho3CcJzIORFs40HBl1upieY69L3pVRrYU+ FCxGIcvBBurZfWLaHFKCt6sMoIyZG/HzIjz7qKe03AsgGRVKz5lUmSd8sxK/d4Yb7q qoRswxsWFiSq+mH3EA20bR1qPUCUmil+FqnUUl6I=
Date: Wed, 23 Oct 2019 11:22:49 -0700
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYR4QB73RLYEQRF7SF3XXNQTEVBNHHB4UPZEI@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3115/545574047@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3115@github.com>
References: <quicwg/base-drafts/issues/3115@github.com>
Subject: Re: [quicwg/base-drafts] Don't use bitmap frames to describe varint structures (#3115)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db09a7937105_1f0e3fc0a70cd9689086"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/jvx1FXGpMUhT_x4Aefe1AjIqF_E>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 23 Oct 2019 18:22:52 -0000

----==_mimepart_5db09a7937105_1f0e3fc0a70cd9689086
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

It's a fair point that when our structures are no longer 32-bit-aligned, the graphics are somewhat misleading.  However, for many of the frames, they're still more useful as a mental model than a C struct style, at least for many readers.  We've adopted conventions to indicate variable-sized fields; if you see places those aren't used properly, please flag them.

We previously had a principle that we don't illustrate frames/objects that contain a single varint.  The "inconsistency" resulted in them being added.  Ultimately, this is a question of editorial style and input on what readers find useful.  Your feedback is welcome and will be considered.

(I'll also note that this seems to oppose the discussion about moving the transport params from TLS-style description language to wire-frames.)

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3115#issuecomment-545574047
----==_mimepart_5db09a7937105_1f0e3fc0a70cd9689086
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>It's a fair point that when our structures are no longer 32-bit-aligned, the graphics are somewhat misleading.  However, for many of the frames, they're still more useful as a mental model than a C struct style, at least for many readers.  We've adopted conventions to indicate variable-sized fields; if you see places those aren't used properly, please flag them.</p>
<p>We previously had a principle that we don't illustrate frames/objects that contain a single varint.  The "inconsistency" resulted in them being added.  Ultimately, this is a question of editorial style and input on what readers find useful.  Your feedback is welcome and will be considered.</p>
<p>(I'll also note that this seems to oppose the discussion about moving the transport params from TLS-style description language to wire-frames.)</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3115?email_source=notifications&amp;email_token=AFTOJKZW2FVDYXKR2UZLTA3QQCI7TA5CNFSM4JB6VQ22YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECCMZHY#issuecomment-545574047">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4EBMU2JQWCSGRLR4DQQCI7TANCNFSM4JB6VQ2Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6I6AUA56PPXRY7DR3QQCI7TA5CNFSM4JB6VQ22YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECCMZHY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3115?email_source=notifications\u0026email_token=AFTOJKZW2FVDYXKR2UZLTA3QQCI7TA5CNFSM4JB6VQ22YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECCMZHY#issuecomment-545574047",
"url": "https://github.com/quicwg/base-drafts/issues/3115?email_source=notifications\u0026email_token=AFTOJKZW2FVDYXKR2UZLTA3QQCI7TA5CNFSM4JB6VQ22YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECCMZHY#issuecomment-545574047",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db09a7937105_1f0e3fc0a70cd9689086--


From nobody Wed Oct 23 11:41:37 2019
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 0BB96120D3D for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 11:41:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8
X-Spam-Level: 
X-Spam-Status: No, score=-8 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, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 fbaWQScWqCri for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 11:41:33 -0700 (PDT)
Received: from out-13.smtp.github.com (out-13.smtp.github.com [192.30.254.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 45F3D120D20 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 11:41:33 -0700 (PDT)
Received: from github-lowworker-5fb2734.va3-iad.github.net (github-lowworker-5fb2734.va3-iad.github.net [10.48.19.27]) by smtp.github.com (Postfix) with ESMTP id BA60A261650 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 11:41:32 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571856092; bh=hWvAdfZbkFD4sDOqHt+Wb1T+5jsMu1879Poj8MSlTYs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=YYI7iQ6klXvejVeqwSUNMrZSGmGCZS4fY1d/dfQJB0HwF/KSRhbYUGFm1NAuzLb3O yn6ydp6gzKjxDk4PUUgwYeRuZ/XIHnO6s7SM11Wa8GX7o1pORwwl+pnJasAaE0B7e9 5sxiPPZew8+KIEw8vsqPVGyw7dV8qLp9gMG1s+c0=
Date: Wed, 23 Oct 2019 11:41:32 -0700
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZX6JKNA2P2UFC4HGV3XXPWZEVBNHHBTZTRJU@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2632/545581410@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2632@github.com>
References: <quicwg/base-drafts/issues/2632@github.com>
Subject: Re: [quicwg/base-drafts] H3 GOAWAY should be symmetric and cover bidi and uni streams (#2632)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db09edc759d9_455a3f96862cd95c131580"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Uy6EM5fWw4D0MFJ_Isxc4jWdKLg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 23 Oct 2019 18:41:35 -0000

----==_mimepart_5db09edc759d9_455a3f96862cd95c131580
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

#3129 makes a subtle but major change to the semantics, and I think we need to carefully consider whether that's something we want.  We were conflating these two models during interim discussion, and I don't think we're clear on our direction yet.

Instead of "Clients MUST NOT send new requests on the connection after receiving GOAWAY", we now have "Endpoints MUST NOT initiate new requests or pushes on the connection **with an identifier greater than or equal to the smallest identifier received in a GOAWAY frame.**"  In other words, GOAWAY(`max_varint`) has changed from meaning "I'll service your in-flight requests, but don't make any new ones" to a no-op, since the client couldn't have initiated such a request anyway.

I understand that this might be a desirable pattern in the server-to-client direction, where certain use patterns consider the set of pushes part of the fulfillment of the client's request, and the client actively wants the server to continue initiating pushes until the request is complete.  This doesn't seem a wise semantic to bring to the client-to-server direction.

In HTTP/2, the recipient of the GOAWAY was prohibited from initiating any more activity (requests or pushes) regardless of the value in the frame.  My first preference is to preserve that, and actually have the same semantics as HTTP/2.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2632#issuecomment-545581410
----==_mimepart_5db09edc759d9_455a3f96862cd95c131580
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="510763179" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3129" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3129/hovercard" href="https://github.com/quicwg/base-drafts/pull/3129">#3129</a> makes a subtle but major change to the semantics, and I think we need to carefully consider whether that's something we want.  We were conflating these two models during interim discussion, and I don't think we're clear on our direction yet.</p>
<p>Instead of "Clients MUST NOT send new requests on the connection after receiving GOAWAY", we now have "Endpoints MUST NOT initiate new requests or pushes on the connection <strong>with an identifier greater than or equal to the smallest identifier received in a GOAWAY frame.</strong>"  In other words, GOAWAY(<code>max_varint</code>) has changed from meaning "I'll service your in-flight requests, but don't make any new ones" to a no-op, since the client couldn't have initiated such a request anyway.</p>
<p>I understand that this might be a desirable pattern in the server-to-client direction, where certain use patterns consider the set of pushes part of the fulfillment of the client's request, and the client actively wants the server to continue initiating pushes until the request is complete.  This doesn't seem a wise semantic to bring to the client-to-server direction.</p>
<p>In HTTP/2, the recipient of the GOAWAY was prohibited from initiating any more activity (requests or pushes) regardless of the value in the frame.  My first preference is to preserve that, and actually have the same semantics as HTTP/2.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2632?email_source=notifications&amp;email_token=AFTOJK2ZSQIA3ZQA65WVW3TQQCLFZA5CNFSM4HGYVKSKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECCOSYQ#issuecomment-545581410">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYMJ5HWR6N2XLC2SE3QQCLFZANCNFSM4HGYVKSA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2IP5RLJWMBCH2YNF3QQCLFZA5CNFSM4HGYVKSKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECCOSYQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2632?email_source=notifications\u0026email_token=AFTOJK2ZSQIA3ZQA65WVW3TQQCLFZA5CNFSM4HGYVKSKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECCOSYQ#issuecomment-545581410",
"url": "https://github.com/quicwg/base-drafts/issues/2632?email_source=notifications\u0026email_token=AFTOJK2ZSQIA3ZQA65WVW3TQQCLFZA5CNFSM4HGYVKSKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECCOSYQ#issuecomment-545581410",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db09edc759d9_455a3f96862cd95c131580--


From nobody Wed Oct 23 11:45:57 2019
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.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 3253C120D49 for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 11:45:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.455
X-Spam-Level: 
X-Spam-Status: No, score=-1.455 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-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 IODduLncnUXc for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 11:45:50 -0700 (PDT)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E806D120D61 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 11:45:48 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=ccfS0vPyCdJt5duVCR5ztn0C5Ko=; b=aXD7s38Jcxvy2SBw 6UdY+Ln93bPHCAwp6dAEma2hAUcQ92aQvI1lzJO7nkV1seCl0kjob90ZbAxUVmZ3 K8jvdzF91Up9GmQYBNEDpnCOsMaBgcsowipDiJgCrvq3CnSu5rIYXuPLWkzdNxS6 ydOGJE3hoszp33hIscTrzJxgIb4=
Received: by filter1364p1mdw1.sendgrid.net with SMTP id filter1364p1mdw1-18859-5DB09FDC-3 2019-10-23 18:45:48.111783414 +0000 UTC m=+496064.852624875
Received: from github-lowworker-fb56993.ac4-iad.github.net (unknown [140.82.115.7]) by ismtpd0056p1iad1.sendgrid.net (SG) with ESMTP id bip-ndKDR1-Q2eUG1wOHfg for <quic-issues@ietf.org>; Wed, 23 Oct 2019 18:45:48.130 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-fb56993.ac4-iad.github.net (Postfix) with ESMTP id 112238C0013 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 11:45:48 -0700 (PDT)
Date: Wed, 23 Oct 2019 18:45:48 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3QMD324FYBARQYKWV3XXQGZEVBNHHBTZTRJU@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2632/545583148@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2632@github.com>
References: <quicwg/base-drafts/issues/2632@github.com>
Subject: Re: [quicwg/base-drafts] H3 GOAWAY should be symmetric and cover bidi and uni streams (#2632)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db09fdcfc9f_2e523fe74e0cd968236837"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3mUl8l3oeFD687KDCrSk7Sm+5yXIjCtx1csr szEKwxGx1HD6HAVSIpCvYEpSoUPdWqcM0waZR1H4d2FhY+mf7FiEJZLIPi4Ya9k8VEirqr3Yg7F0lO 0qGlyM7wUcO6d8R64vmyVcKLqFFN2/zuYvWyXTcgdtswuL8PEbM1EmeXJQ==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/rfXfzHmz0uamd0yPmpRH4_lv5YA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 23 Oct 2019 18:45:55 -0000

----==_mimepart_5db09fdcfc9f_2e523fe74e0cd968236837
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I agree with @MikeBishop that's a useful semantic we should preserve in HTTP/3.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2632#issuecomment-545583148
----==_mimepart_5db09fdcfc9f_2e523fe74e0cd968236837
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I agree with <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=4273797" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/MikeBishop">@MikeBishop</a> that's a useful semantic we should preserve in HTTP/3.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2632?email_source=notifications&amp;email_token=AFTOJKYW254HB5PWJLQDKLLQQCLVZA5CNFSM4HGYVKSKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECCPALA#issuecomment-545583148">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5EX3GWBPCZWVJBQ7TQQCLVZANCNFSM4HGYVKSA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5Z637MJPKVKK2B2BDQQCLVZA5CNFSM4HGYVKSKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECCPALA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2632?email_source=notifications\u0026email_token=AFTOJKYW254HB5PWJLQDKLLQQCLVZA5CNFSM4HGYVKSKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECCPALA#issuecomment-545583148",
"url": "https://github.com/quicwg/base-drafts/issues/2632?email_source=notifications\u0026email_token=AFTOJKYW254HB5PWJLQDKLLQQCLVZA5CNFSM4HGYVKSKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECCPALA#issuecomment-545583148",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db09fdcfc9f_2e523fe74e0cd968236837--


From nobody Wed Oct 23 11:49:11 2019
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 D8FF9120CB3 for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 11:49:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 QxGtOZ4J9pAN for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 11:49:08 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E6319120902 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 11:49:07 -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 EF25A520C35 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 11:49:06 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571856546; bh=gTaGUr7GOG+I3o1jQ8HB5hsQXXYLQyTVVYlvyPVTb4w=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=tijzQACgr25xiOL8EfAT/XHiHRrtx6nI30ndtt33Ohb0IFLhRhaiat6Mxus8lKn1O ieyfyIoTi8obnwXS+BTUX7l6HTkjb6XBzxYUDRwfZtE0hyRy1ViBzS5H7UpAZ2st4J x+ArwT8ZZABns+kcbJYSq+eqzXr4bGEJrM2G96+M=
Date: Wed, 23 Oct 2019 11:49:06 -0700
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7AVKCCGJXQJRL6FDN3XXQTFEVBNHHB4UZ3WM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3121/c545584377@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3121@github.com>
References: <quicwg/base-drafts/pull/3121@github.com>
Subject: Re: [quicwg/base-drafts] Forbid Handshake key discarding (#3121)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db0a0a2e1924_24fa3fbaa36cd96c2630eb"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/jq-4UZwF8FDvfVRmyvpLQaBsL10>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 23 Oct 2019 18:49:10 -0000

----==_mimepart_5db0a0a2e1924_24fa3fbaa36cd96c2630eb
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

While I share everyone's dismay, discussion about whether this is the right technical decision belongs on the issue, not the PR.  See you on #2863.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3121#issuecomment-545584377
----==_mimepart_5db0a0a2e1924_24fa3fbaa36cd96c2630eb
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>While I share everyone's dismay, discussion about whether this is the right technical decision belongs on the issue, not the PR.  See you on <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="462368523" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2863" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2863/hovercard" href="https://github.com/quicwg/base-drafts/issues/2863">#2863</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3121?email_source=notifications&amp;email_token=AFTOJK4AWRJFHXEF6WZJNGDQQCMCFA5CNFSM4JCASMH2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECCPJ6I#issuecomment-545584377">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZV5S722KHKEMSDP5LQQCMCFANCNFSM4JCASMHQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7NUPQ4BWUTZVY2HR3QQCMCFA5CNFSM4JCASMH2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECCPJ6I.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3121?email_source=notifications\u0026email_token=AFTOJK4AWRJFHXEF6WZJNGDQQCMCFA5CNFSM4JCASMH2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECCPJ6I#issuecomment-545584377",
"url": "https://github.com/quicwg/base-drafts/pull/3121?email_source=notifications\u0026email_token=AFTOJK4AWRJFHXEF6WZJNGDQQCMCFA5CNFSM4JCASMH2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECCPJ6I#issuecomment-545584377",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db0a0a2e1924_24fa3fbaa36cd96c2630eb--


From nobody Wed Oct 23 12:12:40 2019
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 A823712029C for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 12:12:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 Kqn_11gtATLy for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 12:12:37 -0700 (PDT)
Received: from out-9.smtp.github.com (out-9.smtp.github.com [192.30.254.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1E3A7120274 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 12:12:37 -0700 (PDT)
Received: from github-lowworker-28f8021.ac4-iad.github.net (github-lowworker-28f8021.ac4-iad.github.net [10.52.25.98]) by smtp.github.com (Postfix) with ESMTP id B68F32615B5 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 12:12:36 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571857956; bh=Y72ikabDz3FA+ZE/+bQzEEzhFVmaBgJVjmPHmVm3KvQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=evrjwRzzhQ391F1sfMD8uA83BXlSFgFscPs/IjIZrEvcdlDoepndm4HRuk75r3kfW SufKsRdXis53zatp9HHs6iqLbVCOhDj+6JREAHag/yha1zM77hAOF7XdwUI/L87X9G xcW2j/g5cVVSZzVv0J1YtDfy4awfTitEQV/226Ls=
Date: Wed, 23 Oct 2019 12:12:36 -0700
From: Lucas Pardue <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5G6KDMYXW63F5TIGF3XXTLJEVBNHHBTZTRJU@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2632/545593626@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2632@github.com>
References: <quicwg/base-drafts/issues/2632@github.com>
Subject: Re: [quicwg/base-drafts] H3 GOAWAY should be symmetric and cover bidi and uni streams (#2632)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db0a62472eee_27a33fb6cfecd964102252"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: LPardue
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Xj_chiiIUatUgXKn0TaYh8lstX0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 23 Oct 2019 19:12:39 -0000

----==_mimepart_5db0a62472eee_27a33fb6cfecd964102252
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I think Mike articulated a point I was trying to make on Slack but in a much better way. +1.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2632#issuecomment-545593626
----==_mimepart_5db0a62472eee_27a33fb6cfecd964102252
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I think Mike articulated a point I was trying to make on Slack but in a much better way. +1.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2632?email_source=notifications&amp;email_token=AFTOJK7RJ4KKDNNONKDZLFTQQCO2JA5CNFSM4HGYVKSKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECCRSGQ#issuecomment-545593626">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZSQRANAJVAAOUTZA3QQCO2JANCNFSM4HGYVKSA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2X5YZBBG55ZLP5ISLQQCO2JA5CNFSM4HGYVKSKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECCRSGQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2632?email_source=notifications\u0026email_token=AFTOJK7RJ4KKDNNONKDZLFTQQCO2JA5CNFSM4HGYVKSKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECCRSGQ#issuecomment-545593626",
"url": "https://github.com/quicwg/base-drafts/issues/2632?email_source=notifications\u0026email_token=AFTOJK7RJ4KKDNNONKDZLFTQQCO2JA5CNFSM4HGYVKSKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECCRSGQ#issuecomment-545593626",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db0a62472eee_27a33fb6cfecd964102252--


From nobody Wed Oct 23 12:31:12 2019
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 0A251120CF7 for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 12:31:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 KpmOCVWTfiKI for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 12:31:10 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C5959120D0C for <quic-issues@ietf.org>; Wed, 23 Oct 2019 12:31:09 -0700 (PDT)
Received: from github-lowworker-2e54e43.va3-iad.github.net (github-lowworker-2e54e43.va3-iad.github.net [10.48.17.27]) by smtp.github.com (Postfix) with ESMTP id 1DFA8660769 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 12:31:09 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571859069; bh=im5aI1kZqzOr02OUr4zNpTY1TUabcK7Vn9uIs6AIy34=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=0+6aF4OHMAHEAmaAgP4E3W1nGoudX4lUVrdqr6y1zel1uo9ZLdxVWfBZICAA4hyfv sdCRp0X8ANtT42jcZvYylSvPwY1cO+T4wemh2Ep7F4uD1sARuGZ1LA2KjNWJC/pM5X 6qPgRS5Bc4KSjSzBghdayKu5K2hN126cJC4jk42A=
Date: Wed, 23 Oct 2019 12:31:09 -0700
From: Rui Paulo <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK32MTGFMCTBQJE7DJ53XXVQ3EVBNHHB4UDBJ4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3108/c545600652@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3108@github.com>
References: <quicwg/base-drafts/pull/3108@github.com>
Subject: Re: [quicwg/base-drafts] Replace use of the TLS presentation language with QUIC encoding (#3108)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db0aa7dfd74_77ce3fef102cd9605148b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: rpaulo
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/_OjOUpVtD9bWbhgBjl97PA28EEI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 23 Oct 2019 19:31:11 -0000

----==_mimepart_5db0aa7dfd74_77ce3fef102cd9605148b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Are we doing https://github.com/quicwg/base-drafts/issues/2944 here or not?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3108#issuecomment-545600652
----==_mimepart_5db0aa7dfd74_77ce3fef102cd9605148b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Are we doing <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="475287578" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2944" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2944/hovercard" href="https://github.com/quicwg/base-drafts/issues/2944">#2944</a> here or not?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3108?email_source=notifications&amp;email_token=AFTOJK46AD6YUERBSGBAQRLQQCQ73A5CNFSM4JB37UBKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECCTJDA#issuecomment-545600652">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6BWD7ZU5HABLIWPATQQCQ73ANCNFSM4JB37UBA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK22643ZMW25V6I7J33QQCQ73A5CNFSM4JB37UBKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECCTJDA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3108?email_source=notifications\u0026email_token=AFTOJK46AD6YUERBSGBAQRLQQCQ73A5CNFSM4JB37UBKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECCTJDA#issuecomment-545600652",
"url": "https://github.com/quicwg/base-drafts/pull/3108?email_source=notifications\u0026email_token=AFTOJK46AD6YUERBSGBAQRLQQCQ73A5CNFSM4JB37UBKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECCTJDA#issuecomment-545600652",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db0aa7dfd74_77ce3fef102cd9605148b--


From nobody Wed Oct 23 12:56:52 2019
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.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 9926F120947 for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 12:56:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.999
X-Spam-Level: 
X-Spam-Status: No, score=-2.999 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, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-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 9pr2NrOUDOU3 for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 12:56:48 -0700 (PDT)
Received: from xtrwsrhn.outbound-mail.sendgrid.net (xtrwsrhn.outbound-mail.sendgrid.net [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4057A120A8E for <quic-issues@ietf.org>; Wed, 23 Oct 2019 12:56:48 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=md6ES8l9QzHarBod8ESPYsxxgqY=; b=ZavdO2NYTO/7YeXA EzYsJP6cmLGJ5D7j5SwyMl040tmFtFt2AwTfZdBAy+JbtjrxC+uegvZfTZ14Czs1 1k5VSByTixXC9L2J/O+hfHQfzsbNzwAS6F5qfvREDgs3h3v64y5uCcL2XmqoV7W9 uLB27brJHcnmo64ZpXDrLCZCr+w=
Received: by filter2074p1mdw1.sendgrid.net with SMTP id filter2074p1mdw1-23902-5DB0B07F-1A 2019-10-23 19:56:47.584311827 +0000 UTC m=+498393.277000815
Received: from github-lowworker-28f8021.ac4-iad.github.net (unknown [140.82.115.13]) by ismtpd0011p1iad2.sendgrid.net (SG) with ESMTP id OW9F2JY8QlGL8zh2DWmKJA for <quic-issues@ietf.org>; Wed, 23 Oct 2019 19:56:47.538 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-28f8021.ac4-iad.github.net (Postfix) with ESMTP id 79B961F0002A for <quic-issues@ietf.org>; Wed, 23 Oct 2019 12:56:47 -0700 (PDT)
Date: Wed, 23 Oct 2019 19:56:47 +0000 (UTC)
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZSMP4CGA6BC54YOCF3XXYQ7EVBNHHBXBSRPY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2857/review/306150886@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2857@github.com>
References: <quicwg/base-drafts/pull/2857@github.com>
Subject: Re: [quicwg/base-drafts] Define terms for application actions (#2857)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db0b07f787da_2eee3fc34b4cd96859548"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1bdp8v6/dChbp+cIWT8Jq4NGmuezVnGqDN13 nh/vGr/eBuxoWagVIRmfGI908kcnGSNPBsYm5Se/BzPYqR/rF3ObMMHWfoNcY8RmLq85UOH4v6AO9r yTH/ex4+H/xEg7C5jWhM7Ek9yFJgd1gvwRUQbmpn3gsvbYMEDut1bmL1lUvTE7D3cNvyAg24iveCDl 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/VF9a7wUJcZcrHwdpmTX7AIp6eIQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 23 Oct 2019 19:56:51 -0000

----==_mimepart_5db0b07f787da_2eee3fc34b4cd96859548
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mikkelfj commented on this pull request.



> +## Required Operations on Streams
+
+There are certain operations which an application MUST be able to perform when
+interacting with QUIC streams.  This document does not specify an API, but
+any implementation of this version of QUIC MUST expose the ability to perform
+the operations described in this section on a QUIC stream.
+
+On the sending part of a stream, application protocols need to be able to:
+
+- write data, understanding when stream flow control credit
+  ({{data-flow-control}}) has successfully been reserved to send the written
+  data
+- end the stream (clean termination), resulting in a STREAM frame
+  ({{frame-stream}}) with the FIN bit set; and
+- reset the stream (abrupt termination), resulting in a RESET_STREAM frame
+  ({{frame-reset-stream}}), even if the stream was already ended.

So you mean to say that an application should be able to reset a stream at an arbitrary point after the stream has sent a FIN bit? If so, I don't think that is a good idea. In my view that would be an API error of invalid handle or invalid handle state. It's one thing to allow races between RESET and FIN but to require it forever is different.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2857#discussion_r338247997
----==_mimepart_5db0b07f787da_2eee3fc34b4cd96859548
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@mikkelfj</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2857#discussion_r338247997">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +## Required Operations on Streams
+
+There are certain operations which an application MUST be able to perform when
+interacting with QUIC streams.  This document does not specify an API, but
+any implementation of this version of QUIC MUST expose the ability to perform
+the operations described in this section on a QUIC stream.
+
+On the sending part of a stream, application protocols need to be able to:
+
+- write data, understanding when stream flow control credit
+  ({{data-flow-control}}) has successfully been reserved to send the written
+  data
+- end the stream (clean termination), resulting in a STREAM frame
+  ({{frame-stream}}) with the FIN bit set; and
+- reset the stream (abrupt termination), resulting in a RESET_STREAM frame
+  ({{frame-reset-stream}}), even if the stream was already ended.
</pre>
<p>So you mean to say that an application should be able to reset a stream at an arbitrary point after the stream has sent a FIN bit? If so, I don't think that is a good idea. In my view that would be an API error of invalid handle or invalid handle state. It's one thing to allow races between RESET and FIN but to require it forever is different.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2857?email_source=notifications&amp;email_token=AFTOJKY6R6OUC3HPYWK45G3QQCT77A5CNFSM4H4A3T72YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCI7X3ZQ#discussion_r338247997">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4POTHDRLGHQFTGQOLQQCT77ANCNFSM4H4A3T7Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2VCQHOYV2DVCV5FOTQQCT77A5CNFSM4H4A3T72YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCI7X3ZQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2857?email_source=notifications\u0026email_token=AFTOJKY6R6OUC3HPYWK45G3QQCT77A5CNFSM4H4A3T72YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCI7X3ZQ#discussion_r338247997",
"url": "https://github.com/quicwg/base-drafts/pull/2857?email_source=notifications\u0026email_token=AFTOJKY6R6OUC3HPYWK45G3QQCT77A5CNFSM4H4A3T72YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCI7X3ZQ#discussion_r338247997",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db0b07f787da_2eee3fc34b4cd96859548--


From nobody Wed Oct 23 12:57:36 2019
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 6844512029C for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 12:57:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 zZrD-oWosBqE for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 12:57:32 -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 AA522120274 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 12:57:32 -0700 (PDT)
Received: from github-lowworker-45eca55.ac4-iad.github.net (github-lowworker-45eca55.ac4-iad.github.net [10.52.25.70]) by smtp.github.com (Postfix) with ESMTP id AE4F66E15E3 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 12:57:31 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571860651; bh=XVOhl6aFKt+4XbAnp00vXzPYfbpJ4eEoR3OzPk2K/DA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=McXh69w0gvH5M92LpEdGlTP89rygOL72wmyCK2DAWKSR5jvTLsjq7qkKHbk585uWs StQL/8XWCdz9Y0qUQOy37kUX053OV9nnS3a218UwfYhDIvF9Coq0hrG7TT8lxtJhSQ lSLoWl6ZcO1SdqXUZ6r8Oik8JLJLR2vErZEKlSyI=
Date: Wed, 23 Oct 2019 12:57:31 -0700
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3XCAQQV3MCHCV6A6V3XXYTXEVBNHHBXBSRPY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2857/review/306151286@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2857@github.com>
References: <quicwg/base-drafts/pull/2857@github.com>
Subject: Re: [quicwg/base-drafts] Define terms for application actions (#2857)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db0b0ab9fb97_498f3fc0700cd968185160"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/IHfJtJUxC3HmOPW14JjDQ7LRWnI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 23 Oct 2019 19:57:35 -0000

----==_mimepart_5db0b0ab9fb97_498f3fc0700cd968185160
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mikkelfj commented on this pull request.



> +
+When implementing the client role, applications need to be able to:
+
+- open a connection, which begins the exchange described in {{handshake}};
+- enable 0-RTT; and
+- be informed when 0-RTT has been accepted or rejected by a server.
+
+When implementing the server role, applications need to be able to:
+
+- listen for incoming connections, which prepares for the exchange described in
+  {{handshake}};
+- if Early Data is supported, embed application-controlled data in the TLS
+  resumption ticket sent to the client; and
+- if Early Data is supported, retrieve application-controlled data from the
+  client's resumption ticket and enable rejecting Early Data based on that
+  information.

I can agree to that.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2857#discussion_r338248305
----==_mimepart_5db0b0ab9fb97_498f3fc0700cd968185160
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@mikkelfj</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2857#discussion_r338248305">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +
+When implementing the client role, applications need to be able to:
+
+- open a connection, which begins the exchange described in {{handshake}};
+- enable 0-RTT; and
+- be informed when 0-RTT has been accepted or rejected by a server.
+
+When implementing the server role, applications need to be able to:
+
+- listen for incoming connections, which prepares for the exchange described in
+  {{handshake}};
+- if Early Data is supported, embed application-controlled data in the TLS
+  resumption ticket sent to the client; and
+- if Early Data is supported, retrieve application-controlled data from the
+  client&#39;s resumption ticket and enable rejecting Early Data based on that
+  information.
</pre>
<p>I can agree to that.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2857?email_source=notifications&amp;email_token=AFTOJK7MPR7JXQED3WH27H3QQCUCXA5CNFSM4H4A3T72YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCI7X65Q#discussion_r338248305">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3AESMUYRQEXJYGCKLQQCUCXANCNFSM4H4A3T7Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZCSB2BDOQUCTCEDJDQQCUCXA5CNFSM4H4A3T72YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCI7X65Q.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2857?email_source=notifications\u0026email_token=AFTOJK7MPR7JXQED3WH27H3QQCUCXA5CNFSM4H4A3T72YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCI7X65Q#discussion_r338248305",
"url": "https://github.com/quicwg/base-drafts/pull/2857?email_source=notifications\u0026email_token=AFTOJK7MPR7JXQED3WH27H3QQCUCXA5CNFSM4H4A3T72YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCI7X65Q#discussion_r338248305",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db0b0ab9fb97_498f3fc0700cd968185160--


From nobody Wed Oct 23 13:02:27 2019
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 BA41F12012D for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 13:02:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8
X-Spam-Level: 
X-Spam-Status: No, score=-8 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, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 wNaH1c4u_p0r for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 13:02:22 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C769A120129 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 13:02:22 -0700 (PDT)
Received: from github-lowworker-b19c547.va3-iad.github.net (github-lowworker-b19c547.va3-iad.github.net [10.48.17.66]) by smtp.github.com (Postfix) with ESMTP id 318105204D6 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 13:02:22 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571860942; bh=CCiZvCCI0ZMjpPLx/GgrC64uQ0yV+85DYkHdJn141yQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=M4UgLleCV071OXcJTWA4KXHlNkG/yYJPjW35zZvCECOTO62ieO5h3KvP7OZGkLTxX nHOp0SN0hE1Tkpc6CtkXub08TcrKwH6HCOIbPicPCDMBGlQosYqRewvmy113uTxfxK 28QgeIfELM0yhkU3PSZIIIarDxROgo3UtB5TZ1KY=
Date: Wed, 23 Oct 2019 13:02:22 -0700
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2W3Z7IY6VTSTVDPDN3XXZF5EVBNHHBXBSRPY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2857/review/306154054@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2857@github.com>
References: <quicwg/base-drafts/pull/2857@github.com>
Subject: Re: [quicwg/base-drafts] Define terms for application actions (#2857)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db0b1ce22c4f_30693fe0726cd9683678c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/eYV2wljqz7FbAZa8nlDK6fShJXQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 23 Oct 2019 20:02:25 -0000

----==_mimepart_5db0b1ce22c4f_30693fe0726cd9683678c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mikkelfj commented on this pull request.



> +
+- listen for incoming connections, which prepares for the exchange described in
+  {{handshake}};
+- if Early Data is supported, embed application-controlled data in the TLS
+  resumption ticket sent to the client; and
+- if Early Data is supported, retrieve application-controlled data from the
+  client's resumption ticket and enable rejecting Early Data based on that
+  information.
+
+In either role, applications need to be able to:
+
+- configure minimum values for the initial number of permitted streams of each
+  type, as communicated in the transport parameters ({{transport-parameters}});
+- control resource allocation of various types, including flow control and the
+  number of permitted streams of each type;
+- identify whether the handshake has completed successfully or is still ongoing

I'm not objecting to this term being defined, but I do suspect there is an issue if the now infamous PR #3121 gets merged. But, as it hasn't yet, and there is pushback, I'll see where it goes. Defining exactly what is, or might be, wrong requires a deep analysis because one peer can consider a handshake complete without the other peer agreeing, and sometimes that might be fine while in other cases not so much, like path migration.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2857#discussion_r338250329
----==_mimepart_5db0b1ce22c4f_30693fe0726cd9683678c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@mikkelfj</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2857#discussion_r338250329">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +
+- listen for incoming connections, which prepares for the exchange described in
+  {{handshake}};
+- if Early Data is supported, embed application-controlled data in the TLS
+  resumption ticket sent to the client; and
+- if Early Data is supported, retrieve application-controlled data from the
+  client&#39;s resumption ticket and enable rejecting Early Data based on that
+  information.
+
+In either role, applications need to be able to:
+
+- configure minimum values for the initial number of permitted streams of each
+  type, as communicated in the transport parameters ({{transport-parameters}});
+- control resource allocation of various types, including flow control and the
+  number of permitted streams of each type;
+- identify whether the handshake has completed successfully or is still ongoing
</pre>
<p>I'm not objecting to this term being defined, but I do suspect there is an issue if the now infamous PR <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="508771251" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3121" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3121/hovercard" href="https://github.com/quicwg/base-drafts/pull/3121">#3121</a> gets merged. But, as it hasn't yet, and there is pushback, I'll see where it goes. Defining exactly what is, or might be, wrong requires a deep analysis because one peer can consider a handshake complete without the other peer agreeing, and sometimes that might be fine while in other cases not so much, like path migration.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2857?email_source=notifications&amp;email_token=AFTOJK7XXEEZISQWNJJU24DQQCUU5A5CNFSM4H4A3T72YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCI7YURQ#discussion_r338250329">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6DL5ALGXLNQBZ3JUDQQCUU5ANCNFSM4H4A3T7Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2XTPG62MM3VLDTXELQQCUU5A5CNFSM4H4A3T72YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCI7YURQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2857?email_source=notifications\u0026email_token=AFTOJK7XXEEZISQWNJJU24DQQCUU5A5CNFSM4H4A3T72YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCI7YURQ#discussion_r338250329",
"url": "https://github.com/quicwg/base-drafts/pull/2857?email_source=notifications\u0026email_token=AFTOJK7XXEEZISQWNJJU24DQQCUU5A5CNFSM4H4A3T72YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCI7YURQ#discussion_r338250329",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db0b1ce22c4f_30693fe0726cd9683678c--


From nobody Wed Oct 23 13:09:14 2019
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 24FA8120858 for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 13:09:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=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 Mt6C44kqqPlY for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 13:09:12 -0700 (PDT)
Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 20363120274 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 13:09:12 -0700 (PDT)
Date: Wed, 23 Oct 2019 13:09:11 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571861351; bh=L7GR/d8rWL97LggmmVyes/6wp1SWF04pKTJdNzfas9w=; h=Date:From:To:Subject:From; b=PFL8WTbDEmjChceM/ASvHov0/x+as7L/A2PG87gtZnx87Kmn17WmfJ0XxVxjGJDaG T14VaUxPbUU7Z9dafbDJ2nMIZRxqt0cldNbNpqrLc85oqBs5liBp5syaxYaVovW9nG VOnHT9do7XQ2CM/hWiYLTxLrxb5NWoOm17NTaM8I=
From: Mike Bishop <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/http/early_response/19d627-000000@github.com>
Subject: [quicwg/base-drafts]
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/WYmn8DrDKlL0cyaZjOdHbfPp6Ec>
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, 23 Oct 2019 20:09:13 -0000

  Branch: refs/heads/http/early_response
  Home:   https://github.com/quicwg/base-drafts


From nobody Wed Oct 23 13:09:19 2019
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 6DD31120274 for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 13:09:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, 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 9HyLD4s79SNT for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 13:09:12 -0700 (PDT)
Received: from out-9.smtp.github.com (out-9.smtp.github.com [192.30.254.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EDFD1120129 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 13:09:11 -0700 (PDT)
Date: Wed, 23 Oct 2019 13:09:11 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571861351; bh=UkPExATIqL2sJMaMzw4FvsbhNG8r/Ev2xQt2o02vjKk=; h=Date:From:To:Subject:From; b=eTEfpibRF26WRz8p0Lp3F9+331gVrVBUsaxaCW3YEb6thlZkzEqpPgHkS9HZEuZ5N 2Nfob18dgwV9nPGyamap2SPEdC5vKQrr1Ws3X+rM/OcpQgLJ5i8cxpORkqNjKUl5NO NXijf4E8H7h30yECF4QaRGoEhL6acAaQ+TYEi+D4=
From: Mike Bishop <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/master/caf110-ac4d4e@github.com>
Subject: [quicwg/base-drafts] ac4d4e: Require clients to keep sending if they want to ke...
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/KBVmakqrzIzr0bRc4gpAWZGWN0k>
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, 23 Oct 2019 20:09:15 -0000

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: ac4d4eefc11ee9fba78db08c7f3e0158d57e15e6
      https://github.com/quicwg/base-drafts/commit/ac4d4eefc11ee9fba78db08c7f3e0158d57e15e6
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2019-10-23 (Wed, 23 Oct 2019)

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

  Log Message:
  -----------
  Require clients to keep sending if they want to keep receiving (#3123)



From nobody Wed Oct 23 13:09:33 2019
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 3832D120129 for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 13:09:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 N8F_5Q6DNF2W for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 13:09:20 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B5304120DA0 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 13:09:20 -0700 (PDT)
Received: from github-lowworker-c5134a3.ac4-iad.github.net (github-lowworker-c5134a3.ac4-iad.github.net [10.52.23.55]) by smtp.github.com (Postfix) with ESMTP id BC94D66123D for <quic-issues@ietf.org>; Wed, 23 Oct 2019 13:09:19 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571861359; bh=OQNYuMRkd+/TLUYriSRBCQUapbzWRt9XEnK+D7bCen0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=SrOMwnWhJwG9GUtBAumyBSBvN/IzQGuIcGOGBOXnrhvSuVw+QdD5pP9+bvJaCj8Yv MKSAT2/JApz4oX8YDYjGS0tSnoJ/bO7Xh6BvPSzP0LsQPC3DXOIq/7MfrmrwGgpYRD slvqJaSgvJivHoY/21WYaMiO9iaSoIu6KOv+E09A=
Date: Wed, 23 Oct 2019 13:09:19 -0700
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK672QIDUHDMFJSIHGV3XXZ77EVBNHHB4WTQF4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3123/issue_event/2738406985@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3123@github.com>
References: <quicwg/base-drafts/pull/3123@github.com>
Subject: Re: [quicwg/base-drafts] Require clients to keep sending if they want to keep receiving (#3123)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db0b36fadd75_16413fe9190cd9641255fb"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ed-Rc6T6W8OCsxhLPTMNt1UdKhE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 23 Oct 2019 20:09:22 -0000

----==_mimepart_5db0b36fadd75_16413fe9190cd9641255fb
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #3123 into master.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3123#event-2738406985
----==_mimepart_5db0b36fadd75_16413fe9190cd9641255fb
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="509243439" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3123" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3123/hovercard" href="https://github.com/quicwg/base-drafts/pull/3123">#3123</a> into master.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3123?email_source=notifications&amp;email_token=AFTOJKYELVHHZREDEXCYMCDQQCVO7A5CNFSM4JCK3KOKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUM4MMSI#event-2738406985">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2J7R3HJV3FNZPU2O3QQCVO7ANCNFSM4JCK3KOA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4UV3WLPPPH3FGAFNTQQCVO7A5CNFSM4JCK3KOKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUM4MMSI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3123?email_source=notifications\u0026email_token=AFTOJKYELVHHZREDEXCYMCDQQCVO7A5CNFSM4JCK3KOKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUM4MMSI#event-2738406985",
"url": "https://github.com/quicwg/base-drafts/pull/3123?email_source=notifications\u0026email_token=AFTOJKYELVHHZREDEXCYMCDQQCVO7A5CNFSM4JCK3KOKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUM4MMSI#event-2738406985",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db0b36fadd75_16413fe9190cd9641255fb--


From nobody Wed Oct 23 13:09:37 2019
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 B0333120858 for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 13:09:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 rpTEXEq1NBhe for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 13:09:21 -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 24ED2120274 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 13:09:21 -0700 (PDT)
Date: Wed, 23 Oct 2019 13:09:20 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571861360; bh=t9ruP/7TttkNz8kO9oiPv/BT20aI3i2v/rmyeKUv5zc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=OTecPH7UQfYFqxZeXa4IYuFjrxhsAoP0EWKkXe0IjD7r4JhO3XYTO8FmrWyO4ulaf OHlO13iWeYRYkTUoPvpBpRbB1CyhnDfFQ+XHxbfu60WIYfmWLUk8eZTp8t0clGURk5 cf6aSCP8LtqL4ENIdUOrsdtdIbyY8/Ai/grkT5ZY=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3LO6RGFHLA6OCQMSN3XX2ABEVBNHHBZDNRFQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/2963/issue_event/2738406993@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2963@github.com>
References: <quicwg/base-drafts/issues/2963@github.com>
Subject: Re: [quicwg/base-drafts] What if server does not send HTTP_EARLY_RESPONSE but starts sending response (#2963)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db0b370e656_121a3fb857ecd96c11242c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/WLHaEyKd8Ci30Us_2kjYKKybbYw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 23 Oct 2019 20:09:23 -0000

----==_mimepart_5db0b370e656_121a3fb857ecd96c11242c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #2963 via #3123.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2963#event-2738406993
----==_mimepart_5db0b370e656_121a3fb857ecd96c11242c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="479047980" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2963" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2963/hovercard" href="https://github.com/quicwg/base-drafts/issues/2963">#2963</a> via <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="509243439" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3123" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3123/hovercard" href="https://github.com/quicwg/base-drafts/pull/3123">#3123</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2963?email_source=notifications&amp;email_token=AFTOJK3RQJSTOE6G5YZLE6TQQCVPBA5CNFSM4IKVE4J2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUM4MMUI#event-2738406993">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5GXROWZCIJFRZP5P3QQCVPBANCNFSM4IKVE4JQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4KAM6RELRSBTXXRZ3QQCVPBA5CNFSM4IKVE4J2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUM4MMUI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2963?email_source=notifications\u0026email_token=AFTOJK3RQJSTOE6G5YZLE6TQQCVPBA5CNFSM4IKVE4J2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUM4MMUI#event-2738406993",
"url": "https://github.com/quicwg/base-drafts/issues/2963?email_source=notifications\u0026email_token=AFTOJK3RQJSTOE6G5YZLE6TQQCVPBA5CNFSM4IKVE4J2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUM4MMUI#event-2738406993",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db0b370e656_121a3fb857ecd96c11242c--


From nobody Wed Oct 23 13:09:51 2019
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 C8A8C120274 for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 13:09:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 YlSJC7Aye8c8 for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 13:09:48 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7D76C12012D for <quic-issues@ietf.org>; Wed, 23 Oct 2019 13:09:48 -0700 (PDT)
Date: Wed, 23 Oct 2019 13:09:47 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571861387; bh=TVgf+zRPHOhLyaGYSInIM2wX1fkxBkjui0ots1k9vac=; h=Date:From:To:Subject:From; b=XZ6pAUD8z9oO4uYmrTPHk6n16lblf0dTEwiBNfr5lCzJP23ImZwHklAL0RIwJkXsM sXj3N9VIUlP5jhE1bHtbRDVIZzyz83wEq5gj0Ss4kW763YUW50ZWQYqX1vSXyUUEeb tyeRIeQmqsr6ZNNzbulK/5IXykIFtdLJGiRaiSS4=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/5c3715-8be01d@github.com>
Subject: [quicwg/base-drafts] 8be01d: Script updating gh-pages from ac4d4eef. [ci skip]
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/5XhTJb-_hqTf8o5_WAwmAlFyyDs>
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, 23 Oct 2019 20:09:50 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 8be01d68b1a3290c35276a3426fd4141b33a2b8c
      https://github.com/quicwg/base-drafts/commit/8be01d68b1a3290c35276a3426fd4141b33a2b8c
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-23 (Wed, 23 Oct 2019)

  Changed paths:
    M draft-ietf-quic-http.html
    M draft-ietf-quic-http.txt
    M draft-ietf-quic-invariants.html
    M draft-ietf-quic-invariants.txt
    M draft-ietf-quic-qpack.html
    M draft-ietf-quic-qpack.txt
    M draft-ietf-quic-recovery.html
    M draft-ietf-quic-recovery.txt
    M draft-ietf-quic-tls.html
    M draft-ietf-quic-tls.txt
    M draft-ietf-quic-transport.html
    M draft-ietf-quic-transport.txt
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from ac4d4eef. [ci skip]



From nobody Wed Oct 23 13:14:17 2019
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 E11DD120274 for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 13:14:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 r0yTcEe4uB3h for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 13:14:14 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EF56212012D for <quic-issues@ietf.org>; Wed, 23 Oct 2019 13:14:13 -0700 (PDT)
Received: from github-lowworker-c5134a3.ac4-iad.github.net (github-lowworker-c5134a3.ac4-iad.github.net [10.52.23.55]) by smtp.github.com (Postfix) with ESMTP id 1C7F92C3310 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 13:14:13 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571861653; bh=pBqVSDRnZPvXqoErq25j2VaXGH2z2wISs+ar6/KOmjk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=CNp3eQsfOvRmJ3S9UQG+vt+++p4lLFU6aT3CG6O3F5VsFLMjMTesUVaLxYdAaQnyB /AMRKf8kLaf7HdHApwIMH9IVTqz6ep0RvcSIAWvaBzdWoW8tOu5Xiacev94UQoraKY w4GF3Jr5PVn1dFUMcEIjjVEXCz6P8pQx58zSRhuA=
Date: Wed, 23 Oct 2019 13:14:13 -0700
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5JW2N2UZLWKPM47XF3XX2SLEVBNHHB45F65Y@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3130/545616558@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3130@github.com>
References: <quicwg/base-drafts/issues/3130@github.com>
Subject: Re: [quicwg/base-drafts] Does it matter if the the STOP_SENDING error code is something other than EARLY RESPONSE? (#3130)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db0b495d9a1_16003fe9190cd9641329cd"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Psxl7uDCRVZmvb2AXE5dy0Mbs0E>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 23 Oct 2019 20:14:16 -0000

----==_mimepart_5db0b495d9a1_16003fe9190cd9641329cd
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Several of these are already in the draft:

> Clients MUST NOT discard complete responses as a result of having their request terminated abruptly, though clients can always discard responses at their discretion for other reasons.

> If a client stream terminates without enough of the HTTP message to provide a complete response, the server SHOULD abort its response with the error code H3_REQUEST_INCOMPLETE.

> If a stream is cancelled after receiving a complete response, the client MAY ignore the cancellation and use the response. 

Perhaps the clarification that's needed is to keep the "MAY abort reading," but separately say that "H3_EARLY_RESPONSE SHOULD be used as the error code"?  (Which does raise the question of whether it needs to be a separate error code from H3_NO_ERROR....)

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3130#issuecomment-545616558
----==_mimepart_5db0b495d9a1_16003fe9190cd9641329cd
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Several of these are already in the draft:</p>
<blockquote>
<p>Clients MUST NOT discard complete responses as a result of having their request terminated abruptly, though clients can always discard responses at their discretion for other reasons.</p>
</blockquote>
<blockquote>
<p>If a client stream terminates without enough of the HTTP message to provide a complete response, the server SHOULD abort its response with the error code H3_REQUEST_INCOMPLETE.</p>
</blockquote>
<blockquote>
<p>If a stream is cancelled after receiving a complete response, the client MAY ignore the cancellation and use the response.</p>
</blockquote>
<p>Perhaps the clarification that's needed is to keep the "MAY abort reading," but separately say that "H3_EARLY_RESPONSE SHOULD be used as the error code"?  (Which does raise the question of whether it needs to be a separate error code from H3_NO_ERROR....)</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3130?email_source=notifications&amp;email_token=AFTOJK27SYHJ7NY6YLCQTJTQQCWBLA5CNFSM4JDZGBXKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECCXFLQ#issuecomment-545616558">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5QUND25QG65BLNTO3QQCWBLANCNFSM4JDZGBXA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2T47QZILYMCEBVV7LQQCWBLA5CNFSM4JDZGBXKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECCXFLQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3130?email_source=notifications\u0026email_token=AFTOJK27SYHJ7NY6YLCQTJTQQCWBLA5CNFSM4JDZGBXKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECCXFLQ#issuecomment-545616558",
"url": "https://github.com/quicwg/base-drafts/issues/3130?email_source=notifications\u0026email_token=AFTOJK27SYHJ7NY6YLCQTJTQQCWBLA5CNFSM4JDZGBXKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECCXFLQ#issuecomment-545616558",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db0b495d9a1_16003fe9190cd9641329cd--


From nobody Wed Oct 23 13:23:26 2019
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 85B6F120274 for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 13:23:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8
X-Spam-Level: 
X-Spam-Status: No, score=-8 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, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 P1-BMFUVtbP4 for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 13:23:22 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 87E6912012D for <quic-issues@ietf.org>; Wed, 23 Oct 2019 13:23:22 -0700 (PDT)
Received: from github-lowworker-c53a806.ac4-iad.github.net (github-lowworker-c53a806.ac4-iad.github.net [10.52.23.45]) by smtp.github.com (Postfix) with ESMTP id 8F9EDC62052 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 13:23:21 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571862201; bh=jX1we1MBWzVMSf/W4g4z346QFQZ9gAV/sPnyyQrD2ss=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=v8LbGbFsgjbuEuWhgT2JGt4FVKr3rnZh7w2mPsWp65IENm2Ud4rk05E7U/Qt1VR4o BYAUx0vRYPTSmh1yPUZzeHpPcCSmI2807vgjq5aehrQ28qME1qsrh1is+7fjTlRoVw E+7oQt+FulyKUoMlSsWyvlwTcin/J2eCj2/nDR2w=
Date: Wed, 23 Oct 2019 13:23:21 -0700
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZW4Y5UPJU5ETDWCBV3XX3UTEVBNHHB4UZE54@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3120/review/306162699@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3120@github.com>
References: <quicwg/base-drafts/pull/3120@github.com>
Subject: Re: [quicwg/base-drafts] Add retry integrity tag (#3120)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db0b6b980036_430e3ff48d2cd9601466fe"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/fSM9k5L3DJ_yYL2N3nRYrrCYBk8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 23 Oct 2019 20:23:25 -0000

----==_mimepart_5db0b6b980036_430e3ff48d2cd9601466fe
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop approved this pull request.



> @@ -1197,6 +1197,64 @@ TLS ClientHello.  The server MAY retain these packets for later decryption in
 anticipation of receiving a ClientHello.
 
 
+## Retry Packet Integrity {#retry-integrity}
+
+Retry packets (see the Retry Packet section of {{QUIC-TRANSPORT}}) carry a
+Retry Integrity Tag that provides two properties: it allows discarding
+packets that have accidentally been corrupted by the network, and it mitigates
+off-path attackers' ability to send valid Retry packets.
+
+The Retry Integrity Tag is a 128-bit field that is computed as the output of
+AEAD_AES_128_GCM {{!AEAD=RFC5116}} used with the following inputs:
+
+- The secret key, K, is 128 bits all set to zero.
+- The nonce, N, is 96 bits all set to zero.
+- The plaintext is empty.
+- The associated data is the contents of the Retry Pseudo-Packet, as described

I'd use a different verb than "described" when referencing the figure.  We've tried to follow the rule that illustrations aren't normative, they're just helpful illustrations of what the text says.

> +|                         Version (32)                          |
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+| DCID Len (8)  |
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|               Destination Connection ID (0..160)            ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+| SCID Len (8)  |
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|                 Source Connection ID (0..160)               ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|                        Retry Token (*)                      ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+~~~
+{: #retry-pseudo title="Retry Pseudo-Packet"}
+
+The Retry Pseudo-Packet is not sent over the wire. It is computed by taking

@martinthomson is the editor of both documents, so I'd say he gets to hold the baton here.

> @@ -2736,7 +2736,7 @@ available.
 
 ## Protected Packets {#packet-protected}
 
-All QUIC packets except Version Negotiation and Retry packets use authenticated
+All QUIC packets except Version Negotiation packets use authenticated
 encryption with additional data (AEAD) {{!RFC5116}} to provide confidentiality

They're not encrypted, so kind of by definition....

> @@ -4111,37 +4111,31 @@ wishes to perform a retry (see {{validate-handshake}}).
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 |                 Source Connection ID (0..160)               ...
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
-| ODCID Len (8) |
-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
-|          Original Destination Connection ID (0..160)        ...
-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 |                        Retry Token (*)                      ...

We have a convention of having the final variable-length field have an implicit length.  It reduces the possibility of "impossible" packets.  I'm inclined to keep the PR as-is.

> @@ -4163,10 +4157,10 @@ A client MUST accept and process at most one Retry packet for each connection
 attempt.  After the client has received and processed an Initial or Retry packet
 from the server, it MUST discard any subsequent Retry packets that it receives.
 
-Clients MUST discard Retry packets that contain an Original Destination
-Connection ID field that does not match the Destination Connection ID from its
-Initial packet.  This prevents an off-path attacker from injecting a Retry
-packet.
+Clients MUST discard Retry packets whose Retry Integrity Tag cannot be
+validated, see the Retry Packet Integrity section of {{QUIC-TLS}}. This
+mitigates an off-path attacker's ability to inject a Retry packet, and protects

```suggestion
mitigates an off-path attacker's ability to inject a Retry packet and protects
```

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3120#pullrequestreview-306162699
----==_mimepart_5db0b6b980036_430e3ff48d2cd9601466fe
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><b>@MikeBishop</b> approved this pull request.</p>=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3120#discussi=
on_r338256829">draft-ietf-quic-tls.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -1197,6 +1197,64 @@ TLS ClientHello.  T=
he server MAY retain these packets for later decryption in=0D
 anticipation of receiving a ClientHello.=0D
 =0D
 =0D
+## Retry Packet Integrity {#retry-integrity}=0D
+=0D
+Retry packets (see the Retry Packet section of {{QUIC-TRANSPORT}}) carry=
 a=0D
+Retry Integrity Tag that provides two properties: it allows discarding=0D=

+packets that have accidentally been corrupted by the network, and it mit=
igates=0D
+off-path attackers&#39; ability to send valid Retry packets.=0D
+=0D
+The Retry Integrity Tag is a 128-bit field that is computed as the outpu=
t of=0D
+AEAD_AES_128_GCM {{!AEAD=3DRFC5116}} used with the following inputs:=0D
+=0D
+- The secret key, K, is 128 bits all set to zero.=0D
+- The nonce, N, is 96 bits all set to zero.=0D
+- The plaintext is empty.=0D
+- The associated data is the contents of the Retry Pseudo-Packet, as des=
cribed=0D
</pre>=0D
<p>I'd use a different verb than "described" when referencing the figure.=
  We've tried to follow the rule that illustrations aren't normative, the=
y're just helpful illustrations of what the text says.</p>=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3120#discussi=
on_r338257549">draft-ietf-quic-tls.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; +|                         Version (32)   =
                       |=0D
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+=0D
+| DCID Len (8)  |=0D
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+=0D
+|               Destination Connection ID (0..160)            ...=0D
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+=0D
+| SCID Len (8)  |=0D
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+=0D
+|                 Source Connection ID (0..160)               ...=0D
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+=0D
+|                        Retry Token (*)                      ...=0D
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+=0D
+~~~=0D
+{: #retry-pseudo title=3D&quot;Retry Pseudo-Packet&quot;}=0D
+=0D
+The Retry Pseudo-Packet is not sent over the wire. It is computed by tak=
ing=0D
</pre>=0D
<p><a class=3D"user-mention" data-hovercard-type=3D"user" data-hovercard-=
url=3D"/hovercards?user_id=3D67641" data-octo-click=3D"hovercard-link-cli=
ck" data-octo-dimensions=3D"link_type:self" href=3D"https://github.com/ma=
rtinthomson">@martinthomson</a> is the editor of both documents, so I'd s=
ay he gets to hold the baton here.</p>=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3120#discussi=
on_r338257855">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -2736,7 +2736,7 @@ available.=0D
 =0D
 ## Protected Packets {#packet-protected}=0D
 =0D
-All QUIC packets except Version Negotiation and Retry packets use authen=
ticated=0D
+All QUIC packets except Version Negotiation packets use authenticated=0D=

 encryption with additional data (AEAD) {{!RFC5116}} to provide confident=
iality=0D
</pre>=0D
<p>They're not encrypted, so kind of by definition....</p>=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3120#discussi=
on_r338258807">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -4111,37 +4111,31 @@ wishes to perform =
a retry (see {{validate-handshake}}).=0D
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+=0D
 |                 Source Connection ID (0..160)               ...=0D
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+=0D
-| ODCID Len (8) |=0D
-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+=0D
-|          Original Destination Connection ID (0..160)        ...=0D
-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+=0D
 |                        Retry Token (*)                      ...=0D
</pre>=0D
<p>We have a convention of having the final variable-length field have an=
 implicit length.  It reduces the possibility of "impossible" packets.  I=
'm inclined to keep the PR as-is.</p>=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3120#discussi=
on_r338259093">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -4163,10 +4157,10 @@ A client MUST acce=
pt and process at most one Retry packet for each connection=0D
 attempt.  After the client has received and processed an Initial or Retr=
y packet=0D
 from the server, it MUST discard any subsequent Retry packets that it re=
ceives.=0D
 =0D
-Clients MUST discard Retry packets that contain an Original Destination=0D=

-Connection ID field that does not match the Destination Connection ID fr=
om its=0D
-Initial packet.  This prevents an off-path attacker from injecting a Ret=
ry=0D
-packet.=0D
+Clients MUST discard Retry packets whose Retry Integrity Tag cannot be=0D=

+validated, see the Retry Packet Integrity section of {{QUIC-TLS}}. This=0D=

+mitigates an off-path attacker&#39;s ability to inject a Retry packet, a=
nd protects=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-mitigates an off-path attacker's ability to i=
nject a Retry packet, and protects=0D
+mitigates an off-path attacker's ability to inject a Retry packet and pr=
otects=0D
</pre>=0D
=0D
=0D
<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/3120?email_source=3Dnotifications&amp;email_token=3DA=
FTOJKYUSGRW2ZONXMPMIOLQQCXDTA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJ=
SXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCI72YCY#pullrequestreview-306162699=
">view it on GitHub</a>, or <a href=3D"https://github.com/notifications/u=
nsubscribe-auth/AFTOJK3ZKZRNKKSZFK4ROXTQQCXDTANCNFSM4JCAOODA">unsubscribe=
</a>.<img src=3D"https://github.com/notifications/beacon/AFTOJK6LSLSFPR7G=
GAFVC73QQCXDTA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWN=
FSXPKTDN5WW2ZLOORPWSZGOCI72YCY.gif" height=3D"1" width=3D"1" alt=3D"" /><=
/p>=0D
<script type=3D"application/ld+json">[=0D
{=0D
"@context": "http://schema.org",=0D
"@type": "EmailMessage",=0D
"potentialAction": {=0D
"@type": "ViewAction",=0D
"target": "https://github.com/quicwg/base-drafts/pull/3120?email_source=3D=
notifications\u0026email_token=3DAFTOJKYUSGRW2ZONXMPMIOLQQCXDTA5CNFSM4JCA=
OODKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOC=
I72YCY#pullrequestreview-306162699",=0D
"url": "https://github.com/quicwg/base-drafts/pull/3120?email_source=3Dno=
tifications\u0026email_token=3DAFTOJKYUSGRW2ZONXMPMIOLQQCXDTA5CNFSM4JCAOO=
DKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCI7=
2YCY#pullrequestreview-306162699",=0D
"name": "View Pull Request"=0D
},=0D
"description": "View this Pull Request on GitHub",=0D
"publisher": {=0D
"@type": "Organization",=0D
"name": "GitHub",=0D
"url": "https://github.com"=0D
}=0D
}=0D
]</script>=

----==_mimepart_5db0b6b980036_430e3ff48d2cd9601466fe--


From nobody Wed Oct 23 13:30:54 2019
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.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 3A09E120147 for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 13:30:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.382
X-Spam-Level: 
X-Spam-Status: No, score=-1.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, 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 RvzFn342Ia8m for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 13:30:51 -0700 (PDT)
Received: from o5.sgmail.github.com (o5.sgmail.github.com [192.254.113.10]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 35542120100 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 13:30:51 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=2hbEYLE+1CBpVWd4CdiNwoLU8tE=; b=tPs3pEe2fomqLSWU 3B8GFnzmH6wDsNlyQDMabTijzHMUuSDQda/RFMYjAjUPI8VTj9XybC6SKV3QmNvr 1DH+pfuU4Kqu3hPBzVUG8vXsmJ0DFwyX+kLjqRLM0WqTvEm6hFuAPWTaPOVfVnh3 yaMOrFqo3G9nDNvhN6NWJl0L2Zc=
Received: by filter0859p1iad2.sendgrid.net with SMTP id filter0859p1iad2-15055-5DB0B87A-9 2019-10-23 20:30:50.150246036 +0000 UTC m=+592975.087660485
Received: from github-lowworker-28f8021.ac4-iad.github.net (unknown [140.82.115.11]) by ismtpd0059p1iad1.sendgrid.net (SG) with ESMTP id zowbAOllSq-OBMNc-d42hQ for <quic-issues@ietf.org>; Wed, 23 Oct 2019 20:30:50.008 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-28f8021.ac4-iad.github.net (Postfix) with ESMTP id D88081F001F2 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 13:30:49 -0700 (PDT)
Date: Wed, 23 Oct 2019 20:30:50 +0000 (UTC)
From: David Schinazi <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6AJ4SAY64VUHKJVG53XX4QTEVBNHHB4UDBJ4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3108/c545622801@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3108@github.com>
References: <quicwg/base-drafts/pull/3108@github.com>
Subject: Re: [quicwg/base-drafts] Replace use of the TLS presentation language with QUIC encoding (#3108)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db0b879d736b_4c1a3fcb55acd9641679a5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: DavidSchinazi
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1Nf9Y+xfaXqcVnMM8lyRtqTKmO59lStPFEyV OKec2K5l2E8rRgztLERNgG/M6P4UvfY1CkwVPsU2z4MRN4GeBpKneoB0NhGqfZkUacaC+cjeZVZozY Z3peG/60iwZaIMnvUx4r/hZqopPTnm4Bbhba73dlyymKUY8HVpKNYoQo+3+3ulOw7pc4mUxmGEBumC s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/1HQODpKcMqaZ0kYrK3Wg8W1WRTg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 23 Oct 2019 20:30:52 -0000

----==_mimepart_5db0b879d736b_4c1a3fcb55acd9641679a5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@rpaulo this is an editorial PR that does not change any wire encoding. We are not doing #2944 here.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3108#issuecomment-545622801
----==_mimepart_5db0b879d736b_4c1a3fcb55acd9641679a5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=1491286" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/rpaulo">@rpaulo</a> this is an editorial PR that does not change any wire encoding. We are not doing <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="475287578" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2944" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2944/hovercard" href="https://github.com/quicwg/base-drafts/issues/2944">#2944</a> here.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3108?email_source=notifications&amp;email_token=AFTOJK6EVCFQXJZBIBJ6LPDQQCX7TA5CNFSM4JB37UBKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECCYWEI#issuecomment-545622801">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7HWM6M2IIF3XBK7VDQQCX7TANCNFSM4JB37UBA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYZM5LVGBF46JCEWTLQQCX7TA5CNFSM4JB37UBKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECCYWEI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3108?email_source=notifications\u0026email_token=AFTOJK6EVCFQXJZBIBJ6LPDQQCX7TA5CNFSM4JB37UBKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECCYWEI#issuecomment-545622801",
"url": "https://github.com/quicwg/base-drafts/pull/3108?email_source=notifications\u0026email_token=AFTOJK6EVCFQXJZBIBJ6LPDQQCX7TA5CNFSM4JB37UBKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECCYWEI#issuecomment-545622801",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db0b879d736b_4c1a3fcb55acd9641679a5--


From nobody Wed Oct 23 13:33:01 2019
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 D8130120112 for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 13:32:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 MDHKvtyKdL3V for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 13:32:58 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 64674120100 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 13:32:58 -0700 (PDT)
Received: from github-lowworker-d31a065.va3-iad.github.net (github-lowworker-d31a065.va3-iad.github.net [10.48.17.70]) by smtp.github.com (Postfix) with ESMTP id 708D88C11B1 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 13:32:57 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571862777; bh=nDJzaLVd4WPDVjrtl2gR1EyVnzALlt61Hd6pyEZZtiw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=nZGujFXWU0j2VTFdY7+fZZsIYNbNSotVy4Hf9cRmD9O/rNi9Xotln78+0k/LJ0nvB omdHNUO05JsDVclKzkHOCWm6q+VgkL2RJJcft/bOOG6/vjd4XQo4JMEQIRQarGLhv3 qo6Y8RvtVeNhb4tLtT0K49yRv4Rc1EaoYxIp0HTA=
Date: Wed, 23 Oct 2019 13:32:57 -0700
From: David Schinazi <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKY7MULBMSXYK5L7TT53XX4YTEVBNHHB4UZE54@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3120/review/306172013@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3120@github.com>
References: <quicwg/base-drafts/pull/3120@github.com>
Subject: Re: [quicwg/base-drafts] Add retry integrity tag (#3120)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db0b8f961fbc_734b3ffd44ecd96c362474"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: DavidSchinazi
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/AnbqibQJoMHxugWlGAbfDbZCpD4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 23 Oct 2019 20:33:00 -0000

----==_mimepart_5db0b8f961fbc_734b3ffd44ecd96c362474
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

DavidSchinazi commented on this pull request.



> @@ -1197,6 +1197,64 @@ TLS ClientHello.  The server MAY retain these packets for later decryption in
 anticipation of receiving a ClientHello.
 
 
+## Retry Packet Integrity {#retry-integrity}
+
+Retry packets (see the Retry Packet section of {{QUIC-TRANSPORT}}) carry a
+Retry Integrity Tag that provides two properties: it allows discarding
+packets that have accidentally been corrupted by the network, and it mitigates
+off-path attackers' ability to send valid Retry packets.
+
+The Retry Integrity Tag is a 128-bit field that is computed as the output of
+AEAD_AES_128_GCM {{!AEAD=RFC5116}} used with the following inputs:
+
+- The secret key, K, is 128 bits all set to zero.
+- The nonce, N, is 96 bits all set to zero.
+- The plaintext is empty.
+- The associated data is the contents of the Retry Pseudo-Packet, as described

Fine by me. Can you suggest another verb?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3120#discussion_r338263786
----==_mimepart_5db0b8f961fbc_734b3ffd44ecd96c362474
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@DavidSchinazi</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3120#discussion_r338263786">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1197,6 +1197,64 @@ TLS ClientHello.  The server MAY retain these packets for later decryption in
 anticipation of receiving a ClientHello.
 
 
+## Retry Packet Integrity {#retry-integrity}
+
+Retry packets (see the Retry Packet section of {{QUIC-TRANSPORT}}) carry a
+Retry Integrity Tag that provides two properties: it allows discarding
+packets that have accidentally been corrupted by the network, and it mitigates
+off-path attackers&#39; ability to send valid Retry packets.
+
+The Retry Integrity Tag is a 128-bit field that is computed as the output of
+AEAD_AES_128_GCM {{!AEAD=RFC5116}} used with the following inputs:
+
+- The secret key, K, is 128 bits all set to zero.
+- The nonce, N, is 96 bits all set to zero.
+- The plaintext is empty.
+- The associated data is the contents of the Retry Pseudo-Packet, as described
</pre>
<p>Fine by me. Can you suggest another verb?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3120?email_source=notifications&amp;email_token=AFTOJK3HPVXKZIHJRDE7CH3QQCYHTA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCI75A3I#discussion_r338263786">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK33N6HQLVDPFHVNOV3QQCYHTANCNFSM4JCAOODA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK23EYEYTSN3CWAZDJLQQCYHTA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCI75A3I.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3120?email_source=notifications\u0026email_token=AFTOJK3HPVXKZIHJRDE7CH3QQCYHTA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCI75A3I#discussion_r338263786",
"url": "https://github.com/quicwg/base-drafts/pull/3120?email_source=notifications\u0026email_token=AFTOJK3HPVXKZIHJRDE7CH3QQCYHTA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCI75A3I#discussion_r338263786",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db0b8f961fbc_734b3ffd44ecd96c362474--


From nobody Wed Oct 23 13:34:38 2019
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 13A66120112 for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 13:34:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 7PYqMGmiyHOf for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 13:34:35 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 59AFC120100 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 13:34:35 -0700 (PDT)
Received: from github-lowworker-25680bd.va3-iad.github.net (github-lowworker-25680bd.va3-iad.github.net [10.48.17.61]) by smtp.github.com (Postfix) with ESMTP id 84AC9520AA5 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 13:34:34 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571862874; bh=D25539JheOOHeDpSOKfQcL6EIM3v+M0LbxVRJ65dZ2E=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=i4E6XRlKu1zzJQ10qy3l2sGXHmDJRfTnWxGGn+/FBQPjeNFaiUhV7AH5x1vqUwZIk tMkTwrniEimZh0KnR8UGvaiJsge4jIhEFs0hhfCEK243g3wFOQwiiZyrHBSblinJ/0 uLbhgigXfmgjVRPdrgmjn4lgKH8v2OCr/jF3ufYk=
Date: Wed, 23 Oct 2019 13:34:34 -0700
From: David Schinazi <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3120/push/4186698521@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3120@github.com>
References: <quicwg/base-drafts/pull/3120@github.com>
Subject: Re: [quicwg/base-drafts] Add retry integrity tag (#3120)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db0b95a75eec_67043ffc380cd96421258d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: DavidSchinazi
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/E-tHOBP224Hv4c1kZeQMLYeS4-Q>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 23 Oct 2019 20:34:37 -0000

----==_mimepart_5db0b95a75eec_67043ffc380cd96421258d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@DavidSchinazi pushed 1 commit.

8c45cc9e37ff1689497e844e3bf6b867138f1f95  Editorial fix from MikeBishop


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3120/files/467e31ed2e742ae6d3aff6e472fb7987d284929f..8c45cc9e37ff1689497e844e3bf6b867138f1f95

----==_mimepart_5db0b95a75eec_67043ffc380cd96421258d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/DavidSchinazi" class="user-mention">@DavidSchinazi</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/8c45cc9e37ff1689497e844e3bf6b867138f1f95">8c45cc9</a>  Editorial fix from MikeBishop</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3120/files/467e31ed2e742ae6d3aff6e472fb7987d284929f..8c45cc9e37ff1689497e844e3bf6b867138f1f95?email_source=notifications&amp;email_token=AFTOJK4Q5HDFGSIOBGSNGV3QQCYNVA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDSNBZG43DMNCQOVZWQIZUGE4DMNRZHA2TEMI">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5BQPF2BR6DWMLEXD3QQCYNVANCNFSM4JCAOODA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5PJYATIC6HQN4SKILQQCYNVA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDSNBZG43DMNCQOVZWQIZUGE4DMNRZHA2TEMI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3120/files/467e31ed2e742ae6d3aff6e472fb7987d284929f..8c45cc9e37ff1689497e844e3bf6b867138f1f95?email_source=notifications\u0026email_token=AFTOJK4Q5HDFGSIOBGSNGV3QQCYNVA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDSNBZG43DMNCQOVZWQIZUGE4DMNRZHA2TEMI",
"url": "https://github.com/quicwg/base-drafts/pull/3120/files/467e31ed2e742ae6d3aff6e472fb7987d284929f..8c45cc9e37ff1689497e844e3bf6b867138f1f95?email_source=notifications\u0026email_token=AFTOJK4Q5HDFGSIOBGSNGV3QQCYNVA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDSNBZG43DMNCQOVZWQIZUGE4DMNRZHA2TEMI",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5db0b95a75eec_67043ffc380cd96421258d--


From nobody Wed Oct 23 14:02:21 2019
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 85CC0120100 for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 14:02:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 5eMO-2t7_dVw for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 14:02:18 -0700 (PDT)
Received: from out-17.smtp.github.com (out-17.smtp.github.com [192.30.252.200]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AB1BE1200EC for <quic-issues@ietf.org>; Wed, 23 Oct 2019 14:02:14 -0700 (PDT)
Received: from github-lowworker-292e294.va3-iad.github.net (github-lowworker-292e294.va3-iad.github.net [10.48.102.70]) by smtp.github.com (Postfix) with ESMTP id 1013B6E041C for <quic-issues@ietf.org>; Wed, 23 Oct 2019 14:02:13 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571864533; bh=uiDfFkfGBdfPYmIqDRrvIzx/i4KL5fnECxAmQeUmN7I=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Ed4UG2XFhTm0HT6P1tOzecigDQK2KhGYtZsSq97vsPlj1F1YrEeIIcWYGu9bqw+2U QsNLdh9sWeed8fVSlQo5RTsYXS3LNkyujX3wtP1lr+3m+t2zhNqWIN05IKtPA1htOy 8LoRhiiWOBEYKl0z/82sBtaXxc/juj/DSMtyrpyg=
Date: Wed, 23 Oct 2019 14:02:13 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2DE3DX4JGIVDRAY5N3XXZFLEVBNHHB4UHVOQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3111/545635039@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3111@github.com>
References: <quicwg/base-drafts/issues/3111@github.com>
Subject: Re: [quicwg/base-drafts] [Version Ossification] Alternative version and Initial Salt should be part of NEW_TOKEN (#3111)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db0bfd51c88_3dc63fa0d18cd9601246e0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/kafQ1AX7cSQLZhmPhM2uEzlNr9E>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 23 Oct 2019 21:02:20 -0000

----==_mimepart_5db0bfd51c88_3dc63fa0d18cd9601246e0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I would say that copying NEW_TOKEN (not just the version+salt+2bits) would be the way to go.  We might need to identify the base version as well though to prevent cross-version errors, though that identification might be implicit.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3111#issuecomment-545635039
----==_mimepart_5db0bfd51c88_3dc63fa0d18cd9601246e0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I would say that copying NEW_TOKEN (not just the version+salt+2bits) would be the way to go.  We might need to identify the base version as well though to prevent cross-version errors, though that identification might be implicit.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3111?email_source=notifications&amp;email_token=AFTOJK2TFVZ36XIEUIAJHPDQQC3VLA5CNFSM4JB434ZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECC3VXY#issuecomment-545635039">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2P4HNJRMQYP72QE2LQQC3VLANCNFSM4JB434ZA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7WSPLOPFIENLEN5ULQQC3VLA5CNFSM4JB434ZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECC3VXY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3111?email_source=notifications\u0026email_token=AFTOJK2TFVZ36XIEUIAJHPDQQC3VLA5CNFSM4JB434ZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECC3VXY#issuecomment-545635039",
"url": "https://github.com/quicwg/base-drafts/issues/3111?email_source=notifications\u0026email_token=AFTOJK2TFVZ36XIEUIAJHPDQQC3VLA5CNFSM4JB434ZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECC3VXY#issuecomment-545635039",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db0bfd51c88_3dc63fa0d18cd9601246e0--


From nobody Wed Oct 23 14:19:06 2019
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 B91881200EF for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 14:19:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, 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 q-rd5y2WfMir for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 14:19:03 -0700 (PDT)
Received: from out-9.smtp.github.com (out-9.smtp.github.com [192.30.254.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3C6B81200A4 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 14:19:03 -0700 (PDT)
Date: Wed, 23 Oct 2019 14:19:01 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571865542; bh=G7y/D0lq9GnlCI1HDg7YX74ttFI+52g/m1l6aEwswq4=; h=Date:From:To:Subject:From; b=IBCm5jdBmtgDDC1UEqJ6ylAKx35vEbgE/IsYSwhOY5ftqjIakwrqEFkXUF9JoNI13 OGHei95QR7gFUec02pWbEzlWeJu/SQeAuv1rViuYIyh/SKNMpW4wx632b34RpTk5TI gO/6M9NI52M73ZaGj21pQsjho+x5ioWz/LMPC+rI=
From: ianswett <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/ianswett-remove-tlp/000000-8fe04e@github.com>
Subject: [quicwg/base-drafts] 8fe04e: Remove the TLP citation because it's in RACK
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/NWxQHqDOxmsZs4_Q2beCme2WD8k>
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, 23 Oct 2019 21:19:05 -0000

  Branch: refs/heads/ianswett-remove-tlp
  Home:   https://github.com/quicwg/base-drafts
  Commit: 8fe04ec8c384bae44ec93bfad7154ddf50f9b67f
      https://github.com/quicwg/base-drafts/commit/8fe04ec8c384bae44ec93bfad7154ddf50f9b67f
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-10-23 (Wed, 23 Oct 2019)

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

  Log Message:
  -----------
  Remove the TLP citation because it's in RACK

As suggested by @martinthomson in #3066



From nobody Wed Oct 23 14:19:30 2019
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 AC19F1200EF for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 14:19:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.998
X-Spam-Level: 
X-Spam-Status: No, score=-7.998 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, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 CHUuzIRiYiSS for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 14:19:27 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D59E71200A4 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 14:19:26 -0700 (PDT)
Received: from github-lowworker-28f8021.ac4-iad.github.net (github-lowworker-28f8021.ac4-iad.github.net [10.52.25.98]) by smtp.github.com (Postfix) with ESMTP id F139B960E01 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 14:19:25 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571865565; bh=MRUNa/x+MYdV1PU5Irx65iHwZuMkRvT5oXq1Wg4px1U=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=14RWMASRfbov8wxNRyyN4BUUu4Frka2KbqFDkrqm2MA9EUL9wExhEJBfQs/WsjRex uJSg6F0IJW28+snbUziPh8ScfYITVhHrqHfpMNlLVYZN1RE2A8BOrnhy3OKyngDNuy /65rVVD+Kfo+fK4cxeeaNe1bWQfZw1H3mbq9dTgU=
Date: Wed, 23 Oct 2019 14:19:25 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5OPECFBTXDFV27CR53XYCG3EVBNHHB47QPGA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3137@github.com>
Subject: [quicwg/base-drafts] Remove the TLP citation because it's in RACK (#3137)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db0c3dde1b7e_520d3fc1342cd960154647"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/hSoIX_FQyJouK9_FX12AXXT201U>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 23 Oct 2019 21:19:29 -0000

----==_mimepart_5db0c3dde1b7e_520d3fc1342cd960154647
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

As suggested by @martinthomson in #3066
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/3137

-- Commit Summary --

  * Remove the TLP citation because it&#39;s in RACK

-- File Changes --

    M draft-ietf-quic-recovery.md (13)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/3137.patch
https://github.com/quicwg/base-drafts/pull/3137.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3137

----==_mimepart_5db0c3dde1b7e_520d3fc1342cd960154647
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>As suggested by <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=67641" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/martinthomson">@martinthomson</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="497941280" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3066" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3066/hovercard" href="https://github.com/quicwg/base-drafts/pull/3066">#3066</a></p>

<hr>

<h4>You can view, comment on, or merge this pull request online at:</h4>
<p>&nbsp;&nbsp;<a href='https://github.com/quicwg/base-drafts/pull/3137'>https://github.com/quicwg/base-drafts/pull/3137</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Remove the TLP citation because it&#39;s in RACK</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/3137/files#diff-0">draft-ietf-quic-recovery.md</a>
    (13)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3137.patch'>https://github.com/quicwg/base-drafts/pull/3137.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3137.diff'>https://github.com/quicwg/base-drafts/pull/3137.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3137?email_source=notifications&amp;email_token=AFTOJKYNGVUXGO3ZEU6CQWDQQC5V3A5CNFSM4JEKP572YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HT6B4YA">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6Z24RIEOPMM7HFH53QQC5V3ANCNFSM4JEKP57Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZNUJ2QNSVXZZWT6DDQQC5V3A5CNFSM4JEKP572YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HT6B4YA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3137?email_source=notifications\u0026email_token=AFTOJKYNGVUXGO3ZEU6CQWDQQC5V3A5CNFSM4JEKP572YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HT6B4YA",
"url": "https://github.com/quicwg/base-drafts/pull/3137?email_source=notifications\u0026email_token=AFTOJKYNGVUXGO3ZEU6CQWDQQC5V3A5CNFSM4JEKP572YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HT6B4YA",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5db0c3dde1b7e_520d3fc1342cd960154647--


From nobody Wed Oct 23 14:19:51 2019
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 434241200EF for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 14:19:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 c3Z7tKEA7hic for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 14:19:48 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DED791200A4 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 14:19:47 -0700 (PDT)
Date: Wed, 23 Oct 2019 14:19:47 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571865587; bh=b1OZRa4SspCCIz9g2gB2iTniMUsG6wGMJerGX7weOb4=; h=Date:From:To:Subject:From; b=WDNmdnt6Jv7N61JyWQr5tjaEq5XtPzwCSVyjHg1Hqi/wVGHTarg302A20CAMj8jB6 FsdbhIvWluzpuQ6ESvNr+vsWlfvUtoAOwWS6pC5fn/x9baXEOdkzmmgJPz6cT7jbyX DtlXqSzYML5s+YiWxjp1AvU24bSy6g090+k7c7dA=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/8be01d-c3c0c9@github.com>
Subject: [quicwg/base-drafts] c3c0c9: Script updating gh-pages from 8fe04ec8. [ci skip]
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/fzVgrvlw6XBrZLn4RzEyF6UQhZA>
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, 23 Oct 2019 21:19:49 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: c3c0c9a71772d04232a2fb91eadf3275805a781a
      https://github.com/quicwg/base-drafts/commit/c3c0c9a71772d04232a2fb91eadf3275805a781a
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-23 (Wed, 23 Oct 2019)

  Changed paths:
    A ianswett-remove-tlp/draft-ietf-quic-http.html
    A ianswett-remove-tlp/draft-ietf-quic-http.txt
    A ianswett-remove-tlp/draft-ietf-quic-invariants.html
    A ianswett-remove-tlp/draft-ietf-quic-invariants.txt
    A ianswett-remove-tlp/draft-ietf-quic-qpack.html
    A ianswett-remove-tlp/draft-ietf-quic-qpack.txt
    A ianswett-remove-tlp/draft-ietf-quic-recovery.html
    A ianswett-remove-tlp/draft-ietf-quic-recovery.txt
    A ianswett-remove-tlp/draft-ietf-quic-tls.html
    A ianswett-remove-tlp/draft-ietf-quic-tls.txt
    A ianswett-remove-tlp/draft-ietf-quic-transport.html
    A ianswett-remove-tlp/draft-ietf-quic-transport.txt
    A ianswett-remove-tlp/index.html
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from 8fe04ec8. [ci skip]



From nobody Wed Oct 23 14:25:49 2019
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 4426B120100 for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 14:25:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, 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 NwVPaPRn26ka for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 14:25:46 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3024D1200A4 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 14:25:46 -0700 (PDT)
Date: Wed, 23 Oct 2019 14:25:45 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571865945; bh=EBQxARA9lO9T7Zb3btCTBSimxK1w/Eps4jNgRPxFVG0=; h=Date:From:To:Subject:From; b=n29T80RiNSlRCDLcbWVOOPRs4aMiuQX1uk8jmIjf0xK+PEwE0jpmfoz+UmBs1JK9Q EVfUJQsHyzHApZXyXE+M7SyV6SR/JD55iZMGnK+kbA4pAhQbpfbXAFg8pR1NJrLPab ekbWqe+uZrCYONiPLQXCixiyEoYCMb1t8S5sbJi8=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/if-0rtt/000000-8b078a@github.com>
Subject: [quicwg/base-drafts] 8b078a: Applications need to disable or selectively reject...
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/Tj26zmvOt5WAZ-c0xY3fKlN7IqE>
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, 23 Oct 2019 21:25:47 -0000

  Branch: refs/heads/if-0rtt
  Home:   https://github.com/quicwg/base-drafts
  Commit: 8b078aa25750f22867d85e086a1e2f50c2e56bd8
      https://github.com/quicwg/base-drafts/commit/8b078aa25750f22867d85e086a1e2f50c2e56bd8
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-10-24 (Thu, 24 Oct 2019)

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

  Log Message:
  -----------
  Applications need to disable or selectively reject 0-RTT

Closes #3136.



From nobody Wed Oct 23 14:26:10 2019
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 4B7391200EF for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 14:26:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.595
X-Spam-Level: 
X-Spam-Status: No, score=-6.595 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 DaR0SyY0vWPu for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 14:26:07 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 82EE01200A4 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 14:26:07 -0700 (PDT)
Received: from github-lowworker-56fcc46.va3-iad.github.net (github-lowworker-56fcc46.va3-iad.github.net [10.48.102.32]) by smtp.github.com (Postfix) with ESMTP id C68391C0F06 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 14:26:06 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571865966; bh=PcFcVme/8idIxhg7THtq+lopwoKn9VMYlF3oBF8/bdI=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=S9xupUFcZ38eyCLMWAOH9Qzwhd0zJBAHToe8X7/hkn1DvTNisJflByo3oB6QT3EMJ /wHuSmFNcAYY5FnMlBUs/ya62c1WdX6SYHVusrfAcfJFWXlkgy1C0cQN6AGdlv6rhD ldxz/xpwtFTGjemu2UgO9KrCoe5QqJlptDBLwqZ8=
Date: Wed, 23 Oct 2019 14:26:06 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4PAE5VVS4RU3FG3AV3XX365EVBNHHB47Q2W4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3138@github.com>
Subject: [quicwg/base-drafts] Applications need to disable or selectively reject 0-RTT (#3138)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db0c56eb818c_51cf3fd2c44cd96c131224"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/gnLB_ZS6Zen5Dk_HExkWOFrlKa8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 23 Oct 2019 21:26:09 -0000

----==_mimepart_5db0c56eb818c_51cf3fd2c44cd96c131224
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closes #3136.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/3138

-- Commit Summary --

  * Applications need to disable or selectively reject 0-RTT

-- File Changes --

    M draft-ietf-quic-transport.md (2)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/3138.patch
https://github.com/quicwg/base-drafts/pull/3138.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3138

----==_mimepart_5db0c56eb818c_51cf3fd2c44cd96c131224
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><span class="issue-keyword tooltipped tooltipped-se" aria-label="This pull request closes issue #3136.">Closes</span> <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="511489633" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3136" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/3136/hovercard" href="https://github.com/quicwg/base-drafts/issues/3136">#3136</a>.</p>

<hr>

<h4>You can view, comment on, or merge this pull request online at:</h4>
<p>&nbsp;&nbsp;<a href='https://github.com/quicwg/base-drafts/pull/3138'>https://github.com/quicwg/base-drafts/pull/3138</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Applications need to disable or selectively reject 0-RTT</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/3138/files#diff-0">draft-ietf-quic-transport.md</a>
    (2)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3138.patch'>https://github.com/quicwg/base-drafts/pull/3138.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3138.diff'>https://github.com/quicwg/base-drafts/pull/3138.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3138?email_source=notifications&amp;email_token=AFTOJK7SHIVFZXSWIVPIUK3QQC6O5A5CNFSM4JEKUMCKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HT6DK3Q">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKY6KVWKQHR5YHMMSQ3QQC6O5ANCNFSM4JEKUMCA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2OIM2EEECPD5BDGF3QQC6O5A5CNFSM4JEKUMCKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HT6DK3Q.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3138?email_source=notifications\u0026email_token=AFTOJK7SHIVFZXSWIVPIUK3QQC6O5A5CNFSM4JEKUMCKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HT6DK3Q",
"url": "https://github.com/quicwg/base-drafts/pull/3138?email_source=notifications\u0026email_token=AFTOJK7SHIVFZXSWIVPIUK3QQC6O5A5CNFSM4JEKUMCKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HT6DK3Q",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5db0c56eb818c_51cf3fd2c44cd96c131224--


From nobody Wed Oct 23 14:26:51 2019
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 8590F120103 for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 14:26:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 mjcXVsUDdmNt for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 14:26:48 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5CADA120100 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 14:26:48 -0700 (PDT)
Received: from github-lowworker-3a0df0f.ac4-iad.github.net (github-lowworker-3a0df0f.ac4-iad.github.net [10.52.25.92]) by smtp.github.com (Postfix) with ESMTP id B2D6A1C2F5D for <quic-issues@ietf.org>; Wed, 23 Oct 2019 14:26:47 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571866007; bh=F5dmS32RKI8ka/jeo9V5GycNQIs9v5Vr6z5Dj5oEn7g=; h=Date:From:To:Subject:From; b=LC4p1qRiDhH3a9vdm9J4Oc3VHtPExVbu7WfDSAmAL0FJMUo2Znp6jEWTd57D60BFR HwObr1JX65JON8u19U91opC6xmG5WtrmNp1yQOaZr1VhRY+xl4luVstUpAzqb1Apiw bKAAKrZ+ggthWZ3fxUcbOoM6CCAYjfAYo+XUPVck=
Date: Wed, 23 Oct 2019 14:26:47 -0700
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/c3c0c9-f19666@github.com>
Subject: [quicwg/base-drafts] f19666: Script updating gh-pages from 8b078aa2. [ci skip]
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/bvdQbfFrLuMWZYtWikuAHUSU6jY>
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, 23 Oct 2019 21:26:50 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: f196660f1b4df6298d0558d18781a7cd7683cd01
      https://github.com/quicwg/base-drafts/commit/f196660f1b4df6298d0558d18781a7cd7683cd01
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-23 (Wed, 23 Oct 2019)

  Changed paths:
    A if-0rtt/draft-ietf-quic-http.html
    A if-0rtt/draft-ietf-quic-http.txt
    A if-0rtt/draft-ietf-quic-invariants.html
    A if-0rtt/draft-ietf-quic-invariants.txt
    A if-0rtt/draft-ietf-quic-qpack.html
    A if-0rtt/draft-ietf-quic-qpack.txt
    A if-0rtt/draft-ietf-quic-recovery.html
    A if-0rtt/draft-ietf-quic-recovery.txt
    A if-0rtt/draft-ietf-quic-tls.html
    A if-0rtt/draft-ietf-quic-tls.txt
    A if-0rtt/draft-ietf-quic-transport.html
    A if-0rtt/draft-ietf-quic-transport.txt
    A if-0rtt/index.html
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from 8b078aa2. [ci skip]



From nobody Wed Oct 23 14:32:04 2019
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 A19441200EF for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 14:32:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 nEoCsQTL6k_w for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 14:32:00 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2B5781200A4 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 14:31:58 -0700 (PDT)
Date: Wed, 23 Oct 2019 14:31:55 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571866315; bh=kiIJcTmck191oER0YDzMye6NN8TIivbLiMp8bEdQ7t0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=xuSgvzAEO1ZRBAAQsz0wxN7cTQYsqSooImXHEXVrx8P8GMWB8YV36uaHiqJIOeSa9 p0hlwKMDhn7WwAZQoAw0YHod6tc5HPEGmopq7pq3FzVk19FCvhjSg0058YT9loohtg 1ThdK/Di6lhKeVG6fDZ+IhsZFVHZmbGqs/xtIEkY=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4G44FFWTGGP4B47DF3XX4UXEVBNHHB47QPGA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3137/review/306204507@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3137@github.com>
References: <quicwg/base-drafts/pull/3137@github.com>
Subject: Re: [quicwg/base-drafts] Remove the TLP citation because it's in RACK (#3137)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db0c6cbb4b29_6de53f99b1acd96c22357e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/xPYIE7p2FpBxsnmZwCb0bK4ZspE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 23 Oct 2019 21:32:03 -0000

----==_mimepart_5db0c6cbb4b29_6de53f99b1acd96c22357e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson approved this pull request.





-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3137#pullrequestreview-306204507
----==_mimepart_5db0c6cbb4b29_6de53f99b1acd96c22357e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinthomson</b> approved this pull request.</p>



<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3137?email_source=notifications&amp;email_token=AFTOJK5WBQV5AQJJ4GTD53DQQC7EXA5CNFSM4JEKP572YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJAE6WY#pullrequestreview-306204507">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4ATETITF6DAQGFJW3QQC7EXANCNFSM4JEKP57Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKY7D7CVCBWJGGIG353QQC7EXA5CNFSM4JEKP572YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJAE6WY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3137?email_source=notifications\u0026email_token=AFTOJK5WBQV5AQJJ4GTD53DQQC7EXA5CNFSM4JEKP572YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJAE6WY#pullrequestreview-306204507",
"url": "https://github.com/quicwg/base-drafts/pull/3137?email_source=notifications\u0026email_token=AFTOJK5WBQV5AQJJ4GTD53DQQC7EXA5CNFSM4JEKP572YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJAE6WY#pullrequestreview-306204507",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db0c6cbb4b29_6de53f99b1acd96c22357e--


From nobody Wed Oct 23 15:04:21 2019
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 B01F7120086 for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 15:04:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8
X-Spam-Level: 
X-Spam-Status: No, score=-8 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, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 MYASVyotpS8i for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 15:04:17 -0700 (PDT)
Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4F73A120019 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 15:04:17 -0700 (PDT)
Date: Wed, 23 Oct 2019 15:04:16 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571868256; bh=tOuKhwpIDvqkC3iOo8q1Bjl0jAzH6rIVXBpu10bJeV4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=P4gJ+SAi193VlPHlx+3BqRxaCYkklG5imS0yE20FqPRo/IsT/WOMJ77wlyxDSo4Kz fCinT7pE197TgJC6jIVkoYCz5I2k7LlDrKrWFqWDcEr4sJUL+cN18m4VdnDJTmn8MX 9PpRqYn/Bp6bZ1oW2+8qURujaFwTg+tpLPsUOmMc=
From: Eric Kinnear <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZOTYECAEVW2UPEH2F3XYHPBEVBNHHBYAAYHM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2909/545655532@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2909@github.com>
References: <quicwg/base-drafts/issues/2909@github.com>
Subject: Re: [quicwg/base-drafts] Path Migration makes unjustified assumptions about a new path. (#2909)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db0ce6067d3c_1ba43f7e3cecd96c12526c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: erickinnear
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/UVKXdryKMu4v4NuJUPIp4az7ju0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 23 Oct 2019 22:04:20 -0000

----==_mimepart_5db0ce6067d3c_1ba43f7e3cecd96c12526c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

We've summarized some discussion for these above, but to go through the r=
esolution plan for concrete changes for each one:=0D
=0D
----=0D
=0D
> Section 9.4 of draft-ietf-quic-transport :=0D
> The capacity available on the new path might not be the same as the=0D
> old path. Packets sent on the old path SHOULD NOT contribute to=0D
> congestion control or RTT estimation for the new path.=0D
> GF: That would be fine IF the new path were a separate CC context, whic=
h I am not yet clear whether it is, read on:=0D
=0D
The intent here was that either (a) you only ever have a singe CC context=
 and you reset it for each path, or (b) you have a CC context for each pa=
th, in which case each context is strongly tied to a path and you don't n=
eed to reset anything. We require that everyone does at least (a), while =
not preventing folks who want to do extra work for a potential performanc=
e gain from doing (b).=0D
=0D
Addressing this in a PR:=0D
```=0D
Packets sent on the old path MUST NOT contribute to congestion control or=
 =0D
RTT estimation for the new path.=0D
```=0D
They *can* contribute to the CC/RTT estimation for the old path if it's s=
till around and you're willing to maintain that state, which is why this =
(mistakenly) was a SHOULD.=0D
=0D
----=0D
> =E2=80=94=0D
> Section 9.4 of draft-ietf-quic-transport :=0D
> On confirming a peer's ownership of its new address, an endpoint=0D
> SHOULD immediately reset the congestion controller and round-trip=0D
> time estimator for the new path.=0D
> GF: Why not MUST? - because I think this is a new path, I think it can =
only be should if something > can confirm this is the same set of network=
-devices and classifiers on the path. I don't know how > you would know t=
hat, and I don't like the guess.=0D
> =E2=80=94=0D
=0D
Yes, this should be a MUST, because the CC/RTT for that path has to be re=
set for a new address, either by making a new one for the new path and ke=
eping the old one around for the old path, or by resetting your single on=
e.=0D
=0D
This is now a MUST in the current editor's copy.=0D
=0D
----=0D
> draft-ietf-quic-transport :=0D
> For instance, a change in the client's port=0D
> number is likely indicative of a rebinding in a middlebox and not a=0D
> complete change in path.=0D
> GF: So. maybe this is the guess, and I don't believe it! In a world of =
ECMP and other methods, this > needs to be treated as a potential change =
of path.=0D
> =E2=80=94=0D
=0D
A very good point! This is now:=0D
```=0D
For instance, an endpoint might infer that a change in=0D
only the client's port number is indicative of a NAT rebinding, meaning t=
hat the=0D
new path is likely to have similar bandwidth and round-trip time. However=
, this=0D
determination will be imperfect.  If the determination is incorrect, the=0D=

congestion controller and the RTT estimator are expected to adapt to the =
new=0D
path.  Generally, implementations are advised to be cautious when using p=
revious=0D
values on a new path.=0D
```=0D
=0D
This seems to address the need for caution here.=0D
=0D
----=0D
> Section 9.4 of draft-ietf-quic-transport:=0D
> While multiple paths might be used during connection migration, a=0D
> single congestion control context and a single loss recovery context=0D=

> (as described in [QUIC-RECOVERY]) may be adequate.=0D
> GF: Well it could if the paths WERE known to be identical, but how woul=
d an endpoint guarantee that? Section 9.2 of QUIC transport seems to sugg=
est the CC is reset for the new path, which I would agree with, but which=
 part of QUIC recovery says that?=0D
> =E2=80=94=0D
=0D
This is intended to say that you aren't required to maintain additional p=
er-path state, it's adequate to reset it for each path.=0D
=0D
In recovery, the section entitled "Handshakes and New Paths" discusses in=
itial values to use on a new path. In general, recovery seems to be an in=
stance of CC/LR, so if transport instructed you to toss out the old one a=
nd make a new one, you'd be using initial values, etc. as specified in re=
covery.=0D
=0D
Transport does *require* that you reset CC/RTT a few paragraphs above (as=
 noted in your previous comment):=0D
```=0D
On confirming a peer's ownership of its new address, an endpoint MUST=0D
immediately reset the congestion controller and round-trip time estimator=
 for=0D
the new path to initial values (see Sections A.3 and B.3 in {{QUIC-RECOVE=
RY}})=0D
unless it has knowledge that a previous send rate or round-trip time esti=
mate is=0D
valid for the new path.=0D
```=0D
=0D
----=0D
> draft-ietf-quic-recovery:=0D
> For instance, an=0D
> endpoint might delay switching to a new congestion control context=0D
> until it is confirmed that an old path is no longer needed (such as=0D
> the case in Section 9.3.3).=0D
> GF: This seems underspecified and novel to me. I think it may b quite O=
K to continue using the old path and the old CC, for a while. Same questi=
on: is this implying the two paths share a single CC > and is there some =
real mechanism to detect that they are really the same set of network dev=
ices on path?=0D
=0D
I don't think we're trying to specify a new mechanism to determine equali=
ty of paths across a network. The intent here is to recommend that an end=
point be a little bit cautious about throwing out its state before it kno=
ws it's really going to be sticking with the new path.=0D
=0D
-- =0D
You are receiving this because you are subscribed to this thread.=0D
Reply to this email directly or view it on GitHub:=0D
https://github.com/quicwg/base-drafts/issues/2909#issuecomment-545655532=

----==_mimepart_5db0ce6067d3c_1ba43f7e3cecd96c12526c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>We've summarized some discussion for these above, but to go through th=
e resolution plan for concrete changes for each one:</p>=0D
<hr>=0D
<blockquote>=0D
<p>Section 9.4 of draft-ietf-quic-transport :<br>=0D
The capacity available on the new path might not be the same as the<br>=0D=

old path. Packets sent on the old path SHOULD NOT contribute to<br>=0D
congestion control or RTT estimation for the new path.<br>=0D
GF: That would be fine IF the new path were a separate CC context, which =
I am not yet clear whether it is, read on:</p>=0D
</blockquote>=0D
<p>The intent here was that either (a) you only ever have a singe CC cont=
ext and you reset it for each path, or (b) you have a CC context for each=
 path, in which case each context is strongly tied to a path and you don'=
t need to reset anything. We require that everyone does at least (a), whi=
le not preventing folks who want to do extra work for a potential perform=
ance gain from doing (b).</p>=0D
<p>Addressing this in a PR:</p>=0D
<pre><code>Packets sent on the old path MUST NOT contribute to congestion=
 control or =0D
RTT estimation for the new path.=0D
</code></pre>=0D
<p>They <em>can</em> contribute to the CC/RTT estimation for the old path=
 if it's still around and you're willing to maintain that state, which is=
 why this (mistakenly) was a SHOULD.</p>=0D
<hr>=0D
<blockquote>=0D
<p>=E2=80=94<br>=0D
Section 9.4 of draft-ietf-quic-transport :<br>=0D
On confirming a peer's ownership of its new address, an endpoint<br>=0D
SHOULD immediately reset the congestion controller and round-trip<br>=0D
time estimator for the new path.<br>=0D
GF: Why not MUST? - because I think this is a new path, I think it can on=
ly be should if something &gt; can confirm this is the same set of networ=
k-devices and classifiers on the path. I don't know how &gt; you would kn=
ow that, and I don't like the guess.<br>=0D
=E2=80=94</p>=0D
</blockquote>=0D
<p>Yes, this should be a MUST, because the CC/RTT for that path has to be=
 reset for a new address, either by making a new one for the new path and=
 keeping the old one around for the old path, or by resetting your single=
 one.</p>=0D
<p>This is now a MUST in the current editor's copy.</p>=0D
<hr>=0D
<blockquote>=0D
<p>draft-ietf-quic-transport :<br>=0D
For instance, a change in the client's port<br>=0D
number is likely indicative of a rebinding in a middlebox and not a<br>=0D=

complete change in path.<br>=0D
GF: So. maybe this is the guess, and I don't believe it! In a world of EC=
MP and other methods, this &gt; needs to be treated as a potential change=
 of path.<br>=0D
=E2=80=94</p>=0D
</blockquote>=0D
<p>A very good point! This is now:</p>=0D
<pre><code>For instance, an endpoint might infer that a change in=0D
only the client's port number is indicative of a NAT rebinding, meaning t=
hat the=0D
new path is likely to have similar bandwidth and round-trip time. However=
, this=0D
determination will be imperfect.  If the determination is incorrect, the=0D=

congestion controller and the RTT estimator are expected to adapt to the =
new=0D
path.  Generally, implementations are advised to be cautious when using p=
revious=0D
values on a new path.=0D
</code></pre>=0D
<p>This seems to address the need for caution here.</p>=0D
<hr>=0D
<blockquote>=0D
<p>Section 9.4 of draft-ietf-quic-transport:<br>=0D
While multiple paths might be used during connection migration, a<br>=0D
single congestion control context and a single loss recovery context<br>=0D=

(as described in [QUIC-RECOVERY]) may be adequate.<br>=0D
GF: Well it could if the paths WERE known to be identical, but how would =
an endpoint guarantee that? Section 9.2 of QUIC transport seems to sugges=
t the CC is reset for the new path, which I would agree with, but which p=
art of QUIC recovery says that?<br>=0D
=E2=80=94</p>=0D
</blockquote>=0D
<p>This is intended to say that you aren't required to maintain additiona=
l per-path state, it's adequate to reset it for each path.</p>=0D
<p>In recovery, the section entitled "Handshakes and New Paths" discusses=
 initial values to use on a new path. In general, recovery seems to be an=
 instance of CC/LR, so if transport instructed you to toss out the old on=
e and make a new one, you'd be using initial values, etc. as specified in=
 recovery.</p>=0D
<p>Transport does <em>require</em> that you reset CC/RTT a few paragraphs=
 above (as noted in your previous comment):</p>=0D
<pre><code>On confirming a peer's ownership of its new address, an endpoi=
nt MUST=0D
immediately reset the congestion controller and round-trip time estimator=
 for=0D
the new path to initial values (see Sections A.3 and B.3 in {{QUIC-RECOVE=
RY}})=0D
unless it has knowledge that a previous send rate or round-trip time esti=
mate is=0D
valid for the new path.=0D
</code></pre>=0D
<hr>=0D
<blockquote>=0D
<p>draft-ietf-quic-recovery:<br>=0D
For instance, an<br>=0D
endpoint might delay switching to a new congestion control context<br>=0D=

until it is confirmed that an old path is no longer needed (such as<br>=0D=

the case in Section 9.3.3).<br>=0D
GF: This seems underspecified and novel to me. I think it may b quite OK =
to continue using the old path and the old CC, for a while. Same question=
: is this implying the two paths share a single CC &gt; and is there some=
 real mechanism to detect that they are really the same set of network de=
vices on path?</p>=0D
</blockquote>=0D
<p>I don't think we're trying to specify a new mechanism to determine equ=
ality of paths across a network. The intent here is to recommend that an =
endpoint be a little bit cautious about throwing out its state before it =
knows it's really going to be sticking with the new path.</p>=0D
=0D
<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/2909?email_source=3Dnotifications&amp;email_token=3D=
AFTOJK5C2GBUJTJ6JJREPQDQQDC6BA5CNFSM4IE2X3A2YY3PNVWWK3TUL52HS4DFVREXG43VM=
VBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECDAV3A#issuecomment-545655532">view it on=
 GitHub</a>, or <a href=3D"https://github.com/notifications/unsubscribe-a=
uth/AFTOJKYECYVXZFOE6QJAEX3QQDC6BANCNFSM4IE2X3AQ">unsubscribe</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AFTOJKYBTVAO3JSVI53EZDDQQDC6=
BA5CNFSM4IE2X3A2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWS=
ZGOECDAV3A.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=0D
<script type=3D"application/ld+json">[=0D
{=0D
"@context": "http://schema.org",=0D
"@type": "EmailMessage",=0D
"potentialAction": {=0D
"@type": "ViewAction",=0D
"target": "https://github.com/quicwg/base-drafts/issues/2909?email_source=
=3Dnotifications\u0026email_token=3DAFTOJK5C2GBUJTJ6JJREPQDQQDC6BA5CNFSM4=
IE2X3A2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECDAV3=
A#issuecomment-545655532",=0D
"url": "https://github.com/quicwg/base-drafts/issues/2909?email_source=3D=
notifications\u0026email_token=3DAFTOJK5C2GBUJTJ6JJREPQDQQDC6BA5CNFSM4IE2=
X3A2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECDAV3A#i=
ssuecomment-545655532",=0D
"name": "View Issue"=0D
},=0D
"description": "View this Issue on GitHub",=0D
"publisher": {=0D
"@type": "Organization",=0D
"name": "GitHub",=0D
"url": "https://github.com"=0D
}=0D
}=0D
]</script>=

----==_mimepart_5db0ce6067d3c_1ba43f7e3cecd96c12526c--


From nobody Wed Oct 23 15:07:44 2019
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 6855D120086 for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 15:07:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.999
X-Spam-Level: 
X-Spam-Status: No, score=-7.999 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, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 EuErAqBx4VVU for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 15:07:40 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9E808120019 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 15:07:40 -0700 (PDT)
Date: Wed, 23 Oct 2019 15:07:39 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571868459; bh=pLK/ISwPpFKf4Tz8+uS7E466MsVG0vvEJsGUQdBjvIs=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=Z6YCmZKBMk14P47Dx6W8m5U8w8eQ6/MP4zYrMvDDoBo7SNdZW5Zz8uB7nGPbZ2gZa 1gez4QDdvGdZ1UAmIUhMqzh23BFJsi0et56+Jnanb6s8lvF2PQ4QodE/8ZHF+jvW+B jRG/sDsA8y1QJewt3JKdYS3uzAtKxSAK/MUov09A=
From: Eric Kinnear <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6DJFISHJ4UYJYGDZ53XYH3XEVBNHHB47SZJY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3139@github.com>
Subject: [quicwg/base-drafts] Packets on one path must not adjust values for a different path (#3139)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db0cf2baf963_19583fddc80cd95c13734"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: erickinnear
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/nFCDrEeGcqHZQXNWKOGBCJaKxf4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 23 Oct 2019 22:07:43 -0000

----==_mimepart_5db0cf2baf963_19583fddc80cd95c13734
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The intent here was that either (a) you only ever have a singe CC context and you reset it for each path, or (b) you have a CC context for each path, in which case each context is strongly tied to a path and you don&#39;t need to reset anything (except when it&#39;s been a while and the previous values may no longer be valid, etc.). We require that everyone does at least (a), while not preventing folks who want to do extra work for a potential performance gain from doing (b).

Packets *can* contribute to the CC/RTT estimation for the old path if it&#39;s still around and you&#39;re willing to maintain that state, which is why this (mistakenly) was a SHOULD.

Closes #2909.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/3139

-- Commit Summary --

  * Packets on one path must not adjust values for a different path

-- File Changes --

    M draft-ietf-quic-transport.md (2)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/3139.patch
https://github.com/quicwg/base-drafts/pull/3139.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3139

----==_mimepart_5db0cf2baf963_19583fddc80cd95c13734
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The intent here was that either (a) you only ever have a singe CC context and you reset it for each path, or (b) you have a CC context for each path, in which case each context is strongly tied to a path and you don't need to reset anything (except when it's been a while and the previous values may no longer be valid, etc.). We require that everyone does at least (a), while not preventing folks who want to do extra work for a potential performance gain from doing (b).</p>
<p>Packets <em>can</em> contribute to the CC/RTT estimation for the old path if it's still around and you're willing to maintain that state, which is why this (mistakenly) was a SHOULD.</p>
<p><span class="issue-keyword tooltipped tooltipped-se" aria-label="This pull request closes issue #2909.">Closes</span> <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="469768251" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2909" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2909/hovercard" href="https://github.com/quicwg/base-drafts/issues/2909">#2909</a>.</p>

<hr>

<h4>You can view, comment on, or merge this pull request online at:</h4>
<p>&nbsp;&nbsp;<a href='https://github.com/quicwg/base-drafts/pull/3139'>https://github.com/quicwg/base-drafts/pull/3139</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Packets on one path must not adjust values for a different path</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/3139/files#diff-0">draft-ietf-quic-transport.md</a>
    (2)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3139.patch'>https://github.com/quicwg/base-drafts/pull/3139.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3139.diff'>https://github.com/quicwg/base-drafts/pull/3139.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3139?email_source=notifications&amp;email_token=AFTOJK5AYPW5BKGURQL5NP3QQDDKXA5CNFSM4JELOU52YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HT6LFHA">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3AQCHOUIMNXTKO2KTQQDDKXANCNFSM4JELOU5Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK24OP3BDCDOFIYFAK3QQDDKXA5CNFSM4JELOU52YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HT6LFHA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3139?email_source=notifications\u0026email_token=AFTOJK5AYPW5BKGURQL5NP3QQDDKXA5CNFSM4JELOU52YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HT6LFHA",
"url": "https://github.com/quicwg/base-drafts/pull/3139?email_source=notifications\u0026email_token=AFTOJK5AYPW5BKGURQL5NP3QQDDKXA5CNFSM4JELOU52YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HT6LFHA",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5db0cf2baf963_19583fddc80cd95c13734--


From nobody Wed Oct 23 15:21:42 2019
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 6C7C9120096 for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 15:21:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.381
X-Spam-Level: 
X-Spam-Status: No, score=-6.381 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 KTsTjXAIFFBe for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 15:21:40 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DBB1012008B for <quic-issues@ietf.org>; Wed, 23 Oct 2019 15:21:39 -0700 (PDT)
Received: from github-lowworker-6349a71.ac4-iad.github.net (github-lowworker-6349a71.ac4-iad.github.net [10.52.18.20]) by smtp.github.com (Postfix) with ESMTP id 28EBB1C16B0 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 15:21:39 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571869299; bh=Yp+FcoDAoFovVN4YaopSZhZN/vNa7e1SRqNXGakOaIw=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=IH1tnDJgMcXnX8IIy42XeXr0lC2xf1nrZlvk1oPhUO0eNbm6AHmAaeRAvgoP5Cty/ z3MS/CDi0T2uzirx8nnF4OreCtIkOLkuMmb3ZJa4NjF/EkzTIIqZ9tLRIxivglfDe0 1jny93+xWdlZjX5yhkTgNPxNtKbU1HMOwxwL2V8Y=
Date: Wed, 23 Oct 2019 15:21:39 -0700
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2LMDQGSVCOX4JFHW53XYJQHEVBNHHB47TOKQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3140@github.com>
Subject: [quicwg/base-drafts] Delete reference to crypto timeout (#3140)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db0d27319a44_3d183fda318cd96c1554e2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinduke
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ffjQUT0wsHeho5HHDqobaCNbJps>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 23 Oct 2019 22:21:41 -0000

----==_mimepart_5db0d27319a44_3d183fda318cd96c1554e2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

this is editorial, I believe.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/3140

-- Commit Summary --

  * Delete reference to crypto timeout

-- File Changes --

    M draft-ietf-quic-transport.md (10)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/3140.patch
https://github.com/quicwg/base-drafts/pull/3140.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3140

----==_mimepart_5db0d27319a44_3d183fda318cd96c1554e2
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>this is editorial, I believe.</p>

<hr>

<h4>You can view, comment on, or merge this pull request online at:</h4>
<p>&nbsp;&nbsp;<a href='https://github.com/quicwg/base-drafts/pull/3140'>https://github.com/quicwg/base-drafts/pull/3140</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Delete reference to crypto timeout</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/3140/files#diff-0">draft-ietf-quic-transport.md</a>
    (10)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3140.patch'>https://github.com/quicwg/base-drafts/pull/3140.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3140.diff'>https://github.com/quicwg/base-drafts/pull/3140.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3140?email_source=notifications&amp;email_token=AFTOJK2EMSWU6P3YXBY7GPDQQDE7HA5CNFSM4JELXHTKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HT6NZKA">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK467BR6F66WSUGPAALQQDE7HANCNFSM4JELXHTA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7TI4DIPMB6LOJMLMLQQDE7HA5CNFSM4JELXHTKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HT6NZKA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3140?email_source=notifications\u0026email_token=AFTOJK2EMSWU6P3YXBY7GPDQQDE7HA5CNFSM4JELXHTKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HT6NZKA",
"url": "https://github.com/quicwg/base-drafts/pull/3140?email_source=notifications\u0026email_token=AFTOJK2EMSWU6P3YXBY7GPDQQDE7HA5CNFSM4JELXHTKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HT6NZKA",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5db0d27319a44_3d183fda318cd96c1554e2--


From nobody Wed Oct 23 15:48:08 2019
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 6F16F12008B for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 15:48:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, 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 IVbNTV1SDuvS for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 15:48:05 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1C10D12001A for <quic-issues@ietf.org>; Wed, 23 Oct 2019 15:48:05 -0700 (PDT)
Received: from github-lowworker-d31a065.va3-iad.github.net (github-lowworker-d31a065.va3-iad.github.net [10.48.17.70]) by smtp.github.com (Postfix) with ESMTP id 548296A1A17 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 15:48:04 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571870884; bh=dxem23IN5541gsf6TRep7JsFkV9d++46n1daK7wI4CE=; h=Date:From:To:Subject:From; b=n59UUM+B25UGopXe3tEZlieN7w54x0jI3W1L0v2oo23RbNtAlYFti8lx7Tl1xS1ez 0OEOB2qr9K/ABZfAWO9IGxBltYS7/mOzp0Q48HmayURe8VfvBFqhmIQorgMeJNgsKR 7MVqIeb5ux21jcu/JwNCPgrc2Dj8nnXjzviXAuL8=
Date: Wed, 23 Oct 2019 15:48:04 -0700
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/master/ac4d4e-12e040@github.com>
Subject: [quicwg/base-drafts] ec7c83: Delete reference to crypto timeout
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/OJVsSTTJDF0ZQ0CzOcRkIARZe4c>
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, 23 Oct 2019 22:48:06 -0000

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: ec7c839c4b8e96d23fe474cb42451f23af226cb2
      https://github.com/quicwg/base-drafts/commit/ec7c839c4b8e96d23fe474cb42451f23af226cb2
  Author: Martin Duke <m.duke@f5.com>
  Date:   2019-10-23 (Wed, 23 Oct 2019)

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

  Log Message:
  -----------
  Delete reference to crypto timeout


  Commit: 12e04045fd4c2825915814f17635f42e90c50b0b
      https://github.com/quicwg/base-drafts/commit/12e04045fd4c2825915814f17635f42e90c50b0b
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-10-23 (Wed, 23 Oct 2019)

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

  Log Message:
  -----------
  Merge pull request #3140 from martinduke/mduke-no-crypto-retx

Delete reference to crypto timeout


Compare: https://github.com/quicwg/base-drafts/compare/ac4d4eefc11e...12e04045fd4c


From nobody Wed Oct 23 15:48:16 2019
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 56B6C12008B for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 15:48:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 O2fahZvnMfK1 for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 15:48:14 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F107512001A for <quic-issues@ietf.org>; Wed, 23 Oct 2019 15:48:13 -0700 (PDT)
Received: from github-lowworker-28f8021.ac4-iad.github.net (github-lowworker-28f8021.ac4-iad.github.net [10.52.25.98]) by smtp.github.com (Postfix) with ESMTP id 49F28660847 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 15:48:13 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571870893; bh=GKfjHVHcpe4sYOIIGh8pR7+AQ7Jh/cFxh8BylqtUkus=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Cz/LHJXookVB91ei74a3IvCYPqCgf4vVsv9Z88IQAFwauDqwakBerTyPX1Ag5A4gT 2lrvIA55eiIZQ2aWBfsfm5t+69Wfn3YxXx3P3HVMEviLU6f02i5G4wwonYnG1qNZAQ hlNmr2noJXZ2pUFUpl2lhAxXJ/DZMpb4gkb49DkI=
Date: Wed, 23 Oct 2019 15:48:13 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6A26JVRFE73ENZTYV3XYFS3EVBNHHB47TOKQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3140/issue_event/2738806060@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3140@github.com>
References: <quicwg/base-drafts/pull/3140@github.com>
Subject: Re: [quicwg/base-drafts] Delete reference to crypto timeout (#3140)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db0d8ad3ab7c_d583fb949ecd9602161d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/_cCAF92TDi1EIuBzonF_M0wYWjQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 23 Oct 2019 22:48:15 -0000

----==_mimepart_5db0d8ad3ab7c_d583fb949ecd9602161d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #3140 into master.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3140#event-2738806060
----==_mimepart_5db0d8ad3ab7c_d583fb949ecd9602161d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="511602260" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3140" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3140/hovercard" href="https://github.com/quicwg/base-drafts/pull/3140">#3140</a> into master.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3140?email_source=notifications&amp;email_token=AFTOJK2ALK3KTJCDOCCIBMLQQDIC3A5CNFSM4JELXHTKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUM7N2LA#event-2738806060">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYRG2KCNLUR5KTJXXTQQDIC3ANCNFSM4JELXHTA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2PM33VQHYTGXBRLMTQQDIC3A5CNFSM4JELXHTKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUM7N2LA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3140?email_source=notifications\u0026email_token=AFTOJK2ALK3KTJCDOCCIBMLQQDIC3A5CNFSM4JELXHTKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUM7N2LA#event-2738806060",
"url": "https://github.com/quicwg/base-drafts/pull/3140?email_source=notifications\u0026email_token=AFTOJK2ALK3KTJCDOCCIBMLQQDIC3A5CNFSM4JELXHTKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUM7N2LA#event-2738806060",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db0d8ad3ab7c_d583fb949ecd9602161d--


From nobody Wed Oct 23 15:48:23 2019
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 9E64512008B for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 15:48:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.908
X-Spam-Level: 
X-Spam-Status: No, score=-6.908 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, HTML_IMAGE_ONLY_16=1.092, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 eazmuohhSWyk for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 15:48:17 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0EC0112008D for <quic-issues@ietf.org>; Wed, 23 Oct 2019 15:48:17 -0700 (PDT)
Date: Wed, 23 Oct 2019 15:48:16 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571870896; bh=x/BHOB4I47Jri5Be2rmoxoUJ3J+J25pB9bxckaBOj9g=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=SAwGIA0rLIGt+VV8mayQA4qQr0pr6o7sJBcO230L6fMHkzG73VJq8pP3jHyV6EzOv YiJNYwuZouC/E3pVaPnoWgY7ErqAQwEcBxd70mugLmnDvW07+tE5W2PPr4ZPfjZVk5 g0sMmOj2u7hNDCXeXmHjtw/kYfQEdQ4Lw9NLgYFE=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZC6TU5UKRNXSDC5HV3XYFTBEVBNHHB47TOKQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3140/c545667979@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3140@github.com>
References: <quicwg/base-drafts/pull/3140@github.com>
Subject: Re: [quicwg/base-drafts] Delete reference to crypto timeout (#3140)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db0d8b05a79f_44223fa40f2cd95c1250e6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/rfVgt3UP41J_9mgfdUHlOHjxzno>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 23 Oct 2019 22:48:19 -0000

----==_mimepart_5db0d8b05a79f_44223fa40f2cd95c1250e6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Thanks.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3140#issuecomment-545667979
----==_mimepart_5db0d8b05a79f_44223fa40f2cd95c1250e6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Thanks.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3140?email_source=notifications&amp;email_token=AFTOJK5C5YWJNHEYCNRXCSLQQDIDBA5CNFSM4JELXHTKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECDDXCY#issuecomment-545667979">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3JGB6266HTC6JJWVTQQDIDBANCNFSM4JELXHTA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4GP5ORKPD7BMIGFN3QQDIDBA5CNFSM4JELXHTKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECDDXCY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3140?email_source=notifications\u0026email_token=AFTOJK5C5YWJNHEYCNRXCSLQQDIDBA5CNFSM4JELXHTKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECDDXCY#issuecomment-545667979",
"url": "https://github.com/quicwg/base-drafts/pull/3140?email_source=notifications\u0026email_token=AFTOJK5C5YWJNHEYCNRXCSLQQDIDBA5CNFSM4JELXHTKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECDDXCY#issuecomment-545667979",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db0d8b05a79f_44223fa40f2cd95c1250e6--


From nobody Wed Oct 23 15:48:50 2019
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 AE2F212008D for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 15:48:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 KQ5TSK3lypfq for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 15:48:46 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9B3BE12001A for <quic-issues@ietf.org>; Wed, 23 Oct 2019 15:48:46 -0700 (PDT)
Date: Wed, 23 Oct 2019 15:48:45 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571870925; bh=Crfzz3xEC+ZD3WTO6KyxlldTU4bGvKLO6MxMaiftJHA=; h=Date:From:To:Subject:From; b=xCQigT84/O1jzrdA1J8TSf8Vjp8DUfE6yIb6kRuGUvkwV3vsLSHY0VUmnPh1A5aO4 7E/f0ZP2r6tMEzPv26XZ5+Eb+oebWJrsuHdBIq17dRSkhSYHmbWP3ecPoe/SWg4U4C RwoZOH7mzCunpXU8bC5Di7Cuj+3JURq0jRzYY3C8=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/f19666-1c990d@github.com>
Subject: [quicwg/base-drafts] 1c990d: Script updating gh-pages from 12e04045. [ci skip]
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/clZMybjlyQwa37CtfHV3rfe_BeI>
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, 23 Oct 2019 22:48:49 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 1c990d81ea9f5e6218baed4d1058ee85a17b722e
      https://github.com/quicwg/base-drafts/commit/1c990d81ea9f5e6218baed4d1058ee85a17b722e
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-23 (Wed, 23 Oct 2019)

  Changed paths:
    M draft-ietf-quic-transport.html
    M draft-ietf-quic-transport.txt
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from 12e04045. [ci skip]



From nobody Wed Oct 23 15:51:26 2019
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 315EC12008D for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 15:51:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 Gy8UonEyL4Pf for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 15:51:23 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8517212001A for <quic-issues@ietf.org>; Wed, 23 Oct 2019 15:51:23 -0700 (PDT)
Received: from github-lowworker-b19c547.va3-iad.github.net (github-lowworker-b19c547.va3-iad.github.net [10.48.17.66]) by smtp.github.com (Postfix) with ESMTP id A38B99603A2 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 15:51:22 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571871082; bh=+1WImLLtqKFi/dwQ9rRZKkCSBq6E6+CvJZqSxkldQAw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=1nSi+9U3BV+nLicjkwOS7pvQoTWK0cS/wuiJRf7KoFWmE336+fDD19PMJzmEt6p/a 4WQKpXkd+dgfRasavhZIwozY0r2K+WrWpYqN9BKebfTcdf57IEt0P0KDSsmiGQZahw tf5o6EamKvPZLcyVMlfu1CVbQZETKhibvsDz6qIY=
Date: Wed, 23 Oct 2019 15:51:22 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYO6XC7WDDQOHBZ5MN3XYF6VEVBNHHB47SZJY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3139/c545668761@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3139@github.com>
References: <quicwg/base-drafts/pull/3139@github.com>
Subject: Re: [quicwg/base-drafts] Packets on one path must not adjust values for a different path (#3139)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db0d96a94bfa_66483fe2baccd9682166"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/hNSc4YIbMEtUFcGHpE3GLMRer0E>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 23 Oct 2019 22:51:25 -0000

----==_mimepart_5db0d96a94bfa_66483fe2baccd9682166
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This looks good.  I'm calling it editorial.  However, it changes normative language, so I want an opinion on that from at least @ianswett or @janaiyengar before merging (other opinions are also highly valued).

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3139#issuecomment-545668761
----==_mimepart_5db0d96a94bfa_66483fe2baccd9682166
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This looks good.  I'm calling it editorial.  However, it changes normative language, so I want an opinion on that from at least <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=20072817" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ianswett">@ianswett</a> or <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=11067604" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/janaiyengar">@janaiyengar</a> before merging (other opinions are also highly valued).</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3139?email_source=notifications&amp;email_token=AFTOJK45MXO4XVO4NG5N5N3QQDIOVA5CNFSM4JELOU52YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECDD5GI#issuecomment-545668761">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2OTNG6OSLROOMHHTTQQDIOVANCNFSM4JELOU5Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6QBQXOMSMTAEGCZ2DQQDIOVA5CNFSM4JELOU52YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECDD5GI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3139?email_source=notifications\u0026email_token=AFTOJK45MXO4XVO4NG5N5N3QQDIOVA5CNFSM4JELOU52YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECDD5GI#issuecomment-545668761",
"url": "https://github.com/quicwg/base-drafts/pull/3139?email_source=notifications\u0026email_token=AFTOJK45MXO4XVO4NG5N5N3QQDIOVA5CNFSM4JELOU52YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECDD5GI#issuecomment-545668761",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db0d96a94bfa_66483fe2baccd9682166--


From nobody Wed Oct 23 16:03:02 2019
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 C1E9512008D for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 16:03:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8
X-Spam-Level: 
X-Spam-Status: No, score=-8 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, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 zoEM-3LZWA77 for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 16:02:58 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C685612008B for <quic-issues@ietf.org>; Wed, 23 Oct 2019 16:02:58 -0700 (PDT)
Date: Wed, 23 Oct 2019 16:02:57 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571871777; bh=J8teqP3xT9MyzHRfKp6dHTX5h8KykjJPT6DU8F+Ggl8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=KVNo8+CblbGiR+6+atnVCeEnDY1zY5ZeT3c5c4eBRqNciAIwgUUGau6nZtgcF7Ps6 ysPdI7AsnTiTclU0Y2sezb5d4EquB8CcOtWtDl3UOjPl/5vLlfUxZpsE+rjfKH4G+0 WYKKXrlyC0ajCVMQyj9NAzZbpgQ8THn/oZC7mbvQ=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7CYXDARBPX5CYHFPV3XYHKDEVBNHHB4UZE54@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3120/review/306237557@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3120@github.com>
References: <quicwg/base-drafts/pull/3120@github.com>
Subject: Re: [quicwg/base-drafts] Add retry integrity tag (#3120)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db0dc21cd243_61f03fac6c2cd960916a1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/zcJVw638ZxLOB5OwYmeGDu4qJ5A>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 23 Oct 2019 23:03:01 -0000

----==_mimepart_5db0dc21cd243_61f03fac6c2cd960916a1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



> @@ -1197,6 +1197,64 @@ TLS ClientHello.  The server MAY retain these packets for later decryption in
 anticipation of receiving a ClientHello.
 
 
+## Retry Packet Integrity {#retry-integrity}
+
+Retry packets (see the Retry Packet section of {{QUIC-TRANSPORT}}) carry a
+Retry Integrity Tag that provides two properties: it allows discarding
+packets that have accidentally been corrupted by the network, and it mitigates
+off-path attackers' ability to send valid Retry packets.
+
+The Retry Integrity Tag is a 128-bit field that is computed as the output of
+AEAD_AES_128_GCM {{!AEAD=RFC5116}} used with the following inputs:
+
+- The secret key, K, is 128 bits all set to zero.
+- The nonce, N, is 96 bits all set to zero.
+- The plaintext is empty.
+- The associated data is the contents of the Retry Pseudo-Packet, as described

```suggestion
- The associated data, A, is the contents of the Retry Pseudo-Packet, as illustrated
```

> @@ -1197,6 +1197,64 @@ TLS ClientHello.  The server MAY retain these packets for later decryption in
 anticipation of receiving a ClientHello.
 
 
+## Retry Packet Integrity {#retry-integrity}
+
+Retry packets (see the Retry Packet section of {{QUIC-TRANSPORT}}) carry a
+Retry Integrity Tag that provides two properties: it allows discarding
+packets that have accidentally been corrupted by the network, and it mitigates
+off-path attackers' ability to send valid Retry packets.
+
+The Retry Integrity Tag is a 128-bit field that is computed as the output of
+AEAD_AES_128_GCM {{!AEAD=RFC5116}} used with the following inputs:
+
+- The secret key, K, is 128 bits all set to zero.
+- The nonce, N, is 96 bits all set to zero.
+- The plaintext is empty.

```suggestion
- The plaintext, P, is empty.
```

> +|                         Version (32)                          |
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+| DCID Len (8)  |
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|               Destination Connection ID (0..160)            ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+| SCID Len (8)  |
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|                 Source Connection ID (0..160)               ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|                        Retry Token (*)                      ...
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+~~~
+{: #retry-pseudo title="Retry Pseudo-Packet"}
+
+The Retry Pseudo-Packet is not sent over the wire. It is computed by taking

This is fine.  I mean, the split between the documents boils down to "all the crypto bits" and "everything else".  We have discussed moving packet protection to transport in the past, but that hasn't happened, and now probably won't.  As this is packet protection (ish), this is the right place for now.

> @@ -2736,7 +2736,7 @@ available.
 
 ## Protected Packets {#packet-protected}
 
-All QUIC packets except Version Negotiation and Retry packets use authenticated
+All QUIC packets except Version Negotiation packets use authenticated
 encryption with additional data (AEAD) {{!RFC5116}} to provide confidentiality
 and integrity protection. Details of packet protection are found in

```suggestion
 and integrity protection. Retry packets use an AEAD to provide integrity 
  protection.  Details of packet protection are found in
```

Note that the left indent here is weirdly broken.  Likely the result of a bug in GitHub suggestions.

> @@ -4111,37 +4111,31 @@ wishes to perform a retry (see {{validate-handshake}}).
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 |                 Source Connection ID (0..160)               ...
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
-| ODCID Len (8) |
-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
-|          Original Destination Connection ID (0..160)        ...
-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 |                        Retry Token (*)                      ...

We already have impossible packets.  The DCID Len field can indicate a length longer than the packet.

> @@ -4163,10 +4157,10 @@ A client MUST accept and process at most one Retry packet for each connection
 attempt.  After the client has received and processed an Initial or Retry packet
 from the server, it MUST discard any subsequent Retry packets that it receives.
 
-Clients MUST discard Retry packets that contain an Original Destination
-Connection ID field that does not match the Destination Connection ID from its
-Initial packet.  This prevents an off-path attacker from injecting a Retry
-packet.
+Clients MUST discard Retry packets whose Retry Integrity Tag cannot be

Unnecessary anthropomorphism (or at least implied possessive).
```suggestion
Clients MUST discard Retry packets that have a Retry Integrity Tag that cannot be
```

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3120#pullrequestreview-306237557
----==_mimepart_5db0dc21cd243_61f03fac6c2cd960916a1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><b>@martinthomson</b> commented on this pull request.</p>=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3120#discussi=
on_r338315710">draft-ietf-quic-tls.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -1197,6 +1197,64 @@ TLS ClientHello.  T=
he server MAY retain these packets for later decryption in=0D
 anticipation of receiving a ClientHello.=0D
 =0D
 =0D
+## Retry Packet Integrity {#retry-integrity}=0D
+=0D
+Retry packets (see the Retry Packet section of {{QUIC-TRANSPORT}}) carry=
 a=0D
+Retry Integrity Tag that provides two properties: it allows discarding=0D=

+packets that have accidentally been corrupted by the network, and it mit=
igates=0D
+off-path attackers&#39; ability to send valid Retry packets.=0D
+=0D
+The Retry Integrity Tag is a 128-bit field that is computed as the outpu=
t of=0D
+AEAD_AES_128_GCM {{!AEAD=3DRFC5116}} used with the following inputs:=0D
+=0D
+- The secret key, K, is 128 bits all set to zero.=0D
+- The nonce, N, is 96 bits all set to zero.=0D
+- The plaintext is empty.=0D
+- The associated data is the contents of the Retry Pseudo-Packet, as des=
cribed=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-- The associated data is the contents of the =
Retry Pseudo-Packet, as described=0D
+- The associated data, A, is the contents of the Retry Pseudo-Packet, as=
 illustrated=0D
</pre>=0D
=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3120#discussi=
on_r338315772">draft-ietf-quic-tls.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -1197,6 +1197,64 @@ TLS ClientHello.  T=
he server MAY retain these packets for later decryption in=0D
 anticipation of receiving a ClientHello.=0D
 =0D
 =0D
+## Retry Packet Integrity {#retry-integrity}=0D
+=0D
+Retry packets (see the Retry Packet section of {{QUIC-TRANSPORT}}) carry=
 a=0D
+Retry Integrity Tag that provides two properties: it allows discarding=0D=

+packets that have accidentally been corrupted by the network, and it mit=
igates=0D
+off-path attackers&#39; ability to send valid Retry packets.=0D
+=0D
+The Retry Integrity Tag is a 128-bit field that is computed as the outpu=
t of=0D
+AEAD_AES_128_GCM {{!AEAD=3DRFC5116}} used with the following inputs:=0D
+=0D
+- The secret key, K, is 128 bits all set to zero.=0D
+- The nonce, N, is 96 bits all set to zero.=0D
+- The plaintext is empty.=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-- The plaintext is empty.=0D
+- The plaintext, P, is empty.=0D
</pre>=0D
=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3120#discussi=
on_r338316448">draft-ietf-quic-tls.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; +|                         Version (32)   =
                       |=0D
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+=0D
+| DCID Len (8)  |=0D
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+=0D
+|               Destination Connection ID (0..160)            ...=0D
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+=0D
+| SCID Len (8)  |=0D
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+=0D
+|                 Source Connection ID (0..160)               ...=0D
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+=0D
+|                        Retry Token (*)                      ...=0D
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+=0D
+~~~=0D
+{: #retry-pseudo title=3D&quot;Retry Pseudo-Packet&quot;}=0D
+=0D
+The Retry Pseudo-Packet is not sent over the wire. It is computed by tak=
ing=0D
</pre>=0D
<p>This is fine.  I mean, the split between the documents boils down to "=
all the crypto bits" and "everything else".  We have discussed moving pac=
ket protection to transport in the past, but that hasn't happened, and no=
w probably won't.  As this is packet protection (ish), this is the right =
place for now.</p>=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3120#discussi=
on_r338316872">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -2736,7 +2736,7 @@ available.=0D
 =0D
 ## Protected Packets {#packet-protected}=0D
 =0D
-All QUIC packets except Version Negotiation and Retry packets use authen=
ticated=0D
+All QUIC packets except Version Negotiation packets use authenticated=0D=

 encryption with additional data (AEAD) {{!RFC5116}} to provide confident=
iality=0D
 and integrity protection. Details of packet protection are found in=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">- and integrity protection. Details of packet =
protection are found in=0D
+ and integrity protection. Retry packets use an AEAD to provide integrit=
y =0D
+  protection.  Details of packet protection are found in=0D
</pre>=0D
=0D
<p>Note that the left indent here is weirdly broken.  Likely the result o=
f a bug in GitHub suggestions.</p>=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3120#discussi=
on_r338317430">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -4111,37 +4111,31 @@ wishes to perform =
a retry (see {{validate-handshake}}).=0D
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+=0D
 |                 Source Connection ID (0..160)               ...=0D
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+=0D
-| ODCID Len (8) |=0D
-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+=0D
-|          Original Destination Connection ID (0..160)        ...=0D
-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+=0D
 |                        Retry Token (*)                      ...=0D
</pre>=0D
<p>We already have impossible packets.  The DCID Len field can indicate a=
 length longer than the packet.</p>=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3120#discussi=
on_r338317588">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -4163,10 +4157,10 @@ A client MUST acce=
pt and process at most one Retry packet for each connection=0D
 attempt.  After the client has received and processed an Initial or Retr=
y packet=0D
 from the server, it MUST discard any subsequent Retry packets that it re=
ceives.=0D
 =0D
-Clients MUST discard Retry packets that contain an Original Destination=0D=

-Connection ID field that does not match the Destination Connection ID fr=
om its=0D
-Initial packet.  This prevents an off-path attacker from injecting a Ret=
ry=0D
-packet.=0D
+Clients MUST discard Retry packets whose Retry Integrity Tag cannot be=0D=

</pre>=0D
<p>Unnecessary anthropomorphism (or at least implied possessive).</p>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-Clients MUST discard Retry packets whose Retr=
y Integrity Tag cannot be=0D
+Clients MUST discard Retry packets that have a Retry Integrity Tag that =
cannot be=0D
</pre>=0D
=0D
=0D
<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/3120?email_source=3Dnotifications&amp;email_token=3DA=
FTOJK7VWXTTN3B2VGXSV6DQQDJ2DA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJ=
SXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJANA5I#pullrequestreview-306237557=
">view it on GitHub</a>, or <a href=3D"https://github.com/notifications/u=
nsubscribe-auth/AFTOJK3FFXPI5QNJQ4SHY6DQQDJ2DANCNFSM4JCAOODA">unsubscribe=
</a>.<img src=3D"https://github.com/notifications/beacon/AFTOJK3XWCCNLVQ7=
MZAKVI3QQDJ2DA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWN=
FSXPKTDN5WW2ZLOORPWSZGOCJANA5I.gif" height=3D"1" width=3D"1" alt=3D"" /><=
/p>=0D
<script type=3D"application/ld+json">[=0D
{=0D
"@context": "http://schema.org",=0D
"@type": "EmailMessage",=0D
"potentialAction": {=0D
"@type": "ViewAction",=0D
"target": "https://github.com/quicwg/base-drafts/pull/3120?email_source=3D=
notifications\u0026email_token=3DAFTOJK7VWXTTN3B2VGXSV6DQQDJ2DA5CNFSM4JCA=
OODKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOC=
JANA5I#pullrequestreview-306237557",=0D
"url": "https://github.com/quicwg/base-drafts/pull/3120?email_source=3Dno=
tifications\u0026email_token=3DAFTOJK7VWXTTN3B2VGXSV6DQQDJ2DA5CNFSM4JCAOO=
DKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJA=
NA5I#pullrequestreview-306237557",=0D
"name": "View Pull Request"=0D
},=0D
"description": "View this Pull Request on GitHub",=0D
"publisher": {=0D
"@type": "Organization",=0D
"name": "GitHub",=0D
"url": "https://github.com"=0D
}=0D
}=0D
]</script>=

----==_mimepart_5db0dc21cd243_61f03fac6c2cd960916a1--


From nobody Wed Oct 23 16:31:10 2019
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 773801200F7 for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 16:31:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.908
X-Spam-Level: 
X-Spam-Status: No, score=-6.908 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, HTML_IMAGE_ONLY_16=1.092, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 1ejd-TOL1Eei for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 16:31:07 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 50EA912001A for <quic-issues@ietf.org>; Wed, 23 Oct 2019 16:31:07 -0700 (PDT)
Date: Wed, 23 Oct 2019 16:31:06 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571873466; bh=SOpaYrT3MmryGOK86pSpQFluFdwkHXc/dSjTRonjHgc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=JuNFczURlA9Ogm7FHTTFxxMW+aNi97CHCPXx+So5SIfVqx/75qNuFnEcEeC27xiFp rnHdt6Q56W4mwwQOXp36Ip1DKyiSn90It/bhwLe3cH2TmApQ/Lbl2VdWrGjhuTcjtZ EAKUB2kdGvRrj6e8SuVcZlzHZGunT9J94B/so/Yc=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4YCLRA6NQRARBZDH53XYRUVEVBNHHB47TOKQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3140/c545678538@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3140@github.com>
References: <quicwg/base-drafts/pull/3140@github.com>
Subject: Re: [quicwg/base-drafts] Delete reference to crypto timeout (#3140)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db0e2ba6f378_79123fb4992cd96c765ba"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/bQ7lU1DWuSH_LrRf_SrlWp9qKI0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 23 Oct 2019 23:31:09 -0000

----==_mimepart_5db0e2ba6f378_79123fb4992cd96c765ba
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Thanks for the fix!

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3140#issuecomment-545678538
----==_mimepart_5db0e2ba6f378_79123fb4992cd96c765ba
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Thanks for the fix!</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3140?email_source=notifications&amp;email_token=AFTOJK5QELMUWXRWJSDZ3DDQQDNDVA5CNFSM4JELXHTKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECDGJSQ#issuecomment-545678538">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6BUUE53T4NBFIRA7TQQDNDVANCNFSM4JELXHTA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4VZOZN4SYCY6MK5LTQQDNDVA5CNFSM4JELXHTKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECDGJSQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3140?email_source=notifications\u0026email_token=AFTOJK5QELMUWXRWJSDZ3DDQQDNDVA5CNFSM4JELXHTKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECDGJSQ#issuecomment-545678538",
"url": "https://github.com/quicwg/base-drafts/pull/3140?email_source=notifications\u0026email_token=AFTOJK5QELMUWXRWJSDZ3DDQQDNDVA5CNFSM4JELXHTKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECDGJSQ#issuecomment-545678538",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db0e2ba6f378_79123fb4992cd96c765ba--


From nobody Wed Oct 23 17:27:45 2019
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 BF3B8120018 for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 17:27:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, 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 aR4mrWYuQuYI for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 17:27:43 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 276A812003F for <quic-issues@ietf.org>; Wed, 23 Oct 2019 17:27:43 -0700 (PDT)
Received: from github-lowworker-6349a71.ac4-iad.github.net (github-lowworker-6349a71.ac4-iad.github.net [10.52.18.20]) by smtp.github.com (Postfix) with ESMTP id 86ECE960749 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 17:27:42 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571876862; bh=aDhFFckG9SkdqtVCQaNkVZAGuXQ0ynenBDleBIAnjrQ=; h=Date:From:To:Subject:From; b=s/CrXnSQxSt9DsIc9fKPpZsX0L62P0+WzTuJaW+SVLh4Pe2NzCh1srCfN3LPyxfo/ O5HW9zB0VkZr6Pjrk5RzZwPV4HkpKTRrfxUxnYDaZn00/Ie02JP1jBYf4CVQ57V9zb JIM0tBdfIRXC8GJcLbdaiCxYz2yFCpY6B8Sy++rY=
Date: Wed, 23 Oct 2019 17:27:42 -0700
From: Mark Nottingham <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/wg-materials/push/refs/heads/master/64f9f6-e014ed@github.com>
Subject: [quicwg/wg-materials] db6293: fix header
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/Vl5peGXI6Q1O_8DpWeTsZ_qhQfM>
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: Thu, 24 Oct 2019 00:27:45 -0000

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/wg-materials
  Commit: db629357b96787ed4f2df0c66695067dc31c0a27
      https://github.com/quicwg/wg-materials/commit/db629357b96787ed4f2df0c66695067dc31c0a27
  Author: Mark Nottingham <mnot@mnot.net>
  Date:   2019-10-24 (Thu, 24 Oct 2019)

  Changed paths:
    M interim-19-10/minutes.md

  Log Message:
  -----------
  fix header


  Commit: e014ed018d5c52b254b960b5ad7f90a90a9b6d93
      https://github.com/quicwg/wg-materials/commit/e014ed018d5c52b254b960b5ad7f90a90a9b6d93
  Author: Mark Nottingham <mnot@mnot.net>
  Date:   2019-10-24 (Thu, 24 Oct 2019)

  Changed paths:
    M interim-20-02/arrangements.md

  Log Message:
  -----------
  Merge branch 'master' of github.com:quicwg/wg-materials


Compare: https://github.com/quicwg/wg-materials/compare/64f9f6264d2f...e014ed018d5c


From nobody Wed Oct 23 17:41:07 2019
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 48DA51200FB for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 17:41:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 Ucz9qnxSsQXe for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 17:41:03 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 53A8912003F for <quic-issues@ietf.org>; Wed, 23 Oct 2019 17:41:03 -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 825D8660AA3 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 17:41:02 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571877662; bh=b+Ewyzx4DIspBxOmUrLuyck4/eW9srzFq7eXiLW5MmQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=dohezkbbKvv5GTkhb21ODCCHmJQ+VFlqmlRLcF/GLawyYM/M1Net4VM9MW0AZzcIG /JZ4FOS6rqqCPVjFRqRpdDxt+jlFR572TlzAngbuJp/xHU5rc9/+iEYWQ/A73KlUzq oBMCnwMTxqf9mCDdeJ0o6KEvyXeUpszIb8XE+iRg=
Date: Wed, 23 Oct 2019 17:41:02 -0700
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYAZG6CLFZHVK7K4T53XYSZ5EVBNHHB47QPGA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3137/review/306265655@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3137@github.com>
References: <quicwg/base-drafts/pull/3137@github.com>
Subject: Re: [quicwg/base-drafts] Remove the TLP citation because it's in RACK (#3137)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db0f31e73b56_5a193ff31e0cd964207175"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/rTTniJMTrJvEInGN8knbUsfTUuE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 24 Oct 2019 00:41:05 -0000

----==_mimepart_5db0f31e73b56_5a193ff31e0cd964207175
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar approved this pull request.





-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3137#pullrequestreview-306265655
----==_mimepart_5db0f31e73b56_5a193ff31e0cd964207175
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@janaiyengar</b> approved this pull request.</p>



<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3137?email_source=notifications&amp;email_token=AFTOJK56RA7EATQK54DUUNDQQDVJ5A5CNFSM4JEKP572YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJAT4NY#pullrequestreview-306265655">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK36VP65J4S35IU56TTQQDVJ5ANCNFSM4JEKP57Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3OVE63GIYWGDO7E2LQQDVJ5A5CNFSM4JEKP572YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJAT4NY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3137?email_source=notifications\u0026email_token=AFTOJK56RA7EATQK54DUUNDQQDVJ5A5CNFSM4JEKP572YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJAT4NY#pullrequestreview-306265655",
"url": "https://github.com/quicwg/base-drafts/pull/3137?email_source=notifications\u0026email_token=AFTOJK56RA7EATQK54DUUNDQQDVJ5A5CNFSM4JEKP572YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJAT4NY#pullrequestreview-306265655",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db0f31e73b56_5a193ff31e0cd964207175--


From nobody Wed Oct 23 17:41:15 2019
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 40A9A12003F for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 17:41:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=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 W8qXprOFfyMz for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 17:41:03 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9CCFD1200A1 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 17:41:03 -0700 (PDT)
Date: Wed, 23 Oct 2019 17:41:02 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571877663; bh=XgUmnKaFAqHLiWQgcHXVqUjt6FGZRx+iW/d8W7GNerQ=; h=Date:From:To:Subject:From; b=VCAeQBpETfKOz0njN29/bxwedZyQvx82HluuG5meqCottKGPuKAzipO3elNPFRDA0 yMExMOHJmXqEp2OgCC/MqUdGGu5mWoxFMotdXzSSwiUlGNJkkNKLB6dZ9BvJY0YHd0 bvNepq2fgtg0u+tmJFJ3qTFJrLYSLwWV3Srk/jPM=
From: Jana Iyengar <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/ianswett-remove-tlp/8fe04e-000000@github.com>
Subject: [quicwg/base-drafts]
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/dYlQS7voKDCbQ8-GXbZR6egLiNM>
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: Thu, 24 Oct 2019 00:41:06 -0000

  Branch: refs/heads/ianswett-remove-tlp
  Home:   https://github.com/quicwg/base-drafts


From nobody Wed Oct 23 17:41:21 2019
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 A568212012C for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 17:41:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, 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 DGZbS6JtY1UM for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 17:41:03 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9511212006A for <quic-issues@ietf.org>; Wed, 23 Oct 2019 17:41:03 -0700 (PDT)
Received: from github-lowworker-943b171.ac4-iad.github.net (github-lowworker-943b171.ac4-iad.github.net [10.52.22.59]) by smtp.github.com (Postfix) with ESMTP id AB3546A0083 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 17:41:02 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571877662; bh=ryTTxm7d1mrkPMXOVjiWaV+3lPqXeHTMS1T29YbkiEg=; h=Date:From:To:Subject:From; b=R7uJyTpic9rEp12Fo1s/yufUziw/4QgZx0jokm4YJvXvbQyuYF3dn5pEp0r//XLVc oQlRGFcEWg2IjIU8PnQj/JfEtLgOTLf7YscXbV7FPh4msuwlIJSq852XHJVim8I3Li /0qIeQexpikA+Q493NMkp/okhi+LxB1z5TTBn5T4=
Date: Wed, 23 Oct 2019 17:41:02 -0700
From: Jana Iyengar <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/master/12e040-f07c06@github.com>
Subject: [quicwg/base-drafts] 8fe04e: Remove the TLP citation because it's in RACK
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/ZDfexYrJ2AB0udD0-eilnipm0w4>
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: Thu, 24 Oct 2019 00:41:08 -0000

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 8fe04ec8c384bae44ec93bfad7154ddf50f9b67f
      https://github.com/quicwg/base-drafts/commit/8fe04ec8c384bae44ec93bfad7154ddf50f9b67f
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-10-23 (Wed, 23 Oct 2019)

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

  Log Message:
  -----------
  Remove the TLP citation because it's in RACK

As suggested by @martinthomson in #3066


  Commit: f07c067a429caffa0788a02e8dd79c50c808929c
      https://github.com/quicwg/base-drafts/commit/f07c067a429caffa0788a02e8dd79c50c808929c
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2019-10-24 (Thu, 24 Oct 2019)

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

  Log Message:
  -----------
  Merge pull request #3137 from quicwg/ianswett-remove-tlp

Remove the TLP citation because it's in RACK


Compare: https://github.com/quicwg/base-drafts/compare/12e04045fd4c...f07c067a429c


From nobody Wed Oct 23 17:41:32 2019
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 8C5C312011E for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 17:41:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 A5uyqK4x--85 for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 17:41:13 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 289A212003F for <quic-issues@ietf.org>; Wed, 23 Oct 2019 17:41:13 -0700 (PDT)
Received: from github-lowworker-f62aa54.va3-iad.github.net (github-lowworker-f62aa54.va3-iad.github.net [10.48.17.68]) by smtp.github.com (Postfix) with ESMTP id 1CEDA8C1171 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 17:41:12 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571877672; bh=elJ81BC3mCNrl12rDsOVRNh55h3HqQ4PzZ8uMurAY3M=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=DNMvKwVFvf0tLx/A89yPBd+hLs0c42p+oJbYiIiG5WbmdVUagYXCVFyBwWrewF+vw 8YE2BPu69lwyEtplmkUqiMH7iZ2cvte2AeZ8RXp2yguDKRQlmIOGsibiYnhQcD6Edh gpuurT+Nhp0ISuKAxHgeeC8N2Tvr4m91NfBnUeeI=
Date: Wed, 23 Oct 2019 17:41:12 -0700
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYR6UUH2PYB6JI6RXN3XYS2REVBNHHB47QPGA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3137/issue_event/2738982573@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3137@github.com>
References: <quicwg/base-drafts/pull/3137@github.com>
Subject: Re: [quicwg/base-drafts] Remove the TLP citation because it's in RACK (#3137)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db0f328e6e4_67cd3ff82f4cd9689763f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/rbGamilMK2ycJ8wUQMda5SLjrNk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 24 Oct 2019 00:41:16 -0000

----==_mimepart_5db0f328e6e4_67cd3ff82f4cd9689763f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #3137 into master.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3137#event-2738982573
----==_mimepart_5db0f328e6e4_67cd3ff82f4cd9689763f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="511577904" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3137" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3137/hovercard" href="https://github.com/quicwg/base-drafts/pull/3137">#3137</a> into master.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3137?email_source=notifications&amp;email_token=AFTOJKZBEO4ARLNRNEYKPITQQDVKRA5CNFSM4JEKP572YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUNAY5LI#event-2738982573">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7ZCU3J6SVHZFZTKQTQQDVKRANCNFSM4JEKP57Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7GVFKFZ3MLRGUDQPDQQDVKRA5CNFSM4JEKP572YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUNAY5LI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3137?email_source=notifications\u0026email_token=AFTOJKZBEO4ARLNRNEYKPITQQDVKRA5CNFSM4JEKP572YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUNAY5LI#event-2738982573",
"url": "https://github.com/quicwg/base-drafts/pull/3137?email_source=notifications\u0026email_token=AFTOJKZBEO4ARLNRNEYKPITQQDVKRA5CNFSM4JEKP572YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUNAY5LI#event-2738982573",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db0f328e6e4_67cd3ff82f4cd9689763f--


From nobody Wed Oct 23 17:41:45 2019
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 BD1351200FB for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 17:41:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 ZKsETQBkoWUA for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 17:41:42 -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 5E06F1208C4 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 17:41:40 -0700 (PDT)
Received: from github-lowworker-b19c547.va3-iad.github.net (github-lowworker-b19c547.va3-iad.github.net [10.48.17.66]) by smtp.github.com (Postfix) with ESMTP id 75E3D6E1571 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 17:41:39 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571877699; bh=JN0s35DUcyJjJuZvE2Pfu0cx4ospXLMv+pEWlKHuplE=; h=Date:From:To:Subject:From; b=oNKZDuZPMPOXNBC5IYxBIYZrIa0TWvgSQ0lNvtqLtSLIqU2ZpKguTjjK8dm1TuvGA gqmhKBSo08R6p7Fw0RPHaZb+Q8dW+apznwRTyqUR42HmRoEN63tyVFuJ1sXjNKWQcQ PwCVtO3rJx71Xn3sBMzB1IfQRZOO4pCc16bejE3A=
Date: Wed, 23 Oct 2019 17:41:39 -0700
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/1c990d-3f933a@github.com>
Subject: [quicwg/base-drafts] 3f933a: Script updating gh-pages from f07c067a. [ci skip]
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/93T_iXFxl8_pdQdZYwbA39KXZZY>
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: Thu, 24 Oct 2019 00:41:44 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 3f933ac914472c3ad2f7ec9ff4a8ed0e98f480ed
      https://github.com/quicwg/base-drafts/commit/3f933ac914472c3ad2f7ec9ff4a8ed0e98f480ed
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-24 (Thu, 24 Oct 2019)

  Changed paths:
    M draft-ietf-quic-http.html
    M draft-ietf-quic-http.txt
    M draft-ietf-quic-invariants.html
    M draft-ietf-quic-invariants.txt
    M draft-ietf-quic-qpack.html
    M draft-ietf-quic-qpack.txt
    M draft-ietf-quic-recovery.html
    M draft-ietf-quic-recovery.txt
    M draft-ietf-quic-tls.html
    M draft-ietf-quic-tls.txt
    M draft-ietf-quic-transport.html
    M draft-ietf-quic-transport.txt
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from f07c067a. [ci skip]



From nobody Wed Oct 23 18:26:49 2019
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 68681120114 for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 18:26:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 7bwioT1a5r3V for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 18:26:46 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0B63E12010D for <quic-issues@ietf.org>; Wed, 23 Oct 2019 18:26:46 -0700 (PDT)
Received: from github-lowworker-c53a806.ac4-iad.github.net (github-lowworker-c53a806.ac4-iad.github.net [10.52.23.45]) by smtp.github.com (Postfix) with ESMTP id 2A615C60635 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 18:26:45 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571880405; bh=AHHt6Xt3ki9omALWKppeN9H8cp+0pQ7kSnWBAy1auRs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=RGfBgZmIN+smAjahGnKjavJQc5WLn48mDAX9zyczt1dtPdXm3HB3Ur1nBHJEfxWIR N27zjh7gtODBeb3mCTdEI2w3DhpdReB31Byx2JM8za6eAD/Pa/lX8nkVtjpWOK4WTG Hz7GW1xW//zJa3RnNh8TVMWfregBaFHdyQpml5F8=
Date: Wed, 23 Oct 2019 18:26:45 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7JSKHGNXY3W6USYGF3XY7GLEVBNHHB47Q2W4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3138/review/306274593@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3138@github.com>
References: <quicwg/base-drafts/pull/3138@github.com>
Subject: Re: [quicwg/base-drafts] Applications need to disable or selectively reject 0-RTT (#3138)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db0fdd51aeeb_616b3f9d70ccd95c246863"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/f1FwEL6G9kQPklAHuPsR9Wrqpts>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 24 Oct 2019 01:26:47 -0000

----==_mimepart_5db0fdd51aeeb_616b3f9d70ccd95c246863
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.

Some more comments

> @@ -1159,7 +1159,7 @@ the operations described in this section on a QUIC connection.
 When implementing the client role, applications need to be able to:
 
 - open a connection, which begins the exchange described in {{handshake}};
-- enable 0-RTT; and
+- disable or selectively reject 0-RTT; and

A client doesn't receive 0-RTT, so how would it reject it?

The way I think of it is:
"be informed when 0-RTT keys are available."
"be informed when 1-RTT keys are available."

I don't think the client application needs to know if 0-RTT is rejected or accepted, as long as the handshake succeeds?  And applications like HTTP/3 don't want to enable 0-RTT, but only send some data with 0-RTT keys.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3138#pullrequestreview-306274593
----==_mimepart_5db0fdd51aeeb_616b3f9d70ccd95c246863
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ianswett</b> commented on this pull request.</p>

<p>Some more comments</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3138#discussion_r338346010">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1159,7 +1159,7 @@ the operations described in this section on a QUIC connection.
 When implementing the client role, applications need to be able to:
 
 - open a connection, which begins the exchange described in {{handshake}};
-- enable 0-RTT; and
+- disable or selectively reject 0-RTT; and
</pre>
<p>A client doesn't receive 0-RTT, so how would it reject it?</p>
<p>The way I think of it is:<br>
"be informed when 0-RTT keys are available."<br>
"be informed when 1-RTT keys are available."</p>
<p>I don't think the client application needs to know if 0-RTT is rejected or accepted, as long as the handshake succeeds?  And applications like HTTP/3 don't want to enable 0-RTT, but only send some data with 0-RTT keys.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3138?email_source=notifications&amp;email_token=AFTOJK2GX4VD4RB7FIZZUKLQQD2VLA5CNFSM4JEKUMCKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJAWCII#pullrequestreview-306274593">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2WM2ZBGVYF7ZHFCY3QQD2VLANCNFSM4JEKUMCA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6FWKN3EBLC5BZKYLTQQD2VLA5CNFSM4JEKUMCKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJAWCII.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3138?email_source=notifications\u0026email_token=AFTOJK2GX4VD4RB7FIZZUKLQQD2VLA5CNFSM4JEKUMCKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJAWCII#pullrequestreview-306274593",
"url": "https://github.com/quicwg/base-drafts/pull/3138?email_source=notifications\u0026email_token=AFTOJK2GX4VD4RB7FIZZUKLQQD2VLA5CNFSM4JEKUMCKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJAWCII#pullrequestreview-306274593",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db0fdd51aeeb_616b3f9d70ccd95c246863--


From nobody Wed Oct 23 18:28:49 2019
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 0AE55120122 for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 18:28:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 aBrWZKpwTwPh for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 18:28:46 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A899D12010D for <quic-issues@ietf.org>; Wed, 23 Oct 2019 18:28:46 -0700 (PDT)
Received: from github-lowworker-19d82f6.ac4-iad.github.net (github-lowworker-19d82f6.ac4-iad.github.net [10.52.16.75]) by smtp.github.com (Postfix) with ESMTP id B8E828C0612 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 18:28:45 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571880525; bh=5BIa56DB7wVzIam98QWbqLncYhhgSKWeYUHY2fWvzJo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=G0Dj3hFt24XZwUV8OroUunkflWi/2t6pas85D2sXXnjlihkULswq9QoK7pJPMIS77 INKUAh1ZkEtcSjgeYqHIz0si5sLkqlr7lcQx6cJQQCMINS91wZGGUTehBho3rRLJnS 5ZWj9TM1THrUrP8ihsRlakj25zjef1A9rAUlISlk=
Date: Wed, 23 Oct 2019 18:28:45 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7IVMAL2VVUVLSKVON3XY7N3EVBNHHB47SZJY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3139/review/306275472@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3139@github.com>
References: <quicwg/base-drafts/pull/3139@github.com>
Subject: Re: [quicwg/base-drafts] Packets on one path must not adjust values for a different path (#3139)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db0fe4da9206_12583fc7ab0cd96c911792"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/EBm6V7CgnvrL36SIpdfAR9IFZgA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 24 Oct 2019 01:28:48 -0000

----==_mimepart_5db0fe4da9206_12583fc7ab0cd96c911792
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett approved this pull request.





-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3139#pullrequestreview-306275472
----==_mimepart_5db0fe4da9206_12583fc7ab0cd96c911792
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ianswett</b> approved this pull request.</p>



<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3139?email_source=notifications&amp;email_token=AFTOJK72VAU2D7PNLN2QYM3QQD243A5CNFSM4JELOU52YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJAWJEA#pullrequestreview-306275472">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5EXFN75REIU6FIOODQQD243ANCNFSM4JELOU5Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3S6MBIKFP2RIZKDQDQQD243A5CNFSM4JELOU52YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJAWJEA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3139?email_source=notifications\u0026email_token=AFTOJK72VAU2D7PNLN2QYM3QQD243A5CNFSM4JELOU52YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJAWJEA#pullrequestreview-306275472",
"url": "https://github.com/quicwg/base-drafts/pull/3139?email_source=notifications\u0026email_token=AFTOJK72VAU2D7PNLN2QYM3QQD243A5CNFSM4JELOU52YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJAWJEA#pullrequestreview-306275472",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db0fe4da9206_12583fc7ab0cd96c911792--


From nobody Wed Oct 23 18:29:21 2019
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 D508812011A for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 18:29:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 tF6CyNa2lAIG for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 18:29:17 -0700 (PDT)
Received: from out-22.smtp.github.com (out-22.smtp.github.com [192.30.252.205]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 51ECB120122 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 18:29:17 -0700 (PDT)
Date: Wed, 23 Oct 2019 18:29:16 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571880556; bh=bmfLwYZxwm8/dzOIM58xquc9P3///55URNYDXpiCGaQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=wxDS9ePXgCBS9KFueQsp42hMinKWyCly93d3l4Zz4TyN6G69XUv+Dc+Giq/0Km2bQ AF+r4nmyq74+JTfZThwIagbC4ImI0r7U/l06UIwaNVoEY8JBUwK9DT++jA4DRG/fOR mxroFTnKLQKXM97V4m9XFIYPWVt5yI4xS5kCu+IU=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYUYTGDYQOY7LWI6NN3XY7PZEVBNHHB47Q2W4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3138/review/306275560@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3138@github.com>
References: <quicwg/base-drafts/pull/3138@github.com>
Subject: Re: [quicwg/base-drafts] Applications need to disable or selectively reject 0-RTT (#3138)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db0fe6c8720a_4ef53fbe550cd96c182911"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/eKTJESbgqSZr8k3bAAvLsxZK8eI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 24 Oct 2019 01:29:19 -0000

----==_mimepart_5db0fe6c8720a_4ef53fbe550cd96c182911
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



> @@ -1159,7 +1159,7 @@ the operations described in this section on a QUIC connection.
 When implementing the client role, applications need to be able to:
 
 - open a connection, which begins the exchange described in {{handshake}};
-- enable 0-RTT; and
+- disable or selectively reject 0-RTT; and

Whoops.  Let me fix that.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3138#discussion_r338346761
----==_mimepart_5db0fe6c8720a_4ef53fbe550cd96c182911
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinthomson</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3138#discussion_r338346761">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1159,7 +1159,7 @@ the operations described in this section on a QUIC connection.
 When implementing the client role, applications need to be able to:
 
 - open a connection, which begins the exchange described in {{handshake}};
-- enable 0-RTT; and
+- disable or selectively reject 0-RTT; and
</pre>
<p>Whoops.  Let me fix that.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3138?email_source=notifications&amp;email_token=AFTOJK2CRRPVM2J4IQFZE23QQD26ZA5CNFSM4JEKUMCKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJAWJ2A#discussion_r338346761">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4SB6SWZ4P7PCKM2VDQQD26ZANCNFSM4JEKUMCA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5EJPFHUALRHA2AF4LQQD26ZA5CNFSM4JEKUMCKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJAWJ2A.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3138?email_source=notifications\u0026email_token=AFTOJK2CRRPVM2J4IQFZE23QQD26ZA5CNFSM4JEKUMCKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJAWJ2A#discussion_r338346761",
"url": "https://github.com/quicwg/base-drafts/pull/3138?email_source=notifications\u0026email_token=AFTOJK2CRRPVM2J4IQFZE23QQD26ZA5CNFSM4JEKUMCKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJAWJ2A#discussion_r338346761",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db0fe6c8720a_4ef53fbe550cd96c182911--


From nobody Wed Oct 23 18:31:35 2019
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 E015412011A for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 18:31:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, 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 swQyF021byK2 for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 18:31:32 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AE79F12010D for <quic-issues@ietf.org>; Wed, 23 Oct 2019 18:31:32 -0700 (PDT)
Received: from github-lowworker-6349a71.ac4-iad.github.net (github-lowworker-6349a71.ac4-iad.github.net [10.52.18.20]) by smtp.github.com (Postfix) with ESMTP id 09F06C61688 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 18:31:32 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571880692; bh=lFlsBQzxnQ4Y6sOcskABJS09FeY7o8haT3cDucdZDDY=; h=Date:From:To:Subject:From; b=phv2SEtsVcpEjJbbxyrFTyq2VAImvNXNTVT2vM7C/VAP+ZilxgBayqDB6OMhAdlUA c3eHuItCHTZsUej2glxt7ZulhhpnDfg/TxGO11AxSlW32O0KScaxz1x7i8jOQ3x4j5 gv6ihZwIej0E9g4eMkGh+epWnRIVhH/59JefzCxQ=
Date: Wed, 23 Oct 2019 18:31:31 -0700
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/if-0rtt/8b078a-a8c8ed@github.com>
Subject: [quicwg/base-drafts] a8c8ed: This is the client
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/PcCh3eRghmMDHkYmB_0Yoqr4zJI>
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: Thu, 24 Oct 2019 01:31:34 -0000

  Branch: refs/heads/if-0rtt
  Home:   https://github.com/quicwg/base-drafts
  Commit: a8c8ed1549b2915f1c51fd4ffff7a3882631f608
      https://github.com/quicwg/base-drafts/commit/a8c8ed1549b2915f1c51fd4ffff7a3882631f608
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-10-24 (Thu, 24 Oct 2019)

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

  Log Message:
  -----------
  This is the client



From nobody Wed Oct 23 18:31:45 2019
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 DE0B2120122 for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 18:31:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 r2Go1CuilEHg for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 18:31:42 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A6B3912010D for <quic-issues@ietf.org>; Wed, 23 Oct 2019 18:31:42 -0700 (PDT)
Date: Wed, 23 Oct 2019 18:31:42 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571880702; bh=NdvZP4NC0KZDv1ZYNNa/hHNL0N1ypfWCNwiZUgIrh6s=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=dV8d5w2npO24kVHJY500xjuIRnQ0qdQncs0yv4Td9HWnpf0wJSfg36et3cDj+0+KR 6JlmccA9BKnFtnnwcYDarSZCYwbLJPD0A9r3IrkiyZJmhsLqg37G/eR2xTV4wNf1W8 bNJRSnM31AQVZU/i8XwdfYR+1k9blzYXriEJm4pk=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3138/push/4187520295@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3138@github.com>
References: <quicwg/base-drafts/pull/3138@github.com>
Subject: Re: [quicwg/base-drafts] Applications need to disable or selectively reject 0-RTT (#3138)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db0fefe23f5_43ab3ff0d86cd96014438"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/G5_ZbollNzxYlAu51PwDr9A3VR8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 24 Oct 2019 01:31:44 -0000

----==_mimepart_5db0fefe23f5_43ab3ff0d86cd96014438
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson pushed 1 commit.

a8c8ed1549b2915f1c51fd4ffff7a3882631f608  This is the client


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3138/files/8b078aa25750f22867d85e086a1e2f50c2e56bd8..a8c8ed1549b2915f1c51fd4ffff7a3882631f608

----==_mimepart_5db0fefe23f5_43ab3ff0d86cd96014438
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/martinthomson" class="user-mention">@martinthomson</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/a8c8ed1549b2915f1c51fd4ffff7a3882631f608">a8c8ed1</a>  This is the client</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3138/files/8b078aa25750f22867d85e086a1e2f50c2e56bd8..a8c8ed1549b2915f1c51fd4ffff7a3882631f608?email_source=notifications&amp;email_token=AFTOJK3V7DHQU6NDE2HUBTLQQD3H5A5CNFSM4JEKUMCKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTCNZVGIZDSM2QOVZWQIZUGE4DONJSGAZDSNI">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5LN3ZBPVH37TDRR7TQQD3H5ANCNFSM4JEKUMCA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7ZE6R72LMS7CG6KZTQQD3H5A5CNFSM4JEKUMCKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTCNZVGIZDSM2QOVZWQIZUGE4DONJSGAZDSNI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3138/files/8b078aa25750f22867d85e086a1e2f50c2e56bd8..a8c8ed1549b2915f1c51fd4ffff7a3882631f608?email_source=notifications\u0026email_token=AFTOJK3V7DHQU6NDE2HUBTLQQD3H5A5CNFSM4JEKUMCKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTCNZVGIZDSM2QOVZWQIZUGE4DONJSGAZDSNI",
"url": "https://github.com/quicwg/base-drafts/pull/3138/files/8b078aa25750f22867d85e086a1e2f50c2e56bd8..a8c8ed1549b2915f1c51fd4ffff7a3882631f608?email_source=notifications\u0026email_token=AFTOJK3V7DHQU6NDE2HUBTLQQD3H5A5CNFSM4JEKUMCKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTCNZVGIZDSM2QOVZWQIZUGE4DONJSGAZDSNI",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5db0fefe23f5_43ab3ff0d86cd96014438--


From nobody Wed Oct 23 18:32:06 2019
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 7175212011A for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 18:32:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 jebJ0GaNMqCw for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 18:32:03 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5F6DC12010D for <quic-issues@ietf.org>; Wed, 23 Oct 2019 18:32:03 -0700 (PDT)
Date: Wed, 23 Oct 2019 18:32:02 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571880722; bh=GnyHh+PROlgfTWqU8ns7C9PxslA7xqp1FWEUV9n54F0=; h=Date:From:To:Subject:From; b=HYffSoypxMUbUlp9pjp8tD9rAD+fNkcjD3jof+aXsY+9E6YmKVYm0UrX4QuWY2uVh FPdUF3cfMj3j79VSgSqRf+N7RPnNYPNsryXpduRIEg5kepWoU2sejFJfizlgOZobFM +qyDfMrNjXyN9H+3Y4oVeWUZEB1NxhKQXl3aw6aI=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/3f933a-a5289c@github.com>
Subject: [quicwg/base-drafts] a5289c: Script updating gh-pages from a8c8ed15. [ci skip]
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/KE_aOEoc0VRNXYwxK-QF-6NAG4M>
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: Thu, 24 Oct 2019 01:32:04 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: a5289c2d023fd49223ee691cdfc4659f0b15df5e
      https://github.com/quicwg/base-drafts/commit/a5289c2d023fd49223ee691cdfc4659f0b15df5e
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-24 (Thu, 24 Oct 2019)

  Changed paths:
    M if-0rtt/draft-ietf-quic-http.html
    M if-0rtt/draft-ietf-quic-http.txt
    M if-0rtt/draft-ietf-quic-invariants.html
    M if-0rtt/draft-ietf-quic-invariants.txt
    M if-0rtt/draft-ietf-quic-qpack.html
    M if-0rtt/draft-ietf-quic-qpack.txt
    M if-0rtt/draft-ietf-quic-recovery.html
    M if-0rtt/draft-ietf-quic-recovery.txt
    M if-0rtt/draft-ietf-quic-tls.html
    M if-0rtt/draft-ietf-quic-tls.txt
    M if-0rtt/draft-ietf-quic-transport.html
    M if-0rtt/draft-ietf-quic-transport.txt
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from a8c8ed15. [ci skip]



From nobody Wed Oct 23 18:33:45 2019
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 7AB1912011A for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 18:33:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, 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 SPCiAPJ5Hm7h for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 18:33:42 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5E78012010D for <quic-issues@ietf.org>; Wed, 23 Oct 2019 18:33:42 -0700 (PDT)
Received: from github-lowworker-cde56e0.va3-iad.github.net (github-lowworker-cde56e0.va3-iad.github.net [10.48.25.52]) by smtp.github.com (Postfix) with ESMTP id BA66C8C044A for <quic-issues@ietf.org>; Wed, 23 Oct 2019 18:33:41 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571880821; bh=+3q3R3Ky7hDKQfWhzSHwvnyA20oVonEkrhsN3/8w6m0=; h=Date:From:To:Subject:From; b=feD09XRmpKiWUQxsSuMqz/Pm0JF5NFQsH6UQMZrWYB9xxZ46joh5C2T3XzYs2jPBd bWB1x7Sh/pcv3iuB924zK8rCy6gX3t49zrU11/VURVvHbegvEnNFqe48l/5DTn7ymr GMwNnGmmyYcG9aovqqZIWBA7EkHnBGRWpb4fO2sU=
Date: Wed, 23 Oct 2019 18:33:41 -0700
From: ianswett <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/ianswett-retransmitting-acks/1d7aba-d14b63@github.com>
Subject: [quicwg/base-drafts] d14b63: Some of Martin's suggestions
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/ICVqnUDH-5pt61ePzYgny4Y6zhg>
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: Thu, 24 Oct 2019 01:33:43 -0000

  Branch: refs/heads/ianswett-retransmitting-acks
  Home:   https://github.com/quicwg/base-drafts
  Commit: d14b63ea5276bbb3cff4ebf727b71f7fc847ec50
      https://github.com/quicwg/base-drafts/commit/d14b63ea5276bbb3cff4ebf727b71f7fc847ec50
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-10-23 (Wed, 23 Oct 2019)

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

  Log Message:
  -----------
  Some of Martin's suggestions



From nobody Wed Oct 23 18:33:54 2019
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 CDAA712011A for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 18:33:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 WZaaQsrKULGY for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 18:33:51 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 90F5212010D for <quic-issues@ietf.org>; Wed, 23 Oct 2019 18:33:51 -0700 (PDT)
Received: from github-lowworker-edec459.ac4-iad.github.net (github-lowworker-edec459.ac4-iad.github.net [10.52.18.32]) by smtp.github.com (Postfix) with ESMTP id C13A52C0B98 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 18:33:50 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571880830; bh=kIOWqp+ZAwlokbljRwOp+ll2GP7X67T1QOQkB/dYNMs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=klEhQdIfoiiYR5HL4SRStgyNZN2nnshYWsQaGtaNGNzvy6k/A9qYLDqX4k2kggwZz PZ5KMAcJfhh7VmEPMbBcEnvcMAwWAFoN/68UZmXN53M8HPK6lFu7irSILYPG30a4rK nuIX2f7uYHDMKQ/1bSmAZ3c37FkluM1/5mRlMsJQ=
Date: Wed, 23 Oct 2019 18:33:50 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3049/push/4187525077@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3049@github.com>
References: <quicwg/base-drafts/pull/3049@github.com>
Subject: Re: [quicwg/base-drafts] Retransmitting an ACK frame warning (#3049)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db0ff7eb2ffe_376a3fa8600cd96824427d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/GUZU-Dx8aISpygWqvFF0u2K8mLs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 24 Oct 2019 01:33:53 -0000

----==_mimepart_5db0ff7eb2ffe_376a3fa8600cd96824427d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

d14b63ea5276bbb3cff4ebf727b71f7fc847ec50  Some of Martin's suggestions


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3049/files/1d7abab6b77b9ea678143b12c0d308d89362cfa0..d14b63ea5276bbb3cff4ebf727b71f7fc847ec50

----==_mimepart_5db0ff7eb2ffe_376a3fa8600cd96824427d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/ianswett" class="user-mention">@ianswett</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/d14b63ea5276bbb3cff4ebf727b71f7fc847ec50">d14b63e</a>  Some of Martin&#39;s suggestions</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3049/files/1d7abab6b77b9ea678143b12c0d308d89362cfa0..d14b63ea5276bbb3cff4ebf727b71f7fc847ec50?email_source=notifications&amp;email_token=AFTOJKYAKF6HWFHN4SBPGT3QQD3P5A5CNFSM4IXX3UKKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMYTQNJZGQZTEN2QOVZWQIZUGE4DONJSGUYDONY">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYZZDNG2ACCFOZDBJLQQD3P5ANCNFSM4IXX3UKA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7KOK52EZCT7BTFYSTQQD3P5A5CNFSM4IXX3UKKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMYTQNJZGQZTEN2QOVZWQIZUGE4DONJSGUYDONY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3049/files/1d7abab6b77b9ea678143b12c0d308d89362cfa0..d14b63ea5276bbb3cff4ebf727b71f7fc847ec50?email_source=notifications\u0026email_token=AFTOJKYAKF6HWFHN4SBPGT3QQD3P5A5CNFSM4IXX3UKKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMYTQNJZGQZTEN2QOVZWQIZUGE4DONJSGUYDONY",
"url": "https://github.com/quicwg/base-drafts/pull/3049/files/1d7abab6b77b9ea678143b12c0d308d89362cfa0..d14b63ea5276bbb3cff4ebf727b71f7fc847ec50?email_source=notifications\u0026email_token=AFTOJKYAKF6HWFHN4SBPGT3QQD3P5A5CNFSM4IXX3UKKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMYTQNJZGQZTEN2QOVZWQIZUGE4DONJSGUYDONY",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5db0ff7eb2ffe_376a3fa8600cd96824427d--


From nobody Wed Oct 23 18:34:13 2019
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 695F312011A for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 18:34:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 AX_f1RTSbXp3 for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 18:34:10 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BE29412010D for <quic-issues@ietf.org>; Wed, 23 Oct 2019 18:34:10 -0700 (PDT)
Received: from github-lowworker-f144ac1.va3-iad.github.net (github-lowworker-f144ac1.va3-iad.github.net [10.48.16.59]) by smtp.github.com (Postfix) with ESMTP id F139D6A0186 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 18:34:09 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571880849; bh=mngiTQjjO0wjhQrPihfsaICpxuBNa51iVi23YdiqSRk=; h=Date:From:To:Subject:From; b=nGBbpV0QyfQ0ZuTWDsG+Dg6RVlaHV4C46h8Ev8btvvpX/NbHXOWGbftM3/1Mu0xdj 9u9QjReFlvoS6wl33tkymDsmUEKVg1qCmvidyXSkX7BNtujFuacMUwv3iM4R4Ml1xR +N2Yi82744FgHslmhEvnyI/ZkXwM8qFjmp2zWWz8=
Date: Wed, 23 Oct 2019 18:34:09 -0700
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/a5289c-e5513e@github.com>
Subject: [quicwg/base-drafts] e5513e: Script updating gh-pages from d14b63ea. [ci skip]
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/q9knMNNyi4Rgbk8yCkWs8QYxPwE>
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: Thu, 24 Oct 2019 01:34:12 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: e5513ea15c8ed9879004e1d8f8db0373dd19e8e7
      https://github.com/quicwg/base-drafts/commit/e5513ea15c8ed9879004e1d8f8db0373dd19e8e7
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-24 (Thu, 24 Oct 2019)

  Changed paths:
    A ianswett-retransmitting-acks/draft-ietf-quic-http.html
    A ianswett-retransmitting-acks/draft-ietf-quic-http.txt
    A ianswett-retransmitting-acks/draft-ietf-quic-invariants.html
    A ianswett-retransmitting-acks/draft-ietf-quic-invariants.txt
    A ianswett-retransmitting-acks/draft-ietf-quic-qpack.html
    A ianswett-retransmitting-acks/draft-ietf-quic-qpack.txt
    A ianswett-retransmitting-acks/draft-ietf-quic-recovery.html
    A ianswett-retransmitting-acks/draft-ietf-quic-recovery.txt
    A ianswett-retransmitting-acks/draft-ietf-quic-tls.html
    A ianswett-retransmitting-acks/draft-ietf-quic-tls.txt
    A ianswett-retransmitting-acks/draft-ietf-quic-transport.html
    A ianswett-retransmitting-acks/draft-ietf-quic-transport.txt
    A ianswett-retransmitting-acks/index.html
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from d14b63ea. [ci skip]



From nobody Wed Oct 23 18:34:35 2019
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 D66F612011A for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 18:34:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 z6e4gM0BMw6f for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 18:34:31 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 854DE12010D for <quic-issues@ietf.org>; Wed, 23 Oct 2019 18:34:31 -0700 (PDT)
Received: from github-lowworker-fb56993.ac4-iad.github.net (github-lowworker-fb56993.ac4-iad.github.net [10.52.19.31]) by smtp.github.com (Postfix) with ESMTP id DFB841C2E09 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 18:34:30 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571880870; bh=cqG2O2Wi6P25pbj8IkLZywHrpWhaiM597vrk0U30oEQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=SdiZl5yiuxM/fe8s9RxfJhdoJqNwlpXEb1lwfSV+pxNFMfUW5+AieYXcI2teRJfXA etonxPLje3dGKINeL4lT0EAaLsF48udjBp4F6ucvlXGCHoy3vFHFvTXVtFUiUOtyq0 cmm+JvNoDqKbC5gpcZ8hsuTbo1amjapxScrSsWWg=
Date: Wed, 23 Oct 2019 18:34:30 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK34GALGMHZ2DZQTXKV3XZADNEVBNHHB47Q2W4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3138/review/306276639@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3138@github.com>
References: <quicwg/base-drafts/pull/3138@github.com>
Subject: Re: [quicwg/base-drafts] Applications need to disable or selectively reject 0-RTT (#3138)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db0ffa6d0a4e_658e3feda5ccd9681166d0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/tVR-dlgpmuWhNKWR8ahxzd3nvHw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 24 Oct 2019 01:34:33 -0000

----==_mimepart_5db0ffa6d0a4e_658e3feda5ccd9681166d0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



> @@ -1159,7 +1159,7 @@ the operations described in this section on a QUIC connection.
 When implementing the client role, applications need to be able to:
 
 - open a connection, which begins the exchange described in {{handshake}};
-- enable 0-RTT; and
+- disable or selectively reject 0-RTT; and

That was silly.  I think that "enable 0-RTT *when available*" suffices.  We don't need to go into detail about 0-RTT keys or any of that mess, that's an internal concern of the transport.

For our stack, we enable 0-RTT always (you can't turn it off), and rely on applications using the handshake state to determine whether what is being sent is 0-RTT (or 0.5-RTT) or not.  If there is no 0-RTT, then attempts to create streams will fail.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3138#discussion_r338347580
----==_mimepart_5db0ffa6d0a4e_658e3feda5ccd9681166d0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinthomson</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3138#discussion_r338347580">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1159,7 +1159,7 @@ the operations described in this section on a QUIC connection.
 When implementing the client role, applications need to be able to:
 
 - open a connection, which begins the exchange described in {{handshake}};
-- enable 0-RTT; and
+- disable or selectively reject 0-RTT; and
</pre>
<p>That was silly.  I think that "enable 0-RTT <em>when available</em>" suffices.  We don't need to go into detail about 0-RTT keys or any of that mess, that's an internal concern of the transport.</p>
<p>For our stack, we enable 0-RTT always (you can't turn it off), and rely on applications using the handshake state to determine whether what is being sent is 0-RTT (or 0.5-RTT) or not.  If there is no 0-RTT, then attempts to create streams will fail.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3138?email_source=notifications&amp;email_token=AFTOJK3MA43IPNYYAUE2GN3QQD3SNA5CNFSM4JEKUMCKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJAWSHY#discussion_r338347580">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZV2Q6D5I2JPB3DTXTQQD3SNANCNFSM4JEKUMCA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5MXKX36SDI2NYSYRDQQD3SNA5CNFSM4JEKUMCKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJAWSHY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3138?email_source=notifications\u0026email_token=AFTOJK3MA43IPNYYAUE2GN3QQD3SNA5CNFSM4JEKUMCKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJAWSHY#discussion_r338347580",
"url": "https://github.com/quicwg/base-drafts/pull/3138?email_source=notifications\u0026email_token=AFTOJK3MA43IPNYYAUE2GN3QQD3SNA5CNFSM4JEKUMCKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJAWSHY#discussion_r338347580",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db0ffa6d0a4e_658e3feda5ccd9681166d0--


From nobody Wed Oct 23 18:34:51 2019
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 E065012011A for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 18:34:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 xbUslL2Ui_Z1 for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 18:34:48 -0700 (PDT)
Received: from out-15.smtp.github.com (out-15.smtp.github.com [192.30.254.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BEF0F12010D for <quic-issues@ietf.org>; Wed, 23 Oct 2019 18:34:48 -0700 (PDT)
Received: from github-lowworker-c5134a3.ac4-iad.github.net (github-lowworker-c5134a3.ac4-iad.github.net [10.52.23.55]) by smtp.github.com (Postfix) with ESMTP id 3C6C32615A5 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 18:34:48 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571880888; bh=oaFR+9osZtSPuuVnepmr3co2vzIEAJ0Q2ZzgyTU9Dq0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=IqSCJ/XQZqdn/qFZL6ITfK0X/Xtf3uQyDSM8pX/1zSFfNuvKT1cZyPQlRRNHT1ShB QGT0OwYHZj+gwaWrWNwUhGM8nCp8p0HICaXnQvMfiVkIQbwCnQ2Yv0MFfPcM5z1h/S O/hQvcG7EPwS1RdGBAISEm2y8Z8Fn0m2DkaLv8ok=
Date: Wed, 23 Oct 2019 18:34:47 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK75MMWYPI2W7I4Y32F3XZAEPEVBNHHB3ABZO4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3049/review/306276696@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3049@github.com>
References: <quicwg/base-drafts/pull/3049@github.com>
Subject: Re: [quicwg/base-drafts] Retransmitting an ACK frame warning (#3049)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db0ffb7ea79f_38363fb62e0cd9641201d0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/25if3AcCbEBIOtSYP-MKNjfUBZs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 24 Oct 2019 01:34:50 -0000

----==_mimepart_5db0ffb7ea79f_38363fb62e0cd9641201d0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



> @@ -3181,9 +3181,10 @@ containing that information is acknowledged.
   unless the endpoint has sent a RESET_STREAM for that stream.  Once an endpoint
   sends a RESET_STREAM frame, no further STREAM frames are needed.
 
-* The most recent set of acknowledgments are sent in ACK frames.  An ACK frame
-  SHOULD contain all unacknowledged acknowledgments, as described in
-  {{sending-ack-frames}}.
+* ACK frames are sent containing the most recent set of acknowledgements and
+  Ack Delay, as described in {{sending-ack-frames}}. Retransmitting an old ACK
+  frame with stale Ack Delay can cause the peer to generate an inflated RTT
+  sample.

I took part of this, but the first statement is incorrect: ACK frames do not have to contain the highest packet number that has been processed(there was an issue about this).

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3049#discussion_r338347623
----==_mimepart_5db0ffb7ea79f_38363fb62e0cd9641201d0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ianswett</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3049#discussion_r338347623">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -3181,9 +3181,10 @@ containing that information is acknowledged.
   unless the endpoint has sent a RESET_STREAM for that stream.  Once an endpoint
   sends a RESET_STREAM frame, no further STREAM frames are needed.
 
-* The most recent set of acknowledgments are sent in ACK frames.  An ACK frame
-  SHOULD contain all unacknowledged acknowledgments, as described in
-  {{sending-ack-frames}}.
+* ACK frames are sent containing the most recent set of acknowledgements and
+  Ack Delay, as described in {{sending-ack-frames}}. Retransmitting an old ACK
+  frame with stale Ack Delay can cause the peer to generate an inflated RTT
+  sample.
</pre>
<p>I took part of this, but the first statement is incorrect: ACK frames do not have to contain the highest packet number that has been processed(there was an issue about this).</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3049?email_source=notifications&amp;email_token=AFTOJKZAT2TOKRAVWXDSGH3QQD3TPA5CNFSM4IXX3UKKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJAWSWA#discussion_r338347623">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2MK46DE3F5EO6WWLTQQD3TPANCNFSM4IXX3UKA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3LHN4IOZMPUIF3ZMLQQD3TPA5CNFSM4IXX3UKKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJAWSWA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3049?email_source=notifications\u0026email_token=AFTOJKZAT2TOKRAVWXDSGH3QQD3TPA5CNFSM4IXX3UKKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJAWSWA#discussion_r338347623",
"url": "https://github.com/quicwg/base-drafts/pull/3049?email_source=notifications\u0026email_token=AFTOJKZAT2TOKRAVWXDSGH3QQD3TPA5CNFSM4IXX3UKKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJAWSWA#discussion_r338347623",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db0ffb7ea79f_38363fb62e0cd9641201d0--


From nobody Wed Oct 23 18:35:27 2019
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 C5A15120122 for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 18:35:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 XTd5qLMvmoCa for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 18:35:24 -0700 (PDT)
Received: from out-12.smtp.github.com (out-12.smtp.github.com [192.30.254.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9946B12011A for <quic-issues@ietf.org>; Wed, 23 Oct 2019 18:35:24 -0700 (PDT)
Date: Wed, 23 Oct 2019 18:35:23 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571880924; bh=6/JgkQjulPRggfak5ZPxHwxg7KHbYFYJXiPn/idN3i8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=OWTA0QAo5Lx1wPUohMAhzlN4+6+cAKBU6VZapNfeWcjRMj8yRa2E9udVRxkX8er04 HmQP1N+ukva9zlSIODLYlmfNHgvLLoDEVUF4n6lPvrgGFy2ubDMj+Yq6S0RMkP3IpD Q+9aRNuIfRcUymWoYAXVWi54N1X1LmIfRDl3ahCE=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYWRTYDS3E5F7ZNB5V3XYZFXEVBNHHB3ABZO4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3049/review/306276812@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3049@github.com>
References: <quicwg/base-drafts/pull/3049@github.com>
Subject: Re: [quicwg/base-drafts] Retransmitting an ACK frame warning (#3049)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db0ffdbc93d8_2e1c3fd14e0cd9601325ee"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/4u1kAb_Mis1cBuFPW0v9jB3LS1Y>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 24 Oct 2019 01:35:26 -0000

----==_mimepart_5db0ffdbc93d8_2e1c3fd14e0cd9601325ee
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson approved this pull request.





-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3049#pullrequestreview-306276812
----==_mimepart_5db0ffdbc93d8_2e1c3fd14e0cd9601325ee
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinthomson</b> approved this pull request.</p>



<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3049?email_source=notifications&amp;email_token=AFTOJK2I6ANWCZ4UTTYUYGTQQD3VXA5CNFSM4IXX3UKKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJAWTTA#pullrequestreview-306276812">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3GN75X3FMZP2ARXMLQQD3VXANCNFSM4IXX3UKA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZDJ7KANIYHGQWE3CLQQD3VXA5CNFSM4IXX3UKKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJAWTTA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3049?email_source=notifications\u0026email_token=AFTOJK2I6ANWCZ4UTTYUYGTQQD3VXA5CNFSM4IXX3UKKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJAWTTA#pullrequestreview-306276812",
"url": "https://github.com/quicwg/base-drafts/pull/3049?email_source=notifications\u0026email_token=AFTOJK2I6ANWCZ4UTTYUYGTQQD3VXA5CNFSM4IXX3UKKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJAWTTA#pullrequestreview-306276812",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db0ffdbc93d8_2e1c3fd14e0cd9601325ee--


From nobody Wed Oct 23 18:37:49 2019
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 0195712011E for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 18:37:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, 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 dWxIoUXT530G for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 18:37:47 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E0CD612010D for <quic-issues@ietf.org>; Wed, 23 Oct 2019 18:37:46 -0700 (PDT)
Date: Wed, 23 Oct 2019 18:37:46 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571881066; bh=P7VVkNS0mOIrGmTiwQFZQo2Y9uJ2BdtABJ7p++URSwk=; h=Date:From:To:Subject:From; b=D8UW5sE4IBfvVqlcujU8SNqy9mmJ8Zhz9a2yYQdfaZs/3uqI7FiyxoEcwVJieCVGt 5KPT1iYR7J2SlwHAUHVwHQbCX7LJAPQJrhrCu9nI6QKZZBS92UNrt3cr3UGErgCloN 7mYdZ4OQ1suxJCX/FqwVRdHhPdQXVOI6RIomV6Ao=
From: ianswett <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/ianswett-retransmitting-acks/d14b63-9bb859@github.com>
Subject: [quicwg/base-drafts] 9bb859: Reword the first sentence per Jana's suggestion
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/OnVcvV_-NCMs1n0S4Jg40yDYnq8>
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: Thu, 24 Oct 2019 01:37:48 -0000

  Branch: refs/heads/ianswett-retransmitting-acks
  Home:   https://github.com/quicwg/base-drafts
  Commit: 9bb859c4dc675c3327250e488fa0b0924d7de860
      https://github.com/quicwg/base-drafts/commit/9bb859c4dc675c3327250e488fa0b0924d7de860
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-10-23 (Wed, 23 Oct 2019)

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

  Log Message:
  -----------
  Reword the first sentence per Jana's suggestion



From nobody Wed Oct 23 18:37:59 2019
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 B754512011E for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 18:37:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 Vdrn-FA6uwi3 for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 18:37:56 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3A34412010D for <quic-issues@ietf.org>; Wed, 23 Oct 2019 18:37:56 -0700 (PDT)
Received: from github-lowworker-f045d1f.ac4-iad.github.net (github-lowworker-f045d1f.ac4-iad.github.net [10.52.19.54]) by smtp.github.com (Postfix) with ESMTP id 6B6E31C0C9D for <quic-issues@ietf.org>; Wed, 23 Oct 2019 18:37:55 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571881075; bh=B2FQ1Lg7DK86V+/Kxuo246TnmcAVHsXXxAs568opluM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ls5s2jfumnUFPl00z15HwMlB2CEIsRQ7rU55jOsh8rXt0+Lv1UumcNMFZbt2jrYAi OqQgNiXmtEXGY2FyHmlPeBS2pWG96rN0bBJKjuYktqL9Zla49uulX+7Kk34PGpi0sc 64vDBlKWyxc0dPOJd5suJXfUNsfE58o8L545qejA=
Date: Wed, 23 Oct 2019 18:37:55 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3049/push/4187534121@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3049@github.com>
References: <quicwg/base-drafts/pull/3049@github.com>
Subject: Re: [quicwg/base-drafts] Retransmitting an ACK frame warning (#3049)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db100735b242_566f3faa0e4cd96410270"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/XRiD-WgWZ34IawJNqAwzJtdtFB4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 24 Oct 2019 01:37:58 -0000

----==_mimepart_5db100735b242_566f3faa0e4cd96410270
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

9bb859c4dc675c3327250e488fa0b0924d7de860  Reword the first sentence per Jana's suggestion


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3049/files/d14b63ea5276bbb3cff4ebf727b71f7fc847ec50..9bb859c4dc675c3327250e488fa0b0924d7de860

----==_mimepart_5db100735b242_566f3faa0e4cd96410270
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/ianswett" class="user-mention">@ianswett</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/9bb859c4dc675c3327250e488fa0b0924d7de860">9bb859c</a>  Reword the first sentence per Jana&#39;s suggestion</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3049/files/d14b63ea5276bbb3cff4ebf727b71f7fc847ec50..9bb859c4dc675c3327250e488fa0b0924d7de860?email_source=notifications&amp;email_token=AFTOJK24AXJ3CDFHP5P2NETQQD37HA5CNFSM4IXX3UKKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMYTQNJZGQZTEN2QOVZWQIZUGE4DONJTGQYTEMI">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7OKELUEVQVOIHMTPDQQD37HANCNFSM4IXX3UKA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3JQ5TCL2SP4PL3QDTQQD37HA5CNFSM4IXX3UKKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMYTQNJZGQZTEN2QOVZWQIZUGE4DONJTGQYTEMI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3049/files/d14b63ea5276bbb3cff4ebf727b71f7fc847ec50..9bb859c4dc675c3327250e488fa0b0924d7de860?email_source=notifications\u0026email_token=AFTOJK24AXJ3CDFHP5P2NETQQD37HA5CNFSM4IXX3UKKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMYTQNJZGQZTEN2QOVZWQIZUGE4DONJTGQYTEMI",
"url": "https://github.com/quicwg/base-drafts/pull/3049/files/d14b63ea5276bbb3cff4ebf727b71f7fc847ec50..9bb859c4dc675c3327250e488fa0b0924d7de860?email_source=notifications\u0026email_token=AFTOJK24AXJ3CDFHP5P2NETQQD37HA5CNFSM4IXX3UKKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMYTQNJZGQZTEN2QOVZWQIZUGE4DONJTGQYTEMI",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5db100735b242_566f3faa0e4cd96410270--


From nobody Wed Oct 23 18:38:26 2019
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 2E1ED12011E for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 18:38:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 h1Bw6Wxf2AXZ for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 18:38:24 -0700 (PDT)
Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EB39712010D for <quic-issues@ietf.org>; Wed, 23 Oct 2019 18:38:23 -0700 (PDT)
Received: from github-lowworker-25680bd.va3-iad.github.net (github-lowworker-25680bd.va3-iad.github.net [10.48.17.61]) by smtp.github.com (Postfix) with ESMTP id 20C17A0553 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 18:38:23 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571881103; bh=8J/4x6hHDs3mwoXkNNEGkDlQhZLNr92gXI4Aof9p5kw=; h=Date:From:To:Subject:From; b=aLyygtnjn6pbFtTFyQqixIbuuIJbonv54k636D/BeW2H2+wW1I/B7rEXq5iQ9kLh4 ui4gnbAcfoGms4PwHTlBg3FEQYaM6CKDmTKlw90wMdXsMzYADmJgoQ4QW1non0MXp0 xOPSOYpN9SPwgwXl24ntqtJa8Wv1VoMQPsCSLJaY=
Date: Wed, 23 Oct 2019 18:38:23 -0700
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/e5513e-17d2cc@github.com>
Subject: [quicwg/base-drafts] 17d2cc: Script updating gh-pages from 9bb859c4. [ci skip]
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/6h1jBH7C_we-i5zSronsxqSyeP4>
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: Thu, 24 Oct 2019 01:38:25 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 17d2cca9bf04a75c91f0b2edf82e94796c422d9c
      https://github.com/quicwg/base-drafts/commit/17d2cca9bf04a75c91f0b2edf82e94796c422d9c
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-24 (Thu, 24 Oct 2019)

  Changed paths:
    M ianswett-retransmitting-acks/draft-ietf-quic-transport.html
    M ianswett-retransmitting-acks/draft-ietf-quic-transport.txt
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from 9bb859c4. [ci skip]



From nobody Wed Oct 23 18:38:50 2019
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 3F8DA120124 for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 18:38:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 aaHq9R9DWA9f for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 18:38:48 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C132212011E for <quic-issues@ietf.org>; Wed, 23 Oct 2019 18:38:47 -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 1BE0B6A1C58 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 18:38:47 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571881127; bh=BCyQk6KSVoh04UIr2DHyHOXHZiGrAsBXIkzGskADros=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=WEmo5PdHk4Qr4VcvsQ9Qq7TtCa9SrRn7Ra6IVPZIe6/OuARSYzQs9pRkmNvf5wwW1 AArs2Pl5uStTww6u0PFh/INeFOC4FkiL9qV3w64ggENidO4I+UX7sC6kCcXndFo4Hn Ui/vi0HFWxDZtjLMKvOfzcXwJp29ZfPfkHZDHod8=
Date: Wed, 23 Oct 2019 18:38:47 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZBHTT5IH24PEG4DON3XZATPEVBNHHB3ABZO4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3049/review/306277515@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3049@github.com>
References: <quicwg/base-drafts/pull/3049@github.com>
Subject: Re: [quicwg/base-drafts] Retransmitting an ACK frame warning (#3049)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db100a7c401_4f813f8e53ccd9605150a1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/FXUUYK2Mcg6MiQr_jNPeF5LrKy0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 24 Oct 2019 01:38:49 -0000

----==_mimepart_5db100a7c401_4f813f8e53ccd9605150a1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



> @@ -3183,7 +3183,8 @@ containing that information is acknowledged.
 
 * The most recent set of acknowledgments are sent in ACK frames.  An ACK frame
   SHOULD contain all unacknowledged acknowledgments, as described in
-  {{sending-ack-frames}}.
+  {{sending-ack-frames}}.  Retransmitting an ACK frame can result in an

I worked part of your first suggestion in.

The latter suggestion is now present(from a different PR).

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3049#discussion_r338348305
----==_mimepart_5db100a7c401_4f813f8e53ccd9605150a1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ianswett</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3049#discussion_r338348305">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -3183,7 +3183,8 @@ containing that information is acknowledged.
 
 * The most recent set of acknowledgments are sent in ACK frames.  An ACK frame
   SHOULD contain all unacknowledged acknowledgments, as described in
-  {{sending-ack-frames}}.
+  {{sending-ack-frames}}.  Retransmitting an ACK frame can result in an
</pre>
<p>I worked part of your first suggestion in.</p>
<p>The latter suggestion is now present(from a different PR).</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3049?email_source=notifications&amp;email_token=AFTOJK27IAAWXKTNTTGH2ILQQD4CPA5CNFSM4IXX3UKKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJAWZCY#discussion_r338348305">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2OG5CU2DCHGDA5JZDQQD4CPANCNFSM4IXX3UKA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7OTGGTL3SED37TIPTQQD4CPA5CNFSM4IXX3UKKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJAWZCY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3049?email_source=notifications\u0026email_token=AFTOJK27IAAWXKTNTTGH2ILQQD4CPA5CNFSM4IXX3UKKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJAWZCY#discussion_r338348305",
"url": "https://github.com/quicwg/base-drafts/pull/3049?email_source=notifications\u0026email_token=AFTOJK27IAAWXKTNTTGH2ILQQD4CPA5CNFSM4IXX3UKKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJAWZCY#discussion_r338348305",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db100a7c401_4f813f8e53ccd9605150a1--


From nobody Wed Oct 23 18:41:53 2019
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 E632B120124 for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 18:41:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, 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 eo4ARrNhF925 for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 18:41:47 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CCC9B12011E for <quic-issues@ietf.org>; Wed, 23 Oct 2019 18:41:46 -0700 (PDT)
Received: from github-lowworker-2ef7ba1.ac4-iad.github.net (github-lowworker-2ef7ba1.ac4-iad.github.net [10.52.16.66]) by smtp.github.com (Postfix) with ESMTP id EFF4A8C01F8 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 18:41:45 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571881305; bh=FSuESolVyzwOxyJfBkpapCUd2aeKNb3qb4qENIOgZHY=; h=Date:From:To:Subject:From; b=zndkkOx13fVzgnpXS0I4UgWXUPNjT4HaKp+7/CJHJAXhJX/kp8zBX7EdW14zTPYq6 RdS2DzhnrtyWreHWmyGyeCAGikebY8g+RNRi67PUS36z5xEhN5aQHB+VOD0Ge+63b7 p+qG1TezlFH5RpF2mghQTb/kxsQj+VHG7H2PbW8Q=
Date: Wed, 23 Oct 2019 18:41:45 -0700
From: ianswett <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/ianswett-retransmitting-acks/9bb859-7a1d13@github.com>
Subject: [quicwg/base-drafts] cf6dc5: Better narrow stateless reset token validity
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-Auto-Response-Suppress: All
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/4JP1M7qPreBLX3cwof1mC9fbeEQ>
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: Thu, 24 Oct 2019 01:41:52 -0000

  Branch: refs/heads/ianswett-retransmitting-acks=0D
  Home:   https://github.com/quicwg/base-drafts=0D
  Commit: cf6dc592b17cc6f0163649fa5408f15a0efda4fd=0D
      https://github.com/quicwg/base-drafts/commit/cf6dc592b17cc6f0163649=
fa5408f15a0efda4fd=0D
  Author: Martin Thomson <martin.thomson@gmail.com>=0D
  Date:   2019-08-15 (Thu, 15 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Better narrow stateless reset token validity=0D
=0D
=0D
  Commit: dcd76b4a7daadfe5dcba931471c25e511777d699=0D
      https://github.com/quicwg/base-drafts/commit/dcd76b4a7daadfe5dcba93=
1471c25e511777d699=0D
  Author: Martin Thomson <martin.thomson@gmail.com>=0D
  Date:   2019-08-15 (Thu, 15 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Only active connection IDs are relevant=0D
=0D
=0D
  Commit: 57bb6b81d6ce543695da8b58c41e627690410d1f=0D
      https://github.com/quicwg/base-drafts/commit/57bb6b81d6ce543695da8b=
58c41e627690410d1f=0D
  Author: Martin Thomson <martin.thomson@gmail.com>=0D
  Date:   2019-08-15 (Thu, 15 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Forbid use of duplicate stateless reset tokens=0D
=0D
=0D
  Commit: 5c3d4030cd5570016442f4f71b2b5cf0d1f4d694=0D
      https://github.com/quicwg/base-drafts/commit/5c3d4030cd5570016442f4=
f71b2b5cf0d1f4d694=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-08-16 (Fri, 16 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Grammar=0D
=0D
Co-Authored-By: ianswett <ianswett@users.noreply.github.com>=0D
=0D
=0D
  Commit: 2357b2c7b415a68bc0654cec7a7e59aa19b0c303=0D
      https://github.com/quicwg/base-drafts/commit/2357b2c7b415a68bc0654c=
ec7a7e59aa19b0c303=0D
  Author: Martin Thomson <martin.thomson@gmail.com>=0D
  Date:   2019-08-16 (Fri, 16 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  wrap=0D
=0D
=0D
  Commit: bee95016e3be73001dba5efdae015312a4659a2c=0D
      https://github.com/quicwg/base-drafts/commit/bee95016e3be73001dba5e=
fdae015312a4659a2c=0D
  Author: Nick Harper <nharper@chromium.org>=0D
  Date:   2019-08-22 (Thu, 22 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Describe interaction between QUIC and TLS regarding saved 0-RTT state=0D=

=0D
This PR describes how a TLS stack needs to cooperate with a QUIC stack=0D=

when making the decision whether or not to accept early data.=0D
=0D
The purpose of this change is so that implementors working on the TLS=0D
layer of QUIC are aware that other layers impact decisions traditionally=0D=

made at the TLS layer.=0D
=0D
=0D
  Commit: c09d599bade53a8faea33a264c21d1a57de2d179=0D
      https://github.com/quicwg/base-drafts/commit/c09d599bade53a8faea33a=
264c21d1a57de2d179=0D
  Author: Nick Harper <github@nharper.org>=0D
  Date:   2019-08-22 (Thu, 22 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Apply suggestions from code review=0D
=0D
Co-Authored-By: Martin Thomson <mt@lowentropy.net>=0D
=0D
=0D
  Commit: be8f6e1438d4a4cd79081898688fb3ed3f640ed4=0D
      https://github.com/quicwg/base-drafts/commit/be8f6e1438d4a4cd790818=
98688fb3ed3f640ed4=0D
  Author: Christopher Wood <caw@heapingbits.net>=0D
  Date:   2019-09-13 (Fri, 13 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Reference "Nonces are Noticed" in the header protection analysis sectio=
n.=0D
=0D
This paper studies several "nonce hiding" transformations, of which the Q=
UIC=0D
header protection algorithm is one. This change replaces the old analysis=
=0D
text with something a bit more crisp.=0D
=0D
=0D
  Commit: 896b7efa5e33fa317f31a7627db60662ea754cd8=0D
      https://github.com/quicwg/base-drafts/commit/896b7efa5e33fa317f31a7=
627db60662ea754cd8=0D
  Author: Alessandro Ghedini <alessandro@ghedini.me>=0D
  Date:   2019-09-15 (Sun, 15 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Allow PING at every encryption level=0D
=0D
Fixes #3034=0D
=0D
=0D
  Commit: 55e1cf951bd5ed47925cb01ea37eae54757fa923=0D
      https://github.com/quicwg/base-drafts/commit/55e1cf951bd5ed47925cb0=
1ea37eae54757fa923=0D
  Author: Christopher Wood <caw@heapingbits.net>=0D
  Date:   2019-09-16 (Mon, 16 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-tls.md=0D
=0D
Co-Authored-By: Martin Thomson <mt@lowentropy.net>=0D
=0D
=0D
  Commit: 4e8c028d25b04a895507db826491ea38a2cd680f=0D
      https://github.com/quicwg/base-drafts/commit/4e8c028d25b04a895507db=
826491ea38a2cd680f=0D
  Author: Christopher Wood <caw@heapingbits.net>=0D
  Date:   2019-09-16 (Mon, 16 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-tls.md=0D
=0D
Co-Authored-By: Martin Thomson <mt@lowentropy.net>=0D
=0D
=0D
  Commit: d86243037a40c9a5f4e31fea55bd7f97b83b53bb=0D
      https://github.com/quicwg/base-drafts/commit/d86243037a40c9a5f4e31f=
ea55bd7f97b83b53bb=0D
  Author: Christopher Wood <caw@heapingbits.net>=0D
  Date:   2019-09-16 (Mon, 16 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update references. Fix linting issues.=0D
=0D
=0D
  Commit: 751aef9c80307a9b61f6bae887566eb9a9e3b766=0D
      https://github.com/quicwg/base-drafts/commit/751aef9c80307a9b61f6ba=
e887566eb9a9e3b766=0D
  Author: David Schinazi <dschinazi.ietf@gmail.com>=0D
  Date:   2019-09-17 (Tue, 17 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Clarify why post-handshake client auth is banned=0D
=0D
=0D
  Commit: 06486475d04ecb979e5c8545df4b84fcd89b5016=0D
      https://github.com/quicwg/base-drafts/commit/06486475d04ecb979e5c85=
45df4b84fcd89b5016=0D
  Author: David Schinazi <DavidSchinazi@users.noreply.github.com>=0D
  Date:   2019-09-17 (Tue, 17 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  MT editorial pass=0D
=0D
Co-Authored-By: Martin Thomson <mt@lowentropy.net>=0D
=0D
=0D
  Commit: b301514aec72f9f7d69aea421feb43cb96459a25=0D
      https://github.com/quicwg/base-drafts/commit/b301514aec72f9f7d69aea=
421feb43cb96459a25=0D
  Author: Mark Nottingham <mnot@mnot.net>=0D
  Date:   2019-09-18 (Wed, 18 Sep 2019)=0D
=0D
  Changed paths:=0D
    M README.md=0D
=0D
  Log Message:=0D
  -----------=0D
  mention the draft index=0D
=0D
=0D
  Commit: 6040f5f6419fbdbea8b014d318407dc0bb4fd27e=0D
      https://github.com/quicwg/base-drafts/commit/6040f5f6419fbdbea8b014=
d318407dc0bb4fd27e=0D
  Author: Christopher Wood <caw@heapingbits.net>=0D
  Date:   2019-09-18 (Wed, 18 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Remove AEAD mask generation with a PRP(=3DPRF), and update references a=
ccordingly.=0D
=0D
Also, add a note about requirements for future header protection variants=
.=0D
=0D
=0D
  Commit: 888f86fdff35c5a4afe941d779a64a2176fc7b28=0D
      https://github.com/quicwg/base-drafts/commit/888f86fdff35c5a4afe941=
d779a64a2176fc7b28=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-09-18 (Wed, 18 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #3031 from chris-wood/caw/nonces-are-noticed=0D
=0D
Reference "Nonces are Noticed" in the header protection analysis section=0D=

=0D
=0D
  Commit: f77bd1e5395bbac2bd1fe2ab575f1beac4c8bf32=0D
      https://github.com/quicwg/base-drafts/commit/f77bd1e5395bbac2bd1fe2=
ab575f1beac4c8bf32=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-09-19 (Thu, 19 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Clients send datagrams with 1200 byte payloads=0D
=0D
I was a bit unsure. I think this is clearer.=0D
=0D
=0D
  Commit: be8958419a0e132673ccd818288a51b9aa6d68ae=0D
      https://github.com/quicwg/base-drafts/commit/be8958419a0e132673ccd8=
18288a51b9aa6d68ae=0D
  Author: Junho Choi <junho@cloudflare.com>=0D
  Date:   2019-09-19 (Thu, 19 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Fix typo=0D
=0D
=0D
  Commit: c524a55ed4e1740d84556dde00a768d4c7c61ae8=0D
      https://github.com/quicwg/base-drafts/commit/c524a55ed4e1740d84556d=
de00a768d4c7c61ae8=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2019-09-19 (Thu, 19 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #3052 from junhochoi/junho/typo-in-recovery=0D
=0D
Fix typo=0D
=0D
=0D
  Commit: 3801ebda3af7418505f1aed87138ae72a3178829=0D
      https://github.com/quicwg/base-drafts/commit/3801ebda3af7418505f1ae=
d87138ae72a3178829=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-09-20 (Fri, 20 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  More UDP=0D
=0D
=0D
  Commit: cdad59a14836263a07f85ba9388f50d748f915d6=0D
      https://github.com/quicwg/base-drafts/commit/cdad59a14836263a07f85b=
a9388f50d748f915d6=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-09-20 (Fri, 20 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Remove 1 RTT delayed ack requirement=0D
=0D
Fixes #3030=0D
=0D
=0D
  Commit: 3696d8ce68c95063cc6e2e1b9392784f9cf25a24=0D
      https://github.com/quicwg/base-drafts/commit/3696d8ce68c95063cc6e2e=
1b9392784f9cf25a24=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-09-20 (Fri, 20 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-transport.md=0D
=0D
=0D
  Commit: ace2a505a3f8f96c2758458ec523047afe8db92e=0D
      https://github.com/quicwg/base-drafts/commit/ace2a505a3f8f96c275845=
8ec523047afe8db92e=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-09-20 (Fri, 20 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Remove obsolete text on ACKing CRYPTO frames=0D
=0D
=0D
  Commit: 6cfcbe26385f17072ccd330aea619f65bf3bdcb4=0D
      https://github.com/quicwg/base-drafts/commit/6cfcbe26385f17072ccd33=
0aea619f65bf3bdcb4=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-09-21 (Sat, 21 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Closes #3053 too=0D
=0D
=0D
  Commit: b0bdac1ec7067031c2f2640ae31979d0c2ed0c03=0D
      https://github.com/quicwg/base-drafts/commit/b0bdac1ec7067031c2f264=
0ae31979d0c2ed0c03=0D
  Author: Mark Nottingham <mnot@mnot.net>=0D
  Date:   2019-09-23 (Mon, 23 Sep 2019)=0D
=0D
  Changed paths:=0D
    A ietf.json=0D
=0D
  Log Message:=0D
  -----------=0D
  add ietf.json=0D
=0D
=0D
  Commit: 0d5d19353a8f63ee31d08e30b69df81d3b0e78bb=0D
      https://github.com/quicwg/base-drafts/commit/0d5d19353a8f63ee31d08e=
30b69df81d3b0e78bb=0D
  Author: Mark Nottingham <mnot@mnot.net>=0D
  Date:   2019-09-23 (Mon, 23 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge branch 'master' of github.com:quicwg/base-drafts=0D
=0D
=0D
  Commit: 36178b79a15192cba7e355d0dc3ba81f74ae3af7=0D
      https://github.com/quicwg/base-drafts/commit/36178b79a15192cba7e355=
d0dc3ba81f74ae3af7=0D
  Author: David Schinazi <dschinazi.ietf@gmail.com>=0D
  Date:   2019-09-23 (Mon, 23 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Clarify how servers enable 0-RTT=0D
=0D
=0D
  Commit: c70f696e71148da9308900d2dfd94aaff7f0bd64=0D
      https://github.com/quicwg/base-drafts/commit/c70f696e71148da9308900=
d2dfd94aaff7f0bd64=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-09-24 (Tue, 24 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #3060 from DavidSchinazi/must0rtt=0D
=0D
Clarify how servers enable 0-RTT=0D
=0D
=0D
  Commit: 114d984feb3244348dc8ad773a2db3a1df246338=0D
      https://github.com/quicwg/base-drafts/commit/114d984feb3244348dc8ad=
773a2db3a1df246338=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-09-24 (Tue, 24 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-transport.md=0D
=0D
Co-Authored-By: Martin Thomson <mt@lowentropy.net>=0D
=0D
=0D
  Commit: 8afe7b1dadedf5610db343fd590aeeafcbcb923c=0D
      https://github.com/quicwg/base-drafts/commit/8afe7b1dadedf5610db343=
fd590aeeafcbcb923c=0D
  Author: Mark Nottingham <mnot@mnot.net>=0D
  Date:   2019-09-26 (Thu, 26 Sep 2019)=0D
=0D
  Changed paths:=0D
    M ietf.json=0D
=0D
  Log Message:=0D
  -----------=0D
  don't need spec_regex any more=0D
=0D
=0D
  Commit: 3418b2a841b9f2cb8d7b00daaa2718d0840fa802=0D
      https://github.com/quicwg/base-drafts/commit/3418b2a841b9f2cb8d7b00=
daaa2718d0840fa802=0D
  Author: Mark Nottingham <mnot@mnot.net>=0D
  Date:   2019-09-26 (Thu, 26 Sep 2019)=0D
=0D
  Changed paths:=0D
    M ietf.json=0D
=0D
  Log Message:=0D
  -----------=0D
  go primary for QUIC=0D
=0D
=0D
  Commit: 2552e19d3da4ee80a7cf9f81b5c239453aa7bdb5=0D
      https://github.com/quicwg/base-drafts/commit/2552e19d3da4ee80a7cf9f=
81b5c239453aa7bdb5=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-10-03 (Thu, 03 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  ack-eliciting not ACK-eliciting (#3069)=0D
=0D
* ack-eliciting not ACK-eliciting=0D
=0D
Fixes #3068=0D
=0D
* Define Ack-eliciting packet=0D
=0D
* Update draft-ietf-quic-transport.md=0D
=0D
* Update draft-ietf-quic-transport.md=0D
=0D
* Update draft-ietf-quic-transport.md=0D
=0D
Co-Authored-By: Martin Thomson <mt@lowentropy.net>=0D
=0D
* dont repeat=0D
=0D
dont repeat=0D
=0D
* wrap=0D
=0D
rap=0D
ap=0D
p=0D
=0D
* Update draft-ietf-quic-transport.md=0D
=0D
* Update draft-ietf-quic-transport.md=0D
=0D
Co-Authored-By: Jana Iyengar <jri.ietf@gmail.com>=0D
=0D
* Update draft-ietf-quic-transport.md=0D
=0D
* Update draft-ietf-quic-transport.md=0D
=0D
Co-Authored-By: Jana Iyengar <jri.ietf@gmail.com>=0D
=0D
* Update draft-ietf-quic-transport.md=0D
=0D
Co-Authored-By: Jana Iyengar <jri.ietf@gmail.com>=0D
=0D
* Update draft-ietf-quic-transport.md=0D
=0D
Fix reference.=0D
=0D
=0D
  Commit: 635ab6cee20af55c617202c8301b5b5179c31744=0D
      https://github.com/quicwg/base-drafts/commit/635ab6cee20af55c617202=
c8301b5b5179c31744=0D
  Author: Nick Harper <nharper@chromium.org>=0D
  Date:   2019-10-11 (Fri, 11 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Reword sentence about storing state in session ticket=0D
=0D
=0D
  Commit: 31a60ef782fcdfe4663693f48e3bd183572e05b6=0D
      https://github.com/quicwg/base-drafts/commit/31a60ef782fcdfe4663693=
f48e3bd183572e05b6=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-10-11 (Fri, 11 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Stop using SRTT (#3079)=0D
=0D
* Stop using SRTT=0D
=0D
Fixes #3076=0D
=0D
* Update draft-ietf-quic-recovery.md=0D
=0D
* Update draft-ietf-quic-recovery.md=0D
=0D
=0D
  Commit: 326d74c55b8291bdda51dc3147dc7b97286a715e=0D
      https://github.com/quicwg/base-drafts/commit/326d74c55b8291bdda51dc=
3147dc7b97286a715e=0D
  Author: Mike Bishop <mbishop@evequefou.be>=0D
  Date:   2019-10-14 (Mon, 14 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-http.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Pseudo-header section reference (#3084)=0D
=0D
* Broader section reference=0D
=0D
* Malformed under restrictions=0D
=0D
=0D
  Commit: 5d0fbdfcbc946465bbdee9b14b05d09b6228fdea=0D
      https://github.com/quicwg/base-drafts/commit/5d0fbdfcbc946465bbdee9=
b14b05d09b6228fdea=0D
  Author: Mike Bishop <mbishop@evequefou.be>=0D
  Date:   2019-10-14 (Mon, 14 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-http.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Mention QPACK streams (#3081)=0D
=0D
=0D
  Commit: f9b5eb3f0c97133a624d3c1ac73a65223f4801d0=0D
      https://github.com/quicwg/base-drafts/commit/f9b5eb3f0c97133a624d3c=
1ac73a65223f4801d0=0D
  Author: Kazuho Oku <kazuhooku@gmail.com>=0D
  Date:   2019-10-14 (Mon, 14 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-http.md=0D
=0D
  Log Message:=0D
  -----------=0D
  s/HTTP_UNEXPECTED_FRAME/HTTP_FRAME_UNEXPECTED/ (#3090)=0D
=0D
=0D
  Commit: 6333ab65c6efe313a443f4fd2aa968f1a222518c=0D
      https://github.com/quicwg/base-drafts/commit/6333ab65c6efe313a443f4=
fd2aa968f1a222518c=0D
  Author: Peter Wu <peter@lekensteyn.nl>=0D
  Date:   2019-10-14 (Mon, 14 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-http.md=0D
=0D
  Log Message:=0D
  -----------=0D
  http: syntax fixes for quic Alt-Svc parameter (#3059)=0D
=0D
Use the correct ABNF grammar to express repetition and fix the Reserved=0D=

Frame Type link.=0D
=0D
=0D
  Commit: 24e19f14d0b03ce3c11a986a8dc041b8728301ac=0D
      https://github.com/quicwg/base-drafts/commit/24e19f14d0b03ce3c11a98=
6a8dc041b8728301ac=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-10-15 (Tue, 15 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  MUST ACK each ack-eliciting packet once=0D
=0D
=0D
  Commit: 0850ad92ce44c39c85f07ba6fbef327be836e080=0D
      https://github.com/quicwg/base-drafts/commit/0850ad92ce44c39c85f07b=
a6fbef327be836e080=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-10-15 (Tue, 15 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #3035 from ghedo/ping-in-handshake=0D
=0D
Allow PING at every encryption level=0D
=0D
=0D
  Commit: 8b86d0bb90236e58c8734e349a64d94394074022=0D
      https://github.com/quicwg/base-drafts/commit/8b86d0bb90236e58c8734e=
349a64d94394074022=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-10-15 (Tue, 15 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #3055 from quicwg/ianswett-no-1RTT-ack-delay=0D
=0D
Remove 1 RTT delayed ack requirement=0D
=0D
=0D
  Commit: d94db41c7c5a2936aba7b95723dcdb3546a303fa=0D
      https://github.com/quicwg/base-drafts/commit/d94db41c7c5a2936aba7b9=
5723dcdb3546a303fa=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-10-15 (Tue, 15 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #2947 from nharper/tls-saved-state=0D
=0D
Describe interaction between QUIC and TLS regarding saved 0-RTT state=0D
=0D
=0D
  Commit: 6220106a5a718a5b30e5009c89377a72ebfda08e=0D
      https://github.com/quicwg/base-drafts/commit/6220106a5a718a5b30e500=
9c89377a72ebfda08e=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-10-15 (Tue, 15 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #2968 from quicwg/stateless-reset-too=0D
=0D
Stateless reset too=0D
=0D
=0D
  Commit: aeaa56545344dd6e9a7956f8a16e0e2aca137041=0D
      https://github.com/quicwg/base-drafts/commit/aeaa56545344dd6e9a7956=
f8a16e0e2aca137041=0D
  Author: Mike Bishop <mbishop@evequefou.be>=0D
  Date:   2019-10-15 (Tue, 15 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-http.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Additional error cases for CANCEL_PUSH (#3083)=0D
=0D
* Additional error cases for CANCEL_PUSH=0D
=0D
* Ian's parallel construction=0D
=0D
* Improve readability=0D
=0D
* Review feedback=0D
=0D
* Wordsmith=0D
=0D
=0D
  Commit: cceaf25143fc43a93ad4c91cdcbe96a581e2a6cf=0D
      https://github.com/quicwg/base-drafts/commit/cceaf25143fc43a93ad4c9=
1cdcbe96a581e2a6cf=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-10-15 (Tue, 15 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Define under-utilizing the congestion window (#2675)=0D
=0D
* Define under-utilizing the congestion window=0D
=0D
* Update draft-ietf-quic-recovery.md=0D
=0D
* Reword section on bursts=0D
=0D
Working off Gorry's comments=0D
=0D
* Update draft-ietf-quic-recovery.md=0D
=0D
Co-Authored-By: Jana Iyengar <jri.ietf@gmail.com>=0D
=0D
* Update draft-ietf-quic-recovery.md=0D
=0D
Co-Authored-By: Jana Iyengar <jri.ietf@gmail.com>=0D
=0D
* Update draft-ietf-quic-recovery.md=0D
=0D
=0D
  Commit: 6f045358bd789bccb9328f889a68e3d11ca206a4=0D
      https://github.com/quicwg/base-drafts/commit/6f045358bd789bccb9328f=
889a68e3d11ca206a4=0D
  Author: Robin Marx <robin.marx@uhasselt.be>=0D
  Date:   2019-10-15 (Tue, 15 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-qpack.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Be more specific when naming bits (#3089)=0D
=0D
* Be more specific when naming bits=0D
=0D
- Renamed S bit for static vs dynamic table to T bit (for Table)=0D
- Replaced backticks with single quotes around individual bits (previousl=
y, about half used single, half used double)=0D
- Added explicit references to bit letter indicators where they were miss=
ing (e.g., for 'H')=0D
- Fixed broken reference to "blocked-decoding" section=0D
=0D
* Hopefully auto-linking does work now=0D
=0D
=0D
  Commit: a2ea7d7ec84ca439e6454da60aa9802836b448bf=0D
      https://github.com/quicwg/base-drafts/commit/a2ea7d7ec84ca439e6454d=
a60aa9802836b448bf=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-10-15 (Tue, 15 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #3044 from DavidSchinazi/explain_post_handshake_auth=
_ban=0D
=0D
Clarify why post-handshake client auth is banned=0D
=0D
=0D
  Commit: aa408593de2e13669e66403474ac99df9ff325da=0D
      https://github.com/quicwg/base-drafts/commit/aa408593de2e13669e6640=
3474ac99df9ff325da=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-10-15 (Tue, 15 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-transport.md=0D
=0D
Co-Authored-By: Martin Thomson <mt@lowentropy.net>=0D
=0D
=0D
  Commit: 1a8baf8a2564bf657a040eb58ca5a50c98204aee=0D
      https://github.com/quicwg/base-drafts/commit/1a8baf8a2564bf657a040e=
b58ca5a50c98204aee=0D
  Author: Martin Duke <m.duke@f5.com>=0D
  Date:   2019-10-16 (Wed, 16 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Prohibit PADDING in response to ACK=0D
=0D
=0D
  Commit: a7ad371908364e16474ec746a33aea4c30afc3d9=0D
      https://github.com/quicwg/base-drafts/commit/a7ad371908364e16474ec7=
46a33aea4c30afc3d9=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-10-16 (Wed, 16 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  MUST pace or limit bursts to 10 packets=0D
=0D
Fixes part or all of #3094=0D
=0D
=0D
  Commit: 321ec027758ad0149e2f4de07ca251cf739ab67f=0D
      https://github.com/quicwg/base-drafts/commit/321ec027758ad0149e2f4d=
e07ca251cf739ab67f=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-10-16 (Wed, 16 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Alternative > alternate (#3105)=0D
=0D
=0D
  Commit: dd3c2214fa4d84ecc80229b44d9c817abcba71b8=0D
      https://github.com/quicwg/base-drafts/commit/dd3c2214fa4d84ecc80229=
b44d9c817abcba71b8=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-10-17 (Thu, 17 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-transport.md=0D
=0D
=0D
  Commit: dc891d82d0b1bdd5ea8351a4c0d55e326fbf18d9=0D
      https://github.com/quicwg/base-drafts/commit/dc891d82d0b1bdd5ea8351=
a4c0d55e326fbf18d9=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-10-17 (Thu, 17 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge branch 'master' into ianswett-limit-bursts=0D
=0D
=0D
  Commit: 6f72fe83d554c96c55e1e2485c30287184639b29=0D
      https://github.com/quicwg/base-drafts/commit/6f72fe83d554c96c55e1e2=
485c30287184639b29=0D
  Author: Martin Duke <m.duke@f5.com>=0D
  Date:   2019-10-16 (Wed, 16 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Took Ian's suggestion=0D
=0D
=0D
  Commit: ce83dc4ef954710bddbab03e49e9d1b966106743=0D
      https://github.com/quicwg/base-drafts/commit/ce83dc4ef954710bddbab0=
3e49e9d1b966106743=0D
  Author: Martin Duke <m.duke@f5.com>=0D
  Date:   2019-10-16 (Wed, 16 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  addressed comment I missed:=0D
=0D
=0D
  Commit: 8aa3f261bac737b25867c964a8eb941f362be36a=0D
      https://github.com/quicwg/base-drafts/commit/8aa3f261bac737b25867c9=
64a8eb941f362be36a=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-10-17 (Thu, 17 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-recovery.md=0D
=0D
Remove the old paragraph=0D
=0D
=0D
  Commit: 88c2415f876ab1ce03181031773cff8dde2d711e=0D
      https://github.com/quicwg/base-drafts/commit/88c2415f876ab1ce031810=
31773cff8dde2d711e=0D
  Author: Mike Bishop <mbishop@evequefou.be>=0D
  Date:   2019-10-17 (Thu, 17 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Double plural=0D
=0D
=0D
  Commit: 8bd39d96ba0f42824fd62f6a797ee74f9603ffc2=0D
      https://github.com/quicwg/base-drafts/commit/8bd39d96ba0f42824fd62f=
6a797ee74f9603ffc2=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2019-10-17 (Thu, 17 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #3106 from quicwg/ianswett-limit-bursts=0D
=0D
MUST pace or limit bursts to 10 packets=0D
=0D
=0D
  Commit: 20e5bf7c795b51aa83805e19a287de6d8b41e9c2=0D
      https://github.com/quicwg/base-drafts/commit/20e5bf7c795b51aa83805e=
19a287de6d8b41e9c2=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-10-18 (Fri, 18 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-http.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Remove QUIC version hint (#3118)=0D
=0D
As discussed in Cupertino, we're punting the hard part of this issue to=0D=

future versions, but we can remove the version hint until then.=0D
=0D
Closes #3061.=0D
=0D
=0D
  Commit: c06ff1454ffdb7ad67bde48d375d20a218acc2e7=0D
      https://github.com/quicwg/base-drafts/commit/c06ff1454ffdb7ad67bde4=
8d375d20a218acc2e7=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-10-18 (Fri, 18 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-recovery.md=0D
=0D
=0D
  Commit: a38c07a8bf702895f617c71ea912356ed9d00566=0D
      https://github.com/quicwg/base-drafts/commit/a38c07a8bf702895f617c7=
1ea912356ed9d00566=0D
  Author: Bence B=C3=A9ky <bencebeky@users.noreply.github.com>=0D
  Date:   2019-10-21 (Mon, 21 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-qpack.md=0D
=0D
  Log Message:=0D
  -----------=0D
  QPACK [editorial] Misc minor editorial changes. (#2942)=0D
=0D
* non-controversial one-offs=0D
=0D
* Do not unnecessarily change "avoid" to "choose not".=0D
=0D
* Do not unnecessarily remove "without resending..." phrase.=0D
=0D
* Apply suggestions from code review=0D
=0D
Co-Authored-By: Mike Bishop <mbishop@evequefou.be>=0D
=0D
* MikeBishop's wording suggestion for allowing creation of an encoder str=
eam and a decoder stream.=0D
=0D
* indexed header field representation=0D
=0D
* eviction when adding a new entry=0D
=0D
* Add word inclusive.=0D
=0D
=0D
  Commit: 5b3d744d7ac478df9c211712680948537cbca604=0D
      https://github.com/quicwg/base-drafts/commit/5b3d744d7ac478df9c2117=
12680948537cbca604=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-10-21 (Mon, 21 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-http.md=0D
    M draft-ietf-quic-qpack.md=0D
    M draft-ietf-quic-recovery.md=0D
    M draft-ietf-quic-tls.md=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge branch 'master' into ianswett-must-ack-once=0D
=0D
=0D
  Commit: 40380a041495ef042562f3c3b8bcd224d704c206=0D
      https://github.com/quicwg/base-drafts/commit/40380a041495ef042562f3=
c3b8bcd224d704c206=0D
  Author: Martin Duke <m.duke@f5.com>=0D
  Date:   2019-10-21 (Mon, 21 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  MT's nit=0D
=0D
=0D
  Commit: c619547e6376dadc2e5e148ba1812dcc75b1a4d7=0D
      https://github.com/quicwg/base-drafts/commit/c619547e6376dadc2e5e14=
8ba1812dcc75b1a4d7=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-10-22 (Tue, 22 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Martin's previous suggestion=0D
=0D
=0D
  Commit: 446e0754de2d6caebf1308e43981afee3c8becea=0D
      https://github.com/quicwg/base-drafts/commit/446e0754de2d6caebf1308=
e43981afee3c8becea=0D
  Author: Lucas Pardue <lucas@cloudflare.com>=0D
  Date:   2019-10-22 (Tue, 22 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-http.md=0D
=0D
  Log Message:=0D
  -----------=0D
  rename HTTP_ error code prefix to H3 (#3119)=0D
=0D
=0D
  Commit: 9650f850cb6c904764c602eaeb84e267561a1fe2=0D
      https://github.com/quicwg/base-drafts/commit/9650f850cb6c904764c602=
eaeb84e267561a1fe2=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-10-22 (Tue, 22 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #3104 from martinduke/mduke-ban-padding=0D
=0D
Prohibit PADDING in response to ACK=0D
=0D
=0D
  Commit: 58ab6f15c58adbc6c7c69492b4008f02e3ad8999=0D
      https://github.com/quicwg/base-drafts/commit/58ab6f15c58adbc6c7c694=
92b4008f02e3ad8999=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-10-22 (Tue, 22 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #3051 from quicwg/ianswett-1200-payloads=0D
=0D
Clients send datagrams with 1200 byte payloads=0D
=0D
=0D
  Commit: 042cf3cf7edd53639858a44367451d43f6b44a28=0D
      https://github.com/quicwg/base-drafts/commit/042cf3cf7edd53639858a4=
4367451d43f6b44a28=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-10-22 (Tue, 22 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #3092 from quicwg/ianswett-must-ack-once=0D
=0D
MUST ACK each ack-eliciting packet once=0D
=0D
=0D
  Commit: dc78dd5c6d2034caeba95c823edde6f60f503e79=0D
      https://github.com/quicwg/base-drafts/commit/dc78dd5c6d2034caeba95c=
823edde6f60f503e79=0D
  Author: Mike Bishop <mbishop@evequefou.be>=0D
  Date:   2019-10-22 (Tue, 22 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-http.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Rephrase #2780 to active voice (#3124)=0D
=0D
=0D
  Commit: caf110450a259059af5c83ee397e332299ec63de=0D
      https://github.com/quicwg/base-drafts/commit/caf110450a259059af5c83=
ee397e332299ec63de=0D
  Author: Bence B=C3=A9ky <bencebeky@users.noreply.github.com>=0D
  Date:   2019-10-22 (Tue, 22 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-qpack.md=0D
=0D
  Log Message:=0D
  -----------=0D
  remove RIC from Relative Index in Header Block figure; add Base value t=
o two figures (#2935)=0D
=0D
* base=0D
=0D
* Update figure captions=0D
=0D
* Revert "Update figure captions"=0D
=0D
This reverts commit bf92f065e4dc84fa59d72df66cbdd04042d42e22.=0D
=0D
* Move arrows back to original position; add Base value to figure.=0D
=0D
=0D
  Commit: ac4d4eefc11ee9fba78db08c7f3e0158d57e15e6=0D
      https://github.com/quicwg/base-drafts/commit/ac4d4eefc11ee9fba78db0=
8c7f3e0158d57e15e6=0D
  Author: Mike Bishop <mbishop@evequefou.be>=0D
  Date:   2019-10-23 (Wed, 23 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-http.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Require clients to keep sending if they want to keep receiving (#3123)=0D=

=0D
=0D
  Commit: 8fe04ec8c384bae44ec93bfad7154ddf50f9b67f=0D
      https://github.com/quicwg/base-drafts/commit/8fe04ec8c384bae44ec93b=
fad7154ddf50f9b67f=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-10-23 (Wed, 23 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Remove the TLP citation because it's in RACK=0D
=0D
As suggested by @martinthomson in #3066=0D
=0D
=0D
  Commit: ec7c839c4b8e96d23fe474cb42451f23af226cb2=0D
      https://github.com/quicwg/base-drafts/commit/ec7c839c4b8e96d23fe474=
cb42451f23af226cb2=0D
  Author: Martin Duke <m.duke@f5.com>=0D
  Date:   2019-10-23 (Wed, 23 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Delete reference to crypto timeout=0D
=0D
=0D
  Commit: 12e04045fd4c2825915814f17635f42e90c50b0b=0D
      https://github.com/quicwg/base-drafts/commit/12e04045fd4c2825915814=
f17635f42e90c50b0b=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-10-23 (Wed, 23 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #3140 from martinduke/mduke-no-crypto-retx=0D
=0D
Delete reference to crypto timeout=0D
=0D
=0D
  Commit: f07c067a429caffa0788a02e8dd79c50c808929c=0D
      https://github.com/quicwg/base-drafts/commit/f07c067a429caffa0788a0=
2e8dd79c50c808929c=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2019-10-24 (Thu, 24 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #3137 from quicwg/ianswett-remove-tlp=0D
=0D
Remove the TLP citation because it's in RACK=0D
=0D
=0D
  Commit: 7a1d1352c87bf72cce779ef52d14e489c7afaaf4=0D
      https://github.com/quicwg/base-drafts/commit/7a1d1352c87bf72cce779e=
f52d14e489c7afaaf4=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-10-23 (Wed, 23 Oct 2019)=0D
=0D
  Changed paths:=0D
    M README.md=0D
    M draft-ietf-quic-http.md=0D
    M draft-ietf-quic-qpack.md=0D
    M draft-ietf-quic-recovery.md=0D
    M draft-ietf-quic-tls.md=0D
    M draft-ietf-quic-transport.md=0D
    A ietf.json=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge branch 'master' into ianswett-retransmitting-acks=0D
=0D
=0D
Compare: https://github.com/quicwg/base-drafts/compare/9bb859c4dc67...7a1=
d1352c87b=0D


From nobody Wed Oct 23 18:42:08 2019
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 B77D3120124 for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 18:42:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 wMDzCFoDFQUU for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 18:42:05 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 67AC412011E for <quic-issues@ietf.org>; Wed, 23 Oct 2019 18:42:05 -0700 (PDT)
Received: from github-lowworker-f045d1f.ac4-iad.github.net (github-lowworker-f045d1f.ac4-iad.github.net [10.52.19.54]) by smtp.github.com (Postfix) with ESMTP id B8A488C0023 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 18:42:04 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571881324; bh=YVXx3bXBxM3fXirzTrPm4hTpii+nS4j5eevHJJRf7i4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=JWgN7xoMtV/0pA7f339E4gsPdxRC5KftzpCWWtsynmDPMq1acFDMKk6MK6Hk3WRLL hfj163c8wxfH9cXPuqLop75lrcRv0nfFuYbH43Jzf1s4euSaerNbH2OrLQVkO6ohu+ UZuxqEw3QaQXzXu8B3JY3OA7IBi9sJaCB3yjEnNM=
Date: Wed, 23 Oct 2019 18:42:04 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3049/push/4187542937@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3049@github.com>
References: <quicwg/base-drafts/pull/3049@github.com>
Subject: Re: [quicwg/base-drafts] Retransmitting an ACK frame warning (#3049)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db1016ca8ede_56693faa0e4cd964119271"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/y74HOa-WkkYvl-P4eP5Jgtx0Jd8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 24 Oct 2019 01:42:07 -0000

----==_mimepart_5db1016ca8ede_56693faa0e4cd964119271
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

7a1d1352c87bf72cce779ef52d14e489c7afaaf4  Merge branch 'master' into ianswett-retransmitting-acks


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3049/files/9bb859c4dc675c3327250e488fa0b0924d7de860..7a1d1352c87bf72cce779ef52d14e489c7afaaf4

----==_mimepart_5db1016ca8ede_56693faa0e4cd964119271
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/ianswett" class="user-mention">@ianswett</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/7a1d1352c87bf72cce779ef52d14e489c7afaaf4">7a1d135</a>  Merge branch &#39;master&#39; into ianswett-retransmitting-acks</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3049/files/9bb859c4dc675c3327250e488fa0b0924d7de860..7a1d1352c87bf72cce779ef52d14e489c7afaaf4?email_source=notifications&amp;email_token=AFTOJKYH3BHTRVYOQ2J7D7LQQD4OZA5CNFSM4IXX3UKKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMYTQNJZGQZTEN2QOVZWQIZUGE4DONJUGI4TGNY">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4X2FKO4P3YDFAJXXTQQD4OZANCNFSM4IXX3UKA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZE35PMRCOKRJS6WN3QQD4OZA5CNFSM4IXX3UKKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMYTQNJZGQZTEN2QOVZWQIZUGE4DONJUGI4TGNY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3049/files/9bb859c4dc675c3327250e488fa0b0924d7de860..7a1d1352c87bf72cce779ef52d14e489c7afaaf4?email_source=notifications\u0026email_token=AFTOJKYH3BHTRVYOQ2J7D7LQQD4OZA5CNFSM4IXX3UKKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMYTQNJZGQZTEN2QOVZWQIZUGE4DONJUGI4TGNY",
"url": "https://github.com/quicwg/base-drafts/pull/3049/files/9bb859c4dc675c3327250e488fa0b0924d7de860..7a1d1352c87bf72cce779ef52d14e489c7afaaf4?email_source=notifications\u0026email_token=AFTOJKYH3BHTRVYOQ2J7D7LQQD4OZA5CNFSM4IXX3UKKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMYTQNJZGQZTEN2QOVZWQIZUGE4DONJUGI4TGNY",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5db1016ca8ede_56693faa0e4cd964119271--


From nobody Wed Oct 23 18:42:20 2019
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 3F192120122 for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 18:42:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 PDTAO5RJBm91 for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 18:42:17 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1ADD912011E for <quic-issues@ietf.org>; Wed, 23 Oct 2019 18:42:17 -0700 (PDT)
Received: from github-lowworker-d93c4b6.va3-iad.github.net (github-lowworker-d93c4b6.va3-iad.github.net [10.48.17.47]) by smtp.github.com (Postfix) with ESMTP id 706B46A041D for <quic-issues@ietf.org>; Wed, 23 Oct 2019 18:42:16 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571881336; bh=1zq9tnMvrJfm5xu65a8Dx9zbdaKGYNzf9/2tcHOJ2cg=; h=Date:From:To:Subject:From; b=Fes5t/UmhrGLQ5IpMkGGrxAandhJ4cLXmt7tOmF3iX8qCueuYNxNmaBhTg6T+Oner KchZfyZxyhhHFqqY4+gv8gVTgaMKcJdj4sXIpYe11ZCt5LRedXJGxT71tMGBck0rRy exygwNJBKMc9rQGNxZ/yLmgJD407Rl90xLkb8ytA=
Date: Wed, 23 Oct 2019 18:42:16 -0700
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/17d2cc-87eb45@github.com>
Subject: [quicwg/base-drafts] 87eb45: Script updating gh-pages from 7a1d1352. [ci skip]
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/sltmfbKKXvLPoRDRA9IXW5RK8FQ>
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: Thu, 24 Oct 2019 01:42:18 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 87eb45a9592063deaacb4ac8ca7d132347edcb95
      https://github.com/quicwg/base-drafts/commit/87eb45a9592063deaacb4ac8ca7d132347edcb95
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-24 (Thu, 24 Oct 2019)

  Changed paths:
    M ianswett-retransmitting-acks/draft-ietf-quic-http.html
    M ianswett-retransmitting-acks/draft-ietf-quic-http.txt
    M ianswett-retransmitting-acks/draft-ietf-quic-qpack.html
    M ianswett-retransmitting-acks/draft-ietf-quic-qpack.txt
    M ianswett-retransmitting-acks/draft-ietf-quic-recovery.html
    M ianswett-retransmitting-acks/draft-ietf-quic-recovery.txt
    M ianswett-retransmitting-acks/draft-ietf-quic-tls.html
    M ianswett-retransmitting-acks/draft-ietf-quic-tls.txt
    M ianswett-retransmitting-acks/draft-ietf-quic-transport.html
    M ianswett-retransmitting-acks/draft-ietf-quic-transport.txt
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from 7a1d1352. [ci skip]



From nobody Wed Oct 23 18:46:02 2019
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 6194912011E for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 18:46:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 ja0K_LZ7rQUR for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 18:45:59 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B90EA1200E7 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 18:45:59 -0700 (PDT)
Received: from github-lowworker-e8b54ca.ac4-iad.github.net (github-lowworker-e8b54ca.ac4-iad.github.net [10.52.23.39]) by smtp.github.com (Postfix) with ESMTP id 214756A000A for <quic-issues@ietf.org>; Wed, 23 Oct 2019 18:45:58 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571881558; bh=h4tRzRtoWU3Nl7FOQoNsj66zrIfKJMOYb9VUIZTHysw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=e8S88kE/bYqTJ57pqXhL91LhBzBoDETvekEfHVLPjXcYCCr34juLPx5zFG4ThP8Ud rC4WcgomHH3PX+YuRxxlpPfqblfcaqKHOP1zzXUU5oqGLMpGSRp63wwdELJYAXQZ09 KD7cH12QvjwPoBdGV8EZ76+N5/x4+3SQ6P0pvFjE=
Date: Wed, 23 Oct 2019 18:45:58 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK73LWTGEG6MO6TSTB53XZBONEVBNHHB47Q2W4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3138/review/306279128@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3138@github.com>
References: <quicwg/base-drafts/pull/3138@github.com>
Subject: Re: [quicwg/base-drafts] Applications need to disable or selectively reject 0-RTT (#3138)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db1025611b01_30c43ff8078cd96441167a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/lSAMjqwJIw9eRbOi0TZn609XSAo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 24 Oct 2019 01:46:01 -0000

----==_mimepart_5db1025611b01_30c43ff8078cd96441167a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



> @@ -1159,7 +1159,7 @@ the operations described in this section on a QUIC connection.
 When implementing the client role, applications need to be able to:
 
 - open a connection, which begins the exchange described in {{handshake}};
-- enable 0-RTT; and
+- disable or selectively reject 0-RTT; and

Your implementation sound similar to ours.  But in both cases, it seems like the application doesn't care of 0-RTT succeeds or fails.  It only cares to know when 1-RTT keys are available.  But the existing text indicates the application needs to know about 0-RTT success/failure.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3138#discussion_r338349488
----==_mimepart_5db1025611b01_30c43ff8078cd96441167a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ianswett</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3138#discussion_r338349488">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1159,7 +1159,7 @@ the operations described in this section on a QUIC connection.
 When implementing the client role, applications need to be able to:
 
 - open a connection, which begins the exchange described in {{handshake}};
-- enable 0-RTT; and
+- disable or selectively reject 0-RTT; and
</pre>
<p>Your implementation sound similar to ours.  But in both cases, it seems like the application doesn't care of 0-RTT succeeds or fails.  It only cares to know when 1-RTT keys are available.  But the existing text indicates the application needs to know about 0-RTT success/failure.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3138?email_source=notifications&amp;email_token=AFTOJK5UUPU3K36OKH656BLQQD45NA5CNFSM4JEKUMCKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJAXFWA#discussion_r338349488">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2TNBZYRNVWS5JZVP3QQD45NANCNFSM4JEKUMCA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZFQ5QIMEJGLK5E6XTQQD45NA5CNFSM4JEKUMCKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJAXFWA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3138?email_source=notifications\u0026email_token=AFTOJK5UUPU3K36OKH656BLQQD45NA5CNFSM4JEKUMCKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJAXFWA#discussion_r338349488",
"url": "https://github.com/quicwg/base-drafts/pull/3138?email_source=notifications\u0026email_token=AFTOJK5UUPU3K36OKH656BLQQD45NA5CNFSM4JEKUMCKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJAXFWA#discussion_r338349488",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db1025611b01_30c43ff8078cd96441167a--


From nobody Wed Oct 23 19:12:36 2019
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 E5A661200E7 for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 19:12:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.999
X-Spam-Level: 
X-Spam-Status: No, score=-7.999 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, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 iJUJBg7TMQ8D for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 19:12:32 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BE3E712010D for <quic-issues@ietf.org>; Wed, 23 Oct 2019 19:12:32 -0700 (PDT)
Received: from github-lowworker-fb56993.ac4-iad.github.net (github-lowworker-fb56993.ac4-iad.github.net [10.52.19.31]) by smtp.github.com (Postfix) with ESMTP id E069D8C1112 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 19:12:31 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571883151; bh=cHfmXqvAkgFRkUFkOJaBmGwB1qT6U6U4+ClUfP1COIE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=JvtvkUbTX0D2vupia3v06m2v3aIM7+hqFJpwOZAW+iukK3tEMPVJjhTP6fyCXjt4U sdss0UPjq0PKQus7PnUOMG8mJw9JMoo14afWRSVXugsWZgTV4YM6xqKgBL7FVq492E libz41zjL1y3LGocKZlN/Y79WJ8Y7MHRA0osoI2Y=
Date: Wed, 23 Oct 2019 19:12:31 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5MPUTANKGC5ETEMMN3XZER7EVBNHHB47Q2W4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3138/review/306284722@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3138@github.com>
References: <quicwg/base-drafts/pull/3138@github.com>
Subject: Re: [quicwg/base-drafts] Applications need to disable or selectively reject 0-RTT (#3138)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db1088fd0ef4_653f3feda5ccd96845089"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Cdtl_JJ_dRJIgnvfK4G5fYaMnzo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 24 Oct 2019 02:12:35 -0000

----==_mimepart_5db1088fd0ef4_653f3feda5ccd96845089
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



> @@ -1159,7 +1159,7 @@ the operations described in this section on a QUIC connection.
 When implementing the client role, applications need to be able to:
 
 - open a connection, which begins the exchange described in {{handshake}};
-- enable 0-RTT; and
+- disable or selectively reject 0-RTT; and

The application (protocol) definitely need to know when 0-RTT is rejected because it has to start over completely for anything that it might have already sent (that's the very next interface requirement).  However, for that to happen, it makes sense for the application to know when it was attempting 0-RTT.

Our API would satisfy this simply by allowing stream creation and writing prior to handshake completion: the application just needs to understand that writing before handshake completion means that you are attempting 0-RTT.  Our TLS stack has a different API, because of backward compatibility: you have to explicitly turn on 0-RTT.  Either approach works fine, except that QUIC doesn't need to concern itself as much with backward compatibility.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3138#discussion_r338353738
----==_mimepart_5db1088fd0ef4_653f3feda5ccd96845089
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinthomson</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3138#discussion_r338353738">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1159,7 +1159,7 @@ the operations described in this section on a QUIC connection.
 When implementing the client role, applications need to be able to:
 
 - open a connection, which begins the exchange described in {{handshake}};
-- enable 0-RTT; and
+- disable or selectively reject 0-RTT; and
</pre>
<p>The application (protocol) definitely need to know when 0-RTT is rejected because it has to start over completely for anything that it might have already sent (that's the very next interface requirement).  However, for that to happen, it makes sense for the application to know when it was attempting 0-RTT.</p>
<p>Our API would satisfy this simply by allowing stream creation and writing prior to handshake completion: the application just needs to understand that writing before handshake completion means that you are attempting 0-RTT.  Our TLS stack has a different API, because of backward compatibility: you have to explicitly turn on 0-RTT.  Either approach works fine, except that QUIC doesn't need to concern itself as much with backward compatibility.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3138?email_source=notifications&amp;email_token=AFTOJKZHHSEN4DPYCNENS33QQEAA7A5CNFSM4JEKUMCKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJAYRMQ#discussion_r338353738">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK36WHX52IKF4KEOLJLQQEAA7ANCNFSM4JEKUMCA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5FEPLZSGKF2AJUXNTQQEAA7A5CNFSM4JEKUMCKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJAYRMQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3138?email_source=notifications\u0026email_token=AFTOJKZHHSEN4DPYCNENS33QQEAA7A5CNFSM4JEKUMCKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJAYRMQ#discussion_r338353738",
"url": "https://github.com/quicwg/base-drafts/pull/3138?email_source=notifications\u0026email_token=AFTOJKZHHSEN4DPYCNENS33QQEAA7A5CNFSM4JEKUMCKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJAYRMQ#discussion_r338353738",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db1088fd0ef4_653f3feda5ccd96845089--


From nobody Wed Oct 23 19:18:35 2019
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 2CF5B120122 for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 19:18:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.381
X-Spam-Level: 
X-Spam-Status: No, score=-6.381 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 EkM35G6MX2XN for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 19:18:32 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E329912010D for <quic-issues@ietf.org>; Wed, 23 Oct 2019 19:18:31 -0700 (PDT)
Received: from github-lowworker-2ef7ba1.ac4-iad.github.net (github-lowworker-2ef7ba1.ac4-iad.github.net [10.52.16.66]) by smtp.github.com (Postfix) with ESMTP id 349956A0851 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 19:18:31 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571883511; bh=1NtkNCRIPLOeiNNYjtkIvAEDvh9WRw6ike9pFdCt9zc=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=t+lml2IMCg/4EuxC4BNrn8u4S/Q2AgE2W9s08xiHdKMSN4clL9HvYZpD4++Wgj9rZ fF/6FkuceLciO9Zi1IDLzUtosZJ0U04KrR3OJqbnQKYgp136ZDnNSdA60xiZSuwMnS ro2bCsorRbkLlZTWjKqiuwfmTNLkbljV/4ybAKWs=
Date: Wed, 23 Oct 2019 19:18:31 -0700
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYAZN2R7O2R5YH5TE53XY6HPEVBNHHB47234A@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3141@github.com>
Subject: [quicwg/base-drafts] use key update for confirming the handshake (#3141)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db109f7263bc_7333fe6ab8cd96837832b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/bcAWdfjLfE4dpcd4uA4U8clTwow>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 24 Oct 2019 02:18:33 -0000

----==_mimepart_5db109f7263bc_7333fe6ab8cd96837832b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

wip
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/3141

-- Commit Summary --

  * use Key Update to signal that the transmission of handshake data is done

-- File Changes --

    M draft-ietf-quic-tls.md (39)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/3141.patch
https://github.com/quicwg/base-drafts/pull/3141.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3141

----==_mimepart_5db109f7263bc_7333fe6ab8cd96837832b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>wip</p>

<hr>

<h4>You can view, comment on, or merge this pull request online at:</h4>
<p>&nbsp;&nbsp;<a href='https://github.com/quicwg/base-drafts/pull/3141'>https://github.com/quicwg/base-drafts/pull/3141</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>use Key Update to signal that the transmission of handshake data is done</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/3141/files#diff-0">draft-ietf-quic-tls.md</a>
    (39)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3141.patch'>https://github.com/quicwg/base-drafts/pull/3141.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3141.diff'>https://github.com/quicwg/base-drafts/pull/3141.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3141?email_source=notifications&amp;email_token=AFTOJKY4HJ42GDD2QEMBM5DQQEAXPA5CNFSM4JENXMZKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HT7LPQA">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK34SM6P4AMCTEM2T6TQQEAXPANCNFSM4JENXMZA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6LGZSGQXIN24SKKADQQEAXPA5CNFSM4JENXMZKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HT7LPQA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3141?email_source=notifications\u0026email_token=AFTOJKY4HJ42GDD2QEMBM5DQQEAXPA5CNFSM4JENXMZKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HT7LPQA",
"url": "https://github.com/quicwg/base-drafts/pull/3141?email_source=notifications\u0026email_token=AFTOJKY4HJ42GDD2QEMBM5DQQEAXPA5CNFSM4JENXMZKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HT7LPQA",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5db109f7263bc_7333fe6ab8cd96837832b--


From nobody Wed Oct 23 19:22:43 2019
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 DF619120122 for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 19:22:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, 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 v2zAvKSxAn_l for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 19:22:40 -0700 (PDT)
Received: from out-12.smtp.github.com (out-12.smtp.github.com [192.30.254.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5040912010D for <quic-issues@ietf.org>; Wed, 23 Oct 2019 19:22:40 -0700 (PDT)
Received: from github-lowworker-9bcb4a1.ac4-iad.github.net (github-lowworker-9bcb4a1.ac4-iad.github.net [10.52.25.84]) by smtp.github.com (Postfix) with ESMTP id C7D981210AE for <quic-issues@ietf.org>; Wed, 23 Oct 2019 19:22:39 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571883759; bh=UgpAPtLLKSXpP/AwWn7TNIr5ETbJzkjEcLEEID91E/o=; h=Date:From:To:Subject:From; b=oYhBxU8W6vvYlTPurzmW6FyKxHrUkAL4GdF2PJRYOy87Mnw6Wd/CDW9nOUNQdqOUV 4wLkq3Pbfa/VtAm4E+icLv1DSv6hYZ+mLIv7VmLLLiyd+cZgU7zQp1gJiXH7CKz8mU juAIuA8MpAyQIIvfCpKN1qisyyUgXbPf2OK/ZIqE=
Date: Wed, 23 Oct 2019 19:22:39 -0700
From: ianswett <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/ianswett-second-initial/f1c94b-40cc16@github.com>
Subject: [quicwg/base-drafts] 40cc16: line lengths
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/8H_7ewtI7IeS5B82KVBV_RqlYkE>
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: Thu, 24 Oct 2019 02:22:42 -0000

  Branch: refs/heads/ianswett-second-initial
  Home:   https://github.com/quicwg/base-drafts
  Commit: 40cc163f42b57fb5ec514174e6173e38475359fc
      https://github.com/quicwg/base-drafts/commit/40cc163f42b57fb5ec514174e6173e38475359fc
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-10-23 (Wed, 23 Oct 2019)

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

  Log Message:
  -----------
  line lengths



From nobody Wed Oct 23 19:22:51 2019
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 7003F120124 for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 19:22:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 EvPCkJ8k92qF for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 19:22:49 -0700 (PDT)
Received: from out-17.smtp.github.com (out-17.smtp.github.com [192.30.252.200]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D60A7120122 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 19:22:48 -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 D8F966E0770 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 19:22:47 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571883767; bh=hfiaKSVM4Rz4Hipe3eghYqah9O8AGI/ecfIrqb9vsEg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=mDD30W1LgHnG4lbgou+mvPqrl6sRvcmJvZOE0QkoS9f7JeA/pOW2D6pBpgPPZErYt L0LdsI/LFvzdePmPrnqCqKb8KpNCjMOwXJEOpYyDGQDiR53lGL1swl+tU+nohITLtj CWn605KQLS6MXkx/fr5SIwds29RFVZjryDxb/mHk=
Date: Wed, 23 Oct 2019 19:22:47 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3080/push/4187635473@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3080@github.com>
References: <quicwg/base-drafts/pull/3080@github.com>
Subject: Re: [quicwg/base-drafts] Retransmit server initial upon second Initial (#3080)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db10af7ca155_5a0d3ff31e0cd96420713f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/7R4Wqc4OtwVFocye2GhD91Cg_Ts>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 24 Oct 2019 02:22:50 -0000

----==_mimepart_5db10af7ca155_5a0d3ff31e0cd96420713f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

40cc163f42b57fb5ec514174e6173e38475359fc  line lengths


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3080/files/f1c94bf510b5e06ec4c739241bce996bc03037dd..40cc163f42b57fb5ec514174e6173e38475359fc

----==_mimepart_5db10af7ca155_5a0d3ff31e0cd96420713f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/ianswett" class="user-mention">@ianswett</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/40cc163f42b57fb5ec514174e6173e38475359fc">40cc163</a>  line lengths</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3080/files/f1c94bf510b5e06ec4c739241bce996bc03037dd..40cc163f42b57fb5ec514174e6173e38475359fc?email_source=notifications&amp;email_token=AFTOJK4NLW3MNMDDI42YDTDQQEBHPA5CNFSM4I56S3OKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDKMBZGU3DIN2QOVZWQIZUGE4DONRTGU2DOMY">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5MJVARSXEWDCZ6KPTQQEBHPANCNFSM4I56S3OA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6CMKVLLNTDWM3YAOLQQEBHPA5CNFSM4I56S3OKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDKMBZGU3DIN2QOVZWQIZUGE4DONRTGU2DOMY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3080/files/f1c94bf510b5e06ec4c739241bce996bc03037dd..40cc163f42b57fb5ec514174e6173e38475359fc?email_source=notifications\u0026email_token=AFTOJK4NLW3MNMDDI42YDTDQQEBHPA5CNFSM4I56S3OKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDKMBZGU3DIN2QOVZWQIZUGE4DONRTGU2DOMY",
"url": "https://github.com/quicwg/base-drafts/pull/3080/files/f1c94bf510b5e06ec4c739241bce996bc03037dd..40cc163f42b57fb5ec514174e6173e38475359fc?email_source=notifications\u0026email_token=AFTOJK4NLW3MNMDDI42YDTDQQEBHPA5CNFSM4I56S3OKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDKMBZGU3DIN2QOVZWQIZUGE4DONRTGU2DOMY",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5db10af7ca155_5a0d3ff31e0cd96420713f--


From nobody Wed Oct 23 19:23:15 2019
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 39A50120122 for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 19:23:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 UuZ53MkdRfc5 for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 19:23:11 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1465112010D for <quic-issues@ietf.org>; Wed, 23 Oct 2019 19:23:11 -0700 (PDT)
Received: from github-lowworker-9bcb4a1.ac4-iad.github.net (github-lowworker-9bcb4a1.ac4-iad.github.net [10.52.25.84]) by smtp.github.com (Postfix) with ESMTP id 7120A6A0038 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 19:23:10 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571883790; bh=MPBoXdQKwYgtNFnWHGNqfq7djqzXAaU+U5eiAvwxHOc=; h=Date:From:To:Subject:From; b=TBCg5sKK+jEH9R5lmQxn8Vj5+iNvxxpDTgQNnnbFYxdsd3ayyfTptYdWw56bVbbLF hRjJAyAJPziWae8zT0gbmbXO2gxdliERhCCD7Hbna0GvlYzzrJIwGP/0m4NuIYZTjN pIdi8rgL0EjLZWmr7ZPWqMNoCxK/wGvZ4/xgQOx0=
Date: Wed, 23 Oct 2019 19:23:10 -0700
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/87eb45-b0a213@github.com>
Subject: [quicwg/base-drafts] b0a213: Script updating gh-pages from 40cc163f. [ci skip]
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/wwPCukWIAPJjxA36oEft94rmljU>
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: Thu, 24 Oct 2019 02:23:13 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: b0a213717d38ce9ee379efd6cf3af917901c4bdb
      https://github.com/quicwg/base-drafts/commit/b0a213717d38ce9ee379efd6cf3af917901c4bdb
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-24 (Thu, 24 Oct 2019)

  Changed paths:
    M ianswett-second-initial/draft-ietf-quic-http.html
    M ianswett-second-initial/draft-ietf-quic-http.txt
    M ianswett-second-initial/draft-ietf-quic-invariants.html
    M ianswett-second-initial/draft-ietf-quic-invariants.txt
    M ianswett-second-initial/draft-ietf-quic-qpack.html
    M ianswett-second-initial/draft-ietf-quic-qpack.txt
    M ianswett-second-initial/draft-ietf-quic-recovery.html
    M ianswett-second-initial/draft-ietf-quic-recovery.txt
    M ianswett-second-initial/draft-ietf-quic-tls.html
    M ianswett-second-initial/draft-ietf-quic-tls.txt
    M ianswett-second-initial/draft-ietf-quic-transport.html
    M ianswett-second-initial/draft-ietf-quic-transport.txt
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from 40cc163f. [ci skip]



From nobody Wed Oct 23 19:25:33 2019
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 31B5A120122 for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 19:25:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 aE061xTjUReL for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 19:25:30 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9F17112010D for <quic-issues@ietf.org>; Wed, 23 Oct 2019 19:25:30 -0700 (PDT)
Received: from github-lowworker-c53a806.ac4-iad.github.net (github-lowworker-c53a806.ac4-iad.github.net [10.52.23.45]) by smtp.github.com (Postfix) with ESMTP id 75603C61F90 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 19:25:29 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571883929; bh=tlZxkxVhPdEWqgtf5kxupUZP778HIqnxKKm6CvKkjMI=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=pAXm22DNNmJd4iHLRqGfs23l1ka6b667h5ZJbl2x+hcAnXcto2rkVbvzSXD8y7k28 v/JRnx+52q6gc46soK4tyg/z29ILg5tsRJiVtY99g8N9v3J4UngObwKzwSn/nhqn+x w19ygfcbCt7CNPXu65wyCQsVlVK/NlNmh3uaEz84=
Date: Wed, 23 Oct 2019 19:25:29 -0700
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2XPN5LFQ2EB7UMA5F3XY7BTEVBNHHB473CTE@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3142@github.com>
Subject: [quicwg/base-drafts] It is unspecified how a server should send Handshake packets during / after migration (#3142)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db10b99661f3_61673f9d70ccd95c2905f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Nm7CxICTwuHUhCcyqze79yYO0vw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 24 Oct 2019 02:25:32 -0000

----==_mimepart_5db10b99661f3_61673f9d70ccd95c2905f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

At the moment, each endpoint reaches handshake confirmed by it's own.

That means that, a client might confirm the handshake and initiate a migration, and that migration might complete, while the server is transmitting Handshake packets, in case the 1-RTT acks sent by the client is repeatedly lost. This is a possibility, as we do not require 1-RTT acks to be bundled with packets carrying PATH_CHALLENGE or PATH_RESPONSE frames.

However, we do not specify if the path used for sending Handshake packets migrate or continue to use the old path. In case it is the former, we also need to specify how the server fills in the SCID field of the Handshake packets it sends.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3142
----==_mimepart_5db10b99661f3_61673f9d70ccd95c2905f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>At the moment, each endpoint reaches handshake confirmed by it's own.</p>
<p>That means that, a client might confirm the handshake and initiate a migration, and that migration might complete, while the server is transmitting Handshake packets, in case the 1-RTT acks sent by the client is repeatedly lost. This is a possibility, as we do not require 1-RTT acks to be bundled with packets carrying PATH_CHALLENGE or PATH_RESPONSE frames.</p>
<p>However, we do not specify if the path used for sending Handshake packets migrate or continue to use the old path. In case it is the former, we also need to specify how the server fills in the SCID field of the Handshake packets it sends.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3142?email_source=notifications&amp;email_token=AFTOJK5OFIXP6XVSEIKZHCDQQEBRTA5CNFSM4JENYYLKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HT7MKMQ">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4SZFEOTO2UUMEEDSLQQEBRTANCNFSM4JENYYLA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2H62XOT66L5XTFBTLQQEBRTA5CNFSM4JENYYLKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HT7MKMQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3142?email_source=notifications\u0026email_token=AFTOJK5OFIXP6XVSEIKZHCDQQEBRTA5CNFSM4JENYYLKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HT7MKMQ",
"url": "https://github.com/quicwg/base-drafts/issues/3142?email_source=notifications\u0026email_token=AFTOJK5OFIXP6XVSEIKZHCDQQEBRTA5CNFSM4JENYYLKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HT7MKMQ",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db10b99661f3_61673f9d70ccd95c2905f--


From nobody Wed Oct 23 19:26:01 2019
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 605C3120122 for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 19:26:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.999
X-Spam-Level: 
X-Spam-Status: No, score=-6.999 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=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 vmfjIYqzhilF for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 19:26:00 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E9C0212010D for <quic-issues@ietf.org>; Wed, 23 Oct 2019 19:25:59 -0700 (PDT)
Received: from github-lowworker-f045d1f.ac4-iad.github.net (github-lowworker-f045d1f.ac4-iad.github.net [10.52.19.54]) by smtp.github.com (Postfix) with ESMTP id 4B848660499 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 19:25:59 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571883959; bh=gbVIP4QvLpRMSViJynH/fuTY98gf8dZd8YOd6p8aT/g=; h=Date:From:To:Subject:From; b=yAukneGnhkVWsh9dMELPX4X4sNv475H56F1B3D+U1yHVSmZFmAEdZM7fjN+2dIUpy L6j9mfwFj6/RJg1OCsW4ppxM7fVeeCv6Bdsb6DEsGz+SPVFqCV7gH42PYoIuqG/Dct TWXHqg0h3cjjml2g/j6/GtR0p5FmYyX/5lwB2quM=
Date: Wed, 23 Oct 2019 19:25:59 -0700
From: ianswett <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/ianswett-second-initial/40cc16-b9c842@github.com>
Subject: [quicwg/base-drafts] b9c842: Update draft-ietf-quic-recovery.md
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/GzepcKevhtLjEk23ChaHAwP3LPw>
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: Thu, 24 Oct 2019 02:26:01 -0000

  Branch: refs/heads/ianswett-second-initial
  Home:   https://github.com/quicwg/base-drafts
  Commit: b9c84234ab1e9c6c1fbc61e181885491612d87d1
      https://github.com/quicwg/base-drafts/commit/b9c84234ab1e9c6c1fbc61e181885491612d87d1
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-10-23 (Wed, 23 Oct 2019)

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

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md



From nobody Wed Oct 23 19:26:15 2019
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 D4524120122 for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 19:26:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.381
X-Spam-Level: 
X-Spam-Status: No, score=-6.381 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 6IHZG0k6KwAd for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 19:26:12 -0700 (PDT)
Received: from out-10.smtp.github.com (out-10.smtp.github.com [192.30.254.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 40E6A12010D for <quic-issues@ietf.org>; Wed, 23 Oct 2019 19:26:12 -0700 (PDT)
Received: from github-lowworker-2e54e43.va3-iad.github.net (github-lowworker-2e54e43.va3-iad.github.net [10.48.17.27]) by smtp.github.com (Postfix) with ESMTP id F0C29121244 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 19:26:11 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571883972; bh=940ICFdX20frBvI5NH2nanmZ+swwoR2dfTIKetWA+x4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=UolgHactos3WNz4Ub8BCUts6hdcV7OBitD7SV+RpqKvX5AaAgK6hSSX6U17809Txv 5erKg2uhLGcSrHzRwI8Mz3CWNtMDQDOaNBfpUJ/drDoZtyNtFtLYlbxMI7CKn+BbYw +hzHaXZtA90pj00QzokIxirUjJif4ONTdx0GFEZ4=
Date: Wed, 23 Oct 2019 19:26:11 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3080/push/4187643335@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3080@github.com>
References: <quicwg/base-drafts/pull/3080@github.com>
Subject: Re: [quicwg/base-drafts] Retransmit server initial upon second Initial (#3080)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db10bc3ab316_60743fe4d00cd95c25276e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/2PhUylVCMLD_ARSeZeVZgLQV0OI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 24 Oct 2019 02:26:14 -0000

----==_mimepart_5db10bc3ab316_60743fe4d00cd95c25276e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

b9c84234ab1e9c6c1fbc61e181885491612d87d1  Update draft-ietf-quic-recovery.md


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3080/files/40cc163f42b57fb5ec514174e6173e38475359fc..b9c84234ab1e9c6c1fbc61e181885491612d87d1

----==_mimepart_5db10bc3ab316_60743fe4d00cd95c25276e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/ianswett" class="user-mention">@ianswett</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/b9c84234ab1e9c6c1fbc61e181885491612d87d1">b9c8423</a>  Update draft-ietf-quic-recovery.md</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3080/files/40cc163f42b57fb5ec514174e6173e38475359fc..b9c84234ab1e9c6c1fbc61e181885491612d87d1?email_source=notifications&amp;email_token=AFTOJK2BEN5YJ7W4B3FG7R3QQEBUHA5CNFSM4I56S3OKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDKMBZGU3DIN2QOVZWQIZUGE4DONRUGMZTGNI">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZJALPCIOVLRXNIYQDQQEBUHANCNFSM4I56S3OA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK47LLM732WFGPCXJXDQQEBUHA5CNFSM4I56S3OKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDKMBZGU3DIN2QOVZWQIZUGE4DONRUGMZTGNI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3080/files/40cc163f42b57fb5ec514174e6173e38475359fc..b9c84234ab1e9c6c1fbc61e181885491612d87d1?email_source=notifications\u0026email_token=AFTOJK2BEN5YJ7W4B3FG7R3QQEBUHA5CNFSM4I56S3OKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDKMBZGU3DIN2QOVZWQIZUGE4DONRUGMZTGNI",
"url": "https://github.com/quicwg/base-drafts/pull/3080/files/40cc163f42b57fb5ec514174e6173e38475359fc..b9c84234ab1e9c6c1fbc61e181885491612d87d1?email_source=notifications\u0026email_token=AFTOJK2BEN5YJ7W4B3FG7R3QQEBUHA5CNFSM4I56S3OKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDKMBZGU3DIN2QOVZWQIZUGE4DONRUGMZTGNI",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5db10bc3ab316_60743fe4d00cd95c25276e--


From nobody Wed Oct 23 19:26:31 2019
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 4BF3C120122 for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 19:26:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 dC2G2X3PxSB3 for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 19:26:29 -0700 (PDT)
Received: from out-9.smtp.github.com (out-9.smtp.github.com [192.30.254.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2E91812010D for <quic-issues@ietf.org>; Wed, 23 Oct 2019 19:26:29 -0700 (PDT)
Received: from github-lowworker-cd7bc13.ac4-iad.github.net (github-lowworker-cd7bc13.ac4-iad.github.net [10.52.25.102]) by smtp.github.com (Postfix) with ESMTP id BED3D2615BF for <quic-issues@ietf.org>; Wed, 23 Oct 2019 19:26:28 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571883988; bh=kYT/BFPycB39AzEa03XvW2YkSOsjn21/wjI+i7wcO5s=; h=Date:From:To:Subject:From; b=0FyibSdd08Mv/rhSXEdg+5eOQmnvw7O18WucA0GTayedS3+K2Ixw7jgx2LIcdKcTK 8iLZoqLpv6X0B310NoyeeWhRbx/CM4w31xkF6x+hzSszizu2RPL7g4pIq2PKfnldLP sz58bPDQTPmDT6Edk3d7vrSLpGyy1x2gY8TscMFg=
Date: Wed, 23 Oct 2019 19:26:28 -0700
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/b0a213-d5ed27@github.com>
Subject: [quicwg/base-drafts] d5ed27: Script updating gh-pages from b9c84234. [ci skip]
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/pEnwVv0fQ3gZnMt5glxWf4NWStY>
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: Thu, 24 Oct 2019 02:26:30 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: d5ed278f9e9c1cf431dd55941052d931d41b5356
      https://github.com/quicwg/base-drafts/commit/d5ed278f9e9c1cf431dd55941052d931d41b5356
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-24 (Thu, 24 Oct 2019)

  Changed paths:
    M ianswett-second-initial/draft-ietf-quic-recovery.html
    M ianswett-second-initial/draft-ietf-quic-recovery.txt
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from b9c84234. [ci skip]



From nobody Wed Oct 23 19:26:42 2019
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 B4FCD120122 for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 19:26:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.999
X-Spam-Level: 
X-Spam-Status: No, score=-6.999 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=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 wX3xOk3fmFIG for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 19:26:39 -0700 (PDT)
Received: from out-10.smtp.github.com (out-10.smtp.github.com [192.30.254.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 12F4B12010D for <quic-issues@ietf.org>; Wed, 23 Oct 2019 19:26:39 -0700 (PDT)
Date: Wed, 23 Oct 2019 19:26:38 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571883998; bh=J3vW0LLkI88/o44FTU+PuSOmbv/hp4hutsW2f/B/ouQ=; h=Date:From:To:Subject:From; b=0Zh3a3CJdeqbcnLGYar09wEBa1q2Gm6OL+4siV3pBLeqwRiBFhA7UtUpwyivjO21c iNpIL+zcP2OuOLv9WdUdAv78HW7UZXqD38su/QjWnM46lmlJZ7RGCuY+B6BlRPOPSy 3t4HBAHczL1IzfUFJr6z0zf7HpoD7uc/HfSCL6MQ=
From: ianswett <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/ianswett-second-initial/b9c842-6851db@github.com>
Subject: [quicwg/base-drafts] 6851db: Update draft-ietf-quic-recovery.md
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/6zoVtILe6mhfzYskULhfSEDI9g8>
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: Thu, 24 Oct 2019 02:26:41 -0000

  Branch: refs/heads/ianswett-second-initial
  Home:   https://github.com/quicwg/base-drafts
  Commit: 6851dbb3bfed9d4695abfd798a790addaaaa5775
      https://github.com/quicwg/base-drafts/commit/6851dbb3bfed9d4695abfd798a790addaaaa5775
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-10-23 (Wed, 23 Oct 2019)

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

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md



From nobody Wed Oct 23 19:26:51 2019
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 ECA51120122 for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 19:26:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.381
X-Spam-Level: 
X-Spam-Status: No, score=-6.381 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 t2rZHxM0DPbh for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 19:26:48 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 37CC612010D for <quic-issues@ietf.org>; Wed, 23 Oct 2019 19:26:48 -0700 (PDT)
Date: Wed, 23 Oct 2019 19:26:47 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571884007; bh=pWyD2sQQ32LajGdZlXwATOGKw7NJWkCgCn8P8iT2G30=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=kK89iDTRoURM6+09gtcbmkHNLgu4+CvFB90wBOb+AsvlftjSsK84T3g1DhP2vzCpE zU/AK4WQr7zGrOmgCUGS/A5Giy0J1r96NhdQLEzYxrrT6zyy5zinnMzu7Bic/SLahG M5T5LhqBt3Rhs4Ajf7e47kOWBGw1Kb9lZBekwzgw=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3080/push/4187644802@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3080@github.com>
References: <quicwg/base-drafts/pull/3080@github.com>
Subject: Re: [quicwg/base-drafts] Retransmit server initial upon second Initial (#3080)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db10be735721_28eb3fbf8a4cd9641923f5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Qa-E1cYImY-aV4Ziiy1O_xjzr2w>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 24 Oct 2019 02:26:50 -0000

----==_mimepart_5db10be735721_28eb3fbf8a4cd9641923f5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

6851dbb3bfed9d4695abfd798a790addaaaa5775  Update draft-ietf-quic-recovery.md


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3080/files/b9c84234ab1e9c6c1fbc61e181885491612d87d1..6851dbb3bfed9d4695abfd798a790addaaaa5775

----==_mimepart_5db10be735721_28eb3fbf8a4cd9641923f5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/ianswett" class="user-mention">@ianswett</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/6851dbb3bfed9d4695abfd798a790addaaaa5775">6851dbb</a>  Update draft-ietf-quic-recovery.md</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3080/files/b9c84234ab1e9c6c1fbc61e181885491612d87d1..6851dbb3bfed9d4695abfd798a790addaaaa5775?email_source=notifications&amp;email_token=AFTOJKZP6AWPXPDDNJZSGFTQQEBWPA5CNFSM4I56S3OKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDKMBZGU3DIN2QOVZWQIZUGE4DONRUGQ4DAMQ">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4TPJMM2HE7QSPMYRLQQEBWPANCNFSM4I56S3OA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7CDKAHVP5MAHP62ETQQEBWPA5CNFSM4I56S3OKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDKMBZGU3DIN2QOVZWQIZUGE4DONRUGQ4DAMQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3080/files/b9c84234ab1e9c6c1fbc61e181885491612d87d1..6851dbb3bfed9d4695abfd798a790addaaaa5775?email_source=notifications\u0026email_token=AFTOJKZP6AWPXPDDNJZSGFTQQEBWPA5CNFSM4I56S3OKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDKMBZGU3DIN2QOVZWQIZUGE4DONRUGQ4DAMQ",
"url": "https://github.com/quicwg/base-drafts/pull/3080/files/b9c84234ab1e9c6c1fbc61e181885491612d87d1..6851dbb3bfed9d4695abfd798a790addaaaa5775?email_source=notifications\u0026email_token=AFTOJKZP6AWPXPDDNJZSGFTQQEBWPA5CNFSM4I56S3OKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDKMBZGU3DIN2QOVZWQIZUGE4DONRUGQ4DAMQ",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5db10be735721_28eb3fbf8a4cd9641923f5--


From nobody Wed Oct 23 19:27:40 2019
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 2E391120122 for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 19:27:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 obzVYCu4sNXK for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 19:27:36 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CE77C12010D for <quic-issues@ietf.org>; Wed, 23 Oct 2019 19:27:36 -0700 (PDT)
Received: from github-lowworker-5825cd4.ac4-iad.github.net (github-lowworker-5825cd4.ac4-iad.github.net [10.52.22.68]) by smtp.github.com (Postfix) with ESMTP id 337A88C0919 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 19:27:36 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571884056; bh=VbPOCW9gTwVK85fCdmii9ocT2vl9qQyyaig8L7ijj0o=; h=Date:From:To:Subject:From; b=nSfkTwhr1Hq9yyJtu0OKJxdeti5k3tyX5X3KcwTcB322yWCMfdFA1Ejxz4qYEkqPj QFXaszM8cegRSlEOYNo7fi+/jShBhxWwDB4DUQr7tDCcJMGfXc1gB+uNCO4CFuROi2 uqEcO5tvH/xh5yXZB+78Q5iDeX0sGRPDv1rRPsgY=
Date: Wed, 23 Oct 2019 19:27:36 -0700
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/d5ed27-c23dd4@github.com>
Subject: [quicwg/base-drafts] c23dd4: Script updating gh-pages from 6851dbb3. [ci skip]
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/mvqbtXqWhrOrhsZdp2f2CL1m558>
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: Thu, 24 Oct 2019 02:27:38 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: c23dd452abb02f9149b916131c5cf1fae7222d25
      https://github.com/quicwg/base-drafts/commit/c23dd452abb02f9149b916131c5cf1fae7222d25
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-24 (Thu, 24 Oct 2019)

  Changed paths:
    M ianswett-second-initial/draft-ietf-quic-recovery.html
    M ianswett-second-initial/draft-ietf-quic-recovery.txt
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from 6851dbb3. [ci skip]



From nobody Wed Oct 23 19:36:33 2019
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 C945012010D for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 19:36:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 pHOBfsGy0rMh for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 19:36:30 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6713F120124 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 19:36:30 -0700 (PDT)
Date: Wed, 23 Oct 2019 19:36:29 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571884589; bh=EuncSjwKwR0q4a7sEYFnxKrJvWMAgBHkUguBs35QR3s=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=F6BhJ56mvjw9NXkV3JCRIh4N/98q8wxCWHkEhEViDBscksF5TcCmfh+VqhDm/hjxL c9YhTFG2q34+SLSoKXvg71QsKVJdYuOHRYcj/1IrkMOrVCR/UH7oK1Tm7x51Uz7q1/ LMKC67lBkclnwn7Zf+UokRnK5zwV1uAQK0cHGlao=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2V5PNV3SQWIVKLF6V3XZHL3EVBNHHB473CTE@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3142/545715695@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3142@github.com>
References: <quicwg/base-drafts/issues/3142@github.com>
Subject: Re: [quicwg/base-drafts] It is unspecified how a server sends Handshake packets during / after migration (#3142)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db10e2d8f7fa_32af3ff25f8cd96c1816da"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/gg4t_ixNgwxGAnglCfb3_qGAWUo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 24 Oct 2019 02:36:32 -0000

----==_mimepart_5db10e2d8f7fa_32af3ff25f8cd96c1816da
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I think there is a key principle we've previously agreed upon.

The 5-tuple doesn't change during the handshake.  That means we should not send Handshake packets down the new path.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3142#issuecomment-545715695
----==_mimepart_5db10e2d8f7fa_32af3ff25f8cd96c1816da
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I think there is a key principle we've previously agreed upon.</p>
<p>The 5-tuple doesn't change during the handshake.  That means we should not send Handshake packets down the new path.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3142?email_source=notifications&amp;email_token=AFTOJK3A6J6GDRHWYGM7B53QQEC23A5CNFSM4JENYYLKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECDPL3Y#issuecomment-545715695">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3JERCZYII6WI4KKPTQQEC23ANCNFSM4JENYYLA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYURRUXZXFMTCWCMKTQQEC23A5CNFSM4JENYYLKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECDPL3Y.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3142?email_source=notifications\u0026email_token=AFTOJK3A6J6GDRHWYGM7B53QQEC23A5CNFSM4JENYYLKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECDPL3Y#issuecomment-545715695",
"url": "https://github.com/quicwg/base-drafts/issues/3142?email_source=notifications\u0026email_token=AFTOJK3A6J6GDRHWYGM7B53QQEC23A5CNFSM4JENYYLKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECDPL3Y#issuecomment-545715695",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db10e2d8f7fa_32af3ff25f8cd96c1816da--


From nobody Wed Oct 23 19:42:29 2019
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 A20D2120DB3 for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 19:42:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, 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 YNPO6TokT-24 for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 19:42:20 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 89EA8120D9D for <quic-issues@ietf.org>; Wed, 23 Oct 2019 19:42:19 -0700 (PDT)
Received: from github-lowworker-f144ac1.va3-iad.github.net (github-lowworker-f144ac1.va3-iad.github.net [10.48.16.59]) by smtp.github.com (Postfix) with ESMTP id B1A6BC61B58 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 19:42:18 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571884938; bh=IHKgEDMUe7YVYa4WdPJxQYlK8RyVxaHKIFe96ElVIX0=; h=Date:From:To:Subject:From; b=yrqKAoWRnlJltcbAqgTgliIA0tko9VzbJ35mNovahGUz77MNKzvINredBTE+2nO3P FIYgmiqX29oaIkkjsw6GIbMBAQdQxemnqJ8rF190GhvwNIr9P1/BCpvkZ/MRZhBmvc jnG+jDoeEjynzQkIRb71VsgKl1TqdbX1EVaPJYEI=
Date: Wed, 23 Oct 2019 19:42:18 -0700
From: ianswett <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/ianswett-pto-per-pn-space/3abb83-33c994@github.com>
Subject: [quicwg/base-drafts] cf6dc5: Better narrow stateless reset token validity
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-Auto-Response-Suppress: All
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/qzBqjB0LRMFSGzWQBZINtfnJLeM>
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: Thu, 24 Oct 2019 02:42:28 -0000

  Branch: refs/heads/ianswett-pto-per-pn-space=0D
  Home:   https://github.com/quicwg/base-drafts=0D
  Commit: cf6dc592b17cc6f0163649fa5408f15a0efda4fd=0D
      https://github.com/quicwg/base-drafts/commit/cf6dc592b17cc6f0163649=
fa5408f15a0efda4fd=0D
  Author: Martin Thomson <martin.thomson@gmail.com>=0D
  Date:   2019-08-15 (Thu, 15 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Better narrow stateless reset token validity=0D
=0D
=0D
  Commit: dcd76b4a7daadfe5dcba931471c25e511777d699=0D
      https://github.com/quicwg/base-drafts/commit/dcd76b4a7daadfe5dcba93=
1471c25e511777d699=0D
  Author: Martin Thomson <martin.thomson@gmail.com>=0D
  Date:   2019-08-15 (Thu, 15 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Only active connection IDs are relevant=0D
=0D
=0D
  Commit: 57bb6b81d6ce543695da8b58c41e627690410d1f=0D
      https://github.com/quicwg/base-drafts/commit/57bb6b81d6ce543695da8b=
58c41e627690410d1f=0D
  Author: Martin Thomson <martin.thomson@gmail.com>=0D
  Date:   2019-08-15 (Thu, 15 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Forbid use of duplicate stateless reset tokens=0D
=0D
=0D
  Commit: 5c3d4030cd5570016442f4f71b2b5cf0d1f4d694=0D
      https://github.com/quicwg/base-drafts/commit/5c3d4030cd5570016442f4=
f71b2b5cf0d1f4d694=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-08-16 (Fri, 16 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Grammar=0D
=0D
Co-Authored-By: ianswett <ianswett@users.noreply.github.com>=0D
=0D
=0D
  Commit: 2357b2c7b415a68bc0654cec7a7e59aa19b0c303=0D
      https://github.com/quicwg/base-drafts/commit/2357b2c7b415a68bc0654c=
ec7a7e59aa19b0c303=0D
  Author: Martin Thomson <martin.thomson@gmail.com>=0D
  Date:   2019-08-16 (Fri, 16 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  wrap=0D
=0D
=0D
  Commit: bee95016e3be73001dba5efdae015312a4659a2c=0D
      https://github.com/quicwg/base-drafts/commit/bee95016e3be73001dba5e=
fdae015312a4659a2c=0D
  Author: Nick Harper <nharper@chromium.org>=0D
  Date:   2019-08-22 (Thu, 22 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Describe interaction between QUIC and TLS regarding saved 0-RTT state=0D=

=0D
This PR describes how a TLS stack needs to cooperate with a QUIC stack=0D=

when making the decision whether or not to accept early data.=0D
=0D
The purpose of this change is so that implementors working on the TLS=0D
layer of QUIC are aware that other layers impact decisions traditionally=0D=

made at the TLS layer.=0D
=0D
=0D
  Commit: c09d599bade53a8faea33a264c21d1a57de2d179=0D
      https://github.com/quicwg/base-drafts/commit/c09d599bade53a8faea33a=
264c21d1a57de2d179=0D
  Author: Nick Harper <github@nharper.org>=0D
  Date:   2019-08-22 (Thu, 22 Aug 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Apply suggestions from code review=0D
=0D
Co-Authored-By: Martin Thomson <mt@lowentropy.net>=0D
=0D
=0D
  Commit: 896b7efa5e33fa317f31a7627db60662ea754cd8=0D
      https://github.com/quicwg/base-drafts/commit/896b7efa5e33fa317f31a7=
627db60662ea754cd8=0D
  Author: Alessandro Ghedini <alessandro@ghedini.me>=0D
  Date:   2019-09-15 (Sun, 15 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Allow PING at every encryption level=0D
=0D
Fixes #3034=0D
=0D
=0D
  Commit: 751aef9c80307a9b61f6bae887566eb9a9e3b766=0D
      https://github.com/quicwg/base-drafts/commit/751aef9c80307a9b61f6ba=
e887566eb9a9e3b766=0D
  Author: David Schinazi <dschinazi.ietf@gmail.com>=0D
  Date:   2019-09-17 (Tue, 17 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Clarify why post-handshake client auth is banned=0D
=0D
=0D
  Commit: 06486475d04ecb979e5c8545df4b84fcd89b5016=0D
      https://github.com/quicwg/base-drafts/commit/06486475d04ecb979e5c85=
45df4b84fcd89b5016=0D
  Author: David Schinazi <DavidSchinazi@users.noreply.github.com>=0D
  Date:   2019-09-17 (Tue, 17 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  MT editorial pass=0D
=0D
Co-Authored-By: Martin Thomson <mt@lowentropy.net>=0D
=0D
=0D
  Commit: f77bd1e5395bbac2bd1fe2ab575f1beac4c8bf32=0D
      https://github.com/quicwg/base-drafts/commit/f77bd1e5395bbac2bd1fe2=
ab575f1beac4c8bf32=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-09-19 (Thu, 19 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Clients send datagrams with 1200 byte payloads=0D
=0D
I was a bit unsure. I think this is clearer.=0D
=0D
=0D
  Commit: 3801ebda3af7418505f1aed87138ae72a3178829=0D
      https://github.com/quicwg/base-drafts/commit/3801ebda3af7418505f1ae=
d87138ae72a3178829=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-09-20 (Fri, 20 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  More UDP=0D
=0D
=0D
  Commit: cdad59a14836263a07f85ba9388f50d748f915d6=0D
      https://github.com/quicwg/base-drafts/commit/cdad59a14836263a07f85b=
a9388f50d748f915d6=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-09-20 (Fri, 20 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Remove 1 RTT delayed ack requirement=0D
=0D
Fixes #3030=0D
=0D
=0D
  Commit: 3696d8ce68c95063cc6e2e1b9392784f9cf25a24=0D
      https://github.com/quicwg/base-drafts/commit/3696d8ce68c95063cc6e2e=
1b9392784f9cf25a24=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-09-20 (Fri, 20 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-transport.md=0D
=0D
=0D
  Commit: ace2a505a3f8f96c2758458ec523047afe8db92e=0D
      https://github.com/quicwg/base-drafts/commit/ace2a505a3f8f96c275845=
8ec523047afe8db92e=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-09-20 (Fri, 20 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Remove obsolete text on ACKing CRYPTO frames=0D
=0D
=0D
  Commit: 6cfcbe26385f17072ccd330aea619f65bf3bdcb4=0D
      https://github.com/quicwg/base-drafts/commit/6cfcbe26385f17072ccd33=
0aea619f65bf3bdcb4=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-09-21 (Sat, 21 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Closes #3053 too=0D
=0D
=0D
  Commit: 114d984feb3244348dc8ad773a2db3a1df246338=0D
      https://github.com/quicwg/base-drafts/commit/114d984feb3244348dc8ad=
773a2db3a1df246338=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-09-24 (Tue, 24 Sep 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-transport.md=0D
=0D
Co-Authored-By: Martin Thomson <mt@lowentropy.net>=0D
=0D
=0D
  Commit: 8afe7b1dadedf5610db343fd590aeeafcbcb923c=0D
      https://github.com/quicwg/base-drafts/commit/8afe7b1dadedf5610db343=
fd590aeeafcbcb923c=0D
  Author: Mark Nottingham <mnot@mnot.net>=0D
  Date:   2019-09-26 (Thu, 26 Sep 2019)=0D
=0D
  Changed paths:=0D
    M ietf.json=0D
=0D
  Log Message:=0D
  -----------=0D
  don't need spec_regex any more=0D
=0D
=0D
  Commit: 3418b2a841b9f2cb8d7b00daaa2718d0840fa802=0D
      https://github.com/quicwg/base-drafts/commit/3418b2a841b9f2cb8d7b00=
daaa2718d0840fa802=0D
  Author: Mark Nottingham <mnot@mnot.net>=0D
  Date:   2019-09-26 (Thu, 26 Sep 2019)=0D
=0D
  Changed paths:=0D
    M ietf.json=0D
=0D
  Log Message:=0D
  -----------=0D
  go primary for QUIC=0D
=0D
=0D
  Commit: 2552e19d3da4ee80a7cf9f81b5c239453aa7bdb5=0D
      https://github.com/quicwg/base-drafts/commit/2552e19d3da4ee80a7cf9f=
81b5c239453aa7bdb5=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-10-03 (Thu, 03 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  ack-eliciting not ACK-eliciting (#3069)=0D
=0D
* ack-eliciting not ACK-eliciting=0D
=0D
Fixes #3068=0D
=0D
* Define Ack-eliciting packet=0D
=0D
* Update draft-ietf-quic-transport.md=0D
=0D
* Update draft-ietf-quic-transport.md=0D
=0D
* Update draft-ietf-quic-transport.md=0D
=0D
Co-Authored-By: Martin Thomson <mt@lowentropy.net>=0D
=0D
* dont repeat=0D
=0D
dont repeat=0D
=0D
* wrap=0D
=0D
rap=0D
ap=0D
p=0D
=0D
* Update draft-ietf-quic-transport.md=0D
=0D
* Update draft-ietf-quic-transport.md=0D
=0D
Co-Authored-By: Jana Iyengar <jri.ietf@gmail.com>=0D
=0D
* Update draft-ietf-quic-transport.md=0D
=0D
* Update draft-ietf-quic-transport.md=0D
=0D
Co-Authored-By: Jana Iyengar <jri.ietf@gmail.com>=0D
=0D
* Update draft-ietf-quic-transport.md=0D
=0D
Co-Authored-By: Jana Iyengar <jri.ietf@gmail.com>=0D
=0D
* Update draft-ietf-quic-transport.md=0D
=0D
Fix reference.=0D
=0D
=0D
  Commit: 635ab6cee20af55c617202c8301b5b5179c31744=0D
      https://github.com/quicwg/base-drafts/commit/635ab6cee20af55c617202=
c8301b5b5179c31744=0D
  Author: Nick Harper <nharper@chromium.org>=0D
  Date:   2019-10-11 (Fri, 11 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Reword sentence about storing state in session ticket=0D
=0D
=0D
  Commit: 31a60ef782fcdfe4663693f48e3bd183572e05b6=0D
      https://github.com/quicwg/base-drafts/commit/31a60ef782fcdfe4663693=
f48e3bd183572e05b6=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-10-11 (Fri, 11 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Stop using SRTT (#3079)=0D
=0D
* Stop using SRTT=0D
=0D
Fixes #3076=0D
=0D
* Update draft-ietf-quic-recovery.md=0D
=0D
* Update draft-ietf-quic-recovery.md=0D
=0D
=0D
  Commit: 326d74c55b8291bdda51dc3147dc7b97286a715e=0D
      https://github.com/quicwg/base-drafts/commit/326d74c55b8291bdda51dc=
3147dc7b97286a715e=0D
  Author: Mike Bishop <mbishop@evequefou.be>=0D
  Date:   2019-10-14 (Mon, 14 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-http.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Pseudo-header section reference (#3084)=0D
=0D
* Broader section reference=0D
=0D
* Malformed under restrictions=0D
=0D
=0D
  Commit: 5d0fbdfcbc946465bbdee9b14b05d09b6228fdea=0D
      https://github.com/quicwg/base-drafts/commit/5d0fbdfcbc946465bbdee9=
b14b05d09b6228fdea=0D
  Author: Mike Bishop <mbishop@evequefou.be>=0D
  Date:   2019-10-14 (Mon, 14 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-http.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Mention QPACK streams (#3081)=0D
=0D
=0D
  Commit: f9b5eb3f0c97133a624d3c1ac73a65223f4801d0=0D
      https://github.com/quicwg/base-drafts/commit/f9b5eb3f0c97133a624d3c=
1ac73a65223f4801d0=0D
  Author: Kazuho Oku <kazuhooku@gmail.com>=0D
  Date:   2019-10-14 (Mon, 14 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-http.md=0D
=0D
  Log Message:=0D
  -----------=0D
  s/HTTP_UNEXPECTED_FRAME/HTTP_FRAME_UNEXPECTED/ (#3090)=0D
=0D
=0D
  Commit: 6333ab65c6efe313a443f4fd2aa968f1a222518c=0D
      https://github.com/quicwg/base-drafts/commit/6333ab65c6efe313a443f4=
fd2aa968f1a222518c=0D
  Author: Peter Wu <peter@lekensteyn.nl>=0D
  Date:   2019-10-14 (Mon, 14 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-http.md=0D
=0D
  Log Message:=0D
  -----------=0D
  http: syntax fixes for quic Alt-Svc parameter (#3059)=0D
=0D
Use the correct ABNF grammar to express repetition and fix the Reserved=0D=

Frame Type link.=0D
=0D
=0D
  Commit: 24e19f14d0b03ce3c11a986a8dc041b8728301ac=0D
      https://github.com/quicwg/base-drafts/commit/24e19f14d0b03ce3c11a98=
6a8dc041b8728301ac=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-10-15 (Tue, 15 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  MUST ACK each ack-eliciting packet once=0D
=0D
=0D
  Commit: 0850ad92ce44c39c85f07ba6fbef327be836e080=0D
      https://github.com/quicwg/base-drafts/commit/0850ad92ce44c39c85f07b=
a6fbef327be836e080=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-10-15 (Tue, 15 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #3035 from ghedo/ping-in-handshake=0D
=0D
Allow PING at every encryption level=0D
=0D
=0D
  Commit: 8b86d0bb90236e58c8734e349a64d94394074022=0D
      https://github.com/quicwg/base-drafts/commit/8b86d0bb90236e58c8734e=
349a64d94394074022=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-10-15 (Tue, 15 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #3055 from quicwg/ianswett-no-1RTT-ack-delay=0D
=0D
Remove 1 RTT delayed ack requirement=0D
=0D
=0D
  Commit: d94db41c7c5a2936aba7b95723dcdb3546a303fa=0D
      https://github.com/quicwg/base-drafts/commit/d94db41c7c5a2936aba7b9=
5723dcdb3546a303fa=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-10-15 (Tue, 15 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #2947 from nharper/tls-saved-state=0D
=0D
Describe interaction between QUIC and TLS regarding saved 0-RTT state=0D
=0D
=0D
  Commit: 6220106a5a718a5b30e5009c89377a72ebfda08e=0D
      https://github.com/quicwg/base-drafts/commit/6220106a5a718a5b30e500=
9c89377a72ebfda08e=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-10-15 (Tue, 15 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #2968 from quicwg/stateless-reset-too=0D
=0D
Stateless reset too=0D
=0D
=0D
  Commit: aeaa56545344dd6e9a7956f8a16e0e2aca137041=0D
      https://github.com/quicwg/base-drafts/commit/aeaa56545344dd6e9a7956=
f8a16e0e2aca137041=0D
  Author: Mike Bishop <mbishop@evequefou.be>=0D
  Date:   2019-10-15 (Tue, 15 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-http.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Additional error cases for CANCEL_PUSH (#3083)=0D
=0D
* Additional error cases for CANCEL_PUSH=0D
=0D
* Ian's parallel construction=0D
=0D
* Improve readability=0D
=0D
* Review feedback=0D
=0D
* Wordsmith=0D
=0D
=0D
  Commit: cceaf25143fc43a93ad4c91cdcbe96a581e2a6cf=0D
      https://github.com/quicwg/base-drafts/commit/cceaf25143fc43a93ad4c9=
1cdcbe96a581e2a6cf=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-10-15 (Tue, 15 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Define under-utilizing the congestion window (#2675)=0D
=0D
* Define under-utilizing the congestion window=0D
=0D
* Update draft-ietf-quic-recovery.md=0D
=0D
* Reword section on bursts=0D
=0D
Working off Gorry's comments=0D
=0D
* Update draft-ietf-quic-recovery.md=0D
=0D
Co-Authored-By: Jana Iyengar <jri.ietf@gmail.com>=0D
=0D
* Update draft-ietf-quic-recovery.md=0D
=0D
Co-Authored-By: Jana Iyengar <jri.ietf@gmail.com>=0D
=0D
* Update draft-ietf-quic-recovery.md=0D
=0D
=0D
  Commit: 6f045358bd789bccb9328f889a68e3d11ca206a4=0D
      https://github.com/quicwg/base-drafts/commit/6f045358bd789bccb9328f=
889a68e3d11ca206a4=0D
  Author: Robin Marx <robin.marx@uhasselt.be>=0D
  Date:   2019-10-15 (Tue, 15 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-qpack.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Be more specific when naming bits (#3089)=0D
=0D
* Be more specific when naming bits=0D
=0D
- Renamed S bit for static vs dynamic table to T bit (for Table)=0D
- Replaced backticks with single quotes around individual bits (previousl=
y, about half used single, half used double)=0D
- Added explicit references to bit letter indicators where they were miss=
ing (e.g., for 'H')=0D
- Fixed broken reference to "blocked-decoding" section=0D
=0D
* Hopefully auto-linking does work now=0D
=0D
=0D
  Commit: a2ea7d7ec84ca439e6454da60aa9802836b448bf=0D
      https://github.com/quicwg/base-drafts/commit/a2ea7d7ec84ca439e6454d=
a60aa9802836b448bf=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-10-15 (Tue, 15 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-tls.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #3044 from DavidSchinazi/explain_post_handshake_auth=
_ban=0D
=0D
Clarify why post-handshake client auth is banned=0D
=0D
=0D
  Commit: aa408593de2e13669e66403474ac99df9ff325da=0D
      https://github.com/quicwg/base-drafts/commit/aa408593de2e13669e6640=
3474ac99df9ff325da=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-10-15 (Tue, 15 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-transport.md=0D
=0D
Co-Authored-By: Martin Thomson <mt@lowentropy.net>=0D
=0D
=0D
  Commit: 1a8baf8a2564bf657a040eb58ca5a50c98204aee=0D
      https://github.com/quicwg/base-drafts/commit/1a8baf8a2564bf657a040e=
b58ca5a50c98204aee=0D
  Author: Martin Duke <m.duke@f5.com>=0D
  Date:   2019-10-16 (Wed, 16 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Prohibit PADDING in response to ACK=0D
=0D
=0D
  Commit: a7ad371908364e16474ec746a33aea4c30afc3d9=0D
      https://github.com/quicwg/base-drafts/commit/a7ad371908364e16474ec7=
46a33aea4c30afc3d9=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-10-16 (Wed, 16 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  MUST pace or limit bursts to 10 packets=0D
=0D
Fixes part or all of #3094=0D
=0D
=0D
  Commit: 321ec027758ad0149e2f4de07ca251cf739ab67f=0D
      https://github.com/quicwg/base-drafts/commit/321ec027758ad0149e2f4d=
e07ca251cf739ab67f=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-10-16 (Wed, 16 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Alternative > alternate (#3105)=0D
=0D
=0D
  Commit: dd3c2214fa4d84ecc80229b44d9c817abcba71b8=0D
      https://github.com/quicwg/base-drafts/commit/dd3c2214fa4d84ecc80229=
b44d9c817abcba71b8=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-10-17 (Thu, 17 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-transport.md=0D
=0D
=0D
  Commit: dc891d82d0b1bdd5ea8351a4c0d55e326fbf18d9=0D
      https://github.com/quicwg/base-drafts/commit/dc891d82d0b1bdd5ea8351=
a4c0d55e326fbf18d9=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-10-17 (Thu, 17 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge branch 'master' into ianswett-limit-bursts=0D
=0D
=0D
  Commit: 6f72fe83d554c96c55e1e2485c30287184639b29=0D
      https://github.com/quicwg/base-drafts/commit/6f72fe83d554c96c55e1e2=
485c30287184639b29=0D
  Author: Martin Duke <m.duke@f5.com>=0D
  Date:   2019-10-16 (Wed, 16 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Took Ian's suggestion=0D
=0D
=0D
  Commit: ce83dc4ef954710bddbab03e49e9d1b966106743=0D
      https://github.com/quicwg/base-drafts/commit/ce83dc4ef954710bddbab0=
3e49e9d1b966106743=0D
  Author: Martin Duke <m.duke@f5.com>=0D
  Date:   2019-10-16 (Wed, 16 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  addressed comment I missed:=0D
=0D
=0D
  Commit: 8aa3f261bac737b25867c964a8eb941f362be36a=0D
      https://github.com/quicwg/base-drafts/commit/8aa3f261bac737b25867c9=
64a8eb941f362be36a=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-10-17 (Thu, 17 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-recovery.md=0D
=0D
Remove the old paragraph=0D
=0D
=0D
  Commit: 88c2415f876ab1ce03181031773cff8dde2d711e=0D
      https://github.com/quicwg/base-drafts/commit/88c2415f876ab1ce031810=
31773cff8dde2d711e=0D
  Author: Mike Bishop <mbishop@evequefou.be>=0D
  Date:   2019-10-17 (Thu, 17 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Double plural=0D
=0D
=0D
  Commit: 8bd39d96ba0f42824fd62f6a797ee74f9603ffc2=0D
      https://github.com/quicwg/base-drafts/commit/8bd39d96ba0f42824fd62f=
6a797ee74f9603ffc2=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2019-10-17 (Thu, 17 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #3106 from quicwg/ianswett-limit-bursts=0D
=0D
MUST pace or limit bursts to 10 packets=0D
=0D
=0D
  Commit: 20e5bf7c795b51aa83805e19a287de6d8b41e9c2=0D
      https://github.com/quicwg/base-drafts/commit/20e5bf7c795b51aa83805e=
19a287de6d8b41e9c2=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-10-18 (Fri, 18 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-http.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Remove QUIC version hint (#3118)=0D
=0D
As discussed in Cupertino, we're punting the hard part of this issue to=0D=

future versions, but we can remove the version hint until then.=0D
=0D
Closes #3061.=0D
=0D
=0D
  Commit: c06ff1454ffdb7ad67bde48d375d20a218acc2e7=0D
      https://github.com/quicwg/base-drafts/commit/c06ff1454ffdb7ad67bde4=
8d375d20a218acc2e7=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-10-18 (Fri, 18 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Update draft-ietf-quic-recovery.md=0D
=0D
=0D
  Commit: a38c07a8bf702895f617c71ea912356ed9d00566=0D
      https://github.com/quicwg/base-drafts/commit/a38c07a8bf702895f617c7=
1ea912356ed9d00566=0D
  Author: Bence B=C3=A9ky <bencebeky@users.noreply.github.com>=0D
  Date:   2019-10-21 (Mon, 21 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-qpack.md=0D
=0D
  Log Message:=0D
  -----------=0D
  QPACK [editorial] Misc minor editorial changes. (#2942)=0D
=0D
* non-controversial one-offs=0D
=0D
* Do not unnecessarily change "avoid" to "choose not".=0D
=0D
* Do not unnecessarily remove "without resending..." phrase.=0D
=0D
* Apply suggestions from code review=0D
=0D
Co-Authored-By: Mike Bishop <mbishop@evequefou.be>=0D
=0D
* MikeBishop's wording suggestion for allowing creation of an encoder str=
eam and a decoder stream.=0D
=0D
* indexed header field representation=0D
=0D
* eviction when adding a new entry=0D
=0D
* Add word inclusive.=0D
=0D
=0D
  Commit: 5b3d744d7ac478df9c211712680948537cbca604=0D
      https://github.com/quicwg/base-drafts/commit/5b3d744d7ac478df9c2117=
12680948537cbca604=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-10-21 (Mon, 21 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-http.md=0D
    M draft-ietf-quic-qpack.md=0D
    M draft-ietf-quic-recovery.md=0D
    M draft-ietf-quic-tls.md=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge branch 'master' into ianswett-must-ack-once=0D
=0D
=0D
  Commit: 40380a041495ef042562f3c3b8bcd224d704c206=0D
      https://github.com/quicwg/base-drafts/commit/40380a041495ef042562f3=
c3b8bcd224d704c206=0D
  Author: Martin Duke <m.duke@f5.com>=0D
  Date:   2019-10-21 (Mon, 21 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  MT's nit=0D
=0D
=0D
  Commit: c619547e6376dadc2e5e148ba1812dcc75b1a4d7=0D
      https://github.com/quicwg/base-drafts/commit/c619547e6376dadc2e5e14=
8ba1812dcc75b1a4d7=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-10-22 (Tue, 22 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Martin's previous suggestion=0D
=0D
=0D
  Commit: 446e0754de2d6caebf1308e43981afee3c8becea=0D
      https://github.com/quicwg/base-drafts/commit/446e0754de2d6caebf1308=
e43981afee3c8becea=0D
  Author: Lucas Pardue <lucas@cloudflare.com>=0D
  Date:   2019-10-22 (Tue, 22 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-http.md=0D
=0D
  Log Message:=0D
  -----------=0D
  rename HTTP_ error code prefix to H3 (#3119)=0D
=0D
=0D
  Commit: 9650f850cb6c904764c602eaeb84e267561a1fe2=0D
      https://github.com/quicwg/base-drafts/commit/9650f850cb6c904764c602=
eaeb84e267561a1fe2=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-10-22 (Tue, 22 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #3104 from martinduke/mduke-ban-padding=0D
=0D
Prohibit PADDING in response to ACK=0D
=0D
=0D
  Commit: 58ab6f15c58adbc6c7c69492b4008f02e3ad8999=0D
      https://github.com/quicwg/base-drafts/commit/58ab6f15c58adbc6c7c694=
92b4008f02e3ad8999=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-10-22 (Tue, 22 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #3051 from quicwg/ianswett-1200-payloads=0D
=0D
Clients send datagrams with 1200 byte payloads=0D
=0D
=0D
  Commit: 042cf3cf7edd53639858a44367451d43f6b44a28=0D
      https://github.com/quicwg/base-drafts/commit/042cf3cf7edd53639858a4=
4367451d43f6b44a28=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-10-22 (Tue, 22 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #3092 from quicwg/ianswett-must-ack-once=0D
=0D
MUST ACK each ack-eliciting packet once=0D
=0D
=0D
  Commit: dc78dd5c6d2034caeba95c823edde6f60f503e79=0D
      https://github.com/quicwg/base-drafts/commit/dc78dd5c6d2034caeba95c=
823edde6f60f503e79=0D
  Author: Mike Bishop <mbishop@evequefou.be>=0D
  Date:   2019-10-22 (Tue, 22 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-http.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Rephrase #2780 to active voice (#3124)=0D
=0D
=0D
  Commit: caf110450a259059af5c83ee397e332299ec63de=0D
      https://github.com/quicwg/base-drafts/commit/caf110450a259059af5c83=
ee397e332299ec63de=0D
  Author: Bence B=C3=A9ky <bencebeky@users.noreply.github.com>=0D
  Date:   2019-10-22 (Tue, 22 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-qpack.md=0D
=0D
  Log Message:=0D
  -----------=0D
  remove RIC from Relative Index in Header Block figure; add Base value t=
o two figures (#2935)=0D
=0D
* base=0D
=0D
* Update figure captions=0D
=0D
* Revert "Update figure captions"=0D
=0D
This reverts commit bf92f065e4dc84fa59d72df66cbdd04042d42e22.=0D
=0D
* Move arrows back to original position; add Base value to figure.=0D
=0D
=0D
  Commit: ac4d4eefc11ee9fba78db08c7f3e0158d57e15e6=0D
      https://github.com/quicwg/base-drafts/commit/ac4d4eefc11ee9fba78db0=
8c7f3e0158d57e15e6=0D
  Author: Mike Bishop <mbishop@evequefou.be>=0D
  Date:   2019-10-23 (Wed, 23 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-http.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Require clients to keep sending if they want to keep receiving (#3123)=0D=

=0D
=0D
  Commit: 8fe04ec8c384bae44ec93bfad7154ddf50f9b67f=0D
      https://github.com/quicwg/base-drafts/commit/8fe04ec8c384bae44ec93b=
fad7154ddf50f9b67f=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-10-23 (Wed, 23 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Remove the TLP citation because it's in RACK=0D
=0D
As suggested by @martinthomson in #3066=0D
=0D
=0D
  Commit: ec7c839c4b8e96d23fe474cb42451f23af226cb2=0D
      https://github.com/quicwg/base-drafts/commit/ec7c839c4b8e96d23fe474=
cb42451f23af226cb2=0D
  Author: Martin Duke <m.duke@f5.com>=0D
  Date:   2019-10-23 (Wed, 23 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Delete reference to crypto timeout=0D
=0D
=0D
  Commit: 12e04045fd4c2825915814f17635f42e90c50b0b=0D
      https://github.com/quicwg/base-drafts/commit/12e04045fd4c2825915814=
f17635f42e90c50b0b=0D
  Author: Martin Thomson <mt@lowentropy.net>=0D
  Date:   2019-10-23 (Wed, 23 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-transport.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #3140 from martinduke/mduke-no-crypto-retx=0D
=0D
Delete reference to crypto timeout=0D
=0D
=0D
  Commit: f07c067a429caffa0788a02e8dd79c50c808929c=0D
      https://github.com/quicwg/base-drafts/commit/f07c067a429caffa0788a0=
2e8dd79c50c808929c=0D
  Author: Jana Iyengar <jri.ietf@gmail.com>=0D
  Date:   2019-10-24 (Thu, 24 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-recovery.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge pull request #3137 from quicwg/ianswett-remove-tlp=0D
=0D
Remove the TLP citation because it's in RACK=0D
=0D
=0D
  Commit: 33c994e1f8e9123c59f5265e507842ab076433b5=0D
      https://github.com/quicwg/base-drafts/commit/33c994e1f8e9123c59f526=
5e507842ab076433b5=0D
  Author: ianswett <ianswett@users.noreply.github.com>=0D
  Date:   2019-10-23 (Wed, 23 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-http.md=0D
    M draft-ietf-quic-qpack.md=0D
    M draft-ietf-quic-recovery.md=0D
    M draft-ietf-quic-tls.md=0D
    M draft-ietf-quic-transport.md=0D
    M ietf.json=0D
=0D
  Log Message:=0D
  -----------=0D
  Merge branch 'master' into ianswett-pto-per-pn-space=0D
=0D
=0D
Compare: https://github.com/quicwg/base-drafts/compare/3abb83565f1f...33c=
994e1f8e9=0D


From nobody Wed Oct 23 19:42:35 2019
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 16797120145 for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 19:42:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 jbYR6rg28R4p for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 19:42:31 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 32321120026 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 19:42:29 -0700 (PDT)
Date: Wed, 23 Oct 2019 19:42:27 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571884947; bh=AISrr+xTz1+OepMO+7nGWMrxchkG4mu24ecyMsxD5dc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=WYc5NxhpLrxzZAyqK9bh3RWCVp9RDQrV5EI3iaAh/CJe95tlk/x76EsdGT+eSsOVG 18H205xkrI7xbusQdGBk8UWh+BQXFDslH4ZTHvlMVC3qIcNlzGCmDmKwJEJyrIcokw jnsls+sJBSnueIDIXeZoIGY1p9loNfaP0iAnSrKU=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3066/push/4187680731@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3066@github.com>
References: <quicwg/base-drafts/pull/3066@github.com>
Subject: Re: [quicwg/base-drafts] Change PTO to be per packet number space (#3066)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db10f935db6d_4a553fed452cd9643531e5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/lLEo8bR3aoDMKNLfsyo6O1lJYUM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 24 Oct 2019 02:42:33 -0000

----==_mimepart_5db10f935db6d_4a553fed452cd9643531e5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

33c994e1f8e9123c59f5265e507842ab076433b5  Merge branch 'master' into ianswett-pto-per-pn-space


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3066/files/3abb83565f1fc9772614f118c5dccc212a45137d..33c994e1f8e9123c59f5265e507842ab076433b5

----==_mimepart_5db10f935db6d_4a553fed452cd9643531e5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/ianswett" class="user-mention">@ianswett</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/33c994e1f8e9123c59f5265e507842ab076433b5">33c994e</a>  Merge branch &#39;master&#39; into ianswett-pto-per-pn-space</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3066/files/3abb83565f1fc9772614f118c5dccc212a45137d..33c994e1f8e9123c59f5265e507842ab076433b5?email_source=notifications&amp;email_token=AFTOJKYDQ4UGJPV4GRDR7W3QQEDRHA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDAOJXG4YTEMSQOVZWQIZUGE4DONRYGA3TGMI">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5TQD64JHFXYTW2MP3QQEDRHANCNFSM4I2FHCOQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7IWXB6BRCF7H62LT3QQEDRHA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDAOJXG4YTEMSQOVZWQIZUGE4DONRYGA3TGMI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3066/files/3abb83565f1fc9772614f118c5dccc212a45137d..33c994e1f8e9123c59f5265e507842ab076433b5?email_source=notifications\u0026email_token=AFTOJKYDQ4UGJPV4GRDR7W3QQEDRHA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDAOJXG4YTEMSQOVZWQIZUGE4DONRYGA3TGMI",
"url": "https://github.com/quicwg/base-drafts/pull/3066/files/3abb83565f1fc9772614f118c5dccc212a45137d..33c994e1f8e9123c59f5265e507842ab076433b5?email_source=notifications\u0026email_token=AFTOJKYDQ4UGJPV4GRDR7W3QQEDRHA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDAOJXG4YTEMSQOVZWQIZUGE4DONRYGA3TGMI",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5db10f935db6d_4a553fed452cd9643531e5--


From nobody Wed Oct 23 19:42:58 2019
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 A16A61200F6 for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 19:42:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 ZkqNfFhgIFuo for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 19:42:56 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 321CF120026 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 19:42: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 5900E6A0A00 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 19:42:55 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571884975; bh=1XkRubeX5AKGSK+XcJ7umJ/WaR0zooKazp6azGp7Buk=; h=Date:From:To:Subject:From; b=gaYUEi3ohqC8FrSQRUg2tA7WKvMcrlhaoCQ4zeytiO2ggh7037qJuJRGcjl9bIJHt EOLipDP4nFGiSy+c0zDnbv2MthB0mNOMyRaEYRRn8HpN2J5RD7agIX1u8Ry6P12G5V 1o1ujdS4gE3A7OFM7OK5GCAgHZiARx/IttO37yTQ=
Date: Wed, 23 Oct 2019 19:42:55 -0700
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/c23dd4-ff2332@github.com>
Subject: [quicwg/base-drafts] ff2332: Script updating gh-pages from 33c994e1. [ci skip]
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/vbeFkDP_7CvnsmSGEYsEuprynCY>
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: Thu, 24 Oct 2019 02:42:57 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: ff2332fc95b10480b10f970e40c4590dadeb2283
      https://github.com/quicwg/base-drafts/commit/ff2332fc95b10480b10f970e40c4590dadeb2283
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-24 (Thu, 24 Oct 2019)

  Changed paths:
    M ianswett-pto-per-pn-space/draft-ietf-quic-http.html
    M ianswett-pto-per-pn-space/draft-ietf-quic-http.txt
    M ianswett-pto-per-pn-space/draft-ietf-quic-invariants.html
    M ianswett-pto-per-pn-space/draft-ietf-quic-invariants.txt
    M ianswett-pto-per-pn-space/draft-ietf-quic-qpack.html
    M ianswett-pto-per-pn-space/draft-ietf-quic-qpack.txt
    M ianswett-pto-per-pn-space/draft-ietf-quic-recovery.html
    M ianswett-pto-per-pn-space/draft-ietf-quic-recovery.txt
    M ianswett-pto-per-pn-space/draft-ietf-quic-tls.html
    M ianswett-pto-per-pn-space/draft-ietf-quic-tls.txt
    M ianswett-pto-per-pn-space/draft-ietf-quic-transport.html
    M ianswett-pto-per-pn-space/draft-ietf-quic-transport.txt
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from 33c994e1. [ci skip]



From nobody Wed Oct 23 19:43:15 2019
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 804F61200F6 for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 19:43:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.999
X-Spam-Level: 
X-Spam-Status: No, score=-6.999 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=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 Gk94CKp_BOjK for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 19:43:13 -0700 (PDT)
Received: from out-10.smtp.github.com (out-10.smtp.github.com [192.30.254.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 05366120026 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 19:43:13 -0700 (PDT)
Date: Wed, 23 Oct 2019 19:43:11 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571884991; bh=d2JVmbneSUcooWzrKVJEvDcnKZ25Jwa2T7KV6bkGAhg=; h=Date:From:To:Subject:From; b=IXlm8kbsWpOG5+igloJG0/eiPHgTPpzETgi6MqGyhiQ3dNbZlnZl2SPzofU3t9khW SzchlcndbjKOXkdBGsjBQJ1tgD/sBej6znSsQe8IvZSbeZproUED4l8sC6JXr061/U /clcUK90LRm02mjLAzJsB7FPEbv7tuNfmgoaq64E=
From: ianswett <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/ianswett-pto-per-pn-space/33c994-6c3ae3@github.com>
Subject: [quicwg/base-drafts] 6c3ae3: Update draft-ietf-quic-recovery.md
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/XnX8XcmmtjNTHIU8mqZDqTo9LgI>
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: Thu, 24 Oct 2019 02:43:15 -0000

  Branch: refs/heads/ianswett-pto-per-pn-space
  Home:   https://github.com/quicwg/base-drafts
  Commit: 6c3ae350dc546bf6756258f93a2d40a64cc2daa4
      https://github.com/quicwg/base-drafts/commit/6c3ae350dc546bf6756258f93a2d40a64cc2daa4
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-10-23 (Wed, 23 Oct 2019)

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

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md

Co-Authored-By: Martin Thomson <mt@lowentropy.net>



From nobody Wed Oct 23 19:43:25 2019
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 E891C120145 for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 19:43:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.381
X-Spam-Level: 
X-Spam-Status: No, score=-6.381 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 z8vFj1Mb3dxZ for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 19:43:21 -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 728D4120026 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 19:43:21 -0700 (PDT)
Date: Wed, 23 Oct 2019 19:43:20 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571885000; bh=a5HGAgfUm8kwH4VEtE8wuKx4tNo68EzQdQ1tntChAXY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=XKXtA+VLBAI1dOSg326oG2MFoO14Nmq6TnqvIQyCvjNdFejKRUYTIAW+5BLRUsfJu yg5e2W6mWoV60Jz+JN9HIiPVt1jslKuGvR99KLYqoJuJ418IiztESJW5SDGtTHIhE+ CKkIHjvMmJaahQpYaosKLT8YKsEsEptUp6qu/Q9k=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3066/push/4187682734@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3066@github.com>
References: <quicwg/base-drafts/pull/3066@github.com>
Subject: Re: [quicwg/base-drafts] Change PTO to be per packet number space (#3066)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db10fc899fd7_14a43f9e540cd96024742c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/2CSJFpFP9U0MISO-a_qDaGf2xhc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 24 Oct 2019 02:43:23 -0000

----==_mimepart_5db10fc899fd7_14a43f9e540cd96024742c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

6c3ae350dc546bf6756258f93a2d40a64cc2daa4  Update draft-ietf-quic-recovery.md


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3066/files/33c994e1f8e9123c59f5265e507842ab076433b5..6c3ae350dc546bf6756258f93a2d40a64cc2daa4

----==_mimepart_5db10fc899fd7_14a43f9e540cd96024742c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/ianswett" class="user-mention">@ianswett</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/6c3ae350dc546bf6756258f93a2d40a64cc2daa4">6c3ae35</a>  Update draft-ietf-quic-recovery.md</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3066/files/33c994e1f8e9123c59f5265e507842ab076433b5..6c3ae350dc546bf6756258f93a2d40a64cc2daa4?email_source=notifications&amp;email_token=AFTOJK6JKUVZ4I2QFAZIVM3QQEDURA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDAOJXG4YTEMSQOVZWQIZUGE4DONRYGI3TGNA">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5FV52TBYTUHM4IE4TQQEDURANCNFSM4I2FHCOQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7XOBAYJJQEVBS3DXDQQEDURA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDAOJXG4YTEMSQOVZWQIZUGE4DONRYGI3TGNA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3066/files/33c994e1f8e9123c59f5265e507842ab076433b5..6c3ae350dc546bf6756258f93a2d40a64cc2daa4?email_source=notifications\u0026email_token=AFTOJK6JKUVZ4I2QFAZIVM3QQEDURA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDAOJXG4YTEMSQOVZWQIZUGE4DONRYGI3TGNA",
"url": "https://github.com/quicwg/base-drafts/pull/3066/files/33c994e1f8e9123c59f5265e507842ab076433b5..6c3ae350dc546bf6756258f93a2d40a64cc2daa4?email_source=notifications\u0026email_token=AFTOJK6JKUVZ4I2QFAZIVM3QQEDURA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDAOJXG4YTEMSQOVZWQIZUGE4DONRYGI3TGNA",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5db10fc899fd7_14a43f9e540cd96024742c--


From nobody Wed Oct 23 19:45:35 2019
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 A72831200F6 for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 19:45:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.999
X-Spam-Level: 
X-Spam-Status: No, score=-6.999 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=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 IlMnsgbfTtYe for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 19:45:32 -0700 (PDT)
Received: from out-15.smtp.github.com (out-15.smtp.github.com [192.30.254.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 35058120026 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 19:45:32 -0700 (PDT)
Date: Wed, 23 Oct 2019 19:45:30 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571885131; bh=n+9v3c3AzdpDR0N8EbsM7/vX5UAt9eCHvVQodI1n3bE=; h=Date:From:To:Subject:From; b=z5CQa7sAFw3lSiHCAfIBG3uKhZ+JpmvgF7IM/F/kXTZp2IflKrTbMUFu6VFut8lvZ cQpwnnSd2gzkRfe2L22uijdLxEa7HXkDkjSB3T5bTq1bdBKfal4VbIZfSvl+Os0Gjn ePt/bOx/+5WGpo8QtUWYqpOiimynJEz3JRT6DpWE=
From: ianswett <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/ianswett-pto-per-pn-space/6c3ae3-3f0da8@github.com>
Subject: [quicwg/base-drafts] 3f0da8: Update draft-ietf-quic-recovery.md
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/zcan4KTZx8MaAJFwRGbMETphAao>
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: Thu, 24 Oct 2019 02:45:33 -0000

  Branch: refs/heads/ianswett-pto-per-pn-space
  Home:   https://github.com/quicwg/base-drafts
  Commit: 3f0da814e8a6ca8d0223457fbe5bb90157d6df15
      https://github.com/quicwg/base-drafts/commit/3f0da814e8a6ca8d0223457fbe5bb90157d6df15
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-10-23 (Wed, 23 Oct 2019)

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

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md



From nobody Wed Oct 23 19:45:44 2019
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 049C41200F6 for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 19:45:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.381
X-Spam-Level: 
X-Spam-Status: No, score=-6.381 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 aHdxAU9TxDq0 for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 19:45:41 -0700 (PDT)
Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0C70E120026 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 19:45:41 -0700 (PDT)
Received: from github-lowworker-45eca55.ac4-iad.github.net (github-lowworker-45eca55.ac4-iad.github.net [10.52.25.70]) by smtp.github.com (Postfix) with ESMTP id 186D8A0E40 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 19:45:40 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571885140; bh=2vmRAZqEnzoLr5l4QCHNbptqhj3pEAjAcMuCSA68kuc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Qu4gXJy2ACyQTv7tV+KtL/aA2koUu7FHsGCZzcJ2uZGhtZiFxfJR65a3AuFmG6Nz0 1Q+o+vW6IB1y7x2jCJ3byqp8WQh2/fHKBmR4ThtTC/qIrYraU5ax4f8ZgyfSqgCtSx JsTU1T9pomDl6zYw+9rSObBhPd1vWpCBElH0qz78=
Date: Wed, 23 Oct 2019 19:45:40 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3066/push/4187688400@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3066@github.com>
References: <quicwg/base-drafts/pull/3066@github.com>
Subject: Re: [quicwg/base-drafts] Change PTO to be per packet number space (#3066)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db11054a27c_3a0b3fe4efccd968132552"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ajb4q8P2hCPeoIE043CauzWIHOo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 24 Oct 2019 02:45:43 -0000

----==_mimepart_5db11054a27c_3a0b3fe4efccd968132552
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

3f0da814e8a6ca8d0223457fbe5bb90157d6df15  Update draft-ietf-quic-recovery.md


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3066/files/6c3ae350dc546bf6756258f93a2d40a64cc2daa4..3f0da814e8a6ca8d0223457fbe5bb90157d6df15

----==_mimepart_5db11054a27c_3a0b3fe4efccd968132552
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/ianswett" class="user-mention">@ianswett</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/3f0da814e8a6ca8d0223457fbe5bb90157d6df15">3f0da81</a>  Update draft-ietf-quic-recovery.md</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3066/files/6c3ae350dc546bf6756258f93a2d40a64cc2daa4..3f0da814e8a6ca8d0223457fbe5bb90157d6df15?email_source=notifications&amp;email_token=AFTOJKZIST4F6S74S4CKIVDQQED5JA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDAOJXG4YTEMSQOVZWQIZUGE4DONRYHA2DAMA">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5F3DFTVLTYCXHXE2TQQED5JANCNFSM4I2FHCOQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2B2IXZDAYGVMCM6HTQQED5JA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDAOJXG4YTEMSQOVZWQIZUGE4DONRYHA2DAMA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3066/files/6c3ae350dc546bf6756258f93a2d40a64cc2daa4..3f0da814e8a6ca8d0223457fbe5bb90157d6df15?email_source=notifications\u0026email_token=AFTOJKZIST4F6S74S4CKIVDQQED5JA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDAOJXG4YTEMSQOVZWQIZUGE4DONRYHA2DAMA",
"url": "https://github.com/quicwg/base-drafts/pull/3066/files/6c3ae350dc546bf6756258f93a2d40a64cc2daa4..3f0da814e8a6ca8d0223457fbe5bb90157d6df15?email_source=notifications\u0026email_token=AFTOJKZIST4F6S74S4CKIVDQQED5JA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDAOJXG4YTEMSQOVZWQIZUGE4DONRYHA2DAMA",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5db11054a27c_3a0b3fe4efccd968132552--


From nobody Wed Oct 23 19:46:15 2019
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 A504912012E for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 19:46:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 a_qoVPjQZ2HY for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 19:46:12 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4DBA81200F6 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 19:46:12 -0700 (PDT)
Date: Wed, 23 Oct 2019 19:46:11 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571885171; bh=YAG0TlOppl7+/b2xElD23vySVoOpGjhdGHjpCKa+8K4=; h=Date:From:To:Subject:From; b=HJoxRty49IR4ELONmTbC2dQAvCE5nipO7O5nZlnU/Zsa4qU9n4ViPlKtc+RKGbvze If10V4XHSxSjkogpe2huFnJWf6xW83L9M1sVPe8paNTbgLtdYgIHNSkoEthUkm6dFJ NNAfkUDnhfg2yDxAAwOaHT24PWCwyzyX3QaXg2gM=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/ff2332-1b3918@github.com>
Subject: [quicwg/base-drafts] 1b3918: Script updating gh-pages from 3f0da814. [ci skip]
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/GZ0GwcRf1C5TtRC5KotOpjQL-KQ>
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: Thu, 24 Oct 2019 02:46:14 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 1b39183c8819bd89e07163bd07f060460c83c07f
      https://github.com/quicwg/base-drafts/commit/1b39183c8819bd89e07163bd07f060460c83c07f
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-24 (Thu, 24 Oct 2019)

  Changed paths:
    M ianswett-pto-per-pn-space/draft-ietf-quic-recovery.html
    M ianswett-pto-per-pn-space/draft-ietf-quic-recovery.txt
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from 3f0da814. [ci skip]



From nobody Wed Oct 23 19:56:43 2019
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 AEA61120152 for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 19:56:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.999
X-Spam-Level: 
X-Spam-Status: No, score=-6.999 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=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 3l2j1BIOGySd for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 19:56:40 -0700 (PDT)
Received: from out-10.smtp.github.com (out-10.smtp.github.com [192.30.254.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 487EB12010D for <quic-issues@ietf.org>; Wed, 23 Oct 2019 19:56:40 -0700 (PDT)
Received: from github-lowworker-f045d1f.ac4-iad.github.net (github-lowworker-f045d1f.ac4-iad.github.net [10.52.19.54]) by smtp.github.com (Postfix) with ESMTP id CCCF11201FB for <quic-issues@ietf.org>; Wed, 23 Oct 2019 19:56:39 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571885799; bh=Wg9pKQe0RSTLjs3c1AfDYBZ+EgGXnpVyu2TfPo+3JQ0=; h=Date:From:To:Subject:From; b=um78moVwHvMLCIDp5OTMeqeq/GTSGSsJLRVrfV58TStwi1Hhl/fH7G5bibQoIR1+t Ccj7opA2q/x4Mp+ci3bKPCYT6Gr4+6jV54MTroullhItRC1RDz+3699Y7tIQjvCTNM rJX4uxHO8h7vi0Jn05e0qnRT3UBzuDP1NQviE/K0=
Date: Wed, 23 Oct 2019 19:56:39 -0700
From: ianswett <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/ianswett-pto-per-pn-space/3f0da8-62e394@github.com>
Subject: [quicwg/base-drafts] 62e394: Update draft-ietf-quic-recovery.md
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/cPomxJoM-MZ8-xniXzEsQ-JaPxw>
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: Thu, 24 Oct 2019 02:56:42 -0000

  Branch: refs/heads/ianswett-pto-per-pn-space
  Home:   https://github.com/quicwg/base-drafts
  Commit: 62e394f7a538c0bf4ef44787510b0229eb118af2
      https://github.com/quicwg/base-drafts/commit/62e394f7a538c0bf4ef44787510b0229eb118af2
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-10-23 (Wed, 23 Oct 2019)

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

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md



From nobody Wed Oct 23 19:56:51 2019
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 3A9E312012C for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 19:56:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.381
X-Spam-Level: 
X-Spam-Status: No, score=-6.381 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 wB2UtBZS6xpp for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 19:56:49 -0700 (PDT)
Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BE4CD120170 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 19:56:48 -0700 (PDT)
Received: from github-lowworker-cde56e0.va3-iad.github.net (github-lowworker-cde56e0.va3-iad.github.net [10.48.25.52]) by smtp.github.com (Postfix) with ESMTP id E7CF4A01F5 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 19:56:47 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571885807; bh=YEi6qFjn0+u9XZ+uqcyS6osqtAFQT/NrEBX3XfBc1Sw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=jWrBoe1ndFeY07gxB2MatT2RGf+9qADTwLy2/rnUuNOFoTzzmSGIEjSQNSPbfY9LC Chj0kxoZBfCUBpJh6/X6Fxz5unOsNzgJr5mWTuW5/T54JW+du0vZ3nDVoA/x3eElwA aFr+UAR7ms+v+BPkPxTYI4HMPk3dM6fwtE9JUccs=
Date: Wed, 23 Oct 2019 19:56:47 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3066/push/4187716778@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3066@github.com>
References: <quicwg/base-drafts/pull/3066@github.com>
Subject: Re: [quicwg/base-drafts] Change PTO to be per packet number space (#3066)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db112efd9257_4ace3f975cccd96c348391"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/24PYuxhSCmtbxWGoxBQdyVBjWHM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 24 Oct 2019 02:56:50 -0000

----==_mimepart_5db112efd9257_4ace3f975cccd96c348391
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

62e394f7a538c0bf4ef44787510b0229eb118af2  Update draft-ietf-quic-recovery.md


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3066/files/3f0da814e8a6ca8d0223457fbe5bb90157d6df15..62e394f7a538c0bf4ef44787510b0229eb118af2

----==_mimepart_5db112efd9257_4ace3f975cccd96c348391
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/ianswett" class="user-mention">@ianswett</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/62e394f7a538c0bf4ef44787510b0229eb118af2">62e394f</a>  Update draft-ietf-quic-recovery.md</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3066/files/3f0da814e8a6ca8d0223457fbe5bb90157d6df15..62e394f7a538c0bf4ef44787510b0229eb118af2?email_source=notifications&amp;email_token=AFTOJK7RNVF57IVRL3JU3I3QQEFG7A5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDAOJXG4YTEMSQOVZWQIZUGE4DONZRGY3TOOA">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2TE7RHMSMU4GYT7D3QQEFG7ANCNFSM4I2FHCOQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3TRKISKEAGCFUPTNTQQEFG7A5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDAOJXG4YTEMSQOVZWQIZUGE4DONZRGY3TOOA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3066/files/3f0da814e8a6ca8d0223457fbe5bb90157d6df15..62e394f7a538c0bf4ef44787510b0229eb118af2?email_source=notifications\u0026email_token=AFTOJK7RNVF57IVRL3JU3I3QQEFG7A5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDAOJXG4YTEMSQOVZWQIZUGE4DONZRGY3TOOA",
"url": "https://github.com/quicwg/base-drafts/pull/3066/files/3f0da814e8a6ca8d0223457fbe5bb90157d6df15..62e394f7a538c0bf4ef44787510b0229eb118af2?email_source=notifications\u0026email_token=AFTOJK7RNVF57IVRL3JU3I3QQEFG7A5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDAOJXG4YTEMSQOVZWQIZUGE4DONZRGY3TOOA",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5db112efd9257_4ace3f975cccd96c348391--


From nobody Wed Oct 23 19:57:21 2019
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 A309B120152 for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 19:57:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 cIQzwM5Ci_nh for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 19:57:18 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 800EF12012A for <quic-issues@ietf.org>; Wed, 23 Oct 2019 19:57:18 -0700 (PDT)
Date: Wed, 23 Oct 2019 19:57:17 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571885837; bh=QrTEc2KivLZhkBrDP+3k/cdBX6CtkwyiGqrj/UyAIZI=; h=Date:From:To:Subject:From; b=wV8tcl7hu8jN6znwp8XPSr9UJ8sZo+tPr+AkigkPfyHoQKBHjE3FXV8bPC0DqOh4o DPjUkvUIezurX6ePr9HADDGSNhioghtOCdRUN0DNlHfVUE3/0XEiKcHmYc/CbwdQTH QU7SjmcxxVIhjLtLHZEKxbqhvOC0Uj4TwEPqhvlM=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/1b3918-998d7b@github.com>
Subject: [quicwg/base-drafts] 998d7b: Script updating gh-pages from 62e394f7. [ci skip]
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/QzIepb4_sX8fPhAcdqIdWJ3QSU4>
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: Thu, 24 Oct 2019 02:57:20 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 998d7b6cb0f0ab9f1f18708a608e4443e7178127
      https://github.com/quicwg/base-drafts/commit/998d7b6cb0f0ab9f1f18708a608e4443e7178127
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-24 (Thu, 24 Oct 2019)

  Changed paths:
    M ianswett-pto-per-pn-space/draft-ietf-quic-recovery.html
    M ianswett-pto-per-pn-space/draft-ietf-quic-recovery.txt
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from 62e394f7. [ci skip]



From nobody Wed Oct 23 19:58:15 2019
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.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 DD23F120170 for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 19:58:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3
X-Spam-Level: 
X-Spam-Status: No, score=-3 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, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, 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 AI_JFA8q67pz for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 19:58:11 -0700 (PDT)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B02FF12012A for <quic-issues@ietf.org>; Wed, 23 Oct 2019 19:58:11 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=8MOctrJX+Ccb7updK6mijY1SPUo=; b=wwc3+7pP0u8CFVjr 0k8mQP1hNmEcnnpWL4zlxOKPg5Ao9pt95hN0CPASDxWJaV1BRUpi+30tBPunLnt6 rvSWso+YfFk3Bu0BejjLEGBn5q5+/LKxFrWRwsVCsuiX+ryrMmtm8GREXb6qochz Nc9j1S7fu7Actnl4ApK9s1/zsOs=
Received: by filter0525p1iad2.sendgrid.net with SMTP id filter0525p1iad2-8791-5DB11342-14 2019-10-24 02:58:10.62258277 +0000 UTC m=+617501.362405177
Received: from github-lowworker-dc5ea3e.cp1-iad.github.net (unknown [140.82.115.68]) by ismtpd0031p1mdw1.sendgrid.net (SG) with ESMTP id nlJN-2ZwT0yfcKi-FD3Tsw for <quic-issues@ietf.org>; Thu, 24 Oct 2019 02:58:10.584 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-dc5ea3e.cp1-iad.github.net (Postfix) with ESMTP id 3F27C261385 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 19:58:10 -0700 (PDT)
Date: Thu, 24 Oct 2019 02:58:10 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7A5ZOSVJUU3JB2JEF3XZJ5FEVBNHHB3LP3EA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3066/review/306196401@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3066@github.com>
References: <quicwg/base-drafts/pull/3066@github.com>
Subject: Re: [quicwg/base-drafts] Change PTO to be per packet number space (#3066)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db113423dd3a_4ecf3fbe550cd96c228447"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1SIFvEEugo+etsvFKhn4FF86nRDreULBH0xv iYYSplr5YwzUCusisTgy8LZ6QfSMvQ4FVbJNfTNKB6oQDmYdAKKOou2bPhHUkM9B/f29+7WvT/R5Iw izchSlMRoF/YpAtXyQoSaHP6vsfM7Qx1lEbFnPT+Muwydh3RZE3ytoTOAw==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/UII1yfOtntya1BBqpBprYyaoyc4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 24 Oct 2019 02:58:14 -0000

----==_mimepart_5db113423dd3a_4ecf3fbe550cd96c228447
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.

Thanks for the feedback, PR updated.

> @@ -438,11 +438,13 @@ and larger thresholds increase loss detection delay.
 A Probe Timeout (PTO) triggers sending one or two probe datagrams when
 ack-eliciting packets are not acknowledged within the expected period of
 time or the handshake has not been completed.  A PTO enables a connection to
-recover from loss of tail packets or acknowledgements. The PTO algorithm used
-in QUIC implements the reliability functions of Tail Loss Probe
-{{?TLP=I-D.dukkipati-tcpm-tcp-loss-probe}} {{?RACK}}, RTO {{?RFC5681}} and
-F-RTO algorithms for TCP {{?RFC5682}}, and the timeout computation is based on
-TCP's retransmission timeout period {{?RFC6298}}.
+recover from loss of tail packets or acknowledgements.  As with loss
+detection, the probe timeout is per packet number space.
+
+The PTO algorithm used in QUIC implements the reliability functions of
+Tail Loss Probe {{?TLP=I-D.dukkipati-tcpm-tcp-loss-probe}} {{?RACK}},

Good point.  RACK includes TLP, so maybe we should remove the TLP reference?
https://tools.ietf.org/id/draft-ietf-tcpm-rack-03.html If so, I would prefer to do that in a separate PR #3137 

> @@ -522,9 +524,14 @@ removed from bytes in flight when the Initial and Handshake keys are discarded.
 ### Sending Probe Packets
 
 When a PTO timer expires, a sender MUST send at least one ack-eliciting packet
-as a probe, unless there is no data available to send.  An endpoint MAY send up
-to two full-sized datagrams containing ack-eliciting packets, to avoid an
-expensive consecutive PTO expiration due to a single lost datagram.
+in the packet number space as a probe, unless there is no data available to
+send.  An endpoint MAY send up to two full-sized datagrams containing
+ack-eliciting packets, to avoid an expensive consecutive PTO expiration due

It's mostly redundant, but if there are two packets, this makes it clear they have to be ack-eliciting.  This didn't change as part of this PR, FWIW.

> @@ -522,9 +524,14 @@ removed from bytes in flight when the Initial and Handshake keys are discarded.
 ### Sending Probe Packets
 
 When a PTO timer expires, a sender MUST send at least one ack-eliciting packet
-as a probe, unless there is no data available to send.  An endpoint MAY send up
-to two full-sized datagrams containing ack-eliciting packets, to avoid an
-expensive consecutive PTO expiration due to a single lost datagram.
+in the packet number space as a probe, unless there is no data available to
+send.  An endpoint MAY send up to two full-sized datagrams containing
+ack-eliciting packets, to avoid an expensive consecutive PTO expiration due
+to a single lost datagram.

Good point, I updated the PR to try to limit the number of packets sent when implementations did not coalesce.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3066#pullrequestreview-306196401
----==_mimepart_5db113423dd3a_4ecf3fbe550cd96c228447
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ianswett</b> commented on this pull request.</p>

<p>Thanks for the feedback, PR updated.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3066#discussion_r338282590">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -438,11 +438,13 @@ and larger thresholds increase loss detection delay.
 A Probe Timeout (PTO) triggers sending one or two probe datagrams when
 ack-eliciting packets are not acknowledged within the expected period of
 time or the handshake has not been completed.  A PTO enables a connection to
-recover from loss of tail packets or acknowledgements. The PTO algorithm used
-in QUIC implements the reliability functions of Tail Loss Probe
-{{?TLP=I-D.dukkipati-tcpm-tcp-loss-probe}} {{?RACK}}, RTO {{?RFC5681}} and
-F-RTO algorithms for TCP {{?RFC5682}}, and the timeout computation is based on
-TCP&#39;s retransmission timeout period {{?RFC6298}}.
+recover from loss of tail packets or acknowledgements.  As with loss
+detection, the probe timeout is per packet number space.
+
+The PTO algorithm used in QUIC implements the reliability functions of
+Tail Loss Probe {{?TLP=I-D.dukkipati-tcpm-tcp-loss-probe}} {{?RACK}},
</pre>
<p>Good point.  RACK includes TLP, so maybe we should remove the TLP reference?<br>
<a href="https://tools.ietf.org/id/draft-ietf-tcpm-rack-03.html" rel="nofollow">https://tools.ietf.org/id/draft-ietf-tcpm-rack-03.html</a> If so, I would prefer to do that in a separate PR <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="511577904" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3137" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3137/hovercard" href="https://github.com/quicwg/base-drafts/pull/3137">#3137</a></p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3066#discussion_r338360271">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -522,9 +524,14 @@ removed from bytes in flight when the Initial and Handshake keys are discarded.
 ### Sending Probe Packets
 
 When a PTO timer expires, a sender MUST send at least one ack-eliciting packet
-as a probe, unless there is no data available to send.  An endpoint MAY send up
-to two full-sized datagrams containing ack-eliciting packets, to avoid an
-expensive consecutive PTO expiration due to a single lost datagram.
+in the packet number space as a probe, unless there is no data available to
+send.  An endpoint MAY send up to two full-sized datagrams containing
+ack-eliciting packets, to avoid an expensive consecutive PTO expiration due
</pre>
<p>It's mostly redundant, but if there are two packets, this makes it clear they have to be ack-eliciting.  This didn't change as part of this PR, FWIW.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3066#discussion_r338361989">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -522,9 +524,14 @@ removed from bytes in flight when the Initial and Handshake keys are discarded.
 ### Sending Probe Packets
 
 When a PTO timer expires, a sender MUST send at least one ack-eliciting packet
-as a probe, unless there is no data available to send.  An endpoint MAY send up
-to two full-sized datagrams containing ack-eliciting packets, to avoid an
-expensive consecutive PTO expiration due to a single lost datagram.
+in the packet number space as a probe, unless there is no data available to
+send.  An endpoint MAY send up to two full-sized datagrams containing
+ack-eliciting packets, to avoid an expensive consecutive PTO expiration due
+to a single lost datagram.
</pre>
<p>Good point, I updated the PR to try to limit the number of packets sent when implementations did not coalesce.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3066?email_source=notifications&amp;email_token=AFTOJK6U6LBUXIXKXHMZTI3QQEFMFA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJAC7MI#pullrequestreview-306196401">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK66NJFT2KRKVWVZZNLQQEFMFANCNFSM4I2FHCOQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYX3EZ7HRTRQ3HOJW3QQEFMFA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJAC7MI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3066?email_source=notifications\u0026email_token=AFTOJK6U6LBUXIXKXHMZTI3QQEFMFA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJAC7MI#pullrequestreview-306196401",
"url": "https://github.com/quicwg/base-drafts/pull/3066?email_source=notifications\u0026email_token=AFTOJK6U6LBUXIXKXHMZTI3QQEFMFA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJAC7MI#pullrequestreview-306196401",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db113423dd3a_4ecf3fbe550cd96c228447--


From nobody Wed Oct 23 20:07:23 2019
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 0A417120122 for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 20:07:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.999
X-Spam-Level: 
X-Spam-Status: No, score=-6.999 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=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 vChtJTwizLfJ for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 20:07:20 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A87AF1200F6 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 20:07:20 -0700 (PDT)
Date: Wed, 23 Oct 2019 20:07:19 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571886439; bh=ecPwuVzPUGLvnk0pbPr2vMTiqXY65uEtC3b/APuq7FY=; h=Date:From:To:Subject:From; b=2CEdRvxU+3worpJhLbV6iKgSSqbCBzAM+JgmviNxbeFfjHl3nWWB6afwYmyxj8z+b 7UxEUixgTANxlBsHmy2B0mP89Ypqmc4GPsrZVBQyPWEGe5+R11yuHUVprcPAhDRlDw AH8dM/BmO8xxG6rISZsjGJPzwH/yQ8i9OkXQBjV0=
From: ianswett <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/ianswett-pto-per-pn-space/62e394-8af3d2@github.com>
Subject: [quicwg/base-drafts] 8af3d2: Update draft-ietf-quic-recovery.md
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/X4r3UV_Da6pCh9t0e_f0y2BlS2M>
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: Thu, 24 Oct 2019 03:07:22 -0000

  Branch: refs/heads/ianswett-pto-per-pn-space
  Home:   https://github.com/quicwg/base-drafts
  Commit: 8af3d28bd220814a89edce17726f563783deac0d
      https://github.com/quicwg/base-drafts/commit/8af3d28bd220814a89edce17726f563783deac0d
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-10-23 (Wed, 23 Oct 2019)

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

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md



From nobody Wed Oct 23 20:07:30 2019
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 D82AA12012A for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 20:07:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.381
X-Spam-Level: 
X-Spam-Status: No, score=-6.381 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 39p24J5b7C_X for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 20:07:28 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6C9D5120122 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 20:07:28 -0700 (PDT)
Date: Wed, 23 Oct 2019 20:07:27 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571886447; bh=xeGLiQe9Ftxr2GPWrIYRpEQ5h5qsMTiPCbM/dy2YrhE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=y95wLO/aO/aPbIz2fti8pNpwpA82sc/YMZEN+dYWRc3m9SZM+ocVWyw1McLF2DEfC pMgFka9M93Iq9kHaC7cOkd8vE6k0nmqeNDNnLcnfBkEvuBaEbQVLyqt5fAxggFIeNx hRxylJYEZVYiDU4cTvFkQupY78MB8cO8p/65oTIE=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3066/push/4187743197@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3066@github.com>
References: <quicwg/base-drafts/pull/3066@github.com>
Subject: Re: [quicwg/base-drafts] Change PTO to be per packet number space (#3066)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db1156fb9389_4663ff6ce4cd95c534e0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/EDseOXc8727JF5PHqHpGiU8ptl4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 24 Oct 2019 03:07:30 -0000

----==_mimepart_5db1156fb9389_4663ff6ce4cd95c534e0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

8af3d28bd220814a89edce17726f563783deac0d  Update draft-ietf-quic-recovery.md


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3066/files/62e394f7a538c0bf4ef44787510b0229eb118af2..8af3d28bd220814a89edce17726f563783deac0d

----==_mimepart_5db1156fb9389_4663ff6ce4cd95c534e0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/ianswett" class="user-mention">@ianswett</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/8af3d28bd220814a89edce17726f563783deac0d">8af3d28</a>  Update draft-ietf-quic-recovery.md</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3066/files/62e394f7a538c0bf4ef44787510b0229eb118af2..8af3d28bd220814a89edce17726f563783deac0d?email_source=notifications&amp;email_token=AFTOJKY2L25APXV5RYLKPWDQQEGO7A5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDAOJXG4YTEMSQOVZWQIZUGE4DONZUGMYTSNY">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5TC3C5AXD4UVNH3LTQQEGO7ANCNFSM4I2FHCOQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6FB7ACJCGFIUW2NX3QQEGO7A5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDAOJXG4YTEMSQOVZWQIZUGE4DONZUGMYTSNY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3066/files/62e394f7a538c0bf4ef44787510b0229eb118af2..8af3d28bd220814a89edce17726f563783deac0d?email_source=notifications\u0026email_token=AFTOJKY2L25APXV5RYLKPWDQQEGO7A5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDAOJXG4YTEMSQOVZWQIZUGE4DONZUGMYTSNY",
"url": "https://github.com/quicwg/base-drafts/pull/3066/files/62e394f7a538c0bf4ef44787510b0229eb118af2..8af3d28bd220814a89edce17726f563783deac0d?email_source=notifications\u0026email_token=AFTOJKY2L25APXV5RYLKPWDQQEGO7A5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDAOJXG4YTEMSQOVZWQIZUGE4DONZUGMYTSNY",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5db1156fb9389_4663ff6ce4cd95c534e0--


From nobody Wed Oct 23 20:07:59 2019
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 309EC1200F6 for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 20:07:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 r-me-CZt_3ND for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 20:07:58 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 05891120122 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 20:07:58 -0700 (PDT)
Date: Wed, 23 Oct 2019 20:07:57 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571886477; bh=41WPLcGxoX1ot4Jnji25FOYxh5kTBBnkjbfPivPf1Z0=; h=Date:From:To:Subject:From; b=JSTE6oE+ore/jjNN2hADtQUbZYBrTWwOLbt8TfgLQ59HR8lRhVmRJkm4On+A75bju rboHPzlF30pV69a2xSux7TbPU15P/pyyQmZNjnKPDOxcphCDLwtIL7gj2ZfxS1Bgms OhOdnUBtRJeY7KDPpvH0HA6WCxVaTbXyZc3Qih30=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/998d7b-c3be10@github.com>
Subject: [quicwg/base-drafts] c3be10: Script updating gh-pages from 8af3d28b. [ci skip]
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/7MJdhcpU46vhPyxIhavoGNDxBbE>
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: Thu, 24 Oct 2019 03:07:59 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: c3be109f1488845b793a7bcbe3fbb96c5411ebeb
      https://github.com/quicwg/base-drafts/commit/c3be109f1488845b793a7bcbe3fbb96c5411ebeb
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-24 (Thu, 24 Oct 2019)

  Changed paths:
    M ianswett-pto-per-pn-space/draft-ietf-quic-recovery.html
    M ianswett-pto-per-pn-space/draft-ietf-quic-recovery.txt
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from 8af3d28b. [ci skip]



From nobody Wed Oct 23 20:08:15 2019
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 C6E95120122 for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 20:08:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 JHCxRJ_KjGxB for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 20:08:12 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 735521200F6 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 20:08:12 -0700 (PDT)
Date: Wed, 23 Oct 2019 20:08:11 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571886491; bh=6M4oFTl2g16PVq4Fm3XdLKVwqYZsE4cp7ZRyHZjnrYo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=pCb8gcyjsxe9NJJkNdmJn67dGUqb/iGyOKmWRojdhsPbf6By7odryKuTakUg2ZZif ewJ6fKSqwqHXdLQEUdlTatRnTH0SxxclQI2vyxlAYfbvXjgJXRPnMMU1bNO8GF4ALc 2+HYsg6AEc2Qw2GkYV4TuqBSHR9+VujG9XBmyb6g=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK54GJ7LBJ4ARA3IHS53XZLCXEVBNHHB3LP3EA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3066/review/306297558@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3066@github.com>
References: <quicwg/base-drafts/pull/3066@github.com>
Subject: Re: [quicwg/base-drafts] Change PTO to be per packet number space (#3066)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db1159bb7872_2f0d3ff14d4cd96016515"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/IA7tgONFxR8iVzbHA_OmfWdehkQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 24 Oct 2019 03:08:14 -0000

----==_mimepart_5db1159bb7872_2f0d3ff14d4cd96016515
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



> @@ -1096,12 +1103,20 @@ Pseudocode for SetLossDetectionTimer follows:
 // Returns the earliest loss_time and the packet number
 // space it's from.  Returns 0 if all times are 0.
 GetEarliestLossTime():
-  time = loss_time[Initial]
+  return GetEarliestTimeAndSpace(loss_time)
+
+// Returns the earliest time_of_last_sent_ack_eliciting_packet
+// and the packet number space it's from.
+GetEarliestAckElicitingTime():
+  return GetEarliestTimeAndSpace(loss_time)

I removed the functions, because they were overly verbose.  And as you said, I used the wrong argument in one of them.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3066#discussion_r338363812
----==_mimepart_5db1159bb7872_2f0d3ff14d4cd96016515
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ianswett</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3066#discussion_r338363812">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1096,12 +1103,20 @@ Pseudocode for SetLossDetectionTimer follows:
 // Returns the earliest loss_time and the packet number
 // space it&#39;s from.  Returns 0 if all times are 0.
 GetEarliestLossTime():
-  time = loss_time[Initial]
+  return GetEarliestTimeAndSpace(loss_time)
+
+// Returns the earliest time_of_last_sent_ack_eliciting_packet
+// and the packet number space it&#39;s from.
+GetEarliestAckElicitingTime():
+  return GetEarliestTimeAndSpace(loss_time)
</pre>
<p>I removed the functions, because they were overly verbose.  And as you said, I used the wrong argument in one of them.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3066?email_source=notifications&amp;email_token=AFTOJK3HXUCBMHSI4H6OAOTQQEGRXA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJA3VVQ#discussion_r338363812">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4DXH6G7GKODNCE7PLQQEGRXANCNFSM4I2FHCOQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3FT74O5IJF7XZVMJLQQEGRXA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJA3VVQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3066?email_source=notifications\u0026email_token=AFTOJK3HXUCBMHSI4H6OAOTQQEGRXA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJA3VVQ#discussion_r338363812",
"url": "https://github.com/quicwg/base-drafts/pull/3066?email_source=notifications\u0026email_token=AFTOJK3HXUCBMHSI4H6OAOTQQEGRXA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJA3VVQ#discussion_r338363812",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db1159bb7872_2f0d3ff14d4cd96016515--


From nobody Wed Oct 23 20:09:21 2019
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 E0E2B12012A for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 20:09:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.999
X-Spam-Level: 
X-Spam-Status: No, score=-6.999 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=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 LuzQm03pBZHE for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 20:09:18 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 75DD51200F6 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 20:09:18 -0700 (PDT)
Date: Wed, 23 Oct 2019 20:09:17 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571886557; bh=BUNY0XEBp8hfYTg5OEzoa2Jzs2fxQ6/cTLt1JnekaNk=; h=Date:From:To:Subject:From; b=OwTAcmBJVtU1lqh2dFWA/uvjwqnytFkZEYSVQzhnEolOfh1McMTXxVQkk7MtbR/NV Jvg2dTG8v/SDOse9ZkpkCRB/jeiSIacCuD347IZY+93+lJLB26aSvQxBfKawi4fCnf 42qxiKrz9sMcppw6Jib67NuUdOb2lfyYMJIuRkJ4=
From: ianswett <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/ianswett-pto-per-pn-space/8af3d2-49a283@github.com>
Subject: [quicwg/base-drafts] 49a283: Update draft-ietf-quic-recovery.md
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/M1NkiSmnKk1HSGuLmSrlDHEyc5Q>
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: Thu, 24 Oct 2019 03:09:20 -0000

  Branch: refs/heads/ianswett-pto-per-pn-space
  Home:   https://github.com/quicwg/base-drafts
  Commit: 49a28334da5cbecebb108424ba5db0dca7840e7b
      https://github.com/quicwg/base-drafts/commit/49a28334da5cbecebb108424ba5db0dca7840e7b
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-10-23 (Wed, 23 Oct 2019)

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

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md



From nobody Wed Oct 23 20:09:32 2019
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 4ABFD120122 for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 20:09:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.381
X-Spam-Level: 
X-Spam-Status: No, score=-6.381 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 Vfuh9GFzapuh for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 20:09:30 -0700 (PDT)
Received: from out-16.smtp.github.com (out-16.smtp.github.com [192.30.254.199]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1FE351200F6 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 20:09:30 -0700 (PDT)
Date: Wed, 23 Oct 2019 20:09:29 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571886569; bh=ZuvOG8lEiyl6aAH/JOoYItS5HiVtfFICMoveAp73oqM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=nwmCFiEFC4FdlLv0pJ1kY947WRMJcuQouoR+ofPPF67bvjPC3qcXqW87RMeaci0MG OwyGPiZ9yNJbMHxk6oqT14A7CHgVTO5TmarFN1FTYlV15uUeWn3rTef3Z0XIiefp/s 2xmdxpjxpOBNvMoRNxyuU04sB6917x+ucTnRW95E=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3066/push/4187747500@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3066@github.com>
References: <quicwg/base-drafts/pull/3066@github.com>
Subject: Re: [quicwg/base-drafts] Change PTO to be per packet number space (#3066)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db115e954829_33e93fe9176cd9605926a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/qUWgfXSRTuDI8i3EhmwxE58XE0o>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 24 Oct 2019 03:09:31 -0000

----==_mimepart_5db115e954829_33e93fe9176cd9605926a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

49a28334da5cbecebb108424ba5db0dca7840e7b  Update draft-ietf-quic-recovery.md


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3066/files/8af3d28bd220814a89edce17726f563783deac0d..49a28334da5cbecebb108424ba5db0dca7840e7b

----==_mimepart_5db115e954829_33e93fe9176cd9605926a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/ianswett" class="user-mention">@ianswett</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/49a28334da5cbecebb108424ba5db0dca7840e7b">49a2833</a>  Update draft-ietf-quic-recovery.md</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3066/files/8af3d28bd220814a89edce17726f563783deac0d..49a28334da5cbecebb108424ba5db0dca7840e7b?email_source=notifications&amp;email_token=AFTOJK6KP4Q426DSIYID4F3QQEGWTA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDAOJXG4YTEMSQOVZWQIZUGE4DONZUG42TAMA">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZTH2VKOT23CKDEXJDQQEGWTANCNFSM4I2FHCOQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6WQJP3M3U653GLYGDQQEGWTA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDAOJXG4YTEMSQOVZWQIZUGE4DONZUG42TAMA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3066/files/8af3d28bd220814a89edce17726f563783deac0d..49a28334da5cbecebb108424ba5db0dca7840e7b?email_source=notifications\u0026email_token=AFTOJK6KP4Q426DSIYID4F3QQEGWTA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDAOJXG4YTEMSQOVZWQIZUGE4DONZUG42TAMA",
"url": "https://github.com/quicwg/base-drafts/pull/3066/files/8af3d28bd220814a89edce17726f563783deac0d..49a28334da5cbecebb108424ba5db0dca7840e7b?email_source=notifications\u0026email_token=AFTOJK6KP4Q426DSIYID4F3QQEGWTA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDAOJXG4YTEMSQOVZWQIZUGE4DONZUG42TAMA",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5db115e954829_33e93fe9176cd9605926a--


From nobody Wed Oct 23 20:09:57 2019
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 CA742120122 for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 20:09:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 Gw0E1pz2o2sL for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 20:09:54 -0700 (PDT)
Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 67B9912012A for <quic-issues@ietf.org>; Wed, 23 Oct 2019 20:09:54 -0700 (PDT)
Date: Wed, 23 Oct 2019 20:09:52 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571886592; bh=Cu418Xo0/3FEtd3px1k2ohuPjTGsiHxs3zve3evdino=; h=Date:From:To:Subject:From; b=pACXREzUODSnCcnPTjtw+fMowDRmZBxdV7SWkZuCYMaXrj8Jju+iHYY4vkhLismU/ PNr8Fdr3r8/hXFYqYCZp6d/1vvpczey/v3W00ue8FxhU5TkDOof3vLbsN+ii6ho6mB 4gp5slpFVHA3ItcNtyMrEBlG3jErT0GcCm6xASVs=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/c3be10-a24084@github.com>
Subject: [quicwg/base-drafts] a24084: Script updating gh-pages from 49a28334. [ci skip]
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/vE3AnJt6J13TmrXB58zvTYwdlsI>
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: Thu, 24 Oct 2019 03:09:56 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: a24084dd87abe0b18bba2dd861927e84b05c9a79
      https://github.com/quicwg/base-drafts/commit/a24084dd87abe0b18bba2dd861927e84b05c9a79
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-24 (Thu, 24 Oct 2019)

  Changed paths:
    M ianswett-pto-per-pn-space/draft-ietf-quic-recovery.html
    M ianswett-pto-per-pn-space/draft-ietf-quic-recovery.txt
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from 49a28334. [ci skip]



From nobody Wed Oct 23 20:10:18 2019
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 BD00E12012A for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 20:10:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 jWpDBPXW4u9s for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 20:10:15 -0700 (PDT)
Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7E27D1200F6 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 20:10:15 -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 D7924A0D76 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 20:10:14 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571886614; bh=x2LaNVzcPMIm2y3XO3q7K/EXziEPJE6dzWJ+bVJ7Sz0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=NA34gwxOXMsFD5omH/KczYKyhNefLyOS504B0TvqQPmqmnc/zn8ghEaGam7TVeM0C ZHoL9Fm/p0ArTVOpghc+1+DcmWSIPGIiRCEmbRVIElkwQZpBLSTFBuCK5VOLsX3hls RRYbvPpgJudPayuk6FoGDcg4ZdU3TE8SbueQcnvY=
Date: Wed, 23 Oct 2019 20:10:14 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7BOM6KKVZAZYCJHAV3XZLKNEVBNHHB3LP3EA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3066/review/306298005@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3066@github.com>
References: <quicwg/base-drafts/pull/3066@github.com>
Subject: Re: [quicwg/base-drafts] Change PTO to be per packet number space (#3066)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db11616c8afd_27f13f98afccd968741f7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/uYE0yjvq8o3S5qNJl4uWub7700Q>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 24 Oct 2019 03:10:17 -0000

----==_mimepart_5db11616c8afd_27f13f98afccd968741f7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



> @@ -496,9 +500,7 @@ be considered an RTT sample.
 
 Until the server has validated the client's address on the path, the amount of
 data it can send is limited, as specified in Section 8.1 of {{QUIC-TRANSPORT}}.
-Data at Initial encryption MUST be retransmitted before Handshake data and
-data at Handshake encryption MUST be retransmitted before any ApplicationData
-data.  If no data can be sent, then the PTO alarm MUST NOT be armed until
+If no data can be sent, then the PTO alarm MUST NOT be armed until
 data has been received from the client.

Changed to datagram, PTAL

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3066#discussion_r338364156
----==_mimepart_5db11616c8afd_27f13f98afccd968741f7
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ianswett</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3066#discussion_r338364156">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -496,9 +500,7 @@ be considered an RTT sample.
 
 Until the server has validated the client&#39;s address on the path, the amount of
 data it can send is limited, as specified in Section 8.1 of {{QUIC-TRANSPORT}}.
-Data at Initial encryption MUST be retransmitted before Handshake data and
-data at Handshake encryption MUST be retransmitted before any ApplicationData
-data.  If no data can be sent, then the PTO alarm MUST NOT be armed until
+If no data can be sent, then the PTO alarm MUST NOT be armed until
 data has been received from the client.
</pre>
<p>Changed to datagram, PTAL</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3066?email_source=notifications&amp;email_token=AFTOJK6GZSN3QY2RZRS2543QQEGZNA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJA3ZFI#discussion_r338364156">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7YIV2B3CANMRV3KWLQQEGZNANCNFSM4I2FHCOQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYAYFC3TUF5XB35VNLQQEGZNA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJA3ZFI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3066?email_source=notifications\u0026email_token=AFTOJK6GZSN3QY2RZRS2543QQEGZNA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJA3ZFI#discussion_r338364156",
"url": "https://github.com/quicwg/base-drafts/pull/3066?email_source=notifications\u0026email_token=AFTOJK6GZSN3QY2RZRS2543QQEGZNA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJA3ZFI#discussion_r338364156",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db11616c8afd_27f13f98afccd968741f7--


From nobody Wed Oct 23 20:17:04 2019
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 A671712010D for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 20:17:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 Ovt8WkygyJno for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 20:17:01 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4F53A1200F6 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 20:17:01 -0700 (PDT)
Received: from github-lowworker-a6a2749.va3-iad.github.net (github-lowworker-a6a2749.va3-iad.github.net [10.48.16.62]) by smtp.github.com (Postfix) with ESMTP id 7C7F79603A2 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 20:17:00 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571887020; bh=I7mOttdYhhKzAudspD8aO6RbOOlunLpKMWJtXRaKx+Y=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=GPZRwwpsmZmLkg/Pd6T+W52p3veblWEEOBhxuNJx400/NViXbdSzsM5rPsMJbvwro AeA3lvRsbZ5msV+9XZStFlMcE3CgdRLYwjk3VLCeC/43iVOoCRLgIn6ajXPWy99RkR 1D2pPrnDuVO7KnBvPLCwMJOfc3BrlbIlbq1Lli7g=
Date: Wed, 23 Oct 2019 20:17:00 -0700
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5HJDNSVYDB56ZAYQV3XZFCZEVBNHHB3ABZO4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3049/review/306299453@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3049@github.com>
References: <quicwg/base-drafts/pull/3049@github.com>
Subject: Re: [quicwg/base-drafts] Retransmitting an ACK frame warning (#3049)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db117ac6d690_39e53f88eaecd9682932d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/5NupQcbEDGSvCedpvNBaueL_UpA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 24 Oct 2019 03:17:03 -0000

----==_mimepart_5db117ac6d690_39e53f88eaecd9682932d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar approved this pull request.





-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3049#pullrequestreview-306299453
----==_mimepart_5db117ac6d690_39e53f88eaecd9682932d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@janaiyengar</b> approved this pull request.</p>



<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3049?email_source=notifications&amp;email_token=AFTOJK3VPZUIWAVRWTGD3WDQQEHSZA5CNFSM4IXX3UKKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJA4EPI#pullrequestreview-306299453">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4RFCCRMOWKCKWMIQLQQEHSZANCNFSM4IXX3UKA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK62PSII4Z5G2OHEDS3QQEHSZA5CNFSM4IXX3UKKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJA4EPI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3049?email_source=notifications\u0026email_token=AFTOJK3VPZUIWAVRWTGD3WDQQEHSZA5CNFSM4IXX3UKKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJA4EPI#pullrequestreview-306299453",
"url": "https://github.com/quicwg/base-drafts/pull/3049?email_source=notifications\u0026email_token=AFTOJK3VPZUIWAVRWTGD3WDQQEHSZA5CNFSM4IXX3UKKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJA4EPI#pullrequestreview-306299453",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db117ac6d690_39e53f88eaecd9682932d--


From nobody Wed Oct 23 20:17:31 2019
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 3FB74120152 for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 20:17:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, 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 uXWr3ySCBVnu for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 20:17:27 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5FD2412010D for <quic-issues@ietf.org>; Wed, 23 Oct 2019 20:17:27 -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 BAFE396056C for <quic-issues@ietf.org>; Wed, 23 Oct 2019 20:17:26 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571887046; bh=lsdNQP377t6q8bnWrFGnQtrQJkqqP8LIPx6SbrgQvdM=; h=Date:From:To:Subject:From; b=pqe4+bVZR+uTwZe0UrDGJ7ppyXnc4+KW/hUiayZ2m6BDnEpZCrfAZxnpWDhy/KUmU As59eR1V54CIomrqSFR66o+LPPckUAZA2zwP00gOd6/LW1gGMtLrmqihdA1kZZxfr7 Hmn0G9iNygiRqzrm6QmL+uUT7Qma7HX6Ds7PIh/4=
Date: Wed, 23 Oct 2019 20:17:26 -0700
From: Jana Iyengar <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/master/f07c06-4f77db@github.com>
Subject: [quicwg/base-drafts] 721d42: Retransmitting an ACK frame warning
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/z4XxPGzv943BWVCCgR-pPM9N7_8>
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: Thu, 24 Oct 2019 03:17:30 -0000

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 721d42f89c0f739dc8514363856328c9adcecc35
      https://github.com/quicwg/base-drafts/commit/721d42f89c0f739dc8514363856328c9adcecc35
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-09-17 (Tue, 17 Sep 2019)

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

  Log Message:
  -----------
  Retransmitting an ACK frame warning

It can result in an inflated RTT, as well as being a waste of bytes.

Fixes #2748


  Commit: 1d7abab6b77b9ea678143b12c0d308d89362cfa0
      https://github.com/quicwg/base-drafts/commit/1d7abab6b77b9ea678143b12c0d308d89362cfa0
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-09-17 (Tue, 17 Sep 2019)

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

  Log Message:
  -----------
  Jana's suggestion


  Commit: d14b63ea5276bbb3cff4ebf727b71f7fc847ec50
      https://github.com/quicwg/base-drafts/commit/d14b63ea5276bbb3cff4ebf727b71f7fc847ec50
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-10-23 (Wed, 23 Oct 2019)

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

  Log Message:
  -----------
  Some of Martin's suggestions


  Commit: 9bb859c4dc675c3327250e488fa0b0924d7de860
      https://github.com/quicwg/base-drafts/commit/9bb859c4dc675c3327250e488fa0b0924d7de860
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-10-23 (Wed, 23 Oct 2019)

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

  Log Message:
  -----------
  Reword the first sentence per Jana's suggestion


  Commit: 7a1d1352c87bf72cce779ef52d14e489c7afaaf4
      https://github.com/quicwg/base-drafts/commit/7a1d1352c87bf72cce779ef52d14e489c7afaaf4
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-10-23 (Wed, 23 Oct 2019)

  Changed paths:
    M README.md
    M draft-ietf-quic-http.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
    A ietf.json

  Log Message:
  -----------
  Merge branch 'master' into ianswett-retransmitting-acks


  Commit: 4f77dbe2e077629796f8a4d3e075c653a1e3b122
      https://github.com/quicwg/base-drafts/commit/4f77dbe2e077629796f8a4d3e075c653a1e3b122
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2019-10-24 (Thu, 24 Oct 2019)

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

  Log Message:
  -----------
  Merge pull request #3049 from quicwg/ianswett-retransmitting-acks

Retransmitting an ACK frame warning


Compare: https://github.com/quicwg/base-drafts/compare/f07c067a429c...4f77dbe2e077


From nobody Wed Oct 23 20:17:38 2019
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 714E2120180 for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 20:17:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=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 4663m8lZW7pn for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 20:17:28 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EF9BA120170 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 20:17:27 -0700 (PDT)
Received: from github-lowworker-56fcc46.va3-iad.github.net (github-lowworker-56fcc46.va3-iad.github.net [10.48.102.32]) by smtp.github.com (Postfix) with ESMTP id 283738C0043 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 20:17:27 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571887047; bh=jx4L0c1e5sXem9BzUniBHlgB7FDGigsiaz9SKDYf/CU=; h=Date:From:To:Subject:From; b=ajOoxw2nrA1cXCKD9zN2JyLzr5s2ttjsCe2rEzk0wkHsgTAEtPK4iDumfD/1D5rNs 3x3hlVMJMnzT55zwHGx0CioOjdKciffa69dUbRFmLT0WApEQZfknoXphn4nVcgB1Ne QglhlQQTS9Aquc7o94FBmTWUXOJL+GF0g6FInlek=
Date: Wed, 23 Oct 2019 20:17:27 -0700
From: Jana Iyengar <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/ianswett-retransmitting-acks/7a1d13-000000@github.com>
Subject: [quicwg/base-drafts]
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/CXAUNigLsqc8_839_gDyj5CCH6A>
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: Thu, 24 Oct 2019 03:17:32 -0000

  Branch: refs/heads/ianswett-retransmitting-acks
  Home:   https://github.com/quicwg/base-drafts


From nobody Wed Oct 23 20:17:44 2019
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 44FAC1200F6 for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 20:17:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 HKXvK7YaZvXT for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 20:17:38 -0700 (PDT)
Received: from out-17.smtp.github.com (out-17.smtp.github.com [192.30.252.200]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 99050120220 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 20:17:38 -0700 (PDT)
Date: Wed, 23 Oct 2019 20:17:37 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571887057; bh=6mDpNkryLML8QuK63LXC4gXCbwsU28smXBI9F4F7o/A=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=cCr2DYYZwqrInTeB6wlcfbILLOeH+W0+SA43whtajx+B4SvgmCsjPTOBz3kZ22cOF NAqgidI2xRrKIIs3uzhP0aOSw9JSi8qq0H6SoJY2fkNtB0LO02BICeS5C7WEV1y91p VhQW/Pip+1i3ED5dAQEQfKVPNka8Mbd60xk+Xi9M=
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4BWJ55ODMAQBBRTNN3XZFFDEVBNHHBVJYSPA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/2748/issue_event/2739203388@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2748@github.com>
References: <quicwg/base-drafts/issues/2748@github.com>
Subject: Re: [quicwg/base-drafts] Retransmitting ACKs may cause misleading RTT samples (#2748)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db117d1e3cce_33e13fe9176cd9602187c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/fTHs2UqlRkZzmzeimmpyFdJnPnA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 24 Oct 2019 03:17:40 -0000

----==_mimepart_5db117d1e3cce_33e13fe9176cd9602187c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #2748 via #3049.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2748#event-2739203388
----==_mimepart_5db117d1e3cce_33e13fe9176cd9602187c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="447156856" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2748" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2748/hovercard" href="https://github.com/quicwg/base-drafts/issues/2748">#2748</a> via <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="494942583" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3049" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3049/hovercard" href="https://github.com/quicwg/base-drafts/pull/3049">#3049</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2748?email_source=notifications&amp;email_token=AFTOJK33MIGJAY35YOT3VVTQQEHVDA5CNFSM4HOUVEIKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUNCO2PA#event-2739203388">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7PFUW7NXOLV7ZNWCDQQEHVDANCNFSM4HOUVEIA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5VZED22357PZMTBN3QQEHVDA5CNFSM4HOUVEIKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUNCO2PA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2748?email_source=notifications\u0026email_token=AFTOJK33MIGJAY35YOT3VVTQQEHVDA5CNFSM4HOUVEIKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUNCO2PA#event-2739203388",
"url": "https://github.com/quicwg/base-drafts/issues/2748?email_source=notifications\u0026email_token=AFTOJK33MIGJAY35YOT3VVTQQEHVDA5CNFSM4HOUVEIKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUNCO2PA#event-2739203388",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db117d1e3cce_33e13fe9176cd9602187c--


From nobody Wed Oct 23 20:17:51 2019
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 0F9EC1200F6 for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 20:17:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 evrVvI8L7SLs for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 20:17:39 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 83B5D12010D for <quic-issues@ietf.org>; Wed, 23 Oct 2019 20:17:39 -0700 (PDT)
Received: from github-lowworker-943b171.ac4-iad.github.net (github-lowworker-943b171.ac4-iad.github.net [10.52.22.59]) by smtp.github.com (Postfix) with ESMTP id A90586A1A29 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 20:17:38 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571887058; bh=osLY0MmMez0pnb9g8M5kDhlSnhzXXQt194Uiwel1AMM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=tdEZx6zqcjO98Ka1Yecq8TMAjLes0R/VyGxalSKrpFoAckTjgebTw3sUwAMgS9ceQ BukzJoFgqNQ5V1iQ9h7sxByWhSa7xK7znE2z6XO7IRtYe2PBXm2LiNPdcTecrh+OOT fj5QD4TI4p7VSyyE1iGmBPs4o+9Cfp6RUaYkvuzk=
Date: Wed, 23 Oct 2019 20:17:38 -0700
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3N5GRCD33XLBTSNE53XZFFFEVBNHHB3ABZO4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3049/issue_event/2739203380@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3049@github.com>
References: <quicwg/base-drafts/pull/3049@github.com>
Subject: Re: [quicwg/base-drafts] Retransmitting an ACK frame warning (#3049)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db117d29ad3f_26a13fc282ecd964408e0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/yRPVoFAQFJiVDRSunFx4TvlccJY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 24 Oct 2019 03:17:41 -0000

----==_mimepart_5db117d29ad3f_26a13fc282ecd964408e0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #3049 into master.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3049#event-2739203380
----==_mimepart_5db117d29ad3f_26a13fc282ecd964408e0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="494942583" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3049" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3049/hovercard" href="https://github.com/quicwg/base-drafts/pull/3049">#3049</a> into master.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3049?email_source=notifications&amp;email_token=AFTOJK6DLHPYKYCX3XMEPYDQQEHVFA5CNFSM4IXX3UKKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUNCO2NA#event-2739203380">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3MNXEZOIC2YZD3XPLQQEHVFANCNFSM4IXX3UKA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2J6AJJGJGX47LY2LTQQEHVFA5CNFSM4IXX3UKKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUNCO2NA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3049?email_source=notifications\u0026email_token=AFTOJK6DLHPYKYCX3XMEPYDQQEHVFA5CNFSM4IXX3UKKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUNCO2NA#event-2739203380",
"url": "https://github.com/quicwg/base-drafts/pull/3049?email_source=notifications\u0026email_token=AFTOJK6DLHPYKYCX3XMEPYDQQEHVFA5CNFSM4IXX3UKKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUNCO2NA#event-2739203380",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db117d29ad3f_26a13fc282ecd964408e0--


From nobody Wed Oct 23 20:18:27 2019
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 2D54312010D for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 20:18:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 F4h-scsXxEGl for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 20:18:24 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 15E611200F6 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 20:18:24 -0700 (PDT)
Date: Wed, 23 Oct 2019 20:18:23 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571887103; bh=sQr9MuP7b5ye8dupaucgMM//UD9cDGqKr9JkCY7oKMQ=; h=Date:From:To:Subject:From; b=iuYmIrqkaM40YG3xShRz2B6fnNy3g/Z8nkLlwA3r9ErGxJ7yTJjP3aprX4dPaPuQ4 CLuCfAcYqtRQbpAZApWEUkGl6OTj7aBWa0xXULWpk8/Zxcr5k0o1KEe8iCuFBjvo05 fOMMwGp6N1NOIe2nLVo8PRiQDFGWYjxxMuv0KWqY=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/a24084-ace287@github.com>
Subject: [quicwg/base-drafts] ace287: Script updating gh-pages from 4f77dbe2. [ci skip]
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/R18TbH9IRBBWWwD6UL3XRhGrWWU>
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: Thu, 24 Oct 2019 03:18:25 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: ace287e431182dff0deceeb703e1fa91c9fd4e6e
      https://github.com/quicwg/base-drafts/commit/ace287e431182dff0deceeb703e1fa91c9fd4e6e
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-24 (Thu, 24 Oct 2019)

  Changed paths:
    M draft-ietf-quic-transport.html
    M draft-ietf-quic-transport.txt
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from 4f77dbe2. [ci skip]



From nobody Wed Oct 23 20:18:35 2019
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 351101200F6 for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 20:18:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.381
X-Spam-Level: 
X-Spam-Status: No, score=-6.381 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 LieOSWnGY4De for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 20:18:32 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E661812010D for <quic-issues@ietf.org>; Wed, 23 Oct 2019 20:18:31 -0700 (PDT)
Date: Wed, 23 Oct 2019 20:18:31 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571887111; bh=iAXAQd7rR9N9gLPrHkXVLNvCaaNswZjxGvA+ZqYYO+w=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=13Ar0QhV2crC4O0Si6R1U1E1L9/6/ohI7uXAT9KBLnJbhNabY2a5xbFKHYLv0DAKt fWYLO5ZdrVh8e9SfXY3vY36/twxO2bHnBw744Z4QVOe8pupdkucA9ZriMClWVTqa4q 3T2hMG09xM4KKUOCOwFFf5fAd/hlT0r1/FrqXs94=
From: Amir Livneh <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK23FIV4II4ERD23NOF3XZMJPEVBNHHB4747GY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3143@github.com>
Subject: [quicwg/base-drafts] Fix typo and wording in change log (#3143)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db118071f464_33ed3fe9176cd96022313"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: amirlivneh
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Mj_vzzNIouiz0MhXCHL0npxSoD8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 24 Oct 2019 03:18:33 -0000

----==_mimepart_5db118071f464_33ed3fe9176cd96022313
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit


You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/3143

-- Commit Summary --

  * Fix change log

-- File Changes --

    M draft-ietf-quic-tls.md (2)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/3143.patch
https://github.com/quicwg/base-drafts/pull/3143.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3143

----==_mimepart_5db118071f464_33ed3fe9176cd96022313
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit



<hr>

<h4>You can view, comment on, or merge this pull request online at:</h4>
<p>&nbsp;&nbsp;<a href='https://github.com/quicwg/base-drafts/pull/3143'>https://github.com/quicwg/base-drafts/pull/3143</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Fix change log</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/3143/files#diff-0">draft-ietf-quic-tls.md</a>
    (2)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3143.patch'>https://github.com/quicwg/base-drafts/pull/3143.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3143.diff'>https://github.com/quicwg/base-drafts/pull/3143.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3143?email_source=notifications&amp;email_token=AFTOJK6QD4A47R7C4LJUK7LQQEHYPA5CNFSM4JEOENHKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HT7T43A">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5HDZOM37UVTFXT5U3QQEHYPANCNFSM4JEOENHA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3TELSR4ST5NTRGYQ3QQEHYPA5CNFSM4JEOENHKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HT7T43A.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3143?email_source=notifications\u0026email_token=AFTOJK6QD4A47R7C4LJUK7LQQEHYPA5CNFSM4JEOENHKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HT7T43A",
"url": "https://github.com/quicwg/base-drafts/pull/3143?email_source=notifications\u0026email_token=AFTOJK6QD4A47R7C4LJUK7LQQEHYPA5CNFSM4JEOENHKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HT7T43A",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5db118071f464_33ed3fe9176cd96022313--


From nobody Wed Oct 23 20:21:20 2019
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 D4038120178 for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 20:21:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 o7soWPLhpFQn for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 20:21:17 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0EA2E12010D for <quic-issues@ietf.org>; Wed, 23 Oct 2019 20:21:17 -0700 (PDT)
Date: Wed, 23 Oct 2019 20:21:15 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571887275; bh=QGn0/6y/haNC3gqL+5L/RY3/I8WsTTiRFGnUeaKlgkU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=TmA+dFgTVfULxak+rMOx3lzrZib3QlKvOFdbENovdGDmefQ2DG6INRYmcWCD9RrYe unQG68iTd64WOIsjOQNIbuJF3fra3YPmgNOoEMl4FRjEq2eI6rHjCICYYd1c5KE5pD 0ipmnfAfzrcVf96sYyRXz89lSwEl2WTKN3lNqyXw=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3YWCO6I6Q5VYFLUAF3XZFSXEVBNHHB473CTE@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3142/545724898@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3142@github.com>
References: <quicwg/base-drafts/issues/3142@github.com>
Subject: Re: [quicwg/base-drafts] It is unspecified how a server sends Handshake packets during / after migration (#3142)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db118abcb2a5_55853f81af6cd96c2263c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/-X2NUxFL-aGxoWU4IrBUxFHCVCU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 24 Oct 2019 03:21:19 -0000

----==_mimepart_5db118abcb2a5_55853f81af6cd96c2263c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett 
> The 5-tuple doesn't change during the handshake. That means we should not send Handshake packets down the new path.

I agree.

Assuming that is the case, we need to define a mechanism that allows the server to drop Handshake keys and the path before migration completes, or even better before the sends the first packet in response to a migration attempt. Otherwise, the server would be required to have a special-case for handle the original path.

Proposed solution is #3141.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3142#issuecomment-545724898
----==_mimepart_5db118abcb2a5_55853f81af6cd96c2263c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=20072817" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ianswett">@ianswett</a></p>
<blockquote>
<p>The 5-tuple doesn't change during the handshake. That means we should not send Handshake packets down the new path.</p>
</blockquote>
<p>I agree.</p>
<p>Assuming that is the case, we need to define a mechanism that allows the server to drop Handshake keys and the path before migration completes, or even better before the sends the first packet in response to a migration attempt. Otherwise, the server would be required to have a special-case for handle the original path.</p>
<p>Proposed solution is <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="511663072" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3141" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3141/hovercard" href="https://github.com/quicwg/base-drafts/pull/3141">#3141</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3142?email_source=notifications&amp;email_token=AFTOJK7H5WJD6ZNPJMLSYJLQQEICXA5CNFSM4JENYYLKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECDRTYQ#issuecomment-545724898">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3UTJ2PJP5X5Q5GXILQQEICXANCNFSM4JENYYLA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZIRXWL2DOE4ZIWSE3QQEICXA5CNFSM4JENYYLKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECDRTYQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3142?email_source=notifications\u0026email_token=AFTOJK7H5WJD6ZNPJMLSYJLQQEICXA5CNFSM4JENYYLKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECDRTYQ#issuecomment-545724898",
"url": "https://github.com/quicwg/base-drafts/issues/3142?email_source=notifications\u0026email_token=AFTOJK7H5WJD6ZNPJMLSYJLQQEICXA5CNFSM4JENYYLKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECDRTYQ#issuecomment-545724898",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db118abcb2a5_55853f81af6cd96c2263c--


From nobody Wed Oct 23 20:26:43 2019
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 A6FD312010D for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 20:26:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8
X-Spam-Level: 
X-Spam-Status: No, score=-8 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, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 gMEj0rZ1pGNP for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 20:26:39 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B557A1200F6 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 20:26:39 -0700 (PDT)
Received: from github-lowworker-3a0df0f.ac4-iad.github.net (github-lowworker-3a0df0f.ac4-iad.github.net [10.52.25.92]) by smtp.github.com (Postfix) with ESMTP id D7BC1961135 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 20:26:38 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571887598; bh=r0e4eb12ebHsX+Wwet2aKkUneM4qRGhlEz0fpiomQ4w=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=AUWzzJ4xFf3LD2/wjz1EupQ1W47dne2uyK0dM2eZ0WeByz9IszkjFXAxLqYY27pIp 71+VF25EyBxl+YS7edmUuq8M4+00keaRvhkGCpDYA53/uUykHGLuGYHX+xLIuUuoL1 86+FmTNd7jqaxRZJrE0aWUdBwmGkdk0AnrvNAlns=
Date: Wed, 23 Oct 2019 20:26:38 -0700
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7RUL5RM4FAMCXEY4F3XZGG5EVBNHHB3LP3EA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3066/review/306299934@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3066@github.com>
References: <quicwg/base-drafts/pull/3066@github.com>
Subject: Re: [quicwg/base-drafts] Change PTO to be per packet number space (#3066)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db119eec8ce1_3bf63fddbb4cd96096752"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/-mMGn808p5PwQ3D5yiyD3smDWmo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 24 Oct 2019 03:26:42 -0000

----==_mimepart_5db119eec8ce1_3bf63fddbb4cd96096752
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar commented on this pull request.



> @@ -471,8 +474,10 @@ the PTOs might be caused by loss of packets or acknowledgements due to severe
 congestion.  The life of a connection that is experiencing consecutive PTOs is
 limited by the endpoint's idle timeout.
 
-A sender computes its PTO timer every time an ack-eliciting packet is sent. A
-sender might choose to optimize this by setting the timer fewer times if it
+A sender computes its PTO timer every time an ack-eliciting packet is sent.
+When ack-eliciting packets are in-flight in multiple packet number spaces,
+the timer MUST be set from the packet number space with the earliest timeout.

```suggestion
the timer MUST be set for the packet number space with the earliest timeout.
```

> @@ -471,8 +474,10 @@ the PTOs might be caused by loss of packets or acknowledgements due to severe
 congestion.  The life of a connection that is experiencing consecutive PTOs is
 limited by the endpoint's idle timeout.
 
-A sender computes its PTO timer every time an ack-eliciting packet is sent. A
-sender might choose to optimize this by setting the timer fewer times if it
+A sender computes its PTO timer every time an ack-eliciting packet is sent.
+When ack-eliciting packets are in-flight in multiple packet number spaces,
+the timer MUST be set from the packet number space with the earliest timeout.
+A sender might choose to optimize this by setting the timer fewer times if it
 knows that more ack-eliciting packets will be sent within a short period of
 time.

Remove this sentence, it's unnecessary.

> @@ -522,9 +525,17 @@ removed from bytes in flight when the Initial and Handshake keys are discarded.
 ### Sending Probe Packets
 
 When a PTO timer expires, a sender MUST send at least one ack-eliciting packet
-as a probe, unless there is no data available to send.  An endpoint MAY send up
-to two full-sized datagrams containing ack-eliciting packets, to avoid an
-expensive consecutive PTO expiration due to a single lost datagram.
+in the packet number space as a probe, unless there is no data available to
+send.  An endpoint MAY send up to two full-sized datagrams containing
+ack-eliciting packets, to avoid an expensive consecutive PTO expiration due
+to a single lost datagram.
+
+In addition to sending data in the packet number space for which the timer
+expired, the sender SHOULD coalesce ack-eliciting packets from all other packet

Is this necessarily "all" spaces?

> @@ -522,9 +525,17 @@ removed from bytes in flight when the Initial and Handshake keys are discarded.
 ### Sending Probe Packets
 
 When a PTO timer expires, a sender MUST send at least one ack-eliciting packet
-as a probe, unless there is no data available to send.  An endpoint MAY send up
-to two full-sized datagrams containing ack-eliciting packets, to avoid an
-expensive consecutive PTO expiration due to a single lost datagram.
+in the packet number space as a probe, unless there is no data available to
+send.  An endpoint MAY send up to two full-sized datagrams containing
+ack-eliciting packets, to avoid an expensive consecutive PTO expiration due
+to a single lost datagram.
+
+In addition to sending data in the packet number space for which the timer
+expired, the sender SHOULD coalesce ack-eliciting packets from all other packet
+number spaces with in-flight data if sending coalesced packets is supported.
+If implementations do not send coalesced packets upon timeout when multiple
+packet number spaces have in-flight data, then they MUST only send a single

Suggestion: "If an endpoint has data in multiple packet number spaces in flight and is unable to send coalesced packet when a PTO expires, it MUST send only a single datagram on PTO expiration."

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3066#pullrequestreview-306299934
----==_mimepart_5db119eec8ce1_3bf63fddbb4cd96096752
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><b>@janaiyengar</b> commented on this pull request.</p>=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3066#discussi=
on_r338365761">draft-ietf-quic-recovery.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -471,8 +474,10 @@ the PTOs might be cau=
sed by loss of packets or acknowledgements due to severe=0D
 congestion.  The life of a connection that is experiencing consecutive P=
TOs is=0D
 limited by the endpoint&#39;s idle timeout.=0D
 =0D
-A sender computes its PTO timer every time an ack-eliciting packet is se=
nt. A=0D
-sender might choose to optimize this by setting the timer fewer times if=
 it=0D
+A sender computes its PTO timer every time an ack-eliciting packet is se=
nt.=0D
+When ack-eliciting packets are in-flight in multiple packet number space=
s,=0D
+the timer MUST be set from the packet number space with the earliest tim=
eout.=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-the timer MUST be set from the packet number =
space with the earliest timeout.=0D
+the timer MUST be set for the packet number space with the earliest time=
out.=0D
</pre>=0D
=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3066#discussi=
on_r338365980">draft-ietf-quic-recovery.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -471,8 +474,10 @@ the PTOs might be cau=
sed by loss of packets or acknowledgements due to severe=0D
 congestion.  The life of a connection that is experiencing consecutive P=
TOs is=0D
 limited by the endpoint&#39;s idle timeout.=0D
 =0D
-A sender computes its PTO timer every time an ack-eliciting packet is se=
nt. A=0D
-sender might choose to optimize this by setting the timer fewer times if=
 it=0D
+A sender computes its PTO timer every time an ack-eliciting packet is se=
nt.=0D
+When ack-eliciting packets are in-flight in multiple packet number space=
s,=0D
+the timer MUST be set from the packet number space with the earliest tim=
eout.=0D
+A sender might choose to optimize this by setting the timer fewer times =
if it=0D
 knows that more ack-eliciting packets will be sent within a short period=
 of=0D
 time.=0D
</pre>=0D
<p>Remove this sentence, it's unnecessary.</p>=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3066#discussi=
on_r338366598">draft-ietf-quic-recovery.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -522,9 +525,17 @@ removed from bytes in=
 flight when the Initial and Handshake keys are discarded.=0D
 ### Sending Probe Packets=0D
 =0D
 When a PTO timer expires, a sender MUST send at least one ack-eliciting =
packet=0D
-as a probe, unless there is no data available to send.  An endpoint MAY =
send up=0D
-to two full-sized datagrams containing ack-eliciting packets, to avoid a=
n=0D
-expensive consecutive PTO expiration due to a single lost datagram.=0D
+in the packet number space as a probe, unless there is no data available=
 to=0D
+send.  An endpoint MAY send up to two full-sized datagrams containing=0D=

+ack-eliciting packets, to avoid an expensive consecutive PTO expiration =
due=0D
+to a single lost datagram.=0D
+=0D
+In addition to sending data in the packet number space for which the tim=
er=0D
+expired, the sender SHOULD coalesce ack-eliciting packets from all other=
 packet=0D
</pre>=0D
<p>Is this necessarily "all" spaces?</p>=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3066#discussi=
on_r338367030">draft-ietf-quic-recovery.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -522,9 +525,17 @@ removed from bytes in=
 flight when the Initial and Handshake keys are discarded.=0D
 ### Sending Probe Packets=0D
 =0D
 When a PTO timer expires, a sender MUST send at least one ack-eliciting =
packet=0D
-as a probe, unless there is no data available to send.  An endpoint MAY =
send up=0D
-to two full-sized datagrams containing ack-eliciting packets, to avoid a=
n=0D
-expensive consecutive PTO expiration due to a single lost datagram.=0D
+in the packet number space as a probe, unless there is no data available=
 to=0D
+send.  An endpoint MAY send up to two full-sized datagrams containing=0D=

+ack-eliciting packets, to avoid an expensive consecutive PTO expiration =
due=0D
+to a single lost datagram.=0D
+=0D
+In addition to sending data in the packet number space for which the tim=
er=0D
+expired, the sender SHOULD coalesce ack-eliciting packets from all other=
 packet=0D
+number spaces with in-flight data if sending coalesced packets is suppor=
ted.=0D
+If implementations do not send coalesced packets upon timeout when multi=
ple=0D
+packet number spaces have in-flight data, then they MUST only send a sin=
gle=0D
</pre>=0D
<p>Suggestion: "If an endpoint has data in multiple packet number spaces =
in flight and is unable to send coalesced packet when a PTO expires, it M=
UST send only a single datagram on PTO expiration."</p>=0D
=0D
<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/3066?email_source=3Dnotifications&amp;email_token=3DA=
FTOJK5TLNZKKVXDCJHG4UDQQEIW5A5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJ=
SXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJA4IHQ#pullrequestreview-306299934=
">view it on GitHub</a>, or <a href=3D"https://github.com/notifications/u=
nsubscribe-auth/AFTOJKZMOQRC5INNSONMIHLQQEIW5ANCNFSM4I2FHCOQ">unsubscribe=
</a>.<img src=3D"https://github.com/notifications/beacon/AFTOJKY37RIA3Y2W=
EHYFHQDQQEIW5A5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWN=
FSXPKTDN5WW2ZLOORPWSZGOCJA4IHQ.gif" height=3D"1" width=3D"1" alt=3D"" /><=
/p>=0D
<script type=3D"application/ld+json">[=0D
{=0D
"@context": "http://schema.org",=0D
"@type": "EmailMessage",=0D
"potentialAction": {=0D
"@type": "ViewAction",=0D
"target": "https://github.com/quicwg/base-drafts/pull/3066?email_source=3D=
notifications\u0026email_token=3DAFTOJK5TLNZKKVXDCJHG4UDQQEIW5A5CNFSM4I2F=
HCO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOC=
JA4IHQ#pullrequestreview-306299934",=0D
"url": "https://github.com/quicwg/base-drafts/pull/3066?email_source=3Dno=
tifications\u0026email_token=3DAFTOJK5TLNZKKVXDCJHG4UDQQEIW5A5CNFSM4I2FHC=
O2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJA=
4IHQ#pullrequestreview-306299934",=0D
"name": "View Pull Request"=0D
},=0D
"description": "View this Pull Request on GitHub",=0D
"publisher": {=0D
"@type": "Organization",=0D
"name": "GitHub",=0D
"url": "https://github.com"=0D
}=0D
}=0D
]</script>=

----==_mimepart_5db119eec8ce1_3bf63fddbb4cd96096752--


From nobody Wed Oct 23 20:27:24 2019
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 EE8921208B6 for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 20:27:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.381
X-Spam-Level: 
X-Spam-Status: No, score=-6.381 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 BNrDoiSDgZnq for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 20:27:18 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 74ED1120152 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 20:27:18 -0700 (PDT)
Date: Wed, 23 Oct 2019 20:27:17 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571887637; bh=D6a2rOOqXbeqCKc/9WVwt7OoUdZhVw9mUpmMDSPLjLE=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=iNbeZ5pXtgySNVRMO8zAi+lS5msNi51j8uYUPSEXFd8eGWxVkc108cZGkHCRxZ+3g +5Nxt7HN0elAEEPrWe+IjQTWvf4WGfDVGHm3tXNcHhYbzgrEHq1LgQmaqt5btIMETp S+eWF0E7qXicvm3Oec6h8OzBIFdudhIYwivKswp4=
From: Amir Livneh <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK55KR2NK3LH3ENVLUV3XZNKLEVBNHHB475LHU@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3144@github.com>
Subject: [quicwg/base-drafts] Fix typo and wording in change log (#3144)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db11a15b2771_14c43f8d3bacd96c66857"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: amirlivneh
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/4s8fytThfphh-ESGZmWWl_8boxU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 24 Oct 2019 03:27:22 -0000

----==_mimepart_5db11a15b2771_14c43f8d3bacd96c66857
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit


You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/3144

-- Commit Summary --

  * Fix typo and wording in change log

-- File Changes --

    M draft-ietf-quic-recovery.md (2)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/3144.patch
https://github.com/quicwg/base-drafts/pull/3144.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3144

----==_mimepart_5db11a15b2771_14c43f8d3bacd96c66857
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit



<hr>

<h4>You can view, comment on, or merge this pull request online at:</h4>
<p>&nbsp;&nbsp;<a href='https://github.com/quicwg/base-drafts/pull/3144'>https://github.com/quicwg/base-drafts/pull/3144</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Fix typo and wording in change log</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/3144/files#diff-0">draft-ietf-quic-recovery.md</a>
    (2)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3144.patch'>https://github.com/quicwg/base-drafts/pull/3144.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3144.diff'>https://github.com/quicwg/base-drafts/pull/3144.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3144?email_source=notifications&amp;email_token=AFTOJK2VYKCSNYFLHXX57PLQQEIZLA5CNFSM4JEOGQHKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HT7VM6Q">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2EZTPZX4X7GXSZTNDQQEIZLANCNFSM4JEOGQHA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7QMYKWDUKDKSXL4TTQQEIZLA5CNFSM4JEOGQHKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HT7VM6Q.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3144?email_source=notifications\u0026email_token=AFTOJK2VYKCSNYFLHXX57PLQQEIZLA5CNFSM4JEOGQHKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HT7VM6Q",
"url": "https://github.com/quicwg/base-drafts/pull/3144?email_source=notifications\u0026email_token=AFTOJK2VYKCSNYFLHXX57PLQQEIZLA5CNFSM4JEOGQHKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HT7VM6Q",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5db11a15b2771_14c43f8d3bacd96c66857--


From nobody Wed Oct 23 20:28:48 2019
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 9907C120152 for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 20:28:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, 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 VV9ADs_1R3BI for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 20:28:45 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 619E41200F6 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 20:28:45 -0700 (PDT)
Received: from github-lowworker-2ef7ba1.ac4-iad.github.net (github-lowworker-2ef7ba1.ac4-iad.github.net [10.52.16.66]) by smtp.github.com (Postfix) with ESMTP id 378E0661EAE for <quic-issues@ietf.org>; Wed, 23 Oct 2019 20:28:43 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571887723; bh=Y+qHDTuwF9CfpSe1VHaJpoayveK0xn4vhZA6aoGOUmg=; h=Date:From:To:Subject:From; b=T9lABkdT0YiI32vikcL07cHTROALUXeWafQ7EyYwxvK6v5fDQenW+Q6ZRw2HOUX80 2tlNoVjjJE8Ru7bh2CyVMMWT9ZfIAfFDYorkzLDkSbiwKE5asyZCaeHSq3ymT4W+Rf BCqm7X5W2mb4LDSmB9/HX5K0bDSEucwYkS2q9G6o=
Date: Wed, 23 Oct 2019 20:28:43 -0700
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/master/4f77db-8e48d3@github.com>
Subject: [quicwg/base-drafts] fc1b0f: Fix change log
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/caj_ryXUCRYTJlKYFke4bFQP6UE>
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: Thu, 24 Oct 2019 03:28:47 -0000

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: fc1b0fb4d1086c759a4022b62b013bcc0b594d2e
      https://github.com/quicwg/base-drafts/commit/fc1b0fb4d1086c759a4022b62b013bcc0b594d2e
  Author: Amir Livneh <alivneh@fb.com>
  Date:   2019-10-23 (Wed, 23 Oct 2019)

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

  Log Message:
  -----------
  Fix change log


  Commit: 8e48d3d78debf44cd149ec615162732d5e250e45
      https://github.com/quicwg/base-drafts/commit/8e48d3d78debf44cd149ec615162732d5e250e45
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-10-23 (Wed, 23 Oct 2019)

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

  Log Message:
  -----------
  Merge pull request #3143 from amirlivneh/patch-20

Fix typo and wording in change log


Compare: https://github.com/quicwg/base-drafts/compare/4f77dbe2e077...8e48d3d78deb


From nobody Wed Oct 23 20:28:59 2019
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 E385E120152 for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 20:28:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 Vh4xmroyHw2k for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 20:28:55 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AD2C012010D for <quic-issues@ietf.org>; Wed, 23 Oct 2019 20:28:55 -0700 (PDT)
Date: Wed, 23 Oct 2019 20:28:54 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571887734; bh=bi1/J4DeWv2pk6npXLnr1AplxkV/8Z66+YgMFcasf2s=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=OZv2nk35Fny03lPl/PuxJtMHXeVUymZqjs6ggR0mHXHDmFFage9P1857hUS+Zcayn KJjKPllIQdALNRjTZtR9oPqbeo2Ak+ihtCzGGH3WJxCviddqpsFd4Sxeyza05rKK57 QaGEaDMFEbm9Sb4y1c6ORMOQnNutuZBXWFkYx4Pk=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2SWOEWQ24I43OMDMN3XZGPNEVBNHHB4747GY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3143/issue_event/2739222427@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3143@github.com>
References: <quicwg/base-drafts/pull/3143@github.com>
Subject: Re: [quicwg/base-drafts] Fix typo and wording in change log (#3143)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db11a76b8222_50bc3fd0c48cd960447a2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/FIIxS5orjnlPUs1l0ay4NaUvGBk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 24 Oct 2019 03:28:58 -0000

----==_mimepart_5db11a76b8222_50bc3fd0c48cd960447a2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #3143 into master.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3143#event-2739222427
----==_mimepart_5db11a76b8222_50bc3fd0c48cd960447a2
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="511680310" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3143" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3143/hovercard" href="https://github.com/quicwg/base-drafts/pull/3143">#3143</a> into master.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3143?email_source=notifications&amp;email_token=AFTOJK2DMYQNCBUZQUWZHFDQQEI7NA5CNFSM4JEOENHKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUNCTPGY#event-2739222427">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5COY5P3EPMZKFO3RLQQEI7NANCNFSM4JEOENHA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK34SGBU6Z3K7JLQHBLQQEI7NA5CNFSM4JEOENHKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUNCTPGY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3143?email_source=notifications\u0026email_token=AFTOJK2DMYQNCBUZQUWZHFDQQEI7NA5CNFSM4JEOENHKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUNCTPGY#event-2739222427",
"url": "https://github.com/quicwg/base-drafts/pull/3143?email_source=notifications\u0026email_token=AFTOJK2DMYQNCBUZQUWZHFDQQEI7NA5CNFSM4JEOENHKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUNCTPGY#event-2739222427",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db11a76b8222_50bc3fd0c48cd960447a2--


From nobody Wed Oct 23 20:29:34 2019
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 5CCF4120152 for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 20:29:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, 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 q3K0ZW0-O6lT for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 20:29:31 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 09EBF1200F6 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 20:29:31 -0700 (PDT)
Date: Wed, 23 Oct 2019 20:29:30 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571887770; bh=jQjNBZS6ksaoWLTtpF2f5qgK+uS1xltzd9iDM4YxPv4=; h=Date:From:To:Subject:From; b=wuLY/YJk60ip7HKu1w1czQgAmRmdgmvQD+g5MBKY4+2ytLXZcceay7J9xkkv4Voze wzS6rkz9YCPlV+gTKeNhLtFPf56oQ2ZpZdHKImJHgraqlNkEI0l+esNuXFQXfc8nfU ej373iQyjiFtcgkrgr8pvNvMr6JD9RL/uyop5Vxo=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/master/8e48d3-d63674@github.com>
Subject: [quicwg/base-drafts] ee9f46: Fix typo and wording in change log
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/vXlgUfy9DZA03R-whd7RCtxUH08>
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: Thu, 24 Oct 2019 03:29:32 -0000

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: ee9f46139e66530f2cc9a68c24de10d4267cbe89
      https://github.com/quicwg/base-drafts/commit/ee9f46139e66530f2cc9a68c24de10d4267cbe89
  Author: Amir Livneh <alivneh@fb.com>
  Date:   2019-10-23 (Wed, 23 Oct 2019)

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

  Log Message:
  -----------
  Fix typo and wording in change log


  Commit: d6367402e6013a0a9183deb31e0661ad2ab27abd
      https://github.com/quicwg/base-drafts/commit/d6367402e6013a0a9183deb31e0661ad2ab27abd
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-10-23 (Wed, 23 Oct 2019)

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

  Log Message:
  -----------
  Merge pull request #3144 from amirlivneh/patch-21

Fix typo and wording in change log


Compare: https://github.com/quicwg/base-drafts/compare/8e48d3d78deb...d6367402e601


From nobody Wed Oct 23 20:29:42 2019
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 40F19120152 for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 20:29:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 LMplvYI6ky9r for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 20:29:39 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AD44C12010D for <quic-issues@ietf.org>; Wed, 23 Oct 2019 20:29:39 -0700 (PDT)
Date: Wed, 23 Oct 2019 20:29:38 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571887779; bh=LqQD0uY3pKjzNbbJeb516NPDJnbgPH7ge7FyOc81iFM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=HoyDPsFrHiW8+ksprt49HZ0ehG39z4Fz0I0U3L1ySS8ZlliTyBhDQxAx2d96JIxUA HiDBBmajkEErPbSVuCEcOaX43J4VpD/V/Ds580ft0x3w4iiSmJztpWU1czL2/XfP0E E/W07eCIQm0xCI3rn9tCQihgpc0NjlZ1m/DyKIyw=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK32K4LJFBRPHCUSJY53XZGSFEVBNHHB475LHU@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3144/issue_event/2739223521@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3144@github.com>
References: <quicwg/base-drafts/pull/3144@github.com>
Subject: Re: [quicwg/base-drafts] Fix typo and wording in change log (#3144)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db11aa2ec40f_25e93fd4baccd96c14877f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/9Q2RcjfkUZzJVvSLkUtDZreBJXA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 24 Oct 2019 03:29:41 -0000

----==_mimepart_5db11aa2ec40f_25e93fd4baccd96c14877f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #3144 into master.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3144#event-2739223521
----==_mimepart_5db11aa2ec40f_25e93fd4baccd96c14877f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="511683389" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3144" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3144/hovercard" href="https://github.com/quicwg/base-drafts/pull/3144">#3144</a> into master.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3144?email_source=notifications&amp;email_token=AFTOJKYAGHZWYMGEOA6YOETQQEJCFA5CNFSM4JEOGQHKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUNCTXYI#event-2739223521">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK33FT66JTOJXYNBFSTQQEJCFANCNFSM4JEOGQHA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3AO2IVYCMQQ55ZTQDQQEJCFA5CNFSM4JEOGQHKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUNCTXYI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3144?email_source=notifications\u0026email_token=AFTOJKYAGHZWYMGEOA6YOETQQEJCFA5CNFSM4JEOGQHKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUNCTXYI#event-2739223521",
"url": "https://github.com/quicwg/base-drafts/pull/3144?email_source=notifications\u0026email_token=AFTOJKYAGHZWYMGEOA6YOETQQEJCFA5CNFSM4JEOGQHKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUNCTXYI#event-2739223521",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db11aa2ec40f_25e93fd4baccd96c14877f--


From nobody Wed Oct 23 20:29:51 2019
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 1269D12020A for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 20:29:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 TVVYhmdQvQV4 for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 20:29:41 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 618E912010D for <quic-issues@ietf.org>; Wed, 23 Oct 2019 20:29:41 -0700 (PDT)
Date: Wed, 23 Oct 2019 20:29:40 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571887780; bh=oSG5ndlwdjWOuh7yAWZfTbIQnncwUE2K/rPSrBGRgD4=; h=Date:From:To:Subject:From; b=lu/Y7EY8hFqIowMy2ukBrLv/XAdRLovzh8KE86NImjO+iYHux122dnHi6i3Nwjizy F2hDHDEvkMhwKUJrjqTo0nZT3NsdUolzzZqrOKFgUIjIbxavUHjZnENCQFC1A07l0s zKC6nSFRQxtpqB2zKlkja2QCxLZPsQ1fwCOd+LwQ=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/ace287-c2667e@github.com>
Subject: [quicwg/base-drafts] c2667e: Script updating gh-pages from 8e48d3d7. [ci skip]
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/nZZrNIMwbIgFA8ZMYRcs5TtreJs>
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: Thu, 24 Oct 2019 03:29:43 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: c2667e43b4e4752bfcb1ea63c987f9dc5fb5fbd7
      https://github.com/quicwg/base-drafts/commit/c2667e43b4e4752bfcb1ea63c987f9dc5fb5fbd7
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-24 (Thu, 24 Oct 2019)

  Changed paths:
    M draft-ietf-quic-tls.html
    M draft-ietf-quic-tls.txt
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from 8e48d3d7. [ci skip]



From nobody Wed Oct 23 20:30:17 2019
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 B7D8212010D for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 20:30:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 HXyjHlCnXDxY for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 20:30:14 -0700 (PDT)
Received: from out-9.smtp.github.com (out-9.smtp.github.com [192.30.254.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5FB8F1200F6 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 20:30:14 -0700 (PDT)
Received: from github-lowworker-e8b54ca.ac4-iad.github.net (github-lowworker-e8b54ca.ac4-iad.github.net [10.52.23.39]) by smtp.github.com (Postfix) with ESMTP id EE843261590 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 20:30:13 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571887814; bh=5jTU95aQA2mfGdzkgyorUrzJTlg1Y8W0o28h5CcMJQU=; h=Date:From:To:Subject:From; b=hMyvoA5R3d3ohhTvEqt3f0WNx/YS7gezNRoBrHzf8dsPWPjg2ZnKLfPy68fWmTWtO YvjvZQpxL8tpHgBgR+FiZGJcdzg5fQQkusEalRyYe7NdG/LCVEsVcZh9QkIesJmIAD FGAxO86Q6oFeSxtMOl/GQRjr8Chvc7jzQE4bxta0=
Date: Wed, 23 Oct 2019 20:30:13 -0700
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/c2667e-910f77@github.com>
Subject: [quicwg/base-drafts] 910f77: Script updating gh-pages from d6367402. [ci skip]
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/4GauEaRF8U_d2Zqt8DzxrkdE75U>
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: Thu, 24 Oct 2019 03:30:16 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 910f77f456ab193cd578dd2babb76129b113cd15
      https://github.com/quicwg/base-drafts/commit/910f77f456ab193cd578dd2babb76129b113cd15
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-24 (Thu, 24 Oct 2019)

  Changed paths:
    M draft-ietf-quic-recovery.html
    M draft-ietf-quic-recovery.txt
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from d6367402. [ci skip]



From nobody Wed Oct 23 20:31:42 2019
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 04307120152 for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 20:31:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 47hLTFZPfUbo for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 20:31:39 -0700 (PDT)
Received: from out-9.smtp.github.com (out-9.smtp.github.com [192.30.254.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CB6071200F6 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 20:31:39 -0700 (PDT)
Received: from github-lowworker-19d82f6.ac4-iad.github.net (github-lowworker-19d82f6.ac4-iad.github.net [10.52.16.75]) by smtp.github.com (Postfix) with ESMTP id 80D8A2603B7 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 20:31:39 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571887899; bh=a4wqKqNV1HMGhD2fW+SAIoAUXu5By5dFhK0Ka52wWyo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=FP1HybxRxOsmAdYQ7Y7ewbFluZAiravmPOjDBgXljS42xW8q5j2mh0w+AkztxPvwS 4LMyFbOGJx3c3cPooWVi0Moa+a0z4fER1ZL3VglQiCOm3ZNWRwweWQAFB2/3GURjfj dhwjomzsAnd/pQDX3n9iHtD5jK0xuVjwpKt40k6s=
Date: Wed, 23 Oct 2019 20:31:39 -0700
From: Nick Banks <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK62I4MODUHBUJPWILN3XZN2XEVBNHHB47234A@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3141/c545727318@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3141@github.com>
References: <quicwg/base-drafts/pull/3141@github.com>
Subject: Re: [quicwg/base-drafts] use key update for confirming the handshake (#3141)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db11b1b3ca3a_124f3fc7ab0cd96c939186"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: nibanks
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/PUrPTR8WzXcDlIKoh29Fpi4KQNw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 24 Oct 2019 03:31:41 -0000

----==_mimepart_5db11b1b3ca3a_124f3fc7ab0cd96c939186
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I like the idea. I'm a big fan of the explicit signal, and I do like the added bonus of exercising key updates. I took a quick look at the text and it looks fine to me. I have to think about it more before I sign off on it completely though.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3141#issuecomment-545727318
----==_mimepart_5db11b1b3ca3a_124f3fc7ab0cd96c939186
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I like the idea. I'm a big fan of the explicit signal, and I do like the added bonus of exercising key updates. I took a quick look at the text and it looks fine to me. I have to think about it more before I sign off on it completely though.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3141?email_source=notifications&amp;email_token=AFTOJKY2MQX273SFFDTD52LQQEJJXA5CNFSM4JENXMZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECDSGVQ#issuecomment-545727318">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZEVD5NUZKDWCGIAPDQQEJJXANCNFSM4JENXMZA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7MBH6VQQRLNLNSDILQQEJJXA5CNFSM4JENXMZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECDSGVQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3141?email_source=notifications\u0026email_token=AFTOJKY2MQX273SFFDTD52LQQEJJXA5CNFSM4JENXMZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECDSGVQ#issuecomment-545727318",
"url": "https://github.com/quicwg/base-drafts/pull/3141?email_source=notifications\u0026email_token=AFTOJKY2MQX273SFFDTD52LQQEJJXA5CNFSM4JENXMZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECDSGVQ#issuecomment-545727318",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db11b1b3ca3a_124f3fc7ab0cd96c939186--


From nobody Wed Oct 23 20:32:44 2019
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 7C9E01201EF for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 20:32:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 xKiu7NgHoFhA for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 20:32:41 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A39D612020A for <quic-issues@ietf.org>; Wed, 23 Oct 2019 20:32:41 -0700 (PDT)
Date: Wed, 23 Oct 2019 20:32:40 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571887960; bh=CEvHbEuuiRSBgmMv8OMlyWujtlOYJIM2vJPnqCgrcnI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=BwK7ZGA4XwZrH+eu2PzYR0KmIl8FGijcy0iF0rnloys19mWcSVT+qBvX0JldJ/d7X bWxCoiuiFg4DA+1IdaBoG0IOY9SOQYZWr9jZIUv4aCOgWUzTbNH8S//XiFmluLydM1 jI3zPnSAo7gFithLln3buYTcODHhFe2sBj+HLcfU=
From: Nick Banks <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYCNDBKUMYNA3I3OOF3XZN6REVBNHHB37QS2E@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3080/c545727565@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3080@github.com>
References: <quicwg/base-drafts/pull/3080@github.com>
Subject: Re: [quicwg/base-drafts] Retransmit server initial upon second Initial (#3080)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db11b58b2cf9_2fde3f82934cd95c772a1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: nibanks
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/OXpq4l06ejrdPnBNelyX-BKZLdg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 24 Oct 2019 03:32:43 -0000

----==_mimepart_5db11b58b2cf9_2fde3f82934cd95c772a1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I think the latest text looks great. Thanks @ianswett for putting it together.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3080#issuecomment-545727565
----==_mimepart_5db11b58b2cf9_2fde3f82934cd95c772a1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I think the latest text looks great. Thanks <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=20072817" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ianswett">@ianswett</a> for putting it together.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3080?email_source=notifications&amp;email_token=AFTOJK7PLBDYE6HDM7HVNUDQQEJNRA5CNFSM4I56S3OKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECDSITI#issuecomment-545727565">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYPCHV3L5JNEXJHVT3QQEJNRANCNFSM4I56S3OA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK53WTOAPEBXZLCUD4TQQEJNRA5CNFSM4I56S3OKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECDSITI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3080?email_source=notifications\u0026email_token=AFTOJK7PLBDYE6HDM7HVNUDQQEJNRA5CNFSM4I56S3OKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECDSITI#issuecomment-545727565",
"url": "https://github.com/quicwg/base-drafts/pull/3080?email_source=notifications\u0026email_token=AFTOJK7PLBDYE6HDM7HVNUDQQEJNRA5CNFSM4I56S3OKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECDSITI#issuecomment-545727565",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db11b58b2cf9_2fde3f82934cd95c772a1--


From nobody Wed Oct 23 20:33:33 2019
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 D1FAE12010D for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 20:33:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8
X-Spam-Level: 
X-Spam-Status: No, score=-8 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, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 rfV0e7S75uo0 for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 20:33:30 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 398061200F6 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 20:33:30 -0700 (PDT)
Date: Wed, 23 Oct 2019 20:33:29 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571888009; bh=OiEy6XqIbXo1v6BoNsvxHx5dm/8ZhTptwQ2fcDRRPIg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=VjnKCw7/lF2FsoPg9GcfTa7VMBrW63KQJmfo9oSZjUhdISKA6Y4sUmtcWnS0W28DC N7AEnSRb6QQ+C+yI4zrH1ZNbx71eaiiVd9ebzhJ2LCGe00DGBxEpSXcq1y1+iedsc9 GI67WCzWB84btX+sztESj2kZUYnKZlMunhdZeGg8=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7IBYIR7JFE753SND53XZHATEVBNHHB3LP3EA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3066/review/306303081@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3066@github.com>
References: <quicwg/base-drafts/pull/3066@github.com>
Subject: Re: [quicwg/base-drafts] Change PTO to be per packet number space (#3066)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db11b8972ca8_5c0a3fafb90cd96c1648e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/3NyB-f2aU_gLQRBHmgsZPK3uJDU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 24 Oct 2019 03:33:32 -0000

----==_mimepart_5db11b8972ca8_5c0a3fafb90cd96c1648e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson approved this pull request.



> @@ -522,9 +525,17 @@ removed from bytes in flight when the Initial and Handshake keys are discarded.
 ### Sending Probe Packets
 
 When a PTO timer expires, a sender MUST send at least one ack-eliciting packet
-as a probe, unless there is no data available to send.  An endpoint MAY send up
-to two full-sized datagrams containing ack-eliciting packets, to avoid an
-expensive consecutive PTO expiration due to a single lost datagram.
+in the packet number space as a probe, unless there is no data available to
+send.  An endpoint MAY send up to two full-sized datagrams containing
+ack-eliciting packets, to avoid an expensive consecutive PTO expiration due
+to a single lost datagram.
+
+In addition to sending data in the packet number space for which the timer
+expired, the sender SHOULD coalesce ack-eliciting packets from all other packet
+number spaces with in-flight data if sending coalesced packets is supported.
+If implementations do not send coalesced packets upon timeout when multiple
+packet number spaces have in-flight data, then they MUST only send a single

@janaiyengar has it right, but repeats "PTO expiration", suggest:

> If an endpoint has data in multiple packet number spaces in flight and is unable to send coalesced packet when a PTO expires, it MUST send only a single datagram.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3066#pullrequestreview-306303081
----==_mimepart_5db11b8972ca8_5c0a3fafb90cd96c1648e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinthomson</b> approved this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3066#discussion_r338368342">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -522,9 +525,17 @@ removed from bytes in flight when the Initial and Handshake keys are discarded.
 ### Sending Probe Packets
 
 When a PTO timer expires, a sender MUST send at least one ack-eliciting packet
-as a probe, unless there is no data available to send.  An endpoint MAY send up
-to two full-sized datagrams containing ack-eliciting packets, to avoid an
-expensive consecutive PTO expiration due to a single lost datagram.
+in the packet number space as a probe, unless there is no data available to
+send.  An endpoint MAY send up to two full-sized datagrams containing
+ack-eliciting packets, to avoid an expensive consecutive PTO expiration due
+to a single lost datagram.
+
+In addition to sending data in the packet number space for which the timer
+expired, the sender SHOULD coalesce ack-eliciting packets from all other packet
+number spaces with in-flight data if sending coalesced packets is supported.
+If implementations do not send coalesced packets upon timeout when multiple
+packet number spaces have in-flight data, then they MUST only send a single
</pre>
<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=11067604" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/janaiyengar">@janaiyengar</a> has it right, but repeats "PTO expiration", suggest:</p>
<blockquote>
<p>If an endpoint has data in multiple packet number spaces in flight and is unable to send coalesced packet when a PTO expires, it MUST send only a single datagram.</p>
</blockquote>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3066?email_source=notifications&amp;email_token=AFTOJK5ILXIVPED5QVLAVT3QQEJQTA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJA5A2I#pullrequestreview-306303081">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4M2KQE2IFY3IL75F3QQEJQTANCNFSM4I2FHCOQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6ZM5S2KKBZVYIGAH3QQEJQTA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJA5A2I.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3066?email_source=notifications\u0026email_token=AFTOJK5ILXIVPED5QVLAVT3QQEJQTA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJA5A2I#pullrequestreview-306303081",
"url": "https://github.com/quicwg/base-drafts/pull/3066?email_source=notifications\u0026email_token=AFTOJK5ILXIVPED5QVLAVT3QQEJQTA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJA5A2I#pullrequestreview-306303081",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db11b8972ca8_5c0a3fafb90cd96c1648e--


From nobody Wed Oct 23 20:33:39 2019
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 989FA1200F6 for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 20:33:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.999
X-Spam-Level: 
X-Spam-Status: No, score=-7.999 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, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 1KtlLXoeRN4K for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 20:33:36 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 59D3312010D for <quic-issues@ietf.org>; Wed, 23 Oct 2019 20:33:36 -0700 (PDT)
Date: Wed, 23 Oct 2019 20:33:35 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571888015; bh=SPHwGQl3JEg8zjmJVfVusADW7JJQid+SRpIfEkvzwoA=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=fbA0IkQVAJV++kWI6H36TU21iSiKSizyMIWLrs4nxngmqRc1i/EGpI0g2G0FkLOU5 kfA3caTrAD09RSlgw6jBqp9OaUzpkcisB4EU0RIu35IKm8G0rQnegM+tJVhF5LDgEz /0vjsaxpBRPDnp/bsxg7VruNrfE4Nw7oiuv7jUco=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5J7U6BBS2N27BCGEF3XZHA7EVBNHHB475TUU@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3145@github.com>
Subject: [quicwg/base-drafts] use a HANDSHAKE_DONE frame to drive the handshake to confirmation (#3145)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db11b8f9d770_31533fca6aacd96474392"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: marten-seemann
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/bdbmxMVk2-YYfMaVagq2I1vy39g>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 24 Oct 2019 03:33:38 -0000

----==_mimepart_5db11b8f9d770_31533fca6aacd96474392
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Fixes #2863. Fixes #3142.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/3145

-- Commit Summary --

  * use a HANDSHAKE_DONE frame to drive the handshake to confirmation

-- File Changes --

    M draft-ietf-quic-tls.md (24)
    M draft-ietf-quic-transport.md (9)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/3145.patch
https://github.com/quicwg/base-drafts/pull/3145.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3145

----==_mimepart_5db11b8f9d770_31533fca6aacd96474392
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><span class="issue-keyword tooltipped tooltipped-se" aria-label="This pull request closes issue #2863.">Fixes</span> <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="462368523" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2863" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2863/hovercard" href="https://github.com/quicwg/base-drafts/issues/2863">#2863</a>. <span class="issue-keyword tooltipped tooltipped-se" aria-label="This pull request closes issue #3142.">Fixes</span> <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="511664793" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3142" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/3142/hovercard" href="https://github.com/quicwg/base-drafts/issues/3142">#3142</a>.</p>

<hr>

<h4>You can view, comment on, or merge this pull request online at:</h4>
<p>&nbsp;&nbsp;<a href='https://github.com/quicwg/base-drafts/pull/3145'>https://github.com/quicwg/base-drafts/pull/3145</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>use a HANDSHAKE_DONE frame to drive the handshake to confirmation</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/3145/files#diff-0">draft-ietf-quic-tls.md</a>
    (24)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/3145/files#diff-1">draft-ietf-quic-transport.md</a>
    (9)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3145.patch'>https://github.com/quicwg/base-drafts/pull/3145.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3145.diff'>https://github.com/quicwg/base-drafts/pull/3145.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3145?email_source=notifications&amp;email_token=AFTOJK3IQXGCCLAJCMSVCGTQQEJQ7A5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HT7WOSQ">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5JPOKMBWBFK7XXYCTQQEJQ7ANCNFSM4JEOIBDQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3HF4MGNUOGRA2NO5DQQEJQ7A5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HT7WOSQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3145?email_source=notifications\u0026email_token=AFTOJK3IQXGCCLAJCMSVCGTQQEJQ7A5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HT7WOSQ",
"url": "https://github.com/quicwg/base-drafts/pull/3145?email_source=notifications\u0026email_token=AFTOJK3IQXGCCLAJCMSVCGTQQEJQ7A5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HT7WOSQ",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5db11b8f9d770_31533fca6aacd96474392--


From nobody Wed Oct 23 20:34:04 2019
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 EE1F71200F6 for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 20:34:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.381
X-Spam-Level: 
X-Spam-Status: No, score=-6.381 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 kXqMxSx43lJ3 for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 20:34:01 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B8BCA12012A for <quic-issues@ietf.org>; Wed, 23 Oct 2019 20:34:01 -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 D704E1C2EA8 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 20:34:00 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571888040; bh=QdCzeKab4lh6Gg0Sze7vwkBFnn2N5RSmHv1rcQoyEZc=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=jEtXOrL/asWimEy7fzJ03CV81pwf4tmWgE0ld8yCb/DX62N0JKxybUBEe3XrtmyAl gZ+wbQijQqMeD1JxytxguHbmC0My7mHxQr/hWiXmex0egNa6I3EJljnNuE/njXk0mk bDPSezQxY6tbZyzVRXUdbO2tRXNNAWFWMGx3IV/E=
Date: Wed, 23 Oct 2019 20:34:00 -0700
From: Amir Livneh <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4HRIXJ3WXNKYYRHD53XZODREVBNHHB475UGY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3146@github.com>
Subject: [quicwg/base-drafts] Fix punctuation (#3146)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db11ba8c8b47_1d593f7f268cd9645918c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: amirlivneh
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/S_e3cAYpn3st5PRF7XNvglvdokI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 24 Oct 2019 03:34:03 -0000

----==_mimepart_5db11ba8c8b47_1d593f7f268cd9645918c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit


You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/3146

-- Commit Summary --

  * Fix punctuation

-- File Changes --

    M draft-ietf-quic-transport.md (2)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/3146.patch
https://github.com/quicwg/base-drafts/pull/3146.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3146

----==_mimepart_5db11ba8c8b47_1d593f7f268cd9645918c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit



<hr>

<h4>You can view, comment on, or merge this pull request online at:</h4>
<p>&nbsp;&nbsp;<a href='https://github.com/quicwg/base-drafts/pull/3146'>https://github.com/quicwg/base-drafts/pull/3146</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Fix punctuation</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/3146/files#diff-0">draft-ietf-quic-transport.md</a>
    (2)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3146.patch'>https://github.com/quicwg/base-drafts/pull/3146.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3146.diff'>https://github.com/quicwg/base-drafts/pull/3146.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3146?email_source=notifications&amp;email_token=AFTOJK6CHJIO3LE73ISKU5DQQEJSRA5CNFSM4JEOIEE2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HT7WQ3A">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4RYAOTE2VSAGKPQQLQQEJSRANCNFSM4JEOIEEQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7C6H4BILHYPZG6G7LQQEJSRA5CNFSM4JEOIEE2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HT7WQ3A.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3146?email_source=notifications\u0026email_token=AFTOJK6CHJIO3LE73ISKU5DQQEJSRA5CNFSM4JEOIEE2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HT7WQ3A",
"url": "https://github.com/quicwg/base-drafts/pull/3146?email_source=notifications\u0026email_token=AFTOJK6CHJIO3LE73ISKU5DQQEJSRA5CNFSM4JEOIEE2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HT7WQ3A",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5db11ba8c8b47_1d593f7f268cd9645918c--


From nobody Wed Oct 23 20:38:13 2019
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 3FF35120152 for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 20:38:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 6Ty7bk8UKULU for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 20:38:10 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4F54C12012A for <quic-issues@ietf.org>; Wed, 23 Oct 2019 20:38:10 -0700 (PDT)
Received: from github-lowworker-f144ac1.va3-iad.github.net (github-lowworker-f144ac1.va3-iad.github.net [10.48.16.59]) by smtp.github.com (Postfix) with ESMTP id 7BDEB660B78 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 20:38:09 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571888289; bh=8cEthA0yNt7SYUpNNGounMRyz0jUmk1AF4Fx4Xzciz4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=W784rSgzegG5hHEuJk8PHz4if2UjKhmGEheQEsY4WMJ7IzJvKqIPtxYzdNg0GMgvy 2u8ZDlWSqmbmpjIGnODUwGNWpnmncCk/Cz17EcM/rEXBFNM7pM04Rs2RCLmRIaMfxm RUB0maimPOZyYRM7APlGw/bB+HjNNDQgEwO83AyQ=
Date: Wed, 23 Oct 2019 20:38:09 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3FS4S3CSAOF5XM3C53XZHSDEVBNHHB47234A@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3141/review/306304093@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3141@github.com>
References: <quicwg/base-drafts/pull/3141@github.com>
Subject: Re: [quicwg/base-drafts] use key update for confirming the handshake (#3141)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db11ca16d560_1a553fddf48cd964108654"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/IsUo5iElzyiXg2_TzWxke6KabRE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 24 Oct 2019 03:38:12 -0000

----==_mimepart_5db11ca16d560_1a553fddf48cd964108654
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson requested changes on this pull request.

This lacks motivating force.  You have to not only initiate a key update, but keep sending packets in order to drive this to completion.  When responding to a key update in this case, you also need to keep sending packets.

Having the initiator of the key update send an ack-eliciting packet might suffice to ensure that this process drives to completion.  But we still don't require a packet on PTO, so it would need to be even stronger than that.  If the initiator keeps sending ack-eliciting packets, it's peer will be forced to acknowledge them and this will eventually resolve itself, but without that this could hang like before.



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3141#pullrequestreview-306304093
----==_mimepart_5db11ca16d560_1a553fddf48cd964108654
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinthomson</b> requested changes on this pull request.</p>

<p>This lacks motivating force.  You have to not only initiate a key update, but keep sending packets in order to drive this to completion.  When responding to a key update in this case, you also need to keep sending packets.</p>
<p>Having the initiator of the key update send an ack-eliciting packet might suffice to ensure that this process drives to completion.  But we still don't require a packet on PTO, so it would need to be even stronger than that.  If the initiator keeps sending ack-eliciting packets, it's peer will be forced to acknowledge them and this will eventually resolve itself, but without that this could hang like before.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3141?email_source=notifications&amp;email_token=AFTOJK7N7C7IULUAUDSTRIDQQEKCDA5CNFSM4JENXMZKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJA5IXI#pullrequestreview-306304093">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6ZPHXYYMRBJHY75S3QQEKCDANCNFSM4JENXMZA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7F3RJ4IZJZTVZMK7LQQEKCDA5CNFSM4JENXMZKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJA5IXI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3141?email_source=notifications\u0026email_token=AFTOJK7N7C7IULUAUDSTRIDQQEKCDA5CNFSM4JENXMZKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJA5IXI#pullrequestreview-306304093",
"url": "https://github.com/quicwg/base-drafts/pull/3141?email_source=notifications\u0026email_token=AFTOJK7N7C7IULUAUDSTRIDQQEKCDA5CNFSM4JENXMZKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJA5IXI#pullrequestreview-306304093",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db11ca16d560_1a553fddf48cd964108654--


From nobody Wed Oct 23 20:38:36 2019
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 A67F812012A for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 20:38:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, 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 clG1RktgSSqI for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 20:38:33 -0700 (PDT)
Received: from out-17.smtp.github.com (out-17.smtp.github.com [192.30.252.200]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 242AB1200F6 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 20:38:33 -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 7E0DB6E11E9 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 20:38:32 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571888312; bh=InOoJm92qfgbd8xWlSgjGNZSBbJkA+iolpG8lQ1i2Ac=; h=Date:From:To:Subject:From; b=fQxWDmzRdst51NLw7pJ86CJaG9xWHBqRLrg7TN8zDYuxKWZoP6cq9P1RVedbuaoOn ZBlxTyHzO8ZOFxNnpiYFRdvAempBATFF1ykBPLaQ0LLABOQLLDGfT/ENgikk7KUFWh fHUqasvl4t63mSwYwix3DGANyBr9RJGX+hKSOqLE=
Date: Wed, 23 Oct 2019 20:38:32 -0700
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/master/d63674-966bb1@github.com>
Subject: [quicwg/base-drafts] 1c824a: Fix punctuation
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/OqTO4YXv2k29PqrGf_E9djGE4BA>
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: Thu, 24 Oct 2019 03:38:35 -0000

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 1c824acf2a3912a54dd1a2563ca70159b7a18493
      https://github.com/quicwg/base-drafts/commit/1c824acf2a3912a54dd1a2563ca70159b7a18493
  Author: Amir Livneh <alivneh@fb.com>
  Date:   2019-10-23 (Wed, 23 Oct 2019)

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

  Log Message:
  -----------
  Fix punctuation


  Commit: 966bb15dbef311b73e819b4e7142ab8d42f8beac
      https://github.com/quicwg/base-drafts/commit/966bb15dbef311b73e819b4e7142ab8d42f8beac
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-10-23 (Wed, 23 Oct 2019)

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

  Log Message:
  -----------
  Merge pull request #3146 from amirlivneh/patch-22

Fix punctuation


Compare: https://github.com/quicwg/base-drafts/compare/d6367402e601...966bb15dbef3


From nobody Wed Oct 23 20:38:57 2019
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 48B03120219 for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 20:38:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 wKggChpNrgIv for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 20:38:54 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DFFD01208DD for <quic-issues@ietf.org>; Wed, 23 Oct 2019 20:38:53 -0700 (PDT)
Date: Wed, 23 Oct 2019 20:38:53 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571888333; bh=/DyHIzNRC0q7yRP4W+NubrLZDjjUFlJYvhowC8LUyIk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=E8AmdUqH6MKwJIQd7XAEDFiQHlMiZuZ8AcXfVRZWFwGOGkA19Jb4QQreM5k8feQU3 4zPGCQj9IX45kSKKC8RvKjOH6Khx1rO6a0sKnZOFljRULp+tfTJeto7mrz0bFmT65s GNkcEBT6tzy5UMR9RSSM2Eife0AA9dsbet7njMoo=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7JTR547FMKAVZAVLN3XZHU3EVBNHHB475UGY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3146/issue_event/2739237898@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3146@github.com>
References: <quicwg/base-drafts/pull/3146@github.com>
Subject: Re: [quicwg/base-drafts] Fix punctuation (#3146)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db11ccd374ac_79de3fdb8aecd95c831fc"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/IPhzclxL8-U0dltS9PmbKRvTN4c>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 24 Oct 2019 03:38:55 -0000

----==_mimepart_5db11ccd374ac_79de3fdb8aecd95c831fc
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #3146 into master.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3146#event-2739237898
----==_mimepart_5db11ccd374ac_79de3fdb8aecd95c831fc
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="511685686" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3146" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3146/hovercard" href="https://github.com/quicwg/base-drafts/pull/3146">#3146</a> into master.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3146?email_source=notifications&amp;email_token=AFTOJK4RUOVXFDAMWERL4N3QQEKE3A5CNFSM4JEOIEE2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUNCXICQ#event-2739237898">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4M722ILUKHMMUUTNTQQEKE3ANCNFSM4JEOIEEQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5TR3EADFR3AVMKQRLQQEKE3A5CNFSM4JEOIEE2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUNCXICQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3146?email_source=notifications\u0026email_token=AFTOJK4RUOVXFDAMWERL4N3QQEKE3A5CNFSM4JEOIEE2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUNCXICQ#event-2739237898",
"url": "https://github.com/quicwg/base-drafts/pull/3146?email_source=notifications\u0026email_token=AFTOJK4RUOVXFDAMWERL4N3QQEKE3A5CNFSM4JEOIEE2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUNCXICQ#event-2739237898",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db11ccd374ac_79de3fdb8aecd95c831fc--


From nobody Wed Oct 23 20:39:09 2019
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 9B6F712012C for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 20:39:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 ZmFdC9YQ0IN8 for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 20:39:07 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 12F6A1200F6 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 20:39:07 -0700 (PDT)
Received: from github-lowworker-39b4a70.va3-iad.github.net (github-lowworker-39b4a70.va3-iad.github.net [10.48.16.66]) by smtp.github.com (Postfix) with ESMTP id 5E7B1660045 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 20:39:06 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571888346; bh=pENtZMV0Zf1zGtnD58JhsMGwyO5Dn+Oygb78ZeSIIPU=; h=Date:From:To:Subject:From; b=VXdqJ6ExSK45QRCGK+a7nf6SrCxlW8iwsbOi0dFpYt/fDYu/cnPaeMS6crYJKvZLu bjMVKjLMR/+9asqvbZ+UhgYlUOwdDZQra6ABq0HHy2gX+09vAtdiiAMZYhlKj5MW2U jKnDKktfX7MDs0u2gYinqsM4HeqBubKpTsO3jlPo=
Date: Wed, 23 Oct 2019 20:39:06 -0700
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/910f77-891df4@github.com>
Subject: [quicwg/base-drafts] 891df4: Script updating gh-pages from 966bb15d. [ci skip]
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/ejnVqNifKRnq97iq5GwtJ4GrdZs>
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: Thu, 24 Oct 2019 03:39:08 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 891df449d96b732fd41bd9d9f5cc80946615f259
      https://github.com/quicwg/base-drafts/commit/891df449d96b732fd41bd9d9f5cc80946615f259
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-24 (Thu, 24 Oct 2019)

  Changed paths:
    M draft-ietf-quic-transport.html
    M draft-ietf-quic-transport.txt
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from 966bb15d. [ci skip]



From nobody Wed Oct 23 20:39:15 2019
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 C077112018D for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 20:39:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 8JiHWyO5ZUVM for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 20:39:08 -0700 (PDT)
Received: from out-13.smtp.github.com (out-13.smtp.github.com [192.30.254.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7110612012A for <quic-issues@ietf.org>; Wed, 23 Oct 2019 20:39:08 -0700 (PDT)
Received: from github-lowworker-9bcb4a1.ac4-iad.github.net (github-lowworker-9bcb4a1.ac4-iad.github.net [10.52.25.84]) by smtp.github.com (Postfix) with ESMTP id DF568261565 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 20:39:07 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571888347; bh=jbDZRTGAx1b30QbTMccszZanSovZbQ2Y92yDUKnAuE4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=m4bikCkAeWPTFmREx9fz1zAoegq7rC47+tenxNIMo7TiQgdig/GpF+0zNex2eSTuP 2fRukSKrvZuHHSs4C2h18+b1Ki1MehvjznyBXbZaU6H92bOoWdwQmVDwF1hmeJdYAw Pznm+k3ZcPPYcZvh2yeAWoDrP7iJ8wokuFMYKC70=
Date: Wed, 23 Oct 2019 20:39:07 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2IWRMQG7I6OWJGXCN3XZHVXEVBNHHB475UGY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3146/c545729086@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3146@github.com>
References: <quicwg/base-drafts/pull/3146@github.com>
Subject: Re: [quicwg/base-drafts] Fix punctuation (#3146)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db11cdb9ab8b_18c03fd50becd964562e6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/UKw2tryubY7FygY5558Qor40CLk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 24 Oct 2019 03:39:10 -0000

----==_mimepart_5db11cdb9ab8b_18c03fd50becd964562e6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I really appreciate all of these PRs.  It's easy to miss these things with larger changes.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3146#issuecomment-545729086
----==_mimepart_5db11cdb9ab8b_18c03fd50becd964562e6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I really appreciate all of these PRs.  It's easy to miss these things with larger changes.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3146?email_source=notifications&amp;email_token=AFTOJK5XAOHW7JE5OVNCPRTQQEKFXA5CNFSM4JEOIEE2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECDSUPQ#issuecomment-545729086">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5VUBZITS4YMOHGNF3QQEKFXANCNFSM4JEOIEEQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3KDFADZ6RNHYUJQ2TQQEKFXA5CNFSM4JEOIEE2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECDSUPQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3146?email_source=notifications\u0026email_token=AFTOJK5XAOHW7JE5OVNCPRTQQEKFXA5CNFSM4JEOIEE2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECDSUPQ#issuecomment-545729086",
"url": "https://github.com/quicwg/base-drafts/pull/3146?email_source=notifications\u0026email_token=AFTOJK5XAOHW7JE5OVNCPRTQQEKFXA5CNFSM4JEOIEE2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECDSUPQ#issuecomment-545729086",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db11cdb9ab8b_18c03fd50becd964562e6--


From nobody Wed Oct 23 20:46:04 2019
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 B2276120219 for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 20:46:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.595
X-Spam-Level: 
X-Spam-Status: No, score=-6.595 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 nntiHusAH68B for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 20:45:59 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C2039120152 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 20:45:59 -0700 (PDT)
Received: from github-lowworker-c5134a3.ac4-iad.github.net (github-lowworker-c5134a3.ac4-iad.github.net [10.52.23.55]) by smtp.github.com (Postfix) with ESMTP id CFEAC5203B2 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 20:45:57 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571888757; bh=ohqbW2njE1QYgwOVRSxbIpkwFYDH5vqpIPIGfoNngho=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=aGt8HSNneZKh/kx7IJa23i3SSaORrExiT0ao9oon0G2LgzCx+4TZjne8vhaTYvKqz thHVjmMb6V+GcaXs9aSkz89uP8rxTHtfWzOZiJG1fIsuLOgPMayR8WSDM/38e9dtix WcQU4UdQdLhmj+OO/oJmU8dX1OnzvnGrPp8RH62o=
Date: Wed, 23 Oct 2019 20:45:57 -0700
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2IMCKCU2QRSXN2THF3XZIPLEVBNHHB47234A@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3141/c545730336@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3141@github.com>
References: <quicwg/base-drafts/pull/3141@github.com>
Subject: Re: [quicwg/base-drafts] use key update for confirming the handshake (#3141)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db11e75befbf_7f163f9b470cd95c703db"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/EaVr0Kp6xuVjHZLK8bux4tEYPO0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 24 Oct 2019 03:46:02 -0000

----==_mimepart_5db11e75befbf_7f163f9b470cd95c703db
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson I agree with the observation. However, I do not think that's a problem.

Current spec does not mandate endpoints to reach handshake confirmation. It is something an endpoint might do. Quoting from [section 4.10.2](https://quicwg.org/base-drafts/draft-ietf-quic-tls.html#rfc.section.4.10.2): _endpoints that do not have reason to send immediately after completing the handshake MAY send ack-eliciting frames, such as PING, which will cause the handshake to be confirmed when they are acknowledged._

This PR retains that property. We can change the property, but I do not think that there is a need to.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3141#issuecomment-545730336
----==_mimepart_5db11e75befbf_7f163f9b470cd95c703db
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=67641" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/martinthomson">@martinthomson</a> I agree with the observation. However, I do not think that's a problem.</p>
<p>Current spec does not mandate endpoints to reach handshake confirmation. It is something an endpoint might do. Quoting from <a href="https://quicwg.org/base-drafts/draft-ietf-quic-tls.html#rfc.section.4.10.2" rel="nofollow">section 4.10.2</a>: <em>endpoints that do not have reason to send immediately after completing the handshake MAY send ack-eliciting frames, such as PING, which will cause the handshake to be confirmed when they are acknowledged.</em></p>
<p>This PR retains that property. We can change the property, but I do not think that there is a need to.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3141?email_source=notifications&amp;email_token=AFTOJK3PFRZ6RWIZPMJMPILQQEK7LA5CNFSM4JENXMZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECDS6IA#issuecomment-545730336">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4XRTQLRJVWKOBQ6ULQQEK7LANCNFSM4JENXMZA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5B2M3YLAS3ZPSOGCLQQEK7LA5CNFSM4JENXMZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECDS6IA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3141?email_source=notifications\u0026email_token=AFTOJK3PFRZ6RWIZPMJMPILQQEK7LA5CNFSM4JENXMZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECDS6IA#issuecomment-545730336",
"url": "https://github.com/quicwg/base-drafts/pull/3141?email_source=notifications\u0026email_token=AFTOJK3PFRZ6RWIZPMJMPILQQEK7LA5CNFSM4JENXMZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECDS6IA#issuecomment-545730336",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db11e75befbf_7f163f9b470cd95c703db--


From nobody Wed Oct 23 20:51:10 2019
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 35F0912011D for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 20:51:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, 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 R3txQud5qZyH for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 20:51:07 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8035D12006E for <quic-issues@ietf.org>; Wed, 23 Oct 2019 20:51:07 -0700 (PDT)
Date: Wed, 23 Oct 2019 20:51:06 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571889066; bh=MU+cRtU7xQS930mw1rqRtNw5ygYDpjnPScPKQ4/Cvug=; h=Date:From:To:Subject:From; b=xAq2IPfBen+E488pttTgxcGD5fJ1jvWK1JSuVGH8JemNxnMe6CVehAxGESPUdCCHb kZtRLqtZ6l7jnEElejMPKFk/kOtU8yzlcjpYWf9cO9sz2ddcczFp1EW7wewRWS8DEn ItYWvmPUrGdD8eyI7NAKfbHlkvjXB5ru34ZJQyX0=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/retry-cid/000000-cd51ae@github.com>
Subject: [quicwg/base-drafts] 15da86: Retry changes the connection ID always
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/TotfCn_8-RPIC8aelqE0-AoBA7I>
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: Thu, 24 Oct 2019 03:51:09 -0000

  Branch: refs/heads/retry-cid
  Home:   https://github.com/quicwg/base-drafts
  Commit: 15da8641e73841d1e96cf70f5ed4f38f7da586b4
      https://github.com/quicwg/base-drafts/commit/15da8641e73841d1e96cf70f5ed4f38f7da586b4
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-10-24 (Thu, 24 Oct 2019)

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

  Log Message:
  -----------
  Retry changes the connection ID always

Closes #2837.


  Commit: cd51ae103b6f0f221bed411e3c803a73cb1dcacb
      https://github.com/quicwg/base-drafts/commit/cd51ae103b6f0f221bed411e3c803a73cb1dcacb
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-10-24 (Thu, 24 Oct 2019)

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

  Log Message:
  -----------
  Add a MUST discard requirement for bad SCID


Compare: https://github.com/quicwg/base-drafts/compare/15da8641e738%5E...cd51ae103b6f


From nobody Wed Oct 23 20:51:48 2019
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 79DAE120180 for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 20:51:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 dhn-_vAASyMp for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 20:51:46 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4F99212011D for <quic-issues@ietf.org>; Wed, 23 Oct 2019 20:51:46 -0700 (PDT)
Received: from github-lowworker-39ac79b.ac4-iad.github.net (github-lowworker-39ac79b.ac4-iad.github.net [10.52.18.15]) by smtp.github.com (Postfix) with ESMTP id 2E0FD8C1136 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 20:51:45 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571889105; bh=a9j8zH/lGWDvuTvfiYeZwZAe8Rw/CacBURtJIgnYfOA=; h=Date:From:To:Subject:From; b=G7wtQkorWeR44yOWq9/jzSUiIB2q1AZRQ8YmEbd9991UPmqpyBKmo7xzYbgoj3NtR RWRrToojZ5mRVvYlT9HqiZcUun0a0EFnC2w18Oix8NJX6dDkN5hoR8xdYssp/BJNH6 ZXfXGkg3+wpzuaCSOclmEZ5PTxN0FaQriirIUGfA=
Date: Wed, 23 Oct 2019 20:51:45 -0700
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/891df4-3c0cd3@github.com>
Subject: [quicwg/base-drafts] 3c0cd3: Script updating gh-pages from cd51ae10. [ci skip]
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/TCRrvG_SjGXf7jfQLOyocJDB31M>
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: Thu, 24 Oct 2019 03:51:47 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 3c0cd344c35c199edcaa73b1ae5a83290faa22c1
      https://github.com/quicwg/base-drafts/commit/3c0cd344c35c199edcaa73b1ae5a83290faa22c1
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-24 (Thu, 24 Oct 2019)

  Changed paths:
    M index.html
    A retry-cid/draft-ietf-quic-http.html
    A retry-cid/draft-ietf-quic-http.txt
    A retry-cid/draft-ietf-quic-invariants.html
    A retry-cid/draft-ietf-quic-invariants.txt
    A retry-cid/draft-ietf-quic-qpack.html
    A retry-cid/draft-ietf-quic-qpack.txt
    A retry-cid/draft-ietf-quic-recovery.html
    A retry-cid/draft-ietf-quic-recovery.txt
    A retry-cid/draft-ietf-quic-tls.html
    A retry-cid/draft-ietf-quic-tls.txt
    A retry-cid/draft-ietf-quic-transport.html
    A retry-cid/draft-ietf-quic-transport.txt
    A retry-cid/index.html

  Log Message:
  -----------
  Script updating gh-pages from cd51ae10. [ci skip]



From nobody Wed Oct 23 20:52:26 2019
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 AB63812011D for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 20:52:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.998
X-Spam-Level: 
X-Spam-Status: No, score=-7.998 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, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 RWcpYHZ3sxoj for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 20:52:24 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2DF4812006E for <quic-issues@ietf.org>; Wed, 23 Oct 2019 20:52:24 -0700 (PDT)
Date: Wed, 23 Oct 2019 20:52:23 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571889143; bh=9vRce0iOm5A8JksAG/EdYRNuAOwBFbGdi7N9lZPLPS0=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=JdndM7mkUzsfOUZzcFzpF4OWOVBdKXd5xeWzn7mBg1pZX4hKbNbdpWAVBA9errsjL 02Dd/fMKAVebShdtmneemVeK2wQwNGuS5dBUUvgfHXSxpBJ7kSBxaCpQ6NFnCMEA2B xirIsq+bL3OquKCUNLsgbsrCw9W/u670sHMNXz/I=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5PEY23UHZ24YSHMB53XZJHPEVBNHHB476GMM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3147@github.com>
Subject: [quicwg/base-drafts] Servers have to change connection IDs in Retry (#3147)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db11ff7329e8_b9f3f9f68ccd96c168449"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/U-XIpI6NZLzFKaMORNCCNUPISFs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 24 Oct 2019 03:52:26 -0000

----==_mimepart_5db11ff7329e8_b9f3f9f68ccd96c168449
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Two changes here: better explanation of why, and a validation requirement on clients.

Closes #2837.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/3147

-- Commit Summary --

  * Retry changes the connection ID always
  * Add a MUST discard requirement for bad SCID

-- File Changes --

    M draft-ietf-quic-transport.md (18)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/3147.patch
https://github.com/quicwg/base-drafts/pull/3147.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3147

----==_mimepart_5db11ff7329e8_b9f3f9f68ccd96c168449
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Two changes here: better explanation of why, and a validation requirement on clients.</p>
<p><span class="issue-keyword tooltipped tooltipped-se" aria-label="This pull request closes issue #2837.">Closes</span> <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="459909844" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2837" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2837/hovercard" href="https://github.com/quicwg/base-drafts/issues/2837">#2837</a>.</p>

<hr>

<h4>You can view, comment on, or merge this pull request online at:</h4>
<p>&nbsp;&nbsp;<a href='https://github.com/quicwg/base-drafts/pull/3147'>https://github.com/quicwg/base-drafts/pull/3147</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Retry changes the connection ID always</li>
  <li>Add a MUST discard requirement for bad SCID</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/3147/files#diff-0">draft-ietf-quic-transport.md</a>
    (18)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3147.patch'>https://github.com/quicwg/base-drafts/pull/3147.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3147.diff'>https://github.com/quicwg/base-drafts/pull/3147.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3147?email_source=notifications&amp;email_token=AFTOJKZVXIXLVTUVRV6OQ3LQQELXPA5CNFSM4JEOLU3KYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HT7YZRQ">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7HPVUP5MD24FMOTWTQQELXPANCNFSM4JEOLU3A">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7BMBD5UV2CSXLJYR3QQELXPA5CNFSM4JEOLU3KYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HT7YZRQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3147?email_source=notifications\u0026email_token=AFTOJKZVXIXLVTUVRV6OQ3LQQELXPA5CNFSM4JEOLU3KYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HT7YZRQ",
"url": "https://github.com/quicwg/base-drafts/pull/3147?email_source=notifications\u0026email_token=AFTOJKZVXIXLVTUVRV6OQ3LQQELXPA5CNFSM4JEOLU3KYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HT7YZRQ",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5db11ff7329e8_b9f3f9f68ccd96c168449--


From nobody Wed Oct 23 20:57:04 2019
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 295DE1200B1 for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 20:57:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 du9H_ClRbMiD for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 20:57:00 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AA6CA12006E for <quic-issues@ietf.org>; Wed, 23 Oct 2019 20:57:00 -0700 (PDT)
Received: from github-lowworker-3a0df0f.ac4-iad.github.net (github-lowworker-3a0df0f.ac4-iad.github.net [10.52.25.92]) by smtp.github.com (Postfix) with ESMTP id 6E86B1C1D04 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 20:56:59 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571889419; bh=QW7ENFufrzRF5/WSpTnCF72bcxEn8RJb6jiOZXwMZ0w=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=BH/BU0LhuUq6WkBw3PUVrnbgPm5jm2cHQtcHc4enFvHuCnuVUYqK77Zlh9JjoxsNW eUDOqbko/UNv4ja3lg8m2TZTXPrYeGr6x9P4+yVo3LbXu/aBSMEaU9fDmIJYQ2UAad D/vaLYk2DQU4ioAIZlO9KmhzLmaUK5x/4LC01Sos=
Date: Wed, 23 Oct 2019 20:56:59 -0700
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2V4VTUUQWJQJJEY453XZJYXEVBNHHB476GMM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3147/review/306307908@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3147@github.com>
References: <quicwg/base-drafts/pull/3147@github.com>
Subject: Re: [quicwg/base-drafts] Servers have to change connection IDs in Retry (#3147)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db1210b5fda0_3c143fddbb4cd96012394b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: marten-seemann
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/qxQ6dgta0DyeK0hG0pHFORBYdv8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 24 Oct 2019 03:57:02 -0000

----==_mimepart_5db1210b5fda0_3c143fddbb4cd96012394b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

marten-seemann approved this pull request.





-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3147#pullrequestreview-306307908
----==_mimepart_5db1210b5fda0_3c143fddbb4cd96012394b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@marten-seemann</b> approved this pull request.</p>



<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3147?email_source=notifications&amp;email_token=AFTOJKYUEYSJU5STXHIH2ITQQEMIXA5CNFSM4JEOLU3KYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJA6GRA#pullrequestreview-306307908">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZJ6MR42QDYO45YXIDQQEMIXANCNFSM4JEOLU3A">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6F6PIVE4IAU5S4UELQQEMIXA5CNFSM4JEOLU3KYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJA6GRA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3147?email_source=notifications\u0026email_token=AFTOJKYUEYSJU5STXHIH2ITQQEMIXA5CNFSM4JEOLU3KYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJA6GRA#pullrequestreview-306307908",
"url": "https://github.com/quicwg/base-drafts/pull/3147?email_source=notifications\u0026email_token=AFTOJKYUEYSJU5STXHIH2ITQQEMIXA5CNFSM4JEOLU3KYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJA6GRA#pullrequestreview-306307908",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db1210b5fda0_3c143fddbb4cd96012394b--


From nobody Wed Oct 23 20:58:25 2019
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 B29A91200B1 for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 20:58:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 36txt60thrYb for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 20:58:23 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 52EEB12006E for <quic-issues@ietf.org>; Wed, 23 Oct 2019 20:58:23 -0700 (PDT)
Date: Wed, 23 Oct 2019 20:58:22 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571889502; bh=B5qHqAvskwnBLUoUnJdXoVH9T80MUbHwL7ejH2CB4bc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=HWbNYb5sx2d+YvugXrMTWWd8g79N879RVR7AUyAGoVLCDPXmXog4dpbLBsWIXhwIl RchUHoRkGhwPObVLGY24XMtYkY9hl5JkY/qzKXIvdmF+tdNxoTS33FOoDp/oY7cdrW un6AgeGTuC22sn7KWdJr2CPzvc0HJdLgUgjNQxGI=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2J7I2RK6XT2YF6TGV3XZJ55EVBNHHB476GMM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3147/review/306308191@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3147@github.com>
References: <quicwg/base-drafts/pull/3147@github.com>
Subject: Re: [quicwg/base-drafts] Servers have to change connection IDs in Retry (#3147)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db1215e9780d_16373fbc3cacd96479822"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/kzL38lo_Zb-hxMZ8aQy0LTiwPc0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 24 Oct 2019 03:58:25 -0000

----==_mimepart_5db1215e9780d_16373fbc3cacd96479822
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

kazuho approved this pull request.





-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3147#pullrequestreview-306308191
----==_mimepart_5db1215e9780d_16373fbc3cacd96479822
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@kazuho</b> approved this pull request.</p>



<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3147?email_source=notifications&amp;email_token=AFTOJK4AMVICYS6FV3ZWK4LQQEMN5A5CNFSM4JEOLU3KYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJA6IXY#pullrequestreview-306308191">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6TUCUHPC5EKUE6FP3QQEMN5ANCNFSM4JEOLU3A">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2FGXILVWZ54D6NYZLQQEMN5A5CNFSM4JEOLU3KYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJA6IXY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3147?email_source=notifications\u0026email_token=AFTOJK4AMVICYS6FV3ZWK4LQQEMN5A5CNFSM4JEOLU3KYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJA6IXY#pullrequestreview-306308191",
"url": "https://github.com/quicwg/base-drafts/pull/3147?email_source=notifications\u0026email_token=AFTOJK4AMVICYS6FV3ZWK4LQQEMN5A5CNFSM4JEOLU3KYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJA6IXY#pullrequestreview-306308191",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db1215e9780d_16373fbc3cacd96479822--


From nobody Wed Oct 23 21:02:45 2019
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 6889A120D2C for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 21:02:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8
X-Spam-Level: 
X-Spam-Status: No, score=-8 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, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 jsEFYEI5uiFa for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 21:02:34 -0700 (PDT)
Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C410E1208B6 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 21:02:33 -0700 (PDT)
Date: Wed, 23 Oct 2019 21:02:33 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571889753; bh=9CoQdEce7oFU7nXyguMt2DkEpmqcsUNruK9yrDxEnZU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=CGY2O6nbOzMNbM9SjrfmwshzTTniphosXDqj5jIsBAbcRhuy3HVpXNqBcV1J/vtJE ig5btBwOYk2HHrXGFPHuOQwBdEtSte6BZT2beDfL3WdsIv3loR9775fc4GLOd5+MID 1D2Io+eKRCYlKI3vQFrgZCGEH5RvkJgMR+4+9DDo=
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3INSDRWPGLN6IFCF53XZKNTEVBNHHB47234A@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3141/review/306304630@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3141@github.com>
References: <quicwg/base-drafts/pull/3141@github.com>
Subject: Re: [quicwg/base-drafts] use key update for confirming the handshake (#3141)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db1225915158_2fd63f82934cd95c123096"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/KJf2h79KgienpORJ_c6G1ILRbiw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 24 Oct 2019 04:02:42 -0000

----==_mimepart_5db1225915158_2fd63f82934cd95c123096
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar commented on this pull request.

A few suggestions, but I like this approach.

> @@ -383,15 +383,26 @@ requirement that is based on the completion of the handshake depends on the
 perspective of the endpoint in question.
 
 
+### Handshake Acknowledged {#handshake-acknowledged}
+
+In this document, the TLS handshake is considered acknowledged at an endpoint
+when the handshake is complete and either of the following two conditions is
+met:
+
+- all the data sent using Handshake packets have been acknowledged
+- the peer initiates a key update ({{key-update}})

```suggestion
- a key update is received from the peer ({{key-update}})
```

>  ### Handshake Confirmed {#handshake-confirmed}
 
 In this document, the TLS handshake is considered confirmed at an endpoint when
-the following two conditions are met: the handshake is complete, and the
-endpoint has received an acknowledgment for a packet sent with 1-RTT keys.
-This second condition can be implemented by recording the lowest packet number
-sent with 1-RTT keys, and the highest value of the Largest Acknowledged field
-in any received 1-RTT ACK frame: once the latter is higher than or equal to the
-former, the handshake is confirmed.
+it receives a packet initiating a key update.  The transition from handshake
+acknowledged to handshake confirmed happens immediately when the endpoint
+receives a key update.

I think it may be worth noting that the endpoint reaches this state before it sends a key update response.

> @@ -383,15 +383,26 @@ requirement that is based on the completion of the handshake depends on the
 perspective of the endpoint in question.
 
 
+### Handshake Acknowledged {#handshake-acknowledged}
+
+In this document, the TLS handshake is considered acknowledged at an endpoint
+when the handshake is complete and either of the following two conditions is
+met:
+
+- all the data sent using Handshake packets have been acknowledged
+- the peer initiates a key update ({{key-update}})
+
+When the handshake is acknowledged, the next 1-RTT packet that the endpoint
+sends MUST respond to the key update had it received a key update from peer as
+defined in {{key-update}}, else initiate a key update.
+

Suggestion: "When the handshake is acknowledged, an endpoint MUST immediately do one of the following: initiate a key update if it has not received one from the peer, or respond to the key update that the peer has initiated."

> @@ -1214,13 +1225,15 @@ TLS KeyUpdate message.  Endpoints MUST treat the receipt of a TLS KeyUpdate
 message as a connection error of type 0x10a, equivalent to a fatal TLS alert of
 unexpected_message (see {{tls-errors}}).
 
-An endpoint MUST NOT initiate the first key update until the handshake is
-confirmed ({{handshake-confirmed}}). An endpoint MUST NOT initiate a subsequent
-key update until it has received an acknowledgment for a packet sent at the
-current KEY_PHASE.  This can be implemented by tracking the lowest packet
-number sent with each KEY_PHASE, and the highest acknowledged packet number
-in the 1-RTT space: once the latter is higher than or equal to the former,
-another key update can be initiated.
+An endpoint MUST NOT initiate a key update until the handshake is acknowledged
+({{handshake-acknowledged}}).  Once the handshake is acknowledged, an endpoint

```suggestion
({{handshake-acknowledged}}).

Once the handshake is acknowledged, an endpoint
```

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3141#pullrequestreview-306304630
----==_mimepart_5db1225915158_2fd63f82934cd95c123096
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><b>@janaiyengar</b> commented on this pull request.</p>=0D
=0D
<p>A few suggestions, but I like this approach.</p><hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3141#discussi=
on_r338369669">draft-ietf-quic-tls.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -383,15 +383,26 @@ requirement that is =
based on the completion of the handshake depends on the=0D
 perspective of the endpoint in question.=0D
 =0D
 =0D
+### Handshake Acknowledged {#handshake-acknowledged}=0D
+=0D
+In this document, the TLS handshake is considered acknowledged at an end=
point=0D
+when the handshake is complete and either of the following two condition=
s is=0D
+met:=0D
+=0D
+- all the data sent using Handshake packets have been acknowledged=0D
+- the peer initiates a key update ({{key-update}})=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-- the peer initiates a key update ({{key-upda=
te}})=0D
+- a key update is received from the peer ({{key-update}})=0D
</pre>=0D
=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3141#discussi=
on_r338371019">draft-ietf-quic-tls.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt;  ### Handshake Confirmed {#handshake-confi=
rmed}=0D
 =0D
 In this document, the TLS handshake is considered confirmed at an endpoi=
nt when=0D
-the following two conditions are met: the handshake is complete, and the=
=0D
-endpoint has received an acknowledgment for a packet sent with 1-RTT key=
s.=0D
-This second condition can be implemented by recording the lowest packet =
number=0D
-sent with 1-RTT keys, and the highest value of the Largest Acknowledged =
field=0D
-in any received 1-RTT ACK frame: once the latter is higher than or equal=
 to the=0D
-former, the handshake is confirmed.=0D
+it receives a packet initiating a key update.  The transition from hands=
hake=0D
+acknowledged to handshake confirmed happens immediately when the endpoin=
t=0D
+receives a key update.=0D
</pre>=0D
<p>I think it may be worth noting that the endpoint reaches this state be=
fore it sends a key update response.</p>=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3141#discussi=
on_r338372598">draft-ietf-quic-tls.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -383,15 +383,26 @@ requirement that is =
based on the completion of the handshake depends on the=0D
 perspective of the endpoint in question.=0D
 =0D
 =0D
+### Handshake Acknowledged {#handshake-acknowledged}=0D
+=0D
+In this document, the TLS handshake is considered acknowledged at an end=
point=0D
+when the handshake is complete and either of the following two condition=
s is=0D
+met:=0D
+=0D
+- all the data sent using Handshake packets have been acknowledged=0D
+- the peer initiates a key update ({{key-update}})=0D
+=0D
+When the handshake is acknowledged, the next 1-RTT packet that the endpo=
int=0D
+sends MUST respond to the key update had it received a key update from p=
eer as=0D
+defined in {{key-update}}, else initiate a key update.=0D
+=0D
</pre>=0D
<p>Suggestion: "When the handshake is acknowledged, an endpoint MUST imme=
diately do one of the following: initiate a key update if it has not rece=
ived one from the peer, or respond to the key update that the peer has in=
itiated."</p>=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3141#discussi=
on_r338373047">draft-ietf-quic-tls.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -1214,13 +1225,15 @@ TLS KeyUpdate mess=
age.  Endpoints MUST treat the receipt of a TLS KeyUpdate=0D
 message as a connection error of type 0x10a, equivalent to a fatal TLS a=
lert of=0D
 unexpected_message (see {{tls-errors}}).=0D
 =0D
-An endpoint MUST NOT initiate the first key update until the handshake i=
s=0D
-confirmed ({{handshake-confirmed}}). An endpoint MUST NOT initiate a sub=
sequent=0D
-key update until it has received an acknowledgment for a packet sent at =
the=0D
-current KEY_PHASE.  This can be implemented by tracking the lowest packe=
t=0D
-number sent with each KEY_PHASE, and the highest acknowledged packet num=
ber=0D
-in the 1-RTT space: once the latter is higher than or equal to the forme=
r,=0D
-another key update can be initiated.=0D
+An endpoint MUST NOT initiate a key update until the handshake is acknow=
ledged=0D
+({{handshake-acknowledged}}).  Once the handshake is acknowledged, an en=
dpoint=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-({{handshake-acknowledged}}).  Once the hands=
hake is acknowledged, an endpoint=0D
+({{handshake-acknowledged}}).=0D
+=0D
+Once the handshake is acknowledged, an endpoint=0D
</pre>=0D
=0D
=0D
<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/3141?email_source=3Dnotifications&amp;email_token=3DA=
FTOJK4EDAO6RGTF7QYFK43QQEM5TA5CNFSM4JENXMZKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJ=
SXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJA5M5Q#pullrequestreview-306304630=
">view it on GitHub</a>, or <a href=3D"https://github.com/notifications/u=
nsubscribe-auth/AFTOJK4MHBI2WHVMNTM47YDQQEM5TANCNFSM4JENXMZA">unsubscribe=
</a>.<img src=3D"https://github.com/notifications/beacon/AFTOJKZM2MS64HET=
46R6U5DQQEM5TA5CNFSM4JENXMZKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWN=
FSXPKTDN5WW2ZLOORPWSZGOCJA5M5Q.gif" height=3D"1" width=3D"1" alt=3D"" /><=
/p>=0D
<script type=3D"application/ld+json">[=0D
{=0D
"@context": "http://schema.org",=0D
"@type": "EmailMessage",=0D
"potentialAction": {=0D
"@type": "ViewAction",=0D
"target": "https://github.com/quicwg/base-drafts/pull/3141?email_source=3D=
notifications\u0026email_token=3DAFTOJK4EDAO6RGTF7QYFK43QQEM5TA5CNFSM4JEN=
XMZKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOC=
JA5M5Q#pullrequestreview-306304630",=0D
"url": "https://github.com/quicwg/base-drafts/pull/3141?email_source=3Dno=
tifications\u0026email_token=3DAFTOJK4EDAO6RGTF7QYFK43QQEM5TA5CNFSM4JENXM=
ZKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJA=
5M5Q#pullrequestreview-306304630",=0D
"name": "View Pull Request"=0D
},=0D
"description": "View this Pull Request on GitHub",=0D
"publisher": {=0D
"@type": "Organization",=0D
"name": "GitHub",=0D
"url": "https://github.com"=0D
}=0D
}=0D
]</script>=

----==_mimepart_5db1225915158_2fd63f82934cd95c123096--


From nobody Wed Oct 23 21:06:13 2019
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 B62AC120152 for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 21:06:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, 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 IyuWW1J2Uhab for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 21:06:10 -0700 (PDT)
Received: from out-17.smtp.github.com (out-17.smtp.github.com [192.30.252.200]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 53A1312006E for <quic-issues@ietf.org>; Wed, 23 Oct 2019 21:06:10 -0700 (PDT)
Date: Wed, 23 Oct 2019 21:06:09 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571889969; bh=HdGkhSVx305++T4Z7Suh61dkBMdUWyDjUosBmJdL9jI=; h=Date:From:To:Subject:From; b=KqINTJrZ83PydleUcRQ0xOFkTT+TdhTucBTtMuTClU0Zu/jfKNqSGuhtmvRsgIWbY eooEPJWar8CkxBpEF82IjCWuViwuMdvWhUaLb8ScPmQyz/k1q5FTeB8kR/q0V4ziNh VyjaN9NO/dTjstl6yS/kqvWOemk9OfcxYsNlgNSs=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/retry-recovery/000000-af478c@github.com>
Subject: [quicwg/base-drafts] af478c: Fix handling of Retry in recovery
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/Y6Hmz0QuSTV2kxdGb33UG1RQqt4>
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: Thu, 24 Oct 2019 04:06:12 -0000

  Branch: refs/heads/retry-recovery
  Home:   https://github.com/quicwg/base-drafts
  Commit: af478ca2727121b53a0c03c21965c39c961ab9b5
      https://github.com/quicwg/base-drafts/commit/af478ca2727121b53a0c03c21965c39c961ab9b5
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-10-24 (Thu, 24 Oct 2019)

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

  Log Message:
  -----------
  Fix handling of Retry in recovery

This section was well out of date.  Also, this covers what needs to be
retained across this transition better.  Basically, the only thing that
needs to go is the congestion and loss recovery state.  The rest can
stay; in fact, the crypto handshake has to stay.

Closes #2058.



From nobody Wed Oct 23 21:06:36 2019
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 30825120152 for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 21:06:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.998
X-Spam-Level: 
X-Spam-Status: No, score=-7.998 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, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 m_hOO-s0ioTX for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 21:06:33 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BBDD712006E for <quic-issues@ietf.org>; Wed, 23 Oct 2019 21:06:33 -0700 (PDT)
Date: Wed, 23 Oct 2019 21:06:32 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571889992; bh=S5IlLwIcrPuXxNOsD+xZEl+osUZ8z9JmoDm4yR4MUvo=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=YAunV8iUNR61FV9WbI4NrAXwvFP+r+OO3RAS6qISkofhHyqVMzHGhaSBSvYZONnHu 2js3+2RwHYF6TzzIQr97JhZnTWF95P5CCKuFRlnrp8Xm7/ju6u/QDe2CnZv74UgXGW SO6X52M+pvM+Qv3GQO4JeeOGxztznmPFi2jHj4v0=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3VZJZB4IWVN3HAQ253XZK4REVBNHHB476S7Q@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3148@github.com>
Subject: [quicwg/base-drafts] Fix handling of Retry in recovery (#3148)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db123489ffa8_253f3fa24e6cd95c62277"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/N_Si4-j3vGUZlDspc0DYDmJitsU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 24 Oct 2019 04:06:35 -0000

----==_mimepart_5db123489ffa8_253f3fa24e6cd95c62277
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This section was well out of date.  Also, this covers what needs to be
retained across this transition better.  Basically, the only thing that
needs to go is the congestion and loss recovery state.  The rest can
stay; in fact, the crypto handshake has to stay.

Closes #2058.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/3148

-- Commit Summary --

  * Fix handling of Retry in recovery

-- File Changes --

    M draft-ietf-quic-recovery.md (28)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/3148.patch
https://github.com/quicwg/base-drafts/pull/3148.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3148

----==_mimepart_5db123489ffa8_253f3fa24e6cd95c62277
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This section was well out of date.  Also, this covers what needs to be<br>
retained across this transition better.  Basically, the only thing that<br>
needs to go is the congestion and loss recovery state.  The rest can<br>
stay; in fact, the crypto handshake has to stay.</p>
<p><span class="issue-keyword tooltipped tooltipped-se" aria-label="This pull request closes issue #2058.">Closes</span> <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="384646669" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2058" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2058/hovercard" href="https://github.com/quicwg/base-drafts/issues/2058">#2058</a>.</p>

<hr>

<h4>You can view, comment on, or merge this pull request online at:</h4>
<p>&nbsp;&nbsp;<a href='https://github.com/quicwg/base-drafts/pull/3148'>https://github.com/quicwg/base-drafts/pull/3148</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Fix handling of Retry in recovery</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/3148/files#diff-0">draft-ietf-quic-recovery.md</a>
    (28)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3148.patch'>https://github.com/quicwg/base-drafts/pull/3148.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3148.diff'>https://github.com/quicwg/base-drafts/pull/3148.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3148?email_source=notifications&amp;email_token=AFTOJK7RE3MFVEE4FR4EYLLQQENMRA5CNFSM4JEOOI4KYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HT72L6A">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK43CD6PXHL7IU7ORHLQQENMRANCNFSM4JEOOI4A">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5WY5E6CS3KG7SGBY3QQENMRA5CNFSM4JEOOI4KYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HT72L6A.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3148?email_source=notifications\u0026email_token=AFTOJK7RE3MFVEE4FR4EYLLQQENMRA5CNFSM4JEOOI4KYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HT72L6A",
"url": "https://github.com/quicwg/base-drafts/pull/3148?email_source=notifications\u0026email_token=AFTOJK7RE3MFVEE4FR4EYLLQQENMRA5CNFSM4JEOOI4KYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HT72L6A",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5db123489ffa8_253f3fa24e6cd95c62277--


From nobody Wed Oct 23 21:06:44 2019
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 A9AF61201A3 for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 21:06:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 bhbAD0DBQJcq for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 21:06:41 -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 463D412006E for <quic-issues@ietf.org>; Wed, 23 Oct 2019 21:06:41 -0700 (PDT)
Received: from github-lowworker-2ef7ba1.ac4-iad.github.net (github-lowworker-2ef7ba1.ac4-iad.github.net [10.52.16.66]) by smtp.github.com (Postfix) with ESMTP id 6AE916E0DAE for <quic-issues@ietf.org>; Wed, 23 Oct 2019 21:06:40 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571890000; bh=IayQirIV+/Wkw7iiplNKQwJOeHk15F82WaL/IzaduVg=; h=Date:From:To:Subject:From; b=yR+TbD2k2S4DdZikIK1vXW7NuYdvPx60phDFOismZCVVrCRwWlKGnW1IGoHA5vimC CkWsTh5tEeBMOAttkBgm2i8urnYSqq4v92SfkGoJzNn5fXIm3hI8Hrm21tJTNnG9w1 Od+2FrIKenfEVdJA+IvXn57zl/hQB5V7zag6zMxE=
Date: Wed, 23 Oct 2019 21:06:40 -0700
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/3c0cd3-15f1bf@github.com>
Subject: [quicwg/base-drafts] 15f1bf: Script updating gh-pages from af478ca2. [ci skip]
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/3_TeTPIoofMf5P0n6kNfjCOxLAg>
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: Thu, 24 Oct 2019 04:06:43 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 15f1bf5d30dc2a49a6ef0a1248e04e3d4d383e41
      https://github.com/quicwg/base-drafts/commit/15f1bf5d30dc2a49a6ef0a1248e04e3d4d383e41
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-24 (Thu, 24 Oct 2019)

  Changed paths:
    M index.html
    A retry-recovery/draft-ietf-quic-http.html
    A retry-recovery/draft-ietf-quic-http.txt
    A retry-recovery/draft-ietf-quic-invariants.html
    A retry-recovery/draft-ietf-quic-invariants.txt
    A retry-recovery/draft-ietf-quic-qpack.html
    A retry-recovery/draft-ietf-quic-qpack.txt
    A retry-recovery/draft-ietf-quic-recovery.html
    A retry-recovery/draft-ietf-quic-recovery.txt
    A retry-recovery/draft-ietf-quic-tls.html
    A retry-recovery/draft-ietf-quic-tls.txt
    A retry-recovery/draft-ietf-quic-transport.html
    A retry-recovery/draft-ietf-quic-transport.txt
    A retry-recovery/index.html

  Log Message:
  -----------
  Script updating gh-pages from af478ca2. [ci skip]



From nobody Wed Oct 23 21:10:43 2019
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 BA691120114 for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 21:10:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 yV1GD9mGcT1m for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 21:10:40 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6BE8212006E for <quic-issues@ietf.org>; Wed, 23 Oct 2019 21:10:40 -0700 (PDT)
Date: Wed, 23 Oct 2019 21:10:39 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571890239; bh=Y8mGfIOybw7WCej0p3s9ZcvEvkGGESb6BH7OYhyIWlw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=w9E0QS9QU7F4pPQnYxJmtZ/Tj3qJc434g4v24J9ByweYP+AA5QbYdrx+QwL/AkxI2 pHCwyGE/NFUNt8BoXOEdWlKfTnS1aIGHeq2rogIcLsCR9j6+1wxlOmVCU958LiIiiz 9CXs2L0+lO35/uJNZ7rl1d+xsFG//WHw+7bW+60o=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2LBUTARH37V3WMTPN3XZLL7EVBNHHB47234A@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3141/c545734983@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3141@github.com>
References: <quicwg/base-drafts/pull/3141@github.com>
Subject: Re: [quicwg/base-drafts] use key update for confirming the handshake (#3141)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db1243fb39b2_45ff3fd3ececd95c30393"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/rzudSPw9NA5sXzNyt0LxDrcdLxw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 24 Oct 2019 04:10:42 -0000

----==_mimepart_5db1243fb39b2_45ff3fd3ececd95c30393
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@kazuho, the problem I'm concerned about is asymmetry around this new proposed condition.

This doesn't work because you establish a discard point that is reliably "synchronized" between endpoints.  You require that the key update is initiated, but don't require that the endpoint keeps sending packets until they are acknowledged.  Without that, you can end up in a state where an endpoint can reach the point of key discard too far ahead of its peer.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3141#issuecomment-545734983
----==_mimepart_5db1243fb39b2_45ff3fd3ececd95c30393
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=41567" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/kazuho">@kazuho</a>, the problem I'm concerned about is asymmetry around this new proposed condition.</p>
<p>This doesn't work because you establish a discard point that is reliably "synchronized" between endpoints.  You require that the key update is initiated, but don't require that the endpoint keeps sending packets until they are acknowledged.  Without that, you can end up in a state where an endpoint can reach the point of key discard too far ahead of its peer.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3141?email_source=notifications&amp;email_token=AFTOJK2KBY655MKLCCSZ2KLQQEN37A5CNFSM4JENXMZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECDUCRY#issuecomment-545734983">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK73VEM4INJIRUDTT2TQQEN37ANCNFSM4JENXMZA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7GLBUQZDGOG3K6HILQQEN37A5CNFSM4JENXMZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECDUCRY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3141?email_source=notifications\u0026email_token=AFTOJK2KBY655MKLCCSZ2KLQQEN37A5CNFSM4JENXMZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECDUCRY#issuecomment-545734983",
"url": "https://github.com/quicwg/base-drafts/pull/3141?email_source=notifications\u0026email_token=AFTOJK2KBY655MKLCCSZ2KLQQEN37A5CNFSM4JENXMZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECDUCRY#issuecomment-545734983",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db1243fb39b2_45ff3fd3ececd95c30393--


From nobody Wed Oct 23 21:37:04 2019
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 0077E12006E for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 21:37:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 LG4RRmD5M9RM for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 21:37:01 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5BE12120152 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 21:37:01 -0700 (PDT)
Date: Wed, 23 Oct 2019 21:37:00 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571891820; bh=RDkqqW0or1QUAdXKx3ycPcY3PK6Gu5mSfY+XTb5kZaM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=KH1DtDweyePEaJOVEBl8gedTgsEC+dGNTIX4zlWhh4n55XRTICdrRFMOgO2sgAs+D Qdw6b1yiA77ftIN3fJDOQON6ugQAZh3k/RNKPJkCgLcqb66aHX4c8LHYGOeOVduu/u Gdd+AhUmhVSrUIdPmVT/oHBFQNU2NhHSxZIv6cpg=
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZF56M6CMTXJ4X7G7N3XZOOZEVBNHHB475TUU@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3145/review/306315358@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3145@github.com>
References: <quicwg/base-drafts/pull/3145@github.com>
Subject: Re: [quicwg/base-drafts] use a HANDSHAKE_DONE frame to drive the handshake to confirmation (#3145)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db12a6c7283f_4293fb1888cd95c122594"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Pkt7wGVy6EtUiwy3ZIgqD4MA_C8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 24 Oct 2019 04:37:03 -0000

----==_mimepart_5db12a6c7283f_4293fb1888cd95c122594
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar commented on this pull request.



> @@ -5495,6 +5495,15 @@ Reason Phrase:
   This SHOULD be a UTF-8 encoded string {{!RFC3629}}.
 
 
+## HANDSHAKE_DONE frame {#handshake-done-frame}
+
+The server uses the HANDSHAKE_DONE frame (type=0x1e) to signal confirmation of
+the handshake to the client.  The HANDSHAKE_DONE frame contains no additional
+fields.
+
+This frame MUST be retransmitted until it is acknowledged by the client.

Add requirement that in this version of QUIC, the client MUST NOT send this frame, and if a server receives this frame, it MUST close the connection with PROTOCOL_VIOLATION.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3145#pullrequestreview-306315358
----==_mimepart_5db12a6c7283f_4293fb1888cd95c122594
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@janaiyengar</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3145#discussion_r338378197">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -5495,6 +5495,15 @@ Reason Phrase:
   This SHOULD be a UTF-8 encoded string {{!RFC3629}}.
 
 
+## HANDSHAKE_DONE frame {#handshake-done-frame}
+
+The server uses the HANDSHAKE_DONE frame (type=0x1e) to signal confirmation of
+the handshake to the client.  The HANDSHAKE_DONE frame contains no additional
+fields.
+
+This frame MUST be retransmitted until it is acknowledged by the client.
</pre>
<p>Add requirement that in this version of QUIC, the client MUST NOT send this frame, and if a server receives this frame, it MUST close the connection with PROTOCOL_VIOLATION.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3145?email_source=notifications&amp;email_token=AFTOJKYOQQJA7N3SWL5JXBDQQEQ6ZA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJBAAXQ#pullrequestreview-306315358">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4H4SIQS2BJ6ZZIKCTQQEQ6ZANCNFSM4JEOIBDQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYZ7NXSKMM5G5CVYHLQQEQ6ZA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJBAAXQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3145?email_source=notifications\u0026email_token=AFTOJKYOQQJA7N3SWL5JXBDQQEQ6ZA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJBAAXQ#pullrequestreview-306315358",
"url": "https://github.com/quicwg/base-drafts/pull/3145?email_source=notifications\u0026email_token=AFTOJKYOQQJA7N3SWL5JXBDQQEQ6ZA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJBAAXQ#pullrequestreview-306315358",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db12a6c7283f_4293fb1888cd95c122594--


From nobody Wed Oct 23 21:39:49 2019
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 66280120180 for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 21:39:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 qC26LjYJm_Wz for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 21:39:47 -0700 (PDT)
Received: from out-13.smtp.github.com (out-13.smtp.github.com [192.30.254.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3DD9C120178 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 21:39:47 -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 0968A26164A for <quic-issues@ietf.org>; Wed, 23 Oct 2019 21:39:46 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571891986; bh=JjpW7futr5+lfy+WhGn2t4IfmtKGq9oB3DQj2np9a1E=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=IouUG+kgpStEZ6Tf9SPaJblXtBtNw04WCEhjQOFI++bxASp1Krl6/1qMoXzy8PwBd nNE/edoy9YM37BPv9G5YmgNVAWN39l7z27MIiT3vBV5QLKU38zyCdBkR7JWulzpffo 51k6S6HKuS7OxQQMzArHywXp2JWoffgtMOVPPlPs=
Date: Wed, 23 Oct 2019 21:39:45 -0700
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZDALNRGXAIBXR2DTF3XZOZDEVBNHHB475TUU@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3145/c545740866@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3145@github.com>
References: <quicwg/base-drafts/pull/3145@github.com>
Subject: Re: [quicwg/base-drafts] use a HANDSHAKE_DONE frame to drive the handshake to confirmation (#3145)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db12b11b7a6f_44ad3fb6ea8cd9684704b1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/A2MrWZT3GutnzF9lGYbwVjO81iM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 24 Oct 2019 04:39:48 -0000

----==_mimepart_5db12b11b7a6f_44ad3fb6ea8cd9684704b1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I actually like this better than #3141. It is simpler.

@kazuho and I discussed the point that this solution might cause endpoints to lose some RTT and congestion signals since not all ACKs need to be received, and we believe that is ok. It might be useful to recommend that endpoints bundle ACKs when sending initial and handshake packets to allow the peer to get RTT signals as early and frequently as possible at the start of the connection, but that can be done separately.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3145#issuecomment-545740866
----==_mimepart_5db12b11b7a6f_44ad3fb6ea8cd9684704b1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I actually like this better than <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="511663072" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3141" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3141/hovercard" href="https://github.com/quicwg/base-drafts/pull/3141">#3141</a>. It is simpler.</p>
<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=41567" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/kazuho">@kazuho</a> and I discussed the point that this solution might cause endpoints to lose some RTT and congestion signals since not all ACKs need to be received, and we believe that is ok. It might be useful to recommend that endpoints bundle ACKs when sending initial and handshake packets to allow the peer to get RTT signals as early and frequently as possible at the start of the connection, but that can be done separately.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3145?email_source=notifications&amp;email_token=AFTOJKYVZNMQUWQNN676WT3QQERJDA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECDVQQQ#issuecomment-545740866">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7D435LOVTLSKUMQGDQQERJDANCNFSM4JEOIBDQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4VV6YV3W2G4HV3ZYDQQERJDA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECDVQQQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3145?email_source=notifications\u0026email_token=AFTOJKYVZNMQUWQNN676WT3QQERJDA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECDVQQQ#issuecomment-545740866",
"url": "https://github.com/quicwg/base-drafts/pull/3145?email_source=notifications\u0026email_token=AFTOJKYVZNMQUWQNN676WT3QQERJDA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECDVQQQ#issuecomment-545740866",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db12b11b7a6f_44ad3fb6ea8cd9684704b1--


From nobody Wed Oct 23 22:28:35 2019
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 5A0B712022C for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 22:28:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.999
X-Spam-Level: 
X-Spam-Status: No, score=-7.999 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, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 v4bQVbA-HUmx for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 22:28:31 -0700 (PDT)
Received: from out-22.smtp.github.com (out-22.smtp.github.com [192.30.252.205]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 09D4512000F for <quic-issues@ietf.org>; Wed, 23 Oct 2019 22:28:31 -0700 (PDT)
Received: from github-lowworker-f144ac1.va3-iad.github.net (github-lowworker-f144ac1.va3-iad.github.net [10.48.16.59]) by smtp.github.com (Postfix) with ESMTP id 3B012A115E for <quic-issues@ietf.org>; Wed, 23 Oct 2019 22:28:30 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571894910; bh=883HvS5BnCFRcvWeFibh2X/F+6fYAQZzMY2HzDp9a2Y=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=QAMibw/gNz9xiN1jfczO7XpahrSoYh8B4l22ayTpmzhSJk4Za5Tmo5F+YJUF8FJnk VZX/qlRV9Dny7boJXYS1jh/5sAYff7M4E/WbfaR1IvPD/uqFxD/TTvKBYJ7+uf8Pl9 WOlqx4uCpZI7VXlrxtiXmopI4vegwS4uf5qRh6mg=
Date: Wed, 23 Oct 2019 22:28:30 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3D3BJTT5RMWUPJT2N3XZUP5EVBNHHB475TUU@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3145/review/306325523@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3145@github.com>
References: <quicwg/base-drafts/pull/3145@github.com>
Subject: Re: [quicwg/base-drafts] use a HANDSHAKE_DONE frame to drive the handshake to confirmation (#3145)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db1367e2c50a_36f93fed502cd968175685"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/-bAO2N5Eq1D3G6W1PEv74epaF9s>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 24 Oct 2019 05:28:33 -0000

----==_mimepart_5db1367e2c50a_36f93fed502cd968175685
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.

This seems workable.

> @@ -760,14 +756,12 @@ and ignoring any outstanding Initial packets.
 
 ### Discarding Handshake Keys
 
-An endpoint MUST NOT discard its handshake keys until the TLS handshake is
-confirmed ({{handshake-confirmed}}).  An endpoint SHOULD discard its handshake
-keys as soon as it has confirmed the handshake.  Most application protocols
-will send data after the handshake, resulting in acknowledgements that allow
-both endpoints to discard their handshake keys promptly.  Endpoints that do
-not have reason to send immediately after completing the handshake MAY send
-ack-eliciting frames, such as PING, which will cause the handshake to be
-confirmed when they are acknowledged.
+An endpoint MUST discard its handshake keys when the TLS handshake is confirmed

A "MAY" suffices here, does it not?  Or are you concerned about having to think about Handshake keys after migration?

It could be enough to say that Handshake packets MUST NOT be sent on any path other than the one on which the connection was established.

> @@ -760,14 +756,12 @@ and ignoring any outstanding Initial packets.
 
 ### Discarding Handshake Keys
 
-An endpoint MUST NOT discard its handshake keys until the TLS handshake is
-confirmed ({{handshake-confirmed}}).  An endpoint SHOULD discard its handshake
-keys as soon as it has confirmed the handshake.  Most application protocols
-will send data after the handshake, resulting in acknowledgements that allow
-both endpoints to discard their handshake keys promptly.  Endpoints that do
-not have reason to send immediately after completing the handshake MAY send
-ack-eliciting frames, such as PING, which will cause the handshake to be
-confirmed when they are acknowledged.
+An endpoint MUST discard its handshake keys when the TLS handshake is confirmed
+({{handshake-confirmed}}).  The server MUST send a HANDSHAKE_DONE frame when the
+handshake completes.  Most application protocols will send data after the
+handshake.  A server might want to minimize the number of packets sent by
+bundling the HANDSHAKE_DONE frame with other data.  It MAY delay sending of the

I think that you can drop the bundling sentence.

> @@ -760,14 +756,12 @@ and ignoring any outstanding Initial packets.
 
 ### Discarding Handshake Keys
 
-An endpoint MUST NOT discard its handshake keys until the TLS handshake is
-confirmed ({{handshake-confirmed}}).  An endpoint SHOULD discard its handshake
-keys as soon as it has confirmed the handshake.  Most application protocols
-will send data after the handshake, resulting in acknowledgements that allow
-both endpoints to discard their handshake keys promptly.  Endpoints that do
-not have reason to send immediately after completing the handshake MAY send
-ack-eliciting frames, such as PING, which will cause the handshake to be
-confirmed when they are acknowledged.
+An endpoint MUST discard its handshake keys when the TLS handshake is confirmed
+({{handshake-confirmed}}).  The server MUST send a HANDSHAKE_DONE frame when the
+handshake completes.  Most application protocols will send data after the
+handshake.  A server might want to minimize the number of packets sent by
+bundling the HANDSHAKE_DONE frame with other data.  It MAY delay sending of the
+HANDSHAKE_DONE frame by no more than one round-trip.

This delay sentence is somewhat in conflict with the preceding requirement, so maybe instead say "MUST send within 1 round-trip time of handshake completion."

> @@ -5495,6 +5495,15 @@ Reason Phrase:
   This SHOULD be a UTF-8 encoded string {{!RFC3629}}.
 
 
+## HANDSHAKE_DONE frame {#handshake-done-frame}
+
+The server uses the HANDSHAKE_DONE frame (type=0x1e) to signal confirmation of
+the handshake to the client.  The HANDSHAKE_DONE frame contains no additional
+fields.
+
+This frame MUST be retransmitted until it is acknowledged by the client.

You should move this statement to [Section 13.3](https://quicwg.org/base-drafts/draft-ietf-quic-transport.html#retransmission-of-information) for consistency reasons.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3145#pullrequestreview-306325523
----==_mimepart_5db1367e2c50a_36f93fed502cd968175685
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinthomson</b> commented on this pull request.</p>

<p>This seems workable.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3145#discussion_r338386177">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; @@ -760,14 +756,12 @@ and ignoring any outstanding Initial packets.
 
 ### Discarding Handshake Keys
 
-An endpoint MUST NOT discard its handshake keys until the TLS handshake is
-confirmed ({{handshake-confirmed}}).  An endpoint SHOULD discard its handshake
-keys as soon as it has confirmed the handshake.  Most application protocols
-will send data after the handshake, resulting in acknowledgements that allow
-both endpoints to discard their handshake keys promptly.  Endpoints that do
-not have reason to send immediately after completing the handshake MAY send
-ack-eliciting frames, such as PING, which will cause the handshake to be
-confirmed when they are acknowledged.
+An endpoint MUST discard its handshake keys when the TLS handshake is confirmed
</pre>
<p>A "MAY" suffices here, does it not?  Or are you concerned about having to think about Handshake keys after migration?</p>
<p>It could be enough to say that Handshake packets MUST NOT be sent on any path other than the one on which the connection was established.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3145#discussion_r338386299">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; @@ -760,14 +756,12 @@ and ignoring any outstanding Initial packets.
 
 ### Discarding Handshake Keys
 
-An endpoint MUST NOT discard its handshake keys until the TLS handshake is
-confirmed ({{handshake-confirmed}}).  An endpoint SHOULD discard its handshake
-keys as soon as it has confirmed the handshake.  Most application protocols
-will send data after the handshake, resulting in acknowledgements that allow
-both endpoints to discard their handshake keys promptly.  Endpoints that do
-not have reason to send immediately after completing the handshake MAY send
-ack-eliciting frames, such as PING, which will cause the handshake to be
-confirmed when they are acknowledged.
+An endpoint MUST discard its handshake keys when the TLS handshake is confirmed
+({{handshake-confirmed}}).  The server MUST send a HANDSHAKE_DONE frame when the
+handshake completes.  Most application protocols will send data after the
+handshake.  A server might want to minimize the number of packets sent by
+bundling the HANDSHAKE_DONE frame with other data.  It MAY delay sending of the
</pre>
<p>I think that you can drop the bundling sentence.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3145#discussion_r338386457">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; @@ -760,14 +756,12 @@ and ignoring any outstanding Initial packets.
 
 ### Discarding Handshake Keys
 
-An endpoint MUST NOT discard its handshake keys until the TLS handshake is
-confirmed ({{handshake-confirmed}}).  An endpoint SHOULD discard its handshake
-keys as soon as it has confirmed the handshake.  Most application protocols
-will send data after the handshake, resulting in acknowledgements that allow
-both endpoints to discard their handshake keys promptly.  Endpoints that do
-not have reason to send immediately after completing the handshake MAY send
-ack-eliciting frames, such as PING, which will cause the handshake to be
-confirmed when they are acknowledged.
+An endpoint MUST discard its handshake keys when the TLS handshake is confirmed
+({{handshake-confirmed}}).  The server MUST send a HANDSHAKE_DONE frame when the
+handshake completes.  Most application protocols will send data after the
+handshake.  A server might want to minimize the number of packets sent by
+bundling the HANDSHAKE_DONE frame with other data.  It MAY delay sending of the
+HANDSHAKE_DONE frame by no more than one round-trip.
</pre>
<p>This delay sentence is somewhat in conflict with the preceding requirement, so maybe instead say "MUST send within 1 round-trip time of handshake completion."</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3145#discussion_r338386693">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -5495,6 +5495,15 @@ Reason Phrase:
   This SHOULD be a UTF-8 encoded string {{!RFC3629}}.
 
 
+## HANDSHAKE_DONE frame {#handshake-done-frame}
+
+The server uses the HANDSHAKE_DONE frame (type=0x1e) to signal confirmation of
+the handshake to the client.  The HANDSHAKE_DONE frame contains no additional
+fields.
+
+This frame MUST be retransmitted until it is acknowledged by the client.
</pre>
<p>You should move this statement to <a href="https://quicwg.org/base-drafts/draft-ietf-quic-transport.html#retransmission-of-information" rel="nofollow">Section 13.3</a> for consistency reasons.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3145?email_source=notifications&amp;email_token=AFTOJK4YUVKPAMIUK7VGJA3QQEW75A5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJBCQEY#pullrequestreview-306325523">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKY4UZ52DAAS54QWHVTQQEW75ANCNFSM4JEOIBDQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4L2T25YHQ5FNSV65LQQEW75A5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJBCQEY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3145?email_source=notifications\u0026email_token=AFTOJK4YUVKPAMIUK7VGJA3QQEW75A5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJBCQEY#pullrequestreview-306325523",
"url": "https://github.com/quicwg/base-drafts/pull/3145?email_source=notifications\u0026email_token=AFTOJK4YUVKPAMIUK7VGJA3QQEW75A5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJBCQEY#pullrequestreview-306325523",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db1367e2c50a_36f93fed502cd968175685--


From nobody Wed Oct 23 22:32:16 2019
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 685BD12024E for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 22:32:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.999
X-Spam-Level: 
X-Spam-Status: No, score=-7.999 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, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 8WSvUo_qzS4V for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 22:32:13 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 70F0E12022C for <quic-issues@ietf.org>; Wed, 23 Oct 2019 22:32:13 -0700 (PDT)
Date: Wed, 23 Oct 2019 22:32:12 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571895132; bh=iOz9DRGrPlFJ8SeOi9jZmAZVNM9HTSdRaetuECY++tg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=hkAC6RMMpLWpfDLc0Sapr1n1I4H3fIe31JnJXI3NURaDUeb0ddvU61xXGRWosqtAP ga71rmU8IJMkvQ4QG8ipKiwNos9TzE02XA381cjFXPLcxMYOKPBOhajLPWg/Oppb8a +CYnQA+UoJmPxWZvEHg00AjSyjgwaX2GlXEWnsW4=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYKAKRB2ZY5FWISZDV3XZ36ZEVBNHHB475TUU@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3145/review/306327038@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3145@github.com>
References: <quicwg/base-drafts/pull/3145@github.com>
Subject: Re: [quicwg/base-drafts] use a HANDSHAKE_DONE frame to drive the handshake to confirmation (#3145)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db1375cabf5e_3f783fd48b6cd960170594"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: marten-seemann
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/kNQ_rghqcnXYilG7_CgBNMKOJkI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 24 Oct 2019 05:32:15 -0000

----==_mimepart_5db1375cabf5e_3f783fd48b6cd960170594
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

marten-seemann commented on this pull request.



> @@ -760,14 +756,12 @@ and ignoring any outstanding Initial packets.
 
 ### Discarding Handshake Keys
 
-An endpoint MUST NOT discard its handshake keys until the TLS handshake is
-confirmed ({{handshake-confirmed}}).  An endpoint SHOULD discard its handshake
-keys as soon as it has confirmed the handshake.  Most application protocols
-will send data after the handshake, resulting in acknowledgements that allow
-both endpoints to discard their handshake keys promptly.  Endpoints that do
-not have reason to send immediately after completing the handshake MAY send
-ack-eliciting frames, such as PING, which will cause the handshake to be
-confirmed when they are acknowledged.
+An endpoint MUST discard its handshake keys when the TLS handshake is confirmed

There are a few things that could go wrong here, if keys aren't dropped. One is sending Handshake packets after a migration, another one is that a peer could retransmit Handshake packets after the handshake is confirmed, thereby consuming the complete congestion window.
Is there any reason to not make it mandatory?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3145#discussion_r338387419
----==_mimepart_5db1375cabf5e_3f783fd48b6cd960170594
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@marten-seemann</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3145#discussion_r338387419">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; @@ -760,14 +756,12 @@ and ignoring any outstanding Initial packets.
 
 ### Discarding Handshake Keys
 
-An endpoint MUST NOT discard its handshake keys until the TLS handshake is
-confirmed ({{handshake-confirmed}}).  An endpoint SHOULD discard its handshake
-keys as soon as it has confirmed the handshake.  Most application protocols
-will send data after the handshake, resulting in acknowledgements that allow
-both endpoints to discard their handshake keys promptly.  Endpoints that do
-not have reason to send immediately after completing the handshake MAY send
-ack-eliciting frames, such as PING, which will cause the handshake to be
-confirmed when they are acknowledged.
+An endpoint MUST discard its handshake keys when the TLS handshake is confirmed
</pre>
<p>There are a few things that could go wrong here, if keys aren't dropped. One is sending Handshake packets after a migration, another one is that a peer could retransmit Handshake packets after the handshake is confirmed, thereby consuming the complete congestion window.<br>
Is there any reason to not make it mandatory?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3145?email_source=notifications&amp;email_token=AFTOJK3OULCZB7FULL6LMWDQQEXNZA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJBC37Q#discussion_r338387419">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6H4NXLRMZ5ZTNOEK3QQEXNZANCNFSM4JEOIBDQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK36CQOYZ2THAY2QLTDQQEXNZA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJBC37Q.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3145?email_source=notifications\u0026email_token=AFTOJK3OULCZB7FULL6LMWDQQEXNZA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJBC37Q#discussion_r338387419",
"url": "https://github.com/quicwg/base-drafts/pull/3145?email_source=notifications\u0026email_token=AFTOJK3OULCZB7FULL6LMWDQQEXNZA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJBC37Q#discussion_r338387419",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db1375cabf5e_3f783fd48b6cd960170594--


From nobody Wed Oct 23 22:45:00 2019
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 A707A12024E for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 22:44:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.999
X-Spam-Level: 
X-Spam-Status: No, score=-7.999 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, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 CQ37Azp_hckG for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 22:44:57 -0700 (PDT)
Received: from out-22.smtp.github.com (out-22.smtp.github.com [192.30.252.205]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DE00312000F for <quic-issues@ietf.org>; Wed, 23 Oct 2019 22:44:56 -0700 (PDT)
Date: Wed, 23 Oct 2019 22:44:55 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571895896; bh=gCPlWd7M0BmJn4aa1UUTfNk6bv/81L1aTN3u3Xuge5s=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=BaHveKg8ueGhYRqMCDxNiWDtfzo1pbjoiENgrHe9/MIE46GQQaK08AdUnk8OSUo1/ aGqhIkrRB1uN8A3KPxCpju2RiUKgAzbdlocXOaExDeRNfHECfdaQIi5rkE/30DBsHu NwKA+xiz1gPpouKkLW4Ubaql/r2N9ImcE0SbV9vw=
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3BFFYO7OQHFWUDPXN3XZWNPEVBNHHB475TUU@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3145/review/306330037@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3145@github.com>
References: <quicwg/base-drafts/pull/3145@github.com>
Subject: Re: [quicwg/base-drafts] use a HANDSHAKE_DONE frame to drive the handshake to confirmation (#3145)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db13a57e78da_6b533fec3c8cd968114355"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/0026EYEFeZKpzmqle5AenUab-2Q>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 24 Oct 2019 05:44:59 -0000

----==_mimepart_5db13a57e78da_6b533fec3c8cd968114355
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar commented on this pull request.



> @@ -760,14 +756,12 @@ and ignoring any outstanding Initial packets.
 
 ### Discarding Handshake Keys
 
-An endpoint MUST NOT discard its handshake keys until the TLS handshake is
-confirmed ({{handshake-confirmed}}).  An endpoint SHOULD discard its handshake
-keys as soon as it has confirmed the handshake.  Most application protocols
-will send data after the handshake, resulting in acknowledgements that allow
-both endpoints to discard their handshake keys promptly.  Endpoints that do
-not have reason to send immediately after completing the handshake MAY send
-ack-eliciting frames, such as PING, which will cause the handshake to be
-confirmed when they are acknowledged.
+An endpoint MUST discard its handshake keys when the TLS handshake is confirmed

I am concerned about Handshake packets after migration, but I think @martinthomson's text seems more appropriate as a requirement. How about saying instead that Handshake packets MUST NOT be sent after the TLS handshake is confirmed?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3145#discussion_r338389876
----==_mimepart_5db13a57e78da_6b533fec3c8cd968114355
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@janaiyengar</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3145#discussion_r338389876">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; @@ -760,14 +756,12 @@ and ignoring any outstanding Initial packets.
 
 ### Discarding Handshake Keys
 
-An endpoint MUST NOT discard its handshake keys until the TLS handshake is
-confirmed ({{handshake-confirmed}}).  An endpoint SHOULD discard its handshake
-keys as soon as it has confirmed the handshake.  Most application protocols
-will send data after the handshake, resulting in acknowledgements that allow
-both endpoints to discard their handshake keys promptly.  Endpoints that do
-not have reason to send immediately after completing the handshake MAY send
-ack-eliciting frames, such as PING, which will cause the handshake to be
-confirmed when they are acknowledged.
+An endpoint MUST discard its handshake keys when the TLS handshake is confirmed
</pre>
<p>I am concerned about Handshake packets after migration, but I think <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=67641" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/martinthomson">@martinthomson</a>'s text seems more appropriate as a requirement. How about saying instead that Handshake packets MUST NOT be sent after the TLS handshake is confirmed?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3145?email_source=notifications&amp;email_token=AFTOJK3CLVKRI2J3BKS27FTQQEY5PA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJBDTNI#discussion_r338389876">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2K6R23U4RRH3P67H3QQEY5PANCNFSM4JEOIBDQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYNKAO2NAQ2KC6OGXLQQEY5PA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJBDTNI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3145?email_source=notifications\u0026email_token=AFTOJK3CLVKRI2J3BKS27FTQQEY5PA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJBDTNI#discussion_r338389876",
"url": "https://github.com/quicwg/base-drafts/pull/3145?email_source=notifications\u0026email_token=AFTOJK3CLVKRI2J3BKS27FTQQEY5PA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJBDTNI#discussion_r338389876",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db13a57e78da_6b533fec3c8cd968114355--


From nobody Wed Oct 23 22:49:03 2019
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 890EC1202A0 for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 22:49:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 39bknO2UwCdq for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 22:49:00 -0700 (PDT)
Received: from out-22.smtp.github.com (out-22.smtp.github.com [192.30.252.205]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F3D6B12000F for <quic-issues@ietf.org>; Wed, 23 Oct 2019 22:48:59 -0700 (PDT)
Date: Wed, 23 Oct 2019 22:48:59 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571896139; bh=H4OBOl7Qf+P3f6okLUObcZmAHF/+y/qSZDNxmbvhe9o=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=agL4xXoyJznKTU+mxNvgvcK0r/DmVBy8Yen+4deiK2NZmYQ9it0i4Lx3j0VaWBjfM a5X4kbSlkvYoyGxJm5nnaR3R6nT6b57AtxDZypFmdYjEyYWyyQreuv8U5nk2CkT95l 0TNMrLcghosFQ+AolMxtJ9Nhpt8GwARnmdB+RCfg=
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZFWA2IC4C4L7WZXZN3XZW4XEVBNHHB3LP3EA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3066/c545755713@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3066@github.com>
References: <quicwg/base-drafts/pull/3066@github.com>
Subject: Re: [quicwg/base-drafts] Change PTO to be per packet number space (#3066)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db13b4b4a278_6ad23fec3c8cd968168473"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/dQ4SJRctRQJJmsSSf5K0qr_qKmo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 24 Oct 2019 05:49:02 -0000

----==_mimepart_5db13b4b4a278_6ad23fec3c8cd968168473
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The description should be fixed to remove "Necessary for fixing #2863". That's not true.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3066#issuecomment-545755713
----==_mimepart_5db13b4b4a278_6ad23fec3c8cd968168473
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The description should be fixed to remove "Necessary for fixing <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="462368523" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2863" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2863/hovercard" href="https://github.com/quicwg/base-drafts/issues/2863">#2863</a>". That's not true.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3066?email_source=notifications&amp;email_token=AFTOJK3PXB4Q7I2NK6YAYEDQQEZMXA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECDZEQI#issuecomment-545755713">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2UM4UYMDOESPETW2LQQEZMXANCNFSM4I2FHCOQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5RDFBYBPXVP7Z34PTQQEZMXA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECDZEQI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3066?email_source=notifications\u0026email_token=AFTOJK3PXB4Q7I2NK6YAYEDQQEZMXA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECDZEQI#issuecomment-545755713",
"url": "https://github.com/quicwg/base-drafts/pull/3066?email_source=notifications\u0026email_token=AFTOJK3PXB4Q7I2NK6YAYEDQQEZMXA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECDZEQI#issuecomment-545755713",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db13b4b4a278_6ad23fec3c8cd968168473--


From nobody Wed Oct 23 22:56:48 2019
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 B01E112000F for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 22:56:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 RLHqoA3Lmmp7 for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 22:56:45 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id ECFB61207FE for <quic-issues@ietf.org>; Wed, 23 Oct 2019 22:56:44 -0700 (PDT)
Date: Wed, 23 Oct 2019 22:56:43 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571896604; bh=JM/qeBXY3L9jzMFoh3cwtARLzw8SK/8DR5jHJjSVMgc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=wsL1sguP9wuu919A+duwPKaI5yj7XeFkH1pZZLhOUuo+b60AwTQm9dTmlnKI9kcVZ C9UnMuAxQMJjyate+BIxAppr9adTaUU9dEiH0ImjpwPigxYvzvE0gw7Q5xJZ5Lr5Jf Cy5LqrO16ts0NPBzC/hbzQ6yqF67E484TZP6DXpk=
From: Eric Kinnear <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2DCJ5HYYS2L2W7GSN3XZ62XEVBNHHB473CTE@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3142/545757727@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3142@github.com>
References: <quicwg/base-drafts/issues/3142@github.com>
Subject: Re: [quicwg/base-drafts] It is unspecified how a server sends Handshake packets during / after migration (#3142)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db13d1be486f_23eb3ffa6a0cd95c3074bc"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: erickinnear
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Itjfiu2D0R6GmnYpwLXFyqEB-4E>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 24 Oct 2019 05:56:47 -0000

----==_mimepart_5db13d1be486f_23eb3ffa6a0cd95c3074bc
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I think this comes back to a lot of what @huitema was bringing up during the interim -- there are other things that rely on having a explicit signal for the handshake being entirely complete, and this is one of them. 

Having a well-defined moment where we're entirely done and can move on from Handshake packets would make this a lot nicer.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3142#issuecomment-545757727
----==_mimepart_5db13d1be486f_23eb3ffa6a0cd95c3074bc
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I think this comes back to a lot of what <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=7464128" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/huitema">@huitema</a> was bringing up during the interim -- there are other things that rely on having a explicit signal for the handshake being entirely complete, and this is one of them.</p>
<p>Having a well-defined moment where we're entirely done and can move on from Handshake packets would make this a lot nicer.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3142?email_source=notifications&amp;email_token=AFTOJKYTQXK5RJL4FHUVERTQQE2JXA5CNFSM4JENYYLKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECDZUHY#issuecomment-545757727">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3KP6HSAZIQL7CPKNTQQE2JXANCNFSM4JENYYLA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6FPB7N3H4YG4VRP5TQQE2JXA5CNFSM4JENYYLKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECDZUHY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3142?email_source=notifications\u0026email_token=AFTOJKYTQXK5RJL4FHUVERTQQE2JXA5CNFSM4JENYYLKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECDZUHY#issuecomment-545757727",
"url": "https://github.com/quicwg/base-drafts/issues/3142?email_source=notifications\u0026email_token=AFTOJKYTQXK5RJL4FHUVERTQQE2JXA5CNFSM4JENYYLKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECDZUHY#issuecomment-545757727",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db13d1be486f_23eb3ffa6a0cd95c3074bc--


From nobody Wed Oct 23 22:58:57 2019
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 AC0A31207FE for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 22:58:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 m_WKNN6gDnNR for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 22:58:49 -0700 (PDT)
Received: from out-17.smtp.github.com (out-17.smtp.github.com [192.30.252.200]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BCC4712000F for <quic-issues@ietf.org>; Wed, 23 Oct 2019 22:58:49 -0700 (PDT)
Received: from github-lowworker-3a0df0f.ac4-iad.github.net (github-lowworker-3a0df0f.ac4-iad.github.net [10.52.25.92]) by smtp.github.com (Postfix) with ESMTP id EF5C76E01FD for <quic-issues@ietf.org>; Wed, 23 Oct 2019 22:58:48 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571896728; bh=pG2XIlY76gb2M/cYE8JVXsbBDV+sqFHauDDYs5PV8Oc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=PkAzoV1sXmZdVil1VeJC0TMdMAxObY7yWW839pqVI+M+a9T+zP3sqehjaHqzZrUvt QVi6A+nkQK9vJZ/K9+sotLtzXiFWukNZQXY60DiQQaXqPxVnp/+JRalwOcuhBo7Zh4 lXCStd9orcj9ARfAY4bK+AVCoeZ7b5jSi69GG9Ok=
Date: Wed, 23 Oct 2019 22:58:48 -0700
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4D2NTTE55SUAHTTZV3XZYBREVBNHHB4UD5BQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3109/review/306333548@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3109@github.com>
References: <quicwg/base-drafts/pull/3109@github.com>
Subject: Re: [quicwg/base-drafts] Change transport parameter IANA registration policy (#3109)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db13d98e05eb_5c243f99ec6cd96c3860a5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/HOISmAwDYlzS7cmRQurUgkj2i8I>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 24 Oct 2019 05:58:52 -0000

----==_mimepart_5db13d98e05eb_5c243f99ec6cd96c3860a5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar commented on this pull request.



> @@ -5830,17 +5830,18 @@ IANA \[SHALL add/has added] a registry for "QUIC Transport Parameters" under a
 "QUIC Protocol" heading.
 
 The "QUIC Transport Parameters" registry governs a 16-bit space.  This space is
-split into two spaces that are governed by different policies.  Values with the
-first byte in the range 0x00 to 0xfe (in hexadecimal) are assigned via the
-Specification Required policy {{!RFC8126}}.  Values with the first byte 0xff are
-reserved for Private Use {{!RFC8126}}.
+split into three spaces that are governed by different policies.  Values between
+0x0000 and 0x003f (in hexadecimal) are assigned via the Standards Action or IESG

I don't understand these policies well enough -- why do we need a separate space for Standards Action? Isn't that covered under Specification Required?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3109#pullrequestreview-306333548
----==_mimepart_5db13d98e05eb_5c243f99ec6cd96c3860a5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@janaiyengar</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3109#discussion_r338392829">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -5830,17 +5830,18 @@ IANA \[SHALL add/has added] a registry for &quot;QUIC Transport Parameters&quot; under a
 &quot;QUIC Protocol&quot; heading.
 
 The &quot;QUIC Transport Parameters&quot; registry governs a 16-bit space.  This space is
-split into two spaces that are governed by different policies.  Values with the
-first byte in the range 0x00 to 0xfe (in hexadecimal) are assigned via the
-Specification Required policy {{!RFC8126}}.  Values with the first byte 0xff are
-reserved for Private Use {{!RFC8126}}.
+split into three spaces that are governed by different policies.  Values between
+0x0000 and 0x003f (in hexadecimal) are assigned via the Standards Action or IESG
</pre>
<p>I don't understand these policies well enough -- why do we need a separate space for Standards Action? Isn't that covered under Specification Required?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3109?email_source=notifications&amp;email_token=AFTOJK6E42TGMI6SKNUDMGTQQE2RRA5CNFSM4JB4EUCKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJBEO3A#pullrequestreview-306333548">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYZVRE4RHAOKAFHY43QQE2RRANCNFSM4JB4EUCA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZZUVYTNTSFIUVGICTQQE2RRA5CNFSM4JB4EUCKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJBEO3A.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3109?email_source=notifications\u0026email_token=AFTOJK6E42TGMI6SKNUDMGTQQE2RRA5CNFSM4JB4EUCKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJBEO3A#pullrequestreview-306333548",
"url": "https://github.com/quicwg/base-drafts/pull/3109?email_source=notifications\u0026email_token=AFTOJK6E42TGMI6SKNUDMGTQQE2RRA5CNFSM4JB4EUCKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJBEO3A#pullrequestreview-306333548",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db13d98e05eb_5c243f99ec6cd96c3860a5--


From nobody Wed Oct 23 23:02:15 2019
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 A644B12080D for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 23:02:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 hGfgFoo_nZr3 for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 23:02:11 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E9086120806 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 23:02:10 -0700 (PDT)
Date: Wed, 23 Oct 2019 23:02:09 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571896929; bh=c5P/jxDe1NXcEngR1rHcoYUVSi0y9xiZF7bEN3aaV9U=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Q7SToKv7Up89bMnBHqIjX0wsRsq3O31rKm4DFZweGsDJsyMvksolR8XrbAG0ByQE0 6LnaALrB4upRp+ZaBFSF/weXY3esbpXLpIaSC+vjHooxJK6OunqC8iNzWArL0na+yX ktOdknRHnQoJjC5NC7DYEm7djFsKE2ON9OEwdcv0=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3EMROB7DFJY7XJI5V3XZYODEVBNHHB475TUU@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3145/review/306334474@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3145@github.com>
References: <quicwg/base-drafts/pull/3145@github.com>
Subject: Re: [quicwg/base-drafts] use a HANDSHAKE_DONE frame to drive the handshake to confirmation (#3145)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db13e6128fe7_16b33fed4bccd968474514"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/xQj3pkA01nRJw1Hv8IP1B0zZwT0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 24 Oct 2019 06:02:14 -0000

----==_mimepart_5db13e6128fe7_16b33fed4bccd968474514
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

kazuho commented on this pull request.



> @@ -760,14 +756,12 @@ and ignoring any outstanding Initial packets.
 
 ### Discarding Handshake Keys
 
-An endpoint MUST NOT discard its handshake keys until the TLS handshake is
-confirmed ({{handshake-confirmed}}).  An endpoint SHOULD discard its handshake
-keys as soon as it has confirmed the handshake.  Most application protocols
-will send data after the handshake, resulting in acknowledgements that allow
-both endpoints to discard their handshake keys promptly.  Endpoints that do
-not have reason to send immediately after completing the handshake MAY send
-ack-eliciting frames, such as PING, which will cause the handshake to be
-confirmed when they are acknowledged.
+An endpoint MUST discard its handshake keys when the TLS handshake is confirmed

+1 to "MUST NOT be sent". At the same time, I do not think we need to specify when the key is discarded. Maybe "can discard" is fine?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3145#discussion_r338393674
----==_mimepart_5db13e6128fe7_16b33fed4bccd968474514
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@kazuho</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3145#discussion_r338393674">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; @@ -760,14 +756,12 @@ and ignoring any outstanding Initial packets.
 
 ### Discarding Handshake Keys
 
-An endpoint MUST NOT discard its handshake keys until the TLS handshake is
-confirmed ({{handshake-confirmed}}).  An endpoint SHOULD discard its handshake
-keys as soon as it has confirmed the handshake.  Most application protocols
-will send data after the handshake, resulting in acknowledgements that allow
-both endpoints to discard their handshake keys promptly.  Endpoints that do
-not have reason to send immediately after completing the handshake MAY send
-ack-eliciting frames, such as PING, which will cause the handshake to be
-confirmed when they are acknowledged.
+An endpoint MUST discard its handshake keys when the TLS handshake is confirmed
</pre>
<p>+1 to "MUST NOT be sent". At the same time, I do not think we need to specify when the key is discarded. Maybe "can discard" is fine?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3145?email_source=notifications&amp;email_token=AFTOJK5MOSFLCQJJHLJ4ULLQQE26DA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJBEWCQ#discussion_r338393674">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2SUGEUM3W5MBA6ZC3QQE26DANCNFSM4JEOIBDQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4PJBPGXB2RQDUT6OLQQE26DA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJBEWCQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3145?email_source=notifications\u0026email_token=AFTOJK5MOSFLCQJJHLJ4ULLQQE26DA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJBEWCQ#discussion_r338393674",
"url": "https://github.com/quicwg/base-drafts/pull/3145?email_source=notifications\u0026email_token=AFTOJK5MOSFLCQJJHLJ4ULLQQE26DA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJBEWCQ#discussion_r338393674",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db13e6128fe7_16b33fed4bccd968474514--


From nobody Wed Oct 23 23:22:11 2019
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 E07BB12000F for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 23:22:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 E3LhpRIR-hM3 for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 23:22:08 -0700 (PDT)
Received: from out-22.smtp.github.com (out-22.smtp.github.com [192.30.252.205]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1C758120178 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 23:22:08 -0700 (PDT)
Received: from github-lowworker-e8b54ca.ac4-iad.github.net (github-lowworker-e8b54ca.ac4-iad.github.net [10.52.23.39]) by smtp.github.com (Postfix) with ESMTP id 6C956A01E6 for <quic-issues@ietf.org>; Wed, 23 Oct 2019 23:22:07 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571898127; bh=fLwGo9pN368QEy0zg4EDPiY9zYUf9hIwzxSufN7e/3U=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=K2TGVQ82Eup+U9u4J380aGdXfhpdDDcB3LeyBTiPBJKwbuBEBvth2XzYaW0HZv4GW PVYyviwCES53X+XjgrkSUW/yI7cchJC9KXOgU+3CXY3SzR0FI9M/pyX3giynWBWQkp HXMY6i7N5MskNhurYIrJ1eK/tqBh5UtUPjVgTKz4=
Date: Wed, 23 Oct 2019 23:22:07 -0700
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3096/push/4188191383@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3096@github.com>
References: <quicwg/base-drafts/pull/3096@github.com>
Subject: Re: [quicwg/base-drafts] MUST retire Connection IDs becoming stale (#3096)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db1430f5d8e8_17353fbd53ccd9683128f9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/GyV-CUxPPWl0kzBqnkELy7rH-ZE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 24 Oct 2019 06:22:10 -0000

----==_mimepart_5db1430f5d8e8_17353fbd53ccd9683128f9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@kazuho pushed 2 commits.

afba2abcdda91bde3c8ba6b82821ed9144b7d30f  approximately
1ecfb27bead5c9d0b7daeeaf302ecbffa13bdbc1  prepared to receive, until retired


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3096/files/f10a749d33a7e5885f0e5dd0cd67d6525272cf28..1ecfb27bead5c9d0b7daeeaf302ecbffa13bdbc1

----==_mimepart_5db1430f5d8e8_17353fbd53ccd9683128f9
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/kazuho" class="user-mention">@kazuho</a> pushed 2 commits.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/afba2abcdda91bde3c8ba6b82821ed9144b7d30f">afba2ab</a>  approximately</li>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/1ecfb27bead5c9d0b7daeeaf302ecbffa13bdbc1">1ecfb27</a>  prepared to receive, until retired</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3096/files/f10a749d33a7e5885f0e5dd0cd67d6525272cf28..1ecfb27bead5c9d0b7daeeaf302ecbffa13bdbc1?email_source=notifications&amp;email_token=AFTOJK6I6LP5RKLHMJCYJG3QQE5I7A5CNFSM4JBEWMH2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDQNJSGIYTAOKQOVZWQIZUGE4DQMJZGEZTQMY">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2BIWX3FDFCMMGIFJTQQE5I7ANCNFSM4JBEWMHQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2UWKM6H5PTFHMHC5TQQE5I7A5CNFSM4JBEWMH2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDQNJSGIYTAOKQOVZWQIZUGE4DQMJZGEZTQMY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3096/files/f10a749d33a7e5885f0e5dd0cd67d6525272cf28..1ecfb27bead5c9d0b7daeeaf302ecbffa13bdbc1?email_source=notifications\u0026email_token=AFTOJK6I6LP5RKLHMJCYJG3QQE5I7A5CNFSM4JBEWMH2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDQNJSGIYTAOKQOVZWQIZUGE4DQMJZGEZTQMY",
"url": "https://github.com/quicwg/base-drafts/pull/3096/files/f10a749d33a7e5885f0e5dd0cd67d6525272cf28..1ecfb27bead5c9d0b7daeeaf302ecbffa13bdbc1?email_source=notifications\u0026email_token=AFTOJK6I6LP5RKLHMJCYJG3QQE5I7A5CNFSM4JBEWMH2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDQNJSGIYTAOKQOVZWQIZUGE4DQMJZGEZTQMY",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5db1430f5d8e8_17353fbd53ccd9683128f9--


From nobody Wed Oct 23 23:23:17 2019
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 D075C120178 for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 23:23:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 mnifzXBF01eN for <quic-issues@ietfa.amsl.com>; Wed, 23 Oct 2019 23:23:14 -0700 (PDT)
Received: from out-9.smtp.github.com (out-9.smtp.github.com [192.30.254.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6478A12000F for <quic-issues@ietf.org>; Wed, 23 Oct 2019 23:23:14 -0700 (PDT)
Date: Wed, 23 Oct 2019 23:23:13 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571898193; bh=LdT6i8AdexvEuqxDwyfg464UTQOz+uQTrgM+Z4r8n3E=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=KtV31e3nfDTx+D++Z//TmP0PY2/u7zYc5gxTxVVBE1sUdfVy4kKa4Yk2+iTyJjXJY ttnOXodM8jwaqhPwGjvnlSLo+3mjRezKLLYxaXx+nrJr2vIFxSPpHv/+Mv3xvDiTgP lh7w9Kl1/KM6KFQziXcN3Z12bjwkGBDYCFZaZ77Q=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7JGUTC6POPZSWW5J53XZ25DEVBNHHB4QFASQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3096/review/306340751@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3096@github.com>
References: <quicwg/base-drafts/pull/3096@github.com>
Subject: Re: [quicwg/base-drafts] MUST retire Connection IDs becoming stale (#3096)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db14351845cf_23d93ffa6a0cd95c1737d8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/R2XLaLj1YZhv3L5UEIVr17qCNkA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 24 Oct 2019 06:23:16 -0000

----==_mimepart_5db14351845cf_23d93ffa6a0cd95c1737d8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

kazuho commented on this pull request.



> @@ -1032,10 +1032,11 @@ longer plans to use that address.
 
 An endpoint can request that its peer retire connection IDs by sending a
 NEW_CONNECTION_ID frame with an increased Retire Prior To field.  Upon receipt,
-the peer SHOULD retire the corresponding connection IDs and send the
-corresponding RETIRE_CONNECTION_ID frames in a timely manner.  Failing to do so
-can cause packets to be delayed, lost, or cause the original endpoint to send a
-stateless reset in response to a connection ID it can no longer route correctly.
+the peer MUST retire the corresponding connection IDs and send corresponding
+RETIRE_CONNECTION_ID frames.  Failing to retire the connection IDs within one
+PTO can cause packets to be delayed, lost, or cause the original endpoint to

Thank you for the suggestions. I've added "approximately", and merged the other suggestion into the next paragraph. PTAL.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3096#discussion_r338398409
----==_mimepart_5db14351845cf_23d93ffa6a0cd95c1737d8
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@kazuho</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3096#discussion_r338398409">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1032,10 +1032,11 @@ longer plans to use that address.
 
 An endpoint can request that its peer retire connection IDs by sending a
 NEW_CONNECTION_ID frame with an increased Retire Prior To field.  Upon receipt,
-the peer SHOULD retire the corresponding connection IDs and send the
-corresponding RETIRE_CONNECTION_ID frames in a timely manner.  Failing to do so
-can cause packets to be delayed, lost, or cause the original endpoint to send a
-stateless reset in response to a connection ID it can no longer route correctly.
+the peer MUST retire the corresponding connection IDs and send corresponding
+RETIRE_CONNECTION_ID frames.  Failing to retire the connection IDs within one
+PTO can cause packets to be delayed, lost, or cause the original endpoint to
</pre>
<p>Thank you for the suggestions. I've added "approximately", and merged the other suggestion into the next paragraph. PTAL.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3096?email_source=notifications&amp;email_token=AFTOJKZOUFKFVBTIJR32AGLQQE5NDA5CNFSM4JBEWMH2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJBGHDY#discussion_r338398409">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3WAZRKOSTN6G7HSYTQQE5NDANCNFSM4JBEWMHQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4YTXFQVSUNISC2D6LQQE5NDA5CNFSM4JBEWMH2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJBGHDY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3096?email_source=notifications\u0026email_token=AFTOJKZOUFKFVBTIJR32AGLQQE5NDA5CNFSM4JBEWMH2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJBGHDY#discussion_r338398409",
"url": "https://github.com/quicwg/base-drafts/pull/3096?email_source=notifications\u0026email_token=AFTOJKZOUFKFVBTIJR32AGLQQE5NDA5CNFSM4JBEWMH2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJBGHDY#discussion_r338398409",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db14351845cf_23d93ffa6a0cd95c1737d8--


From nobody Thu Oct 24 01:37:19 2019
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 644781208DF for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 01:37:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 kIpEtgRk1RP2 for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 01:37:16 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 28AC61208B6 for <quic-issues@ietf.org>; Thu, 24 Oct 2019 01:37:16 -0700 (PDT)
Date: Thu, 24 Oct 2019 01:37:15 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571906235; bh=VgueAODSPXLZ9cgrNnr1/TcZGHgGP+rF9EQ5KekvkHw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=jO8mw98QnaWIOmDvyxcw8PL/Ycj3FBfUxV7Zk8phzCzt4R/Po4nObbF0hlOk+f36M efIeOc1IrQhObZE8/ywZatw4lAMjy/2kA08yxsi3ggSSrFme9z6EL8D9jWd7H+0EYz HCWj/vGAtp5LRDwKIdvJcaId2BZkQq4T/5dXrRtI=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6RQES4HCLSEDEB7EV3X2KTXEVBNHHB4QFASQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3096/review/306404426@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3096@github.com>
References: <quicwg/base-drafts/pull/3096@github.com>
Subject: Re: [quicwg/base-drafts] MUST retire Connection IDs becoming stale (#3096)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db162bb2b6f5_32683fa9a90cd9643091eb"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/iG2GEOVgZhOdZtWH7XHYQqnVDmc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 24 Oct 2019 08:37:17 -0000

----==_mimepart_5db162bb2b6f5_32683fa9a90cd9643091eb
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson approved this pull request.





-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3096#pullrequestreview-306404426
----==_mimepart_5db162bb2b6f5_32683fa9a90cd9643091eb
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinthomson</b> approved this pull request.</p>



<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3096?email_source=notifications&amp;email_token=AFTOJKZFH3PU2YVYD7TXRY3QQFNDXA5CNFSM4JBEWMH2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJBVYSQ#pullrequestreview-306404426">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4OUBMNWGTCMWT55PDQQFNDXANCNFSM4JBEWMHQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4Z2AL7U425WJNFFE3QQFNDXA5CNFSM4JBEWMH2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJBVYSQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3096?email_source=notifications\u0026email_token=AFTOJKZFH3PU2YVYD7TXRY3QQFNDXA5CNFSM4JBEWMH2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJBVYSQ#pullrequestreview-306404426",
"url": "https://github.com/quicwg/base-drafts/pull/3096?email_source=notifications\u0026email_token=AFTOJKZFH3PU2YVYD7TXRY3QQFNDXA5CNFSM4JBEWMH2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJBVYSQ#pullrequestreview-306404426",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db162bb2b6f5_32683fa9a90cd9643091eb--


From nobody Thu Oct 24 01:47:20 2019
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 DE554120074 for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 01:47:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8
X-Spam-Level: 
X-Spam-Status: No, score=-8 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, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 l3sYnzGW-iJz for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 01:47:17 -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 4155912006B for <quic-issues@ietf.org>; Thu, 24 Oct 2019 01:47:17 -0700 (PDT)
Date: Thu, 24 Oct 2019 01:47:16 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571906836; bh=54n76aFXTUmDd/5lbnogU2hQQ2biEJQ7NZvEftzVxzk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=MZg0UwQ5Z6FczsXGo5uK/oD9p/OyXib1l7muUAq0YImEJLGJoHB0ya77euCJoo1L5 mOLJkX7k0kBCjSHVdpDqT8nj80qZmvUDA0GGk38BTdMWVQ1iPpZpUt4qZXzjFZJY7W xyyW0boGeD2N8Wcj6/8bF7sSnihmWZWTJqmUcQkw=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK72J64DOYZEQKONKUV3X2S2JEVBNHHB475TUU@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3145/review/306410563@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3145@github.com>
References: <quicwg/base-drafts/pull/3145@github.com>
Subject: Re: [quicwg/base-drafts] use a HANDSHAKE_DONE frame to drive the handshake to confirmation (#3145)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db16514596e0_1a2d3feac0acd95c78499"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: marten-seemann
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/VHoFWg-0dxsLfzv4h8Djh7y-eiU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 24 Oct 2019 08:47:19 -0000

----==_mimepart_5db16514596e0_1a2d3feac0acd95c78499
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

marten-seemann commented on this pull request.



> @@ -760,14 +756,12 @@ and ignoring any outstanding Initial packets.
 
 ### Discarding Handshake Keys
 
-An endpoint MUST NOT discard its handshake keys until the TLS handshake is
-confirmed ({{handshake-confirmed}}).  An endpoint SHOULD discard its handshake
-keys as soon as it has confirmed the handshake.  Most application protocols
-will send data after the handshake, resulting in acknowledgements that allow
-both endpoints to discard their handshake keys promptly.  Endpoints that do
-not have reason to send immediately after completing the handshake MAY send
-ack-eliciting frames, such as PING, which will cause the handshake to be
-confirmed when they are acknowledged.
+An endpoint MUST discard its handshake keys when the TLS handshake is confirmed

I'm not opposed to making this change, but I noticed that in the previous paragraph, we specify the dropping of Initial keys:

> Thus, a client MUST discard Initial keys when it first sends a Handshake packet and a server MUST discard Initial keys when it first successfully processes a Handshake packet.  Endpoints MUST NOT send Initial packets after this point.

Why do we use a MUST there, but not for Handshake keys? To prevent packet injections, it would be sufficient to say "MUST NOT process Initial packets". Should we make it consistent for both encryption levels?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3145#discussion_r338452317
----==_mimepart_5db16514596e0_1a2d3feac0acd95c78499
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@marten-seemann</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3145#discussion_r338452317">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; @@ -760,14 +756,12 @@ and ignoring any outstanding Initial packets.
 
 ### Discarding Handshake Keys
 
-An endpoint MUST NOT discard its handshake keys until the TLS handshake is
-confirmed ({{handshake-confirmed}}).  An endpoint SHOULD discard its handshake
-keys as soon as it has confirmed the handshake.  Most application protocols
-will send data after the handshake, resulting in acknowledgements that allow
-both endpoints to discard their handshake keys promptly.  Endpoints that do
-not have reason to send immediately after completing the handshake MAY send
-ack-eliciting frames, such as PING, which will cause the handshake to be
-confirmed when they are acknowledged.
+An endpoint MUST discard its handshake keys when the TLS handshake is confirmed
</pre>
<p>I'm not opposed to making this change, but I noticed that in the previous paragraph, we specify the dropping of Initial keys:</p>
<blockquote>
<p>Thus, a client MUST discard Initial keys when it first sends a Handshake packet and a server MUST discard Initial keys when it first successfully processes a Handshake packet.  Endpoints MUST NOT send Initial packets after this point.</p>
</blockquote>
<p>Why do we use a MUST there, but not for Handshake keys? To prevent packet injections, it would be sufficient to say "MUST NOT process Initial packets". Should we make it consistent for both encryption levels?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3145?email_source=notifications&amp;email_token=AFTOJKZ43777R3HDRBZ7XKDQQFOJJA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJBXIQY#discussion_r338452317">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2PCG4Y3AVIYGRP2Z3QQFOJJANCNFSM4JEOIBDQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4Q3JQQFGUJHWNO5OTQQFOJJA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJBXIQY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3145?email_source=notifications\u0026email_token=AFTOJKZ43777R3HDRBZ7XKDQQFOJJA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJBXIQY#discussion_r338452317",
"url": "https://github.com/quicwg/base-drafts/pull/3145?email_source=notifications\u0026email_token=AFTOJKZ43777R3HDRBZ7XKDQQFOJJA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJBXIQY#discussion_r338452317",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db16514596e0_1a2d3feac0acd95c78499--


From nobody Thu Oct 24 01:53:22 2019
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 574111200B8 for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 01:53:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 qUkczVY6e7yo for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 01:53:18 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 594A4120059 for <quic-issues@ietf.org>; Thu, 24 Oct 2019 01:53:18 -0700 (PDT)
Received: from github-lowworker-d31a065.va3-iad.github.net (github-lowworker-d31a065.va3-iad.github.net [10.48.17.70]) by smtp.github.com (Postfix) with ESMTP id 81216660614 for <quic-issues@ietf.org>; Thu, 24 Oct 2019 01:53:17 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571907197; bh=z6NX8qQMUg+uKVATT2j3Av5tB6eFFE1dLD34Hk8IiMM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=WqBe950Wjo890P44usKoK5cqLcy5GHyYN3rpWlZY+x6ltNwfOORQYXLMpYY+QGV+F OfMVmPEa829NUcYFQuzrxsrH84iS14Q7ogiDYdHQXGu77YoqWY9hNHkHiHU1KjIQ5v p+MrxpjkF2pEBZYadc2bSyKYvQWT8zau4QI0zIzA=
Date: Thu, 24 Oct 2019 01:53:17 -0700
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3145/push/4188737313@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3145@github.com>
References: <quicwg/base-drafts/pull/3145@github.com>
Subject: Re: [quicwg/base-drafts] use a HANDSHAKE_DONE frame to drive the handshake to confirmation (#3145)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db1667d72ff1_53063f84ec6cd96877436"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: marten-seemann
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/a4jKnTnAE4I56SODr53SZOTvXh0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 24 Oct 2019 08:53:20 -0000

----==_mimepart_5db1667d72ff1_53063f84ec6cd96877436
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@marten-seemann pushed 1 commit.

6eac3287733b93ee8a9cfa48a8f5f8a3443b6042  more concise timing requirement


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3145/files/da1db8acd0e344f54e493c73191211ed88dc2de2..6eac3287733b93ee8a9cfa48a8f5f8a3443b6042

----==_mimepart_5db1667d72ff1_53063f84ec6cd96877436
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/marten-seemann" class="user-mention">@marten-seemann</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/6eac3287733b93ee8a9cfa48a8f5f8a3443b6042">6eac328</a>  more concise timing requirement</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3145/files/da1db8acd0e344f54e493c73191211ed88dc2de2..6eac3287733b93ee8a9cfa48a8f5f8a3443b6042?email_source=notifications&amp;email_token=AFTOJKZ6LDGIT74SVFVAJULQQFO73A5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTCOBTG43TQN2QOVZWQIZUGE4DQNZTG4ZTCMY">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZIQ454MOUZAJIER4DQQFO73ANCNFSM4JEOIBDQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3JARQ3LAR5RTAI7LTQQFO73A5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTCOBTG43TQN2QOVZWQIZUGE4DQNZTG4ZTCMY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3145/files/da1db8acd0e344f54e493c73191211ed88dc2de2..6eac3287733b93ee8a9cfa48a8f5f8a3443b6042?email_source=notifications\u0026email_token=AFTOJKZ6LDGIT74SVFVAJULQQFO73A5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTCOBTG43TQN2QOVZWQIZUGE4DQNZTG4ZTCMY",
"url": "https://github.com/quicwg/base-drafts/pull/3145/files/da1db8acd0e344f54e493c73191211ed88dc2de2..6eac3287733b93ee8a9cfa48a8f5f8a3443b6042?email_source=notifications\u0026email_token=AFTOJKZ6LDGIT74SVFVAJULQQFO73A5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTCOBTG43TQN2QOVZWQIZUGE4DQNZTG4ZTCMY",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5db1667d72ff1_53063f84ec6cd96877436--


From nobody Thu Oct 24 01:53:33 2019
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 DC42F120059 for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 01:53:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.999
X-Spam-Level: 
X-Spam-Status: No, score=-7.999 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, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 GaDY_fdCFX-r for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 01:53:18 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BA88612006B for <quic-issues@ietf.org>; Thu, 24 Oct 2019 01:53:18 -0700 (PDT)
Received: from github-lowworker-6349a71.ac4-iad.github.net (github-lowworker-6349a71.ac4-iad.github.net [10.52.18.20]) by smtp.github.com (Postfix) with ESMTP id 1D617C60353 for <quic-issues@ietf.org>; Thu, 24 Oct 2019 01:53:18 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571907198; bh=E9BWE5v1OkD+KPE6mglp/A3LcKht3BdNzUDhiHvv6Pw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=HE2SbUipmxhXyfQ19xFwtndwYikfevW8Kenbpa7zLZIreJNQUNr4OCJ1UN2pv5vRE FwXbWv/2OSqwrvqxpFllYhqYg26wFXhHzXXZWO0biooHuMmegcds6OiLHs/viRu4t9 fdxNHL8EUzQ5kAQaOBreLIiNj1/pXk3xOmq5FlX4=
Date: Thu, 24 Oct 2019 01:53:18 -0700
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6CPARLUUBQCTBB5ON3X2TQ5EVBNHHB475TUU@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3145/review/306414586@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3145@github.com>
References: <quicwg/base-drafts/pull/3145@github.com>
Subject: Re: [quicwg/base-drafts] use a HANDSHAKE_DONE frame to drive the handshake to confirmation (#3145)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db1667ee873_11db3fe6bdccd95c124992"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: marten-seemann
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/apjlZTJu2pm4UTLZLbTohCK5wM8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 24 Oct 2019 08:53:21 -0000

----==_mimepart_5db1667ee873_11db3fe6bdccd95c124992
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

marten-seemann commented on this pull request.



> @@ -760,14 +756,12 @@ and ignoring any outstanding Initial packets.
 
 ### Discarding Handshake Keys
 
-An endpoint MUST NOT discard its handshake keys until the TLS handshake is
-confirmed ({{handshake-confirmed}}).  An endpoint SHOULD discard its handshake
-keys as soon as it has confirmed the handshake.  Most application protocols
-will send data after the handshake, resulting in acknowledgements that allow
-both endpoints to discard their handshake keys promptly.  Endpoints that do
-not have reason to send immediately after completing the handshake MAY send
-ack-eliciting frames, such as PING, which will cause the handshake to be
-confirmed when they are acknowledged.
+An endpoint MUST discard its handshake keys when the TLS handshake is confirmed
+({{handshake-confirmed}}).  The server MUST send a HANDSHAKE_DONE frame when the
+handshake completes.  Most application protocols will send data after the
+handshake.  A server might want to minimize the number of packets sent by
+bundling the HANDSHAKE_DONE frame with other data.  It MAY delay sending of the
+HANDSHAKE_DONE frame by no more than one round-trip.

Done.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3145#discussion_r338455313
----==_mimepart_5db1667ee873_11db3fe6bdccd95c124992
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@marten-seemann</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3145#discussion_r338455313">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; @@ -760,14 +756,12 @@ and ignoring any outstanding Initial packets.
 
 ### Discarding Handshake Keys
 
-An endpoint MUST NOT discard its handshake keys until the TLS handshake is
-confirmed ({{handshake-confirmed}}).  An endpoint SHOULD discard its handshake
-keys as soon as it has confirmed the handshake.  Most application protocols
-will send data after the handshake, resulting in acknowledgements that allow
-both endpoints to discard their handshake keys promptly.  Endpoints that do
-not have reason to send immediately after completing the handshake MAY send
-ack-eliciting frames, such as PING, which will cause the handshake to be
-confirmed when they are acknowledged.
+An endpoint MUST discard its handshake keys when the TLS handshake is confirmed
+({{handshake-confirmed}}).  The server MUST send a HANDSHAKE_DONE frame when the
+handshake completes.  Most application protocols will send data after the
+handshake.  A server might want to minimize the number of packets sent by
+bundling the HANDSHAKE_DONE frame with other data.  It MAY delay sending of the
+HANDSHAKE_DONE frame by no more than one round-trip.
</pre>
<p>Done.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3145?email_source=notifications&amp;email_token=AFTOJK4XHRH3YGA2XJ2DPTDQQFO75A5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJBYH6Q#discussion_r338455313">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYEPH7XPTSF5EWGF4TQQFO75ANCNFSM4JEOIBDQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZ55CKN3GEPQAETIZLQQFO75A5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJBYH6Q.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3145?email_source=notifications\u0026email_token=AFTOJK4XHRH3YGA2XJ2DPTDQQFO75A5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJBYH6Q#discussion_r338455313",
"url": "https://github.com/quicwg/base-drafts/pull/3145?email_source=notifications\u0026email_token=AFTOJK4XHRH3YGA2XJ2DPTDQQFO75A5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJBYH6Q#discussion_r338455313",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db1667ee873_11db3fe6bdccd95c124992--


From nobody Thu Oct 24 01:54:58 2019
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 159A112006B for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 01:54:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 lAZBoDtwwC-5 for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 01:54:54 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3DC9C120133 for <quic-issues@ietf.org>; Thu, 24 Oct 2019 01:54:54 -0700 (PDT)
Received: from github-lowworker-e8b54ca.ac4-iad.github.net (github-lowworker-e8b54ca.ac4-iad.github.net [10.52.23.39]) by smtp.github.com (Postfix) with ESMTP id 416411C30AD for <quic-issues@ietf.org>; Thu, 24 Oct 2019 01:54:53 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571907293; bh=ittdGJouoghNpnkoufaRtlx7L3hLQ2Myi8vObVDFRIk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=2GfVddWqywznWZZyClyWMlOLIC6UEWvo6EwnBVYMpBEZvfWmWGZyBRE+Xf8bVYYBz p097IXd1mpD0zyQoGqQVBzmm4cf8+fUX/v4IBP5RdGsLTAHf359WXfa0nb3pxr076T dmxI5/dUMIWQohChki79h2SFTE2Xncjy9bhKdlhM=
Date: Thu, 24 Oct 2019 01:54:53 -0700
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3145/push/4188744812@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3145@github.com>
References: <quicwg/base-drafts/pull/3145@github.com>
Subject: Re: [quicwg/base-drafts] use a HANDSHAKE_DONE frame to drive the handshake to confirmation (#3145)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db166dd30213_5e5e3fd73b2cd95c769e1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: marten-seemann
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/YQFPhN4IQ6pbbHs8KuCtR4IlFVQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 24 Oct 2019 08:54:56 -0000

----==_mimepart_5db166dd30213_5e5e3fd73b2cd95c769e1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@marten-seemann pushed 1 commit.

93620e7c2be17d722090a3ccaf38dd184bdcad52  move retransmission rule for HANDSHAKE_DONE frames


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3145/files/6eac3287733b93ee8a9cfa48a8f5f8a3443b6042..93620e7c2be17d722090a3ccaf38dd184bdcad52

----==_mimepart_5db166dd30213_5e5e3fd73b2cd95c769e1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/marten-seemann" class="user-mention">@marten-seemann</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/93620e7c2be17d722090a3ccaf38dd184bdcad52">93620e7</a>  move retransmission rule for HANDSHAKE_DONE frames</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3145/files/6eac3287733b93ee8a9cfa48a8f5f8a3443b6042..93620e7c2be17d722090a3ccaf38dd184bdcad52?email_source=notifications&amp;email_token=AFTOJK54EVENGIDDU2SD7X3QQFPF3A5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTCOBTG43TQN2QOVZWQIZUGE4DQNZUGQ4DCMQ">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYTULD2DLQ4P5RNHILQQFPF3ANCNFSM4JEOIBDQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYXC7ZKQTLG5NA3QC3QQFPF3A5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTCOBTG43TQN2QOVZWQIZUGE4DQNZUGQ4DCMQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3145/files/6eac3287733b93ee8a9cfa48a8f5f8a3443b6042..93620e7c2be17d722090a3ccaf38dd184bdcad52?email_source=notifications\u0026email_token=AFTOJK54EVENGIDDU2SD7X3QQFPF3A5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTCOBTG43TQN2QOVZWQIZUGE4DQNZUGQ4DCMQ",
"url": "https://github.com/quicwg/base-drafts/pull/3145/files/6eac3287733b93ee8a9cfa48a8f5f8a3443b6042..93620e7c2be17d722090a3ccaf38dd184bdcad52?email_source=notifications\u0026email_token=AFTOJK54EVENGIDDU2SD7X3QQFPF3A5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTCOBTG43TQN2QOVZWQIZUGE4DQNZUGQ4DCMQ",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5db166dd30213_5e5e3fd73b2cd95c769e1--


From nobody Thu Oct 24 01:55:16 2019
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 2417C12006B for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 01:55:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 JTWrtlyT-zmp for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 01:55:14 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E2124120814 for <quic-issues@ietf.org>; Thu, 24 Oct 2019 01:55:13 -0700 (PDT)
Received: from github-lowworker-cd7bc13.ac4-iad.github.net (github-lowworker-cd7bc13.ac4-iad.github.net [10.52.25.102]) by smtp.github.com (Postfix) with ESMTP id 3F9D62C3422 for <quic-issues@ietf.org>; Thu, 24 Oct 2019 01:55:13 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571907313; bh=5Fmw4hW8p20TfNehpSbhK2wzlzWM+XnBTTNUutBpdvM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ezEwtDwmBmv0bM5xyfQEjIS7Y6UY7q2RB6w4bXWKCD52t8YuEP/tqPzwHW3u+yXBS HayscFBoVkPtzcz+kxI0uXomFdQxnMhmK+hoAFpglKd49OvtdhFfoVJmXnLCXsUpyU iAHqfb2psBDyequkjoTdnZcsNd3BvSn3Tab5xIj0=
Date: Thu, 24 Oct 2019 01:55:13 -0700
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4RZPO6PQNNTVX7OAV3X2TYDEVBNHHB475TUU@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3145/review/306415639@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3145@github.com>
References: <quicwg/base-drafts/pull/3145@github.com>
Subject: Re: [quicwg/base-drafts] use a HANDSHAKE_DONE frame to drive the handshake to confirmation (#3145)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db166f12f9bf_6b413fcd700cd9601726a7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: marten-seemann
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/TqwV7x1DsxGo40OgbvgZ14-UKmA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 24 Oct 2019 08:55:15 -0000

----==_mimepart_5db166f12f9bf_6b413fcd700cd9601726a7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

marten-seemann commented on this pull request.



> @@ -5495,6 +5495,15 @@ Reason Phrase:
   This SHOULD be a UTF-8 encoded string {{!RFC3629}}.
 
 
+## HANDSHAKE_DONE frame {#handshake-done-frame}
+
+The server uses the HANDSHAKE_DONE frame (type=0x1e) to signal confirmation of
+the handshake to the client.  The HANDSHAKE_DONE frame contains no additional
+fields.
+
+This frame MUST be retransmitted until it is acknowledged by the client.

Done.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3145#discussion_r338456094
----==_mimepart_5db166f12f9bf_6b413fcd700cd9601726a7
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@marten-seemann</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3145#discussion_r338456094">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -5495,6 +5495,15 @@ Reason Phrase:
   This SHOULD be a UTF-8 encoded string {{!RFC3629}}.
 
 
+## HANDSHAKE_DONE frame {#handshake-done-frame}
+
+The server uses the HANDSHAKE_DONE frame (type=0x1e) to signal confirmation of
+the handshake to the client.  The HANDSHAKE_DONE frame contains no additional
+fields.
+
+This frame MUST be retransmitted until it is acknowledged by the client.
</pre>
<p>Done.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3145?email_source=notifications&amp;email_token=AFTOJK6Y2VDN4WBHL3T56RDQQFPHDA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJBYQFY#discussion_r338456094">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYAHIOQN6HKPLTABZTQQFPHDANCNFSM4JEOIBDQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYPO7MOFW2VZHFPIVDQQFPHDA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJBYQFY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3145?email_source=notifications\u0026email_token=AFTOJK6Y2VDN4WBHL3T56RDQQFPHDA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJBYQFY#discussion_r338456094",
"url": "https://github.com/quicwg/base-drafts/pull/3145?email_source=notifications\u0026email_token=AFTOJK6Y2VDN4WBHL3T56RDQQFPHDA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJBYQFY#discussion_r338456094",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db166f12f9bf_6b413fcd700cd9601726a7--


From nobody Thu Oct 24 01:57:00 2019
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 559DF1200B8 for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 01:56:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 HR9PWcRZi--9 for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 01:56:58 -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 F22B8120059 for <quic-issues@ietf.org>; Thu, 24 Oct 2019 01:56:57 -0700 (PDT)
Date: Thu, 24 Oct 2019 01:56:57 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571907417; bh=ZkuZIXZGEMsIN0vfKXsymHNCJe1MImHuxEKE9KFoQNo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Jb7DiYhkVlcZIEiFBp2yKi7vMDaEsblKkdHhvYvBMaxEfbNgRG310uYJhpze/iWGw 6ze1rQr2kVd/vnEzjR64C4zbVFbxt7qKwmB9AkmO3iXNffWSlpuA/IbNvYj3jp29/t 5YHoCOnXduS4f6xJkVUgCMI4/2qRqnCSFkSvZfkA=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZNU556UOIYUWZ6RK53X2T6TEVBNHHB475TUU@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3145/review/306416722@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3145@github.com>
References: <quicwg/base-drafts/pull/3145@github.com>
Subject: Re: [quicwg/base-drafts] use a HANDSHAKE_DONE frame to drive the handshake to confirmation (#3145)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db16759d577_13be3fa8a68cd960216678"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/4HBrTMFjpzi8hbDb45e4kfIV3ho>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 24 Oct 2019 08:56:59 -0000

----==_mimepart_5db16759d577_13be3fa8a68cd960216678
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



> @@ -760,14 +756,12 @@ and ignoring any outstanding Initial packets.
 
 ### Discarding Handshake Keys
 
-An endpoint MUST NOT discard its handshake keys until the TLS handshake is
-confirmed ({{handshake-confirmed}}).  An endpoint SHOULD discard its handshake
-keys as soon as it has confirmed the handshake.  Most application protocols
-will send data after the handshake, resulting in acknowledgements that allow
-both endpoints to discard their handshake keys promptly.  Endpoints that do
-not have reason to send immediately after completing the handshake MAY send
-ack-eliciting frames, such as PING, which will cause the handshake to be
-confirmed when they are acknowledged.
+An endpoint MUST discard its handshake keys when the TLS handshake is confirmed

This isn't about consistency, it is about necessity.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3145#discussion_r338456928
----==_mimepart_5db16759d577_13be3fa8a68cd960216678
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinthomson</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3145#discussion_r338456928">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; @@ -760,14 +756,12 @@ and ignoring any outstanding Initial packets.
 
 ### Discarding Handshake Keys
 
-An endpoint MUST NOT discard its handshake keys until the TLS handshake is
-confirmed ({{handshake-confirmed}}).  An endpoint SHOULD discard its handshake
-keys as soon as it has confirmed the handshake.  Most application protocols
-will send data after the handshake, resulting in acknowledgements that allow
-both endpoints to discard their handshake keys promptly.  Endpoints that do
-not have reason to send immediately after completing the handshake MAY send
-ack-eliciting frames, such as PING, which will cause the handshake to be
-confirmed when they are acknowledged.
+An endpoint MUST discard its handshake keys when the TLS handshake is confirmed
</pre>
<p>This isn't about consistency, it is about necessity.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3145?email_source=notifications&amp;email_token=AFTOJKZSFTTGGJU5NMI5MEDQQFPNTA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJBYYUQ#discussion_r338456928">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7SPYBFY2IA4VYNPSLQQFPNTANCNFSM4JEOIBDQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7GYERK4I44JCEI2C3QQFPNTA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJBYYUQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3145?email_source=notifications\u0026email_token=AFTOJKZSFTTGGJU5NMI5MEDQQFPNTA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJBYYUQ#discussion_r338456928",
"url": "https://github.com/quicwg/base-drafts/pull/3145?email_source=notifications\u0026email_token=AFTOJKZSFTTGGJU5NMI5MEDQQFPNTA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJBYYUQ#discussion_r338456928",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db16759d577_13be3fa8a68cd960216678--


From nobody Thu Oct 24 02:03:56 2019
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 7E3421200B8 for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 02:03:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.999
X-Spam-Level: 
X-Spam-Status: No, score=-7.999 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, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 VcC68iKm-fnd for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 02:03:53 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F2FA2120059 for <quic-issues@ietf.org>; Thu, 24 Oct 2019 02:03:52 -0700 (PDT)
Received: from github-lowworker-6349a71.ac4-iad.github.net (github-lowworker-6349a71.ac4-iad.github.net [10.52.18.20]) by smtp.github.com (Postfix) with ESMTP id 2A017961A3C for <quic-issues@ietf.org>; Thu, 24 Oct 2019 02:03:52 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571907832; bh=ZwvuNXQDVmR82xWibLLBSCn2mEt1h5Z6gECXFwoOXC0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=lWWjd4aa+sNokNV86rSenUGN/PFtfBStcR/eMgvqEwW+4ML26z2xGa2VabbOlP8ni dcTSddJgj7IDML/DsYugCYGrrbCyjDGhsjZwb4wUzRa766nCEQ1m55/ufq5lS9TeJU 3LNLhGB+6q9TwAuLMPYpsoXKDNZb4KRERvxBMi6M=
Date: Thu, 24 Oct 2019 02:03:52 -0700
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3BHUBLHPJM6RMVYP53X2UYREVBNHHB475TUU@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3145/review/306421307@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3145@github.com>
References: <quicwg/base-drafts/pull/3145@github.com>
Subject: Re: [quicwg/base-drafts] use a HANDSHAKE_DONE frame to drive the handshake to confirmation (#3145)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db168f81be6e_c083fe6bdccd95c2248d1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: marten-seemann
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ipv8sLi_Z2VhfmYuON7Z98AZ3bw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 24 Oct 2019 09:03:55 -0000

----==_mimepart_5db168f81be6e_c083fe6bdccd95c2248d1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

marten-seemann commented on this pull request.



> @@ -760,14 +756,12 @@ and ignoring any outstanding Initial packets.
 
 ### Discarding Handshake Keys
 
-An endpoint MUST NOT discard its handshake keys until the TLS handshake is
-confirmed ({{handshake-confirmed}}).  An endpoint SHOULD discard its handshake
-keys as soon as it has confirmed the handshake.  Most application protocols
-will send data after the handshake, resulting in acknowledgements that allow
-both endpoints to discard their handshake keys promptly.  Endpoints that do
-not have reason to send immediately after completing the handshake MAY send
-ack-eliciting frames, such as PING, which will cause the handshake to be
-confirmed when they are acknowledged.
+An endpoint MUST discard its handshake keys when the TLS handshake is confirmed

@martinthomson I don't understand your comment? What's the difference between dropping Initial keys and not processing them any more?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3145#discussion_r338460448
----==_mimepart_5db168f81be6e_c083fe6bdccd95c2248d1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@marten-seemann</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3145#discussion_r338460448">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; @@ -760,14 +756,12 @@ and ignoring any outstanding Initial packets.
 
 ### Discarding Handshake Keys
 
-An endpoint MUST NOT discard its handshake keys until the TLS handshake is
-confirmed ({{handshake-confirmed}}).  An endpoint SHOULD discard its handshake
-keys as soon as it has confirmed the handshake.  Most application protocols
-will send data after the handshake, resulting in acknowledgements that allow
-both endpoints to discard their handshake keys promptly.  Endpoints that do
-not have reason to send immediately after completing the handshake MAY send
-ack-eliciting frames, such as PING, which will cause the handshake to be
-confirmed when they are acknowledged.
+An endpoint MUST discard its handshake keys when the TLS handshake is confirmed
</pre>
<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=67641" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/martinthomson">@martinthomson</a> I don't understand your comment? What's the difference between dropping Initial keys and not processing them any more?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3145?email_source=notifications&amp;email_token=AFTOJK43Z3O55W4J47IYYD3QQFQHRA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJBZ4OY#discussion_r338460448">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4P4FJPA5UML4EQNKLQQFQHRANCNFSM4JEOIBDQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6JKIJOY5JYOKTHNM3QQFQHRA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJBZ4OY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3145?email_source=notifications\u0026email_token=AFTOJK43Z3O55W4J47IYYD3QQFQHRA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJBZ4OY#discussion_r338460448",
"url": "https://github.com/quicwg/base-drafts/pull/3145?email_source=notifications\u0026email_token=AFTOJK43Z3O55W4J47IYYD3QQFQHRA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJBZ4OY#discussion_r338460448",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db168f81be6e_c083fe6bdccd95c2248d1--


From nobody Thu Oct 24 02:07:47 2019
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 70CD812002F for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 02:07:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 86eTFSiCRtMA for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 02:07:44 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2C30F120024 for <quic-issues@ietf.org>; Thu, 24 Oct 2019 02:07:44 -0700 (PDT)
Date: Thu, 24 Oct 2019 02:07:43 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571908063; bh=164y8jASHC1QdYnam5nLbmb7AMMy/qJ7TbuYH9nuUsA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=tE3myiwC+mZWuZ7pf63ba90jbXZnmvBAByGYn79kMlwtrOK5OIl94R00Cd+7LEOij STgGC3eQNPcQZziIXA2qmLvTeg15TqDs7mHRZJzQ5xJ7IsmAqdMCjNhSKXszBKeXwZ oSH5hl5M6SCTvi0LjE/xU+rU9wVXbcYIWLGl7k4w=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3145/push/4188801468@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3145@github.com>
References: <quicwg/base-drafts/pull/3145@github.com>
Subject: Re: [quicwg/base-drafts] use a HANDSHAKE_DONE frame to drive the handshake to confirmation (#3145)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db169df7885d_23c23fc7044cd9602003dc"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: marten-seemann
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/sWW4KNVDsoUd4jLklKHFx3utg4w>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 24 Oct 2019 09:07:45 -0000

----==_mimepart_5db169df7885d_23c23fc7044cd9602003dc
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@marten-seemann pushed 1 commit.

d1a4dcee66481e203df7909d8499dccb330fd2a3  prohibit clients from sending HANDSHAKE_DONE


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3145/files/93620e7c2be17d722090a3ccaf38dd184bdcad52..d1a4dcee66481e203df7909d8499dccb330fd2a3

----==_mimepart_5db169df7885d_23c23fc7044cd9602003dc
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/marten-seemann" class="user-mention">@marten-seemann</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/d1a4dcee66481e203df7909d8499dccb330fd2a3">d1a4dce</a>  prohibit clients from sending HANDSHAKE_DONE</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3145/files/93620e7c2be17d722090a3ccaf38dd184bdcad52..d1a4dcee66481e203df7909d8499dccb330fd2a3?email_source=notifications&amp;email_token=AFTOJK7EA6D7E6SWCBDVLGTQQFQV7A5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTCOBTG43TQN2QOVZWQIZUGE4DQOBQGE2DMOA">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6BNUO2LEYXFULT7MLQQFQV7ANCNFSM4JEOIBDQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4UNI6YMBCKPC4PYOLQQFQV7A5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTCOBTG43TQN2QOVZWQIZUGE4DQOBQGE2DMOA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3145/files/93620e7c2be17d722090a3ccaf38dd184bdcad52..d1a4dcee66481e203df7909d8499dccb330fd2a3?email_source=notifications\u0026email_token=AFTOJK7EA6D7E6SWCBDVLGTQQFQV7A5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTCOBTG43TQN2QOVZWQIZUGE4DQOBQGE2DMOA",
"url": "https://github.com/quicwg/base-drafts/pull/3145/files/93620e7c2be17d722090a3ccaf38dd184bdcad52..d1a4dcee66481e203df7909d8499dccb330fd2a3?email_source=notifications\u0026email_token=AFTOJK7EA6D7E6SWCBDVLGTQQFQV7A5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTCOBTG43TQN2QOVZWQIZUGE4DQOBQGE2DMOA",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5db169df7885d_23c23fc7044cd9602003dc--


From nobody Thu Oct 24 03:00:42 2019
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 6CDB812089C for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 03:00:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 byDo4X5xLipj for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 03:00:39 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 842531207FC for <quic-issues@ietf.org>; Thu, 24 Oct 2019 03:00:39 -0700 (PDT)
Date: Thu, 24 Oct 2019 03:00:38 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571911238; bh=J+v7z7BV0gpsjqaQNw744LHsbKcMM8/5AwMDZG5ROiM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=JRIIyxEEydpetsJqKzSWOCTsXvLRFFnz5cJ0az7J+Pz4XLeGwJXjTUWOGOC6fw729 b6AK2jjllsXfCQ0rHUvCU+/YwH3vzU/pX3VajS65YwoL6d01BxqoOVUFfflKN854/o FNL/vmwP2/AXfS1aMtvyh7Dt7++nbt9faOW1NBow=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZT7NZV2EKPNTEP6WN3X23NNEVBNHHB475TUU@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3145/review/306456529@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3145@github.com>
References: <quicwg/base-drafts/pull/3145@github.com>
Subject: Re: [quicwg/base-drafts] use a HANDSHAKE_DONE frame to drive the handshake to confirmation (#3145)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db1764691788_44173f8a0eccd968168558"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: marten-seemann
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/_KBmUY5dlAEsCWWaA-RtdbChiTM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 24 Oct 2019 10:00:42 -0000

----==_mimepart_5db1764691788_44173f8a0eccd968168558
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

marten-seemann commented on this pull request.



> @@ -5495,6 +5495,15 @@ Reason Phrase:
   This SHOULD be a UTF-8 encoded string {{!RFC3629}}.
 
 
+## HANDSHAKE_DONE frame {#handshake-done-frame}
+
+The server uses the HANDSHAKE_DONE frame (type=0x1e) to signal confirmation of
+the handshake to the client.  The HANDSHAKE_DONE frame contains no additional
+fields.
+
+This frame MUST be retransmitted until it is acknowledged by the client.

That makes sense. Added it.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3145#discussion_r338486595
----==_mimepart_5db1764691788_44173f8a0eccd968168558
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@marten-seemann</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3145#discussion_r338486595">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -5495,6 +5495,15 @@ Reason Phrase:
   This SHOULD be a UTF-8 encoded string {{!RFC3629}}.
 
 
+## HANDSHAKE_DONE frame {#handshake-done-frame}
+
+The server uses the HANDSHAKE_DONE frame (type=0x1e) to signal confirmation of
+the handshake to the client.  The HANDSHAKE_DONE frame contains no additional
+fields.
+
+This frame MUST be retransmitted until it is acknowledged by the client.
</pre>
<p>That makes sense. Added it.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3145?email_source=notifications&amp;email_token=AFTOJK6N3H62RWJEAR4VINTQQFW4NA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJCCPUI#discussion_r338486595">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK646GGOU5OXRY4I63TQQFW4NANCNFSM4JEOIBDQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3FPACQQ4SD4ITTIJDQQFW4NA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJCCPUI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3145?email_source=notifications\u0026email_token=AFTOJK6N3H62RWJEAR4VINTQQFW4NA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJCCPUI#discussion_r338486595",
"url": "https://github.com/quicwg/base-drafts/pull/3145?email_source=notifications\u0026email_token=AFTOJK6N3H62RWJEAR4VINTQQFW4NA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJCCPUI#discussion_r338486595",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db1764691788_44173f8a0eccd968168558--


From nobody Thu Oct 24 05:23:09 2019
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 86F0B120026 for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 05:23:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8
X-Spam-Level: 
X-Spam-Status: No, score=-8 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, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 g8Z9xtQT8ZMm for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 05:23:06 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 24512120104 for <quic-issues@ietf.org>; Thu, 24 Oct 2019 05:23:06 -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 34C65C61FA7 for <quic-issues@ietf.org>; Thu, 24 Oct 2019 05:23:05 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571919785; bh=rKFDtoJYTYA8++zT/Dw73cPsR0QAoWXzBpChDzjhYeI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=RU+C2yOj9JTzR95ozZEZ0FbiSl/S9O10+gqW2nPJx9tT9tsJS1c68NGl8JVyP6v+k CmH47/iCPC/sywLiBI4LpgEwvQ3BOSPIkH044Dy4XtVwLIcwMK8tCqQOWqwcXa39al KNxdzLj7h2BSyf/kicvMekGxL7YsLcK3d06HgQO0=
Date: Thu, 24 Oct 2019 05:23:05 -0700
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4IOQGIJDGQZL6J22V3X3MDTEVBNHHB475TUU@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3145/review/306523149@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3145@github.com>
References: <quicwg/base-drafts/pull/3145@github.com>
Subject: Re: [quicwg/base-drafts] use a HANDSHAKE_DONE frame to drive the handshake to confirmation (#3145)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db197a926809_75de3fdd738cd9684824a6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/YRc4AWO9hnVOyibwWkeeG4bOu14>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 24 Oct 2019 12:23:08 -0000

----==_mimepart_5db197a926809_75de3fdd738cd9684824a6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mikkelfj commented on this pull request.

I like this. The HANDSHAKE_DONE has a clear point in time where it must be transmitted and retransmitted, and the client explicitly has something to send (ACKs) driving the handshake forward in a timely manner. Using the alternative key update proposal might work, but it couples somewhat separate problems tightly - e.g. if one parts will change in future versions. A done signal is a clean way to communicate this.

> @@ -385,13 +385,9 @@ perspective of the endpoint in question.
 
 ### Handshake Confirmed {#handshake-confirmed}
 
-In this document, the TLS handshake is considered confirmed at an endpoint when
-the following two conditions are met: the handshake is complete, and the
-endpoint has received an acknowledgment for a packet sent with 1-RTT keys.
-This second condition can be implemented by recording the lowest packet number
-sent with 1-RTT keys, and the highest value of the Largest Acknowledged field
-in any received 1-RTT ACK frame: once the latter is higher than or equal to the
-former, the handshake is confirmed.
+In this document, the TLS handshake is considered confirmed at the server when
+the handshake completes. At the client, the handshake is considered confirmed
+when the HANDSHAKE_DONE frame is received.
 

Is it clear in which PN space the HANDSHAKE_DONE frame is sent in? To me it seems it could be in either 1-RTT or HS PN. But going forward - since HS keys must be dropped and done must be transmitted, it then follows it must be 1-RTT.

> @@ -760,14 +756,12 @@ and ignoring any outstanding Initial packets.
 
 ### Discarding Handshake Keys
 
-An endpoint MUST NOT discard its handshake keys until the TLS handshake is
-confirmed ({{handshake-confirmed}}).  An endpoint SHOULD discard its handshake
-keys as soon as it has confirmed the handshake.  Most application protocols
-will send data after the handshake, resulting in acknowledgements that allow
-both endpoints to discard their handshake keys promptly.  Endpoints that do
-not have reason to send immediately after completing the handshake MAY send
-ack-eliciting frames, such as PING, which will cause the handshake to be
-confirmed when they are acknowledged.
+An endpoint MUST discard its handshake keys when the TLS handshake is confirmed

By having MUST dropped (or not further processes which to me is the same), there cannot be replayed packet attacks from handshake or injected packets by partially trusted co-processing logic to setup connections. I'm not sure these are valid concerns, but I don't see any benefits in keeping the handshake either. Notably, coalesced packets with a handshake packet can immediately be dropped if MUST discard is true.

Vague memory: there is a situation where a peer might want to send on invalid packet with a valid CID in order for reflection to work with ECN / RESET or something. I just don't recall what it is, only that I'm the only one disliking this "hack". However, if this "hack" relies on handshake keys being available, it won't work when they are not available, obviously.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3145#pullrequestreview-306523149
----==_mimepart_5db197a926809_75de3fdd738cd9684824a6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@mikkelfj</b> commented on this pull request.</p>

<p>I like this. The HANDSHAKE_DONE has a clear point in time where it must be transmitted and retransmitted, and the client explicitly has something to send (ACKs) driving the handshake forward in a timely manner. Using the alternative key update proposal might work, but it couples somewhat separate problems tightly - e.g. if one parts will change in future versions. A done signal is a clean way to communicate this.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3145#discussion_r338535948">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; @@ -385,13 +385,9 @@ perspective of the endpoint in question.
 
 ### Handshake Confirmed {#handshake-confirmed}
 
-In this document, the TLS handshake is considered confirmed at an endpoint when
-the following two conditions are met: the handshake is complete, and the
-endpoint has received an acknowledgment for a packet sent with 1-RTT keys.
-This second condition can be implemented by recording the lowest packet number
-sent with 1-RTT keys, and the highest value of the Largest Acknowledged field
-in any received 1-RTT ACK frame: once the latter is higher than or equal to the
-former, the handshake is confirmed.
+In this document, the TLS handshake is considered confirmed at the server when
+the handshake completes. At the client, the handshake is considered confirmed
+when the HANDSHAKE_DONE frame is received.
 
</pre>
<p>Is it clear in which PN space the HANDSHAKE_DONE frame is sent in? To me it seems it could be in either 1-RTT or HS PN. But going forward - since HS keys must be dropped and done must be transmitted, it then follows it must be 1-RTT.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3145#discussion_r338538228">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; @@ -760,14 +756,12 @@ and ignoring any outstanding Initial packets.
 
 ### Discarding Handshake Keys
 
-An endpoint MUST NOT discard its handshake keys until the TLS handshake is
-confirmed ({{handshake-confirmed}}).  An endpoint SHOULD discard its handshake
-keys as soon as it has confirmed the handshake.  Most application protocols
-will send data after the handshake, resulting in acknowledgements that allow
-both endpoints to discard their handshake keys promptly.  Endpoints that do
-not have reason to send immediately after completing the handshake MAY send
-ack-eliciting frames, such as PING, which will cause the handshake to be
-confirmed when they are acknowledged.
+An endpoint MUST discard its handshake keys when the TLS handshake is confirmed
</pre>
<p>By having MUST dropped (or not further processes which to me is the same), there cannot be replayed packet attacks from handshake or injected packets by partially trusted co-processing logic to setup connections. I'm not sure these are valid concerns, but I don't see any benefits in keeping the handshake either. Notably, coalesced packets with a handshake packet can immediately be dropped if MUST discard is true.</p>
<p>Vague memory: there is a situation where a peer might want to send on invalid packet with a valid CID in order for reflection to work with ECN / RESET or something. I just don't recall what it is, only that I'm the only one disliking this "hack". However, if this "hack" relies on handshake keys being available, it won't work when they are not available, obviously.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3145?email_source=notifications&amp;email_token=AFTOJK2G7LSI5IN6J7QQSW3QQGHSTA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJCSYDI#pullrequestreview-306523149">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5Y7SV2VY4Q6B5ZBPLQQGHSTANCNFSM4JEOIBDQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYUTGZ3XXTOAZEZPPDQQGHSTA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJCSYDI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3145?email_source=notifications\u0026email_token=AFTOJK2G7LSI5IN6J7QQSW3QQGHSTA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJCSYDI#pullrequestreview-306523149",
"url": "https://github.com/quicwg/base-drafts/pull/3145?email_source=notifications\u0026email_token=AFTOJK2G7LSI5IN6J7QQSW3QQGHSTA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJCSYDI#pullrequestreview-306523149",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db197a926809_75de3fdd738cd9684824a6--


From nobody Thu Oct 24 05:38:39 2019
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 2DAEA1200DE for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 05:38:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 O3qML7qRQgZP for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 05:38:36 -0700 (PDT)
Received: from out-17.smtp.github.com (out-17.smtp.github.com [192.30.252.200]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 75208120026 for <quic-issues@ietf.org>; Thu, 24 Oct 2019 05:38:36 -0700 (PDT)
Date: Thu, 24 Oct 2019 05:38:35 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571920715; bh=RCx4CzKjp7R03kkKyk1aEmTVx+7toRrF87NxBzVkYf8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=0fLvcWMoVzeMZ/kCv8qgVByKr7wAiuQxl8FHRjhaobeTvwFMU/e/cgHCwSXQRllvA FBhBsyzHSniMhls9NKa/j7FlxOK873di5cj/yziGo6jCLos5KBzJj0a9vhza7kRJAl X/9FFlu5V+KcA1QhPeficsdGaoyr6omubIK6c8oc=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYUOLSITMOFZ4RLLA53X3N5XEVBNHHB4QFASQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3096/c545897942@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3096@github.com>
References: <quicwg/base-drafts/pull/3096@github.com>
Subject: Re: [quicwg/base-drafts] MUST retire Connection IDs becoming stale (#3096)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db19b4b6ba5d_57ed3fecc28cd964709f3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/cjt3Xv_B7d4Oc5PYYfacJP9xroQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 24 Oct 2019 12:38:38 -0000

----==_mimepart_5db19b4b6ba5d_57ed3fecc28cd964709f3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I'm a bit worried that a stateless reset from a retired CID could be used as an attack vector by simply delaying packets en-route. However, if the reset is only effective on CIDs that are no longer recognised that shouldn't be a problem.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3096#issuecomment-545897942
----==_mimepart_5db19b4b6ba5d_57ed3fecc28cd964709f3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I'm a bit worried that a stateless reset from a retired CID could be used as an attack vector by simply delaying packets en-route. However, if the reset is only effective on CIDs that are no longer recognised that shouldn't be a problem.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3096?email_source=notifications&amp;email_token=AFTOJKZVDGT4YUGAEU6XDA3QQGJMXA5CNFSM4JBEWMH2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECE33VQ#issuecomment-545897942">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK73Q5T2EYFVZTDCNDTQQGJMXANCNFSM4JBEWMHQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3ZNZ56GWTA2LOWEKTQQGJMXA5CNFSM4JBEWMH2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECE33VQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3096?email_source=notifications\u0026email_token=AFTOJKZVDGT4YUGAEU6XDA3QQGJMXA5CNFSM4JBEWMH2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECE33VQ#issuecomment-545897942",
"url": "https://github.com/quicwg/base-drafts/pull/3096?email_source=notifications\u0026email_token=AFTOJKZVDGT4YUGAEU6XDA3QQGJMXA5CNFSM4JBEWMH2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECE33VQ#issuecomment-545897942",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db19b4b6ba5d_57ed3fecc28cd964709f3--


From nobody Thu Oct 24 05:45:29 2019
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 C7E6E120105 for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 05:45:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.999
X-Spam-Level: 
X-Spam-Status: No, score=-7.999 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, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 4seby076O7LP for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 05:45:24 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3375812011C for <quic-issues@ietf.org>; Thu, 24 Oct 2019 05:45:24 -0700 (PDT)
Date: Thu, 24 Oct 2019 05:45:21 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571921121; bh=kkvXqK+DdFSi9/9gukM6unjDIKH0o0Py3zblng2RZik=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=jGRpxwRGfFq+kbgbhoZQRmcXJuQwO4rJ1dE0aOobSwYc/TywNIfPCKRfQwgAQ5rxj jeRUIYq/avazIHgm7BHXHDPtSq5jmXvAYy/7Y2jwLIPFJAYHDwRgAXVnIduHhmulNs OPdLCdksGqvVLF3LlKlP+NMbpJ2q8U4z4gMdrXFI=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3YYY5NO6C6JBC3L7F3X3OXDEVBNHHB476S7Q@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3148/review/306543049@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3148@github.com>
References: <quicwg/base-drafts/pull/3148@github.com>
Subject: Re: [quicwg/base-drafts] Fix handling of Retry in recovery (#3148)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db19ce1cfcd5_406f3fb71b2cd960129055"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/GhvpM_jkgZd4PI9Bcq4YGXpuyvk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 24 Oct 2019 12:45:26 -0000

----==_mimepart_5db19ce1cfcd5_406f3fb71b2cd960129055
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mikkelfj commented on this pull request.



> +## Handling Retry Packets
+
+A Retry packet causes a client to send another Initial packet, effectively
+restarting the connection process.  A Retry packet indicates that the Initial
+was received, but not processed.  A Retry packet cannot be treated as an
+acknowledgment.
+
+Clients that receive a Retry packet reset congestion control and loss recovery
+state, including resetting any pending timers.  Other connection state, in
+particular cryptographic handshake messages, is retained; see Section 17.2.5 of
+{{QUIC-TRANSPORT}}.
+
+The client MAY compute an RTT estimate to the server as the time period from
+when the first Initial was sent to when a Retry or a Version Negotiation packet
+is received.  The client MAY use this value in place of its default for the
+initial RTT estimate.

If the Retry moves from a server in Melbourne to Chicago, the RTT estimate might not be worth much. Since this could be common use of Retry, I'm not sure this advice is sound. But perhaps I'm missing something?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3148#pullrequestreview-306543049
----==_mimepart_5db19ce1cfcd5_406f3fb71b2cd960129055
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@mikkelfj</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3148#discussion_r338550939">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; +## Handling Retry Packets
+
+A Retry packet causes a client to send another Initial packet, effectively
+restarting the connection process.  A Retry packet indicates that the Initial
+was received, but not processed.  A Retry packet cannot be treated as an
+acknowledgment.
+
+Clients that receive a Retry packet reset congestion control and loss recovery
+state, including resetting any pending timers.  Other connection state, in
+particular cryptographic handshake messages, is retained; see Section 17.2.5 of
+{{QUIC-TRANSPORT}}.
+
+The client MAY compute an RTT estimate to the server as the time period from
+when the first Initial was sent to when a Retry or a Version Negotiation packet
+is received.  The client MAY use this value in place of its default for the
+initial RTT estimate.
</pre>
<p>If the Retry moves from a server in Melbourne to Chicago, the RTT estimate might not be worth much. Since this could be common use of Retry, I'm not sure this advice is sound. But perhaps I'm missing something?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3148?email_source=notifications&amp;email_token=AFTOJK46JML4VZ2XN3XQQADQQGKGDA5CNFSM4JEOOI4KYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJCXTSI#pullrequestreview-306543049">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYPZB3JBXKN2L5OPQ3QQGKGDANCNFSM4JEOOI4A">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5IBK2XOPJEDNJE5A3QQGKGDA5CNFSM4JEOOI4KYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJCXTSI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3148?email_source=notifications\u0026email_token=AFTOJK46JML4VZ2XN3XQQADQQGKGDA5CNFSM4JEOOI4KYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJCXTSI#pullrequestreview-306543049",
"url": "https://github.com/quicwg/base-drafts/pull/3148?email_source=notifications\u0026email_token=AFTOJK46JML4VZ2XN3XQQADQQGKGDA5CNFSM4JEOOI4KYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJCXTSI#pullrequestreview-306543049",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db19ce1cfcd5_406f3fb71b2cd960129055--


From nobody Thu Oct 24 05:48:47 2019
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 D859F12010C for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 05:48:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 O_5BZrI1wny5 for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 05:48:43 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 569D2120105 for <quic-issues@ietf.org>; Thu, 24 Oct 2019 05:48:43 -0700 (PDT)
Received: from github-lowworker-6349a71.ac4-iad.github.net (github-lowworker-6349a71.ac4-iad.github.net [10.52.18.20]) by smtp.github.com (Postfix) with ESMTP id A39CD2C121D for <quic-issues@ietf.org>; Thu, 24 Oct 2019 05:48:42 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571921322; bh=DZg+x6jrD0jMlsjsoG8Uq3rGTr4PhUFRDYkJF8lvoO4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=blXwh9Z/cyCUBQFizljMvvvNTispb7qaTWNMVEE3BQ6yejJp3PwfIotGIB6NBkG+U 5FIATq/KvI291cpxWTsFOyFqeWNqFCAvw/y0DVErlKvHsrDGQ3ak4hG/u9RpB7iqaA mIDMVGwVVyAGY6nPO65Oi9pcsJ7AeOT7kZ7Ya9AQ=
Date: Thu, 24 Oct 2019 05:48:42 -0700
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK33X66DPYXOAHPUD4N3X3PDVEVBNHHB47SZJY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3139/review/306545340@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3139@github.com>
References: <quicwg/base-drafts/pull/3139@github.com>
Subject: Re: [quicwg/base-drafts] Packets on one path must not adjust values for a different path (#3139)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db19daa93ebc_65f83f9661ecd95c2126e9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/WLT7ZX4MFXnLRi1afWTaW64hcV4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 24 Oct 2019 12:48:45 -0000

----==_mimepart_5db19daa93ebc_65f83f9661ecd95c2126e9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mikkelfj commented on this pull request.



> @@ -2096,7 +2096,7 @@ more likely to indicate an intentional migration rather than an attack.
 ## Loss Detection and Congestion Control {#migration-cc}
 
 The capacity available on the new path might not be the same as the old path.
-Packets sent on the old path SHOULD NOT contribute to congestion control or RTT
+Packets sent on the old path MUST NOT contribute to congestion control or RTT
 estimation for the new path.
 

What about the initial RTT estimate on the new path?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3139#pullrequestreview-306545340
----==_mimepart_5db19daa93ebc_65f83f9661ecd95c2126e9
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@mikkelfj</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3139#discussion_r338552644">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2096,7 +2096,7 @@ more likely to indicate an intentional migration rather than an attack.
 ## Loss Detection and Congestion Control {#migration-cc}
 
 The capacity available on the new path might not be the same as the old path.
-Packets sent on the old path SHOULD NOT contribute to congestion control or RTT
+Packets sent on the old path MUST NOT contribute to congestion control or RTT
 estimation for the new path.
 
</pre>
<p>What about the initial RTT estimate on the new path?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3139?email_source=notifications&amp;email_token=AFTOJKZKEIPJMD4EMPUTZJDQQGKSVA5CNFSM4JELOU52YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJCYFPA#pullrequestreview-306545340">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK65CM2LCVAF7Y6LBTTQQGKSVANCNFSM4JELOU5Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5PGUJ7W6XSQAZ326TQQGKSVA5CNFSM4JELOU52YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJCYFPA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3139?email_source=notifications\u0026email_token=AFTOJKZKEIPJMD4EMPUTZJDQQGKSVA5CNFSM4JELOU52YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJCYFPA#pullrequestreview-306545340",
"url": "https://github.com/quicwg/base-drafts/pull/3139?email_source=notifications\u0026email_token=AFTOJKZKEIPJMD4EMPUTZJDQQGKSVA5CNFSM4JELOU52YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJCYFPA#pullrequestreview-306545340",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db19daa93ebc_65f83f9661ecd95c2126e9--


From nobody Thu Oct 24 06:22:22 2019
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 5B807120131 for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 06:22:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 qsqv-jRfTPRU for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 06:22:18 -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 094F6120119 for <quic-issues@ietf.org>; Thu, 24 Oct 2019 06:22:18 -0700 (PDT)
Received: from github-lowworker-edec459.ac4-iad.github.net (github-lowworker-edec459.ac4-iad.github.net [10.52.18.32]) by smtp.github.com (Postfix) with ESMTP id 2E2CE6E119C for <quic-issues@ietf.org>; Thu, 24 Oct 2019 06:22:17 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571923337; bh=oLI0L9K7fGSssP07YTaePENOhrfdgcqXn6CgSTmzgnU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=gRn04eOwH0fn0hiQFP/5TAGDS2rewbuwPQT1+a3B9iHREFKRvTWlSe2NDpt2xAiXc AauBxwN0WxZtW9cCEeE91gRDuEif30rrgpNvoIaPYNR3SMJt2AWrWFkc0jgdhZvlo1 FuxmMMfzvCbKhZr6Vwgo/wbAl6aseYONY18G9yJE=
Date: Thu, 24 Oct 2019 06:22:17 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2N4L5BI3CMCOPPQC53X3TBTEVBNHHB47SZJY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3139/review/306567987@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3139@github.com>
References: <quicwg/base-drafts/pull/3139@github.com>
Subject: Re: [quicwg/base-drafts] Packets on one path must not adjust values for a different path (#3139)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db1a5891f44d_542d3fa1b9ccd964228777"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/hA33VAi60-_z8Xb9ObCdQq9YeHg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 24 Oct 2019 13:22:20 -0000

----==_mimepart_5db1a5891f44d_542d3fa1b9ccd964228777
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



> @@ -2096,7 +2096,7 @@ more likely to indicate an intentional migration rather than an attack.
 ## Loss Detection and Congestion Control {#migration-cc}
 
 The capacity available on the new path might not be the same as the old path.
-Packets sent on the old path SHOULD NOT contribute to congestion control or RTT
+Packets sent on the old path MUST NOT contribute to congestion control or RTT
 estimation for the new path.
 

That's a fair point.  In practice, it's more likely the new path is similar to the old path RTT than it is to a default like 1 second, given these are the same two endpoints.

But I'm not sure that optimization is worth considering.  If you're validating the new path before migrating, which is probably the typical case, you expect to get an RTT sample in 1 round trip anyway.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3139#discussion_r338568687
----==_mimepart_5db1a5891f44d_542d3fa1b9ccd964228777
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ianswett</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3139#discussion_r338568687">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2096,7 +2096,7 @@ more likely to indicate an intentional migration rather than an attack.
 ## Loss Detection and Congestion Control {#migration-cc}
 
 The capacity available on the new path might not be the same as the old path.
-Packets sent on the old path SHOULD NOT contribute to congestion control or RTT
+Packets sent on the old path MUST NOT contribute to congestion control or RTT
 estimation for the new path.
 
</pre>
<p>That's a fair point.  In practice, it's more likely the new path is similar to the old path RTT than it is to a default like 1 second, given these are the same two endpoints.</p>
<p>But I'm not sure that optimization is worth considering.  If you're validating the new path before migrating, which is probably the typical case, you expect to get an RTT sample in 1 round trip anyway.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3139?email_source=notifications&amp;email_token=AFTOJK6U6WNWUCU2CMW3LCTQQGOQTA5CNFSM4JELOU52YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJC5WMY#discussion_r338568687">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5RGN6DOUWOZXV2ZTTQQGOQTANCNFSM4JELOU5Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK52GD7GYUO4PRWPFHTQQGOQTA5CNFSM4JELOU52YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJC5WMY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3139?email_source=notifications\u0026email_token=AFTOJK6U6WNWUCU2CMW3LCTQQGOQTA5CNFSM4JELOU52YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJC5WMY#discussion_r338568687",
"url": "https://github.com/quicwg/base-drafts/pull/3139?email_source=notifications\u0026email_token=AFTOJK6U6WNWUCU2CMW3LCTQQGOQTA5CNFSM4JELOU52YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJC5WMY#discussion_r338568687",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db1a5891f44d_542d3fa1b9ccd964228777--


From nobody Thu Oct 24 06:41:35 2019
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 EB770120E13 for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 06:41:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 LXh5H10o5iHg for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 06:41:26 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D23C612094B for <quic-issues@ietf.org>; Thu, 24 Oct 2019 06:41:12 -0700 (PDT)
Received: from github-lowworker-28f8021.ac4-iad.github.net (github-lowworker-28f8021.ac4-iad.github.net [10.52.25.98]) by smtp.github.com (Postfix) with ESMTP id 2F40A660D07 for <quic-issues@ietf.org>; Thu, 24 Oct 2019 06:41:12 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571924472; bh=dzqk4lYCv+s3dX/XyNkzbuiSdt5iIInWAQ52c2QSx20=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=krXB3nQ8CQMrhQxMGl3VuMHFgE9Rxdj4L7pCvPos+p98G53aLf6vIOesjverU7EU3 8s0aIlnbgYk8B6jgiF5AE3aKnZyXf67q67UhppkFw/cqfrHuPOnj2YnVkYnjFME08l rljREpbWkzu9zY/YmnDFRzhkjDf72YWo9VLISEjY=
Date: Thu, 24 Oct 2019 06:41:12 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4CEJVKVVMXTADL4M53X3VIREVBNHHB4QFASQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3096/review/306581965@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3096@github.com>
References: <quicwg/base-drafts/pull/3096@github.com>
Subject: Re: [quicwg/base-drafts] MUST retire Connection IDs becoming stale (#3096)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db1a9f821140_1de33f861bccd96467129"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/NP2WVzTMEoGYtJd1NnN6JsSMwL4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 24 Oct 2019 13:41:34 -0000

----==_mimepart_5db1a9f821140_1de33f861bccd96467129
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett approved this pull request.





-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3096#pullrequestreview-306581965
----==_mimepart_5db1a9f821140_1de33f861bccd96467129
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ianswett</b> approved this pull request.</p>



<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3096?email_source=notifications&amp;email_token=AFTOJK3ZN75RDCN2JAZPP4TQQGQXRA5CNFSM4JBEWMH2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJDBDTI#pullrequestreview-306581965">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK66NMPQP6XRZ7ZUQQDQQGQXRANCNFSM4JBEWMHQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5NKRHPW7M5PKOVLPTQQGQXRA5CNFSM4JBEWMH2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJDBDTI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3096?email_source=notifications\u0026email_token=AFTOJK3ZN75RDCN2JAZPP4TQQGQXRA5CNFSM4JBEWMH2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJDBDTI#pullrequestreview-306581965",
"url": "https://github.com/quicwg/base-drafts/pull/3096?email_source=notifications\u0026email_token=AFTOJK3ZN75RDCN2JAZPP4TQQGQXRA5CNFSM4JBEWMH2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJDBDTI#pullrequestreview-306581965",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db1a9f821140_1de33f861bccd96467129--


From nobody Thu Oct 24 06:52:36 2019
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 343F212088C for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 06:52:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8
X-Spam-Level: 
X-Spam-Status: No, score=-8 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, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 C69xZI_lgJn8 for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 06:52:29 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D0091120EF8 for <quic-issues@ietf.org>; Thu, 24 Oct 2019 06:52:19 -0700 (PDT)
Received: from github-lowworker-edec459.ac4-iad.github.net (github-lowworker-edec459.ac4-iad.github.net [10.52.18.32]) by smtp.github.com (Postfix) with ESMTP id 2E6B9660E4E for <quic-issues@ietf.org>; Thu, 24 Oct 2019 06:52:19 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571925139; bh=2hNMemy9YSviKP0xr3zYSDZNgJTlw807ideIRNp7XTU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=cdKnU3LD7aZ468ldZwue71QxgzPKUXAFrjU0+zJdMmvD32D3wUFoHe65hBgs1r51Y 3ZRTBkYS7wpmRfLLGdz2M8BvZkeF6frWOaT8LA47kEOmE7pOjPOSe1beZU3NrPxi1h 4YHssrtPtPOClV5rLNTHAYv1rI7g/JXeQvrzDSZU=
Date: Thu, 24 Oct 2019 06:52:19 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3EVL4THIGJOCUOPZV3X3WSHEVBNHHB476GMM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3147/review/306589799@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3147@github.com>
References: <quicwg/base-drafts/pull/3147@github.com>
Subject: Re: [quicwg/base-drafts] Servers have to change connection IDs in Retry (#3147)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db1ac931fa37_5e483fe0b90cd9682021e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/G5T03L8P0M5Z_tFZ0JsPc-ZPiBM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 24 Oct 2019 13:52:35 -0000

----==_mimepart_5db1ac931fa37_5e483fe0b90cd9682021e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett approved this pull request.

Thanks for the PR!

> @@ -1636,10 +1636,14 @@ As long as it is not possible for an attacker to generate a valid token for
 its own address (see {{token-integrity}}) and the client is able to return
 that token, it proves to the server that it received the token.
 
-A server can also use a Retry packet to defer the state and processing costs
-of connection establishment.  By giving the client a different connection ID to
-use, a server can cause the connection to be routed to a server instance with
-more resources available for new connections.
+A server can also use a Retry packet to defer the state and processing costs of
+connection establishment.  Requiring the server to provide a different
+connection ID, along with the original_connection_id transport parameter defined
+in {{transport-parameter-definitions}}, forces the server to demonstrate that
+it, or an entity it cooperates with, received the original Initial packet from
+the client.  Providing a different connection ID also grants a server some
+control over how subsequent packets are routed.  This can be used to direct
+connections to a server instance with more resources available.

```suggestion
connections to a different server instance.
```

> @@ -1636,10 +1636,14 @@ As long as it is not possible for an attacker to generate a valid token for
 its own address (see {{token-integrity}}) and the client is able to return
 that token, it proves to the server that it received the token.
 
-A server can also use a Retry packet to defer the state and processing costs
-of connection establishment.  By giving the client a different connection ID to
-use, a server can cause the connection to be routed to a server instance with
-more resources available for new connections.
+A server can also use a Retry packet to defer the state and processing costs of
+connection establishment.  Requiring the server to provide a different
+connection ID, along with the original_connection_id transport parameter defined
+in {{transport-parameter-definitions}}, forces the server to demonstrate that
+it, or an entity it cooperates with, received the original Initial packet from
+the client.  Providing a different connection ID also grants a server some
+control over how subsequent packets are routed.  This can be used to direct
+connections to a server instance with more resources available.

There are lots of possible reasons why, so I wouldn't attempt to enumerate them.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3147#pullrequestreview-306589799
----==_mimepart_5db1ac931fa37_5e483fe0b90cd9682021e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><b>@ianswett</b> approved this pull request.</p>=0D
=0D
<p>Thanks for the PR!</p><hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3147#discussi=
on_r338584895">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -1636,10 +1636,14 @@ As long as it is n=
ot possible for an attacker to generate a valid token for=0D
 its own address (see {{token-integrity}}) and the client is able to retu=
rn=0D
 that token, it proves to the server that it received the token.=0D
 =0D
-A server can also use a Retry packet to defer the state and processing c=
osts=0D
-of connection establishment.  By giving the client a different connectio=
n ID to=0D
-use, a server can cause the connection to be routed to a server instance=
 with=0D
-more resources available for new connections.=0D
+A server can also use a Retry packet to defer the state and processing c=
osts of=0D
+connection establishment.  Requiring the server to provide a different=0D=

+connection ID, along with the original_connection_id transport parameter=
 defined=0D
+in {{transport-parameter-definitions}}, forces the server to demonstrate=
 that=0D
+it, or an entity it cooperates with, received the original Initial packe=
t from=0D
+the client.  Providing a different connection ID also grants a server so=
me=0D
+control over how subsequent packets are routed.  This can be used to dir=
ect=0D
+connections to a server instance with more resources available.=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-connections to a server instance with more re=
sources available.=0D
+connections to a different server instance.=0D
</pre>=0D
=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3147#discussi=
on_r338585113">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -1636,10 +1636,14 @@ As long as it is n=
ot possible for an attacker to generate a valid token for=0D
 its own address (see {{token-integrity}}) and the client is able to retu=
rn=0D
 that token, it proves to the server that it received the token.=0D
 =0D
-A server can also use a Retry packet to defer the state and processing c=
osts=0D
-of connection establishment.  By giving the client a different connectio=
n ID to=0D
-use, a server can cause the connection to be routed to a server instance=
 with=0D
-more resources available for new connections.=0D
+A server can also use a Retry packet to defer the state and processing c=
osts of=0D
+connection establishment.  Requiring the server to provide a different=0D=

+connection ID, along with the original_connection_id transport parameter=
 defined=0D
+in {{transport-parameter-definitions}}, forces the server to demonstrate=
 that=0D
+it, or an entity it cooperates with, received the original Initial packe=
t from=0D
+the client.  Providing a different connection ID also grants a server so=
me=0D
+control over how subsequent packets are routed.  This can be used to dir=
ect=0D
+connections to a server instance with more resources available.=0D
</pre>=0D
<p>There are lots of possible reasons why, so I wouldn't attempt to enume=
rate them.</p>=0D
=0D
<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/3147?email_source=3Dnotifications&amp;email_token=3DA=
FTOJK56MJUW2R33UWWIISDQQGSBHA5CNFSM4JEOLU3KYY3PNVWWK3TUL52HS4DFWFIHK3DMKJ=
SXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJDDAZY#pullrequestreview-306589799=
">view it on GitHub</a>, or <a href=3D"https://github.com/notifications/u=
nsubscribe-auth/AFTOJK25FJYI37LG3CQGORDQQGSBHANCNFSM4JEOLU3A">unsubscribe=
</a>.<img src=3D"https://github.com/notifications/beacon/AFTOJK5GVUBRB3EI=
XZNU5SLQQGSBHA5CNFSM4JEOLU3KYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWN=
FSXPKTDN5WW2ZLOORPWSZGOCJDDAZY.gif" height=3D"1" width=3D"1" alt=3D"" /><=
/p>=0D
<script type=3D"application/ld+json">[=0D
{=0D
"@context": "http://schema.org",=0D
"@type": "EmailMessage",=0D
"potentialAction": {=0D
"@type": "ViewAction",=0D
"target": "https://github.com/quicwg/base-drafts/pull/3147?email_source=3D=
notifications\u0026email_token=3DAFTOJK56MJUW2R33UWWIISDQQGSBHA5CNFSM4JEO=
LU3KYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOC=
JDDAZY#pullrequestreview-306589799",=0D
"url": "https://github.com/quicwg/base-drafts/pull/3147?email_source=3Dno=
tifications\u0026email_token=3DAFTOJK56MJUW2R33UWWIISDQQGSBHA5CNFSM4JEOLU=
3KYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJD=
DAZY#pullrequestreview-306589799",=0D
"name": "View Pull Request"=0D
},=0D
"description": "View this Pull Request on GitHub",=0D
"publisher": {=0D
"@type": "Organization",=0D
"name": "GitHub",=0D
"url": "https://github.com"=0D
}=0D
}=0D
]</script>=

----==_mimepart_5db1ac931fa37_5e483fe0b90cd9682021e--


From nobody Thu Oct 24 06:56:32 2019
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 F2AE512086A for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 06:56:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8
X-Spam-Level: 
X-Spam-Status: No, score=-8 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, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 rXvctMKMq5tP for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 06:56:29 -0700 (PDT)
Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DFDCF1201E3 for <quic-issues@ietf.org>; Thu, 24 Oct 2019 06:56:28 -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 477EAA1216 for <quic-issues@ietf.org>; Thu, 24 Oct 2019 06:56:28 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571925388; bh=xIxyJ0pyUAY56VyVeP86q8y6qxR63akDGAUBrj4Tpes=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=0w0F/KNPFoR45AjoUD3Rbq84KbDBgjCb/xVuWWRsqaJg9616AZHeTYbmamqPKpXNO n64OU7VtCzjCh/6DoG9XFJevwnCkOBxVuDocEu+EBd2R1+0ewwG4YRkAbk/fAqx6cg 8XNKuCDn+eXxiLOVpm+WCZuxK11gIAGEqGn5ochY=
Date: Thu, 24 Oct 2019 06:56:28 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3QFICI23OHD5B6XXF3X3XBZEVBNHHB476S7Q@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3148/review/306591837@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3148@github.com>
References: <quicwg/base-drafts/pull/3148@github.com>
Subject: Re: [quicwg/base-drafts] Fix handling of Retry in recovery (#3148)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db1ad8c37ef1_4d183fc3ca4cd95c663e8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/NtQz4FvHPTjVVU1hsa9dkByRFi0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 24 Oct 2019 13:56:31 -0000

----==_mimepart_5db1ad8c37ef1_4d183fc3ca4cd95c663e8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett approved this pull request.

Thanks, nice update!

> -
-A Retry or Version Negotiation packet causes a client to send another Initial
-packet, effectively restarting the connection process and resetting congestion
-control and loss recovery state, including resetting any pending timers.  Either
-packet indicates that the Initial was received but not processed.  Neither
-packet can be treated as an acknowledgment for the Initial.
-
-The client MAY however compute an RTT estimate to the server as the time period
-from when the first Initial was sent to when a Retry or a Version Negotiation
-packet is received.  The client MAY use this value to seed the RTT estimator for
-a subsequent connection attempt to the server.
+## Handling Retry Packets
+
+A Retry packet causes a client to send another Initial packet, effectively
+restarting the connection process.  A Retry packet indicates that the Initial
+was received, but not processed.  A Retry packet cannot be treated as an

```suggestion
was received, but not processed.  A Retry packet MUST NOT be treated as an
```

> +## Handling Retry Packets
+
+A Retry packet causes a client to send another Initial packet, effectively
+restarting the connection process.  A Retry packet indicates that the Initial
+was received, but not processed.  A Retry packet cannot be treated as an
+acknowledgment.
+
+Clients that receive a Retry packet reset congestion control and loss recovery
+state, including resetting any pending timers.  Other connection state, in
+particular cryptographic handshake messages, is retained; see Section 17.2.5 of
+{{QUIC-TRANSPORT}}.
+
+The client MAY compute an RTT estimate to the server as the time period from
+when the first Initial was sent to when a Retry or a Version Negotiation packet
+is received.  The client MAY use this value in place of its default for the
+initial RTT estimate.

Given how IP routing works, accomplishing what you're suggesting would be quite difficult, but I agree there are cases this isn't perfect.  But it's typically better than any other available value, including the 1 second default.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3148#pullrequestreview-306591837
----==_mimepart_5db1ad8c37ef1_4d183fc3ca4cd95c663e8
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><b>@ianswett</b> approved this pull request.</p>=0D
=0D
<p>Thanks, nice update!</p><hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3148#discussi=
on_r338586438">draft-ietf-quic-recovery.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; -=0D
-A Retry or Version Negotiation packet causes a client to send another In=
itial=0D
-packet, effectively restarting the connection process and resetting cong=
estion=0D
-control and loss recovery state, including resetting any pending timers.=
  Either=0D
-packet indicates that the Initial was received but not processed.  Neith=
er=0D
-packet can be treated as an acknowledgment for the Initial.=0D
-=0D
-The client MAY however compute an RTT estimate to the server as the time=
 period=0D
-from when the first Initial was sent to when a Retry or a Version Negoti=
ation=0D
-packet is received.  The client MAY use this value to seed the RTT estim=
ator for=0D
-a subsequent connection attempt to the server.=0D
+## Handling Retry Packets=0D
+=0D
+A Retry packet causes a client to send another Initial packet, effective=
ly=0D
+restarting the connection process.  A Retry packet indicates that the In=
itial=0D
+was received, but not processed.  A Retry packet cannot be treated as an=
=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-was received, but not processed.  A Retry pac=
ket cannot be treated as an=0D
+was received, but not processed.  A Retry packet MUST NOT be treated as =
an=0D
</pre>=0D
=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3148#discussi=
on_r338587723">draft-ietf-quic-recovery.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; +## Handling Retry Packets=0D
+=0D
+A Retry packet causes a client to send another Initial packet, effective=
ly=0D
+restarting the connection process.  A Retry packet indicates that the In=
itial=0D
+was received, but not processed.  A Retry packet cannot be treated as an=
=0D
+acknowledgment.=0D
+=0D
+Clients that receive a Retry packet reset congestion control and loss re=
covery=0D
+state, including resetting any pending timers.  Other connection state, =
in=0D
+particular cryptographic handshake messages, is retained; see Section 17=
.2.5 of=0D
+{{QUIC-TRANSPORT}}.=0D
+=0D
+The client MAY compute an RTT estimate to the server as the time period =
from=0D
+when the first Initial was sent to when a Retry or a Version Negotiation=
 packet=0D
+is received.  The client MAY use this value in place of its default for =
the=0D
+initial RTT estimate.=0D
</pre>=0D
<p>Given how IP routing works, accomplishing what you're suggesting would=
 be quite difficult, but I agree there are cases this isn't perfect.  But=
 it's typically better than any other available value, including the 1 se=
cond default.</p>=0D
=0D
<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/3148?email_source=3Dnotifications&amp;email_token=3DA=
FTOJK6DHBHK2AE2PWBUT3TQQGSQZA5CNFSM4JEOOI4KYY3PNVWWK3TUL52HS4DFWFIHK3DMKJ=
SXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJDDQXI#pullrequestreview-306591837=
">view it on GitHub</a>, or <a href=3D"https://github.com/notifications/u=
nsubscribe-auth/AFTOJK2MV2ZIJK6CWV2YI4LQQGSQZANCNFSM4JEOOI4A">unsubscribe=
</a>.<img src=3D"https://github.com/notifications/beacon/AFTOJK6OX4EMHDJ2=
R5OEV23QQGSQZA5CNFSM4JEOOI4KYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWN=
FSXPKTDN5WW2ZLOORPWSZGOCJDDQXI.gif" height=3D"1" width=3D"1" alt=3D"" /><=
/p>=0D
<script type=3D"application/ld+json">[=0D
{=0D
"@context": "http://schema.org",=0D
"@type": "EmailMessage",=0D
"potentialAction": {=0D
"@type": "ViewAction",=0D
"target": "https://github.com/quicwg/base-drafts/pull/3148?email_source=3D=
notifications\u0026email_token=3DAFTOJK6DHBHK2AE2PWBUT3TQQGSQZA5CNFSM4JEO=
OI4KYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOC=
JDDQXI#pullrequestreview-306591837",=0D
"url": "https://github.com/quicwg/base-drafts/pull/3148?email_source=3Dno=
tifications\u0026email_token=3DAFTOJK6DHBHK2AE2PWBUT3TQQGSQZA5CNFSM4JEOOI=
4KYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJD=
DQXI#pullrequestreview-306591837",=0D
"name": "View Pull Request"=0D
},=0D
"description": "View this Pull Request on GitHub",=0D
"publisher": {=0D
"@type": "Organization",=0D
"name": "GitHub",=0D
"url": "https://github.com"=0D
}=0D
}=0D
]</script>=

----==_mimepart_5db1ad8c37ef1_4d183fc3ca4cd95c663e8--


From nobody Thu Oct 24 07:47:58 2019
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.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 5591212096D for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 07:47:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.454
X-Spam-Level: 
X-Spam-Status: No, score=-1.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-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 JK3Mh3aAnaNR for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 07:47:56 -0700 (PDT)
Received: from xtrwsrhn.outbound-mail.sendgrid.net (xtrwsrhn.outbound-mail.sendgrid.net [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C929F120829 for <quic-issues@ietf.org>; Thu, 24 Oct 2019 07:47:55 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=rQMdEQ14C2xQxn55ga5UaUnYvbI=; b=bwCWI31+e0hJOF4E plN8d7As/s3D3zzzrY0gMoO/Lt7qbDKUmj3VC3Lo1UqpdpGFAgELT6eCmFMq2lej b58t9FcbSKQ2mcDgeNvLiQbbDyj8vnx+gO+i7Nl/jvxsh4pzRSNFIl2xR0OADvI5 TL2u8goFg+E9bNfTeld99ZSImcs=
Received: by filter0150p1iad2.sendgrid.net with SMTP id filter0150p1iad2-16995-5DB1B998-3D 2019-10-24 14:47:52.839468589 +0000 UTC m=+659528.007209656
Received: from github-lowworker-c7d2ff2.cp1-iad.github.net (unknown [140.82.115.67]) by ismtpd0065p1mdw1.sendgrid.net (SG) with ESMTP id Pa4-QDB0ROOwWlz6k3aT8w for <quic-issues@ietf.org>; Thu, 24 Oct 2019 14:47:52.629 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-c7d2ff2.cp1-iad.github.net (Postfix) with ESMTP id 6E1694C0335 for <quic-issues@ietf.org>; Thu, 24 Oct 2019 07:47:52 -0700 (PDT)
Date: Thu, 24 Oct 2019 14:47:52 +0000 (UTC)
From: Nick Banks <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3ILQH5SLXAIVMEBZN3X35CREVBNHHB476GMM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3147/review/306634629@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3147@github.com>
References: <quicwg/base-drafts/pull/3147@github.com>
Subject: Re: [quicwg/base-drafts] Servers have to change connection IDs in Retry (#3147)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db1b9986b6af_3f463fa10cacd96436988e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: nibanks
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2a2vyzpU9E+sEnr8M2TG9W4YixlwgvLsUBgF xCnXcTsouitpImoyoV0KpaA7pKyySufUgROrM9fVTUewrF2oPJ9YmThQpnIAASYaoYtIM6M0dRP3eG oMofEi1TpL/K8zLMuGmC3xn0U/U1QzsPMaPVNgYK3ZGAZIXxexH/JEA6Ny0kfGP8a8qpT8zbt3sFa2 M=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Nw3-aIYG25gjHiWqu30LjXXCJTQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 24 Oct 2019 14:47:57 -0000

----==_mimepart_5db1b9986b6af_3f463fa10cacd96436988e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

nibanks approved this pull request.





-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3147#pullrequestreview-306634629
----==_mimepart_5db1b9986b6af_3f463fa10cacd96436988e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@nibanks</b> approved this pull request.</p>



<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3147?email_source=notifications&amp;email_token=AFTOJKZQL2NJUIRVJXB3YYDQQGYRRA5CNFSM4JEOLU3KYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJDN7BI#pullrequestreview-306634629">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYLY3KS3H4CGTOUDK3QQGYRRANCNFSM4JEOLU3A">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK36KNOZTKVAAMXGWBTQQGYRRA5CNFSM4JEOLU3KYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJDN7BI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3147?email_source=notifications\u0026email_token=AFTOJKZQL2NJUIRVJXB3YYDQQGYRRA5CNFSM4JEOLU3KYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJDN7BI#pullrequestreview-306634629",
"url": "https://github.com/quicwg/base-drafts/pull/3147?email_source=notifications\u0026email_token=AFTOJKZQL2NJUIRVJXB3YYDQQGYRRA5CNFSM4JEOLU3KYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJDN7BI#pullrequestreview-306634629",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db1b9986b6af_3f463fa10cacd96436988e--


From nobody Thu Oct 24 08:41:45 2019
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 C43621208CC for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 08:41:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.999
X-Spam-Level: 
X-Spam-Status: No, score=-7.999 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, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 1lQkZ5erVYrS for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 08:41:41 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C04CA1208FF for <quic-issues@ietf.org>; Thu, 24 Oct 2019 08:41:41 -0700 (PDT)
Received: from github-lowworker-39ac79b.ac4-iad.github.net (github-lowworker-39ac79b.ac4-iad.github.net [10.52.18.15]) by smtp.github.com (Postfix) with ESMTP id E4737960C4B for <quic-issues@ietf.org>; Thu, 24 Oct 2019 08:41:40 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571931700; bh=nWWGeQHjG6/O7Nr3k4qye4FfQVPl5QkGB8JkwlwKTuo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=mfO6FNGwoZqtVI3zTa3Bgfz0unpYMC0vsNRzyBU3SrBnMSVLO0WhxCRDTLDPL6jzt dFw/hJWIFviE6M2Ssg3gBxLf5p9n5k0gez58f5PogKvEwxCkgjpAyaw2za8c3pnhot oKnuOtt3Pe3eEkudFUJ4talxkdk9D81bW0CTZCcM=
Date: Thu, 24 Oct 2019 08:41:40 -0700
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2YDRUV64RI4S4TZTF3X4DMJEVBNHHB475TUU@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3145/review/306676609@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3145@github.com>
References: <quicwg/base-drafts/pull/3145@github.com>
Subject: Re: [quicwg/base-drafts] use a HANDSHAKE_DONE frame to drive the handshake to confirmation (#3145)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db1c634d62ec_21833fe9966cd968163194"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/IaUqz4AR8yOFI5sRaeEx5d6b21Y>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 24 Oct 2019 15:41:44 -0000

----==_mimepart_5db1c634d62ec_21833fe9966cd968163194
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop commented on this pull request.



> @@ -385,13 +385,9 @@ perspective of the endpoint in question.
 
 ### Handshake Confirmed {#handshake-confirmed}
 
-In this document, the TLS handshake is considered confirmed at an endpoint when
-the following two conditions are met: the handshake is complete, and the
-endpoint has received an acknowledgment for a packet sent with 1-RTT keys.
-This second condition can be implemented by recording the lowest packet number
-sent with 1-RTT keys, and the highest value of the Largest Acknowledged field
-in any received 1-RTT ACK frame: once the latter is higher than or equal to the
-former, the handshake is confirmed.
+In this document, the TLS handshake is considered confirmed at the server when
+the handshake completes. At the client, the handshake is considered confirmed
+when the HANDSHAKE_DONE frame is received.
 

Handshake is done at the server upon receipt of the ClientFinished.  Once it's done, the frame is transmitted by the server, and the server is using 1-RTT keys to send.  Therefore, it has to be 1-RTT.

However, I can no longer find the section specifying which frame types are allowed in which encryption level.  This should probably be listed there, and if we've lost that text, we might have bigger problems.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3145#discussion_r338649335
----==_mimepart_5db1c634d62ec_21833fe9966cd968163194
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@MikeBishop</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3145#discussion_r338649335">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; @@ -385,13 +385,9 @@ perspective of the endpoint in question.
 
 ### Handshake Confirmed {#handshake-confirmed}
 
-In this document, the TLS handshake is considered confirmed at an endpoint when
-the following two conditions are met: the handshake is complete, and the
-endpoint has received an acknowledgment for a packet sent with 1-RTT keys.
-This second condition can be implemented by recording the lowest packet number
-sent with 1-RTT keys, and the highest value of the Largest Acknowledged field
-in any received 1-RTT ACK frame: once the latter is higher than or equal to the
-former, the handshake is confirmed.
+In this document, the TLS handshake is considered confirmed at the server when
+the handshake completes. At the client, the handshake is considered confirmed
+when the HANDSHAKE_DONE frame is received.
 
</pre>
<p>Handshake is done at the server upon receipt of the ClientFinished.  Once it's done, the frame is transmitted by the server, and the server is using 1-RTT keys to send.  Therefore, it has to be 1-RTT.</p>
<p>However, I can no longer find the section specifying which frame types are allowed in which encryption level.  This should probably be listed there, and if we've lost that text, we might have bigger problems.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3145?email_source=notifications&amp;email_token=AFTOJK7IOED2SJOJZTNFYYDQQG63JA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJDYHAI#discussion_r338649335">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3YXQ3TVFYNGPW5SULQQG63JANCNFSM4JEOIBDQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3V3OHRV5JBHZV3KR3QQG63JA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJDYHAI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3145?email_source=notifications\u0026email_token=AFTOJK7IOED2SJOJZTNFYYDQQG63JA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJDYHAI#discussion_r338649335",
"url": "https://github.com/quicwg/base-drafts/pull/3145?email_source=notifications\u0026email_token=AFTOJK7IOED2SJOJZTNFYYDQQG63JA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJDYHAI#discussion_r338649335",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db1c634d62ec_21833fe9966cd968163194--


From nobody Thu Oct 24 08:53:10 2019
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 0EAEF12082A for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 08:53:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 ZTBVLiV9L_Wu for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 08:53:08 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3B5511200D8 for <quic-issues@ietf.org>; Thu, 24 Oct 2019 08:53:08 -0700 (PDT)
Received: from github-lowworker-f62aa54.va3-iad.github.net (github-lowworker-f62aa54.va3-iad.github.net [10.48.17.68]) by smtp.github.com (Postfix) with ESMTP id 57FAA1C3086 for <quic-issues@ietf.org>; Thu, 24 Oct 2019 08:53:07 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571932387; bh=/o7IvHMO6ySI78LBT87/Sji9wQSoJ54GnT2F+jm/Hmo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=qGUcBHQvt2/rLFQHTzLxdAqXuq2VtkYrCsFJ9sWnjVPIztw+MRrURRy6NcDDoYtyW 5mRa40GhD+AM02ufPIyc3LayYqKQp9nfupWAl24fg8UiNlMWvRiBIojlNKybNIaaiF /kF+c3jytrm8VQX4UkF3s7+LNBzif9g/qE/8Clwk=
Date: Thu, 24 Oct 2019 08:53:07 -0700
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5NF75K24U2YXWPWOF3X4EXHEVBNHHB475TUU@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3145/c545983334@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3145@github.com>
References: <quicwg/base-drafts/pull/3145@github.com>
Subject: Re: [quicwg/base-drafts] use a HANDSHAKE_DONE frame to drive the handshake to confirmation (#3145)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db1c8e34ad56_49ea3fc820ecd95c125939"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/V7RKDbR7of9J5Nb2EJZ_CUbAX0c>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 24 Oct 2019 15:53:10 -0000

----==_mimepart_5db1c8e34ad56_49ea3fc820ecd95c125939
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Do we need a concept of handshake fully confirmed server side once HSD has been ACK'ed? For example to say that path migration cannot start before handshake is really complete and likewise key updates.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3145#issuecomment-545983334
----==_mimepart_5db1c8e34ad56_49ea3fc820ecd95c125939
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Do we need a concept of handshake fully confirmed server side once HSD has been ACK'ed? For example to say that path migration cannot start before handshake is really complete and likewise key updates.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3145?email_source=notifications&amp;email_token=AFTOJK2XF3THIPCGBZ5CDLDQQHAGHA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECFQWZQ#issuecomment-545983334">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4YC6YBNLKZVW227KLQQHAGHANCNFSM4JEOIBDQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6TO3VS2FENPUXWFKLQQHAGHA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECFQWZQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3145?email_source=notifications\u0026email_token=AFTOJK2XF3THIPCGBZ5CDLDQQHAGHA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECFQWZQ#issuecomment-545983334",
"url": "https://github.com/quicwg/base-drafts/pull/3145?email_source=notifications\u0026email_token=AFTOJK2XF3THIPCGBZ5CDLDQQHAGHA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECFQWZQ#issuecomment-545983334",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db1c8e34ad56_49ea3fc820ecd95c125939--


From nobody Thu Oct 24 10:16:54 2019
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 D6B361200F4 for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 10:16:53 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.999
X-Spam-Level: 
X-Spam-Status: No, score=-6.999 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=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 ARXQRePzU1Su for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 10:16:52 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 76D621200E5 for <quic-issues@ietf.org>; Thu, 24 Oct 2019 10:16:52 -0700 (PDT)
Date: Thu, 24 Oct 2019 10:16:51 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571937411; bh=6H62YUJDlDVt+JM/6j/QeDhjycfqvU8LJIXwAdleBCM=; h=Date:From:To:Subject:From; b=2QtZhhx6SXE237EkL94W4XKQRACJ3DpqxTQ7g48FZ7FHSbMlAPfZdRFk0zhJgWOcZ ePgP4a0zUCZ+dXqLH/Tr45C5TPXeK/1sRz+pLiXB+y/3DmCN11kpZBpdg6Vsed3hCY pn8Gzw6KNxDZBTo97eYlh65tUYfPNc3UtHcyJEDE=
From: ianswett <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/ianswett-pto-per-pn-space/49a283-054fae@github.com>
Subject: [quicwg/base-drafts] 054fae: Update draft-ietf-quic-recovery.md
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/aoeGiiKr-TxXHUa2Q8sWJFw0MHE>
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: Thu, 24 Oct 2019 17:16:54 -0000

  Branch: refs/heads/ianswett-pto-per-pn-space
  Home:   https://github.com/quicwg/base-drafts
  Commit: 054fae193d6d9ccffdf0b20b7011a24ed33eb3b1
      https://github.com/quicwg/base-drafts/commit/054fae193d6d9ccffdf0b20b7011a24ed33eb3b1
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-10-24 (Thu, 24 Oct 2019)

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

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md

Co-Authored-By: Jana Iyengar <jri.ietf@gmail.com>



From nobody Thu Oct 24 10:17:03 2019
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 5C1201200E5 for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 10:17:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.381
X-Spam-Level: 
X-Spam-Status: No, score=-6.381 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 Mmrc5eqaj0BW for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 10:17:00 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B47D0120113 for <quic-issues@ietf.org>; Thu, 24 Oct 2019 10:17:00 -0700 (PDT)
Date: Thu, 24 Oct 2019 10:16:59 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571937419; bh=KdsMtoqwv/o5xz5GjtS+TnAXlovICitOI0fM0ZVzauQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=XV4YA7KFTmrVlyL8phIOygUqJ23zkxrx4Q+meHTuJUyWf82ENGnx6rWlHzXTSp1g+ 511zg+JA0oaAOUjVWLeXWPVmsSLfL658FrEPRE8k3u55bNZsMsiWD5M8io51Grbm1F 09u4kWfe9DKeWt8yk94kHw6ceKh+psBYRqCtT08M=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3066/push/4190988521@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3066@github.com>
References: <quicwg/base-drafts/pull/3066@github.com>
Subject: Re: [quicwg/base-drafts] Change PTO to be per packet number space (#3066)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db1dc8ba16e0_2def3f8bb74cd95c18959e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/F4fO6IncuCZnIfg1ZyRpM4SWXgk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 24 Oct 2019 17:17:03 -0000

----==_mimepart_5db1dc8ba16e0_2def3f8bb74cd95c18959e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

054fae193d6d9ccffdf0b20b7011a24ed33eb3b1  Update draft-ietf-quic-recovery.md


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3066/files/49a28334da5cbecebb108424ba5db0dca7840e7b..054fae193d6d9ccffdf0b20b7011a24ed33eb3b1

----==_mimepart_5db1dc8ba16e0_2def3f8bb74cd95c18959e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/ianswett" class="user-mention">@ianswett</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/054fae193d6d9ccffdf0b20b7011a24ed33eb3b1">054fae1</a>  Update draft-ietf-quic-recovery.md</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3066/files/49a28334da5cbecebb108424ba5db0dca7840e7b..054fae193d6d9ccffdf0b20b7011a24ed33eb3b1?email_source=notifications&amp;email_token=AFTOJKYEZI3V3N52FOLZT23QQHKAXA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDAOJXG4YTEMSQOVZWQIZUGE4TAOJYHA2TEMI">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5YQ7ZFJ3Z5365J5XTQQHKAXANCNFSM4I2FHCOQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5GQT3NZ3ILJR57AYLQQHKAXA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDAOJXG4YTEMSQOVZWQIZUGE4TAOJYHA2TEMI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3066/files/49a28334da5cbecebb108424ba5db0dca7840e7b..054fae193d6d9ccffdf0b20b7011a24ed33eb3b1?email_source=notifications\u0026email_token=AFTOJKYEZI3V3N52FOLZT23QQHKAXA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDAOJXG4YTEMSQOVZWQIZUGE4TAOJYHA2TEMI",
"url": "https://github.com/quicwg/base-drafts/pull/3066/files/49a28334da5cbecebb108424ba5db0dca7840e7b..054fae193d6d9ccffdf0b20b7011a24ed33eb3b1?email_source=notifications\u0026email_token=AFTOJKYEZI3V3N52FOLZT23QQHKAXA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDAOJXG4YTEMSQOVZWQIZUGE4TAOJYHA2TEMI",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5db1dc8ba16e0_2def3f8bb74cd95c18959e--


From nobody Thu Oct 24 10:17:23 2019
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 C2B381200F4 for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 10:17:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 6dqetiSZKOcB for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 10:17:20 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 42523120033 for <quic-issues@ietf.org>; Thu, 24 Oct 2019 10:17:20 -0700 (PDT)
Date: Thu, 24 Oct 2019 10:17:19 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571937439; bh=e0xGbB/7tk0wJCr9cpEjbbxIj48/P2nKVN1r4vKDHKo=; h=Date:From:To:Subject:From; b=NvQ6pllkE9Is0K20a4p+EKsi3CwA17nx0R1VJDBKiUVfKalJAmsMiCDfbUBBGxBCt L/mJGqN2mj5u0lHLx67anoX9OETQReJwMsJxjfeGrb6QpnAupgk73WYPwW5cteOUvQ 5jrhsUQYzmVNyPzXY56U3lszKoZK3Ny2m2etlkVA=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/15f1bf-f30d87@github.com>
Subject: [quicwg/base-drafts] f30d87: Script updating gh-pages from 054fae19. [ci skip]
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/H9cKAPYgCE5Aa8lalsg7GtiChh0>
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: Thu, 24 Oct 2019 17:17:22 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: f30d874a4a41844be80c92f0eedbe30ad90df60d
      https://github.com/quicwg/base-drafts/commit/f30d874a4a41844be80c92f0eedbe30ad90df60d
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-24 (Thu, 24 Oct 2019)

  Changed paths:
    M ianswett-pto-per-pn-space/draft-ietf-quic-recovery.html
    M ianswett-pto-per-pn-space/draft-ietf-quic-recovery.txt
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from 054fae19. [ci skip]



From nobody Thu Oct 24 10:20:54 2019
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 0F702120808 for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 10:20:53 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 aSz-qUPlDPwa for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 10:20:48 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AEFDE120033 for <quic-issues@ietf.org>; Thu, 24 Oct 2019 10:20:48 -0700 (PDT)
Date: Thu, 24 Oct 2019 10:20:47 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571937648; bh=erb6jrjOn6Fmj/hw/AjLUKdNMx84pXalRqnL6kx8FL0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=tmpIEQ2+AyeRRYwvqaS8jI4Kyd4hGdFE7tQe4iLxyXesCLvVs5ZwFOdsc3ENW7GTy J8FvEyG4ieaGxttP9LJm4djjCU9jVVXJ+vGZSuYpix/SuguHh3vnSEVJrkgY7UBWha hJUDIqjnPNFPNiBMxxaN+7AIoz17PE5CnXFIz6vc=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYCXD57EYNEKT7S7353X4O77EVBNHHB3LP3EA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3066/review/306738030@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3066@github.com>
References: <quicwg/base-drafts/pull/3066@github.com>
Subject: Re: [quicwg/base-drafts] Change PTO to be per packet number space (#3066)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db1dd6fe8300_25d3fc10becd9648139d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/zVRGoc5WaCNp9u0RtsiGGOxQ8Cc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 24 Oct 2019 17:20:53 -0000

----==_mimepart_5db1dd6fe8300_25d3fc10becd9648139d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



> @@ -522,9 +525,17 @@ removed from bytes in flight when the Initial and Handshake keys are discarded.
 ### Sending Probe Packets
 
 When a PTO timer expires, a sender MUST send at least one ack-eliciting packet
-as a probe, unless there is no data available to send.  An endpoint MAY send up
-to two full-sized datagrams containing ack-eliciting packets, to avoid an
-expensive consecutive PTO expiration due to a single lost datagram.
+in the packet number space as a probe, unless there is no data available to
+send.  An endpoint MAY send up to two full-sized datagrams containing
+ack-eliciting packets, to avoid an expensive consecutive PTO expiration due
+to a single lost datagram.
+
+In addition to sending data in the packet number space for which the timer
+expired, the sender SHOULD coalesce ack-eliciting packets from all other packet

'all' removed, since coalescing 2 is sufficient.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3066#discussion_r338695555
----==_mimepart_5db1dd6fe8300_25d3fc10becd9648139d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ianswett</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3066#discussion_r338695555">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -522,9 +525,17 @@ removed from bytes in flight when the Initial and Handshake keys are discarded.
 ### Sending Probe Packets
 
 When a PTO timer expires, a sender MUST send at least one ack-eliciting packet
-as a probe, unless there is no data available to send.  An endpoint MAY send up
-to two full-sized datagrams containing ack-eliciting packets, to avoid an
-expensive consecutive PTO expiration due to a single lost datagram.
+in the packet number space as a probe, unless there is no data available to
+send.  An endpoint MAY send up to two full-sized datagrams containing
+ack-eliciting packets, to avoid an expensive consecutive PTO expiration due
+to a single lost datagram.
+
+In addition to sending data in the packet number space for which the timer
+expired, the sender SHOULD coalesce ack-eliciting packets from all other packet
</pre>
<p>'all' removed, since coalescing 2 is sufficient.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3066?email_source=notifications&amp;email_token=AFTOJK6YWEMGFLIQZB4UFP3QQHKO7A5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJEHG3Q#discussion_r338695555">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK432UNZBYL57H5Z43LQQHKO7ANCNFSM4I2FHCOQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4CQIY5NB6UV2A7PBLQQHKO7A5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJEHG3Q.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3066?email_source=notifications\u0026email_token=AFTOJK6YWEMGFLIQZB4UFP3QQHKO7A5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJEHG3Q#discussion_r338695555",
"url": "https://github.com/quicwg/base-drafts/pull/3066?email_source=notifications\u0026email_token=AFTOJK6YWEMGFLIQZB4UFP3QQHKO7A5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJEHG3Q#discussion_r338695555",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db1dd6fe8300_25d3fc10becd9648139d--


From nobody Thu Oct 24 10:23:13 2019
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 5BB1C120147 for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 10:23:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, 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 qubi99CPGpCc for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 10:23:10 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A1F4E12025D for <quic-issues@ietf.org>; Thu, 24 Oct 2019 10:22:58 -0700 (PDT)
Date: Thu, 24 Oct 2019 10:22:57 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571937778; bh=q4QMCpqOTXt4oUywmDfb+7nL/2t5nNqz1ExOEAjpNRU=; h=Date:From:To:Subject:From; b=T/jzJ24HOlLrj+/A0eN6TSOREyJqTdjP1/3sXT7EYf0YCHQE7OJwPSdWKSrtweZFd dx/r3Wc/ns1xR+m+r4V/9Ki6AumaoqUKXf+GNqK0euDxa4iiXj6DjOrjj9bUWKoazF AzQa8p4iBwtwyJ3yH9W7dr+xiX10xD8gmszWl70g=
From: ianswett <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/ianswett-pto-per-pn-space/054fae-2140c2@github.com>
Subject: [quicwg/base-drafts] 2140c2: Martin's suggestion
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/5JOqAF86Ss12xZl46zjzHd1xxIc>
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: Thu, 24 Oct 2019 17:23:12 -0000

  Branch: refs/heads/ianswett-pto-per-pn-space
  Home:   https://github.com/quicwg/base-drafts
  Commit: 2140c28bc8398957967bc017e78974668d95a86e
      https://github.com/quicwg/base-drafts/commit/2140c28bc8398957967bc017e78974668d95a86e
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-10-24 (Thu, 24 Oct 2019)

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

  Log Message:
  -----------
  Martin's suggestion



From nobody Thu Oct 24 10:23:20 2019
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 94C05120147 for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 10:23:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 v7gjeRgo2LXX for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 10:23:12 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D8E0D120842 for <quic-issues@ietf.org>; Thu, 24 Oct 2019 10:23:06 -0700 (PDT)
Date: Thu, 24 Oct 2019 10:23:05 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571937786; bh=C0+BlL1sY5YpC4TiJmZyWoaAFEi7kjTS6Ja6PaXHlAI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=zkKFzlKXV5l4AR4v1vvGc1hEGeWAj3o43eCL277CuW3NOMy27kdLmh7BFCH54MbZH ZGWdzRa/jpb50IqYKV9ZsquL7UcPNdz92TVglQdqlOMYbFhPb97X36SNeLL66RUGCM 8RTR9bgdCU3SVcDNdCEK7n81jcnj7tXlz4ztoPq8=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3066/push/4191012439@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3066@github.com>
References: <quicwg/base-drafts/pull/3066@github.com>
Subject: Re: [quicwg/base-drafts] Change PTO to be per packet number space (#3066)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db1ddf9ea532_7de63f974c6cd96414444d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/6GBuXIptvCNAJO_oGHqDqS4MYPY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 24 Oct 2019 17:23:19 -0000

----==_mimepart_5db1ddf9ea532_7de63f974c6cd96414444d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

2140c28bc8398957967bc017e78974668d95a86e  Martin's suggestion


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3066/files/054fae193d6d9ccffdf0b20b7011a24ed33eb3b1..2140c28bc8398957967bc017e78974668d95a86e

----==_mimepart_5db1ddf9ea532_7de63f974c6cd96414444d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/ianswett" class="user-mention">@ianswett</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/2140c28bc8398957967bc017e78974668d95a86e">2140c28</a>  Martin&#39;s suggestion</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3066/files/054fae193d6d9ccffdf0b20b7011a24ed33eb3b1..2140c28bc8398957967bc017e78974668d95a86e?email_source=notifications&amp;email_token=AFTOJK74F6DETMPUUXALVELQQHKXTA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDAOJXG4YTEMSQOVZWQIZUGE4TCMBRGI2DGOI">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYXCKMWZ6SDVO7M5R3QQHKXTANCNFSM4I2FHCOQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYSCE2RWIY36HTGV4DQQHKXTA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDAOJXG4YTEMSQOVZWQIZUGE4TCMBRGI2DGOI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3066/files/054fae193d6d9ccffdf0b20b7011a24ed33eb3b1..2140c28bc8398957967bc017e78974668d95a86e?email_source=notifications\u0026email_token=AFTOJK74F6DETMPUUXALVELQQHKXTA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDAOJXG4YTEMSQOVZWQIZUGE4TCMBRGI2DGOI",
"url": "https://github.com/quicwg/base-drafts/pull/3066/files/054fae193d6d9ccffdf0b20b7011a24ed33eb3b1..2140c28bc8398957967bc017e78974668d95a86e?email_source=notifications\u0026email_token=AFTOJK74F6DETMPUUXALVELQQHKXTA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDAOJXG4YTEMSQOVZWQIZUGE4TCMBRGI2DGOI",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5db1ddf9ea532_7de63f974c6cd96414444d--


From nobody Thu Oct 24 10:23:28 2019
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 1E9AC12004D for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 10:23:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.999
X-Spam-Level: 
X-Spam-Status: No, score=-7.999 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, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 hSW1_0Rb3dXQ for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 10:23:25 -0700 (PDT)
Received: from out-13.smtp.github.com (out-13.smtp.github.com [192.30.254.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B5F84120820 for <quic-issues@ietf.org>; Thu, 24 Oct 2019 10:23:19 -0700 (PDT)
Received: from github-lowworker-e8b54ca.ac4-iad.github.net (github-lowworker-e8b54ca.ac4-iad.github.net [10.52.23.39]) by smtp.github.com (Postfix) with ESMTP id 618802616D8 for <quic-issues@ietf.org>; Thu, 24 Oct 2019 10:23:19 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571937799; bh=QhoveQaqvEbj6gZZy1yBsX18DuuaC6uOQoW+hwHcFgI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=CdCQDqIpgbvTLaEDmVWNxn/szfBP+mEDgpGmkJcEMX4cxayNVhjEMU/lHx14lok4e HEyCvulowK0fo4Z2xEv4s+vJYXsduM2geaV4/sjfriXGXNtuSIEGfhNjgvcYESNcNa nm+IvE9RWMzFB2absdpPoefPUv6i0p+yejkPyG3o=
Date: Thu, 24 Oct 2019 10:23:19 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5Z2QQC37MCNBZW36N3X4PJPEVBNHHB3LP3EA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3066/review/306739612@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3066@github.com>
References: <quicwg/base-drafts/pull/3066@github.com>
Subject: Re: [quicwg/base-drafts] Change PTO to be per packet number space (#3066)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db1de071cc95_7d6b3fb7206cd95c1689ed"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/1uLg-m3caYuO4GHjpOZWf9xXaQ0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 24 Oct 2019 17:23:27 -0000

----==_mimepart_5db1de071cc95_7d6b3fb7206cd95c1689ed
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



> @@ -522,9 +525,17 @@ removed from bytes in flight when the Initial and Handshake keys are discarded.
 ### Sending Probe Packets
 
 When a PTO timer expires, a sender MUST send at least one ack-eliciting packet
-as a probe, unless there is no data available to send.  An endpoint MAY send up
-to two full-sized datagrams containing ack-eliciting packets, to avoid an
-expensive consecutive PTO expiration due to a single lost datagram.
+in the packet number space as a probe, unless there is no data available to
+send.  An endpoint MAY send up to two full-sized datagrams containing
+ack-eliciting packets, to avoid an expensive consecutive PTO expiration due
+to a single lost datagram.
+
+In addition to sending data in the packet number space for which the timer
+expired, the sender SHOULD coalesce ack-eliciting packets from all other packet
+number spaces with in-flight data if sending coalesced packets is supported.
+If implementations do not send coalesced packets upon timeout when multiple
+packet number spaces have in-flight data, then they MUST only send a single

Done

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3066#discussion_r338696763
----==_mimepart_5db1de071cc95_7d6b3fb7206cd95c1689ed
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ianswett</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3066#discussion_r338696763">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -522,9 +525,17 @@ removed from bytes in flight when the Initial and Handshake keys are discarded.
 ### Sending Probe Packets
 
 When a PTO timer expires, a sender MUST send at least one ack-eliciting packet
-as a probe, unless there is no data available to send.  An endpoint MAY send up
-to two full-sized datagrams containing ack-eliciting packets, to avoid an
-expensive consecutive PTO expiration due to a single lost datagram.
+in the packet number space as a probe, unless there is no data available to
+send.  An endpoint MAY send up to two full-sized datagrams containing
+ack-eliciting packets, to avoid an expensive consecutive PTO expiration due
+to a single lost datagram.
+
+In addition to sending data in the packet number space for which the timer
+expired, the sender SHOULD coalesce ack-eliciting packets from all other packet
+number spaces with in-flight data if sending coalesced packets is supported.
+If implementations do not send coalesced packets upon timeout when multiple
+packet number spaces have in-flight data, then they MUST only send a single
</pre>
<p>Done</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3066?email_source=notifications&amp;email_token=AFTOJK7TGUHHDACYZDHUOL3QQHKYPA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJEHTHA#discussion_r338696763">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK25NCP7XHDCWEA6FG3QQHKYPANCNFSM4I2FHCOQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3RMTMOAAFAEZLLWJ3QQHKYPA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJEHTHA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3066?email_source=notifications\u0026email_token=AFTOJK7TGUHHDACYZDHUOL3QQHKYPA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJEHTHA#discussion_r338696763",
"url": "https://github.com/quicwg/base-drafts/pull/3066?email_source=notifications\u0026email_token=AFTOJK7TGUHHDACYZDHUOL3QQHKYPA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJEHTHA#discussion_r338696763",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db1de071cc95_7d6b3fb7206cd95c1689ed--


From nobody Thu Oct 24 10:24:01 2019
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 2B3CE12018B for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 10:24:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 48G9HI4pk6fK for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 10:23:58 -0700 (PDT)
Received: from out-10.smtp.github.com (out-10.smtp.github.com [192.30.254.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C2CF412025D for <quic-issues@ietf.org>; Thu, 24 Oct 2019 10:23:44 -0700 (PDT)
Received: from github-lowworker-f144ac1.va3-iad.github.net (github-lowworker-f144ac1.va3-iad.github.net [10.48.16.59]) by smtp.github.com (Postfix) with ESMTP id 6B625121096 for <quic-issues@ietf.org>; Thu, 24 Oct 2019 10:23:44 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571937824; bh=F4lSfGWwVevf5q2xkbOiAz8pnI2qGMcH4KFpVF9TUew=; h=Date:From:To:Subject:From; b=Lv6mih/HdWQCXKCICQ2xyXct4THotLZ6hT+7Jvs9pnHRodIGpqqWdMgsceIyFMpdm 2uT870CzNL+mLzgxi/C2G9pNno+Pas6qvmb3cjihN9EQ8uYRtASI+5lZjsATsudgHl 8MZs5nQ/NsMBwL7fBZu3OpZ0yqCtFacf/PfYiG6E=
Date: Thu, 24 Oct 2019 10:23:44 -0700
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/f30d87-4c3350@github.com>
Subject: [quicwg/base-drafts] 4c3350: Script updating gh-pages from 2140c28b. [ci skip]
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/8D8W9h8GIK1mcCPu7x3pIZ62do8>
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: Thu, 24 Oct 2019 17:24:01 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 4c3350fd579ede4f66bef3e81914937e55dc9441
      https://github.com/quicwg/base-drafts/commit/4c3350fd579ede4f66bef3e81914937e55dc9441
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-24 (Thu, 24 Oct 2019)

  Changed paths:
    M ianswett-pto-per-pn-space/draft-ietf-quic-recovery.html
    M ianswett-pto-per-pn-space/draft-ietf-quic-recovery.txt
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from 2140c28b. [ci skip]



From nobody Thu Oct 24 10:26:28 2019
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 E7C1E120147 for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 10:26:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 ZeITJQmpOhrH for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 10:26:24 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 06A39120113 for <quic-issues@ietf.org>; Thu, 24 Oct 2019 10:26:24 -0700 (PDT)
Date: Thu, 24 Oct 2019 10:26:23 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571937983; bh=aq0NUZvBpESmCKBDK7ZLrgnbG0Nijd0LZKtm8QUMHvc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=teoalBTRTuCRNkrs8/QGlliPUSm0SFjSjIeIuEevHb5ArjihkIvtWwena9vuAINhG 6bdPxmL3afHDQHBm4fBs9ufelNzEP7nP8HotYJGWb7kn3nmmxV/qQAhyfHkv8ui807 Y4rASIJ39yoVD9TLZjylFZCf84280mwO5ofg6iyQ=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK355MERCBJ6H4SC6MF3X4PU7EVBNHHB3LP3EA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3066/c546020117@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3066@github.com>
References: <quicwg/base-drafts/pull/3066@github.com>
Subject: Re: [quicwg/base-drafts] Change PTO to be per packet number space (#3066)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db1debf6d85_286f3fbce5acd9601485ec"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/XCJ0o4ayBoq83Tl18hsRt5QaAWk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 24 Oct 2019 17:26:26 -0000

----==_mimepart_5db1debf6d85_286f3fbce5acd9601485ec
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I think I've addressed all the feedback, PTAL

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3066#issuecomment-546020117
----==_mimepart_5db1debf6d85_286f3fbce5acd9601485ec
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I think I've addressed all the feedback, PTAL</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3066?email_source=notifications&amp;email_token=AFTOJK32NUUCC2YLO6NBVKTQQHLD7A5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECFZWFI#issuecomment-546020117">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7TDZEE2RVTHLTVCCDQQHLD7ANCNFSM4I2FHCOQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7UAMDLYD7WI4IO7QTQQHLD7A5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECFZWFI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3066?email_source=notifications\u0026email_token=AFTOJK32NUUCC2YLO6NBVKTQQHLD7A5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECFZWFI#issuecomment-546020117",
"url": "https://github.com/quicwg/base-drafts/pull/3066?email_source=notifications\u0026email_token=AFTOJK32NUUCC2YLO6NBVKTQQHLD7A5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECFZWFI#issuecomment-546020117",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db1debf6d85_286f3fbce5acd9601485ec--


From nobody Thu Oct 24 11:30:39 2019
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 03CB2120044 for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 11:30:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.999
X-Spam-Level: 
X-Spam-Status: No, score=-7.999 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, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 5tLG3hx8yZcW for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 11:30:34 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B7991120013 for <quic-issues@ietf.org>; Thu, 24 Oct 2019 11:30:34 -0700 (PDT)
Received: from github-lowworker-cde56e0.va3-iad.github.net (github-lowworker-cde56e0.va3-iad.github.net [10.48.25.52]) by smtp.github.com (Postfix) with ESMTP id CB485520073 for <quic-issues@ietf.org>; Thu, 24 Oct 2019 11:30:33 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571941833; bh=2LpmILPcgAGHlI0AB/ZzCjW4E9aIL+mMEihnXSdoljM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=y81n3PCstjByBHYV8WjVfIZ/2L/qd40CxE0oUzaiQ7WWjbI0wtv2plwNysxq/R9Su Tv4mx0SUlo+fA9SjG6NBcCW5vWJnKelC+CM+P4ei2NvKuJlvwsD1d06ApRKvYgzsFS BtBErxhtoiz9nFqAPGIIp0DtPQX2BUoNewfOw15w=
Date: Thu, 24 Oct 2019 11:30:33 -0700
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7YOKBJ4FOJQ5ZNSJF3X4XFTEVBNHHB4ST4NM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3107/review/306776279@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3107@github.com>
References: <quicwg/base-drafts/pull/3107@github.com>
Subject: Re: [quicwg/base-drafts] Immediately close with INVALID_TOKEN (#3107)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db1edc9bc415_79503fa05f2cd96033687a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/W5FJ_GSxtVNhqPhkKQgylykxoRo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 24 Oct 2019 18:30:37 -0000

----==_mimepart_5db1edc9bc415_79503fa05f2cd96033687a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop commented on this pull request.

Depending how the server distinguishes them, a change of method / confusion about what server you're sending it to could make you appear to be presenting a Retry token instead of a regular token.  This error code enables the client to recover and retry quickly, but there's no language about what the client should do when it receives the code.

> @@ -1641,6 +1641,14 @@ of connection establishment.  By giving the client a different connection ID to
 use, a server can cause the connection to be routed to a server instance with
 more resources available for new connections.
 
+If a server receives a client Initial with a unverifiable Retry token,
+it knows the client will not accept another Retry token.  It can either
+proceed with the handshake without verifying the token or immediately close

I still think the requirement to make them distinguishable should be a MUST.  Otherwise, a change of token generation method could make an old NEW_TOKEN token appear to be an invalid Retry token.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3107#pullrequestreview-306776279
----==_mimepart_5db1edc9bc415_79503fa05f2cd96033687a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@MikeBishop</b> commented on this pull request.</p>

<p>Depending how the server distinguishes them, a change of method / confusion about what server you're sending it to could make you appear to be presenting a Retry token instead of a regular token.  This error code enables the client to recover and retry quickly, but there's no language about what the client should do when it receives the code.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3107#discussion_r338724844">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1641,6 +1641,14 @@ of connection establishment.  By giving the client a different connection ID to
 use, a server can cause the connection to be routed to a server instance with
 more resources available for new connections.
 
+If a server receives a client Initial with a unverifiable Retry token,
+it knows the client will not accept another Retry token.  It can either
+proceed with the handshake without verifying the token or immediately close
</pre>
<p>I still think the requirement to make them distinguishable should be a MUST.  Otherwise, a change of token generation method could make an old NEW_TOKEN token appear to be an invalid Retry token.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3107?email_source=notifications&amp;email_token=AFTOJKYBI4TZAYXWUPEYB23QQHSUTA5CNFSM4JBTLOPKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJEQRVY#pullrequestreview-306776279">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7X2JXEILRLP25Q7FTQQHSUTANCNFSM4JBTLOPA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4JEENYIXV5GWCSX33QQHSUTA5CNFSM4JBTLOPKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJEQRVY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3107?email_source=notifications\u0026email_token=AFTOJKYBI4TZAYXWUPEYB23QQHSUTA5CNFSM4JBTLOPKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJEQRVY#pullrequestreview-306776279",
"url": "https://github.com/quicwg/base-drafts/pull/3107?email_source=notifications\u0026email_token=AFTOJKYBI4TZAYXWUPEYB23QQHSUTA5CNFSM4JBTLOPKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJEQRVY#pullrequestreview-306776279",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db1edc9bc415_79503fa05f2cd96033687a--


From nobody Thu Oct 24 11:49:00 2019
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 B597612004F for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 11:48:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 VQD0DIkwgDJt for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 11:48:56 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1A31F120013 for <quic-issues@ietf.org>; Thu, 24 Oct 2019 11:48:56 -0700 (PDT)
Date: Thu, 24 Oct 2019 11:48:55 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571942935; bh=COoA4MGGHbVm6Vkp3GIXcJqRuCutJ8ZCVASyRZtvIcA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=PcEXMOQjDs9Ea+8lKCebXVno+rf6BvLxhuGGvetwUV+VJhRZu7HZCLZK0F7LcpTLW cB3MO2LOm8/Rqqg5pruaiO12SH631J7JKjftye7ITfw4XYzGDS39iSI8Lu3uCkLHNg YQjPFrcxfYoRSTh6BjUeps/AaQE7adY6DkrHlCRg=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYLNRZWANU52JXMMK53X4ZKPEVBNHHB4ST4NM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3107/c546052605@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3107@github.com>
References: <quicwg/base-drafts/pull/3107@github.com>
Subject: Re: [quicwg/base-drafts] Immediately close with INVALID_TOKEN (#3107)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db1f2176690e_3dec3f82a9ccd95c730e1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/k8uMvTGc5o2p2NNxunXZhtfl-RM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 24 Oct 2019 18:48:59 -0000

----==_mimepart_5db1f2176690e_3dec3f82a9ccd95c730e1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@MikeBishop do you have a suggestion about what the client should do?  Clearly it could start a new connection, but it would't want to do that an unlimited number of times, and it may depend upon whether a TCP fallback is available.  Given that, it wasn't clear I should recommend something.

And I agree this should be a MUST, as stated in #3128

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3107#issuecomment-546052605
----==_mimepart_5db1f2176690e_3dec3f82a9ccd95c730e1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=4273797" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/MikeBishop">@MikeBishop</a> do you have a suggestion about what the client should do?  Clearly it could start a new connection, but it would't want to do that an unlimited number of times, and it may depend upon whether a TCP fallback is available.  Given that, it wasn't clear I should recommend something.</p>
<p>And I agree this should be a MUST, as stated in <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="510401151" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3128" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3128/hovercard" href="https://github.com/quicwg/base-drafts/pull/3128">#3128</a></p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3107?email_source=notifications&amp;email_token=AFTOJK7LCOLKOHWVGNVXK3TQQHUZPA5CNFSM4JBTLOPKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECGBT7I#issuecomment-546052605">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZVVOCXZ7LFU4WH45DQQHUZPANCNFSM4JBTLOPA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6XWNKKGZYZ5HIL46TQQHUZPA5CNFSM4JBTLOPKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECGBT7I.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3107?email_source=notifications\u0026email_token=AFTOJK7LCOLKOHWVGNVXK3TQQHUZPA5CNFSM4JBTLOPKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECGBT7I#issuecomment-546052605",
"url": "https://github.com/quicwg/base-drafts/pull/3107?email_source=notifications\u0026email_token=AFTOJK7LCOLKOHWVGNVXK3TQQHUZPA5CNFSM4JBTLOPKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECGBT7I#issuecomment-546052605",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db1f2176690e_3dec3f82a9ccd95c730e1--


From nobody Thu Oct 24 12:34:16 2019
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 D4192120025 for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 12:34:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8
X-Spam-Level: 
X-Spam-Status: No, score=-8 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, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 eMn3BKE5onAM for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 12:34:13 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 203ED120020 for <quic-issues@ietf.org>; Thu, 24 Oct 2019 12:34:13 -0700 (PDT)
Date: Thu, 24 Oct 2019 12:34:12 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571945652; bh=kRfOORERhv14owXgHErKYd8JOAJT0rP09BqXyxPoU6E=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=gal3JyYjfvsCi+o2WXZhgTS0g4tmC81b0HmKGEDUf2W57BieDzwoRENRRzP5BBtIq hnKIxhEpiFHlvmVU8aS5Qjgcjt0j/dkKpsPOEjnx1vTH/hoI4ktbuDIIzVXf4ZK2hV 9fqL9W5xDBOMsBPMYV8I9kuKJF4OPOIu4h/0H1f4=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6YOM7TYALCOKWP5DN3X46UJEVBNHHB4ODZTE@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3092/review/306812844@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3092@github.com>
References: <quicwg/base-drafts/pull/3092@github.com>
Subject: Re: [quicwg/base-drafts] MUST ACK each ack-eliciting packet once (#3092)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db1fcb430645_5173fd0764cd96c951e9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/B_uyRFxIWD5lPq7NdS9JVXn5qec>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 24 Oct 2019 19:34:15 -0000

----==_mimepart_5db1fcb430645_5173fd0764cd96c951e9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop commented on this pull request.



> +Every packet SHOULD be acknowledged at least once, and ack-eliciting packets
+MUST be acknowledged at least once within the maximum ack delay. An endpoint

No, it doesn't, because you have no guarantee that you received every ACK the peer sent.  This requires the peer to put every packet into an ACK frame sent in at least one packet; there's no requirement to ensure that it's delivered reliably to the peer.  Thus, if you haven't received an ACK, that doesn't mean the peer didn't received the packet anyway.  It could be delayed and still in transit, or the ACK might have been lost.

That said, there's no actual difference between "MUST ack every packet, but not reliably" and "SHOULD ack every packet" from the other side's point of view.  This is something that could be bench-tested on an implementation, but can't be ascertained about the peer over a lossy network.

> @@ -3007,25 +3007,26 @@ guidance offered below seeks to strike this balance.
 
 ### Sending ACK Frames {#sending-acknowledgements}
 
+Every packet SHOULD be acknowledged at least once, and ack-eliciting packets
+MUST be acknowledged at least once within the maximum ack delay. An endpoint
+communicates its maximum delay using the max_ack_delay transport parameter;
+see {{transport-parameter-definitions}}.  max_ack_delay declares an explicit

It's probably correct to start the sentence with a lower-case letter, since this is a literal name of a protocol element, but it looks weird.  Consider rephrasing to avoid the question.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3092#pullrequestreview-306812844
----==_mimepart_5db1fcb430645_5173fd0764cd96c951e9
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@MikeBishop</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3092#discussion_r338752929">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +Every packet SHOULD be acknowledged at least once, and ack-eliciting packets
+MUST be acknowledged at least once within the maximum ack delay. An endpoint
</pre>
<p>No, it doesn't, because you have no guarantee that you received every ACK the peer sent.  This requires the peer to put every packet into an ACK frame sent in at least one packet; there's no requirement to ensure that it's delivered reliably to the peer.  Thus, if you haven't received an ACK, that doesn't mean the peer didn't received the packet anyway.  It could be delayed and still in transit, or the ACK might have been lost.</p>
<p>That said, there's no actual difference between "MUST ack every packet, but not reliably" and "SHOULD ack every packet" from the other side's point of view.  This is something that could be bench-tested on an implementation, but can't be ascertained about the peer over a lossy network.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3092#discussion_r338753442">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -3007,25 +3007,26 @@ guidance offered below seeks to strike this balance.
 
 ### Sending ACK Frames {#sending-acknowledgements}
 
+Every packet SHOULD be acknowledged at least once, and ack-eliciting packets
+MUST be acknowledged at least once within the maximum ack delay. An endpoint
+communicates its maximum delay using the max_ack_delay transport parameter;
+see {{transport-parameter-definitions}}.  max_ack_delay declares an explicit
</pre>
<p>It's probably correct to start the sentence with a lower-case letter, since this is a literal name of a protocol element, but it looks weird.  Consider rephrasing to avoid the question.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3092?email_source=notifications&amp;email_token=AFTOJK3QFWJTFF6G7SHWCMLQQH2DJA5CNFSM4JAXQGYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJEZPLA#pullrequestreview-306812844">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3KAAX253WQLJIRQV3QQH2DJANCNFSM4JAXQGYA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7QO5DSYWCULFA7QC3QQH2DJA5CNFSM4JAXQGYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJEZPLA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3092?email_source=notifications\u0026email_token=AFTOJK3QFWJTFF6G7SHWCMLQQH2DJA5CNFSM4JAXQGYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJEZPLA#pullrequestreview-306812844",
"url": "https://github.com/quicwg/base-drafts/pull/3092?email_source=notifications\u0026email_token=AFTOJK3QFWJTFF6G7SHWCMLQQH2DJA5CNFSM4JAXQGYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJEZPLA#pullrequestreview-306812844",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db1fcb430645_5173fd0764cd96c951e9--


From nobody Thu Oct 24 12:43:01 2019
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 B8536120047 for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 12:43:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 1L_wsfRdpONi for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 12:42:59 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E278B120020 for <quic-issues@ietf.org>; Thu, 24 Oct 2019 12:42:58 -0700 (PDT)
Date: Thu, 24 Oct 2019 12:42:57 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571946177; bh=z6vCsZCqcFNA6a/6COYkUV9MP2bPoiFrR/WqzyQentk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=VKikUJ0I/UiqS38SpDGfe7G6X6Lgo9hE4K8IZ6hmnoHXO7A7gB+VBrBYxJvLQ2qJe ahd0duXdxfVsh1yGElj34nuLCgPhG8K8wXQkWOAdFjA1nGy6Kurj3tNAF3tDf3rBax /HiLAllaY37cG/fKntpTbJPnAgK/6KEluk+ZSZwo=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5JVFJSEMZXGNVKDW53X47VDEVBNHHBYHCX2U@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/2926/issue_event/2741989786@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2926@github.com>
References: <quicwg/base-drafts/issues/2926@github.com>
Subject: Re: [quicwg/base-drafts] ICID or OCID? (#2926)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db1fec1e25eb_28753fc97bccd95c1316e0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/NQvPRV31HiR6mgrsUgKjpqkU-J4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 24 Oct 2019 19:43:01 -0000

----==_mimepart_5db1fec1e25eb_28753fc97bccd95c1316e0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Reopened #2926.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2926#event-2741989786
----==_mimepart_5db1fec1e25eb_28753fc97bccd95c1316e0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Reopened <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="471619541" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2926" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2926/hovercard" href="https://github.com/quicwg/base-drafts/issues/2926">#2926</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2926?email_source=notifications&amp;email_token=AFTOJK7ZZTXLTSG66D42CWDQQH3EDA5CNFSM4IGCZG5KYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUNXXDGQ#event-2741989786">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYXQ7UYZRQQK4NYYFTQQH3EDANCNFSM4IGCZG5A">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3ANDIX3GZFYVI6SJ3QQH3EDA5CNFSM4IGCZG5KYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUNXXDGQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2926?email_source=notifications\u0026email_token=AFTOJK7ZZTXLTSG66D42CWDQQH3EDA5CNFSM4IGCZG5KYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUNXXDGQ#event-2741989786",
"url": "https://github.com/quicwg/base-drafts/issues/2926?email_source=notifications\u0026email_token=AFTOJK7ZZTXLTSG66D42CWDQQH3EDA5CNFSM4IGCZG5KYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUNXXDGQ#event-2741989786",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db1fec1e25eb_28753fc97bccd95c1316e0--


From nobody Thu Oct 24 12:43:09 2019
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 28E37120020 for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 12:43:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.999
X-Spam-Level: 
X-Spam-Status: No, score=-7.999 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, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 BqQm0XwYiIQE for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 12:43:00 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 17443120025 for <quic-issues@ietf.org>; Thu, 24 Oct 2019 12:43:00 -0700 (PDT)
Date: Thu, 24 Oct 2019 12:42:58 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571946178; bh=7h2amY6GdJm5t4X8TW+GQ29p8I/LLBgxIrDvqZrhpKQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Lyd5a2bcUASEVOi/pDl/aTGaJZ2zuNhg4gZvZUcCZjgpMF8tqwgiPlzlAmddVGD9n W//53nxlYsIo6eWivFN8iBmY6JMMOM+jg5E6moYqTL3AWhzFkxZZYwAjwxfBK9EYgw odNieeTcH/lfYD98RhA45NHJeczO+s4Us7SEe1jQ=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK23MRZRUASDISSD3ZN3X47VFEVBNHHBYHCX2U@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2926/546072741@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2926@github.com>
References: <quicwg/base-drafts/issues/2926@github.com>
Subject: Re: [quicwg/base-drafts] ICID or OCID? (#2926)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db1fec22aaf0_1a8a3fdc956cd96c552d7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/5DprLQE4lhrm8DWYAJWUlsUDLBg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 24 Oct 2019 19:43:02 -0000

----==_mimepart_5db1fec22aaf0_1a8a3fdc956cd96c552d7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This is a separate issue, about definition of these terms; #3011 is about whether these need to be separate concepts depending on the outcome of other issues.

@mikkelfj notes that the term "original connection ID" appears only to say that a client MUST NOT send one, and that literal string appears nowhere else in the document except the changelog.  This refers to the transport parameter `original_connection_id`, whose definition matches the description of the "Original Destination Connection ID" field in Retry and references Retry, but doesn't use that term.

I'd suggest using the names of the prohibited TPs in stating the client restriction, and referencing the "Original Destination Connection ID" field by name from the TP definition.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2926#issuecomment-546072741
----==_mimepart_5db1fec22aaf0_1a8a3fdc956cd96c552d7
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This is a separate issue, about definition of these terms; <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="491388011" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3011" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/3011/hovercard" href="https://github.com/quicwg/base-drafts/issues/3011">#3011</a> is about whether these need to be separate concepts depending on the outcome of other issues.</p>
<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=193335" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mikkelfj">@mikkelfj</a> notes that the term "original connection ID" appears only to say that a client MUST NOT send one, and that literal string appears nowhere else in the document except the changelog.  This refers to the transport parameter <code>original_connection_id</code>, whose definition matches the description of the "Original Destination Connection ID" field in Retry and references Retry, but doesn't use that term.</p>
<p>I'd suggest using the names of the prohibited TPs in stating the client restriction, and referencing the "Original Destination Connection ID" field by name from the TP definition.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2926?email_source=notifications&amp;email_token=AFTOJK5JE3TJXLLXNPPV6S3QQH3EFA5CNFSM4IGCZG5KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECGGRJI#issuecomment-546072741">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKY656OK76SRILBMQYLQQH3EFANCNFSM4IGCZG5A">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZR2US2P6BGBIJH533QQH3EFA5CNFSM4IGCZG5KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECGGRJI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2926?email_source=notifications\u0026email_token=AFTOJK5JE3TJXLLXNPPV6S3QQH3EFA5CNFSM4IGCZG5KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECGGRJI#issuecomment-546072741",
"url": "https://github.com/quicwg/base-drafts/issues/2926?email_source=notifications\u0026email_token=AFTOJK5JE3TJXLLXNPPV6S3QQH3EFA5CNFSM4IGCZG5KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECGGRJI#issuecomment-546072741",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db1fec22aaf0_1a8a3fdc956cd96c552d7--


From nobody Thu Oct 24 12:51:10 2019
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 C482B120025 for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 12:51:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, 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 uoQ8xfzlsXa0 for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 12:51:06 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BF1B2120020 for <quic-issues@ietf.org>; Thu, 24 Oct 2019 12:51:06 -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 CBE3C1C235B for <quic-issues@ietf.org>; Thu, 24 Oct 2019 12:51:05 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571946665; bh=USMYUmcw5Vlf6gUWZpuObnT23rqvyarmIAPTZYY8tR0=; h=Date:From:To:Subject:From; b=anQ6uaAsbTC9l68tupgTObWsi2p6Cnq7yI7VIhJkBEWCRL2g7iwgc8yXsaJZdN3iL Je3zOUVtKbhCcktCmLI0Rh2y/tDO+yUBxrRL+EhqFr3nsfOaPId56JBmKylG5L9/BX ZmBCwTEc/nEODL6zwkceyLQbtj85Q164I5I56MTs=
Date: Thu, 24 Oct 2019 12:51:05 -0700
From: Mike Bishop <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/transport/name_connections/000000-e21532@github.com>
Subject: [quicwg/base-drafts] e21532: Explicit linkages for ODCID/OCID TP
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/Qnsx94RqfYHGNhF6lVJ2ftu-tCs>
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: Thu, 24 Oct 2019 19:51:09 -0000

  Branch: refs/heads/transport/name_connections
  Home:   https://github.com/quicwg/base-drafts
  Commit: e21532dca6de0225191e3835ec0a038026bd31a3
      https://github.com/quicwg/base-drafts/commit/e21532dca6de0225191e3835ec0a038026bd31a3
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2019-10-24 (Thu, 24 Oct 2019)

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

  Log Message:
  -----------
  Explicit linkages for ODCID/OCID TP



From nobody Thu Oct 24 12:51:50 2019
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 544CA120025 for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 12:51:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 BwyNOnyNAdyx for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 12:51:47 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 45B30120020 for <quic-issues@ietf.org>; Thu, 24 Oct 2019 12:51:47 -0700 (PDT)
Date: Thu, 24 Oct 2019 12:51:46 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571946706; bh=G1lifqwMk1/HRCzkRkOWIYYtFhRu1vCPFAte6Sv5R74=; h=Date:From:To:Subject:From; b=W5NTaJiw1ZvQtyfLqR+hv3ESH+DHD2H7YKLgPfCvD/v5lVmamrflhzkodLJEb3SiD su4t+wdgve5FLYWc5eWYTaYXMuFxOU/UL8tZKEqa1QATI08DqAiUBsAVqcEwy5Y4c3 eXSfOpZQuhS0HxxHiOA8vNEwdxRdZKcvvRgiMxxA=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/4c3350-f2cddd@github.com>
Subject: [quicwg/base-drafts] f2cddd: Script updating gh-pages from e21532dc. [ci skip]
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/l7-ejejlxg1qELea6LBBJa_fkR8>
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: Thu, 24 Oct 2019 19:51:50 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: f2cddd67ed9b6a17782a61ad1d4f754c1999e5df
      https://github.com/quicwg/base-drafts/commit/f2cddd67ed9b6a17782a61ad1d4f754c1999e5df
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-24 (Thu, 24 Oct 2019)

  Changed paths:
    M index.html
    A transport/name_connections/draft-ietf-quic-http.html
    A transport/name_connections/draft-ietf-quic-http.txt
    A transport/name_connections/draft-ietf-quic-invariants.html
    A transport/name_connections/draft-ietf-quic-invariants.txt
    A transport/name_connections/draft-ietf-quic-qpack.html
    A transport/name_connections/draft-ietf-quic-qpack.txt
    A transport/name_connections/draft-ietf-quic-recovery.html
    A transport/name_connections/draft-ietf-quic-recovery.txt
    A transport/name_connections/draft-ietf-quic-tls.html
    A transport/name_connections/draft-ietf-quic-tls.txt
    A transport/name_connections/draft-ietf-quic-transport.html
    A transport/name_connections/draft-ietf-quic-transport.txt
    A transport/name_connections/index.html

  Log Message:
  -----------
  Script updating gh-pages from e21532dc. [ci skip]



From nobody Thu Oct 24 12:52:27 2019
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 074B8120020 for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 12:52:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.595
X-Spam-Level: 
X-Spam-Status: No, score=-6.595 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 MvDk5f745KNC for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 12:52:22 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9D1B5120071 for <quic-issues@ietf.org>; Thu, 24 Oct 2019 12:52:22 -0700 (PDT)
Date: Thu, 24 Oct 2019 12:52:21 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571946741; bh=Q7WiapCV3tvccdGeZYUCLcNKley7UnP+Ksp2qlAe1gg=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=10ZPuhxmUplF0Nu77sYD+4A9j9vyUBPh0DtvWnHxdnb2pXKLXoElJhaSjq4rMe9C+ Qtdc4Rt5G17Z72emguyXS28aG6uyUC3s75jgOGcmAVMK+/6cJ+Y8L+5f4cnh89OIAU RPvl37XTr1joMtw+jKtyBSMOKmt87iTacIuK35W4=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4KEYU4HAZ4CIB2JGF3X5AYLEVBNHHB5BWAMQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3149@github.com>
Subject: [quicwg/base-drafts] Explicit linkages for ODCID/OCID TP (#3149)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db200f5b6121_39413fbcc74cd95c348096"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/QgEiOO2nVdkQxNy67cp_6wjXt6g>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 24 Oct 2019 19:52:25 -0000

----==_mimepart_5db200f5b6121_39413fbcc74cd95c348096
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Fixes #2926.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/3149

-- Commit Summary --

  * Explicit linkages for ODCID/OCID TP

-- File Changes --

    M draft-ietf-quic-transport.md (14)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/3149.patch
https://github.com/quicwg/base-drafts/pull/3149.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3149

----==_mimepart_5db200f5b6121_39413fbcc74cd95c348096
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><span class="issue-keyword tooltipped tooltipped-se" aria-label="This pull request closes issue #2926.">Fixes</span> <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="471619541" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2926" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2926/hovercard" href="https://github.com/quicwg/base-drafts/issues/2926">#2926</a>.</p>

<hr>

<h4>You can view, comment on, or merge this pull request online at:</h4>
<p>&nbsp;&nbsp;<a href='https://github.com/quicwg/base-drafts/pull/3149'>https://github.com/quicwg/base-drafts/pull/3149</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Explicit linkages for ODCID/OCID TP</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/3149/files#diff-0">draft-ietf-quic-transport.md</a>
    (14)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3149.patch'>https://github.com/quicwg/base-drafts/pull/3149.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3149.diff'>https://github.com/quicwg/base-drafts/pull/3149.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3149?email_source=notifications&amp;email_token=AFTOJKYNL76CHO7SKYHCRXLQQH4HLA5CNFSM4JEZXDQ2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HUGYBSA">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4BU3ZXZRHK5CCR4ETQQH4HLANCNFSM4JEZXDQQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3OPXV24L6TPYDOTOTQQH4HLA5CNFSM4JEZXDQ2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HUGYBSA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3149?email_source=notifications\u0026email_token=AFTOJKYNL76CHO7SKYHCRXLQQH4HLA5CNFSM4JEZXDQ2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HUGYBSA",
"url": "https://github.com/quicwg/base-drafts/pull/3149?email_source=notifications\u0026email_token=AFTOJKYNL76CHO7SKYHCRXLQQH4HLA5CNFSM4JEZXDQ2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HUGYBSA",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5db200f5b6121_39413fbcc74cd95c348096--


From nobody Thu Oct 24 12:53:35 2019
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 65B6F120047 for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 12:53:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 keInozteVHpU for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 12:53:31 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B29AA120020 for <quic-issues@ietf.org>; Thu, 24 Oct 2019 12:53:31 -0700 (PDT)
Date: Thu, 24 Oct 2019 12:53:30 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571946810; bh=JVjvRInusA3wxjhQNx2DZYpdm8Gff3PcvfrgrOXamFI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=YkqpzC3hTIMRIGTxSy0yX+OcmQqfSKS2m6bLg3jWgyKY811oj9c1Z1xljBXFOCzGq B9jRL/SOFvcE7m2nIJQyylRh+rqQOKesa09R24zCOQaAK0BEDPNCf8g19NoQfEdJDK ij2nZ22kzF8srp9EYsnaN1fvCeIvHd7GxA0r2Ogk=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7M4THQYP4XPKJHJ3N3X5A4VEVBNHHB5BWAMQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3149/c546076471@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3149@github.com>
References: <quicwg/base-drafts/pull/3149@github.com>
Subject: Re: [quicwg/base-drafts] Explicit linkages for ODCID/OCID TP (#3149)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db2013ac9c94_48083fc8de4cd95c84055"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/aIA002LGkl62DXJcO3rMUXA07v8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 24 Oct 2019 19:53:34 -0000

----==_mimepart_5db2013ac9c94_48083fc8de4cd95c84055
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Note that #3120 may want to change the phrasing of the ODCID field, depending on which PR lands first.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3149#issuecomment-546076471
----==_mimepart_5db2013ac9c94_48083fc8de4cd95c84055
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Note that <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="508765423" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3120" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3120/hovercard" href="https://github.com/quicwg/base-drafts/pull/3120">#3120</a> may want to change the phrasing of the ODCID field, depending on which PR lands first.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3149?email_source=notifications&amp;email_token=AFTOJK76IV3RPJ5QKSMJ4I3QQH4LVA5CNFSM4JEZXDQ2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECGHONY#issuecomment-546076471">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYIGJDCAGKOPU4NHJTQQH4LVANCNFSM4JEZXDQQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZYWISWCLUXB45JLETQQH4LVA5CNFSM4JEZXDQ2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECGHONY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3149?email_source=notifications\u0026email_token=AFTOJK76IV3RPJ5QKSMJ4I3QQH4LVA5CNFSM4JEZXDQ2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECGHONY#issuecomment-546076471",
"url": "https://github.com/quicwg/base-drafts/pull/3149?email_source=notifications\u0026email_token=AFTOJK76IV3RPJ5QKSMJ4I3QQH4LVA5CNFSM4JEZXDQ2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECGHONY#issuecomment-546076471",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db2013ac9c94_48083fc8de4cd95c84055--


From nobody Thu Oct 24 13:00:09 2019
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 BF5F3120047 for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 13:00:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8
X-Spam-Level: 
X-Spam-Status: No, score=-8 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, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 3ZvEAhnM4Gl6 for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 13:00:05 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id ADC69120020 for <quic-issues@ietf.org>; Thu, 24 Oct 2019 13:00:05 -0700 (PDT)
Date: Thu, 24 Oct 2019 13:00:04 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571947204; bh=Ti2HuXql8j+CtqaSo630LBUfrQiYUJ7rpAQObP5+jQ8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=zShyg6XyhCnTdlphX0kF9EDap20jPMMALfXsjdFfxczZKvF1bJYptRvDXZWFgBQ87 p1n3jYRIKlJo3Rxzr9hb1zmh949XicAHkA6KxRrBzUgEHJDl4lKNpYkQcGSf7ISdAB ZOXn5ZjRadNKfoNwiheHuDK6O/gXg69ZL5HHghUA=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3113/push/4191630111@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3113@github.com>
References: <quicwg/base-drafts/pull/3113@github.com>
Subject: Re: [quicwg/base-drafts] Clarify that clients don't need to remember unknown SETTINGS (#3113)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db202c4b02bb_11883ff736acd95c17261a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Samv_vrsuzVKdAuMCFGxXw6NyuE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 24 Oct 2019 20:00:08 -0000

----==_mimepart_5db202c4b02bb_11883ff736acd95c17261a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@MikeBishop pushed 18 commits.

721d42f89c0f739dc8514363856328c9adcecc35  Retransmitting an ACK frame warning
1d7abab6b77b9ea678143b12c0d308d89362cfa0  Jana's suggestion
ac4d4eefc11ee9fba78db08c7f3e0158d57e15e6  Require clients to keep sending if they want to keep receiving (#3123)
8fe04ec8c384bae44ec93bfad7154ddf50f9b67f  Remove the TLP citation because it's in RACK
ec7c839c4b8e96d23fe474cb42451f23af226cb2  Delete reference to crypto timeout
12e04045fd4c2825915814f17635f42e90c50b0b  Merge pull request #3140 from martinduke/mduke-no-crypto-retx
f07c067a429caffa0788a02e8dd79c50c808929c  Merge pull request #3137 from quicwg/ianswett-remove-tlp
d14b63ea5276bbb3cff4ebf727b71f7fc847ec50  Some of Martin's suggestions
9bb859c4dc675c3327250e488fa0b0924d7de860  Reword the first sentence per Jana's suggestion
7a1d1352c87bf72cce779ef52d14e489c7afaaf4  Merge branch 'master' into ianswett-retransmitting-acks
fc1b0fb4d1086c759a4022b62b013bcc0b594d2e  Fix change log
4f77dbe2e077629796f8a4d3e075c653a1e3b122  Merge pull request #3049 from quicwg/ianswett-retransmitting-acks
ee9f46139e66530f2cc9a68c24de10d4267cbe89  Fix typo and wording in change log
8e48d3d78debf44cd149ec615162732d5e250e45  Merge pull request #3143 from amirlivneh/patch-20
d6367402e6013a0a9183deb31e0661ad2ab27abd  Merge pull request #3144 from amirlivneh/patch-21
1c824acf2a3912a54dd1a2563ca70159b7a18493  Fix punctuation
966bb15dbef311b73e819b4e7142ab8d42f8beac  Merge pull request #3146 from amirlivneh/patch-22
4145b0559db260faa8e0216fc464cbb115f14012  Merge branch 'settings-ed' of https://github.com/nharper/quic-base-drafts into nharper-settings-ed


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3113/files/86438e57b9c7186009ea70f05ab5313bfe642c3d..4145b0559db260faa8e0216fc464cbb115f14012

----==_mimepart_5db202c4b02bb_11883ff736acd95c17261a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/MikeBishop" class="user-mention">@MikeBishop</a> pushed 18 commits.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/721d42f89c0f739dc8514363856328c9adcecc35">721d42f</a>  Retransmitting an ACK frame warning</li>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/1d7abab6b77b9ea678143b12c0d308d89362cfa0">1d7abab</a>  Jana&#39;s suggestion</li>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/ac4d4eefc11ee9fba78db08c7f3e0158d57e15e6">ac4d4ee</a>  Require clients to keep sending if they want to keep receiving (#3123)</li>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/8fe04ec8c384bae44ec93bfad7154ddf50f9b67f">8fe04ec</a>  Remove the TLP citation because it&#39;s in RACK</li>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/ec7c839c4b8e96d23fe474cb42451f23af226cb2">ec7c839</a>  Delete reference to crypto timeout</li>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/12e04045fd4c2825915814f17635f42e90c50b0b">12e0404</a>  Merge pull request #3140 from martinduke/mduke-no-crypto-retx</li>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/f07c067a429caffa0788a02e8dd79c50c808929c">f07c067</a>  Merge pull request #3137 from quicwg/ianswett-remove-tlp</li>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/d14b63ea5276bbb3cff4ebf727b71f7fc847ec50">d14b63e</a>  Some of Martin&#39;s suggestions</li>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/9bb859c4dc675c3327250e488fa0b0924d7de860">9bb859c</a>  Reword the first sentence per Jana&#39;s suggestion</li>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/7a1d1352c87bf72cce779ef52d14e489c7afaaf4">7a1d135</a>  Merge branch &#39;master&#39; into ianswett-retransmitting-acks</li>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/fc1b0fb4d1086c759a4022b62b013bcc0b594d2e">fc1b0fb</a>  Fix change log</li>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/4f77dbe2e077629796f8a4d3e075c653a1e3b122">4f77dbe</a>  Merge pull request #3049 from quicwg/ianswett-retransmitting-acks</li>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/ee9f46139e66530f2cc9a68c24de10d4267cbe89">ee9f461</a>  Fix typo and wording in change log</li>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/8e48d3d78debf44cd149ec615162732d5e250e45">8e48d3d</a>  Merge pull request #3143 from amirlivneh/patch-20</li>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/d6367402e6013a0a9183deb31e0661ad2ab27abd">d636740</a>  Merge pull request #3144 from amirlivneh/patch-21</li>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/1c824acf2a3912a54dd1a2563ca70159b7a18493">1c824ac</a>  Fix punctuation</li>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/966bb15dbef311b73e819b4e7142ab8d42f8beac">966bb15</a>  Merge pull request #3146 from amirlivneh/patch-22</li>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/4145b0559db260faa8e0216fc464cbb115f14012">4145b05</a>  Merge branch &#39;settings-ed&#39; of https://github.com/nharper/quic-base-drafts into nharper-settings-ed</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3113/files/86438e57b9c7186009ea70f05ab5313bfe642c3d..4145b0559db260faa8e0216fc464cbb115f14012?email_source=notifications&amp;email_token=AFTOJK2PPWXDJXDKB7SMHPTQQH5EJA5CNFSM4JB46YE2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDSMZYGQYTIMCQOVZWQIZUGE4TCNRTGAYTCMI">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6PRBRD2TORAIB2JI3QQH5EJANCNFSM4JB46YEQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6BRZ7ULDMUS4RJQKDQQH5EJA5CNFSM4JB46YE2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDSMZYGQYTIMCQOVZWQIZUGE4TCNRTGAYTCMI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3113/files/86438e57b9c7186009ea70f05ab5313bfe642c3d..4145b0559db260faa8e0216fc464cbb115f14012?email_source=notifications\u0026email_token=AFTOJK2PPWXDJXDKB7SMHPTQQH5EJA5CNFSM4JB46YE2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDSMZYGQYTIMCQOVZWQIZUGE4TCNRTGAYTCMI",
"url": "https://github.com/quicwg/base-drafts/pull/3113/files/86438e57b9c7186009ea70f05ab5313bfe642c3d..4145b0559db260faa8e0216fc464cbb115f14012?email_source=notifications\u0026email_token=AFTOJK2PPWXDJXDKB7SMHPTQQH5EJA5CNFSM4JB46YE2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDSMZYGQYTIMCQOVZWQIZUGE4TCNRTGAYTCMI",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5db202c4b02bb_11883ff736acd95c17261a--


From nobody Thu Oct 24 13:01:43 2019
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 7925D12008F for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 13:01:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, 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 9joc1TxCYB0V for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 13:01:40 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 02C13120047 for <quic-issues@ietf.org>; Thu, 24 Oct 2019 13:01:39 -0700 (PDT)
Date: Thu, 24 Oct 2019 13:01:39 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571947299; bh=ay9tvFAaCM98s+Vjzw8PdM+Wg9M+6ldWVFwqzGrN+fY=; h=Date:From:To:Subject:From; b=n7WQ8KpA+S9M3Vtfp6V9BRowR7vwM7QqQQMdRyp/GmsNDbbAOClIQtTDOYaS1vdJX 1VAIvajV3Syu/aUGHJURw1EMm5kXEmVUsnwcC8/AGbq9eFWRIeiTWrGxvBTJHlydAU TKUDL7ITTlM8dr8kthD61w3kRth08VvEVBCR6MSk=
From: Nick Harper <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/master/966bb1-86e847@github.com>
Subject: [quicwg/base-drafts] 86e847: Clarify that clients don't need to remember unknow...
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/IEYxhuxzU_700f60dXcefr2Y4TM>
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: Thu, 24 Oct 2019 20:01:42 -0000

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 86e8472597305ad26d56a02228dca2f0f332e084
      https://github.com/quicwg/base-drafts/commit/86e8472597305ad26d56a02228dca2f0f332e084
  Author: Nick Harper <nharper@chromium.org>
  Date:   2019-10-24 (Thu, 24 Oct 2019)

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

  Log Message:
  -----------
  Clarify that clients don't need to remember unknown SETTINGS (#3113)

Fixes #3110.



From nobody Thu Oct 24 13:01:52 2019
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.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 E49DF120071 for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 13:01:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.382
X-Spam-Level: 
X-Spam-Status: No, score=-1.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, 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 E6BMGimHmz-R for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 13:01:49 -0700 (PDT)
Received: from xtrwsrhn.outbound-mail.sendgrid.net (xtrwsrhn.outbound-mail.sendgrid.net [167.89.101.2]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B1D1C120047 for <quic-issues@ietf.org>; Thu, 24 Oct 2019 13:01:49 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=eqENbnzpyAEeH5KNETxO0MpnAxo=; b=QB7EnzCi1+kFE3Ie N3f4ZBTHJFBapaboX4wyGhz1LtPG6gu7eJp4g0qhqL+mXaa0aA/wNQGJRJ6jdnSw k81Bqf1nuG2EuCkWMJHtaip+vK8jAXl+9jHpyPo1TsOpjpjn3LIMf3gp7Ooy2Xsg P5DoppgdO8y6pAa9iGmboD7FOTg=
Received: by filter1944p1mdw1.sendgrid.net with SMTP id filter1944p1mdw1-31302-5DB2032C-7 2019-10-24 20:01:48.100774471 +0000 UTC m=+589261.952452913
Received: from github-lowworker-89d05ac.cp1-iad.github.net (unknown [140.82.115.11]) by ismtpd0036p1iad1.sendgrid.net (SG) with ESMTP id DWiXYqtQQGGmAHMQnJt9qw for <quic-issues@ietf.org>; Thu, 24 Oct 2019 20:01:48.026 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-89d05ac.cp1-iad.github.net (Postfix) with ESMTP id ECC18AE02E3 for <quic-issues@ietf.org>; Thu, 24 Oct 2019 13:01:47 -0700 (PDT)
Date: Thu, 24 Oct 2019 20:01:48 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2233PGY4PY4X737TV3X5B3XEVBNHHB4UEZZA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/3110/issue_event/2742041933@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3110@github.com>
References: <quicwg/base-drafts/issues/3110@github.com>
Subject: Re: [quicwg/base-drafts] Does a client need to remember SETTINGS it doesn't understand when doing 0-RTT resumption? (#3110)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db2032beb673_48113fc8de4cd95c150547"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1z18LK9Zh4QQ0Yu5SBRm6thNgjRjiLOQ+9mf 0teTqicOGuIW5lc5/clYPLcyq+VUOY/TXV9XFmDl8Q6scAjR3NKe1bpyGMGfQinB5dIBfd8wY2mihp GWyqFu+hwCeLz1MtsKJ+L4HMe41pw8XLqeO7GGMv3pXKRZiHlenl2nB1Eg2P+rjallcwQdiqp4j9qT s=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/YD8A0aZX2EzJX9dla6z-0Wn4csY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 24 Oct 2019 20:01:51 -0000

----==_mimepart_5db2032beb673_48113fc8de4cd95c150547
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #3110 via #3113.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3110#event-2742041933
----==_mimepart_5db2032beb673_48113fc8de4cd95c150547
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="508598728" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3110" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/3110/hovercard" href="https://github.com/quicwg/base-drafts/issues/3110">#3110</a> via <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="508626310" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3113" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3113/hovercard" href="https://github.com/quicwg/base-drafts/pull/3113">#3113</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3110?email_source=notifications&amp;email_token=AFTOJK5O4J63SMLQOJ2FKPTQQH5KXA5CNFSM4JB4KDX2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUNYD2TI#event-2742041933">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6DKOX63OJJRSS43XLQQH5KXANCNFSM4JB4KDXQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6ZJM3QT7TGXGPMZ6DQQH5KXA5CNFSM4JB4KDX2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUNYD2TI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3110?email_source=notifications\u0026email_token=AFTOJK5O4J63SMLQOJ2FKPTQQH5KXA5CNFSM4JB4KDX2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUNYD2TI#event-2742041933",
"url": "https://github.com/quicwg/base-drafts/issues/3110?email_source=notifications\u0026email_token=AFTOJK5O4J63SMLQOJ2FKPTQQH5KXA5CNFSM4JB4KDX2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUNYD2TI#event-2742041933",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db2032beb673_48113fc8de4cd95c150547--


From nobody Thu Oct 24 13:01:58 2019
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 6A718120047 for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 13:01:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 do0nVMMxm12O for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 13:01:49 -0700 (PDT)
Received: from out-22.smtp.github.com (out-22.smtp.github.com [192.30.252.205]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 844F2120020 for <quic-issues@ietf.org>; Thu, 24 Oct 2019 13:01:49 -0700 (PDT)
Received: from github-lowworker-25680bd.va3-iad.github.net (github-lowworker-25680bd.va3-iad.github.net [10.48.17.61]) by smtp.github.com (Postfix) with ESMTP id 4E3E9A0837 for <quic-issues@ietf.org>; Thu, 24 Oct 2019 13:01:48 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571947308; bh=tcAiFMefyQHZuYdMWlcxN/RzYdC7Atv+XbAMEZphcTM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=b78ysfe/MUDjjIoYkgPaf8XS37QSGaHQV7b3OGhJx9+gFNr8j8sK88fPLsMYa81ZE VV3eNmR3+Jv8Q4YUI6jyUjkg5NBjoWpzVpBKoyb5r9LArH4WIAvCRIGQiPzQpatxPP MNY/VxJvxTLRD7+/VJwgvmJs47o+nBy41wFpSft8=
Date: Thu, 24 Oct 2019 13:01:48 -0700
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6OZKTUJZKOIPQQPN53X5B3ZEVBNHHB4UIFQY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3113/issue_event/2742041931@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3113@github.com>
References: <quicwg/base-drafts/pull/3113@github.com>
Subject: Re: [quicwg/base-drafts] Clarify that clients don't need to remember unknown SETTINGS (#3113)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db2032c3fc83_61093ff15cacd9641715b6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/gywM1R7yTzw_ItWOH-Wuy1kilIY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 24 Oct 2019 20:01:51 -0000

----==_mimepart_5db2032c3fc83_61093ff15cacd9641715b6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #3113 into master.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3113#event-2742041931
----==_mimepart_5db2032c3fc83_61093ff15cacd9641715b6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="508626310" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3113" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3113/hovercard" href="https://github.com/quicwg/base-drafts/pull/3113">#3113</a> into master.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3113?email_source=notifications&amp;email_token=AFTOJK4HPYURU334RQ2K4V3QQH5KZA5CNFSM4JB46YE2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUNYD2SY#event-2742041931">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK46UEQWPAVRCRFXLQLQQH5KZANCNFSM4JB46YEQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3V76LHC6J7ISEJZULQQH5KZA5CNFSM4JB46YE2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUNYD2SY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3113?email_source=notifications\u0026email_token=AFTOJK4HPYURU334RQ2K4V3QQH5KZA5CNFSM4JB46YE2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUNYD2SY#event-2742041931",
"url": "https://github.com/quicwg/base-drafts/pull/3113?email_source=notifications\u0026email_token=AFTOJK4HPYURU334RQ2K4V3QQH5KZA5CNFSM4JB46YE2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUNYD2SY#event-2742041931",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db2032c3fc83_61093ff15cacd9641715b6--


From nobody Thu Oct 24 13:02:28 2019
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 1F02312008F for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 13:02:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 oEZrDHcqQPLa for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 13:02:24 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A4812120071 for <quic-issues@ietf.org>; Thu, 24 Oct 2019 13:02:24 -0700 (PDT)
Received: from github-lowworker-f144ac1.va3-iad.github.net (github-lowworker-f144ac1.va3-iad.github.net [10.48.16.59]) by smtp.github.com (Postfix) with ESMTP id C212C660B78 for <quic-issues@ietf.org>; Thu, 24 Oct 2019 13:02:23 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571947343; bh=XhL13MRFkglRje7fAzx2LJ309a6FrUl2Ou3qW6Fp/OY=; h=Date:From:To:Subject:From; b=ng2E+xNymGq5X9KwdnS4bA5vZ1ta/x1lhUbDMS9uHJgseSs/XOaoRukMdrF/j1RHP RUz5shsZVPRAbv+rvIqJ/gY0zgf+J4UGGlihWneyCM9n8UG+J4hWbIS8x6PqohtYUQ gg1fkonQdNPSg1l3jBMKIdmcP2gj1ZeOxm0ZxIi8=
Date: Thu, 24 Oct 2019 13:02:23 -0700
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/f2cddd-761e22@github.com>
Subject: [quicwg/base-drafts] 761e22: Script updating gh-pages from 86e84725. [ci skip]
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/q_-4ZKQSMfxS_ZDlmoiph8GNDWU>
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: Thu, 24 Oct 2019 20:02:26 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 761e22e42388b98afa87ddfb0f2540d4251af369
      https://github.com/quicwg/base-drafts/commit/761e22e42388b98afa87ddfb0f2540d4251af369
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-24 (Thu, 24 Oct 2019)

  Changed paths:
    M draft-ietf-quic-http.html
    M draft-ietf-quic-http.txt
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from 86e84725. [ci skip]



From nobody Thu Oct 24 13:06:29 2019
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 65BA9120090 for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 13:06:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.999
X-Spam-Level: 
X-Spam-Status: No, score=-7.999 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, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 fi_cnd1kmwT2 for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 13:06:25 -0700 (PDT)
Received: from out-9.smtp.github.com (out-9.smtp.github.com [192.30.254.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 35B79120020 for <quic-issues@ietf.org>; Thu, 24 Oct 2019 13:06:25 -0700 (PDT)
Received: from github-lowworker-5825cd4.ac4-iad.github.net (github-lowworker-5825cd4.ac4-iad.github.net [10.52.22.68]) by smtp.github.com (Postfix) with ESMTP id BE7DF261671 for <quic-issues@ietf.org>; Thu, 24 Oct 2019 13:06:24 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571947584; bh=TnHI+7vgVJoLSARm1+NZ9zm921fWIykcTAN3r+C9vbQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=GlBD26MzfoEWjwzL2lA8Db8JWKIxs8FHiTp1fignsjdkwUlf37MQnvIj93lu2jFJB smaj/+Y4ogOnUGRN1Yji320VNiPmSfrdoay/XqUgI0GVYV+mZC3kNTvuW/K7+R7fuW IoK4vRH9Q87U791Vw2ljrAy9zN36si4jX5CQyY3g=
Date: Thu, 24 Oct 2019 13:06:24 -0700
From: afrind <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYE46Q7EEQ27STHZW53X5CNBEVBNHHBTZTRJU@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2632/546080954@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2632@github.com>
References: <quicwg/base-drafts/issues/2632@github.com>
Subject: Re: [quicwg/base-drafts] H3 GOAWAY should be symmetric and cover bidi and uni streams (#2632)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db2044079a31_4073f8b8b4cd960311713"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: afrind
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/_7kgoxuk6cV31I5yHEZjvC4W4ds>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 24 Oct 2019 20:06:27 -0000

----==_mimepart_5db2044079a31_4073f8b8b4cd960311713
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Ah, I was trying to get the behavior @mt was after for pushes (eg: let the server keep pushing if it wants to), and didn't intend to allow the client to send more requests after receiving a GOAWAY -- that doesn't work.

But it sounds like we'd prefer to keep the push behavior symmetric with h2 (no more pushes after GOAWAY receipt) than introduce a new push semantic where the client can allow pushes to continue even after signaling its intent to close.  This is more along the lines that @LPardue was advocating for - where the intent to close and how pushes are wound down are completely decoupled frames.

The discussion on slack I thought was different - it was about what the *sender* of a GOAWAY should do with new incoming streams.  I intended the PR to reflect that the sender of a GOAWAY should continue allowing requests or pushes with ID's smaller than the sent GOAWAY value.  Do we agree this is the right behavior?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2632#issuecomment-546080954
----==_mimepart_5db2044079a31_4073f8b8b4cd960311713
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Ah, I was trying to get the behavior <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=3988" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mt">@mt</a> was after for pushes (eg: let the server keep pushing if it wants to), and didn't intend to allow the client to send more requests after receiving a GOAWAY -- that doesn't work.</p>
<p>But it sounds like we'd prefer to keep the push behavior symmetric with h2 (no more pushes after GOAWAY receipt) than introduce a new push semantic where the client can allow pushes to continue even after signaling its intent to close.  This is more along the lines that <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=6571445" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/LPardue">@LPardue</a> was advocating for - where the intent to close and how pushes are wound down are completely decoupled frames.</p>
<p>The discussion on slack I thought was different - it was about what the <em>sender</em> of a GOAWAY should do with new incoming streams.  I intended the PR to reflect that the sender of a GOAWAY should continue allowing requests or pushes with ID's smaller than the sent GOAWAY value.  Do we agree this is the right behavior?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2632?email_source=notifications&amp;email_token=AFTOJK6VI4CSRW2HCDIB7XLQQH54BA5CNFSM4HGYVKSKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECGIROQ#issuecomment-546080954">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5KYJAGNVJYWPMDOJLQQH54BANCNFSM4HGYVKSA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3HPWHREJRQM6N6HH3QQH54BA5CNFSM4HGYVKSKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECGIROQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2632?email_source=notifications\u0026email_token=AFTOJK6VI4CSRW2HCDIB7XLQQH54BA5CNFSM4HGYVKSKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECGIROQ#issuecomment-546080954",
"url": "https://github.com/quicwg/base-drafts/issues/2632?email_source=notifications\u0026email_token=AFTOJK6VI4CSRW2HCDIB7XLQQH54BA5CNFSM4HGYVKSKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECGIROQ#issuecomment-546080954",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db2044079a31_4073f8b8b4cd960311713--


From nobody Thu Oct 24 13:13:33 2019
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 CE03B120099 for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 13:13:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 6XLI2QWDUnPZ for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 13:13:31 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EBDE812008C for <quic-issues@ietf.org>; Thu, 24 Oct 2019 13:13:30 -0700 (PDT)
Received: from github-lowworker-45eca55.ac4-iad.github.net (github-lowworker-45eca55.ac4-iad.github.net [10.52.25.70]) by smtp.github.com (Postfix) with ESMTP id 04B268C1245 for <quic-issues@ietf.org>; Thu, 24 Oct 2019 13:13:30 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571948010; bh=nllMNDJIXLQ06/eMpdma54z8wnaPFXdrrcU4GhS28iw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ZhKZCrHsd1P1JO3og3IIzMc9pQzu83uknsv4L1mKJJzmnBsWdjerVDmWRk0DHq6rp UF549XID/J4mkxW8P70Xf0meBBSDDEoo0fZdyuvcGSh/7cKakP0AAjHDC6c8Vy9JwL 2FflmQjP2+z0zpG1gPbAa6PhxPzYgzG9lI2LUI0A=
Date: Thu, 24 Oct 2019 13:13:29 -0700
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK37S3HVELQZFACSO353X5DHTEVBNHHB4ODZTE@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3092/review/306835397@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3092@github.com>
References: <quicwg/base-drafts/pull/3092@github.com>
Subject: Re: [quicwg/base-drafts] MUST ACK each ack-eliciting packet once (#3092)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db205e9e988e_cd63fcd04ccd95c40612f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/7WLAWJQOfkf9_XrXZ1Wo0JCmjo8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 24 Oct 2019 20:13:33 -0000

----==_mimepart_5db205e9e988e_cd63fcd04ccd95c40612f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mikkelfj commented on this pull request.



> +Every packet SHOULD be acknowledged at least once, and ack-eliciting packets
+MUST be acknowledged at least once within the maximum ack delay. An endpoint

True, I forgot that a specific PN can be present in one ACK frame on not in the next, even if there are both older and younger PNs in the next ACK frame. This makes it inconclusive.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3092#discussion_r338770021
----==_mimepart_5db205e9e988e_cd63fcd04ccd95c40612f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@mikkelfj</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3092#discussion_r338770021">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +Every packet SHOULD be acknowledged at least once, and ack-eliciting packets
+MUST be acknowledged at least once within the maximum ack delay. An endpoint
</pre>
<p>True, I forgot that a specific PN can be present in one ACK frame on not in the next, even if there are both older and younger PNs in the next ACK frame. This makes it inconclusive.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3092?email_source=notifications&amp;email_token=AFTOJK6S7QCN6EETBLWL743QQH6WTA5CNFSM4JAXQGYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJE67RI#discussion_r338770021">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK545LKLZL7ISPXFB6DQQH6WTANCNFSM4JAXQGYA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYY73D37IBXJKEAPYTQQH6WTA5CNFSM4JAXQGYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJE67RI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3092?email_source=notifications\u0026email_token=AFTOJK6S7QCN6EETBLWL743QQH6WTA5CNFSM4JAXQGYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJE67RI#discussion_r338770021",
"url": "https://github.com/quicwg/base-drafts/pull/3092?email_source=notifications\u0026email_token=AFTOJK6S7QCN6EETBLWL743QQH6WTA5CNFSM4JAXQGYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJE67RI#discussion_r338770021",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db205e9e988e_cd63fcd04ccd95c40612f--


From nobody Thu Oct 24 14:30:34 2019
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 96E33120099 for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 14:30:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 PfZF9py3fV6o for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 14:30:30 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A9DE0120025 for <quic-issues@ietf.org>; Thu, 24 Oct 2019 14:30:30 -0700 (PDT)
Received: from github-lowworker-2e54e43.va3-iad.github.net (github-lowworker-2e54e43.va3-iad.github.net [10.48.17.27]) by smtp.github.com (Postfix) with ESMTP id AFDEE1C0DD5 for <quic-issues@ietf.org>; Thu, 24 Oct 2019 14:30:29 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571952629; bh=G0wwFCwvx/p9bSQK3VMGsHLV08oKtnnGDgBX1+ApQlI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=dmI0Tbu87mHIdWFsOZ0VBoLd5/uir5vYTQ2DxKBFnjlMn/+HZndoCEftUbU3miFb3 0lmyBNzIq+8/v7sbESIY19cI6ZYAbvN5HwzoPkBqlzAiHj3+9Hw8/3FuAye81eQz7X fH0rg+GLayDK8nAY+SBOa7nBcpLe7Buj+8vxOHxw=
Date: Thu, 24 Oct 2019 14:30:29 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZKT6E72KVSPBF2XEF3X5FHLEVBNHHB5BWAMQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3149/review/306876405@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3149@github.com>
References: <quicwg/base-drafts/pull/3149@github.com>
Subject: Re: [quicwg/base-drafts] Explicit linkages for ODCID/OCID TP (#3149)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db217f5a17e3_1fb23fb1886cd9687279f2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/25JaSXIlzVG3CN_aaCVB7FS7-GM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 24 Oct 2019 21:30:33 -0000

----==_mimepart_5db217f5a17e3_1fb23fb1886cd9687279f2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson requested changes on this pull request.

There's a conflict imminent here.

> @@ -4412,9 +4412,10 @@ The following transport parameters are defined:
 original_connection_id (0x0000):
 
 : The value of the Destination Connection ID field from the first Initial packet
-  sent by the client.  This transport parameter is only sent by a server.  A
-  server MUST include the original_connection_id transport parameter if it sent
-  a Retry packet.
+  sent by the client.  This transport parameter is only sent by a server.  This
+  is the same value sent in the "Original Destination Connection ID" field of a
+  Retry packet (see {{packet-retry}}).  A server MUST include the

Note that David's proposal for integrity protection of the Retry packet changes this text to point to the original Initial sent by the client.  You should probably do the same.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3149#pullrequestreview-306876405
----==_mimepart_5db217f5a17e3_1fb23fb1886cd9687279f2
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinthomson</b> requested changes on this pull request.</p>

<p>There's a conflict imminent here.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3149#discussion_r338801113">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -4412,9 +4412,10 @@ The following transport parameters are defined:
 original_connection_id (0x0000):
 
 : The value of the Destination Connection ID field from the first Initial packet
-  sent by the client.  This transport parameter is only sent by a server.  A
-  server MUST include the original_connection_id transport parameter if it sent
-  a Retry packet.
+  sent by the client.  This transport parameter is only sent by a server.  This
+  is the same value sent in the &quot;Original Destination Connection ID&quot; field of a
+  Retry packet (see {{packet-retry}}).  A server MUST include the
</pre>
<p>Note that David's proposal for integrity protection of the Retry packet changes this text to point to the original Initial sent by the client.  You should probably do the same.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3149?email_source=notifications&amp;email_token=AFTOJK4BDMSBQ5EKSEM7WCTQQIHXLA5CNFSM4JEZXDQ2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJFI75I#pullrequestreview-306876405">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6OH5777F75EVSYJJ3QQIHXLANCNFSM4JEZXDQQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYWWCHNOPXHSLJYIYDQQIHXLA5CNFSM4JEZXDQ2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJFI75I.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3149?email_source=notifications\u0026email_token=AFTOJK4BDMSBQ5EKSEM7WCTQQIHXLA5CNFSM4JEZXDQ2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJFI75I#pullrequestreview-306876405",
"url": "https://github.com/quicwg/base-drafts/pull/3149?email_source=notifications\u0026email_token=AFTOJK4BDMSBQ5EKSEM7WCTQQIHXLA5CNFSM4JEZXDQ2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJFI75I#pullrequestreview-306876405",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db217f5a17e3_1fb23fb1886cd9687279f2--


From nobody Thu Oct 24 14:35:53 2019
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 84CE51200B6 for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 14:35:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.002
X-Spam-Level: 
X-Spam-Status: No, score=-5.002 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, LONG_HEX_URI=1.593, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 kJvwFJpR7gWz for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 14:35:50 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DF9AE12009C for <quic-issues@ietf.org>; Thu, 24 Oct 2019 14:35:49 -0700 (PDT)
Date: Thu, 24 Oct 2019 14:35:48 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571952948; bh=tQzigWINBDSKTjeqbEWbldckQ26W0/XdG07TJeFuOZQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=QSpnnhJYcWqiBjEu6/3uxscag7MhtrDsbTKpNcOZg1noBPvJed5y+qR3/PRpKQMhh T5trOCmfW2Pk6+3223Oa9TE6hWDZD3dERW1QCtYYSugH6EM2lf8W8Ng4ojE1F01n/z /QrQjlxv2oB+wKm1sWXOD2DttAv13oUaF1rAmNug=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZOLTA7AW25ETYOOK53X5F3JEVBNHHB4ST4NM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3107/c546113385@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3107@github.com>
References: <quicwg/base-drafts/pull/3107@github.com>
Subject: Re: [quicwg/base-drafts] Immediately close with INVALID_TOKEN (#3107)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db21934c24f5_4703fd3220cd96c328488"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/kGdQwDk1Co38CuycMk2iZgm6a-o>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 24 Oct 2019 21:35:52 -0000

----==_mimepart_5db21934c24f5_4703fd3220cd96c328488
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I think that the best thing we can say is "the connection attempt failed".  The first version of the PR strongly suggested that making another connection attempt was the right thing to do, but that gets into lots of difficult questions about identifying why.  Given that this is an error that only happens if a Retry is spoofed, then I think that all we can say is:

![it's a trap](https://i.kym-cdn.com/entries/icons/original/000/000/157/itsatrap.jpg)

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3107#issuecomment-546113385
----==_mimepart_5db21934c24f5_4703fd3220cd96c328488
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I think that the best thing we can say is "the connection attempt failed".  The first version of the PR strongly suggested that making another connection attempt was the right thing to do, but that gets into lots of difficult questions about identifying why.  Given that this is an error that only happens if a Retry is spoofed, then I think that all we can say is:</p>
<p><a target="_blank" rel="noopener noreferrer" href="https://camo.githubusercontent.com/0ecac93490d6becc4947f2e2245283efbb63a588/68747470733a2f2f692e6b796d2d63646e2e636f6d2f656e74726965732f69636f6e732f6f726967696e616c2f3030302f3030302f3135372f69747361747261702e6a7067"><img src="https://camo.githubusercontent.com/0ecac93490d6becc4947f2e2245283efbb63a588/68747470733a2f2f692e6b796d2d63646e2e636f6d2f656e74726965732f69636f6e732f6f726967696e616c2f3030302f3030302f3135372f69747361747261702e6a7067" alt="it's a trap" data-canonical-src="https://i.kym-cdn.com/entries/icons/original/000/000/157/itsatrap.jpg" style="max-width:100%;"></a></p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3107?email_source=notifications&amp;email_token=AFTOJK54PCDCWEQECLTSAGDQQIILJA5CNFSM4JBTLOPKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECGQO2I#issuecomment-546113385">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK57JZZXKM7TRMNAVS3QQIILJANCNFSM4JBTLOPA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7S3Z4AMMMO4MTZSLLQQIILJA5CNFSM4JBTLOPKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECGQO2I.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3107?email_source=notifications\u0026email_token=AFTOJK54PCDCWEQECLTSAGDQQIILJA5CNFSM4JBTLOPKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECGQO2I#issuecomment-546113385",
"url": "https://github.com/quicwg/base-drafts/pull/3107?email_source=notifications\u0026email_token=AFTOJK54PCDCWEQECLTSAGDQQIILJA5CNFSM4JBTLOPKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECGQO2I#issuecomment-546113385",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db21934c24f5_4703fd3220cd96c328488--


From nobody Thu Oct 24 14:52:25 2019
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 BA15F12009C for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 14:52:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.999
X-Spam-Level: 
X-Spam-Status: No, score=-6.999 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=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 13TT0kTvIMLJ for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 14:52:23 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 482F212008C for <quic-issues@ietf.org>; Thu, 24 Oct 2019 14:52:23 -0700 (PDT)
Received: from github-lowworker-b19c547.va3-iad.github.net (github-lowworker-b19c547.va3-iad.github.net [10.48.17.66]) by smtp.github.com (Postfix) with ESMTP id BCB26660455 for <quic-issues@ietf.org>; Thu, 24 Oct 2019 14:52:21 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571953941; bh=oj61Xg8oyccyVtZWBGGHFGqZKP4iGRJG/+yQ/cKAIa0=; h=Date:From:To:Subject:From; b=JpsMJlKiuU2/QWdeju45cm80P+RBifN79pYNoz3rgl8CiSZe4DEC3TDC9S7EsXrJI AKqxHn3e1lusG5osFOE76Yc6j+IqfEV0T3h3dOPIfCbXq/Wok47zwZySlRw1Xksu4s WsQCQkmT7YJJjfnWcxUukCBVgFKhXLYVoKpRgVCw=
Date: Thu, 24 Oct 2019 14:52:21 -0700
From: ianswett <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/ianswett-must-retransmit/023687-366240@github.com>
Subject: [quicwg/base-drafts] 366240: Update draft-ietf-quic-recovery.md
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/bEPva1ctcoac0CZm3NlXk1uu3EE>
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: Thu, 24 Oct 2019 21:52:25 -0000

  Branch: refs/heads/ianswett-must-retransmit
  Home:   https://github.com/quicwg/base-drafts
  Commit: 3662405decdc750cb97d7b1bd3eab1ad62abc0ff
      https://github.com/quicwg/base-drafts/commit/3662405decdc750cb97d7b1bd3eab1ad62abc0ff
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-10-24 (Thu, 24 Oct 2019)

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

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md

Co-Authored-By: Jana Iyengar <jri.ietf@gmail.com>



From nobody Thu Oct 24 14:52:33 2019
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 ECB921200B2 for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 14:52:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.381
X-Spam-Level: 
X-Spam-Status: No, score=-6.381 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 hLB-H0acXdu2 for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 14:52:30 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 604AF12008C for <quic-issues@ietf.org>; Thu, 24 Oct 2019 14:52:30 -0700 (PDT)
Date: Thu, 24 Oct 2019 14:52:29 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571953949; bh=q23xNg26zS46FhFJ5gsPSyMr0fKbzkYLiOmeZk8zxzA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=VfHZkvF58lN0CJE0wADMzFWEk+qEPbBjCW5WKEOUGvR0hnsDIouPDZf1Tg6cBfawu QeoFPS+mU510748IOlaux4sy7gpAlCIIYh0sDx9LozhuNyQlI9LdWJdWurJXVo3p/e /+kuYdbxXO2l/p2j3eARbE6dZbjq1Khvcig5dLaI=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3057/push/4192038801@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3057@github.com>
References: <quicwg/base-drafts/pull/3057@github.com>
Subject: Re: [quicwg/base-drafts] PTO MUST send new data or retransmit data if possible (#3057)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db21d1dab1b6_4503ff393acd96c97815"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/5zEols1lZayscjpG60VmtbnBPQY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 24 Oct 2019 21:52:32 -0000

----==_mimepart_5db21d1dab1b6_4503ff393acd96c97815
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

3662405decdc750cb97d7b1bd3eab1ad62abc0ff  Update draft-ietf-quic-recovery.md


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3057/files/0236874f3a51eb4166b9070a21f1acd8dae432b1..3662405decdc750cb97d7b1bd3eab1ad62abc0ff

----==_mimepart_5db21d1dab1b6_4503ff393acd96c97815
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/ianswett" class="user-mention">@ianswett</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/3662405decdc750cb97d7b1bd3eab1ad62abc0ff">3662405</a>  Update draft-ietf-quic-recovery.md</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3057/files/0236874f3a51eb4166b9070a21f1acd8dae432b1..3662405decdc750cb97d7b1bd3eab1ad62abc0ff?email_source=notifications&amp;email_token=AFTOJK4KANRLGHR2QNWHGE3QQIKJ3A5CNFSM4IZL6QH2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDAMZTHAZTGMCQOVZWQIZUGE4TEMBTHA4DAMI">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6PKRZUZSOHKCRRKPDQQIKJ3ANCNFSM4IZL6QHQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZCPCBSDUUP5IYDDMTQQIKJ3A5CNFSM4IZL6QH2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDAMZTHAZTGMCQOVZWQIZUGE4TEMBTHA4DAMI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3057/files/0236874f3a51eb4166b9070a21f1acd8dae432b1..3662405decdc750cb97d7b1bd3eab1ad62abc0ff?email_source=notifications\u0026email_token=AFTOJK4KANRLGHR2QNWHGE3QQIKJ3A5CNFSM4IZL6QH2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDAMZTHAZTGMCQOVZWQIZUGE4TEMBTHA4DAMI",
"url": "https://github.com/quicwg/base-drafts/pull/3057/files/0236874f3a51eb4166b9070a21f1acd8dae432b1..3662405decdc750cb97d7b1bd3eab1ad62abc0ff?email_source=notifications\u0026email_token=AFTOJK4KANRLGHR2QNWHGE3QQIKJ3A5CNFSM4IZL6QH2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDAMZTHAZTGMCQOVZWQIZUGE4TEMBTHA4DAMI",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5db21d1dab1b6_4503ff393acd96c97815--


From nobody Thu Oct 24 14:52:48 2019
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.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 5C2F712009C for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 14:52:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level: 
X-Spam-Status: No, score=-1.999 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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=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 8ZrX0ia9kM8a for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 14:52:44 -0700 (PDT)
Received: from o1.sgmail.github.com (o1.sgmail.github.com [192.254.114.176]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6E6B21200B2 for <quic-issues@ietf.org>; Thu, 24 Oct 2019 14:52:44 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:to:subject:mime-version:content-type:content-transfer-encoding;  s=s20150108; bh=wPG4FtmeVfM7dlcpX0TiIypDEmw=; b=jKPa+ex2zvvrCKSr 6l+RLADhvU3eOz1MWDxmlO5R5VsaopHIz6tf+3B3BVl2pb535vczEWd0mKG2xdAu vjvb05uCR8vSO5qple47NgKAoEgjpNyHL+ibybnn1FiVInUKphR+Zr7ZcbCKVrmN 3pLylNaptAjUy9/2o8/4jE6Mexs=
Received: by filter0129p1iad2.sendgrid.net with SMTP id filter0129p1iad2-7312-5DB21D2B-A 2019-10-24 21:52:43.301772828 +0000 UTC m=+682509.008133472
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) by ismtpd0050p1iad1.sendgrid.net (SG) with ESMTP id 36HO4pUDQeSPz2485fpeUA for <quic-issues@ietf.org>; Thu, 24 Oct 2019 21:52:43.275 +0000 (UTC)
Received: from github-lowworker-39ac79b.ac4-iad.github.net (github-lowworker-39ac79b.ac4-iad.github.net [10.52.18.15]) by smtp.github.com (Postfix) with ESMTP id 0DC8066049F for <quic-issues@ietf.org>; Thu, 24 Oct 2019 14:52:43 -0700 (PDT)
Date: Thu, 24 Oct 2019 21:52:43 +0000 (UTC)
From: ianswett <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/ianswett-must-retransmit/366240-6a225b@github.com>
Subject: [quicwg/base-drafts] 6a225b: Update draft-ietf-quic-recovery.md
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
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1A4SDQ7DUOzw9eaQSgDQHQ6xqI/ZK/2l5qpw NtWE9KFjY1uyyCOzjd+2NTrcPF+9d33h7u92rBrhDS8ENsX39U19jwEUV9P9I/BvJixY/HDC3S3+sb uMshPjLD4eiYN9LfB9Z86Ba5In0Y3MZXp1KQ33I2Me3LyQxgUHXZZAiL9A==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/umBiIAgVQ8J02IiNPLVIIMbco4A>
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: Thu, 24 Oct 2019 21:52:47 -0000

  Branch: refs/heads/ianswett-must-retransmit
  Home:   https://github.com/quicwg/base-drafts
  Commit: 6a225b8bfc8b8aad98fa0ffee512f59940db48b5
      https://github.com/quicwg/base-drafts/commit/6a225b8bfc8b8aad98fa0ffee512f59940db48b5
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-10-24 (Thu, 24 Oct 2019)

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

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md

Co-Authored-By: Jana Iyengar <jri.ietf@gmail.com>



From nobody Thu Oct 24 14:52:55 2019
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 0227212009C for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 14:52:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.595
X-Spam-Level: 
X-Spam-Status: No, score=-6.595 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 8f_kRT3lIbOc for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 14:52:44 -0700 (PDT)
Received: from out-17.smtp.github.com (out-17.smtp.github.com [192.30.252.200]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AA16812008C for <quic-issues@ietf.org>; Thu, 24 Oct 2019 14:52:44 -0700 (PDT)
Received: from github-lowworker-9bcb4a1.ac4-iad.github.net (github-lowworker-9bcb4a1.ac4-iad.github.net [10.52.25.84]) by smtp.github.com (Postfix) with ESMTP id AD26E6E0541 for <quic-issues@ietf.org>; Thu, 24 Oct 2019 14:52:43 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571953963; bh=/s1qrWc53D9Q9leN6X9dG29KD8Xg3l0fPsslfs7WWoY=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=IhT4UIgfFbKH7MCjRA1bJfsxaSD8w3hvpg/Wag+Js5XTWbEty4aOJONo1AKzAOSP+ A3HPxAVZ6kQV8LqEkWHVUtFFViqbyKeAO6/5uCAXE54OGY7TuMuhZd1Kndec7xbM4D Js/5Ks6g8FoqxhOiOGH7l8831VAfFDjDHlqoD3dg=
Date: Thu, 24 Oct 2019 14:52:43 -0700
From: Nick Harper <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5FC24FTNLCOLEJG2N3X5O3XEVBNHHB5B4MBE@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3150@github.com>
Subject: [quicwg/base-drafts] Clarify the state a client stores with a token (#3150)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db21d2b9da59_7fe53fe44eccd96415256f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: nharper
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/EugM8hZs08-s8toJrss4x9JkU10>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 24 Oct 2019 21:52:48 -0000

----==_mimepart_5db21d2b9da59_7fe53fe44eccd96415256f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

It is permissible for a client to do 0-RTT resumption with a NST from
one connection and a token from another. This clarifies that a client
only needs to associate a token (from a NEW_TOKEN frame) with the server
it was from and no additional state, and that a server can&#39;t require
that a token be from the same connection as the NST in use.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/3150

-- Commit Summary --

  * Clarify the state a client stores with a token

-- File Changes --

    M draft-ietf-quic-transport.md (6)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/3150.patch
https://github.com/quicwg/base-drafts/pull/3150.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3150

----==_mimepart_5db21d2b9da59_7fe53fe44eccd96415256f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>It is permissible for a client to do 0-RTT resumption with a NST from<br>
one connection and a token from another. This clarifies that a client<br>
only needs to associate a token (from a NEW_TOKEN frame) with the server<br>
it was from and no additional state, and that a server can't require<br>
that a token be from the same connection as the NST in use.</p>

<hr>

<h4>You can view, comment on, or merge this pull request online at:</h4>
<p>&nbsp;&nbsp;<a href='https://github.com/quicwg/base-drafts/pull/3150'>https://github.com/quicwg/base-drafts/pull/3150</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Clarify the state a client stores with a token</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/3150/files#diff-0">draft-ietf-quic-transport.md</a>
    (6)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3150.patch'>https://github.com/quicwg/base-drafts/pull/3150.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3150.diff'>https://github.com/quicwg/base-drafts/pull/3150.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3150?email_source=notifications&amp;email_token=AFTOJK4N63QY6CIIY7DHCIDQQIKKXA5CNFSM4JE37ZY2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HUHRQEQ">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3XJXQWCWBPQ7RFC6TQQIKKXANCNFSM4JE37ZYQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6W5OSVUE5REFPAW4DQQIKKXA5CNFSM4JE37ZY2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HUHRQEQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3150?email_source=notifications\u0026email_token=AFTOJK4N63QY6CIIY7DHCIDQQIKKXA5CNFSM4JE37ZY2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HUHRQEQ",
"url": "https://github.com/quicwg/base-drafts/pull/3150?email_source=notifications\u0026email_token=AFTOJK4N63QY6CIIY7DHCIDQQIKKXA5CNFSM4JE37ZY2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HUHRQEQ",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5db21d2b9da59_7fe53fe44eccd96415256f--


From nobody Thu Oct 24 14:53:01 2019
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 BCBE91200BA for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 14:52:53 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.381
X-Spam-Level: 
X-Spam-Status: No, score=-6.381 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 BbUVglx_pA-f for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 14:52:52 -0700 (PDT)
Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 307FB12009C for <quic-issues@ietf.org>; Thu, 24 Oct 2019 14:52:52 -0700 (PDT)
Date: Thu, 24 Oct 2019 14:52:51 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571953971; bh=Espx2hfBMd/qXNMXMq63tXhZTxImPjNIdPGfGbfuttE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=AfPUlbC2Sm+pkIHqOgGGY0Dm4mJH/LA/0sZ4odrL+T+zVY73STduEnyAW85ULEZ2t WBVRQSi93dBFGm0F8jGwqF2OCJur0DLj3uHLG/BSzcR6eCaXW7q1L5i8z5ltFO+MTG AZZqkmkNMtllLdtmpNtBfadIiEh1MaU9K1DbxdeY=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3057/push/4192039846@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3057@github.com>
References: <quicwg/base-drafts/pull/3057@github.com>
Subject: Re: [quicwg/base-drafts] PTO MUST send new data or retransmit data if possible (#3057)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db21d334ad9e_26d43fb060ecd95c8188c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/p1P0K7pp3NZgPJIsL_PqbMVJ-t0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 24 Oct 2019 21:52:54 -0000

----==_mimepart_5db21d334ad9e_26d43fb060ecd95c8188c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

6a225b8bfc8b8aad98fa0ffee512f59940db48b5  Update draft-ietf-quic-recovery.md


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3057/files/3662405decdc750cb97d7b1bd3eab1ad62abc0ff..6a225b8bfc8b8aad98fa0ffee512f59940db48b5

----==_mimepart_5db21d334ad9e_26d43fb060ecd95c8188c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/ianswett" class="user-mention">@ianswett</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/6a225b8bfc8b8aad98fa0ffee512f59940db48b5">6a225b8</a>  Update draft-ietf-quic-recovery.md</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3057/files/3662405decdc750cb97d7b1bd3eab1ad62abc0ff..6a225b8bfc8b8aad98fa0ffee512f59940db48b5?email_source=notifications&amp;email_token=AFTOJK32SDGHQHMPRHSEFXDQQIKLHA5CNFSM4IZL6QH2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDAMZTHAZTGMCQOVZWQIZUGE4TEMBTHE4DINQ">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK34DOFMU7MYQVP7HULQQIKLHANCNFSM4IZL6QHQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6LEHZBE56BLA5W5SLQQIKLHA5CNFSM4IZL6QH2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDAMZTHAZTGMCQOVZWQIZUGE4TEMBTHE4DINQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3057/files/3662405decdc750cb97d7b1bd3eab1ad62abc0ff..6a225b8bfc8b8aad98fa0ffee512f59940db48b5?email_source=notifications\u0026email_token=AFTOJK32SDGHQHMPRHSEFXDQQIKLHA5CNFSM4IZL6QH2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDAMZTHAZTGMCQOVZWQIZUGE4TEMBTHE4DINQ",
"url": "https://github.com/quicwg/base-drafts/pull/3057/files/3662405decdc750cb97d7b1bd3eab1ad62abc0ff..6a225b8bfc8b8aad98fa0ffee512f59940db48b5?email_source=notifications\u0026email_token=AFTOJK32SDGHQHMPRHSEFXDQQIKLHA5CNFSM4IZL6QH2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDAMZTHAZTGMCQOVZWQIZUGE4TEMBTHE4DINQ",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5db21d334ad9e_26d43fb060ecd95c8188c--


From nobody Thu Oct 24 14:53:40 2019
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 7C11312009C for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 14:53:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.999
X-Spam-Level: 
X-Spam-Status: No, score=-6.999 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=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 RvqAeiZ83rri for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 14:53:37 -0700 (PDT)
Received: from out-15.smtp.github.com (out-15.smtp.github.com [192.30.254.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 11BE612008C for <quic-issues@ietf.org>; Thu, 24 Oct 2019 14:53:37 -0700 (PDT)
Received: from github-lowworker-2ef7ba1.ac4-iad.github.net (github-lowworker-2ef7ba1.ac4-iad.github.net [10.52.16.66]) by smtp.github.com (Postfix) with ESMTP id A35F52616CE for <quic-issues@ietf.org>; Thu, 24 Oct 2019 14:53:36 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571954016; bh=wUOLf6A3exvaUXJ7Vk+FsfONvinJY12wA7uWcweuYwk=; h=Date:From:To:Subject:From; b=RKVy6hSiTW0gM9qvvVoIGZy0hxTqG0U/UbrAsAbSZL2UchWJIw+RTKG7XHBRm1KnF flPqRzQBpJv2YPsM6mY0bscnqLGhIuOrGubZEuCEq9FDs0aXvHM3ti1KzlYeZLs8dM QdgWkhZlRlhL9bncLJKSUm1YQgGFlLdqKym3cJWU=
Date: Thu, 24 Oct 2019 14:53:36 -0700
From: ianswett <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/ianswett-must-retransmit/6a225b-886db2@github.com>
Subject: [quicwg/base-drafts] 886db2: Update draft-ietf-quic-recovery.md
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/TdL-qpLvNLZql2Uo77UAUsqNitM>
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: Thu, 24 Oct 2019 21:53:39 -0000

  Branch: refs/heads/ianswett-must-retransmit
  Home:   https://github.com/quicwg/base-drafts
  Commit: 886db2af9e5c70a553dcf1d71d34fbe75c963a2d
      https://github.com/quicwg/base-drafts/commit/886db2af9e5c70a553dcf1d71d34fbe75c963a2d
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-10-24 (Thu, 24 Oct 2019)

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

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md



From nobody Thu Oct 24 14:53:49 2019
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 9ED5812009C for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 14:53:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.381
X-Spam-Level: 
X-Spam-Status: No, score=-6.381 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 XPzAqHa_keUc for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 14:53:46 -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 4EEEC12008C for <quic-issues@ietf.org>; Thu, 24 Oct 2019 14:53:46 -0700 (PDT)
Received: from github-lowworker-2e54e43.va3-iad.github.net (github-lowworker-2e54e43.va3-iad.github.net [10.48.17.27]) by smtp.github.com (Postfix) with ESMTP id 9CC3B6E0546 for <quic-issues@ietf.org>; Thu, 24 Oct 2019 14:53:45 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571954025; bh=upDT/01oPXt0f7MXg77JRRHki6XbFXWuidcfJiF1DdI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=cua5uG9t+2Au6n0OxJd9Bd+l90gIVTRbDyAuxS/YBhxUTul6O8vRg1X0pgjxnOXiT IbJjF23KIiDimswsji2b/uUFkCUq91rY5mOxrNPSDxxO1KGM3Zr2hjq2DgvcHiL1YY 6gb5boAvSdp+xm7oEVR2KOrtyX6trZO9HqjpzkFQ=
Date: Thu, 24 Oct 2019 14:53:45 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3057/push/4192042498@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3057@github.com>
References: <quicwg/base-drafts/pull/3057@github.com>
Subject: Re: [quicwg/base-drafts] PTO MUST send new data or retransmit data if possible (#3057)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db21d698e2ca_1a583fb99f6cd96c850fe"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/KxilQ8sX_F4O4CawtXLAWk9-wX8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 24 Oct 2019 21:53:48 -0000

----==_mimepart_5db21d698e2ca_1a583fb99f6cd96c850fe
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

886db2af9e5c70a553dcf1d71d34fbe75c963a2d  Update draft-ietf-quic-recovery.md


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3057/files/6a225b8bfc8b8aad98fa0ffee512f59940db48b5..886db2af9e5c70a553dcf1d71d34fbe75c963a2d

----==_mimepart_5db21d698e2ca_1a583fb99f6cd96c850fe
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/ianswett" class="user-mention">@ianswett</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/886db2af9e5c70a553dcf1d71d34fbe75c963a2d">886db2a</a>  Update draft-ietf-quic-recovery.md</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3057/files/6a225b8bfc8b8aad98fa0ffee512f59940db48b5..886db2af9e5c70a553dcf1d71d34fbe75c963a2d?email_source=notifications&amp;email_token=AFTOJKZKMI4VLG7BF3LZ353QQIKOTA5CNFSM4IZL6QH2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDAMZTHAZTGMCQOVZWQIZUGE4TEMBUGI2DSOA">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6KIIOUL2PIDPENOQTQQIKOTANCNFSM4IZL6QHQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKY5B6WB5UBP7FG76X3QQIKOTA5CNFSM4IZL6QH2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDAMZTHAZTGMCQOVZWQIZUGE4TEMBUGI2DSOA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3057/files/6a225b8bfc8b8aad98fa0ffee512f59940db48b5..886db2af9e5c70a553dcf1d71d34fbe75c963a2d?email_source=notifications\u0026email_token=AFTOJKZKMI4VLG7BF3LZ353QQIKOTA5CNFSM4IZL6QH2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDAMZTHAZTGMCQOVZWQIZUGE4TEMBUGI2DSOA",
"url": "https://github.com/quicwg/base-drafts/pull/3057/files/6a225b8bfc8b8aad98fa0ffee512f59940db48b5..886db2af9e5c70a553dcf1d71d34fbe75c963a2d?email_source=notifications\u0026email_token=AFTOJKZKMI4VLG7BF3LZ353QQIKOTA5CNFSM4IZL6QH2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDAMZTHAZTGMCQOVZWQIZUGE4TEMBUGI2DSOA",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5db21d698e2ca_1a583fb99f6cd96c850fe--


From nobody Thu Oct 24 14:54:11 2019
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 67ADA1200B9 for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 14:54:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 RHcxjGy9h9VA for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 14:54:07 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0C56C12008C for <quic-issues@ietf.org>; Thu, 24 Oct 2019 14:54:07 -0700 (PDT)
Date: Thu, 24 Oct 2019 14:54:04 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571954044; bh=p9XQwu2+iNB0luTRq3xRtV5nDRQKP8wg1nabZpVUFG0=; h=Date:From:To:Subject:From; b=tyE1aJ/wg+m6SEyeevUMEgWiLnsOv4PIOVjD7RpxXr3zbfoJU9RKb8aLV0yyuXcXL UZynh1d0Payip4YvlRNgXNDvubvtwBKEx/8NviDeoXASYn3kJMsGOro8xja7in+Bwa aRbUfIzCEATz5CZsQHW6fNzezKj1Nd+sTikO9qr4=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/761e22-7ca0f5@github.com>
Subject: [quicwg/base-drafts] 7ca0f5: Script updating gh-pages from 886db2af. [ci skip]
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/uWeyMFuyp9CryYtvlL0S6y43xaA>
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: Thu, 24 Oct 2019 21:54:09 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 7ca0f54fc71073d755ab92458a958481987ff82b
      https://github.com/quicwg/base-drafts/commit/7ca0f54fc71073d755ab92458a958481987ff82b
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-24 (Thu, 24 Oct 2019)

  Changed paths:
    M ianswett-must-retransmit/draft-ietf-quic-http.html
    M ianswett-must-retransmit/draft-ietf-quic-http.txt
    M ianswett-must-retransmit/draft-ietf-quic-invariants.html
    M ianswett-must-retransmit/draft-ietf-quic-invariants.txt
    M ianswett-must-retransmit/draft-ietf-quic-qpack.html
    M ianswett-must-retransmit/draft-ietf-quic-qpack.txt
    M ianswett-must-retransmit/draft-ietf-quic-recovery.html
    M ianswett-must-retransmit/draft-ietf-quic-recovery.txt
    M ianswett-must-retransmit/draft-ietf-quic-tls.html
    M ianswett-must-retransmit/draft-ietf-quic-tls.txt
    M ianswett-must-retransmit/draft-ietf-quic-transport.html
    M ianswett-must-retransmit/draft-ietf-quic-transport.txt
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from 886db2af. [ci skip]



From nobody Thu Oct 24 14:56:08 2019
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 BC7781200B9 for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 14:56:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8
X-Spam-Level: 
X-Spam-Status: No, score=-8 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, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 XstK3b8wzWSl for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 14:56:05 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 738BC12009C for <quic-issues@ietf.org>; Thu, 24 Oct 2019 14:56:05 -0700 (PDT)
Received: from github-lowworker-25680bd.va3-iad.github.net (github-lowworker-25680bd.va3-iad.github.net [10.48.17.61]) by smtp.github.com (Postfix) with ESMTP id AF5BFC604B5 for <quic-issues@ietf.org>; Thu, 24 Oct 2019 14:56:04 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571954164; bh=pd3Ka4lBr9QEtOd+HEagRR12jvtbz2g0TdCG0dlvL0Q=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=W/LokR9UPRgbRWLPxjNYOzh/OwWrprnkNHqpBdDAQr4rVEpBwDxYguR0lhmiGVOMW i89yUhqD6985TtWKcVE0M1Ao6i0kGATaXsJerO4OANbxJGlmS7kGjwILv8PqVlPC7n /S/YBuRgTfflc+c2hu/YqsIAVupR1OlNq2vm+LOc=
Date: Thu, 24 Oct 2019 14:56:04 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2J3KZI6P46WREJ5HF3X5PIJEVBNHHB3IPO4M@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3057/review/306885812@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3057@github.com>
References: <quicwg/base-drafts/pull/3057@github.com>
Subject: Re: [quicwg/base-drafts] PTO MUST send new data or retransmit data if possible (#3057)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db21df4a02ef_54773f83b72cd95c576c6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/RCZKOI_Vyi0GtQDGEVwWa73aAcc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 24 Oct 2019 21:56:08 -0000

----==_mimepart_5db21df4a02ef_54773f83b72cd95c576c6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.

Thanks for your comments @janaiyengar.  One follow-up question about whether we should always arm the PTO even if the amplification factor has been hit on the server side?  That does have the benefit of forcing the client to send a padded Initial ACK-only packet.

> @@ -495,11 +495,9 @@ a PATH_RESPONSE to seed initial_rtt for a new path, but the delay SHOULD NOT
 be considered an RTT sample.
 
 Until the server has validated the client's address on the path, the amount of
-data it can send is limited, as specified in Section 8.1 of {{QUIC-TRANSPORT}}.
-Data at Initial encryption MUST be retransmitted before Handshake data and
-data at Handshake encryption MUST be retransmitted before any ApplicationData
-data.  If no data can be sent, then the PTO alarm MUST NOT be armed until
-data has been received from the client.
+data it can send is limited to three times the amount of data received,
+as specified in Section 8.1 of {{QUIC-TRANSPORT}}. If no data can be sent,

Are you suggesting we always arm the PTO and if we've hit the amplification factor, the server should send a PING-only packet?  That actually sounds easier than not arming it and prompts the client to send a padded Initial ACK, but I'm not sure if that's what you're suggesting?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3057#pullrequestreview-306885812
----==_mimepart_5db21df4a02ef_54773f83b72cd95c576c6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ianswett</b> commented on this pull request.</p>

<p>Thanks for your comments <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=11067604" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/janaiyengar">@janaiyengar</a>.  One follow-up question about whether we should always arm the PTO even if the amplification factor has been hit on the server side?  That does have the benefit of forcing the client to send a padded Initial ACK-only packet.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3057#discussion_r338808239">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -495,11 +495,9 @@ a PATH_RESPONSE to seed initial_rtt for a new path, but the delay SHOULD NOT
 be considered an RTT sample.
 
 Until the server has validated the client&#39;s address on the path, the amount of
-data it can send is limited, as specified in Section 8.1 of {{QUIC-TRANSPORT}}.
-Data at Initial encryption MUST be retransmitted before Handshake data and
-data at Handshake encryption MUST be retransmitted before any ApplicationData
-data.  If no data can be sent, then the PTO alarm MUST NOT be armed until
-data has been received from the client.
+data it can send is limited to three times the amount of data received,
+as specified in Section 8.1 of {{QUIC-TRANSPORT}}. If no data can be sent,
</pre>
<p>Are you suggesting we always arm the PTO and if we've hit the amplification factor, the server should send a PING-only packet?  That actually sounds easier than not arming it and prompts the client to send a padded Initial ACK, but I'm not sure if that's what you're suggesting?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3057?email_source=notifications&amp;email_token=AFTOJKZR2JH4QR4DCVD7JFLQQIKXJA5CNFSM4IZL6QH2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJFLJNA#pullrequestreview-306885812">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2FYBRGJTKWHE2RZFDQQIKXJANCNFSM4IZL6QHQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5KR7FNAKO5AGHNTYLQQIKXJA5CNFSM4IZL6QH2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJFLJNA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3057?email_source=notifications\u0026email_token=AFTOJKZR2JH4QR4DCVD7JFLQQIKXJA5CNFSM4IZL6QH2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJFLJNA#pullrequestreview-306885812",
"url": "https://github.com/quicwg/base-drafts/pull/3057?email_source=notifications\u0026email_token=AFTOJKZR2JH4QR4DCVD7JFLQQIKXJA5CNFSM4IZL6QH2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJFLJNA#pullrequestreview-306885812",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db21df4a02ef_54773f83b72cd95c576c6--


From nobody Thu Oct 24 15:14:28 2019
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 2FBBC120073 for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 15:14:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 X7HzbjDDUQeG for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 15:14:24 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 788EC120026 for <quic-issues@ietf.org>; Thu, 24 Oct 2019 15:14:24 -0700 (PDT)
Received: from github-lowworker-2e54e43.va3-iad.github.net (github-lowworker-2e54e43.va3-iad.github.net [10.48.17.27]) by smtp.github.com (Postfix) with ESMTP id 7F109C607A8 for <quic-issues@ietf.org>; Thu, 24 Oct 2019 15:14:23 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571955263; bh=DIRf3CgkcjJQxtlaacdS8dROCC42C2Y1sgg4+UM9ubc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=J0RxNpVQMlWRsgJjVY3eH8V/1WfVuejIOFuoXODwcy/hmAgJdj3cyhdMaMAwFp28u c7IFdgWK0jZMsi7Ak+1mc6bsI1S5FW+C/qvjwmKHg8jFZTA6sV9R4THCAWginCWOSk Fp/ljwq5l9r0l1NU5syFCDKO/LBAMtzz7lA88m14=
Date: Thu, 24 Oct 2019 15:14:23 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3AYA6NNW6TJKJA5EF3X5RM7EVBNHHB5B4MBE@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3150/review/306894277@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3150@github.com>
References: <quicwg/base-drafts/pull/3150@github.com>
Subject: Re: [quicwg/base-drafts] Clarify the state a client stores with a token (#3150)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db2223f70be6_63a83fcd96acd96c653d6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/fP2lejCfrRaQxB3Lxfo7ypq_eg4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 24 Oct 2019 22:14:27 -0000

----==_mimepart_5db2223f70be6_63a83fcd96acd96c653d6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



> @@ -1697,7 +1697,8 @@ connections; validating the port is therefore unlikely to be successful.
 If the client has a token received in a NEW_TOKEN frame on a previous connection
 to what it believes to be the same server, it SHOULD include that value in the
 Token field of its Initial packet.  Including a token might allow the server to
-validate the client address without an additional round trip.
+validate the client address without an additional round trip.  A client MAY use
+a token from any previous connection to that server.

Do we need any caveats about how older tokens might not be able to be processed?  Or maybe tokens should have an expiry time, which would be a design change... :(

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3150#pullrequestreview-306894277
----==_mimepart_5db2223f70be6_63a83fcd96acd96c653d6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ianswett</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3150#discussion_r338814872">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1697,7 +1697,8 @@ connections; validating the port is therefore unlikely to be successful.
 If the client has a token received in a NEW_TOKEN frame on a previous connection
 to what it believes to be the same server, it SHOULD include that value in the
 Token field of its Initial packet.  Including a token might allow the server to
-validate the client address without an additional round trip.
+validate the client address without an additional round trip.  A client MAY use
+a token from any previous connection to that server.
</pre>
<p>Do we need any caveats about how older tokens might not be able to be processed?  Or maybe tokens should have an expiry time, which would be a design change... :(</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3150?email_source=notifications&amp;email_token=AFTOJK66EJ72HE26ZPUCRYDQQIM37A5CNFSM4JE37ZY2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJFNLRI#pullrequestreview-306894277">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7MEIELNBYL43JAEN3QQIM37ANCNFSM4JE37ZYQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5AH6GKGI7KNWADK73QQIM37A5CNFSM4JE37ZY2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJFNLRI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3150?email_source=notifications\u0026email_token=AFTOJK66EJ72HE26ZPUCRYDQQIM37A5CNFSM4JE37ZY2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJFNLRI#pullrequestreview-306894277",
"url": "https://github.com/quicwg/base-drafts/pull/3150?email_source=notifications\u0026email_token=AFTOJK66EJ72HE26ZPUCRYDQQIM37A5CNFSM4JE37ZY2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJFNLRI#pullrequestreview-306894277",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db2223f70be6_63a83fcd96acd96c653d6--


From nobody Thu Oct 24 15:17:27 2019
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 C9DC1120099 for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 15:17:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 i7I7vPdXV8ES for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 15:17:24 -0700 (PDT)
Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E8F13120073 for <quic-issues@ietf.org>; Thu, 24 Oct 2019 15:17:23 -0700 (PDT)
Date: Thu, 24 Oct 2019 15:17:22 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571955443; bh=yO6a3g071UC49ubaQdg/pA2X7gWQ6CiJHM5IW1jVDN4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=FaK1MzkwS3ioy0rQQ8NJXHCtKQjCiNlmraVUgZB9n3b/vEo0sKds0CrOr5m263bN5 fgSBoIzIRpQiYQZmi0cnG00r7BpseCTSxBJD6c0Yz70jJ7IrLcJdTilUt+NiV+vx2N h1/FBoFJ3ImZ7wgLmB089kdfTnYs6Pde2+kIjpcc=
From: Nick Harper <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3G73X7WU4P34LCYHF3X5RYFEVBNHHB5B4MBE@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3150/review/306895344@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3150@github.com>
References: <quicwg/base-drafts/pull/3150@github.com>
Subject: Re: [quicwg/base-drafts] Clarify the state a client stores with a token (#3150)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db222f2efa52_12d3fca20ecd9648889e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: nharper
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ZFH2xgvKY1gSj0imWLLCV1UDFJI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 24 Oct 2019 22:17:26 -0000

----==_mimepart_5db222f2efa52_12d3fca20ecd9648889e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

nharper commented on this pull request.



> @@ -1697,7 +1697,8 @@ connections; validating the port is therefore unlikely to be successful.
 If the client has a token received in a NEW_TOKEN frame on a previous connection
 to what it believes to be the same server, it SHOULD include that value in the
 Token field of its Initial packet.  Including a token might allow the server to
-validate the client address without an additional round trip.
+validate the client address without an additional round trip.  A client MAY use
+a token from any previous connection to that server.

3 paragraphs down ("Clients might receive multiple tokens on a single connection") mentions that older tokens might become invalid and that clients should send the most recent unused token. I think that covers your question.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3150#discussion_r338815723
----==_mimepart_5db222f2efa52_12d3fca20ecd9648889e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@nharper</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3150#discussion_r338815723">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1697,7 +1697,8 @@ connections; validating the port is therefore unlikely to be successful.
 If the client has a token received in a NEW_TOKEN frame on a previous connection
 to what it believes to be the same server, it SHOULD include that value in the
 Token field of its Initial packet.  Including a token might allow the server to
-validate the client address without an additional round trip.
+validate the client address without an additional round trip.  A client MAY use
+a token from any previous connection to that server.
</pre>
<p>3 paragraphs down ("Clients might receive multiple tokens on a single connection") mentions that older tokens might become invalid and that clients should send the most recent unused token. I think that covers your question.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3150?email_source=notifications&amp;email_token=AFTOJK6HHPP7CV5UWJQSA33QQINHFA5CNFSM4JE37ZY2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJFNT4A#discussion_r338815723">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5O4FVCDON7FP45J2DQQINHFANCNFSM4JE37ZYQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5BNTZUE2JS4B7FS6DQQINHFA5CNFSM4JE37ZY2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJFNT4A.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3150?email_source=notifications\u0026email_token=AFTOJK6HHPP7CV5UWJQSA33QQINHFA5CNFSM4JE37ZY2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJFNT4A#discussion_r338815723",
"url": "https://github.com/quicwg/base-drafts/pull/3150?email_source=notifications\u0026email_token=AFTOJK6HHPP7CV5UWJQSA33QQINHFA5CNFSM4JE37ZY2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJFNT4A#discussion_r338815723",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db222f2efa52_12d3fca20ecd9648889e--


From nobody Thu Oct 24 15:19:05 2019
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 26DF2120073 for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 15:19:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 tkvNyKC0FhHX for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 15:19:01 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 996A9120026 for <quic-issues@ietf.org>; Thu, 24 Oct 2019 15:19:01 -0700 (PDT)
Received: from github-lowworker-d93c4b6.va3-iad.github.net (github-lowworker-d93c4b6.va3-iad.github.net [10.48.17.47]) by smtp.github.com (Postfix) with ESMTP id B34ED5210D4 for <quic-issues@ietf.org>; Thu, 24 Oct 2019 15:19:00 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571955540; bh=6+CDer/LYw61zfuAKST7YWgBjTnDynwlqQWgqaEH25Y=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=KCCR4OV6ovHm9Xw5+Gu1hg876rZuAGmQjMqlN2NzB3EClb/YgiqujMZELxyJ8grri 4wIjGqzQ/gAwAWoFrVeu1MqfHvgS9N6SjN/k0pFynEHuSSnQfqjCsCX5v/409ox/eM pp5PEvz7etuafCxbmbLshrav4qO4RkmPucOSJIJM=
Date: Thu, 24 Oct 2019 15:19:00 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYCK6USHH7OKNBUHYN3X5R6JEVBNHHB5B4MBE@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3150/review/306895891@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3150@github.com>
References: <quicwg/base-drafts/pull/3150@github.com>
Subject: Re: [quicwg/base-drafts] Clarify the state a client stores with a token (#3150)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db22354a4c68_20e03faba3ecd9645104e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/rTD6ffsCJaptEas8BzdkXdyULrc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 24 Oct 2019 22:19:03 -0000

----==_mimepart_5db22354a4c68_20e03faba3ecd9645104e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett approved this pull request.





-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3150#pullrequestreview-306895891
----==_mimepart_5db22354a4c68_20e03faba3ecd9645104e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ianswett</b> approved this pull request.</p>



<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3150?email_source=notifications&amp;email_token=AFTOJK42RFTEURO3D4MSI5DQQINNJA5CNFSM4JE37ZY2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJFNYEY#pullrequestreview-306895891">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7P5WS2ECOAKM3RET3QQINNJANCNFSM4JE37ZYQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZE72AIVNDO6M33EETQQINNJA5CNFSM4JE37ZY2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJFNYEY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3150?email_source=notifications\u0026email_token=AFTOJK42RFTEURO3D4MSI5DQQINNJA5CNFSM4JE37ZY2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJFNYEY#pullrequestreview-306895891",
"url": "https://github.com/quicwg/base-drafts/pull/3150?email_source=notifications\u0026email_token=AFTOJK42RFTEURO3D4MSI5DQQINNJA5CNFSM4JE37ZY2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJFNYEY#pullrequestreview-306895891",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db22354a4c68_20e03faba3ecd9645104e--


From nobody Thu Oct 24 15:43:40 2019
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 102151200CE for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 15:43:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 xHgtArXvTNRB for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 15:43:36 -0700 (PDT)
Received: from out-13.smtp.github.com (out-13.smtp.github.com [192.30.254.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7C546120099 for <quic-issues@ietf.org>; Thu, 24 Oct 2019 15:43:36 -0700 (PDT)
Date: Thu, 24 Oct 2019 15:43:35 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571957016; bh=gulMyc76Jrsp3AA/pKft16hCOFbFG0PMPhgYcEK0JPU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=WhTa+rZexOs86HlaCbdDPfrbkc6D8MKcsH4mY2iwTIWj0MrCV+RGuU3o4U8lGpG94 /zVA9RZPd/ybkhaIpbr0hYBMuUj0naT6Rg8lYwFalYYO0cAD/NSKioL4k1LeRQxtuX 6qIUBVAN2Wa+M6MxheYpz4PUzzYrk66YCWh/aOO8=
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5T6ZT3YCCCK4NNM2V3X5NZPEVBNHHB2737AM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3047/review/306903829@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3047@github.com>
References: <quicwg/base-drafts/pull/3047@github.com>
Subject: Re: [quicwg/base-drafts] Send after receiving an ACK (#3047)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db22917c77cf_5dc33f8369acd95c1244e0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Cr6Ea9zblZ2apyVpk1DaDjLBRio>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 24 Oct 2019 22:43:39 -0000

----==_mimepart_5db22917c77cf_5dc33f8369acd95c1244e0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar commented on this pull request.



> @@ -1031,9 +1031,8 @@ OnAckReceived(ack, pn_space):
     OnPacketAcked(acked_packet.packet_number, pn_space)
 
   DetectLostPackets(pn_space)

I propose we change this to be as follows, keeping with the discussion on the issue.
```
if (DetectLostPackets(pn_space)):
    SendOnePacket()
SendPacketsAsCongestionControllerAllows()
```

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3047#pullrequestreview-306903829
----==_mimepart_5db22917c77cf_5dc33f8369acd95c1244e0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@janaiyengar</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3047#discussion_r338822651">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1031,9 +1031,8 @@ OnAckReceived(ack, pn_space):
     OnPacketAcked(acked_packet.packet_number, pn_space)
 
   DetectLostPackets(pn_space)
</pre>
<p>I propose we change this to be as follows, keeping with the discussion on the issue.</p>
<pre><code>if (DetectLostPackets(pn_space)):
    SendOnePacket()
SendPacketsAsCongestionControllerAllows()
</code></pre>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3047?email_source=notifications&amp;email_token=AFTOJK2NYIEJKC5AWFGLRQTQQIQJPA5CNFSM4IXV7IC2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJFPWFI#pullrequestreview-306903829">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYPR3ET25PRNOMQIITQQIQJPANCNFSM4IXV7ICQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYOO6U7LP7UECPSZT3QQIQJPA5CNFSM4IXV7IC2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJFPWFI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3047?email_source=notifications\u0026email_token=AFTOJK2NYIEJKC5AWFGLRQTQQIQJPA5CNFSM4IXV7IC2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJFPWFI#pullrequestreview-306903829",
"url": "https://github.com/quicwg/base-drafts/pull/3047?email_source=notifications\u0026email_token=AFTOJK2NYIEJKC5AWFGLRQTQQIQJPA5CNFSM4IXV7IC2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJFPWFI#pullrequestreview-306903829",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db22917c77cf_5dc33f8369acd95c1244e0--


From nobody Thu Oct 24 15:44:28 2019
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 7781D1200E0 for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 15:44:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, 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 Uew3GI9mwGWd for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 15:44:24 -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 B37ED120099 for <quic-issues@ietf.org>; Thu, 24 Oct 2019 15:44:24 -0700 (PDT)
Received: from github-lowworker-2ef7ba1.ac4-iad.github.net (github-lowworker-2ef7ba1.ac4-iad.github.net [10.52.16.66]) by smtp.github.com (Postfix) with ESMTP id D27896E0B85 for <quic-issues@ietf.org>; Thu, 24 Oct 2019 15:44:23 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571957063; bh=ywJLm8agOq3keTbCB5O/FtRLi4MMkwgSmYRpgCZI0nQ=; h=Date:From:To:Subject:From; b=NyevHoN4BtVHQZowqDTKkJ3OOunExKmlqFE7X0bc/vWItavX0tm6lgSyPPaISz2q3 1SvIoHhDJt317rZRbE0R3qHzXgss1OjNs5j7mo+ZNstv5zmxKaBNzVydokKSddN9Cb 1I2gKXv+8G80KCseFMGBFOfvqEnyOMShwEd6eJh8=
Date: Thu, 24 Oct 2019 15:44:23 -0700
From: Jana Iyengar <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/master/86e847-fbc5da@github.com>
Subject: [quicwg/base-drafts] e19289: Remove obsolete 'Discussion' section
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/tiiM4rpDSJTA8uYCZ9FGHoEJNZs>
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: Thu, 24 Oct 2019 22:44:27 -0000

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: e192896da4f59e15cbb8a3676b67a9a5747574e7
      https://github.com/quicwg/base-drafts/commit/e192896da4f59e15cbb8a3676b67a9a5747574e7
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-10-03 (Thu, 03 Oct 2019)

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

  Log Message:
  -----------
  Remove obsolete 'Discussion' section

The recommendation for a 25ms delayed ack time is in transport, not recovery, so remove it from recovery.

Should this paragraph be moved to transport?

Fixes #3075


  Commit: fbc5da02f79d917695170067d1f135fda2970094
      https://github.com/quicwg/base-drafts/commit/fbc5da02f79d917695170067d1f135fda2970094
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2019-10-25 (Fri, 25 Oct 2019)

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

  Log Message:
  -----------
  Merge pull request #3077 from quicwg/ianswett-remove-discussion

Remove obsolete 'Discussion' section


Compare: https://github.com/quicwg/base-drafts/compare/86e847259730...fbc5da02f79d


From nobody Thu Oct 24 15:44:35 2019
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 9E36F1200E0 for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 15:44:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=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 SCTVl-y2JSbT for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 15:44:25 -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 07B571200BA for <quic-issues@ietf.org>; Thu, 24 Oct 2019 15:44:25 -0700 (PDT)
Received: from github-lowworker-cd7bc13.ac4-iad.github.net (github-lowworker-cd7bc13.ac4-iad.github.net [10.52.25.102]) by smtp.github.com (Postfix) with ESMTP id 579526E0C4F for <quic-issues@ietf.org>; Thu, 24 Oct 2019 15:44:24 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571957064; bh=sTNScfsPl4U7jUIG7SLoV2fDBBV3tp+85lMHELCajaY=; h=Date:From:To:Subject:From; b=W8Hb9E5Yo+YRgX33w0d3BcbEj04c2CEqqeXmz4cCrfS9yskzhAb/EDTfO75xqeoPp kZk4PwLHiQYOOIdIkM7RkIFdBnL/HUDUMhVLhwxis3OkGc1Ag9enur2A8qbeJsnbN0 uL+gJ5wudzXi3qyDGw/jfwW10tUJ6hSmiRCosxVk=
Date: Thu, 24 Oct 2019 15:44:24 -0700
From: Jana Iyengar <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/ianswett-remove-discussion/e19289-000000@github.com>
Subject: [quicwg/base-drafts]
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/b2YEL9VjGP9eKh52CgrwBypm14Y>
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: Thu, 24 Oct 2019 22:44:28 -0000

  Branch: refs/heads/ianswett-remove-discussion
  Home:   https://github.com/quicwg/base-drafts


From nobody Thu Oct 24 15:44:40 2019
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 562C91200E6 for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 15:44:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 NDDlq6Wj95zs for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 15:44:26 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9B951120099 for <quic-issues@ietf.org>; Thu, 24 Oct 2019 15:44:26 -0700 (PDT)
Received: from github-lowworker-2e54e43.va3-iad.github.net (github-lowworker-2e54e43.va3-iad.github.net [10.48.17.27]) by smtp.github.com (Postfix) with ESMTP id B06316A09ED for <quic-issues@ietf.org>; Thu, 24 Oct 2019 15:44:25 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571957065; bh=wWF7zEm4I9BdhmPeMETDmj12EBrTYIrVTKC72t7FP5k=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=CLKWXcS7ESiKqOvn9HO8AoI3ZtQMgoPLILdun56XBLuKseI+20CZrxkYcMdWla2ab I0xf4NypyXik4kwyvXkxfQhM/gJIfLn1asFuLqHI3qrJZCqhEmsIOC32I563jvKnc5 /56h/b3W7qsSLcW63+aisbfnOUqlH7Lwhy/42vyc=
Date: Thu, 24 Oct 2019 15:44:25 -0700
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK33S7YHM2DAKO7YUJF3X5N4TEVBNHHB34HAQM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3077/review/306904224@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3077@github.com>
References: <quicwg/base-drafts/pull/3077@github.com>
Subject: Re: [quicwg/base-drafts] Remove obsolete 'Discussion' section (#3077)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db22949a0fa9_63c03fcd96acd96c99238"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/sO4tIwkuWpHfb7Yoj75rWwyruy8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 24 Oct 2019 22:44:30 -0000

----==_mimepart_5db22949a0fa9_63c03fcd96acd96c99238
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar approved this pull request.





-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3077#pullrequestreview-306904224
----==_mimepart_5db22949a0fa9_63c03fcd96acd96c99238
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@janaiyengar</b> approved this pull request.</p>



<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3077?email_source=notifications&amp;email_token=AFTOJKZ2QRZERUAKFRMHQIDQQIQMTA5CNFSM4I5I25X2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJFPZIA#pullrequestreview-306904224">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZPQTQWXTCPLEW4RITQQIQMTANCNFSM4I5I25XQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4HEDQFWIZEN3L5QQ3QQIQMTA5CNFSM4I5I25X2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJFPZIA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3077?email_source=notifications\u0026email_token=AFTOJKZ2QRZERUAKFRMHQIDQQIQMTA5CNFSM4I5I25X2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJFPZIA#pullrequestreview-306904224",
"url": "https://github.com/quicwg/base-drafts/pull/3077?email_source=notifications\u0026email_token=AFTOJKZ2QRZERUAKFRMHQIDQQIQMTA5CNFSM4I5I25X2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJFPZIA#pullrequestreview-306904224",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db22949a0fa9_63c03fcd96acd96c99238--


From nobody Thu Oct 24 15:44:46 2019
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 9B7901200E0 for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 15:44:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 kCenPuVWuxXV for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 15:44:33 -0700 (PDT)
Received: from out-13.smtp.github.com (out-13.smtp.github.com [192.30.254.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0F240120099 for <quic-issues@ietf.org>; Thu, 24 Oct 2019 15:44:33 -0700 (PDT)
Received: from github-lowworker-e8b54ca.ac4-iad.github.net (github-lowworker-e8b54ca.ac4-iad.github.net [10.52.23.39]) by smtp.github.com (Postfix) with ESMTP id B9747261599 for <quic-issues@ietf.org>; Thu, 24 Oct 2019 15:44:32 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571957072; bh=tstbgtICIuFXWaXQ8Y2vG/SMlNtlOleE/V2/9bzMcHA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=uRnoequvk/W1reqKtx77cKj3u/ru52+tFPzcu2qHux51mCvnYYP4D0GNL+a5QZsW6 4B30fSBNRevTnhSailONvkwKLONo/tFxsQhrk6SkDd/db8V2u232BsdPqq0yYMhVz6 UDtY4FtZp6fINTRFhgnbovU+1kFJq6tICr1n9mUU=
Date: Thu, 24 Oct 2019 15:44:32 -0700
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZR5RFDI6JPJL6R32V3X5N5BEVBNHHB34HAQM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3077/issue_event/2742437785@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3077@github.com>
References: <quicwg/base-drafts/pull/3077@github.com>
Subject: Re: [quicwg/base-drafts] Remove obsolete 'Discussion' section (#3077)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db2295074a17_307b3f8641acd9681154d7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/rLe44tTmaCQHpLBJzoZeCsx9bo0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 24 Oct 2019 22:44:36 -0000

----==_mimepart_5db2295074a17_307b3f8641acd9681154d7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #3077 into master.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3077#event-2742437785
----==_mimepart_5db2295074a17_307b3f8641acd9681154d7
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="502325379" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3077" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3077/hovercard" href="https://github.com/quicwg/base-drafts/pull/3077">#3077</a> into master.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3077?email_source=notifications&amp;email_token=AFTOJK2Z6PHOCGHEBPHAATDQQIQNBA5CNFSM4I5I25X2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUN3EPGI#event-2742437785">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYEEBUYTSRCWTJ2AUDQQIQNBANCNFSM4I5I25XQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYRFPVD4D2UCUOB6RDQQIQNBA5CNFSM4I5I25X2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUN3EPGI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3077?email_source=notifications\u0026email_token=AFTOJK2Z6PHOCGHEBPHAATDQQIQNBA5CNFSM4I5I25X2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUN3EPGI#event-2742437785",
"url": "https://github.com/quicwg/base-drafts/pull/3077?email_source=notifications\u0026email_token=AFTOJK2Z6PHOCGHEBPHAATDQQIQNBA5CNFSM4I5I25X2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUN3EPGI#event-2742437785",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db2295074a17_307b3f8641acd9681154d7--


From nobody Thu Oct 24 15:44:51 2019
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 20DDD1200F4 for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 15:44:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 Ufufk0SSFzXI for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 15:44:33 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 75A021200BA for <quic-issues@ietf.org>; Thu, 24 Oct 2019 15:44:33 -0700 (PDT)
Date: Thu, 24 Oct 2019 15:44:31 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571957071; bh=z6LyFsIDIORyTrqE/cGC9X2DrkmwIDIL/VeCxA1PGKU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=L1Sn0XDchSHQ7u5U3h/Ik42w3N9h8JH4qvLpY9C0TwFuxVpANvA7V6tbGxXOgkopa iOXEaChOVhlgNxKeWHP/OxaYoPQmbpL1kDhnDsnqVyXsnZwmlgAYW7DKDnU3QzsSPR dloyO+Fo+/3eElTI8U4QHBZ3S+0ydiArSQGNKyco=
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK66RNSO27LX43M2S7N3X5N47EVBNHHB34GMIM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/3075/issue_event/2742437789@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3075@github.com>
References: <quicwg/base-drafts/issues/3075@github.com>
Subject: Re: [quicwg/base-drafts] Discussion in quic-recovery of delayed ack being 25ms does not seem to relate to anything (#3075)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db2294fe29c3_71d3ff1c04cd9601065c0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/6yIeoxSktTJ8Er0FnVavAWpnhT0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 24 Oct 2019 22:44:37 -0000

----==_mimepart_5db2294fe29c3_71d3ff1c04cd9601065c0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #3075 via #3077.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3075#event-2742437789
----==_mimepart_5db2294fe29c3_71d3ff1c04cd9601065c0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="502320195" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3075" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/3075/hovercard" href="https://github.com/quicwg/base-drafts/issues/3075">#3075</a> via <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="502325379" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3077" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3077/hovercard" href="https://github.com/quicwg/base-drafts/pull/3077">#3077</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3075?email_source=notifications&amp;email_token=AFTOJK4EJ6Z6A2CIRQVNQ2LQQIQM7A5CNFSM4I5IXKXKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUN3EPHI#event-2742437789">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5I5S7TPA7DF3KKODTQQIQM7ANCNFSM4I5IXKXA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2665TABRURXBRDQKDQQIQM7A5CNFSM4I5IXKXKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUN3EPHI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3075?email_source=notifications\u0026email_token=AFTOJK4EJ6Z6A2CIRQVNQ2LQQIQM7A5CNFSM4I5IXKXKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUN3EPHI#event-2742437789",
"url": "https://github.com/quicwg/base-drafts/issues/3075?email_source=notifications\u0026email_token=AFTOJK4EJ6Z6A2CIRQVNQ2LQQIQM7A5CNFSM4I5IXKXKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUN3EPHI#event-2742437789",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db2294fe29c3_71d3ff1c04cd9601065c0--


From nobody Thu Oct 24 15:45:39 2019
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 46F461200BA for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 15:45:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 Bu7VFSarThPA for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 15:45:36 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 86C8E120099 for <quic-issues@ietf.org>; Thu, 24 Oct 2019 15:45:36 -0700 (PDT)
Received: from github-lowworker-f62aa54.va3-iad.github.net (github-lowworker-f62aa54.va3-iad.github.net [10.48.17.68]) by smtp.github.com (Postfix) with ESMTP id 951701C2E59 for <quic-issues@ietf.org>; Thu, 24 Oct 2019 15:45:35 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571957135; bh=0ZwrwyMtKXgtY6qzExKyHS5tswOK04vBm2hAxU6qgGE=; h=Date:From:To:Subject:From; b=iXiE0DHSWhPXGZiW9UaNAwmsH1shrVXbmbJ7JqPN6pcViOkaX6NUsG5ctXPsPWwPu u9fAwreC519aPMUWrHkGBpFXd2GuYgcd8rQDTK71R74B0cFZfMOgCCBjimOJ5ZTNZa cjFXhlD+bt1/nwuhMqTTiTFAwNbup4T2nHoaihlU=
Date: Thu, 24 Oct 2019 15:45:35 -0700
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/7ca0f5-2a8906@github.com>
Subject: [quicwg/base-drafts] 2a8906: Script updating gh-pages from fbc5da02. [ci skip]
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/6wTJcdfQovjjJETk3SShHwpyo4s>
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: Thu, 24 Oct 2019 22:45:39 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 2a8906f3401c97f1888f0a96f7857649b5aebc20
      https://github.com/quicwg/base-drafts/commit/2a8906f3401c97f1888f0a96f7857649b5aebc20
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-24 (Thu, 24 Oct 2019)

  Changed paths:
    M draft-ietf-quic-recovery.html
    M draft-ietf-quic-recovery.txt
    R ianswett-no-1RTT-ack-delay/draft-ietf-quic-http.html
    R ianswett-no-1RTT-ack-delay/draft-ietf-quic-http.txt
    R ianswett-no-1RTT-ack-delay/draft-ietf-quic-invariants.html
    R ianswett-no-1RTT-ack-delay/draft-ietf-quic-invariants.txt
    R ianswett-no-1RTT-ack-delay/draft-ietf-quic-qpack.html
    R ianswett-no-1RTT-ack-delay/draft-ietf-quic-qpack.txt
    R ianswett-no-1RTT-ack-delay/draft-ietf-quic-recovery.html
    R ianswett-no-1RTT-ack-delay/draft-ietf-quic-recovery.txt
    R ianswett-no-1RTT-ack-delay/draft-ietf-quic-tls.html
    R ianswett-no-1RTT-ack-delay/draft-ietf-quic-tls.txt
    R ianswett-no-1RTT-ack-delay/draft-ietf-quic-transport.html
    R ianswett-no-1RTT-ack-delay/draft-ietf-quic-transport.txt
    R ianswett-no-1RTT-ack-delay/index.html
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from fbc5da02. [ci skip]



From nobody Thu Oct 24 16:01:42 2019
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 E3C271200E3 for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 16:01:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 Qjyl7xtcDfyu for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 16:01:40 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 39728120026 for <quic-issues@ietf.org>; Thu, 24 Oct 2019 16:01:40 -0700 (PDT)
Date: Thu, 24 Oct 2019 16:01:38 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571958098; bh=HTf9sBQxHRG8yyPz30qPbLBDayhMG0LZwiY9mulJzYI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=elW98Xv4r3r2/3CYb5PQv7p2f/eBYxgMby34Pt9fP03AXPJsaJwzyoHCXjOAlgNiQ wnq7qx4zRwDllrJq3a5mnDq39tWWku9QdO2wZTSyx40ohXQdAnRt6eWUZUlX1sv2Ue 0PIzZcU2IGJY6rYXheyulezkOFvSqMep8olZG4nU=
From: David Schinazi <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYOTUD6CZSM7DLTDXV3X5W6FEVBNHHB5B4MBE@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3150/review/306909404@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3150@github.com>
References: <quicwg/base-drafts/pull/3150@github.com>
Subject: Re: [quicwg/base-drafts] Clarify the state a client stores with a token (#3150)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db22d52b1451_8e73ff7f58cd96c342a7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: DavidSchinazi
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/X9NLikG91w64dKYwVt7aU9w6VZ4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 24 Oct 2019 23:01:42 -0000

----==_mimepart_5db22d52b1451_8e73ff7f58cd96c342a7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

DavidSchinazi approved this pull request.





-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3150#pullrequestreview-306909404
----==_mimepart_5db22d52b1451_8e73ff7f58cd96c342a7
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@DavidSchinazi</b> approved this pull request.</p>



<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3150?email_source=notifications&amp;email_token=AFTOJK3NK7NKQI7RZTAAQGDQQISNFA5CNFSM4JE37ZY2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJFRBXA#pullrequestreview-306909404">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2WVUBM7NPK7R4PMBLQQISNFANCNFSM4JE37ZYQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZ7NNPVJJDJPIXIPATQQISNFA5CNFSM4JE37ZY2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJFRBXA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3150?email_source=notifications\u0026email_token=AFTOJK3NK7NKQI7RZTAAQGDQQISNFA5CNFSM4JE37ZY2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJFRBXA#pullrequestreview-306909404",
"url": "https://github.com/quicwg/base-drafts/pull/3150?email_source=notifications\u0026email_token=AFTOJK3NK7NKQI7RZTAAQGDQQISNFA5CNFSM4JE37ZY2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJFRBXA#pullrequestreview-306909404",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db22d52b1451_8e73ff7f58cd96c342a7--


From nobody Thu Oct 24 16:29:50 2019
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 87A1F1200F8 for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 16:29:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.998
X-Spam-Level: 
X-Spam-Status: No, score=-7.998 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, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 eCA0FX_uWEWA for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 16:29:46 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C4E2E120019 for <quic-issues@ietf.org>; Thu, 24 Oct 2019 16:29:46 -0700 (PDT)
Received: from github-lowworker-edec459.ac4-iad.github.net (github-lowworker-edec459.ac4-iad.github.net [10.52.18.32]) by smtp.github.com (Postfix) with ESMTP id 1801866041F for <quic-issues@ietf.org>; Thu, 24 Oct 2019 16:29:46 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571959786; bh=p9tMXV1wSwnZQF4OR1iyHx/6uVwFD2u4DaWyd3vR07c=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=zEE1keufjCyBM0KpJKGD3IX/BWcgpjli2YdCpGH0imwT6ot5s84Cvi16I0x7VffEO qCqhr4i2QOYPfpSoLwoKWCgCtcU7Zra/3N93MVx8tcUiKYGvxklQRidsQFWR0gjZSd Sm996z8jLi0A1q7xH4qDna1BXHd/8lUELKZLsXUg=
Date: Thu, 24 Oct 2019 16:29:46 -0700
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYDHJHN75RIAGAFG253X5TGVEVBNHHB475TUU@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3145/review/306917015@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3145@github.com>
References: <quicwg/base-drafts/pull/3145@github.com>
Subject: Re: [quicwg/base-drafts] use a HANDSHAKE_DONE frame to drive the handshake to confirmation (#3145)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db233ea895c_12bd3fa3cdccd96c3319b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: marten-seemann
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/5LJqKKrWlJt2L3ZejXNmszs0NVk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 24 Oct 2019 23:29:49 -0000

----==_mimepart_5db233ea895c_12bd3fa3cdccd96c3319b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

marten-seemann commented on this pull request.



> @@ -385,13 +385,9 @@ perspective of the endpoint in question.
 
 ### Handshake Confirmed {#handshake-confirmed}
 
-In this document, the TLS handshake is considered confirmed at an endpoint when
-the following two conditions are met: the handshake is complete, and the
-endpoint has received an acknowledgment for a packet sent with 1-RTT keys.
-This second condition can be implemented by recording the lowest packet number
-sent with 1-RTT keys, and the highest value of the Largest Acknowledged field
-in any received 1-RTT ACK frame: once the latter is higher than or equal to the
-former, the handshake is confirmed.
+In this document, the TLS handshake is considered confirmed at the server when
+the handshake completes. At the client, the handshake is considered confirmed
+when the HANDSHAKE_DONE frame is received.
 

https://quicwg.org/base-drafts/draft-ietf-quic-tls.html#rfc.section.4 says
> All other frame types MUST only be sent in the 0-RTT and 1-RTT levels.

And since the frame can't be sent by the client, this means that the frame can only be sent in 1-RTT packets.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3145#discussion_r338833327
----==_mimepart_5db233ea895c_12bd3fa3cdccd96c3319b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@marten-seemann</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3145#discussion_r338833327">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; @@ -385,13 +385,9 @@ perspective of the endpoint in question.
 
 ### Handshake Confirmed {#handshake-confirmed}
 
-In this document, the TLS handshake is considered confirmed at an endpoint when
-the following two conditions are met: the handshake is complete, and the
-endpoint has received an acknowledgment for a packet sent with 1-RTT keys.
-This second condition can be implemented by recording the lowest packet number
-sent with 1-RTT keys, and the highest value of the Largest Acknowledged field
-in any received 1-RTT ACK frame: once the latter is higher than or equal to the
-former, the handshake is confirmed.
+In this document, the TLS handshake is considered confirmed at the server when
+the handshake completes. At the client, the handshake is considered confirmed
+when the HANDSHAKE_DONE frame is received.
 
</pre>
<p><a href="https://quicwg.org/base-drafts/draft-ietf-quic-tls.html#rfc.section.4" rel="nofollow">https://quicwg.org/base-drafts/draft-ietf-quic-tls.html#rfc.section.4</a> says</p>
<blockquote>
<p>All other frame types MUST only be sent in the 0-RTT and 1-RTT levels.</p>
</blockquote>
<p>And since the frame can't be sent by the client, this means that the frame can only be sent in 1-RTT packets.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3145?email_source=notifications&amp;email_token=AFTOJK2H3MSO2FONK4KZRVLQQIVWVA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJFS5FY#discussion_r338833327">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYNHZC363UIKOO5I23QQIVWVANCNFSM4JEOIBDQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK34CSHEEAIVWIGMVDLQQIVWVA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJFS5FY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3145?email_source=notifications\u0026email_token=AFTOJK2H3MSO2FONK4KZRVLQQIVWVA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJFS5FY#discussion_r338833327",
"url": "https://github.com/quicwg/base-drafts/pull/3145?email_source=notifications\u0026email_token=AFTOJK2H3MSO2FONK4KZRVLQQIVWVA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJFS5FY#discussion_r338833327",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db233ea895c_12bd3fa3cdccd96c3319b--


From nobody Thu Oct 24 16:51:10 2019
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 85760120090 for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 16:51:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 IwqivsyRAdoC for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 16:51:07 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0D16D120019 for <quic-issues@ietf.org>; Thu, 24 Oct 2019 16:51:06 -0700 (PDT)
Date: Thu, 24 Oct 2019 16:51:06 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571961066; bh=OzPXmSm0z/Q7zKz02wzwg+YOojmQg/wpiKPYFEheycI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=j/dSxtgy1z3954H2pm51ViZP2n9rAGCMj3Vk53ZjOuerPjV7BpElHeGlsCDBBh8U1 oh117TUsL7BF1Xh+b5poiazIBevALeLnZ31I9RRcsuzA44NAP/e4dn3G352NGrS7PH 7rQf99HkEvCFs52h3rNhWWJJTnpIrPRFza5/tdhk=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7EING3AHDZDSA4JMV3X54XVEVBNHHB2737AM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3047/review/306922292@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3047@github.com>
References: <quicwg/base-drafts/pull/3047@github.com>
Subject: Re: [quicwg/base-drafts] Send after receiving an ACK (#3047)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db238ea32bd8_7b423ffc7e0cd9646166f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/R8FVTHvLBHfANUY8aehhu5oLQkE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 24 Oct 2019 23:51:09 -0000

----==_mimepart_5db238ea32bd8_7b423ffc7e0cd9646166f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



> @@ -1031,9 +1031,8 @@ OnAckReceived(ack, pn_space):
     OnPacketAcked(acked_packet.packet_number, pn_space)
 
   DetectLostPackets(pn_space)

Q: Why would you always send one packet?  Depending on how ACKs were grouped, this could result in an unnecessary burst of packets that could defeat the congestion controller's intent.  Based on my experience, I don't think this is a purely theoretical problem.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3047#discussion_r338837625
----==_mimepart_5db238ea32bd8_7b423ffc7e0cd9646166f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ianswett</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3047#discussion_r338837625">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1031,9 +1031,8 @@ OnAckReceived(ack, pn_space):
     OnPacketAcked(acked_packet.packet_number, pn_space)
 
   DetectLostPackets(pn_space)
</pre>
<p>Q: Why would you always send one packet?  Depending on how ACKs were grouped, this could result in an unnecessary burst of packets that could defeat the congestion controller's intent.  Based on my experience, I don't think this is a purely theoretical problem.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3047?email_source=notifications&amp;email_token=AFTOJKZDASIPOLTT3KOVXOTQQIYGVA5CNFSM4IXV7IC2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJFUGNA#discussion_r338837625">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3RKICUA6LCCJKTDJLQQIYGVANCNFSM4IXV7ICQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK73JJT4ISZ6PEKX2Q3QQIYGVA5CNFSM4IXV7IC2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJFUGNA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3047?email_source=notifications\u0026email_token=AFTOJKZDASIPOLTT3KOVXOTQQIYGVA5CNFSM4IXV7IC2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJFUGNA#discussion_r338837625",
"url": "https://github.com/quicwg/base-drafts/pull/3047?email_source=notifications\u0026email_token=AFTOJKZDASIPOLTT3KOVXOTQQIYGVA5CNFSM4IXV7IC2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJFUGNA#discussion_r338837625",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db238ea32bd8_7b423ffc7e0cd9646166f--


From nobody Thu Oct 24 16:52:18 2019
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 B5EA7120829 for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 16:52:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 e81W_2YF3aQJ for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 16:52:09 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5868112012D for <quic-issues@ietf.org>; Thu, 24 Oct 2019 16:52:09 -0700 (PDT)
Date: Thu, 24 Oct 2019 16:52:08 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571961128; bh=ZSs38yMHcEg1I9PlZJpwfW3ovDN97Q03oEP5m9qyofg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=q/OWUh3d5sv4YU15Yv4+LncTpef0jG4+apm8ULU1ogEBGXhcWEztXwj23E/KFkwcM 2ZwJfR5QvRYuFmws15ykAYN61w/7cdfRncxYBvcs3MA3Zn4N8RfaQ3xTQukLEDTrlt UshSsrp+iNXv0TCGnefV+jzNrzA/eZXhqzpw+kks=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5767SM77GG6JEYHY53X5V2REVBNHHB5B4MBE@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3150/review/306922557@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3150@github.com>
References: <quicwg/base-drafts/pull/3150@github.com>
Subject: Re: [quicwg/base-drafts] Clarify the state a client stores with a token (#3150)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db23928d596_3bad3fbedc2cd9601844b3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: marten-seemann
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/JgoedQm22RSc8AI_ad-TLFHuRzg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 24 Oct 2019 23:52:17 -0000

----==_mimepart_5db23928d596_3bad3fbedc2cd9601844b3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

marten-seemann approved this pull request.





-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3150#pullrequestreview-306922557
----==_mimepart_5db23928d596_3bad3fbedc2cd9601844b3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@marten-seemann</b> approved this pull request.</p>



<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3150?email_source=notifications&amp;email_token=AFTOJK3EOCH5N7T43X5UDETQQIYKRA5CNFSM4JE37ZY2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJFUIPI#pullrequestreview-306922557">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2WQTHQ55KYR4DR6Z3QQIYKRANCNFSM4JE37ZYQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4FWWJANHN6CRCNXH3QQIYKRA5CNFSM4JE37ZY2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJFUIPI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3150?email_source=notifications\u0026email_token=AFTOJK3EOCH5N7T43X5UDETQQIYKRA5CNFSM4JE37ZY2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJFUIPI#pullrequestreview-306922557",
"url": "https://github.com/quicwg/base-drafts/pull/3150?email_source=notifications\u0026email_token=AFTOJK3EOCH5N7T43X5UDETQQIYKRA5CNFSM4JE37ZY2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJFUIPI#pullrequestreview-306922557",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db23928d596_3bad3fbedc2cd9601844b3--


From nobody Thu Oct 24 18:00:35 2019
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 527D812001A for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 18:00:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.999
X-Spam-Level: 
X-Spam-Status: No, score=-7.999 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, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 E_O1Nb-EYP82 for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 18:00:31 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9CDE5120019 for <quic-issues@ietf.org>; Thu, 24 Oct 2019 18:00:31 -0700 (PDT)
Received: from github-lowworker-2e54e43.va3-iad.github.net (github-lowworker-2e54e43.va3-iad.github.net [10.48.17.27]) by smtp.github.com (Postfix) with ESMTP id BEAF99602E0 for <quic-issues@ietf.org>; Thu, 24 Oct 2019 18:00:30 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571965230; bh=bVVtN0dHE1kcPSYe2TNBSX7FO1sShmbvBF/baL571A4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=XLOOtoe/ffjviV+8WrIIiY3sFOEyGeXCYmGuzF543c6KipmBGpvltN1oesgVGC8LO Vxvsaz3yNOuZr+S4VOToRIhd0f6WNXye7rEQX7kGoxDtSNcAJJnWSh1gagFC0jGkyD 72iicSQ9Yu/hvrsOQVcQ5A26+sn+naBnPGnWMjp4=
Date: Thu, 24 Oct 2019 18:00:30 -0700
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3DCZ7R2IFKTAZI3NV3X5525EVBNHHB3LP3EA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3066/review/306934189@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3066@github.com>
References: <quicwg/base-drafts/pull/3066@github.com>
Subject: Re: [quicwg/base-drafts] Change PTO to be per packet number space (#3066)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db2492eb0058_7cd3f9a298cd964966ac"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: marten-seemann
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/VDGZm6j6w860XbavqI5euL8goNo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 25 Oct 2019 01:00:34 -0000

----==_mimepart_5db2492eb0058_7cd3f9a298cd964966ac
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

marten-seemann requested changes on this pull request.

We also need to update the `OnLossDetectionTimeout` function. If I understand this PR correctly, the code should be:

```
OnLossDetectionTimeout():
  earliest_loss_time, pn_space = GetEarliestTimeAndSpace(loss_time)
  if (earliest_loss_time != 0):
    // Time threshold loss Detection
    DetectLostPackets(pn_space)
    SetLossDetectionTimer()
    return

  if (endpoint is client without 1-RTT keys):
    // Client sends an anti-deadlock packet: Initial is padded
    // to earn more anti-amplification credit,
    // a Handshake packet proves address ownership.
    if (has Handshake keys):
      SendOneAckElicitingHandshakePacket()
    else:
      SendOneAckElicitingPaddedInitialPacket()
  else:
    // PTO. Send new data if available, else retransmit old data.
    // If neither is available, send a single PING frame.
    pn_space, _ = GetEarliestTimeAndSpace(time_of_last_sent_ack_eliciting_packet)
    SendOneOrTwoAckElicitingPackets(pn_space)

  pto_count++
  SetLossDetectionTimer()
```

> @@ -1119,7 +1125,7 @@ PeerNotAwaitingAddressValidation():
          has received 1-RTT ACK
 
 SetLossDetectionTimer():
-  loss_time, _ = GetEarliestLossTime()
+  loss_time, _ = GetEarliestTimeAndSpace(loss_time)

Using `loss_time` here is confusing (and wouldn't compile in any language).

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3066#pullrequestreview-306934189
----==_mimepart_5db2492eb0058_7cd3f9a298cd964966ac
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@marten-seemann</b> requested changes on this pull request.</p>

<p>We also need to update the <code>OnLossDetectionTimeout</code> function. If I understand this PR correctly, the code should be:</p>
<pre><code>OnLossDetectionTimeout():
  earliest_loss_time, pn_space = GetEarliestTimeAndSpace(loss_time)
  if (earliest_loss_time != 0):
    // Time threshold loss Detection
    DetectLostPackets(pn_space)
    SetLossDetectionTimer()
    return

  if (endpoint is client without 1-RTT keys):
    // Client sends an anti-deadlock packet: Initial is padded
    // to earn more anti-amplification credit,
    // a Handshake packet proves address ownership.
    if (has Handshake keys):
      SendOneAckElicitingHandshakePacket()
    else:
      SendOneAckElicitingPaddedInitialPacket()
  else:
    // PTO. Send new data if available, else retransmit old data.
    // If neither is available, send a single PING frame.
    pn_space, _ = GetEarliestTimeAndSpace(time_of_last_sent_ack_eliciting_packet)
    SendOneOrTwoAckElicitingPackets(pn_space)

  pto_count++
  SetLossDetectionTimer()
</code></pre><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3066#discussion_r338847213">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1119,7 +1125,7 @@ PeerNotAwaitingAddressValidation():
          has received 1-RTT ACK
 
 SetLossDetectionTimer():
-  loss_time, _ = GetEarliestLossTime()
+  loss_time, _ = GetEarliestTimeAndSpace(loss_time)
</pre>
<p>Using <code>loss_time</code> here is confusing (and wouldn't compile in any language).</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3066?email_source=notifications&amp;email_token=AFTOJKZ4L26EV4K2JEWTHPDQQJAK5A5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJFXDLI#pullrequestreview-306934189">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZSYOYFLFLGNEJISZ3QQJAK5ANCNFSM4I2FHCOQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZ2BFNL4TVJH74QJ4LQQJAK5A5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJFXDLI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3066?email_source=notifications\u0026email_token=AFTOJKZ4L26EV4K2JEWTHPDQQJAK5A5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJFXDLI#pullrequestreview-306934189",
"url": "https://github.com/quicwg/base-drafts/pull/3066?email_source=notifications\u0026email_token=AFTOJKZ4L26EV4K2JEWTHPDQQJAK5A5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJFXDLI#pullrequestreview-306934189",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db2492eb0058_7cd3f9a298cd964966ac--


From nobody Thu Oct 24 18:14:09 2019
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 9376C12008D for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 18:14:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 4Ujo4aEyWRWA for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 18:14:05 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9E233120018 for <quic-issues@ietf.org>; Thu, 24 Oct 2019 18:14:05 -0700 (PDT)
Date: Thu, 24 Oct 2019 18:14:04 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571966044; bh=0prs2pXgnYDguGNUYpXBSec2ARbVP7V5tD+We8oTr2A=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=RGDMTu+Xz5/kynL00stt6HSApqWfU0Jxrz1GTGdcwxVHOTaXJrBE2bucoltLQcBpr rnWVSeW03+Ml/sTOXgZ4owR27l83Yv1K7WE/FMHucyutgWPba0ELPr2WZFyHPNY5F6 grRcX0vf1hOtU6S64W5RSxsTaqmcF8x6NomEcnZc=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6W4MDIHRMQ7LN5TR53X57NZEVBNHHB5CCZQY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3151@github.com>
Subject: [quicwg/base-drafts] loss detection timer description could be simplified by definining a timer mode (#3151)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db24c5cdd502_8153fbf60acd96054672"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: marten-seemann
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/r3_4t18tPCmmWeEvmn5U_5Zczyk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 25 Oct 2019 01:14:08 -0000

----==_mimepart_5db24c5cdd502_8153fbf60acd96054672
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

In `SetLossDetectionTimer` we're setting the loss detection timer in order to:

- trigger an early retransmit (if we received gaps in the acknowledged packets) **or**
- trigger a PTO (if we only have a tail outstanding)

When the timer fires, in `OnLossDetectionTimeout`, we first need to figure out why we set the timer, and trigger an early retransmit or a PTO based on that.

I think the code would be easier if we save a "timer mode" `enum { EARLY_RETRANSMIT, PTO }` in `SetLossDetectionTimer`, and take action based on that mode in `OnLossDetectionTimeout`.

@ianswett, @janaiyengar What do you think?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3151
----==_mimepart_5db24c5cdd502_8153fbf60acd96054672
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>In <code>SetLossDetectionTimer</code> we're setting the loss detection timer in order to:</p>
<ul>
<li>trigger an early retransmit (if we received gaps in the acknowledged packets) <strong>or</strong></li>
<li>trigger a PTO (if we only have a tail outstanding)</li>
</ul>
<p>When the timer fires, in <code>OnLossDetectionTimeout</code>, we first need to figure out why we set the timer, and trigger an early retransmit or a PTO based on that.</p>
<p>I think the code would be easier if we save a "timer mode" <code>enum { EARLY_RETRANSMIT, PTO }</code> in <code>SetLossDetectionTimer</code>, and take action based on that mode in <code>OnLossDetectionTimeout</code>.</p>
<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=20072817" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ianswett">@ianswett</a>, <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=11067604" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/janaiyengar">@janaiyengar</a> What do you think?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3151?email_source=notifications&amp;email_token=AFTOJK7CBOP6FJ5EH36ZIZTQQJB5ZA5CNFSM4JE5JFSKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HUILGDA">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYPHWN7UQIX5GJYRELQQJB5ZANCNFSM4JE5JFSA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4OG2B6ZMJ4SP37Q7TQQJB5ZA5CNFSM4JE5JFSKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HUILGDA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3151?email_source=notifications\u0026email_token=AFTOJK7CBOP6FJ5EH36ZIZTQQJB5ZA5CNFSM4JE5JFSKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HUILGDA",
"url": "https://github.com/quicwg/base-drafts/issues/3151?email_source=notifications\u0026email_token=AFTOJK7CBOP6FJ5EH36ZIZTQQJB5ZA5CNFSM4JE5JFSKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HUILGDA",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db24c5cdd502_8153fbf60acd96054672--


From nobody Thu Oct 24 18:25:25 2019
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 E105112008D for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 18:25:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.999
X-Spam-Level: 
X-Spam-Status: No, score=-7.999 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, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 1U0AGYv7waI0 for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 18:25:22 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EEEF2120018 for <quic-issues@ietf.org>; Thu, 24 Oct 2019 18:25:21 -0700 (PDT)
Received: from github-lowworker-9bcb4a1.ac4-iad.github.net (github-lowworker-9bcb4a1.ac4-iad.github.net [10.52.25.84]) by smtp.github.com (Postfix) with ESMTP id 43C65C60216 for <quic-issues@ietf.org>; Thu, 24 Oct 2019 18:25:21 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571966721; bh=i/bUU9nduMS7XQfUUoDWKX2bsmqnHP2gyRbfOPxK9ko=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ilfaFHyAU2D3sj9dYlxz8Xa9nh6m9CKsBps0YNxOrm+swNsB23mSkhJX3DxBdkIRJ AA29M21PPdwMxnTE5IYi0mN/t0REiPmCsFGTsisvaTOUVr8HYYuTlVO+29If62dwzA vEPZlbVxdnG0T0yf6iAbM0FjzAIPo5f7lWldQmrU=
Date: Thu, 24 Oct 2019 18:25:21 -0700
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3VGXTBJAS3SPCK24V3X6AYDEVBNHHB475TUU@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3145/review/306942372@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3145@github.com>
References: <quicwg/base-drafts/pull/3145@github.com>
Subject: Re: [quicwg/base-drafts] use a HANDSHAKE_DONE frame to drive the handshake to confirmation (#3145)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db24f0134587_79f33fd1774cd9606897b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/X0JVddjH8GPfF0bL8LrsHHBH-g0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 25 Oct 2019 01:25:24 -0000

----==_mimepart_5db24f0134587_79f33fd1774cd9606897b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

kazuho commented on this pull request.



> @@ -760,14 +756,9 @@ and ignoring any outstanding Initial packets.
 
 ### Discarding Handshake Keys
 
-An endpoint MUST NOT discard its handshake keys until the TLS handshake is
-confirmed ({{handshake-confirmed}}).  An endpoint SHOULD discard its handshake
-keys as soon as it has confirmed the handshake.  Most application protocols
-will send data after the handshake, resulting in acknowledgements that allow
-both endpoints to discard their handshake keys promptly.  Endpoints that do
-not have reason to send immediately after completing the handshake MAY send
-ack-eliciting frames, such as PING, which will cause the handshake to be
-confirmed when they are acknowledged.
+An endpoint MUST discard its handshake keys when the TLS handshake is confirmed
+({{handshake-confirmed}}).  The server MUST send a HANDSHAKE_DONE frame within
+one round-trip time of handshake completion.

I think "within one round-trip time" is too long. As this happens before both endpoints have good estimation of RTT, it could well be the case that the server's estimated RTT be much greater than the PTO of the client. In such case, it would seem to the client as if the CF had been lost.

I think we should say "SHOULD immediately send", with possibly acknowledging the fact that the server "can bundle the HANDSHAKE_DONE frame with 0.5 RTT data."

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3145#pullrequestreview-306942372
----==_mimepart_5db24f0134587_79f33fd1774cd9606897b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@kazuho</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3145#discussion_r338853837">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; @@ -760,14 +756,9 @@ and ignoring any outstanding Initial packets.
 
 ### Discarding Handshake Keys
 
-An endpoint MUST NOT discard its handshake keys until the TLS handshake is
-confirmed ({{handshake-confirmed}}).  An endpoint SHOULD discard its handshake
-keys as soon as it has confirmed the handshake.  Most application protocols
-will send data after the handshake, resulting in acknowledgements that allow
-both endpoints to discard their handshake keys promptly.  Endpoints that do
-not have reason to send immediately after completing the handshake MAY send
-ack-eliciting frames, such as PING, which will cause the handshake to be
-confirmed when they are acknowledged.
+An endpoint MUST discard its handshake keys when the TLS handshake is confirmed
+({{handshake-confirmed}}).  The server MUST send a HANDSHAKE_DONE frame within
+one round-trip time of handshake completion.
</pre>
<p>I think "within one round-trip time" is too long. As this happens before both endpoints have good estimation of RTT, it could well be the case that the server's estimated RTT be much greater than the PTO of the client. In such case, it would seem to the client as if the CF had been lost.</p>
<p>I think we should say "SHOULD immediately send", with possibly acknowledging the fact that the server "can bundle the HANDSHAKE_DONE frame with 0.5 RTT data."</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3145?email_source=notifications&amp;email_token=AFTOJK2TU76EJWRLJV4BW23QQJDIDA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJFZDJA#pullrequestreview-306942372">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6UA3FKZ2TVK2KHR6TQQJDIDANCNFSM4JEOIBDQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6CWR55W7RRJJU7PX3QQJDIDA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJFZDJA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3145?email_source=notifications\u0026email_token=AFTOJK2TU76EJWRLJV4BW23QQJDIDA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJFZDJA#pullrequestreview-306942372",
"url": "https://github.com/quicwg/base-drafts/pull/3145?email_source=notifications\u0026email_token=AFTOJK2TU76EJWRLJV4BW23QQJDIDA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJFZDJA#pullrequestreview-306942372",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db24f0134587_79f33fd1774cd9606897b--


From nobody Thu Oct 24 18:49:12 2019
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 7E32F12006A for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 18:49:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8
X-Spam-Level: 
X-Spam-Status: No, score=-8 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, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 zxggWowtA3ts for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 18:49:08 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 35DE4120018 for <quic-issues@ietf.org>; Thu, 24 Oct 2019 18:49:08 -0700 (PDT)
Date: Thu, 24 Oct 2019 18:49:07 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571968147; bh=yQXSFO0i7Gk8JRdWrsf1W+tuRAnOuR/EJn5eF+aBaP8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=fBd1IRQrob1tjDs9rADjqhsTWfftUrja5Vbm7KTTk8tDsZeYqRoKg0qA52YjNTId6 F+BkWqCOdk43juBLDzSUEmaWgTBwVZnveV4sj1pfrgvmsPHlAzLUeydzBCRtAYrJ5Q ZlM6ISdvGxNksNgQcMWrPrtcfPtOMc5LdQihycPU=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZ2K5H4YRMDADEJO2N3X6KSHEVBNHHB475TUU@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3145/review/306928277@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3145@github.com>
References: <quicwg/base-drafts/pull/3145@github.com>
Subject: Re: [quicwg/base-drafts] use a HANDSHAKE_DONE frame to drive the handshake to confirmation (#3145)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db254936554d_e303f8c460cd96c23162"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/rRR7Qr_2rFvFI918otqK5tbzZI4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 25 Oct 2019 01:49:11 -0000

----==_mimepart_5db254936554d_e303f8c460cd96c23162
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.

Some comments, one to add a backstop in case the server fails to send this in a timely manner.

> @@ -385,13 +385,9 @@ perspective of the endpoint in question.
 
 ### Handshake Confirmed {#handshake-confirmed}
 
-In this document, the TLS handshake is considered confirmed at an endpoint when
-the following two conditions are met: the handshake is complete, and the
-endpoint has received an acknowledgment for a packet sent with 1-RTT keys.
-This second condition can be implemented by recording the lowest packet number
-sent with 1-RTT keys, and the highest value of the Largest Acknowledged field
-in any received 1-RTT ACK frame: once the latter is higher than or equal to the
-former, the handshake is confirmed.
+In this document, the TLS handshake is considered confirmed at the server when
+the handshake completes. At the client, the handshake is considered confirmed
+when the HANDSHAKE_DONE frame is received.

Suggestion: or when an acknowledgement of a 1-RTT packet is received.

I think this provides a stopgap against servers that make stupid or malicious errors.

Also, why aren't you explicitly specifying when the server thinks the handshake is confirmed?

> @@ -760,14 +756,12 @@ and ignoring any outstanding Initial packets.
 
 ### Discarding Handshake Keys
 
-An endpoint MUST NOT discard its handshake keys until the TLS handshake is
-confirmed ({{handshake-confirmed}}).  An endpoint SHOULD discard its handshake
-keys as soon as it has confirmed the handshake.  Most application protocols
-will send data after the handshake, resulting in acknowledgements that allow
-both endpoints to discard their handshake keys promptly.  Endpoints that do
-not have reason to send immediately after completing the handshake MAY send
-ack-eliciting frames, such as PING, which will cause the handshake to be
-confirmed when they are acknowledged.
+An endpoint MUST discard its handshake keys when the TLS handshake is confirmed

I'd vote for SHOULD, because I tend to think dropping them immediately is the best option, but I'm not convinced anything terrible happens if a peer delays dropping them a bit.

> @@ -760,14 +756,9 @@ and ignoring any outstanding Initial packets.
 
 ### Discarding Handshake Keys
 
-An endpoint MUST NOT discard its handshake keys until the TLS handshake is
-confirmed ({{handshake-confirmed}}).  An endpoint SHOULD discard its handshake
-keys as soon as it has confirmed the handshake.  Most application protocols
-will send data after the handshake, resulting in acknowledgements that allow
-both endpoints to discard their handshake keys promptly.  Endpoints that do
-not have reason to send immediately after completing the handshake MAY send
-ack-eliciting frames, such as PING, which will cause the handshake to be
-confirmed when they are acknowledged.
+An endpoint MUST discard its handshake keys when the TLS handshake is confirmed
+({{handshake-confirmed}}).  The server MUST send a HANDSHAKE_DONE frame within
+one round-trip time of handshake completion.

I tend to agree with @kazuho point.  How about "The server MUST send HANDSHAKE_DONE with the first outgoing 1-RTT packet or within one round-trip time of handshake completion if no 1-RTT packets are sent."

@kazuho If the server is sending HANDSHAKE_DONE, isn't it no longer 0.5RTT data?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3145#pullrequestreview-306928277
----==_mimepart_5db254936554d_e303f8c460cd96c23162
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ianswett</b> commented on this pull request.</p>

<p>Some comments, one to add a backstop in case the server fails to send this in a timely manner.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3145#discussion_r338842441">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; @@ -385,13 +385,9 @@ perspective of the endpoint in question.
 
 ### Handshake Confirmed {#handshake-confirmed}
 
-In this document, the TLS handshake is considered confirmed at an endpoint when
-the following two conditions are met: the handshake is complete, and the
-endpoint has received an acknowledgment for a packet sent with 1-RTT keys.
-This second condition can be implemented by recording the lowest packet number
-sent with 1-RTT keys, and the highest value of the Largest Acknowledged field
-in any received 1-RTT ACK frame: once the latter is higher than or equal to the
-former, the handshake is confirmed.
+In this document, the TLS handshake is considered confirmed at the server when
+the handshake completes. At the client, the handshake is considered confirmed
+when the HANDSHAKE_DONE frame is received.
</pre>
<p>Suggestion: or when an acknowledgement of a 1-RTT packet is received.</p>
<p>I think this provides a stopgap against servers that make stupid or malicious errors.</p>
<p>Also, why aren't you explicitly specifying when the server thinks the handshake is confirmed?</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3145#discussion_r338856185">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; @@ -760,14 +756,12 @@ and ignoring any outstanding Initial packets.
 
 ### Discarding Handshake Keys
 
-An endpoint MUST NOT discard its handshake keys until the TLS handshake is
-confirmed ({{handshake-confirmed}}).  An endpoint SHOULD discard its handshake
-keys as soon as it has confirmed the handshake.  Most application protocols
-will send data after the handshake, resulting in acknowledgements that allow
-both endpoints to discard their handshake keys promptly.  Endpoints that do
-not have reason to send immediately after completing the handshake MAY send
-ack-eliciting frames, such as PING, which will cause the handshake to be
-confirmed when they are acknowledged.
+An endpoint MUST discard its handshake keys when the TLS handshake is confirmed
</pre>
<p>I'd vote for SHOULD, because I tend to think dropping them immediately is the best option, but I'm not convinced anything terrible happens if a peer delays dropping them a bit.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3145#discussion_r338856816">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; @@ -760,14 +756,9 @@ and ignoring any outstanding Initial packets.
 
 ### Discarding Handshake Keys
 
-An endpoint MUST NOT discard its handshake keys until the TLS handshake is
-confirmed ({{handshake-confirmed}}).  An endpoint SHOULD discard its handshake
-keys as soon as it has confirmed the handshake.  Most application protocols
-will send data after the handshake, resulting in acknowledgements that allow
-both endpoints to discard their handshake keys promptly.  Endpoints that do
-not have reason to send immediately after completing the handshake MAY send
-ack-eliciting frames, such as PING, which will cause the handshake to be
-confirmed when they are acknowledged.
+An endpoint MUST discard its handshake keys when the TLS handshake is confirmed
+({{handshake-confirmed}}).  The server MUST send a HANDSHAKE_DONE frame within
+one round-trip time of handshake completion.
</pre>
<p>I tend to agree with <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=41567" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/kazuho">@kazuho</a> point.  How about "The server MUST send HANDSHAKE_DONE with the first outgoing 1-RTT packet or within one round-trip time of handshake completion if no 1-RTT packets are sent."</p>
<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=41567" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/kazuho">@kazuho</a> If the server is sending HANDSHAKE_DONE, isn't it no longer 0.5RTT data?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3145?email_source=notifications&amp;email_token=AFTOJK6V3EJNKDMKOU34NOTQQJGBHA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJFVVFI#pullrequestreview-306928277">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4UHDXTS4BYOIHZHM3QQJGBHANCNFSM4JEOIBDQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4XDTHR7PBOLI34HG3QQJGBHA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJFVVFI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3145?email_source=notifications\u0026email_token=AFTOJK6V3EJNKDMKOU34NOTQQJGBHA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJFVVFI#pullrequestreview-306928277",
"url": "https://github.com/quicwg/base-drafts/pull/3145?email_source=notifications\u0026email_token=AFTOJK6V3EJNKDMKOU34NOTQQJGBHA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJFVVFI#pullrequestreview-306928277",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db254936554d_e303f8c460cd96c23162--


From nobody Thu Oct 24 19:04:55 2019
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 CE1B6120096 for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 19:04:53 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 0YHD-znj4tBs for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 19:04:52 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5E026120018 for <quic-issues@ietf.org>; Thu, 24 Oct 2019 19:04:52 -0700 (PDT)
Received: from github-lowworker-9bcb4a1.ac4-iad.github.net (github-lowworker-9bcb4a1.ac4-iad.github.net [10.52.25.84]) by smtp.github.com (Postfix) with ESMTP id 84484520D07 for <quic-issues@ietf.org>; Thu, 24 Oct 2019 19:04:51 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571969091; bh=kr2nYMWw879+8noSby6Z3lGHsOS3ZqlQXWOZo+NlLg4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=qL1TwjfoHonkcRaJwTcm+Ti9TLhjStgPvTaTVjs8KFh9ddt6ICJp0zVkxOpKCf2PV gV+T4L040v7DAvZ4h0a51X5FkBn0cfh8I1iqjLgnVWshhPnX/GwxdJy2vzhwQaXTV9 +IZHEh3Mkx3pHuYUtawWeTyhgojJX/T57U4K2czg=
Date: Thu, 24 Oct 2019 19:04:51 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK652BZVOK3OQ6EHDRV3X6MNHEVBNHHB5CCZQY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3151/546169453@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3151@github.com>
References: <quicwg/base-drafts/issues/3151@github.com>
Subject: Re: [quicwg/base-drafts] loss detection timer description could be simplified by definining a timer mode (#3151)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db2584375a92_79f33fd1774cd96095233"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/FzJYt4mnAvnnDzBmUKnrSZtKcMM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 25 Oct 2019 02:04:54 -0000

----==_mimepart_5db2584375a92_79f33fd1774cd96095233
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

That could work, but I'd call it { LOSS_DETECTION, PTO }

Any interest in writing up a PR so we can see what the change you have in mind looks like?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3151#issuecomment-546169453
----==_mimepart_5db2584375a92_79f33fd1774cd96095233
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>That could work, but I'd call it { LOSS_DETECTION, PTO }</p>
<p>Any interest in writing up a PR so we can see what the change you have in mind looks like?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3151?email_source=notifications&amp;email_token=AFTOJK3CEHLV5QT4RKOIA5LQQJH4HA5CNFSM4JE5JFSKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECG6E3I#issuecomment-546169453">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7KGRDVR4KA54PRG2TQQJH4HANCNFSM4JE5JFSA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2OSZSC667IUEWPSB3QQJH4HA5CNFSM4JE5JFSKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECG6E3I.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3151?email_source=notifications\u0026email_token=AFTOJK3CEHLV5QT4RKOIA5LQQJH4HA5CNFSM4JE5JFSKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECG6E3I#issuecomment-546169453",
"url": "https://github.com/quicwg/base-drafts/issues/3151?email_source=notifications\u0026email_token=AFTOJK3CEHLV5QT4RKOIA5LQQJH4HA5CNFSM4JE5JFSKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECG6E3I#issuecomment-546169453",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db2584375a92_79f33fd1774cd96095233--


From nobody Thu Oct 24 19:31:16 2019
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 8A8181200F1 for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 19:31:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 IbA6QpEkgcBv for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 19:31:13 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 43C851200A1 for <quic-issues@ietf.org>; Thu, 24 Oct 2019 19:31:13 -0700 (PDT)
Date: Thu, 24 Oct 2019 19:31:12 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571970672; bh=Q1erWxWWz4QHA16CrAzFz5vSCdU8/o05LghfCZs9B8c=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Y+MSoBf28q/Fd5eSzvSaX7uWTfjH6wsVLLZbzAeGC/Donif/WD1dRY7wjTBeElSlV sNaWWIfH5o5P8tPsWowxq3hsdK9Irnl614x0ICY9XPbuSyMWt3SvZzYYgwUNkNHbSz to1sd7smVsPAWu6xHfK79OuRy5KRdvHJoZp9WDSQ=
From: David Schinazi <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3120/push/4192679477@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3120@github.com>
References: <quicwg/base-drafts/pull/3120@github.com>
Subject: Re: [quicwg/base-drafts] Add retry integrity tag (#3120)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db25e7034d59_64f3f8c348cd96c4169"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: DavidSchinazi
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/f1sDNKc8nDY5zXj5YtLzXJ-S7GM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 25 Oct 2019 02:31:14 -0000

----==_mimepart_5db25e7034d59_64f3f8c348cd96c4169
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@DavidSchinazi pushed 1 commit.

c056d3063fe3ddf5ba3c31778ec4a721c15a49f3  MT suggestions


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3120/files/8c45cc9e37ff1689497e844e3bf6b867138f1f95..c056d3063fe3ddf5ba3c31778ec4a721c15a49f3

----==_mimepart_5db25e7034d59_64f3f8c348cd96c4169
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/DavidSchinazi" class="user-mention">@DavidSchinazi</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/c056d3063fe3ddf5ba3c31778ec4a721c15a49f3">c056d30</a>  MT suggestions</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3120/files/8c45cc9e37ff1689497e844e3bf6b867138f1f95..c056d3063fe3ddf5ba3c31778ec4a721c15a49f3?email_source=notifications&amp;email_token=AFTOJKYT4MX47SPYFJYXGR3QQJK7BA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDSNBZG43DMNCQOVZWQIZUGE4TENRXHE2DONY">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2YXCSNE5WEXWWZGG3QQJK7BANCNFSM4JCAOODA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZHQIXRFOG4IBUDBKLQQJK7BA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDSNBZG43DMNCQOVZWQIZUGE4TENRXHE2DONY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3120/files/8c45cc9e37ff1689497e844e3bf6b867138f1f95..c056d3063fe3ddf5ba3c31778ec4a721c15a49f3?email_source=notifications\u0026email_token=AFTOJKYT4MX47SPYFJYXGR3QQJK7BA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDSNBZG43DMNCQOVZWQIZUGE4TENRXHE2DONY",
"url": "https://github.com/quicwg/base-drafts/pull/3120/files/8c45cc9e37ff1689497e844e3bf6b867138f1f95..c056d3063fe3ddf5ba3c31778ec4a721c15a49f3?email_source=notifications\u0026email_token=AFTOJKYT4MX47SPYFJYXGR3QQJK7BA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDSNBZG43DMNCQOVZWQIZUGE4TENRXHE2DONY",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5db25e7034d59_64f3f8c348cd96c4169--


From nobody Thu Oct 24 19:33:48 2019
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 7513712008D for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 19:33:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8
X-Spam-Level: 
X-Spam-Status: No, score=-8 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, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 Ypw10Di6GBKU for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 19:33:44 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 93B161200A3 for <quic-issues@ietf.org>; Thu, 24 Oct 2019 19:33:44 -0700 (PDT)
Date: Thu, 24 Oct 2019 19:33:43 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571970823; bh=RPUhlzuViizRpxIL/TX2J0aCs7tWZNkW3BJHY9p3CUs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=lrgNg/ik84ab4kCoUikpqRmBY/NkjXKSejnT8wz4oqpxqxvF/Zthvka862G6N+pqU iV1th3iy54A6HqJGlu5EDZTe5gEDqe7cR12A0YK3+JSZoz2VqgmreCxtf5DhGQUnaN CKvQ8o+p0DE6e8M2+xX/pldx4VeG7IrzNV2ylOM0=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2BCIDZM5QAESXMMNV3X6IYPEVBNHHB5B4MBE@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3150/review/306953063@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3150@github.com>
References: <quicwg/base-drafts/pull/3150@github.com>
Subject: Re: [quicwg/base-drafts] Clarify the state a client stores with a token (#3150)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db25f07b24bc_e2d3fa5e1ecd9681196d3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/hsrQ7CN0n58l-3RN83gzaES0DJI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 25 Oct 2019 02:33:47 -0000

----==_mimepart_5db25f07b24bc_e2d3fa5e1ecd9681196d3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.

This is placing a constraint on the server that I think is reasonable, but I want to test it out.

If I handed out a session ticket for 0-RTT, but I wouldn't accept 0-RTT without a token, would it be reasonable for me to put additional information about 0-RTT in the token?  This PR would seem to prevent that by allowing a client to switch 0-RTT tickets and tokens from two connections.

@kazuho previously suggested that quicly might put some 0-RTT-related information in the token.  As long as the cross-checking between token and ticket validation exists, the client doing a mix and match with incompatible tickets and tokens won't have any disastrous consequences.  But it could lead to the server rejecting 0-RTT, which isn't great.

Of course, the information in the token might be generic enough to match with the ticket: for instance, if it identifies "0-RTT configuration X" and the server still understands that configuration, then the information could be interchangeable and therefore usable.

I'd like two things here: 1. an expression of the problem statement in the form of an issue, and 2. input from @kazuho.

> @@ -1746,7 +1747,8 @@ validate a client address.  Tokens are not integrated into the cryptographic
 handshake and so they are not authenticated.  For instance, a client might be
 able to reuse a token.  To avoid attacks that exploit this property, a server

So that I don't forget: A client might not be prevented from reusing a token.

> @@ -1746,7 +1747,8 @@ validate a client address.  Tokens are not integrated into the cryptographic
 handshake and so they are not authenticated.  For instance, a client might be
 able to reuse a token.  To avoid attacks that exploit this property, a server
 can limit its use of tokens to only the information needed to validate client
-addresses.
+addresses.  A server MUST NOT require the client to correlate any additional
+information with a token (e.g. a NewSessionTicket).

```suggestion

Clients MAY use tokens obtained from the this version of QUIC with any connection attempt for the same version.   Clients do not need to consider other properties of the connection that is being attempted when selecting a token, including the choice of possible application protocols, session tickets, or other connection properties.
```

I don't think that this is a testable "MUST NOT".  It's more or less axiomatic.  A server can't prevent clients from attempting to use tokens.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3150#pullrequestreview-306953063
----==_mimepart_5db25f07b24bc_e2d3fa5e1ecd9681196d3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><b>@martinthomson</b> commented on this pull request.</p>=0D
=0D
<p>This is placing a constraint on the server that I think is reasonable,=
 but I want to test it out.</p>=0D
<p>If I handed out a session ticket for 0-RTT, but I wouldn't accept 0-RT=
T without a token, would it be reasonable for me to put additional inform=
ation about 0-RTT in the token?  This PR would seem to prevent that by al=
lowing a client to switch 0-RTT tickets and tokens from two connections.<=
/p>=0D
<p><a class=3D"user-mention" data-hovercard-type=3D"user" data-hovercard-=
url=3D"/hovercards?user_id=3D41567" data-octo-click=3D"hovercard-link-cli=
ck" data-octo-dimensions=3D"link_type:self" href=3D"https://github.com/ka=
zuho">@kazuho</a> previously suggested that quicly might put some 0-RTT-r=
elated information in the token.  As long as the cross-checking between t=
oken and ticket validation exists, the client doing a mix and match with =
incompatible tickets and tokens won't have any disastrous consequences.  =
But it could lead to the server rejecting 0-RTT, which isn't great.</p>=0D=

<p>Of course, the information in the token might be generic enough to mat=
ch with the ticket: for instance, if it identifies "0-RTT configuration X=
" and the server still understands that configuration, then the informati=
on could be interchangeable and therefore usable.</p>=0D
<p>I'd like two things here: 1. an expression of the problem statement in=
 the form of an issue, and 2. input from <a class=3D"user-mention" data-h=
overcard-type=3D"user" data-hovercard-url=3D"/hovercards?user_id=3D41567"=
 data-octo-click=3D"hovercard-link-click" data-octo-dimensions=3D"link_ty=
pe:self" href=3D"https://github.com/kazuho">@kazuho</a>.</p><hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3150#discussi=
on_r338862014">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -1746,7 +1747,8 @@ validate a client ad=
dress.  Tokens are not integrated into the cryptographic=0D
 handshake and so they are not authenticated.  For instance, a client mig=
ht be=0D
 able to reuse a token.  To avoid attacks that exploit this property, a s=
erver=0D
</pre>=0D
<p>So that I don't forget: A client might not be prevented from reusing a=
 token.</p>=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3150#discussi=
on_r338862946">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -1746,7 +1747,8 @@ validate a client ad=
dress.  Tokens are not integrated into the cryptographic=0D
 handshake and so they are not authenticated.  For instance, a client mig=
ht be=0D
 able to reuse a token.  To avoid attacks that exploit this property, a s=
erver=0D
 can limit its use of tokens to only the information needed to validate c=
lient=0D
-addresses.=0D
+addresses.  A server MUST NOT require the client to correlate any additi=
onal=0D
+information with a token (e.g. a NewSessionTicket).=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-information with a token (e.g. a NewSessionTi=
cket).=0D
+=0D
+Clients MAY use tokens obtained from the this version of QUIC with any c=
onnection attempt for the same version.   Clients do not need to consider=
 other properties of the connection that is being attempted when selectin=
g a token, including the choice of possible application protocols, sessio=
n tickets, or other connection properties.=0D
</pre>=0D
=0D
<p>I don't think that this is a testable "MUST NOT".  It's more or less a=
xiomatic.  A server can't prevent clients from attempting to use tokens.<=
/p>=0D
=0D
<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/3150?email_source=3Dnotifications&amp;email_token=3DA=
FTOJK2L2BPPGUT4USBYFELQQJLIPA5CNFSM4JE37ZY2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJ=
SXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJF3WZY#pullrequestreview-306953063=
">view it on GitHub</a>, or <a href=3D"https://github.com/notifications/u=
nsubscribe-auth/AFTOJKZVXKEC7JKT7Z7XFLDQQJLIPANCNFSM4JE37ZYQ">unsubscribe=
</a>.<img src=3D"https://github.com/notifications/beacon/AFTOJK5YM4FDZXR7=
UWAX2JTQQJLIPA5CNFSM4JE37ZY2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWN=
FSXPKTDN5WW2ZLOORPWSZGOCJF3WZY.gif" height=3D"1" width=3D"1" alt=3D"" /><=
/p>=0D
<script type=3D"application/ld+json">[=0D
{=0D
"@context": "http://schema.org",=0D
"@type": "EmailMessage",=0D
"potentialAction": {=0D
"@type": "ViewAction",=0D
"target": "https://github.com/quicwg/base-drafts/pull/3150?email_source=3D=
notifications\u0026email_token=3DAFTOJK2L2BPPGUT4USBYFELQQJLIPA5CNFSM4JE3=
7ZY2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOC=
JF3WZY#pullrequestreview-306953063",=0D
"url": "https://github.com/quicwg/base-drafts/pull/3150?email_source=3Dno=
tifications\u0026email_token=3DAFTOJK2L2BPPGUT4USBYFELQQJLIPA5CNFSM4JE37Z=
Y2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJF=
3WZY#pullrequestreview-306953063",=0D
"name": "View Pull Request"=0D
},=0D
"description": "View this Pull Request on GitHub",=0D
"publisher": {=0D
"@type": "Organization",=0D
"name": "GitHub",=0D
"url": "https://github.com"=0D
}=0D
}=0D
]</script>=

----==_mimepart_5db25f07b24bc_e2d3fa5e1ecd9681196d3--


From nobody Thu Oct 24 19:36:10 2019
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 56B38120236 for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 19:36:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 qf6MAJZrBpP3 for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 19:36:02 -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 0815F1200F4 for <quic-issues@ietf.org>; Thu, 24 Oct 2019 19:36:02 -0700 (PDT)
Date: Thu, 24 Oct 2019 19:36:01 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571970961; bh=W0nmm0RCWxthzj9o2GRTITDO2rHTzdx2J1Ui1ZP4tXM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ags+WK9OkyneY2cFvq+m9fSDpcdRqCUdyePcJITEAF543NnJYHVGwG2Sat7sivAY+ FLzIH9/veJ7kL04jivW/h59xlyAPU4qNMfhnU897WaPI+glp7t9aLKYnme063SUN07 VPWGIOrR91U/8uulQ67/N4r7Q32Xd7hxSj/7MacA=
From: David Schinazi <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3120/push/4192690285@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3120@github.com>
References: <quicwg/base-drafts/pull/3120@github.com>
Subject: Re: [quicwg/base-drafts] Add retry integrity tag (#3120)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db25f911c8f5_62363fdc756cd9641509b7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: DavidSchinazi
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/bVaQrxjY342qb8yc2AH_yjgE6Ck>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 25 Oct 2019 02:36:09 -0000

----==_mimepart_5db25f911c8f5_62363fdc756cd9641509b7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@DavidSchinazi pushed 1 commit.

739d272564a791476b75cff0a6ea258f0e4d17a8  fixup line length


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3120/files/c056d3063fe3ddf5ba3c31778ec4a721c15a49f3..739d272564a791476b75cff0a6ea258f0e4d17a8

----==_mimepart_5db25f911c8f5_62363fdc756cd9641509b7
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/DavidSchinazi" class="user-mention">@DavidSchinazi</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/739d272564a791476b75cff0a6ea258f0e4d17a8">739d272</a>  fixup line length</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3120/files/c056d3063fe3ddf5ba3c31778ec4a721c15a49f3..739d272564a791476b75cff0a6ea258f0e4d17a8?email_source=notifications&amp;email_token=AFTOJKZIB5HRPW4CKCZWBQDQQJLRDA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDSNBZG43DMNCQOVZWQIZUGE4TENRZGAZDQNI">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7UVSNA4ICY5VH4E2LQQJLRDANCNFSM4JCAOODA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5PQMPGXLZ4RC2PFPLQQJLRDA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDSNBZG43DMNCQOVZWQIZUGE4TENRZGAZDQNI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3120/files/c056d3063fe3ddf5ba3c31778ec4a721c15a49f3..739d272564a791476b75cff0a6ea258f0e4d17a8?email_source=notifications\u0026email_token=AFTOJKZIB5HRPW4CKCZWBQDQQJLRDA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDSNBZG43DMNCQOVZWQIZUGE4TENRZGAZDQNI",
"url": "https://github.com/quicwg/base-drafts/pull/3120/files/c056d3063fe3ddf5ba3c31778ec4a721c15a49f3..739d272564a791476b75cff0a6ea258f0e4d17a8?email_source=notifications\u0026email_token=AFTOJKZIB5HRPW4CKCZWBQDQQJLRDA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDSNBZG43DMNCQOVZWQIZUGE4TENRZGAZDQNI",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5db25f911c8f5_62363fdc756cd9641509b7--


From nobody Thu Oct 24 19:37:26 2019
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 9D18912008D for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 19:37:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8
X-Spam-Level: 
X-Spam-Status: No, score=-8 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, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 NbKSS82HvxEI for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 19:37:23 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3198E120096 for <quic-issues@ietf.org>; Thu, 24 Oct 2019 19:37:23 -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 572581C02F3 for <quic-issues@ietf.org>; Thu, 24 Oct 2019 19:37:22 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571971042; bh=MbTMy001O33YR091a4iw+rpwSbOW7DYJ1bw5lRZBX7E=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=hwTI68eV+svclLkRSLFSiLCz0T/CNmN4U8NJ8QRD8GlwclEdL8UlbFBmU0s64J44T d6yG0WTbY2ExV+kquNdF8PFSfvvkgGRXd+9oCsiVnfpw+H0Z2BJHZOUHnSJU4VilJ0 FVMxDhsZ0UlPP+SuNLk2bwrjVpY82Z4y1CjLa3/8=
Date: Thu, 24 Oct 2019 19:37:22 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK66QMMRD3L6WT5JMWF3X6QHFEVBNHHB475TUU@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3145/review/306956290@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3145@github.com>
References: <quicwg/base-drafts/pull/3145@github.com>
Subject: Re: [quicwg/base-drafts] use a HANDSHAKE_DONE frame to drive the handshake to confirmation (#3145)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db25fe2472f3_8393fc4592cd9605392d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/0yunDhO999vay1soqX9KtGrGzQg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 25 Oct 2019 02:37:25 -0000

----==_mimepart_5db25fe2472f3_8393fc4592cd9605392d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



> @@ -760,14 +756,12 @@ and ignoring any outstanding Initial packets.
 
 ### Discarding Handshake Keys
 
-An endpoint MUST NOT discard its handshake keys until the TLS handshake is
-confirmed ({{handshake-confirmed}}).  An endpoint SHOULD discard its handshake
-keys as soon as it has confirmed the handshake.  Most application protocols
-will send data after the handshake, resulting in acknowledgements that allow
-both endpoints to discard their handshake keys promptly.  Endpoints that do
-not have reason to send immediately after completing the handshake MAY send
-ack-eliciting frames, such as PING, which will cause the handshake to be
-confirmed when they are acknowledged.
+An endpoint MUST discard its handshake keys when the TLS handshake is confirmed

> @martinthomson I don't understand your comment? What's the difference between dropping Initial keys and not processing them any more?

I was merely pointing out that the Initial keys transition is different in that continuing to handle Initial packets leaves endpoints exposed to attack longer than is ideal.  An attacker with access to Handshake keys most likely can break the remainder of the connection.

(This isn't completely true, because an attacker might only gain leaf keys and not the secrets from the core of the TLS key schedule, but the point was that access to Handshake keys signifies a much more significant breach.)

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3145#discussion_r338864598
----==_mimepart_5db25fe2472f3_8393fc4592cd9605392d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinthomson</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3145#discussion_r338864598">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; @@ -760,14 +756,12 @@ and ignoring any outstanding Initial packets.
 
 ### Discarding Handshake Keys
 
-An endpoint MUST NOT discard its handshake keys until the TLS handshake is
-confirmed ({{handshake-confirmed}}).  An endpoint SHOULD discard its handshake
-keys as soon as it has confirmed the handshake.  Most application protocols
-will send data after the handshake, resulting in acknowledgements that allow
-both endpoints to discard their handshake keys promptly.  Endpoints that do
-not have reason to send immediately after completing the handshake MAY send
-ack-eliciting frames, such as PING, which will cause the handshake to be
-confirmed when they are acknowledged.
+An endpoint MUST discard its handshake keys when the TLS handshake is confirmed
</pre>
<blockquote>
<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=67641" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/martinthomson">@martinthomson</a> I don't understand your comment? What's the difference between dropping Initial keys and not processing them any more?</p>
</blockquote>
<p>I was merely pointing out that the Initial keys transition is different in that continuing to handle Initial packets leaves endpoints exposed to attack longer than is ideal.  An attacker with access to Handshake keys most likely can break the remainder of the connection.</p>
<p>(This isn't completely true, because an attacker might only gain leaf keys and not the secrets from the core of the TLS key schedule, but the point was that access to Handshake keys signifies a much more significant breach.)</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3145?email_source=notifications&amp;email_token=AFTOJK54TU6KNAS2HR4UJ6DQQJLWFA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJF4QAQ#discussion_r338864598">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2IS4KE7TIBWSUA6WTQQJLWFANCNFSM4JEOIBDQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6F5UHMDAZ4FPVYWKDQQJLWFA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJF4QAQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3145?email_source=notifications\u0026email_token=AFTOJK54TU6KNAS2HR4UJ6DQQJLWFA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJF4QAQ#discussion_r338864598",
"url": "https://github.com/quicwg/base-drafts/pull/3145?email_source=notifications\u0026email_token=AFTOJK54TU6KNAS2HR4UJ6DQQJLWFA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJF4QAQ#discussion_r338864598",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db25fe2472f3_8393fc4592cd9605392d--


From nobody Thu Oct 24 19:38:40 2019
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 7E2F6120096 for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 19:38:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.999
X-Spam-Level: 
X-Spam-Status: No, score=-7.999 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, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 yFAqAFcc9WVI for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 19:38:37 -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 E37FD12008D for <quic-issues@ietf.org>; Thu, 24 Oct 2019 19:38:36 -0700 (PDT)
Received: from github-lowworker-edec459.ac4-iad.github.net (github-lowworker-edec459.ac4-iad.github.net [10.52.18.32]) by smtp.github.com (Postfix) with ESMTP id 316F16E123F for <quic-issues@ietf.org>; Thu, 24 Oct 2019 19:38:36 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571971116; bh=h4ZLtULVqBoVFoBxcRuRw3Nlv6c/nP852WZXntxpdV4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=fAzPsHcOtbTqEJgknl+nLJeZZUfYSuhbCFFjxU2NlxngGztTgoOpijL7NU4zCoc8I e3WUGXNqUi5up0gHGwnUqPJVorSQ5/QwatbuM5mNtVuB06SdraFYhaDvUyv5JDulHr HIOb5C95s5lCcvkoMC/ss+uaAuA8jEiFuhzGnhYc=
Date: Thu, 24 Oct 2019 19:38:36 -0700
From: David Schinazi <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK73R5SJ65AML3BKSL53X6QLZEVBNHHB4UD5BQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3109/review/306956541@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3109@github.com>
References: <quicwg/base-drafts/pull/3109@github.com>
Subject: Re: [quicwg/base-drafts] Change transport parameter IANA registration policy (#3109)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db2602c1f324_5dc73fe103ccd96c991d1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: DavidSchinazi
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Z6dbffy9XmrtKJ0cPfpu3uBlDys>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 25 Oct 2019 02:38:39 -0000

----==_mimepart_5db2602c1f324_5dc73fe103ccd96c991d1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

DavidSchinazi commented on this pull request.



> @@ -5830,17 +5830,18 @@ IANA \[SHALL add/has added] a registry for "QUIC Transport Parameters" under a
 "QUIC Protocol" heading.
 
 The "QUIC Transport Parameters" registry governs a 16-bit space.  This space is
-split into two spaces that are governed by different policies.  Values with the
-first byte in the range 0x00 to 0xfe (in hexadecimal) are assigned via the
-Specification Required policy {{!RFC8126}}.  Values with the first byte 0xff are
-reserved for Private Use {{!RFC8126}}.
+split into three spaces that are governed by different policies.  Values between
+0x0000 and 0x003f (in hexadecimal) are assigned via the Standards Action or IESG

@janaiyengar `Standards Action` means WG-track RFC so it requires some amount of IETF consensus, whereas `Specification Required` just means someone wrote a draft. See RFC 8126 for details

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3109#discussion_r338864783
----==_mimepart_5db2602c1f324_5dc73fe103ccd96c991d1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@DavidSchinazi</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3109#discussion_r338864783">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -5830,17 +5830,18 @@ IANA \[SHALL add/has added] a registry for &quot;QUIC Transport Parameters&quot; under a
 &quot;QUIC Protocol&quot; heading.
 
 The &quot;QUIC Transport Parameters&quot; registry governs a 16-bit space.  This space is
-split into two spaces that are governed by different policies.  Values with the
-first byte in the range 0x00 to 0xfe (in hexadecimal) are assigned via the
-Specification Required policy {{!RFC8126}}.  Values with the first byte 0xff are
-reserved for Private Use {{!RFC8126}}.
+split into three spaces that are governed by different policies.  Values between
+0x0000 and 0x003f (in hexadecimal) are assigned via the Standards Action or IESG
</pre>
<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=11067604" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/janaiyengar">@janaiyengar</a> <code>Standards Action</code> means WG-track RFC so it requires some amount of IETF consensus, whereas <code>Specification Required</code> just means someone wrote a draft. See RFC 8126 for details</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3109?email_source=notifications&amp;email_token=AFTOJK3UNNS73WCOH7EC65DQQJL2ZA5CNFSM4JB4EUCKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJF4R7I#discussion_r338864783">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7SUFVCCDATSBOKVYLQQJL2ZANCNFSM4JB4EUCA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4O22NR4HUO6PS3YATQQJL2ZA5CNFSM4JB4EUCKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJF4R7I.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3109?email_source=notifications\u0026email_token=AFTOJK3UNNS73WCOH7EC65DQQJL2ZA5CNFSM4JB4EUCKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJF4R7I#discussion_r338864783",
"url": "https://github.com/quicwg/base-drafts/pull/3109?email_source=notifications\u0026email_token=AFTOJK3UNNS73WCOH7EC65DQQJL2ZA5CNFSM4JB4EUCKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJF4R7I#discussion_r338864783",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db2602c1f324_5dc73fe103ccd96c991d1--


From nobody Thu Oct 24 19:39:21 2019
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 45FD2120096 for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 19:39:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 xGUWnZCXhS4d for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 19:39:17 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C3F4812008D for <quic-issues@ietf.org>; Thu, 24 Oct 2019 19:39:17 -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 1CBC9C6025C for <quic-issues@ietf.org>; Thu, 24 Oct 2019 19:39:17 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571971157; bh=4bIt2tzVrzaLAjxfMvbYqFclJIy6wN4u3SYmglwhhq0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=zOxewzZZ0TN0ZOk7VBFNo9dzl/lNKsTfWBLlbzMVVF+TQHyTFMFT+i+EthpTyBcuU flt40Lh3tpHTznzvMKECsqmMNPOJRwvWI490mfn4IQ3SsZR2JWy4fwojMIU7Rc9s/o DK83AREm/wP+z8Nyv83SySJ98N66Buj52sWvArUU=
Date: Thu, 24 Oct 2019 19:39:17 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7TPM2VHNI6EJ5QZGV3X6QOLEVBNHHB475TUU@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3145/review/306956673@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3145@github.com>
References: <quicwg/base-drafts/pull/3145@github.com>
Subject: Re: [quicwg/base-drafts] use a HANDSHAKE_DONE frame to drive the handshake to confirmation (#3145)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db26055de53_8413fc4592cd96058019"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/4cdBhpnteo88XpGkvZbS8lX8oqw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 25 Oct 2019 02:39:20 -0000

----==_mimepart_5db26055de53_8413fc4592cd96058019
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



> @@ -385,13 +385,9 @@ perspective of the endpoint in question.
 
 ### Handshake Confirmed {#handshake-confirmed}
 
-In this document, the TLS handshake is considered confirmed at an endpoint when
-the following two conditions are met: the handshake is complete, and the
-endpoint has received an acknowledgment for a packet sent with 1-RTT keys.
-This second condition can be implemented by recording the lowest packet number
-sent with 1-RTT keys, and the highest value of the Largest Acknowledged field
-in any received 1-RTT ACK frame: once the latter is higher than or equal to the
-former, the handshake is confirmed.
+In this document, the TLS handshake is considered confirmed at the server when
+the handshake completes. At the client, the handshake is considered confirmed
+when the HANDSHAKE_DONE frame is received.

I don't think that we should add an "OR" here.  If the server acts badly, then the handshake won't ever be confirmed and that's OK.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3145#discussion_r338864889
----==_mimepart_5db26055de53_8413fc4592cd96058019
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinthomson</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3145#discussion_r338864889">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; @@ -385,13 +385,9 @@ perspective of the endpoint in question.
 
 ### Handshake Confirmed {#handshake-confirmed}
 
-In this document, the TLS handshake is considered confirmed at an endpoint when
-the following two conditions are met: the handshake is complete, and the
-endpoint has received an acknowledgment for a packet sent with 1-RTT keys.
-This second condition can be implemented by recording the lowest packet number
-sent with 1-RTT keys, and the highest value of the Largest Acknowledged field
-in any received 1-RTT ACK frame: once the latter is higher than or equal to the
-former, the handshake is confirmed.
+In this document, the TLS handshake is considered confirmed at the server when
+the handshake completes. At the client, the handshake is considered confirmed
+when the HANDSHAKE_DONE frame is received.
</pre>
<p>I don't think that we should add an "OR" here.  If the server acts badly, then the handshake won't ever be confirmed and that's OK.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3145?email_source=notifications&amp;email_token=AFTOJKYW4HX6ED3SWRY5GIDQQJL5LA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJF4TAI#discussion_r338864889">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6DISAIXDGO3K266B3QQJL5LANCNFSM4JEOIBDQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZGR2EEYZZEWSGF543QQJL5LA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJF4TAI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3145?email_source=notifications\u0026email_token=AFTOJKYW4HX6ED3SWRY5GIDQQJL5LA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJF4TAI#discussion_r338864889",
"url": "https://github.com/quicwg/base-drafts/pull/3145?email_source=notifications\u0026email_token=AFTOJKYW4HX6ED3SWRY5GIDQQJL5LA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJF4TAI#discussion_r338864889",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db26055de53_8413fc4592cd96058019--


From nobody Thu Oct 24 19:40:36 2019
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 7F6D21200E7 for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 19:40:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, 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 aQz4DoJfK4v2 for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 19:40:33 -0700 (PDT)
Received: from out-13.smtp.github.com (out-13.smtp.github.com [192.30.254.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7703D1200A3 for <quic-issues@ietf.org>; Thu, 24 Oct 2019 19:40:33 -0700 (PDT)
Received: from github-lowworker-56fcc46.va3-iad.github.net (github-lowworker-56fcc46.va3-iad.github.net [10.48.102.32]) by smtp.github.com (Postfix) with ESMTP id 1BF5D261640 for <quic-issues@ietf.org>; Thu, 24 Oct 2019 19:40:33 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571971233; bh=6YXk8dZVzKnhMDjr2V5qtIvw/PpVsrFU56ENaQJRXNE=; h=Date:From:To:Subject:From; b=R5p3rw6Q9+HxXoZ5ych+32UjbDpMk9XkwsvVziO3NaPNSzu7W2IcknOj5U81a5hD4 4n+fQrrnmBXHrCzfEAasvnb2MNuJxMeYpsFcMgnbhvCSH4wJJTPzoZ5UGdVyKo1j8T uXRQ/dGNbqxhVRvKpqTPVoSjWbhrFdzGeMTRmdrw=
Date: Thu, 24 Oct 2019 19:40:32 -0700
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/retry-recovery/af478c-3a6f65@github.com>
Subject: [quicwg/base-drafts] 3a6f65: cannot/MUST NOT=0D
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/1U71ccdtigpN5pas9-XF5WoRbi4>
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: Fri, 25 Oct 2019 02:40:35 -0000

  Branch: refs/heads/retry-recovery
  Home:   https://github.com/quicwg/base-drafts
  Commit: 3a6f65f82156772609b98c180809db4230c06aac
      https://github.com/quicwg/base-drafts/commit/3a6f65f82156772609b98c180809db4230c06aac
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-10-24 (Thu, 24 Oct 2019)

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

  Log Message:
  -----------
  cannot/MUST NOT

potato/tomato

Co-Authored-By: ianswett <ianswett@users.noreply.github.com>



From nobody Thu Oct 24 19:40:46 2019
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 674A71200A3 for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 19:40:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 ATpiUmHBqZrP for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 19:40:44 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D083312008D for <quic-issues@ietf.org>; Thu, 24 Oct 2019 19:40:43 -0700 (PDT)
Received: from github-lowworker-5fb2734.va3-iad.github.net (github-lowworker-5fb2734.va3-iad.github.net [10.48.19.27]) by smtp.github.com (Postfix) with ESMTP id 399B6960591 for <quic-issues@ietf.org>; Thu, 24 Oct 2019 19:40:43 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571971243; bh=qIo5M2+LzzoosL75r721d0e3vI5/AZ4m/NrPe3y4Rtk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=v7SP0VEPCooPbaw1ThmYGeWqftLF0eOoq45RWP2imff+tMnpiUH6JSKBsj8dVwAzC dLx4S65cxwbkmemMoFfaoR1sM0RZRKjOC5UYUbUXO16FMFxPBr+Pw/yQFi1uENw4Ne 8giHppf0TFJRAZ3kstpMdKJqRddHX43oHzTuJyP4=
Date: Thu, 24 Oct 2019 19:40:43 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3148/push/4192700118@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3148@github.com>
References: <quicwg/base-drafts/pull/3148@github.com>
Subject: Re: [quicwg/base-drafts] Fix handling of Retry in recovery (#3148)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db260ab28d92_2a603fe1a0ecd968126282"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/zzXTqpNYPhgtiqgwI6qZOXrzZMw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 25 Oct 2019 02:40:46 -0000

----==_mimepart_5db260ab28d92_2a603fe1a0ecd968126282
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson pushed 1 commit.

3a6f65f82156772609b98c180809db4230c06aac  cannot/MUST NOT


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3148/files/af478ca2727121b53a0c03c21965c39c961ab9b5..3a6f65f82156772609b98c180809db4230c06aac

----==_mimepart_5db260ab28d92_2a603fe1a0ecd968126282
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/martinthomson" class="user-mention">@martinthomson</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/3a6f65f82156772609b98c180809db4230c06aac">3a6f65f</a>  cannot/MUST NOT
</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3148/files/af478ca2727121b53a0c03c21965c39c961ab9b5..3a6f65f82156772609b98c180809db4230c06aac?email_source=notifications&amp;email_token=AFTOJK66DAOWUCZHBSCE5X3QQJMCXA5CNFSM4JEOOI4KYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTCOBUGQZDEMSQOVZWQIZUGE4TENZQGAYTCOA">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZMSUHP4NT3TFCDPY3QQJMCXANCNFSM4JEOOI4A">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5GQYFF646LNCSBGDLQQJMCXA5CNFSM4JEOOI4KYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTCOBUGQZDEMSQOVZWQIZUGE4TENZQGAYTCOA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3148/files/af478ca2727121b53a0c03c21965c39c961ab9b5..3a6f65f82156772609b98c180809db4230c06aac?email_source=notifications\u0026email_token=AFTOJK66DAOWUCZHBSCE5X3QQJMCXA5CNFSM4JEOOI4KYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTCOBUGQZDEMSQOVZWQIZUGE4TENZQGAYTCOA",
"url": "https://github.com/quicwg/base-drafts/pull/3148/files/af478ca2727121b53a0c03c21965c39c961ab9b5..3a6f65f82156772609b98c180809db4230c06aac?email_source=notifications\u0026email_token=AFTOJK66DAOWUCZHBSCE5X3QQJMCXA5CNFSM4JEOOI4KYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTCOBUGQZDEMSQOVZWQIZUGE4TENZQGAYTCOA",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5db260ab28d92_2a603fe1a0ecd968126282--


From nobody Thu Oct 24 19:41:10 2019
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 907301200E7 for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 19:41:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 SGBK7PfhjYEA for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 19:41:07 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C74431200A3 for <quic-issues@ietf.org>; Thu, 24 Oct 2019 19:41:07 -0700 (PDT)
Date: Thu, 24 Oct 2019 19:41:07 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571971267; bh=+EYLgRmnibZ4XPsfRm83FCKRH+QpW/6AHLT/60yWFLc=; h=Date:From:To:Subject:From; b=kRPCIEY6AchEW4rUiKaqdHtWiADTcxTsb0zA8Vr3i4g36fNBh1QBXEfdpyesDOt2Z y78r5R13KV2wuPf53RHR9rI9uungNd6BOdAfr9Sk5R11SkcncwBfdC0QXDYj522Na/ eMlGzAF/0XgfFXWebqeYQ9BLj8V1RWO1JlcKSSNA=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/2a8906-b25bed@github.com>
Subject: [quicwg/base-drafts] b25bed: Script updating gh-pages from 3a6f65f8. [ci skip]
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/NwYK68DgbBlN3FsUjhJaX79vR7U>
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: Fri, 25 Oct 2019 02:41:10 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: b25bed6bc9398fa72fe0e41cd08489944f9b47de
      https://github.com/quicwg/base-drafts/commit/b25bed6bc9398fa72fe0e41cd08489944f9b47de
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-25 (Fri, 25 Oct 2019)

  Changed paths:
    M index.html
    M retry-recovery/draft-ietf-quic-http.html
    M retry-recovery/draft-ietf-quic-http.txt
    M retry-recovery/draft-ietf-quic-invariants.html
    M retry-recovery/draft-ietf-quic-invariants.txt
    M retry-recovery/draft-ietf-quic-qpack.html
    M retry-recovery/draft-ietf-quic-qpack.txt
    M retry-recovery/draft-ietf-quic-recovery.html
    M retry-recovery/draft-ietf-quic-recovery.txt
    M retry-recovery/draft-ietf-quic-tls.html
    M retry-recovery/draft-ietf-quic-tls.txt
    M retry-recovery/draft-ietf-quic-transport.html
    M retry-recovery/draft-ietf-quic-transport.txt

  Log Message:
  -----------
  Script updating gh-pages from 3a6f65f8. [ci skip]



From nobody Thu Oct 24 19:47:19 2019
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 C52D01200A3 for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 19:47:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, 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 9-XAoSG0Egve for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 19:47:16 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5943A12008D for <quic-issues@ietf.org>; Thu, 24 Oct 2019 19:47:16 -0700 (PDT)
Date: Thu, 24 Oct 2019 19:47:15 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571971635; bh=9iGF1eVsuHfG112S27GDmtNoj122UZ3LD42CzlTeOno=; h=Date:From:To:Subject:From; b=V5rBcTuqUVi433WtdcYtiXADCFo+vz/wFoglnkIDJTqmF4uq+UHW4bg0fJFm2BlK+ NFbE1K/JbM+zQ3X0AEVkp54nYMWpv2ZQj2+eD9HQd4hdLxkR+STHTeM25eYaBPE/hm lK04RF+UQFEq1lnjxEC8ooH/GfCHimzoEFEHgG7w=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/master/fbc5da-c14031@github.com>
Subject: [quicwg/base-drafts] 38bf1b: editorial tweaks
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/-s6V6wiccRRm0G8ZRSd2nnWNgko>
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: Fri, 25 Oct 2019 02:47:18 -0000

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 38bf1be3d068e40303c1b7bbfdf5b0fab85548ed
      https://github.com/quicwg/base-drafts/commit/38bf1be3d068e40303c1b7bbfdf5b0fab85548ed
  Author: seanturner <sean@sn3rd.com>
  Date:   2019-10-25 (Fri, 25 Oct 2019)

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

  Log Message:
  -----------
  editorial tweaks


  Commit: ffbef0e62d0b1489632e95a2307d66961ecf661c
      https://github.com/quicwg/base-drafts/commit/ffbef0e62d0b1489632e95a2307d66961ecf661c
  Author: seanturner <sean@sn3rd.com>
  Date:   2019-10-25 (Fri, 25 Oct 2019)

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

  Log Message:
  -----------
  typo


  Commit: c56847ba78a13598a928b690d8a0e29fbf3d9ca4
      https://github.com/quicwg/base-drafts/commit/c56847ba78a13598a928b690d8a0e29fbf3d9ca4
  Author: seanturner <sean@sn3rd.com>
  Date:   2019-10-25 (Fri, 25 Oct 2019)

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

  Log Message:
  -----------
  fixing links


  Commit: 98d2154f83e1be5ee41e89a97c96e2d1cf314788
      https://github.com/quicwg/base-drafts/commit/98d2154f83e1be5ee41e89a97c96e2d1cf314788
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-10-25 (Fri, 25 Oct 2019)

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

  Log Message:
  -----------
  Typo, trailing whitespace


  Commit: c140315b6db75cb8d487cc81aa6e15a4949e062f
      https://github.com/quicwg/base-drafts/commit/c140315b6db75cb8d487cc81aa6e15a4949e062f
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-10-25 (Fri, 25 Oct 2019)

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

  Log Message:
  -----------
  Fix line lengths


Compare: https://github.com/quicwg/base-drafts/compare/fbc5da02f79d...c140315b6db7


From nobody Thu Oct 24 19:47:38 2019
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 0989C1200E7 for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 19:47:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 JyWxpXU8R--N for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 19:47:33 -0700 (PDT)
Received: from out-22.smtp.github.com (out-22.smtp.github.com [192.30.252.205]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7EDCB12008D for <quic-issues@ietf.org>; Thu, 24 Oct 2019 19:47:33 -0700 (PDT)
Date: Thu, 24 Oct 2019 19:47:32 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571971652; bh=xxxarjMyfY2lmmUYJ4uYHpIBAR9JkvQfDjGYuYLoZ8Q=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=wmiTr6LYwC53ZA/LSmAJ9ALvnhMU9FUQW80lsdmTf18pzQz9Y8rBDuektrg66vCKh 8LcZSaYQ/DEFaEgqEAJB83BPpAnwrn4pZwHwSsVTl5H7Poh+6tktzyg4BNa+o22l0a QDBEfD7BZs7MXjhA2qVEZxsXoc0CkJuJwiLc0Q5k=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7GSF3BRQN4RYJMPIN3X6KMJEVBNHHB4UHYZU@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3112/issue_event/2742770094@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3112@github.com>
References: <quicwg/base-drafts/pull/3112@github.com>
Subject: Re: [quicwg/base-drafts] TLS overview tweaks (#3112)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db26244c5db9_75343fcb74acd968116277"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/0cuF1brkR36jloXIShnGqp3NlYo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 25 Oct 2019 02:47:35 -0000

----==_mimepart_5db26244c5db9_75343fcb74acd968116277
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #3112.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3112#event-2742770094
----==_mimepart_5db26244c5db9_75343fcb74acd968116277
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="508623053" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3112" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3112/hovercard" href="https://github.com/quicwg/base-drafts/pull/3112">#3112</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3112?email_source=notifications&amp;email_token=AFTOJK72AQ65D2UQMA7Q7ADQQJM4JA5CNFSM4JB44PM2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUN5VTLQ#event-2742770094">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2S3TFG2FZBGTOSNTDQQJM4JANCNFSM4JB44PMQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5UOZL3MYBJSB43NM3QQJM4JA5CNFSM4JB44PM2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUN5VTLQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3112?email_source=notifications\u0026email_token=AFTOJK72AQ65D2UQMA7Q7ADQQJM4JA5CNFSM4JB44PM2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUN5VTLQ#event-2742770094",
"url": "https://github.com/quicwg/base-drafts/pull/3112?email_source=notifications\u0026email_token=AFTOJK72AQ65D2UQMA7Q7ADQQJM4JA5CNFSM4JB44PM2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUN5VTLQ#event-2742770094",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db26244c5db9_75343fcb74acd968116277--


From nobody Thu Oct 24 19:47:42 2019
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 B7F4F12008D for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 19:47:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 JgJYlukgQ0UB for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 19:47:34 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 30C5B1200A3 for <quic-issues@ietf.org>; Thu, 24 Oct 2019 19:47:34 -0700 (PDT)
Received: from github-lowworker-d93c4b6.va3-iad.github.net (github-lowworker-d93c4b6.va3-iad.github.net [10.48.17.47]) by smtp.github.com (Postfix) with ESMTP id 890CC960753 for <quic-issues@ietf.org>; Thu, 24 Oct 2019 19:47:33 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571971653; bh=X1xJl79Ddt8ephLG76IqkHTseJN1LofXWFdPyCYJ+Bs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=TuVkf+LKsAeotQp4qXC3eNaOCUVxIV/Nf43fh+c23wn1WZ33U7hoShO2eIu5EcHFD 3V0bhNJ2ZAopwlkwX5AHZWL2tEHEXYtbjQqMAyGPpvPRkPaA4mLl2RW3V8aidILrnM oXjq0t5l8uEZ7GFwlgz+2/glRNHNgwB/t3xwko20=
Date: Thu, 24 Oct 2019 19:47:33 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4J2TAT73EIEKB6IEF3X6KMLEVBNHHB4UHYZU@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3112/c546177872@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3112@github.com>
References: <quicwg/base-drafts/pull/3112@github.com>
Subject: Re: [quicwg/base-drafts] TLS overview tweaks (#3112)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db26245795a3_37f03f8cefccd95c10934b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/LgSkzg82LFKhOmjLLWGRVujOz9w>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 25 Oct 2019 02:47:36 -0000

----==_mimepart_5db26245795a3_37f03f8cefccd95c10934b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Fixed up and merged manually.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3112#issuecomment-546177872
----==_mimepart_5db26245795a3_37f03f8cefccd95c10934b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Fixed up and merged manually.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3112?email_source=notifications&amp;email_token=AFTOJK6JWBCZUWHXSWKEFSTQQJM4LA5CNFSM4JB44PM2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECHAGUA#issuecomment-546177872">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2JGSIUFXGYXI56NYTQQJM4LANCNFSM4JB44PMQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5N3FZF4PIESOWVSSTQQJM4LA5CNFSM4JB44PM2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECHAGUA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3112?email_source=notifications\u0026email_token=AFTOJK6JWBCZUWHXSWKEFSTQQJM4LA5CNFSM4JB44PM2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECHAGUA#issuecomment-546177872",
"url": "https://github.com/quicwg/base-drafts/pull/3112?email_source=notifications\u0026email_token=AFTOJK6JWBCZUWHXSWKEFSTQQJM4LA5CNFSM4JB44PM2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECHAGUA#issuecomment-546177872",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db26245795a3_37f03f8cefccd95c10934b--


From nobody Thu Oct 24 19:48:08 2019
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 E96FE1200A3 for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 19:48:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 Gp77tZJMj3kf for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 19:48:05 -0700 (PDT)
Received: from out-17.smtp.github.com (out-17.smtp.github.com [192.30.252.200]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4678712008D for <quic-issues@ietf.org>; Thu, 24 Oct 2019 19:48:05 -0700 (PDT)
Date: Thu, 24 Oct 2019 19:48:04 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571971684; bh=BqfbJXcs1IyzmgqSWlYBe0YGc7akYh17uwORWF4Ywxw=; h=Date:From:To:Subject:From; b=SXddCEDDskXsvuYm/mNjfNwb5KHIJaQyDrs9NvZN74zr6iXprHwemqBYHg9guD5U0 rd8dEsl/0fAv/qtycPTulizErHBB1qq7LCY814A5Do3woJOthhfBap60lYqDYkiLIX xo1vMOoXAzHFF1LHSMLFleIOP+4P5GBzZyZ+pIE0=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/b25bed-4fbcbc@github.com>
Subject: [quicwg/base-drafts] 4fbcbc: Script updating gh-pages from c140315b. [ci skip]
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/uKp9QPNUYIEUbtQq5UZseeqStZQ>
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: Fri, 25 Oct 2019 02:48:07 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 4fbcbc28dbcf1e79b6c32bef6f976aa6e1d839be
      https://github.com/quicwg/base-drafts/commit/4fbcbc28dbcf1e79b6c32bef6f976aa6e1d839be
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-25 (Fri, 25 Oct 2019)

  Changed paths:
    M draft-ietf-quic-http.html
    M draft-ietf-quic-http.txt
    M draft-ietf-quic-invariants.html
    M draft-ietf-quic-invariants.txt
    M draft-ietf-quic-qpack.html
    M draft-ietf-quic-qpack.txt
    M draft-ietf-quic-recovery.html
    M draft-ietf-quic-recovery.txt
    M draft-ietf-quic-tls.html
    M draft-ietf-quic-tls.txt
    M draft-ietf-quic-transport.html
    M draft-ietf-quic-transport.txt
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from c140315b. [ci skip]



From nobody Thu Oct 24 19:53:09 2019
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 0735912008D for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 19:53:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.999
X-Spam-Level: 
X-Spam-Status: No, score=-7.999 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, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 P4DmVfdWYsrF for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 19:53:06 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2E66B12006A for <quic-issues@ietf.org>; Thu, 24 Oct 2019 19:53:06 -0700 (PDT)
Date: Thu, 24 Oct 2019 19:53:05 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571971985; bh=dn+FG8LIPs+TGitfOvLs2bi7/Tj7grqmyExJDerpgV4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=sr8WnykOV+sBME2L/71TQHQumXcDV+hLpD8z0832M+az0rGI3JVDBSMseXfwVpBF2 mg07UbPrTIXbfSvmK2Rvr/Yp9xnF9jALK34DmQo7JMrhCUu2Jwqf3uT1G0esPgNWKi C69XCxEe7N9bI40aVvRy39a5cSbK9q/O0ljrBQ0g=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3RJESK47EYNGI46IF3X6SCDEVBNHHB475TUU@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3145/review/306959549@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3145@github.com>
References: <quicwg/base-drafts/pull/3145@github.com>
Subject: Re: [quicwg/base-drafts] use a HANDSHAKE_DONE frame to drive the handshake to confirmation (#3145)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db263912731d_32aa3f90266cd9641004d7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/lZUmFWrBuxLAfIAoNm5xDhs92wg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 25 Oct 2019 02:53:08 -0000

----==_mimepart_5db263912731d_32aa3f90266cd9641004d7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



> @@ -385,13 +385,9 @@ perspective of the endpoint in question.
 
 ### Handshake Confirmed {#handshake-confirmed}
 
-In this document, the TLS handshake is considered confirmed at an endpoint when
-the following two conditions are met: the handshake is complete, and the
-endpoint has received an acknowledgment for a packet sent with 1-RTT keys.
-This second condition can be implemented by recording the lowest packet number
-sent with 1-RTT keys, and the highest value of the Largest Acknowledged field
-in any received 1-RTT ACK frame: once the latter is higher than or equal to the
-former, the handshake is confirmed.
+In this document, the TLS handshake is considered confirmed at the server when
+the handshake completes. At the client, the handshake is considered confirmed
+when the HANDSHAKE_DONE frame is received.

If we're going to add a new signal, I'd like to enforce that.  And if the rule is that the server must send HANDSHAKE_DONE in a short period of time, then it's reasonable for the client to assume any ACK in 1-RTT prior to receiving the HANDSHAKE_DONE frame is a result of the packet containing HANDSHAKE_DONE being lost.

I don't see a downside of this addition, given it's quite simple.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3145#discussion_r338867201
----==_mimepart_5db263912731d_32aa3f90266cd9641004d7
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ianswett</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3145#discussion_r338867201">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; @@ -385,13 +385,9 @@ perspective of the endpoint in question.
 
 ### Handshake Confirmed {#handshake-confirmed}
 
-In this document, the TLS handshake is considered confirmed at an endpoint when
-the following two conditions are met: the handshake is complete, and the
-endpoint has received an acknowledgment for a packet sent with 1-RTT keys.
-This second condition can be implemented by recording the lowest packet number
-sent with 1-RTT keys, and the highest value of the Largest Acknowledged field
-in any received 1-RTT ACK frame: once the latter is higher than or equal to the
-former, the handshake is confirmed.
+In this document, the TLS handshake is considered confirmed at the server when
+the handshake completes. At the client, the handshake is considered confirmed
+when the HANDSHAKE_DONE frame is received.
</pre>
<p>If we're going to add a new signal, I'd like to enforce that.  And if the rule is that the server must send HANDSHAKE_DONE in a short period of time, then it's reasonable for the client to assume any ACK in 1-RTT prior to receiving the HANDSHAKE_DONE frame is a result of the packet containing HANDSHAKE_DONE being lost.</p>
<p>I don't see a downside of this addition, given it's quite simple.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3145?email_source=notifications&amp;email_token=AFTOJK6UXBRT72M2LWVZ6T3QQJNRDA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJF5JPI#discussion_r338867201">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2AHSR3K2B726QKANTQQJNRDANCNFSM4JEOIBDQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4GBMNA4RI3VRFWDFTQQJNRDA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJF5JPI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3145?email_source=notifications\u0026email_token=AFTOJK6UXBRT72M2LWVZ6T3QQJNRDA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJF5JPI#discussion_r338867201",
"url": "https://github.com/quicwg/base-drafts/pull/3145?email_source=notifications\u0026email_token=AFTOJK6UXBRT72M2LWVZ6T3QQJNRDA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJF5JPI#discussion_r338867201",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db263912731d_32aa3f90266cd9641004d7--


From bounces+848413-a050-quic-issues=ietf.org@sgmail.github.com  Thu Oct 24 20:19:11 2019
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.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 09E6812003F for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 20:19:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.596
X-Spam-Level: 
X-Spam-Status: No, score=-1.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-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 CstL0xezzbZb for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 20:19:05 -0700 (PDT)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (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 873261200F9 for <quic-issues@ietf.org>; Thu, 24 Oct 2019 20:19:04 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=zfeGu1WJxX704gtsDEjfW/jD05g=; b=sKIUnnxtZHBVq73s lKcd89tTOdzV6cIcQ2b8MRc8uh0eOqUUs7W7d/v5prEw5OTA7aCgPXkN9LGDiyHY qBBaxWQWsNj6SpSJ10/UAyJzPSk/4SGgIIrBr/MVSJTEkLMd9c1rtAELf0Sai7FZ CKalJBZBLC8tAu24N9agI7lWiyM=
Received: by filter1842p1mdw1.sendgrid.net with SMTP id filter1842p1mdw1-6751-5DB26947-11 2019-10-25 03:17:27.817966069 +0000 UTC m=+615325.164603408
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) by ismtpd0061p1iad1.sendgrid.net (SG) with ESMTP id sejxnrp8SQyueHkwjUQ74Q for <quic-issues@ietf.org>; Fri, 25 Oct 2019 03:17:27.784 +0000 (UTC)
Received: from github-lowworker-5825cd4.ac4-iad.github.net (github-lowworker-5825cd4.ac4-iad.github.net [10.52.22.68]) by smtp.github.com (Postfix) with ESMTP id 13A109607FD for <quic-issues@ietf.org>; Thu, 24 Oct 2019 20:17:27 -0700 (PDT)
Date: Fri, 25 Oct 2019 03:17:28 +0000 (UTC)
From: Nick Harper <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYMC4KMQMBRDPLGFFN3X6U5PEVBNHHB5B4MBE@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3150/review/306964441@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3150@github.com>
References: <quicwg/base-drafts/pull/3150@github.com>
Subject: Re: [quicwg/base-drafts] Clarify the state a client stores with a token (#3150)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db269474d2e_32893fd2c6ccd96c558c8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: nharper
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak32YW/+go36XeuKe2+DclA39VHIASfYcTMfae OSoS1gF812Fe9QWPSZ+IXdjIpWOhZFWO18aMXWzQLH2//q477HNcEMPJbKdoeLzA2jMAEI+kChno6x OILeQeGfkgv+c46bA9N9c2ca6GqquDPIxNvj/CQHN8Fnj5SgHAGNreUEoy76+VJJDYaFaAG+2hojdz A=
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 25 Oct 2019 03:19:11 -0000

----==_mimepart_5db269474d2e_32893fd2c6ccd96c558c8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

nharper commented on this pull request.



> @@ -1746,7 +1747,8 @@ validate a client address.  Tokens are not integrated into the cryptographic
 handshake and so they are not authenticated.  For instance, a client might be
 able to reuse a token.  To avoid attacks that exploit this property, a server
 can limit its use of tokens to only the information needed to validate client
-addresses.
+addresses.  A server MUST NOT require the client to correlate any additional
+information with a token (e.g. a NewSessionTicket).

You're right that this isn't a testable "MUST NOT". I think the proposed language here is better suited with the language above describing a client's behavior.

Here I'm trying to provide some advice to server implementers that clients aren't going to keep track of which token came from where (or goes with which ticket), so if they expect that a token and ticket used on a new connection came from the same old connection, they're going to have a bad time.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3150#discussion_r338871141
----==_mimepart_5db269474d2e_32893fd2c6ccd96c558c8
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@nharper</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3150#discussion_r338871141">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1746,7 +1747,8 @@ validate a client address.  Tokens are not integrated into the cryptographic
 handshake and so they are not authenticated.  For instance, a client might be
 able to reuse a token.  To avoid attacks that exploit this property, a server
 can limit its use of tokens to only the information needed to validate client
-addresses.
+addresses.  A server MUST NOT require the client to correlate any additional
+information with a token (e.g. a NewSessionTicket).
</pre>
<p>You're right that this isn't a testable "MUST NOT". I think the proposed language here is better suited with the language above describing a client's behavior.</p>
<p>Here I'm trying to provide some advice to server implementers that clients aren't going to keep track of which token came from where (or goes with which ticket), so if they expect that a token and ticket used on a new connection came from the same old connection, they're going to have a bad time.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3150?email_source=notifications&amp;email_token=AFTOJK5BXDR4PYVDWR2I4W3QQJQMPA5CNFSM4JE37ZY2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJF6PWI#discussion_r338871141">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYMZQCYR36XHK67RCTQQJQMPANCNFSM4JE37ZYQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6G73BYL3RARSW7L7DQQJQMPA5CNFSM4JE37ZY2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJF6PWI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3150?email_source=notifications\u0026email_token=AFTOJK5BXDR4PYVDWR2I4W3QQJQMPA5CNFSM4JE37ZY2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJF6PWI#discussion_r338871141",
"url": "https://github.com/quicwg/base-drafts/pull/3150?email_source=notifications\u0026email_token=AFTOJK5BXDR4PYVDWR2I4W3QQJQMPA5CNFSM4JE37ZY2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJF6PWI#discussion_r338871141",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db269474d2e_32893fd2c6ccd96c558c8--


From nobody Thu Oct 24 20:20:32 2019
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.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 AA2F21200EF for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 20:20:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3
X-Spam-Level: 
X-Spam-Status: No, score=-3 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, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-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 NiA3OuGIU3ic for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 20:20:28 -0700 (PDT)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (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 EEC4B1200F3 for <quic-issues@ietf.org>; Thu, 24 Oct 2019 20:20:27 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=lyTR1NQWTblfMF3cKkXMk9s4PPU=; b=ebTQdpaILYXLPADm JSt1k6vuZiCGLtU047n4ZuBv++Ml6kjHSSY534X8+iE2zEinkYbRz94mj5LgcSdM n0piOgZtozIjwWQi/TX7S3dWCbk8g+mEUTCR58kThQLU5rS3KKWCpNHWfkFUAWVM hpuLpbv7VXHBthF03H7xkoAlOt8=
Received: by filter1179p1las1.sendgrid.net with SMTP id filter1179p1las1-3333-5DB2673F-13 2019-10-25 03:08:47.674175837 +0000 UTC m=+619980.705061964
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) by ismtpd0067p1mdw1.sendgrid.net (SG) with ESMTP id L1NmGN-CTnmArtFnnyCHzA for <quic-issues@ietf.org>; Fri, 25 Oct 2019 03:08:47.431 +0000 (UTC)
Date: Fri, 25 Oct 2019 03:08:47 +0000 (UTC)
From: Nick Harper <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6FLL6IVPE7PLG2QI53X6T4VEVBNHHB5CF55Y@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3152@github.com>
Subject: [quicwg/base-drafts] Client storage of tokens should be independent of other stored state (#3152)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db2673a881b_364f3f95a84cd95c748e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: nharper
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3YAuwhqpmEhCFFxJWq0f5ReCzAkldNoo3oFq bQ4Fd5XJilqVGFA3EtnQpgmpv/V3KXTZ5PqEVwuFkIy/pX+UVbm/tclh9VNaI5ohkb7GPBwm2y0up4 SbXIte1rOEbzPdzqwm6XHvY3qfgi20sI9FKMWqFyP0EPAHDti4kcei4QgD1ugMJk3kP3XsqOhon7vm A=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/4EIbRQaqcd2_OM47ZMoLM44hkfQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 25 Oct 2019 03:20:31 -0000

----==_mimepart_5db2673a881b_364f3f95a84cd95c748e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

For a 0-RTT resumption in H3, a client needs 4 pieces of state previously received from a server:
1) a NewSessionTicket
2) Transport Parameters
3) SETTINGS
4) a token (from a NEW_TOKEN frame)

The last isn't strictly necessary, but without it the server is likely to burn a round trip with a Retry packet to prove the client controls the source address.

On a given connection, there is only one server SETTINGS and Transport Parameters, though there may be multiple NewSessionTickets and tokens.

The first 3 pieces of state are necessarily required to have come from the same connection. A NST (from any connection) is needed since without it resumption can't happen. Transport Parameters and SETTINGS must come from somewhere for 0-RTT to be useful; the obvious and currently specified place is the SETTINGS and Transport Parameters that were sent on the same connection the NST came from.

There's no such need that the 4th piece of state come from the same connection as the others. The token is used to prove that the client controls the address the packet is purportedly coming from. This can be done separately from any crypto state (in the NST), application state (SETTINGS), or the rest of the transport state (Transport Parameters).

For a client to store the state needed for 0-RTT resumption, one possible implementation is to create cache entries containing an NST, TP, and SETTINGS. It's easy to do that where the TP and SETTINGS get duplicated N times, assuming N NSTs were received on a connection. If M tokens were received on that connection, and tokens need to be added to those cache entries, either the M tokens need to be paired to the N NSTs somehow, or all M tokens are in all N cache entries. This introduces noticeable complexity to a client's session cache implementation to correlate unrelated things.

It should be clarified that the client doesn't need to associate the token with the rest of the state needed for 0-RTT. #3150 has suggested wording for that clarification.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3152
----==_mimepart_5db2673a881b_364f3f95a84cd95c748e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>For a 0-RTT resumption in H3, a client needs 4 pieces of state previously received from a server:</p>
<ol>
<li>a NewSessionTicket</li>
<li>Transport Parameters</li>
<li>SETTINGS</li>
<li>a token (from a NEW_TOKEN frame)</li>
</ol>
<p>The last isn't strictly necessary, but without it the server is likely to burn a round trip with a Retry packet to prove the client controls the source address.</p>
<p>On a given connection, there is only one server SETTINGS and Transport Parameters, though there may be multiple NewSessionTickets and tokens.</p>
<p>The first 3 pieces of state are necessarily required to have come from the same connection. A NST (from any connection) is needed since without it resumption can't happen. Transport Parameters and SETTINGS must come from somewhere for 0-RTT to be useful; the obvious and currently specified place is the SETTINGS and Transport Parameters that were sent on the same connection the NST came from.</p>
<p>There's no such need that the 4th piece of state come from the same connection as the others. The token is used to prove that the client controls the address the packet is purportedly coming from. This can be done separately from any crypto state (in the NST), application state (SETTINGS), or the rest of the transport state (Transport Parameters).</p>
<p>For a client to store the state needed for 0-RTT resumption, one possible implementation is to create cache entries containing an NST, TP, and SETTINGS. It's easy to do that where the TP and SETTINGS get duplicated N times, assuming N NSTs were received on a connection. If M tokens were received on that connection, and tokens need to be added to those cache entries, either the M tokens need to be paired to the N NSTs somehow, or all M tokens are in all N cache entries. This introduces noticeable complexity to a client's session cache implementation to correlate unrelated things.</p>
<p>It should be clarified that the client doesn't need to associate the token with the rest of the state needed for 0-RTT. <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="512199689" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3150" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3150/hovercard" href="https://github.com/quicwg/base-drafts/pull/3150">#3150</a> has suggested wording for that clarification.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3152?email_source=notifications&amp;email_token=AFTOJK7AX6UVENHFJK2DUD3QQJPLVA5CNFSM4JE557M2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HUIXXXA">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZAUB3CV7ZFKAU5XD3QQJPLVANCNFSM4JE557MQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYLEIUK2YL6RCNQMILQQJPLVA5CNFSM4JE557M2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HUIXXXA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3152?email_source=notifications\u0026email_token=AFTOJK7AX6UVENHFJK2DUD3QQJPLVA5CNFSM4JE557M2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HUIXXXA",
"url": "https://github.com/quicwg/base-drafts/issues/3152?email_source=notifications\u0026email_token=AFTOJK7AX6UVENHFJK2DUD3QQJPLVA5CNFSM4JE557M2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HUIXXXA",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db2673a881b_364f3f95a84cd95c748e--


From nobody Thu Oct 24 20:22:39 2019
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.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 18E0612006A for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 20:22:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.999
X-Spam-Level: 
X-Spam-Status: No, score=-2.999 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, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-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 Xbb1wRdcEt8C for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 20:22:32 -0700 (PDT)
Received: from o10.sgmail.github.com (o10.sgmail.github.com [167.89.101.201]) (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 0D0FA120110 for <quic-issues@ietf.org>; Thu, 24 Oct 2019 20:22:31 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=rNWz+hp4QP2Mj3DskmYOhE/NNLw=; b=YdJhomyxOu40I++Q xJD/AQ5NRD447OD6fPNlVSnAsCxWrTX8r/0PvCCOAzIbHCKQolJW5dtEa2/7zNSg zmAqN+oQEW/pwROwt083mPAKCIGs8xOqa75sS15o8W5VkHFGxr9C2eInsfDRFHM9 zkHonSyN1lcxCPNGMKrpPTeCPsw=
Received: by filter2071p1mdw1.sendgrid.net with SMTP id filter2071p1mdw1-27500-5DB267DA-18 2019-10-25 03:11:22.5178188 +0000 UTC m=+616621.353039197
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) by ismtpd0036p1mdw1.sendgrid.net (SG) with ESMTP id VsuP4BVuRHuewJutrgjUIw for <quic-issues@ietf.org>; Fri, 25 Oct 2019 03:11:22.442 +0000 (UTC)
Date: Fri, 25 Oct 2019 03:11:22 +0000 (UTC)
From: Nick Harper <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYATRK5AIECZGEO4PN3X6UGLEVBNHHB5B4MBE@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3150/c546182450@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3150@github.com>
References: <quicwg/base-drafts/pull/3150@github.com>
Subject: Re: [quicwg/base-drafts] Clarify the state a client stores with a token (#3150)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db267d5cfc8_61233fdefc4cd96410948a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: nharper
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3EohbUI9MFOXzC20TjdGjqlHV0aXkiJ50KwU ided0vnqxE0T07WMBmSxLxbT341+k5DmVBY8REGMxbyR5TqGnuSaHiuONoQoIeEntY+BrxhCwcsUpD wpMLa6jamT3sjpdyiyWYfQbI/EY2jFmile88Cz6MF77lzdUxlDWnjT9wvwhMofcjs8lGB4jlctfGap w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/JwGQ0VZkCXZ9m1HQFI7Y1ewu9Mo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 25 Oct 2019 03:22:37 -0000

----==_mimepart_5db267d5cfc8_61233fdefc4cd96410948a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> If I handed out a session ticket for 0-RTT, but I wouldn't accept 0-RTT without a token, would it be reasonable for me to put additional information about 0-RTT in the token?

The token is used for deciding whether the server believes the packet it's receiving actually comes from the address it says it's coming from. I could believe a server might trust a client only if it's doing a 1-RTT handshake, but not trust it if it's doing a 0-RTT handshake, so might encode that bit in the token. I don't think the server should be putting more specific bits like "this is the NST that should be used" or "here are the SETTINGS from the previous connection" in the token.

If the server doesn't like a token it receives with a 0-RTT handshake, it can send a Retry packet but still continue with the 0-RTT crypto handshake (even though it's now 1-RTT from a transport perspective). I don't see the need for there to be fate sharing between accepting a token and accepting 0-RTT - a server can reject one without rejecting the other.

I've created #3152 to express the problem statement as an issue.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3150#issuecomment-546182450
----==_mimepart_5db267d5cfc8_61233fdefc4cd96410948a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<blockquote>
<p>If I handed out a session ticket for 0-RTT, but I wouldn't accept 0-RTT without a token, would it be reasonable for me to put additional information about 0-RTT in the token?</p>
</blockquote>
<p>The token is used for deciding whether the server believes the packet it's receiving actually comes from the address it says it's coming from. I could believe a server might trust a client only if it's doing a 1-RTT handshake, but not trust it if it's doing a 0-RTT handshake, so might encode that bit in the token. I don't think the server should be putting more specific bits like "this is the NST that should be used" or "here are the SETTINGS from the previous connection" in the token.</p>
<p>If the server doesn't like a token it receives with a 0-RTT handshake, it can send a Retry packet but still continue with the 0-RTT crypto handshake (even though it's now 1-RTT from a transport perspective). I don't see the need for there to be fate sharing between accepting a token and accepting 0-RTT - a server can reject one without rejecting the other.</p>
<p>I've created <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="512277998" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3152" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/3152/hovercard" href="https://github.com/quicwg/base-drafts/issues/3152">#3152</a> to express the problem statement as an issue.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3150?email_source=notifications&amp;email_token=AFTOJKZW7DW2UK7EZE5PFO3QQJPVLA5CNFSM4JE37ZY2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECHBKMQ#issuecomment-546182450">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2VX7JLWPYVXNPJVEDQQJPVLANCNFSM4JE37ZYQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZZY6LZSRJBVWQ5N4LQQJPVLA5CNFSM4JE37ZY2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECHBKMQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3150?email_source=notifications\u0026email_token=AFTOJKZW7DW2UK7EZE5PFO3QQJPVLA5CNFSM4JE37ZY2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECHBKMQ#issuecomment-546182450",
"url": "https://github.com/quicwg/base-drafts/pull/3150?email_source=notifications\u0026email_token=AFTOJKZW7DW2UK7EZE5PFO3QQJPVLA5CNFSM4JE37ZY2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECHBKMQ#issuecomment-546182450",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db267d5cfc8_61233fdefc4cd96410948a--


From nobody Thu Oct 24 21:29:46 2019
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 E97A41200E7 for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 21:29:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.999
X-Spam-Level: 
X-Spam-Status: No, score=-7.999 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, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 maZ-0IQUM3KP for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 21:29:43 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 344F312003F for <quic-issues@ietf.org>; Thu, 24 Oct 2019 21:29:43 -0700 (PDT)
Received: from github-lowworker-e8b54ca.ac4-iad.github.net (github-lowworker-e8b54ca.ac4-iad.github.net [10.52.23.39]) by smtp.github.com (Postfix) with ESMTP id 2CCE96A0E5F for <quic-issues@ietf.org>; Thu, 24 Oct 2019 21:29:42 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571977782; bh=5bAf+gDOxgHx7NCvjWhLQCsXCQTi+6BbJxXNDEIE4KM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=oRblLRuKtNkbg0yjh60F31KGM/y4MoIZlJPGukm0cHoNutRz6Il2sa0DiW3vfzTxc iZE9gHgzzHeqszw+iNw1AO80q0jxSE1ps9gZCTz4OyBRz2hFXUJpVIGON2XM/Zcg5+ /R6dD4woQmY90oZUX+p18ALNJ3+i0vTUvJb+H+6c=
Date: Thu, 24 Oct 2019 21:29:42 -0700
From: Ryan Hamilton <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZU7FP5MFCFXN444WN3X65MNEVBNHHB475TUU@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3145/review/306977850@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3145@github.com>
References: <quicwg/base-drafts/pull/3145@github.com>
Subject: Re: [quicwg/base-drafts] use a HANDSHAKE_DONE frame to drive the handshake to confirmation (#3145)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db27a361e131_6b913f893becd96c1200b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: RyanAtGoogle
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/xVy-7ryLdXw4C_4HBGNrxavxjOU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 25 Oct 2019 04:29:45 -0000

----==_mimepart_5db27a361e131_6b913f893becd96c1200b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

RyanAtGoogle commented on this pull request.



> @@ -385,13 +385,9 @@ perspective of the endpoint in question.
 
 ### Handshake Confirmed {#handshake-confirmed}
 
-In this document, the TLS handshake is considered confirmed at an endpoint when
-the following two conditions are met: the handshake is complete, and the
-endpoint has received an acknowledgment for a packet sent with 1-RTT keys.
-This second condition can be implemented by recording the lowest packet number
-sent with 1-RTT keys, and the highest value of the Largest Acknowledged field
-in any received 1-RTT ACK frame: once the latter is higher than or equal to the
-former, the handshake is confirmed.
+In this document, the TLS handshake is considered confirmed at the server when
+the handshake completes. At the client, the handshake is considered confirmed
+when the HANDSHAKE_DONE frame is received.

Overall, I quite like this HANDSHAKE_DONE proposal. It seems obviously correct which, given our previous iterations is rather appealing :)

I agree with Ian that allowing the client to drop handshake keys when it receives an ACK of a 1-RTT packet sounds like a great optimization which helps ensure the keys get dropped quickly.



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3145#discussion_r338882222
----==_mimepart_5db27a361e131_6b913f893becd96c1200b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@RyanAtGoogle</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3145#discussion_r338882222">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; @@ -385,13 +385,9 @@ perspective of the endpoint in question.
 
 ### Handshake Confirmed {#handshake-confirmed}
 
-In this document, the TLS handshake is considered confirmed at an endpoint when
-the following two conditions are met: the handshake is complete, and the
-endpoint has received an acknowledgment for a packet sent with 1-RTT keys.
-This second condition can be implemented by recording the lowest packet number
-sent with 1-RTT keys, and the highest value of the Largest Acknowledged field
-in any received 1-RTT ACK frame: once the latter is higher than or equal to the
-former, the handshake is confirmed.
+In this document, the TLS handshake is considered confirmed at the server when
+the handshake completes. At the client, the handshake is considered confirmed
+when the HANDSHAKE_DONE frame is received.
</pre>
<p>Overall, I quite like this HANDSHAKE_DONE proposal. It seems obviously correct which, given our previous iterations is rather appealing :)</p>
<p>I agree with Ian that allowing the client to drop handshake keys when it receives an ACK of a 1-RTT packet sounds like a great optimization which helps ensure the keys get dropped quickly.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3145?email_source=notifications&amp;email_token=AFTOJK6BY5YREHNSI6I6Y3DQQJY3NA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJGBYOQ#discussion_r338882222">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6WQMCNO33S4MADDYTQQJY3NANCNFSM4JEOIBDQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3756PIT2NYTI4EYTTQQJY3NA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJGBYOQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3145?email_source=notifications\u0026email_token=AFTOJK6BY5YREHNSI6I6Y3DQQJY3NA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJGBYOQ#discussion_r338882222",
"url": "https://github.com/quicwg/base-drafts/pull/3145?email_source=notifications\u0026email_token=AFTOJK6BY5YREHNSI6I6Y3DQQJY3NA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJGBYOQ#discussion_r338882222",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db27a361e131_6b913f893becd96c1200b--


From nobody Thu Oct 24 21:47:57 2019
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 C339E1200F6 for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 21:47:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 jrj55IauQnaL for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 21:47:54 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8B51212006E for <quic-issues@ietf.org>; Thu, 24 Oct 2019 21:47:54 -0700 (PDT)
Received: from github-lowworker-f045d1f.ac4-iad.github.net (github-lowworker-f045d1f.ac4-iad.github.net [10.52.19.54]) by smtp.github.com (Postfix) with ESMTP id A0FC8520771 for <quic-issues@ietf.org>; Thu, 24 Oct 2019 21:47:53 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571978873; bh=6lk2Ja8uiIHtXjXtg5hOg2GgXN0a785yh/gDKZhO0nc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=qtPWPtL4M5fskcv3kZV9irTmnSfn6H1bHy0LWKmM3bxjSZdsj7+7Sx8v8O7BWw155 ykB9RcFIw7hUjLsKAb1bZgJJCE6LTNlGEd+Hil7OdN0YybxdzMrTN7NzXbNZn1y/c5 pH0aegX+EKkfYylGCVuPt35mGBNK+wSNcSdVpVDU=
Date: Thu, 24 Oct 2019 21:47:53 -0700
From: David Schinazi <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4ZWB3SDTIEIKID4GV3X67QTEVBNHHB475TUU@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3145/c546198996@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3145@github.com>
References: <quicwg/base-drafts/pull/3145@github.com>
Subject: Re: [quicwg/base-drafts] use a HANDSHAKE_DONE frame to drive the handshake to confirmation (#3145)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db27e7990a3f_189a3f84640cd96014313d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: DavidSchinazi
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/_3OMuK7jKR1e538PnAt6lXCRllY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 25 Oct 2019 04:47:56 -0000

----==_mimepart_5db27e7990a3f_189a3f84640cd96014313d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I like the simplicity of this proposal. The main downside I see is that it's possible for a server to never send HANDSHAKE_DONE. We could solve that however, by saying:
- the server MUST send HANDSHAKE_DONE in all its 1-RTT packets once its handshake is complete and until one of them is ACKed
- if the client receives an ACK for a 1-RTT packet it sent and has not seen HANDSHAKE_DONE, it MUST close the connection with a PROTOCOL_VIOLATION

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3145#issuecomment-546198996
----==_mimepart_5db27e7990a3f_189a3f84640cd96014313d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I like the simplicity of this proposal. The main downside I see is that it's possible for a server to never send HANDSHAKE_DONE. We could solve that however, by saying:</p>
<ul>
<li>the server MUST send HANDSHAKE_DONE in all its 1-RTT packets once its handshake is complete and until one of them is ACKed</li>
<li>if the client receives an ACK for a 1-RTT packet it sent and has not seen HANDSHAKE_DONE, it MUST close the connection with a PROTOCOL_VIOLATION</li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3145?email_source=notifications&amp;email_token=AFTOJK7I7G3DEP7P45HBDDTQQJ27TA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECHFLVA#issuecomment-546198996">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4UVQR4XVJH6ER2FTTQQJ27TANCNFSM4JEOIBDQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6FHQXCNZJIZDKQD7LQQJ27TA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECHFLVA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3145?email_source=notifications\u0026email_token=AFTOJK7I7G3DEP7P45HBDDTQQJ27TA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECHFLVA#issuecomment-546198996",
"url": "https://github.com/quicwg/base-drafts/pull/3145?email_source=notifications\u0026email_token=AFTOJK7I7G3DEP7P45HBDDTQQJ27TA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECHFLVA#issuecomment-546198996",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db27e7990a3f_189a3f84640cd96014313d--


From nobody Thu Oct 24 22:25:28 2019
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 9E5A71200EF for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 22:25:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 1G_sWAoH-mPJ for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 22:25:25 -0700 (PDT)
Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4342B1200E7 for <quic-issues@ietf.org>; Thu, 24 Oct 2019 22:25:25 -0700 (PDT)
Date: Thu, 24 Oct 2019 22:25:24 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571981124; bh=fsJhu4N4DRepfCNmVmjUyjXeMz/Pp2Fng6ZuwrFpYEA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=zdbuXWUHFnrYQZSFpPrIX6At4tYEPG5atYvbRTONPJJd5sK7c1CGx8xGYdjr0a6jz Ad7HfzZY6PwjnNffPgWssO4WCsacPPW/X4CXoIVAXf/ltySnnFn1XCpUgvnHVaBl3N e57GpCtuJSMvDce2gfmXTYXQ6E2Xd899R6ZQ4ils=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6TOESZVOR2LWHEHO53X644JEVBNHHB475TUU@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3145/c546205911@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3145@github.com>
References: <quicwg/base-drafts/pull/3145@github.com>
Subject: Re: [quicwg/base-drafts] use a HANDSHAKE_DONE frame to drive the handshake to confirmation (#3145)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db28744287e8_52cd3fc3164cd95c304686"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/lJJkyBJunsNU1MBLxA78niizCiU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 25 Oct 2019 05:25:27 -0000

----==_mimepart_5db28744287e8_52cd3fc3164cd95c304686
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I don't think that we need clients to be policing server behaviour.  Especially if it requires creating abnormal sending policies for frames.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3145#issuecomment-546205911
----==_mimepart_5db28744287e8_52cd3fc3164cd95c304686
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I don't think that we need clients to be policing server behaviour.  Especially if it requires creating abnormal sending policies for frames.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3145?email_source=notifications&amp;email_token=AFTOJK6JZHQHZ4R7H4N42M3QQJ7MJA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECHHBVY#issuecomment-546205911">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2HEWZNMXQ4S7PI6RDQQJ7MJANCNFSM4JEOIBDQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK32WWAKIKQSP7MZI43QQJ7MJA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECHHBVY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3145?email_source=notifications\u0026email_token=AFTOJK6JZHQHZ4R7H4N42M3QQJ7MJA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECHHBVY#issuecomment-546205911",
"url": "https://github.com/quicwg/base-drafts/pull/3145?email_source=notifications\u0026email_token=AFTOJK6JZHQHZ4R7H4N42M3QQJ7MJA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECHHBVY#issuecomment-546205911",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db28744287e8_52cd3fc3164cd95c304686--


From nobody Thu Oct 24 22:27:05 2019
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 A8D881200EF for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 22:27:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, 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 lh4gYJ_jEpZq for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 22:27:02 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9BD3212003F for <quic-issues@ietf.org>; Thu, 24 Oct 2019 22:27:02 -0700 (PDT)
Date: Thu, 24 Oct 2019 22:27:01 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571981221; bh=KGpItYjThzCczVEx2mUquNVf4uzNCgYzwrgnTavfMO4=; h=Date:From:To:Subject:From; b=NQlVmz6OJYsMeJJi+NuUemEvcuUMkKAqTmDoJ0EoAHwSRl7gopoB5JVjsTtpoziBj 1U3Tqa4Q8Jfq584QpdvWMNw7I8gxMxmZYdq6c6eJ2DuX7j/P6HG1aFZ4nhBrhTatAV pDcT8Nj3MXYHvqxQU+yrngvFxtQ2WCkUIojXOEHE=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/retry-cid/cd51ae-6d5698@github.com>
Subject: [quicwg/base-drafts] 6d5698: Don't say why, it just is
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/YkB-zxNrJ4HnY8zyxFpdrrhe-9o>
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: Fri, 25 Oct 2019 05:27:04 -0000

  Branch: refs/heads/retry-cid
  Home:   https://github.com/quicwg/base-drafts
  Commit: 6d5698c1c0059d7e6adb460829acd06aa8c74b68
      https://github.com/quicwg/base-drafts/commit/6d5698c1c0059d7e6adb460829acd06aa8c74b68
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-10-24 (Thu, 24 Oct 2019)

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

  Log Message:
  -----------
  Don't say why, it just is

Co-Authored-By: ianswett <ianswett@users.noreply.github.com>



From nobody Thu Oct 24 22:27:14 2019
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 890641200F3 for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 22:27:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 P6Yq4Pde4kGr for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 22:27:12 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1E9DB12003F for <quic-issues@ietf.org>; Thu, 24 Oct 2019 22:27:12 -0700 (PDT)
Received: from github-lowworker-56fcc46.va3-iad.github.net (github-lowworker-56fcc46.va3-iad.github.net [10.48.102.32]) by smtp.github.com (Postfix) with ESMTP id 290E2520D04 for <quic-issues@ietf.org>; Thu, 24 Oct 2019 22:27:11 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571981231; bh=qPXT+fx49rqRGXAKxQ0e7pdPVgZl9yH/B6jU4zvRRkk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=WETlkGi5uMldpybtdBiRgyNieaVwLwAul4yXNd37LG8FCLPHgpozpGqtgeCuJuqrj AqFWIP7MhtW0u2+SOKSp6to7zODsmbz0k77lyb78KRHXUUzDmktZcruwOLdqTmT4Tf +QMhjvegUfT9mpbzAlTco9mdU3ZxddIvUsnGuYUY=
Date: Thu, 24 Oct 2019 22:27:11 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3147/push/4193048600@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3147@github.com>
References: <quicwg/base-drafts/pull/3147@github.com>
Subject: Re: [quicwg/base-drafts] Servers have to change connection IDs in Retry (#3147)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db287af19b05_3b163ff94d8cd968333066"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/JtZy66ql8O02vKHdS4OO1kLDkbw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 25 Oct 2019 05:27:13 -0000

----==_mimepart_5db287af19b05_3b163ff94d8cd968333066
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson pushed 1 commit.

6d5698c1c0059d7e6adb460829acd06aa8c74b68  Don't say why, it just is


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3147/files/cd51ae103b6f0f221bed411e3c803a73cb1dcacb..6d5698c1c0059d7e6adb460829acd06aa8c74b68

----==_mimepart_5db287af19b05_3b163ff94d8cd968333066
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/martinthomson" class="user-mention">@martinthomson</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/6d5698c1c0059d7e6adb460829acd06aa8c74b68">6d5698c</a>  Don&#39;t say why, it just is</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3147/files/cd51ae103b6f0f221bed411e3c803a73cb1dcacb..6d5698c1c0059d7e6adb460829acd06aa8c74b68?email_source=notifications&amp;email_token=AFTOJK7FLOBNU2NMEPJ5J5LQQJ7S7A5CNFSM4JEOLU3KYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTCOBUGE3TAMKQOVZWQIZUGE4TGMBUHA3DAMA">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5OKPVZIWJ7JNEKSBTQQJ7S7ANCNFSM4JEOLU3A">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2BK6NBLQTB75XY4WTQQJ7S7A5CNFSM4JEOLU3KYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTCOBUGE3TAMKQOVZWQIZUGE4TGMBUHA3DAMA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3147/files/cd51ae103b6f0f221bed411e3c803a73cb1dcacb..6d5698c1c0059d7e6adb460829acd06aa8c74b68?email_source=notifications\u0026email_token=AFTOJK7FLOBNU2NMEPJ5J5LQQJ7S7A5CNFSM4JEOLU3KYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTCOBUGE3TAMKQOVZWQIZUGE4TGMBUHA3DAMA",
"url": "https://github.com/quicwg/base-drafts/pull/3147/files/cd51ae103b6f0f221bed411e3c803a73cb1dcacb..6d5698c1c0059d7e6adb460829acd06aa8c74b68?email_source=notifications\u0026email_token=AFTOJK7FLOBNU2NMEPJ5J5LQQJ7S7A5CNFSM4JEOLU3KYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTCOBUGE3TAMKQOVZWQIZUGE4TGMBUHA3DAMA",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5db287af19b05_3b163ff94d8cd968333066--


From nobody Thu Oct 24 22:27:20 2019
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 41D071200F3 for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 22:27:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=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 f96hYEBSFtYX for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 22:27:13 -0700 (PDT)
Received: from out-10.smtp.github.com (out-10.smtp.github.com [192.30.254.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 564731200EF for <quic-issues@ietf.org>; Thu, 24 Oct 2019 22:27:13 -0700 (PDT)
Received: from github-lowworker-fb56993.ac4-iad.github.net (github-lowworker-fb56993.ac4-iad.github.net [10.52.19.31]) by smtp.github.com (Postfix) with ESMTP id E3B23121096 for <quic-issues@ietf.org>; Thu, 24 Oct 2019 22:27:12 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571981232; bh=RwAiACIAHPxNtZc7aKlOHQgfnqD11OB3knSvKCn42F4=; h=Date:From:To:Subject:From; b=SWv8UaKb7Zrzhngp3EnVdglAeGSfL6Ui8o1eHItoh0JFMxDHr8chY5DNS9F6FhdfG uoNV9SCARzMbtz56VgXNbBkwre8Epyo59VXPXm426NupHHnSCjfFZlcejbf++2ePnE WhQOVFvYw5N1/eHBXBSHoUi/xekwr4msxXWjeg4I=
Date: Thu, 24 Oct 2019 22:27:12 -0700
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/retry-cid/6d5698-000000@github.com>
Subject: [quicwg/base-drafts]
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/DdQELnpAyg0wBDjQxVzy7DFTFpY>
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: Fri, 25 Oct 2019 05:27:14 -0000

  Branch: refs/heads/retry-cid
  Home:   https://github.com/quicwg/base-drafts


From nobody Thu Oct 24 22:27:26 2019
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 0AAB612003F for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 22:27:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, 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 G7ayKlDlZvkw for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 22:27:13 -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 5D6F71200F1 for <quic-issues@ietf.org>; Thu, 24 Oct 2019 22:27:13 -0700 (PDT)
Received: from github-lowworker-5fb2734.va3-iad.github.net (github-lowworker-5fb2734.va3-iad.github.net [10.48.19.27]) by smtp.github.com (Postfix) with ESMTP id 41FD86E0D06 for <quic-issues@ietf.org>; Thu, 24 Oct 2019 22:27:12 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571981232; bh=qUvya8P8CIOQLp6T0cXELxdICnsicpIhHSBKnl4fccw=; h=Date:From:To:Subject:From; b=Wlz4MBRTNG29506oZHbgRLk0esyAMKO/3jIVI3qQzbihDDzLknA0fZGdlUrwmEe9X zzb6t1BUD4PP6ep0SAdGmU/45PUNN27nxJFMgJfMZKku1JYhwjl729yd/3zX4xZa3B 0fFDArmdDoevhfOKJAedLDTrCDfH0YNLN+lpSnYk=
Date: Thu, 24 Oct 2019 22:27:12 -0700
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/master/c14031-cea9e6@github.com>
Subject: [quicwg/base-drafts] 15da86: Retry changes the connection ID always
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/gVfCMXerqoXhb4W5NZZ330jaMig>
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: Fri, 25 Oct 2019 05:27:19 -0000

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 15da8641e73841d1e96cf70f5ed4f38f7da586b4
      https://github.com/quicwg/base-drafts/commit/15da8641e73841d1e96cf70f5ed4f38f7da586b4
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-10-24 (Thu, 24 Oct 2019)

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

  Log Message:
  -----------
  Retry changes the connection ID always

Closes #2837.


  Commit: cd51ae103b6f0f221bed411e3c803a73cb1dcacb
      https://github.com/quicwg/base-drafts/commit/cd51ae103b6f0f221bed411e3c803a73cb1dcacb
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-10-24 (Thu, 24 Oct 2019)

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

  Log Message:
  -----------
  Add a MUST discard requirement for bad SCID


  Commit: 6d5698c1c0059d7e6adb460829acd06aa8c74b68
      https://github.com/quicwg/base-drafts/commit/6d5698c1c0059d7e6adb460829acd06aa8c74b68
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-10-24 (Thu, 24 Oct 2019)

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

  Log Message:
  -----------
  Don't say why, it just is

Co-Authored-By: ianswett <ianswett@users.noreply.github.com>


  Commit: cea9e6e127f1600519448991f521c9bfbe29da05
      https://github.com/quicwg/base-drafts/commit/cea9e6e127f1600519448991f521c9bfbe29da05
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-10-24 (Thu, 24 Oct 2019)

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

  Log Message:
  -----------
  Merge pull request #3147 from quicwg/retry-cid

Servers have to change connection IDs in Retry


Compare: https://github.com/quicwg/base-drafts/compare/c140315b6db7...cea9e6e127f1


From nobody Thu Oct 24 22:27:31 2019
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 9A6901200F3 for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 22:27:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 h1vmpjXrA7MF for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 22:27:23 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6534A1200F4 for <quic-issues@ietf.org>; Thu, 24 Oct 2019 22:27:23 -0700 (PDT)
Date: Thu, 24 Oct 2019 22:27:22 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571981242; bh=STBMP08lJoiZFqgi7rmbnB/jNaop3oCudWit/lFkSdE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=cnZ9wtMnKCMTeH7zm/kiz+JeK6/veGDj4K+iV9csPzwArulMbAQi/N/W8pNMr2exR Xn1YRgY9OSrVQhr+18t1CElN3agLTkPE3sKVbuPKB6lLN9wA1Yy3myj6XEIom69W3d tJa/SiUIAApcyOW9JyW3VSn1sJCrJzedm4Zcs17U=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3TNIJCIXYIOPOR7GF3X65DVEVBNHHBW2NK2Q@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/2837/issue_event/2742982833@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2837@github.com>
References: <quicwg/base-drafts/issues/2837@github.com>
Subject: Re: [quicwg/base-drafts] Does a Retry really need to change the CID? (#2837)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db287baad003_5c3f3fb8780cd968565ee"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/iyV4qrqbc6Q21hsEbBypuc3vQMw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 25 Oct 2019 05:27:25 -0000

----==_mimepart_5db287baad003_5c3f3fb8780cd968565ee
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #2837 via #3147.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2837#event-2742982833
----==_mimepart_5db287baad003_5c3f3fb8780cd968565ee
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="459909844" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2837" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2837/hovercard" href="https://github.com/quicwg/base-drafts/issues/2837">#2837</a> via <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="511690339" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3147" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3147/hovercard" href="https://github.com/quicwg/base-drafts/pull/3147">#3147</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2837?email_source=notifications&amp;email_token=AFTOJK4AKC6ACSJON5GVH4LQQJ7TVA5CNFSM4H266NGKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUN7JRMI#event-2742982833">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKY2W3NPL4UHUHL5O43QQJ7TVANCNFSM4H266NGA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2K36LNFZWRQ743FD3QQJ7TVA5CNFSM4H266NGKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUN7JRMI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2837?email_source=notifications\u0026email_token=AFTOJK4AKC6ACSJON5GVH4LQQJ7TVA5CNFSM4H266NGKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUN7JRMI#event-2742982833",
"url": "https://github.com/quicwg/base-drafts/issues/2837?email_source=notifications\u0026email_token=AFTOJK4AKC6ACSJON5GVH4LQQJ7TVA5CNFSM4H266NGKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUN7JRMI#event-2742982833",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db287baad003_5c3f3fb8780cd968565ee--


From nobody Thu Oct 24 22:27:36 2019
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 DBFB91200F4 for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 22:27:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 x9byRAXloEhs for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 22:27:23 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BDB3F1200F7 for <quic-issues@ietf.org>; Thu, 24 Oct 2019 22:27:23 -0700 (PDT)
Date: Thu, 24 Oct 2019 22:27:23 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571981243; bh=lpUWdYaz/3Mm0+KQbOlhGrS4QYwwyANbe/Sl+a5qDE4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Vx07+dE9cwCBBPUi/QNsctvUP3z1HPnLBBy+DxIR3IRyVS/czG0xko1se96dp9O2S NFTRjVKDFYn+hlTj4XN+VDaF88dlfIYFNHEi4fd8L1yauIxH6NcjpMVV7za+IA4aCA CTvPV1/XFG2/OxUjhW3gMPPfagBydyUSKYNGeECU=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7SGKAK72CQSDRUKGF3X65DVEVBNHHB476GMM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3147/issue_event/2742982825@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3147@github.com>
References: <quicwg/base-drafts/pull/3147@github.com>
Subject: Re: [quicwg/base-drafts] Servers have to change connection IDs in Retry (#3147)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db287bb30e4_28843fe7568cd96c2776b1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/NkW9gfivsNtn6zy2hOC2bYHpVqc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 25 Oct 2019 05:27:25 -0000

----==_mimepart_5db287bb30e4_28843fe7568cd96c2776b1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #3147 into master.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3147#event-2742982825
----==_mimepart_5db287bb30e4_28843fe7568cd96c2776b1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="511690339" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3147" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3147/hovercard" href="https://github.com/quicwg/base-drafts/pull/3147">#3147</a> into master.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3147?email_source=notifications&amp;email_token=AFTOJK3LQYQDBDRY6YCETA3QQJ7TXA5CNFSM4JEOLU3KYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUN7JRKI#event-2742982825">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYPQTV5RKZ5IZZTHKDQQJ7TXANCNFSM4JEOLU3A">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6YC4IFTMMTS2BUP33QQJ7TXA5CNFSM4JEOLU3KYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUN7JRKI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3147?email_source=notifications\u0026email_token=AFTOJK3LQYQDBDRY6YCETA3QQJ7TXA5CNFSM4JEOLU3KYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUN7JRKI#event-2742982825",
"url": "https://github.com/quicwg/base-drafts/pull/3147?email_source=notifications\u0026email_token=AFTOJK3LQYQDBDRY6YCETA3QQJ7TXA5CNFSM4JEOLU3KYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUN7JRKI#event-2742982825",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db287bb30e4_28843fe7568cd96c2776b1--


From nobody Thu Oct 24 22:27:46 2019
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 0A0851200EF for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 22:27:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 RQrdC0wRJeuJ for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 22:27:43 -0700 (PDT)
Received: from out-17.smtp.github.com (out-17.smtp.github.com [192.30.252.200]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C85B512003F for <quic-issues@ietf.org>; Thu, 24 Oct 2019 22:27:43 -0700 (PDT)
Received: from github-lowworker-9bcb4a1.ac4-iad.github.net (github-lowworker-9bcb4a1.ac4-iad.github.net [10.52.25.84]) by smtp.github.com (Postfix) with ESMTP id 340276E098E for <quic-issues@ietf.org>; Thu, 24 Oct 2019 22:27:43 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571981263; bh=ClhStdG8GmutM6azkH+yw9DWr84cCrtp+sgiExJYvrU=; h=Date:From:To:Subject:From; b=CO93Pj/7+kkJmcWn0tPkd71Tqbxz3I3dPEiVZzsT0lozFgj0As/zx0RaWgqpUTCHn +I/vsSaiPqcKeUWsSC7uHP+M+4s0iO+t5aSRaWmt1XVx3vqkXWQ9zusuBdMQ6DPn+j lnrrv3I5zGzCY6z/Lv18kyFxJEy9JLHes/hP7q70=
Date: Thu, 24 Oct 2019 22:27:43 -0700
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/4fbcbc-40f998@github.com>
Subject: [quicwg/base-drafts] 40f998: Script updating gh-pages from cea9e6e1. [ci skip]
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/jcUkzFMZgBB54_bxn0r2ecN4jJ4>
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: Fri, 25 Oct 2019 05:27:45 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 40f998720c4dcdc22cc618cce566a9efd726aec1
      https://github.com/quicwg/base-drafts/commit/40f998720c4dcdc22cc618cce566a9efd726aec1
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-25 (Fri, 25 Oct 2019)

  Changed paths:
    M draft-ietf-quic-transport.html
    M draft-ietf-quic-transport.txt
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from cea9e6e1. [ci skip]



From nobody Thu Oct 24 22:59:35 2019
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 C4E9912006F for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 22:59:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 ybajn16JzjM7 for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 22:59:32 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 051C11200F4 for <quic-issues@ietf.org>; Thu, 24 Oct 2019 22:59:32 -0700 (PDT)
Date: Thu, 24 Oct 2019 22:59:31 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571983171; bh=UB2nZmSHF9FhQR88Ve+BQAf7AFZ/0BWSqpxycaUzHgw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=tY6UYExPudcvPhXu+BYO1QnvPHQfMVIRGJUPF3azOD8CMQXztQ98nGSgiGkYius5F uXHGJEnr21HOUcdM0KXH7nL/bZ4uqcco73K73dyiiSrXcPm+Qs5dTwwvgd/jnSSBes REyBKU24ibjR+CSBsPt2L3cPBPS62usVm18l0QTM=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2V7K2GSQXMTMTWE353X7A4HEVBNHHB475TUU@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3145/c546213435@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3145@github.com>
References: <quicwg/base-drafts/pull/3145@github.com>
Subject: Re: [quicwg/base-drafts] use a HANDSHAKE_DONE frame to drive the handshake to confirmation (#3145)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db28f434584e_413c3f913b0cd9682697c9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/alIBkOyA0tM1rWOxW84q535SUSo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 25 Oct 2019 05:59:34 -0000

----==_mimepart_5db28f434584e_413c3f913b0cd9682697c9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I tend to agree with @martinthomson here. I do not think we should make the protocol complex just for enforcing the correct behavior.

Regarding clients using the receipt of an ACK for a 1-RTT packet as the alternative signal, I agree that that'd work, but I am not sure if we need to write it down. Writing it down (or mandating it) gives less incentive for the server to send HANDSHAKE_DONE.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3145#issuecomment-546213435
----==_mimepart_5db28f434584e_413c3f913b0cd9682697c9
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I tend to agree with <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=67641" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/martinthomson">@martinthomson</a> here. I do not think we should make the protocol complex just for enforcing the correct behavior.</p>
<p>Regarding clients using the receipt of an ACK for a 1-RTT packet as the alternative signal, I agree that that'd work, but I am not sure if we need to write it down. Writing it down (or mandating it) gives less incentive for the server to send HANDSHAKE_DONE.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3145?email_source=notifications&amp;email_token=AFTOJKZSDJWALN2GR6HO7SLQQKDMHA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECHI4OY#issuecomment-546213435">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5A5H6ZJT4KTFP5QSTQQKDMHANCNFSM4JEOIBDQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7GOGYQDRG3MWYMO5DQQKDMHA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECHI4OY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3145?email_source=notifications\u0026email_token=AFTOJKZSDJWALN2GR6HO7SLQQKDMHA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECHI4OY#issuecomment-546213435",
"url": "https://github.com/quicwg/base-drafts/pull/3145?email_source=notifications\u0026email_token=AFTOJKZSDJWALN2GR6HO7SLQQKDMHA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECHI4OY#issuecomment-546213435",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db28f434584e_413c3f913b0cd9682697c9--


From nobody Thu Oct 24 23:16:10 2019
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 C54DB1200F6 for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 23:16:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8
X-Spam-Level: 
X-Spam-Status: No, score=-8 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, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 aQujsmG5hIq2 for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 23:16:07 -0700 (PDT)
Received: from out-17.smtp.github.com (out-17.smtp.github.com [192.30.252.200]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3965512006F for <quic-issues@ietf.org>; Thu, 24 Oct 2019 23:16:07 -0700 (PDT)
Date: Thu, 24 Oct 2019 23:16:06 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571984166; bh=n/Bs6CZeOjKX7ABLQtUn6k4u4lG6Y+y/4X1QWkOWbvw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=hpfep/j7Iv/WGRjS8w83f2R78Jxcz+P2gwTLsWh1G1dpKpicjNOBRwo10F9BOVnSM KkyLf4NXy+u7h2sG2WW67oeX9NnDMOrZ1Fgb03ZDmpsh/hPBoGoFCy8kRXPKESSJ+R ORaVWhjFRAUA8obwun2aw6jXb3a3HiIiQ9rE/ICA=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6T6LTGMFN5LAL7CHF3X7C2NEVBNHHB475TUU@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3145/c546217403@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3145@github.com>
References: <quicwg/base-drafts/pull/3145@github.com>
Subject: Re: [quicwg/base-drafts] use a HANDSHAKE_DONE frame to drive the handshake to confirmation (#3145)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db29326557e7_e2a3fb8754cd96c1094be"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/tlHFMdSPX58Rz3es45NJp-2S0FU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 25 Oct 2019 06:16:09 -0000

----==_mimepart_5db29326557e7_e2a3fb8754cd96c1094be
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

PS. The approach proposed in this PR has the following two properties:
* sending one-way signal from to the client, when the server reaches handshake complete
* use a frame as the conveyor of the signal

It's good to see emerging consensus, but it seems to me that some  are concerned about the second point. Specifically, I see suggestions to use a continuous signal (https://github.com/quicwg/base-drafts/pull/3145#issuecomment-546198996), or an ACK as a signal too (see https://github.com/quicwg/base-drafts/pull/3145#discussion_r338882222).

**If** we are in fact unhappy with using a frame, then I might suggest using Key Update as the conveyor of the one-way signal. We can require the server to initiate a Key Update when the handshake is complete and to repeatedly send PINGs until it receives an ACK for one of them.

That'd give us an continuous signal, and also removes the need for an alternative signal. And also the need to have a different frame.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3145#issuecomment-546217403
----==_mimepart_5db29326557e7_e2a3fb8754cd96c1094be
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>PS. The approach proposed in this PR has the following two properties:=
</p>
<ul>
<li>sending one-way signal from to the client, when the server reaches ha=
ndshake complete</li>
<li>use a frame as the conveyor of the signal</li>
</ul>
<p>It's good to see emerging consensus, but it seems to me that some  are=
 concerned about the second point. Specifically, I see suggestions to use=
 a continuous signal (<a class=3D"issue-link js-issue-link" data-error-te=
xt=3D"Failed to load issue title" data-id=3D"511685541" data-permission-t=
ext=3D"Issue title is private" data-url=3D"https://github.com/quicwg/base=
-drafts/issues/3145" data-hovercard-type=3D"pull_request" data-hovercard-=
url=3D"/quicwg/base-drafts/pull/3145/hovercard?comment_id=3D546198996&amp=
;comment_type=3Dissue_comment" href=3D"https://github.com/quicwg/base-dra=
fts/pull/3145#issuecomment-546198996">#3145 (comment)</a>), or an ACK as =
a signal too (see <a class=3D"issue-link js-issue-link" data-error-text=3D=
"Failed to load issue title" data-id=3D"511685541" data-permission-text=3D=
"Issue title is private" data-url=3D"https://github.com/quicwg/base-draft=
s/issues/3145" data-hovercard-type=3D"pull_request" data-hovercard-url=3D=
"/quicwg/base-drafts/pull/3145/hovercard?comment_id=3D338882222&amp;comme=
nt_type=3Dreview_comment" href=3D"https://github.com/quicwg/base-drafts/p=
ull/3145#discussion_r338882222">#3145 (comment)</a>).</p>
<p><strong>If</strong> we are in fact unhappy with using a frame, then I =
might suggest using Key Update as the conveyor of the one-way signal. We =
can require the server to initiate a Key Update when the handshake is com=
plete and to repeatedly send PINGs until it receives an ACK for one of th=
em.</p>
<p>That'd give us an continuous signal, and also removes the need for an =
alternative signal. And also the need to have a different frame.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/3145?email_source=3Dnotifications&amp;email_token=3DA=
FTOJK2PS2QAB6F2WZ6EPATQQKFKNA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFVREXG43VMV=
BW63LNMVXHJKTDN5WW2ZLOORPWSZGOECHJ3OY#issuecomment-546217403">view it on =
GitHub</a>, or <a href=3D"https://github.com/notifications/unsubscribe-au=
th/AFTOJKZ3Q55JZQHPJLBPCOLQQKFKNANCNFSM4JEOIBDQ">unsubscribe</a>.<img src=
=3D"https://github.com/notifications/beacon/AFTOJK2ORSF4ISEAOKVMQKLQQKFKN=
A5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZ=
GOECHJ3OY.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3145?email_source=3D=
notifications\u0026email_token=3DAFTOJK2PS2QAB6F2WZ6EPATQQKFKNA5CNFSM4JEO=
IBD2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECHJ3OY#i=
ssuecomment-546217403",
"url": "https://github.com/quicwg/base-drafts/pull/3145?email_source=3Dno=
tifications\u0026email_token=3DAFTOJK2PS2QAB6F2WZ6EPATQQKFKNA5CNFSM4JEOIB=
D2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECHJ3OY#iss=
uecomment-546217403",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5db29326557e7_e2a3fb8754cd96c1094be--


From nobody Thu Oct 24 23:23:13 2019
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 085CD12006F for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 23:23:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 fXKY3YDu-hS4 for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 23:23:10 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C77461200F8 for <quic-issues@ietf.org>; Thu, 24 Oct 2019 23:23:09 -0700 (PDT)
Date: Thu, 24 Oct 2019 23:23:08 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571984589; bh=jDNMiuXJSgA822YK/vUmp1MIuU+pFcYPv7ZWL6sFkt4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=0f3W4Lu8pgghEqBh2LZumT2Ty75lr+1i0D17e+sHXjOYB7RLq5Eio/G9617W7hBiG uX1P6nQV4fFAgwBiDUOF1hkCLzATX26qZFftuoYs0ttpsxpC0+sFGt6KgkR2R6HBFE InlUa8wMElpqVj3HsH99RXi5JFhcqu4LZX23oWBw=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5C4NHAQ5YU2UZ34SV3X7KVZEVBNHHB475TUU@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3145/c546219071@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3145@github.com>
References: <quicwg/base-drafts/pull/3145@github.com>
Subject: Re: [quicwg/base-drafts] use a HANDSHAKE_DONE frame to drive the handshake to confirmation (#3145)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db294ccefbaf_3fff3f9d272cd964931a4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/m2dQsxiIZcdMduJjQUkjCoecE8M>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 25 Oct 2019 06:23:11 -0000

----==_mimepart_5db294ccefbaf_3fff3f9d272cd964931a4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@DavidSchinazi I think that 1-RTT packets could be sent from the server before the handshake is confirmed in which case the HSD frame cannot be sent. Or if that is not the case, then any 1-RTT packet could be used as a HSD signal and we wouldn't need the frame.

But , I think it is a good idea to keep sending HSD frames in every packet until done because if the HDS frame is lost, there could be unnecessary delays.

As to client policing, that wouldn't work due to the above because of loss and reordering.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3145#issuecomment-546219071
----==_mimepart_5db294ccefbaf_3fff3f9d272cd964931a4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=5599133" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/DavidSchinazi">@DavidSchinazi</a> I think that 1-RTT packets could be sent from the server before the handshake is confirmed in which case the HSD frame cannot be sent. Or if that is not the case, then any 1-RTT packet could be used as a HSD signal and we wouldn't need the frame.</p>
<p>But , I think it is a good idea to keep sending HSD frames in every packet until done because if the HDS frame is lost, there could be unnecessary delays.</p>
<p>As to client policing, that wouldn't work due to the above because of loss and reordering.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3145?email_source=notifications&amp;email_token=AFTOJK6RMKC6BWESNWJDP23QQKGEZA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECHKIPY#issuecomment-546219071">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZVVMSOCIYUQHHIVNDQQKGEZANCNFSM4JEOIBDQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKY2LYPJTGP23CEILZDQQKGEZA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECHKIPY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3145?email_source=notifications\u0026email_token=AFTOJK6RMKC6BWESNWJDP23QQKGEZA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECHKIPY#issuecomment-546219071",
"url": "https://github.com/quicwg/base-drafts/pull/3145?email_source=notifications\u0026email_token=AFTOJK6RMKC6BWESNWJDP23QQKGEZA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECHKIPY#issuecomment-546219071",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db294ccefbaf_3fff3f9d272cd964931a4--


From nobody Thu Oct 24 23:26:18 2019
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 5FE991200F6 for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 23:26:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 H5nNIZJKQix7 for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 23:26:15 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E384112006F for <quic-issues@ietf.org>; Thu, 24 Oct 2019 23:26:14 -0700 (PDT)
Date: Thu, 24 Oct 2019 23:26:13 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571984774; bh=CnQK56uq/L26Ahk0WC1Tha/o/IBi7EIbtxpq3X2up8w=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=iX9R6Mpez8Z9OF6m84Q465z9J4hzZlnNL1j4EaO6VmJdLxK5aLNDQbsP7ncQhUAZA 7VLUVBa9jDRAs+tg7nsejucVw3FdmLeZ5JVw/ykfb8I3k2iek0ySNT9P9StY+v3jXW 2D9AyGr3uj3DkAM60Zzy0T0SB4fZH799KJ3HnGD4=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3ITHEBDDLLACPEMEN3X7LBLEVBNHHB475TUU@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3145/c546219803@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3145@github.com>
References: <quicwg/base-drafts/pull/3145@github.com>
Subject: Re: [quicwg/base-drafts] use a HANDSHAKE_DONE frame to drive the handshake to confirmation (#3145)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db29585ee119_6d5c3fc388ecd96c110288"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/34kwdffZO7b5EZVTZC6EWmfWfh4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 25 Oct 2019 06:26:16 -0000

----==_mimepart_5db29585ee119_6d5c3fc388ecd96c110288
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

While I am not too keen on @kazuho's key update because it conflates issues, it is the one benefit that it uses a header bit for a continous signal.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3145#issuecomment-546219803
----==_mimepart_5db29585ee119_6d5c3fc388ecd96c110288
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>While I am not too keen on <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=41567" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/kazuho">@kazuho</a>'s key update because it conflates issues, it is the one benefit that it uses a header bit for a continous signal.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3145?email_source=notifications&amp;email_token=AFTOJK6QIXLF4BN6NZD73S3QQKGQLA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECHKOGY#issuecomment-546219803">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZQA7PAI6EAG7NFFRTQQKGQLANCNFSM4JEOIBDQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3P3Z6F5ILMBIKFUVLQQKGQLA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECHKOGY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3145?email_source=notifications\u0026email_token=AFTOJK6QIXLF4BN6NZD73S3QQKGQLA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECHKOGY#issuecomment-546219803",
"url": "https://github.com/quicwg/base-drafts/pull/3145?email_source=notifications\u0026email_token=AFTOJK6QIXLF4BN6NZD73S3QQKGQLA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECHKOGY#issuecomment-546219803",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db29585ee119_6d5c3fc388ecd96c110288--


From nobody Thu Oct 24 23:37:56 2019
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 A615F1200F9 for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 23:37:53 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 h4Iwp1NiLadR for <quic-issues@ietfa.amsl.com>; Thu, 24 Oct 2019 23:37:52 -0700 (PDT)
Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5584F1200F7 for <quic-issues@ietf.org>; Thu, 24 Oct 2019 23:37:52 -0700 (PDT)
Date: Thu, 24 Oct 2019 23:37:51 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571985471; bh=LHKSo2NboBBV6o5aNCcndS8bFR+OG1SeXrUgborijc0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=gD4HRVchOGBZfWH24gjxdUK8dtn85QxbGPZ1uEFP0N3+LmmKvVc+maudc1LNJm3As w+33JyqhU+g4kjFgrIXxVC5QRreUu8bF4Fx0zB6HZ0ppAWYztuIntdQwQan2s2eBhP 65GpYZznYBOPLLLF7HqXE7lAN/JtPkaDb/z2jumk=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4HQ7H2BSFGEO3VNUF3X7MM7EVBNHHB476GMM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3147/review/307006058@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3147@github.com>
References: <quicwg/base-drafts/pull/3147@github.com>
Subject: Re: [quicwg/base-drafts] Servers have to change connection IDs in Retry (#3147)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db2983f4ed14_3ffd3f9d272cd964215010"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Vj12_38vSYj9UikAWV76YNvWGrQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 25 Oct 2019 06:37:53 -0000

----==_mimepart_5db2983f4ed14_3ffd3f9d272cd964215010
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mikkelfj commented on this pull request.



> @@ -4150,8 +4154,10 @@ the client included in the Source Connection ID of the Initial packet.
 
 The server includes a connection ID of its choice in the Source Connection ID
 field.  This value MUST not be equal to the Destination Connection ID field of
-the packet sent by the client.  The client MUST use this connection ID in the
-Destination Connection ID of subsequent packets that it sends.
+the packet sent by the client.  A client MUST discard a Retry packet that
+contains a Source Connection ID field that is identical to the Destination
+Connection ID field of its Initial packet.  The client MUST use this connection
+ID in the Destination Connection ID field of subsequent packets that it sends.
 

Post merge, but "The client MIST use this connection ID" reads as if it refers to the invalid duplicate ID.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3147#pullrequestreview-307006058
----==_mimepart_5db2983f4ed14_3ffd3f9d272cd964215010
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@mikkelfj</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3147#discussion_r338904606">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -4150,8 +4154,10 @@ the client included in the Source Connection ID of the Initial packet.
 
 The server includes a connection ID of its choice in the Source Connection ID
 field.  This value MUST not be equal to the Destination Connection ID field of
-the packet sent by the client.  The client MUST use this connection ID in the
-Destination Connection ID of subsequent packets that it sends.
+the packet sent by the client.  A client MUST discard a Retry packet that
+contains a Source Connection ID field that is identical to the Destination
+Connection ID field of its Initial packet.  The client MUST use this connection
+ID in the Destination Connection ID field of subsequent packets that it sends.
 
</pre>
<p>Post merge, but "The client MIST use this connection ID" reads as if it refers to the invalid duplicate ID.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3147?email_source=notifications&amp;email_token=AFTOJK2KRSVHIGHSP4LWKT3QQKH37A5CNFSM4JEOLU3KYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJGIU2Q#pullrequestreview-307006058">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK72IXRT4GEYYLTDSRLQQKH37ANCNFSM4JEOLU3A">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYMY4GBHTKFBRM2IUDQQKH37A5CNFSM4JEOLU3KYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJGIU2Q.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3147?email_source=notifications\u0026email_token=AFTOJK2KRSVHIGHSP4LWKT3QQKH37A5CNFSM4JEOLU3KYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJGIU2Q#pullrequestreview-307006058",
"url": "https://github.com/quicwg/base-drafts/pull/3147?email_source=notifications\u0026email_token=AFTOJK2KRSVHIGHSP4LWKT3QQKH37A5CNFSM4JEOLU3KYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJGIU2Q#pullrequestreview-307006058",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db2983f4ed14_3ffd3f9d272cd964215010--


From nobody Fri Oct 25 00:39:22 2019
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 15A8612080A for <quic-issues@ietfa.amsl.com>; Fri, 25 Oct 2019 00:39:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.999
X-Spam-Level: 
X-Spam-Status: No, score=-7.999 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, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 Vudr530QbUBy for <quic-issues@ietfa.amsl.com>; Fri, 25 Oct 2019 00:39:16 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BEBD8120233 for <quic-issues@ietf.org>; Fri, 25 Oct 2019 00:39:16 -0700 (PDT)
Date: Fri, 25 Oct 2019 00:39:15 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571989156; bh=6PuMtkGR9wnET/wmInrcyBgbA6OJLP2YTkK5wPhrDEo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=xPHsczR4mQkT0tnpjUegydiYJ/cXTCYTUClWvyW7haRbGSX2xy3o+8WA73jEIkh5K CdYYSc7TlpT0Lhn2Ro200eHX4z3X9f0nZS+cyybCHsf6ia6qPzOtXIVnIgjQ25tuKL JBJBk3WlSyfqe/4xFl7c17OVn9OnvqqLZ+DR2KI8=
From: mirjak <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3TDDUQE5HRLLRA5ZF3X7TTHEVBNHHB4SPHCQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3106/review/307029301@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3106@github.com>
References: <quicwg/base-drafts/pull/3106@github.com>
Subject: Re: [quicwg/base-drafts] MUST pace or limit bursts to 10 packets (#3106)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db2a6a3ed350_6df63fa9e88cd96823997"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mirjak
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/q812al6L2RHnfxJnDH3IKsyyPKs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 25 Oct 2019 07:39:20 -0000

----==_mimepart_5db2a6a3ed350_6df63fa9e88cd96823997
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mirjak commented on this pull request.



> @@ -753,6 +753,12 @@ delivery of ACK frames is important for efficient loss recovery. Packets
 containing only ACK frames should therefore not be paced, to avoid delaying
 their delivery to the peer.
 
+Sending multiple packets into the network without any delay between them
+creates a packet burst that might cause short-term congestion and losses.
+Implementations MUST either use pacing or limit such bursts to minimum
+of 10 * kMaxDatagramSize and max(2* kMaxDatagramSize, 14720)), the same
+as the recommended initial congestion window.
+

Sorry again late here... To we recommend a fixed value of 10 packets or do we recommend to have the burst limit the same as the initial window? E.g. if we decide in future to increase our recommendation for the initial window, should that also increase the recommendation for the burst limit? I guess to be really smart about this, you would need to say that you set the burst but initial window but decrease if you see tail loss in the initial burst (but that might be an overkill). 

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3106#pullrequestreview-307029301
----==_mimepart_5db2a6a3ed350_6df63fa9e88cd96823997
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@mirjak</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3106#discussion_r338921935">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -753,6 +753,12 @@ delivery of ACK frames is important for efficient loss recovery. Packets
 containing only ACK frames should therefore not be paced, to avoid delaying
 their delivery to the peer.
 
+Sending multiple packets into the network without any delay between them
+creates a packet burst that might cause short-term congestion and losses.
+Implementations MUST either use pacing or limit such bursts to minimum
+of 10 * kMaxDatagramSize and max(2* kMaxDatagramSize, 14720)), the same
+as the recommended initial congestion window.
+
</pre>
<p>Sorry again late here... To we recommend a fixed value of 10 packets or do we recommend to have the burst limit the same as the initial window? E.g. if we decide in future to increase our recommendation for the initial window, should that also increase the recommendation for the burst limit? I guess to be really smart about this, you would need to say that you set the burst but initial window but decrease if you see tail loss in the initial burst (but that might be an overkill).</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3106?email_source=notifications&amp;email_token=AFTOJK63QB2HPMTTRQM7TN3QQKPCHA5CNFSM4JBSNMEKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJGOKNI#pullrequestreview-307029301">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5UX5LXHIOGFXXERWDQQKPCHANCNFSM4JBSNMEA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZGS6KLCW55P5WHRNLQQKPCHA5CNFSM4JBSNMEKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJGOKNI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3106?email_source=notifications\u0026email_token=AFTOJK63QB2HPMTTRQM7TN3QQKPCHA5CNFSM4JBSNMEKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJGOKNI#pullrequestreview-307029301",
"url": "https://github.com/quicwg/base-drafts/pull/3106?email_source=notifications\u0026email_token=AFTOJK63QB2HPMTTRQM7TN3QQKPCHA5CNFSM4JBSNMEKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJGOKNI#pullrequestreview-307029301",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db2a6a3ed350_6df63fa9e88cd96823997--


From nobody Fri Oct 25 00:57:40 2019
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 75442120145 for <quic-issues@ietfa.amsl.com>; Fri, 25 Oct 2019 00:57:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 1-yW9HBZyICh for <quic-issues@ietfa.amsl.com>; Fri, 25 Oct 2019 00:57:37 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BFA2E12012A for <quic-issues@ietf.org>; Fri, 25 Oct 2019 00:57:37 -0700 (PDT)
Date: Fri, 25 Oct 2019 00:57:36 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571990256; bh=Pi8hjbQAg1Z79bFSN54YzV80T2x2Ez1ZMougTGAFS3s=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=WL92LALnMPE803e1/AIdxtI0mXyY44KT0CXCuNQHI7qj8h0lpPq5Vc3QiA3idD0jN YZVfD2LhrRuhF8brsjX83Iq4aKLvMQMGMhSq+qBbOPfYUjTOq5lcTsDmAp3OR7lNpq zSyeOGUYGwkmPj/SopdYw+GBJTq3XDg2+SrS0nmc=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK46M7W3YC6XRXOLDFF3X7VYBEVBNHHB4SPHCQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3106/review/307037794@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3106@github.com>
References: <quicwg/base-drafts/pull/3106@github.com>
Subject: Re: [quicwg/base-drafts] MUST pace or limit bursts to 10 packets (#3106)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db2aaf0cf939_4fcb3fdd244cd95c516db"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/l906zxNz6_C8jy0ACCxGjcaKwZw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 25 Oct 2019 07:57:39 -0000

----==_mimepart_5db2aaf0cf939_4fcb3fdd244cd95c516db
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



> @@ -753,6 +753,12 @@ delivery of ACK frames is important for efficient loss recovery. Packets
 containing only ACK frames should therefore not be paced, to avoid delaying
 their delivery to the peer.
 
+Sending multiple packets into the network without any delay between them
+creates a packet burst that might cause short-term congestion and losses.
+Implementations MUST either use pacing or limit such bursts to minimum
+of 10 * kMaxDatagramSize and max(2* kMaxDatagramSize, 14720)), the same
+as the recommended initial congestion window.
+

Or you could say that there are different initial window and burst limits, which is probably OK.  I don't think that we need to be that smart though.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3106#discussion_r338928420
----==_mimepart_5db2aaf0cf939_4fcb3fdd244cd95c516db
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinthomson</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3106#discussion_r338928420">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -753,6 +753,12 @@ delivery of ACK frames is important for efficient loss recovery. Packets
 containing only ACK frames should therefore not be paced, to avoid delaying
 their delivery to the peer.
 
+Sending multiple packets into the network without any delay between them
+creates a packet burst that might cause short-term congestion and losses.
+Implementations MUST either use pacing or limit such bursts to minimum
+of 10 * kMaxDatagramSize and max(2* kMaxDatagramSize, 14720)), the same
+as the recommended initial congestion window.
+
</pre>
<p>Or you could say that there are different initial window and burst limits, which is probably OK.  I don't think that we need to be that smart though.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3106?email_source=notifications&amp;email_token=AFTOJKZGZOWKDEXQNRR2AW3QQKRHBA5CNFSM4JBSNMEKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJGQMYQ#discussion_r338928420">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2FETBYJRHNAHEDU5DQQKRHBANCNFSM4JBSNMEA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7NZR2JEEYIFYUAWM3QQKRHBA5CNFSM4JBSNMEKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJGQMYQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3106?email_source=notifications\u0026email_token=AFTOJKZGZOWKDEXQNRR2AW3QQKRHBA5CNFSM4JBSNMEKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJGQMYQ#discussion_r338928420",
"url": "https://github.com/quicwg/base-drafts/pull/3106?email_source=notifications\u0026email_token=AFTOJKZGZOWKDEXQNRR2AW3QQKRHBA5CNFSM4JBSNMEKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJGQMYQ#discussion_r338928420",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db2aaf0cf939_4fcb3fdd244cd95c516db--


From nobody Fri Oct 25 01:00:23 2019
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 90E9512012C for <quic-issues@ietfa.amsl.com>; Fri, 25 Oct 2019 01:00:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, 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 pcSnTMsosMpS for <quic-issues@ietfa.amsl.com>; Fri, 25 Oct 2019 01:00:20 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 91FFF12012A for <quic-issues@ietf.org>; Fri, 25 Oct 2019 01:00:20 -0700 (PDT)
Date: Fri, 25 Oct 2019 01:00:19 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571990419; bh=7P4Pwnwy3knBeJ5/A+TwyrCzn1Wg8/YIM7C2t5JtApA=; h=Date:From:To:Subject:From; b=liMQlXnNkOq74xuVooPBfMOWy8yaOKIweGFQeUiOIdGCHNDRNhwe+a92HtYhjELO0 u/CEE/hmsX1U1MGVPTHb+xjh1FPyyfHBCFy6roNKfnF4ASZ9GLdEdzo6AnhjQGs/GF Cg47y1wGJI3XPlbBZWzLJGa1C6rloQl+7JWextkE=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/use-the-right-cid/000000-3a3376@github.com>
Subject: [quicwg/base-drafts] 3a3376: Use the right connection ID
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/a20rowbzz_vPT3DFtD52m5WvzBc>
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: Fri, 25 Oct 2019 08:00:22 -0000

  Branch: refs/heads/use-the-right-cid
  Home:   https://github.com/quicwg/base-drafts
  Commit: 3a3376c41d17d2b9ffabb9783514bde13463c743
      https://github.com/quicwg/base-drafts/commit/3a3376c41d17d2b9ffabb9783514bde13463c743
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-10-25 (Fri, 25 Oct 2019)

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

  Log Message:
  -----------
  Use the right connection ID

The use of "this" here was a bit ambiguous



From nobody Fri Oct 25 01:00:46 2019
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 B2D20120152 for <quic-issues@ietfa.amsl.com>; Fri, 25 Oct 2019 01:00:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.381
X-Spam-Level: 
X-Spam-Status: No, score=-6.381 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 0jpuSyGGdy9a for <quic-issues@ietfa.amsl.com>; Fri, 25 Oct 2019 01:00:43 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4D40612012D for <quic-issues@ietf.org>; Fri, 25 Oct 2019 01:00:43 -0700 (PDT)
Received: from github-lowworker-3a0df0f.ac4-iad.github.net (github-lowworker-3a0df0f.ac4-iad.github.net [10.52.25.92]) by smtp.github.com (Postfix) with ESMTP id A69766607DB for <quic-issues@ietf.org>; Fri, 25 Oct 2019 01:00:42 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571990442; bh=qb1PKSPGQcv0UFXa3oV9T5D5YftNj6FrS6Q5uEmKhkg=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=ptri/5zjSMmG+5TZ3yCm5SNHFf0TCmlqV5E8bosyTV+giS0E1CMxXuMgY98fUZM0F AOlAs1ZbPCe8d1F6gdB1pUj645sn7ktJJS/H30+YLQJ5qAJ6dBe2PtNSm85qq2/v2J 3xXp95O04YMwJYRQ4BOFS9AybVITOg1TEoIXYaVo=
Date: Fri, 25 Oct 2019 01:00:42 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6DWNYXLAIW5NIHGPN3X7PCVEVBNHHB5CQPNI@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3153@github.com>
Subject: [quicwg/base-drafts] Use the right connection ID (#3153)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db2abaa97e81_73d3fc1c0ccd96015106"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/1viBP1mmQJTsPilbXVaeylR07p0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 25 Oct 2019 08:00:45 -0000

----==_mimepart_5db2abaa97e81_73d3fc1c0ccd96015106
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The use of &quot;this&quot; here was a bit ambiguous
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/3153

-- Commit Summary --

  * Use the right connection ID

-- File Changes --

    M draft-ietf-quic-transport.md (5)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/3153.patch
https://github.com/quicwg/base-drafts/pull/3153.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3153

----==_mimepart_5db2abaa97e81_73d3fc1c0ccd96015106
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The use of "this" here was a bit ambiguous</p>

<hr>

<h4>You can view, comment on, or merge this pull request online at:</h4>
<p>&nbsp;&nbsp;<a href='https://github.com/quicwg/base-drafts/pull/3153'>https://github.com/quicwg/base-drafts/pull/3153</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Use the right connection ID</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/3153/files#diff-0">draft-ietf-quic-transport.md</a>
    (5)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3153.patch'>https://github.com/quicwg/base-drafts/pull/3153.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3153.diff'>https://github.com/quicwg/base-drafts/pull/3153.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3153?email_source=notifications&amp;email_token=AFTOJKYGLRGKATX5RMSEJELQQKRSVA5CNFSM4JE75QI2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HUKB5VA">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK74NLUGVYJCD4TFF5DQQKRSVANCNFSM4JE75QIQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK526MMVFDTHALMXGKLQQKRSVA5CNFSM4JE75QI2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HUKB5VA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3153?email_source=notifications\u0026email_token=AFTOJKYGLRGKATX5RMSEJELQQKRSVA5CNFSM4JE75QI2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HUKB5VA",
"url": "https://github.com/quicwg/base-drafts/pull/3153?email_source=notifications\u0026email_token=AFTOJKYGLRGKATX5RMSEJELQQKRSVA5CNFSM4JE75QI2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HUKB5VA",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5db2abaa97e81_73d3fc1c0ccd96015106--


From nobody Fri Oct 25 01:01:04 2019
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 3EC0A1201A3 for <quic-issues@ietfa.amsl.com>; Fri, 25 Oct 2019 01:01:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.999
X-Spam-Level: 
X-Spam-Status: No, score=-7.999 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, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 c9H8NZgZ_2Gf for <quic-issues@ietfa.amsl.com>; Fri, 25 Oct 2019 01:01:01 -0700 (PDT)
Received: from out-22.smtp.github.com (out-22.smtp.github.com [192.30.252.205]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9CD2512012D for <quic-issues@ietf.org>; Fri, 25 Oct 2019 01:01:01 -0700 (PDT)
Date: Fri, 25 Oct 2019 01:01:00 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571990460; bh=1E18cty8XuFLVH/4/oiPLFhNZUkNQOrZnKIx0T0Uc54=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=DYMadoIeNG1jHYzokbROaPM6XrXxsV5xQqxYWO/sfFZQKmmPw0p4+oDFYNmQQSD4O Sda5Eim0/VZU47JnsrCqRIkNiBPnGuembFwrrype03QQ49r/YjRyG5MWmqcZ6S6Wi3 GKda9W3Bz8KTzpesCIjKb/Ec9dRWzU12OnlJR+ak=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK55QQLNX232544ZDH53X7WEZEVBNHHB476GMM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3147/review/307039501@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3147@github.com>
References: <quicwg/base-drafts/pull/3147@github.com>
Subject: Re: [quicwg/base-drafts] Servers have to change connection IDs in Retry (#3147)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db2abbc9d346_32b93f9b740cd95c109186"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/c-Y35CckI7VFEFCrXNZC2Ey5EcU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 25 Oct 2019 08:01:03 -0000

----==_mimepart_5db2abbc9d346_32b93f9b740cd95c109186
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



> @@ -4150,8 +4154,10 @@ the client included in the Source Connection ID of the Initial packet.
 
 The server includes a connection ID of its choice in the Source Connection ID
 field.  This value MUST not be equal to the Destination Connection ID field of
-the packet sent by the client.  The client MUST use this connection ID in the
-Destination Connection ID of subsequent packets that it sends.
+the packet sent by the client.  A client MUST discard a Retry packet that
+contains a Source Connection ID field that is identical to the Destination
+Connection ID field of its Initial packet.  The client MUST use this connection
+ID in the Destination Connection ID field of subsequent packets that it sends.
 

https://github.com/quicwg/base-drafts/pull/3153

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3147#discussion_r338929684
----==_mimepart_5db2abbc9d346_32b93f9b740cd95c109186
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinthomson</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3147#discussion_r338929684">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -4150,8 +4154,10 @@ the client included in the Source Connection ID of the Initial packet.
 
 The server includes a connection ID of its choice in the Source Connection ID
 field.  This value MUST not be equal to the Destination Connection ID field of
-the packet sent by the client.  The client MUST use this connection ID in the
-Destination Connection ID of subsequent packets that it sends.
+the packet sent by the client.  A client MUST discard a Retry packet that
+contains a Source Connection ID field that is identical to the Destination
+Connection ID field of its Initial packet.  The client MUST use this connection
+ID in the Destination Connection ID field of subsequent packets that it sends.
 
</pre>
<p><a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="512364394" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3153" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3153/hovercard" href="https://github.com/quicwg/base-drafts/pull/3153">#3153</a></p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3147?email_source=notifications&amp;email_token=AFTOJK53OLTWFJ5BM2ODMITQQKRTZA5CNFSM4JEOLU3KYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJGQ2DI#discussion_r338929684">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4QWNCAD47WZ5O7IMLQQKRTZANCNFSM4JEOLU3A">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK64AGFIAR2VHHZOWCDQQKRTZA5CNFSM4JEOLU3KYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJGQ2DI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3147?email_source=notifications\u0026email_token=AFTOJK53OLTWFJ5BM2ODMITQQKRTZA5CNFSM4JEOLU3KYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJGQ2DI#discussion_r338929684",
"url": "https://github.com/quicwg/base-drafts/pull/3147?email_source=notifications\u0026email_token=AFTOJK53OLTWFJ5BM2ODMITQQKRTZA5CNFSM4JEOLU3KYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJGQ2DI#discussion_r338929684",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db2abbc9d346_32b93f9b740cd95c109186--


From nobody Fri Oct 25 01:01:13 2019
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.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 7E0C512012A for <quic-issues@ietfa.amsl.com>; Fri, 25 Oct 2019 01:01:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.001
X-Spam-Level: 
X-Spam-Status: No, score=-2.001 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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-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 oKDFmTVey-HS for <quic-issues@ietfa.amsl.com>; Fri, 25 Oct 2019 01:01:10 -0700 (PDT)
Received: from xtrwsrhn.outbound-mail.sendgrid.net (xtrwsrhn.outbound-mail.sendgrid.net [167.89.101.2]) (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 00B0D12012C for <quic-issues@ietf.org>; Fri, 25 Oct 2019 01:01:09 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:to:subject:mime-version:content-type:content-transfer-encoding;  s=s20150108; bh=YidNjOt0tJeIE3uKwex3vlAgY2c=; b=AMyAvrkBghiSgPFE rt//rzu+PxkB1Qaf7j8o3LJW+/75ZmwyA+x/sgt1h8DU+s2Lyn4J9BKLdJ4YHeVG pi2sUqwPHpJ+OXD53X7fezMQRPxZXOQ+wFLQ5pvVcW9OaCbL/PJXHlBsrfy+aKy2 Us+FxlELkZAe7qdTaDrgQ+NgW6k=
Received: by filter2019p1mdw1.sendgrid.net with SMTP id filter2019p1mdw1-10621-5DB2ABC5-1 2019-10-25 08:01:09.042116791 +0000 UTC m=+626459.580722578
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) by ismtpd0036p1iad1.sendgrid.net (SG) with ESMTP id Yv-ovNvoR4WVdVzVlh7nuw for <quic-issues@ietf.org>; Fri, 25 Oct 2019 08:01:09.013 +0000 (UTC)
Date: Fri, 25 Oct 2019 08:01:09 +0000 (UTC)
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/40f998-8d4b6c@github.com>
Subject: [quicwg/base-drafts] 8d4b6c: Script updating gh-pages from 3a3376c4. [ci skip]
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
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3AL14x628QLDy9AV5eMLtyj/ttsK7aBvSP7Z KsrdXmyduMl+p65oXn85myHsyKmIAnljU9iWWcf3QFMo7J0QJJ+GishwXjCXDblUvIuYfJFldu8XcC K/HQPhdHkE3XSGgO/VMYNzXWahtQTFaXpBc/smm0st+fimjrCtwc5yskng==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/mXquXRH3tHrRgBo_PrTulre-Sy8>
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: Fri, 25 Oct 2019 08:01:11 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 8d4b6c8265b0e02d6ba18f6c99cb82c35c4fcbc4
      https://github.com/quicwg/base-drafts/commit/8d4b6c8265b0e02d6ba18f6c99cb82c35c4fcbc4
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-25 (Fri, 25 Oct 2019)

  Changed paths:
    M index.html
    A use-the-right-cid/draft-ietf-quic-http.html
    A use-the-right-cid/draft-ietf-quic-http.txt
    A use-the-right-cid/draft-ietf-quic-invariants.html
    A use-the-right-cid/draft-ietf-quic-invariants.txt
    A use-the-right-cid/draft-ietf-quic-qpack.html
    A use-the-right-cid/draft-ietf-quic-qpack.txt
    A use-the-right-cid/draft-ietf-quic-recovery.html
    A use-the-right-cid/draft-ietf-quic-recovery.txt
    A use-the-right-cid/draft-ietf-quic-tls.html
    A use-the-right-cid/draft-ietf-quic-tls.txt
    A use-the-right-cid/draft-ietf-quic-transport.html
    A use-the-right-cid/draft-ietf-quic-transport.txt
    A use-the-right-cid/index.html

  Log Message:
  -----------
  Script updating gh-pages from 3a3376c4. [ci skip]



From nobody Fri Oct 25 01:24:06 2019
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 84FAC12013A for <quic-issues@ietfa.amsl.com>; Fri, 25 Oct 2019 01:24:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 TqeLCN5IKRpT for <quic-issues@ietfa.amsl.com>; Fri, 25 Oct 2019 01:24:03 -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 F3F5D12001E for <quic-issues@ietf.org>; Fri, 25 Oct 2019 01:24:02 -0700 (PDT)
Date: Fri, 25 Oct 2019 01:24:01 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571991841; bh=iVz9+I/OmUYtDHiv++eVLG3zPva7uULVtHwqDd1Aw8w=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=zC4yxP0CxIWuTF7zy5Xwu1EwoltUBL5zbjmtsofp9huChqSmsMI7r8/k4cKxT592L XpF4651Aq02Y742WEVbiohkVwikVhqeGQooWtozFg3P0+NeNPoOETyVNIAjxC0/30h /hhC1pCIxT7nOC+qbQArFwngE5GecUKH0FVcgrkA=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZFPF3Q2IZS4MRLPZF3X7R2DEVBNHHB5CQPNI@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3153/review/307050675@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3153@github.com>
References: <quicwg/base-drafts/pull/3153@github.com>
Subject: Re: [quicwg/base-drafts] Use the right connection ID (#3153)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db2b121e3532_3f8f3fc1da6cd96015024c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: marten-seemann
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/SyfK84b7oAsr90lEa9XPDRq40Ug>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 25 Oct 2019 08:24:04 -0000

----==_mimepart_5db2b121e3532_3f8f3fc1da6cd96015024c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

marten-seemann approved this pull request.





-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3153#pullrequestreview-307050675
----==_mimepart_5db2b121e3532_3f8f3fc1da6cd96015024c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@marten-seemann</b> approved this pull request.</p>



<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3153?email_source=notifications&amp;email_token=AFTOJK6EAI7MQFRCCVNCVHDQQKUKDA5CNFSM4JE75QI2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJGTRMY#pullrequestreview-307050675">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3HHBI3JPNG7EHIB53QQKUKDANCNFSM4JE75QIQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3CF44RC55GJYSOQO3QQKUKDA5CNFSM4JE75QI2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJGTRMY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3153?email_source=notifications\u0026email_token=AFTOJK6EAI7MQFRCCVNCVHDQQKUKDA5CNFSM4JE75QI2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJGTRMY#pullrequestreview-307050675",
"url": "https://github.com/quicwg/base-drafts/pull/3153?email_source=notifications\u0026email_token=AFTOJK6EAI7MQFRCCVNCVHDQQKUKDA5CNFSM4JE75QI2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJGTRMY#pullrequestreview-307050675",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db2b121e3532_3f8f3fc1da6cd96015024c--


From nobody Fri Oct 25 01:43:25 2019
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 69A05120273 for <quic-issues@ietfa.amsl.com>; Fri, 25 Oct 2019 01:43:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 LzH7dkHfZ90x for <quic-issues@ietfa.amsl.com>; Fri, 25 Oct 2019 01:43:22 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6AE4B1208CA for <quic-issues@ietf.org>; Fri, 25 Oct 2019 01:43:20 -0700 (PDT)
Received: from github-lowworker-3a0df0f.ac4-iad.github.net (github-lowworker-3a0df0f.ac4-iad.github.net [10.52.25.92]) by smtp.github.com (Postfix) with ESMTP id BA183660916 for <quic-issues@ietf.org>; Fri, 25 Oct 2019 01:43:19 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1571992999; bh=1pyZ6K7uEyyW+nJxzROqWDgkjIYvMDE34OotnWnPBjg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ypcGoBeGBZWi8RQv3AVyZ2MwkbXHUmi0v9vmsQj1OhvMKWRKJVZXja1EyVAmcjupY Vv69PlYUeGsOvOLgXYZhpFFKDtP/7jW2ZxJ18XD2fvPoZoqeI8AGWIcTf867Oy59QW SSRSplhFVwZ9Qif+hAvZAzmPf1YVoMH5ACEdWSmw=
Date: Fri, 25 Oct 2019 01:43:19 -0700
From: mirjak <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3HFBXR65XKFCWMV353X73DPEVBNHHB47SZJY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3139/review/307060651@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3139@github.com>
References: <quicwg/base-drafts/pull/3139@github.com>
Subject: Re: [quicwg/base-drafts] Packets on one path must not adjust values for a different path (#3139)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db2b5a7abfaf_7c463fd31becd96047436"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mirjak
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/OfzPspF9WlazNygpxK_wWzPNfKU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 25 Oct 2019 08:43:24 -0000

----==_mimepart_5db2b5a7abfaf_7c463fd31becd96047436
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mirjak commented on this pull request.



> @@ -2096,7 +2096,7 @@ more likely to indicate an intentional migration rather than an attack.
 ## Loss Detection and Congestion Control {#migration-cc}
 
 The capacity available on the new path might not be the same as the old path.
-Packets sent on the old path SHOULD NOT contribute to congestion control or RTT
+Packets sent on the old path MUST NOT contribute to congestion control or RTT
 estimation for the new path.
 

Yes, good question. So I think it is correct that it is important to make sure that when you migrate you need to use a new cc context and not just keep using the old one. But I guess this was a SHOULD because using the old estimate as the new initial could make sense e.g. if you have very small RTTs or only a few ms. On the other hand, as Ian said, you should get a new sample with the validation anyway and therefore it should not have an impact. Do we maybe need more text to actually explain that?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3139#discussion_r338945759
----==_mimepart_5db2b5a7abfaf_7c463fd31becd96047436
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@mirjak</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3139#discussion_r338945759">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2096,7 +2096,7 @@ more likely to indicate an intentional migration rather than an attack.
 ## Loss Detection and Congestion Control {#migration-cc}
 
 The capacity available on the new path might not be the same as the old path.
-Packets sent on the old path SHOULD NOT contribute to congestion control or RTT
+Packets sent on the old path MUST NOT contribute to congestion control or RTT
 estimation for the new path.
 
</pre>
<p>Yes, good question. So I think it is correct that it is important to make sure that when you migrate you need to use a new cc context and not just keep using the old one. But I guess this was a SHOULD because using the old estimate as the new initial could make sense e.g. if you have very small RTTs or only a few ms. On the other hand, as Ian said, you should get a new sample with the validation anyway and therefore it should not have an impact. Do we maybe need more text to actually explain that?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3139?email_source=notifications&amp;email_token=AFTOJK7DGQXO34TIABGHUKTQQKWSPA5CNFSM4JELOU52YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJGV7KY#discussion_r338945759">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2OGPXNTD53J4YX7YDQQKWSPANCNFSM4JELOU5Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4HQSGXY6QHVVOPCX3QQKWSPA5CNFSM4JELOU52YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJGV7KY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3139?email_source=notifications\u0026email_token=AFTOJK7DGQXO34TIABGHUKTQQKWSPA5CNFSM4JELOU52YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJGV7KY#discussion_r338945759",
"url": "https://github.com/quicwg/base-drafts/pull/3139?email_source=notifications\u0026email_token=AFTOJK7DGQXO34TIABGHUKTQQKWSPA5CNFSM4JELOU52YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJGV7KY#discussion_r338945759",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db2b5a7abfaf_7c463fd31becd96047436--


From nobody Fri Oct 25 06:06:38 2019
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 22A31120877 for <quic-issues@ietfa.amsl.com>; Fri, 25 Oct 2019 06:06:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 TNvO6TIvijOa for <quic-issues@ietfa.amsl.com>; Fri, 25 Oct 2019 06:06:35 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CCC4F120288 for <quic-issues@ietf.org>; Fri, 25 Oct 2019 06:06:35 -0700 (PDT)
Date: Fri, 25 Oct 2019 06:06:34 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572008794; bh=3v+h55GKB9DQBUF6HlwZXJvw2EN9bVm6mJ6aT34OSXU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=cKpXqh9qTkeOqJogzZ0e1b44Ey0TJ40m4PF/EPXJ7j+EuSwn6bLMILBmunmWDccQl Dp+eKq2GOE4j0p+4Sq5rh6ASTJcbsoavtQI+bl3NQyf2kIOnValisix/cGnhlTyrKm 3l0RfIuTGwV5bTi2GlEvsA9kWcVKxjBWQRlySEYY=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK37LKH3S65TV5SB3K53YAZ6VEVBNHHB5CQPNI@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3153/review/307189741@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3153@github.com>
References: <quicwg/base-drafts/pull/3153@github.com>
Subject: Re: [quicwg/base-drafts] Use the right connection ID (#3153)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db2f35a86ae6_34703fde8cacd960186113"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/uJwKtqETrzw-LTcjRNtlUOxIIdI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 25 Oct 2019 13:06:37 -0000

----==_mimepart_5db2f35a86ae6_34703fde8cacd960186113
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett approved this pull request.





-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3153#pullrequestreview-307189741
----==_mimepart_5db2f35a86ae6_34703fde8cacd960186113
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ianswett</b> approved this pull request.</p>



<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3153?email_source=notifications&amp;email_token=AFTOJKY3NFWBILNMYMGRZILQQLVNVA5CNFSM4JE75QI2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJHVP3I#pullrequestreview-307189741">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4ESOOP3TGDL74GFPLQQLVNVANCNFSM4JE75QIQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6GJLQYQWVXGIGIBC3QQLVNVA5CNFSM4JE75QI2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJHVP3I.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3153?email_source=notifications\u0026email_token=AFTOJKY3NFWBILNMYMGRZILQQLVNVA5CNFSM4JE75QI2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJHVP3I#pullrequestreview-307189741",
"url": "https://github.com/quicwg/base-drafts/pull/3153?email_source=notifications\u0026email_token=AFTOJKY3NFWBILNMYMGRZILQQLVNVA5CNFSM4JE75QI2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJHVP3I#pullrequestreview-307189741",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db2f35a86ae6_34703fde8cacd960186113--


From nobody Fri Oct 25 06:10:54 2019
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 96C05120288 for <quic-issues@ietfa.amsl.com>; Fri, 25 Oct 2019 06:10:53 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 DZGL1lbd5VNh for <quic-issues@ietfa.amsl.com>; Fri, 25 Oct 2019 06:10:51 -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 F21A812004E for <quic-issues@ietf.org>; Fri, 25 Oct 2019 06:10:50 -0700 (PDT)
Received: from github-lowworker-ca5950c.va3-iad.github.net (github-lowworker-ca5950c.va3-iad.github.net [10.48.17.57]) by smtp.github.com (Postfix) with ESMTP id 44ABB6E1594 for <quic-issues@ietf.org>; Fri, 25 Oct 2019 06:10:50 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572009050; bh=wmX0xlOikUWXeozDwJPZbSCFZtUMuqNwKYXqJyaYjrY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=a+mfKxx7IKBW9hAalx6M98I7Ph6/pD0aIDLWa+4TnNWWt+HnusQG6IJduJouXBddj 6HicavhZV7bB8NYe2VTh70NFfwQhnMDHHCfpu8LIiJpNtkoek4evohOqbD44q3sNI1 85hggWdK9SI9yQgTci0vo0avxLjUCmb+T1vlItHI=
Date: Fri, 25 Oct 2019 06:10:50 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6P23XORTHIEW75XGV3YA2OVEVBNHHB5B4MBE@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3150/c546347449@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3150@github.com>
References: <quicwg/base-drafts/pull/3150@github.com>
Subject: Re: [quicwg/base-drafts] Clarify the state a client stores with a token (#3150)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db2f45a353f6_37fb3f8b24ecd9682857fe"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/XK5QRD1rhBSKu9xWZxpeniPfzFc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 25 Oct 2019 13:10:53 -0000

----==_mimepart_5db2f45a353f6_37fb3f8b24ecd9682857fe
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

If you're going to continue with 0-RTT, but not trust the token, why not just limit the amount sent by the amplification factor?  The receipt of a Handshake packet constitutes path validation.

Also, a Retry doesn't allow you to acknowledge the client's Initial or any 0-RTT packets.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3150#issuecomment-546347449
----==_mimepart_5db2f45a353f6_37fb3f8b24ecd9682857fe
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>If you're going to continue with 0-RTT, but not trust the token, why not just limit the amount sent by the amplification factor?  The receipt of a Handshake packet constitutes path validation.</p>
<p>Also, a Retry doesn't allow you to acknowledge the client's Initial or any 0-RTT packets.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3150?email_source=notifications&amp;email_token=AFTOJK24J7XHEGDXO4QND5DQQLV5VA5CNFSM4JE37ZY2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECIJTOI#issuecomment-546347449">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK72DEOVYC5RT6FYXYTQQLV5VANCNFSM4JE37ZYQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7ORAPHUPHEUYV5R3LQQLV5VA5CNFSM4JE37ZY2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECIJTOI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3150?email_source=notifications\u0026email_token=AFTOJK24J7XHEGDXO4QND5DQQLV5VA5CNFSM4JE37ZY2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECIJTOI#issuecomment-546347449",
"url": "https://github.com/quicwg/base-drafts/pull/3150?email_source=notifications\u0026email_token=AFTOJK24J7XHEGDXO4QND5DQQLV5VA5CNFSM4JE37ZY2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECIJTOI#issuecomment-546347449",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db2f45a353f6_37fb3f8b24ecd9682857fe--


From nobody Fri Oct 25 06:43:29 2019
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 6FE4D12087A for <quic-issues@ietfa.amsl.com>; Fri, 25 Oct 2019 06:43:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8
X-Spam-Level: 
X-Spam-Status: No, score=-8 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, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 ZKXd4JS1rAKZ for <quic-issues@ietfa.amsl.com>; Fri, 25 Oct 2019 06:43:25 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4459312086F for <quic-issues@ietf.org>; Fri, 25 Oct 2019 06:43:25 -0700 (PDT)
Date: Fri, 25 Oct 2019 06:43:24 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572011004; bh=r1SVq/gYNVaTCpd0ELJNHWanCECHXTgppULNzZj/oC4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=LXEmgtzYzJ0yK0QrlAZ/RPfahaBRdrn8Sd/DIpwqMBSUioY6IyXj/MnW+4syRrMll OhuA1nLxkYh382fHsgcpqqb6bVNgeX79akjXiQ8FXeUsj8mfTA5sOX5eH/QtztsSFg UVJW3wieTI3KZ5HtooEq/luNDM6ow+XcQNQGY1ZQ=
From: Antoine Delignat-Lavaud <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6CLCGHYDNSUVH6SF53YA6IZEVBNHHBXDZPBM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2863/546359389@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2863@github.com>
References: <quicwg/base-drafts/issues/2863@github.com>
Subject: Re: [quicwg/base-drafts] unrecoverable loss pattern leads to deadlock (#2863)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db2fbfc2cfae_57523fd38c8cd968102341"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ad-l
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/O0RdXcq9L4gYGb55Jp8NbP_JpCo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 25 Oct 2019 13:43:27 -0000

----==_mimepart_5db2fbfc2cfae_57523fd38c8cd968102341
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

There is a much larger issue at stake here. The currently published proofs for the TLS 1.3 handshake do not allow the server to process 1-RTT packets until the client finished has been verified. It does not mean there is an attack, because of the defensive design of TLS 1.3 which implicitly authenticates the transcript in the transport secret derivation. However, this is still a weaker argument than checking the finish, particularly with respect to downgrade attacks. If a server supports a transport ciphersuite with broken integrity (e.g. someone discovers a way to forge CCM8 tags), then clients of this server that support strong ciphersuites may still be attacked.

There is also a clear risk with client authentication. If a server is configured to require a client certificate, but QUIC gives to the application 1-RTT packets before the client finished flight has been received, the application may incorrectly believe that this data has passed the client authentication check. 

A reliable way to prevent such issues is to mandate that every 1-RTT packet sent by the client before the client finished frame is acknowledged by the server must include in the same datagram a copy of the finished frame (in the form of a separate handshake packet, before the short 1-RTT packet). The overhead is limited because finished messages are short, so even with the overhead of the long packet headers and AEAD tag, less than 100 bytes are used in the datagram (leaving the rest for the 1-RTT packet). If this is done, it is possible to enforce that a server must have checked the client finished before processing 1-RTT packets from the client. Adding some separate signal for handshake confirmation is a terrible idea - in TLS, receiving the peer's finished message IS the the explicit handshake confirmation signal (which is why CCS is removed in 1.3). Restoring a transport-level signal is a clear step backwards and must be avoided. 

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2863#issuecomment-546359389
----==_mimepart_5db2fbfc2cfae_57523fd38c8cd968102341
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>There is a much larger issue at stake here. The currently published proofs for the TLS 1.3 handshake do not allow the server to process 1-RTT packets until the client finished has been verified. It does not mean there is an attack, because of the defensive design of TLS 1.3 which implicitly authenticates the transcript in the transport secret derivation. However, this is still a weaker argument than checking the finish, particularly with respect to downgrade attacks. If a server supports a transport ciphersuite with broken integrity (e.g. someone discovers a way to forge CCM8 tags), then clients of this server that support strong ciphersuites may still be attacked.</p>
<p>There is also a clear risk with client authentication. If a server is configured to require a client certificate, but QUIC gives to the application 1-RTT packets before the client finished flight has been received, the application may incorrectly believe that this data has passed the client authentication check.</p>
<p>A reliable way to prevent such issues is to mandate that every 1-RTT packet sent by the client before the client finished frame is acknowledged by the server must include in the same datagram a copy of the finished frame (in the form of a separate handshake packet, before the short 1-RTT packet). The overhead is limited because finished messages are short, so even with the overhead of the long packet headers and AEAD tag, less than 100 bytes are used in the datagram (leaving the rest for the 1-RTT packet). If this is done, it is possible to enforce that a server must have checked the client finished before processing 1-RTT packets from the client. Adding some separate signal for handshake confirmation is a terrible idea - in TLS, receiving the peer's finished message IS the the explicit handshake confirmation signal (which is why CCS is removed in 1.3). Restoring a transport-level signal is a clear step backwards and must be avoided.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2863?email_source=notifications&amp;email_token=AFTOJK76Z5ASMNFUB3ZMOXLQQLZXZA5CNFSM4H4LZFRKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECIMQXI#issuecomment-546359389">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3Z56K6KBBZBGZAJNTQQLZXZANCNFSM4H4LZFRA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7QW7CVM5WUWM4YGBTQQLZXZA5CNFSM4H4LZFRKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECIMQXI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2863?email_source=notifications\u0026email_token=AFTOJK76Z5ASMNFUB3ZMOXLQQLZXZA5CNFSM4H4LZFRKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECIMQXI#issuecomment-546359389",
"url": "https://github.com/quicwg/base-drafts/issues/2863?email_source=notifications\u0026email_token=AFTOJK76Z5ASMNFUB3ZMOXLQQLZXZA5CNFSM4H4LZFRKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECIMQXI#issuecomment-546359389",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db2fbfc2cfae_57523fd38c8cd968102341--


From nobody Fri Oct 25 07:05:46 2019
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 6F5B6120810 for <quic-issues@ietfa.amsl.com>; Fri, 25 Oct 2019 07:05:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.999
X-Spam-Level: 
X-Spam-Status: No, score=-7.999 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, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 I_fMKeowJ5l0 for <quic-issues@ietfa.amsl.com>; Fri, 25 Oct 2019 07:05:42 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BE562120123 for <quic-issues@ietf.org>; Fri, 25 Oct 2019 07:05:42 -0700 (PDT)
Date: Fri, 25 Oct 2019 07:05:42 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572012342; bh=u6hhU5/1hJxs1M88noNiVNcvfc3HFe4hXXYfK6Uu0uo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=XUWOYcMv59YuZSEvuMh2sfJ4w8h6sRuCMcbQhgrTakZ6CKZIgQaq0zEPl/181F8b0 JBKbR3DAHBvvHqPMtfoUhGcBofoJTUsjWzHO1H/lKibJKzKxc6UIm9jTuujFKBKaJ6 D9MK4z/x8nPAWkyAOzVltV0arcOMFSzCAAaSxhL0=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK43BQWTTMUAUKXDE3V3YBA4NEVBNHHB475TUU@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3145/c546368334@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3145@github.com>
References: <quicwg/base-drafts/pull/3145@github.com>
Subject: Re: [quicwg/base-drafts] use a HANDSHAKE_DONE frame to drive the handshake to confirmation (#3145)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db30136e731_6bc13fa80facd96415204"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/glXBDmVDDyhXXgodKX4prnxTRGI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 25 Oct 2019 14:05:44 -0000

----==_mimepart_5db30136e731_6bc13fa80facd96415204
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> PS. The approach proposed in this PR has the following two properties:
> 
> * sending one-way signal from to the client, when the server reaches handshake complete
> * use a frame as the conveyor of the signal
> 
> It's good to see emerging consensus (on the first point), but it seems to me that some are concerned about the second point. Specifically, I see suggestions to use a continuous signal ([#3145 (comment)](https://github.com/quicwg/base-drafts/pull/3145#issuecomment-546198996)), or an ACK as a signal too (see [#3145 (comment)](https://github.com/quicwg/base-drafts/pull/3145#discussion_r338882222)).
> 
> **If** we are in fact unhappy with using a frame, then I might suggest using Key Update as the conveyor of the one-way signal. We can require the server to initiate a Key Update when the handshake is complete and to repeatedly send PINGs until it receives an ACK for one of them.
> 
> That'd give us an continuous signal, and also removes the need for an alternative signal. And also the need to have a different frame.

I also had this thought, but flipping the key update bit doesn't force something to be sent until it's acknowledged, which this frame does.  We could do both if we thought it was very important for every packet to have the signal, but I'm not convinced it's worthwhile.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3145#issuecomment-546368334
----==_mimepart_5db30136e731_6bc13fa80facd96415204
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<blockquote>
<p>PS. The approach proposed in this PR has the following two properties:</p>
<ul>
<li>sending one-way signal from to the client, when the server reaches handshake complete</li>
<li>use a frame as the conveyor of the signal</li>
</ul>
<p>It's good to see emerging consensus (on the first point), but it seems to me that some are concerned about the second point. Specifically, I see suggestions to use a continuous signal (<a href="https://github.com/quicwg/base-drafts/pull/3145#issuecomment-546198996" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3145/hovercard">#3145 (comment)</a>), or an ACK as a signal too (see <a href="https://github.com/quicwg/base-drafts/pull/3145#discussion_r338882222" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3145/hovercard">#3145 (comment)</a>).</p>
<p><strong>If</strong> we are in fact unhappy with using a frame, then I might suggest using Key Update as the conveyor of the one-way signal. We can require the server to initiate a Key Update when the handshake is complete and to repeatedly send PINGs until it receives an ACK for one of them.</p>
<p>That'd give us an continuous signal, and also removes the need for an alternative signal. And also the need to have a different frame.</p>
</blockquote>
<p>I also had this thought, but flipping the key update bit doesn't force something to be sent until it's acknowledged, which this frame does.  We could do both if we thought it was very important for every packet to have the signal, but I'm not convinced it's worthwhile.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3145?email_source=notifications&amp;email_token=AFTOJK4M7XZE7QHVXPRY5N3QQL4LNA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECIOWTQ#issuecomment-546368334">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4CIU4ZJL2WNQHMUXLQQL4LNANCNFSM4JEOIBDQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6OO4HMYM2RZNMIEDLQQL4LNA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECIOWTQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3145?email_source=notifications\u0026email_token=AFTOJK4M7XZE7QHVXPRY5N3QQL4LNA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECIOWTQ#issuecomment-546368334",
"url": "https://github.com/quicwg/base-drafts/pull/3145?email_source=notifications\u0026email_token=AFTOJK4M7XZE7QHVXPRY5N3QQL4LNA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECIOWTQ#issuecomment-546368334",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db30136e731_6bc13fa80facd96415204--


From nobody Fri Oct 25 07:21:22 2019
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 EB776120123 for <quic-issues@ietfa.amsl.com>; Fri, 25 Oct 2019 07:21:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 QxT8JOgJp3mW for <quic-issues@ietfa.amsl.com>; Fri, 25 Oct 2019 07:21:19 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5567C120122 for <quic-issues@ietf.org>; Fri, 25 Oct 2019 07:21:19 -0700 (PDT)
Received: from github-lowworker-9bcb4a1.ac4-iad.github.net (github-lowworker-9bcb4a1.ac4-iad.github.net [10.52.25.84]) by smtp.github.com (Postfix) with ESMTP id 536BC2C329D for <quic-issues@ietf.org>; Fri, 25 Oct 2019 07:21:18 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572013278; bh=NSncccbjdPe/4UQMScwCdsq5tgI2QwL0C44i+MUuk2Y=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Gqza7ZRTsyV8K2B/aAeJ2jh4duEr2xNGU1CZ2+9AgNxhxJ5v3+I1zWIvOR7dLMS/M 23UIAEO7C3Iyw5GFmV6+9Bj41GIhlfeSKBn2Gu1ARX/8wEg4y4v1BsT83jho1sh3sr FcuqtPijKDx/S97jflffLznRMVMnL/B2MfEJqSIc=
Date: Fri, 25 Oct 2019 07:21:18 -0700
From: mirjak <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6RULJPN2CLF6KDAHV3YBCW5EVBNHHBYGSUE4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2925/c546374184@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2925@github.com>
References: <quicwg/base-drafts/pull/2925@github.com>
Subject: Re: [quicwg/base-drafts] Add initial threat model to security considerations (#2925)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db304de446c4_4ea53ffd7cecd95c10757f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mirjak
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/kPStBINVBLj9W_zl4cNRTKmkhq8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 25 Oct 2019 14:21:21 -0000

----==_mimepart_5db304de446c4_4ea53ffd7cecd95c10757f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I just had a quick read, and this looks fine (maybe there is an option to remove some redundancy but not sure). However, I would have expected that this would also talk about likability. Or do we already cover hat somewhere else? More generally I think it would be helpful to add some text at the beginning to not only define the attackers capabilities but also its intention, so the (goal of) the attack itself.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2925#issuecomment-546374184
----==_mimepart_5db304de446c4_4ea53ffd7cecd95c10757f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I just had a quick read, and this looks fine (maybe there is an option to remove some redundancy but not sure). However, I would have expected that this would also talk about likability. Or do we already cover hat somewhere else? More generally I think it would be helpful to add some text at the beginning to not only define the attackers capabilities but also its intention, so the (goal of) the attack itself.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2925?email_source=notifications&amp;email_token=AFTOJK3ZR4FJSTC6YB6YJYLQQL6F5A5CNFSM4IF76LWKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECIQEKA#issuecomment-546374184">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZNWLPKK4XU7OXW76DQQL6F5ANCNFSM4IF76LWA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3VAYZ6J4U7YRXEDTDQQL6F5A5CNFSM4IF76LWKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECIQEKA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2925?email_source=notifications\u0026email_token=AFTOJK3ZR4FJSTC6YB6YJYLQQL6F5A5CNFSM4IF76LWKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECIQEKA#issuecomment-546374184",
"url": "https://github.com/quicwg/base-drafts/pull/2925?email_source=notifications\u0026email_token=AFTOJK3ZR4FJSTC6YB6YJYLQQL6F5A5CNFSM4IF76LWKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECIQEKA#issuecomment-546374184",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db304de446c4_4ea53ffd7cecd95c10757f--


From nobody Fri Oct 25 09:30:54 2019
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 36B3E1208DC for <quic-issues@ietfa.amsl.com>; Fri, 25 Oct 2019 09:30:53 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 5WQD5Y7qeZK2 for <quic-issues@ietfa.amsl.com>; Fri, 25 Oct 2019 09:30:52 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DC9B1120105 for <quic-issues@ietf.org>; Fri, 25 Oct 2019 09:30:51 -0700 (PDT)
Date: Fri, 25 Oct 2019 09:30:50 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572021050; bh=cHP80HXN6yQZr3rpgOQu0pQty9zScyZmWBje208/Lng=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=1NoNwBLHaJpt9pPC8Uz9fCr8cC+6Cx3IlE0OE4+ZO/fTliJVaT1LS2qZORU5Rqgiu c3jlIeUxK7+RFBiIdikY9/Izy1zJRYd9xqgq1wn3Xv5uAk4JoIIGH4XMCjfOi7enQn f5YOXXqZpuuqxeWZOdeGEZZIRLV2rvs4gjHhj404=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4HNUSJRVSFKRO6CYN3YBR4VEVBNHHB47Q2W4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3138/review/307318638@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3138@github.com>
References: <quicwg/base-drafts/pull/3138@github.com>
Subject: Re: [quicwg/base-drafts] Applications need to disable or selectively reject 0-RTT (#3138)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db3233add74b_210f3fab6e0cd95c868a7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ATaIa8ZtDz3reR-Gc6rU7oBsP_w>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 25 Oct 2019 16:30:53 -0000

----==_mimepart_5db3233add74b_210f3fab6e0cd95c868a7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



> @@ -1159,7 +1159,7 @@ the operations described in this section on a QUIC connection.
 When implementing the client role, applications need to be able to:
 
 - open a connection, which begins the exchange described in {{handshake}};
-- enable 0-RTT; and
+- disable or selectively reject 0-RTT; and

Makes sense, I forgot 0-RTT wasn't automatically re-sent in IETF QUIC.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3138#discussion_r339138086
----==_mimepart_5db3233add74b_210f3fab6e0cd95c868a7
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ianswett</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3138#discussion_r339138086">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1159,7 +1159,7 @@ the operations described in this section on a QUIC connection.
 When implementing the client role, applications need to be able to:
 
 - open a connection, which begins the exchange described in {{handshake}};
-- enable 0-RTT; and
+- disable or selectively reject 0-RTT; and
</pre>
<p>Makes sense, I forgot 0-RTT wasn't automatically re-sent in IETF QUIC.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3138?email_source=notifications&amp;email_token=AFTOJK5N6KAI5VP7AWYBJE3QQMNLVA5CNFSM4JEKUMCKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJIU63Q#discussion_r339138086">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7UBA5OLI5F37WGHVLQQMNLVANCNFSM4JEKUMCA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4THFIXWPPKKVLVCU3QQMNLVA5CNFSM4JEKUMCKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJIU63Q.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3138?email_source=notifications\u0026email_token=AFTOJK5N6KAI5VP7AWYBJE3QQMNLVA5CNFSM4JEKUMCKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJIU63Q#discussion_r339138086",
"url": "https://github.com/quicwg/base-drafts/pull/3138?email_source=notifications\u0026email_token=AFTOJK5N6KAI5VP7AWYBJE3QQMNLVA5CNFSM4JEKUMCKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJIU63Q#discussion_r339138086",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db3233add74b_210f3fab6e0cd95c868a7--


From nobody Fri Oct 25 09:31:12 2019
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 90AD3120942 for <quic-issues@ietfa.amsl.com>; Fri, 25 Oct 2019 09:31:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 GC_EQB9-JcJl for <quic-issues@ietfa.amsl.com>; Fri, 25 Oct 2019 09:31:08 -0700 (PDT)
Received: from out-10.smtp.github.com (out-10.smtp.github.com [192.30.254.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 380CF120914 for <quic-issues@ietf.org>; Fri, 25 Oct 2019 09:31:08 -0700 (PDT)
Received: from github-lowworker-39b4a70.va3-iad.github.net (github-lowworker-39b4a70.va3-iad.github.net [10.48.16.66]) by smtp.github.com (Postfix) with ESMTP id 053371210E4 for <quic-issues@ietf.org>; Fri, 25 Oct 2019 09:31:07 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572021067; bh=Zh3OEJr71oyq0m0l6KxKx/kCeFcXBrYLkh4pLKcvPKA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ec8FJ/JmdSEDn8E/jIVyDy1pghPV80BmQ4ZD2SxQZkQ0i2UOpTIs7lYnjBxy3cGcC ksM7bIWdHGNbpGynind1M1Kjl+02+5f7dlWS/vX/ojnbGSsg3cVTkEP1UfUHY5zCqe ylsSyIUgt7UJDO57JjacT+6P0c7folwxe5RgVpMI=
Date: Fri, 25 Oct 2019 09:31:06 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK267FSDLHZYZSDLZTF3YBR5VEVBNHHB47Q2W4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3138/review/307318753@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3138@github.com>
References: <quicwg/base-drafts/pull/3138@github.com>
Subject: Re: [quicwg/base-drafts] Applications need to disable or selectively reject 0-RTT (#3138)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db3234ab458b_44a3fd07d2cd96c11875a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/64UG6KosZ1PEVhuwSyQaniHE-Cs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 25 Oct 2019 16:31:10 -0000

----==_mimepart_5db3234ab458b_44a3fd07d2cd96c11875a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett approved this pull request.





-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3138#pullrequestreview-307318753
----==_mimepart_5db3234ab458b_44a3fd07d2cd96c11875a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ianswett</b> approved this pull request.</p>



<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3138?email_source=notifications&amp;email_token=AFTOJK4NEP6ZWNT3YIHQGGDQQMNMVA5CNFSM4JEKUMCKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJIU7YI#pullrequestreview-307318753">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4EVUGOLZSPKYNPPETQQMNMVANCNFSM4JEKUMCA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7R4GZM4D3CEVRK6M3QQMNMVA5CNFSM4JEKUMCKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJIU7YI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3138?email_source=notifications\u0026email_token=AFTOJK4NEP6ZWNT3YIHQGGDQQMNMVA5CNFSM4JEKUMCKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJIU7YI#pullrequestreview-307318753",
"url": "https://github.com/quicwg/base-drafts/pull/3138?email_source=notifications\u0026email_token=AFTOJK4NEP6ZWNT3YIHQGGDQQMNMVA5CNFSM4JEKUMCKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJIU7YI#pullrequestreview-307318753",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db3234ab458b_44a3fd07d2cd96c11875a--


From nobody Fri Oct 25 09:55:22 2019
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 2C861120976 for <quic-issues@ietfa.amsl.com>; Fri, 25 Oct 2019 09:55:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 RIMFQlQ8TA6V for <quic-issues@ietfa.amsl.com>; Fri, 25 Oct 2019 09:55:15 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D06AA12098B for <quic-issues@ietf.org>; Fri, 25 Oct 2019 09:55:14 -0700 (PDT)
Date: Fri, 25 Oct 2019 09:55:13 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572022513; bh=ewjuC2hhIob0eCucsr2kfvgxobFC9vtRiyMFTIsxQyU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=2HWKcgW/EIV9i1WISTNhEOV9K718oqo/x5/6E9IhjVr4zlHLbsYNcNDtoRz9IlMwb SL6RCjVTCbjbvLGXyiPV0poSR4tfP4jfEVTUs0PsOmKwUl1To+GoHDzp5dXwbWb/R/ swvYUY1GF4bX+6TnHTfGQ7SpQf1sc7rRM+A1EXQU=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK546RSIUOX44B5POPV3YBUYDEVBNHHB4SPHCQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3106/review/307330567@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3106@github.com>
References: <quicwg/base-drafts/pull/3106@github.com>
Subject: Re: [quicwg/base-drafts] MUST pace or limit bursts to 10 packets (#3106)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db328f1de898_6cf63ffb52acd964946fa"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/24uRD0u4TZKh9V7ee1iRB1nD5EA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 25 Oct 2019 16:55:16 -0000

----==_mimepart_5db328f1de898_6cf63ffb52acd964946fa
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



> @@ -753,6 +753,12 @@ delivery of ACK frames is important for efficient loss recovery. Packets
 containing only ACK frames should therefore not be paced, to avoid delaying
 their delivery to the peer.
 
+Sending multiple packets into the network without any delay between them
+creates a packet burst that might cause short-term congestion and losses.
+Implementations MUST either use pacing or limit such bursts to minimum
+of 10 * kMaxDatagramSize and max(2* kMaxDatagramSize, 14720)), the same
+as the recommended initial congestion window.
+

That's a good point.  We could swap the sentence and say "same as the initial congestion window, which is recommended to be ..." if you think it's preferable.  But I'm also not sure it matters much.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3106#discussion_r339146939
----==_mimepart_5db328f1de898_6cf63ffb52acd964946fa
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ianswett</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3106#discussion_r339146939">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -753,6 +753,12 @@ delivery of ACK frames is important for efficient loss recovery. Packets
 containing only ACK frames should therefore not be paced, to avoid delaying
 their delivery to the peer.
 
+Sending multiple packets into the network without any delay between them
+creates a packet burst that might cause short-term congestion and losses.
+Implementations MUST either use pacing or limit such bursts to minimum
+of 10 * kMaxDatagramSize and max(2* kMaxDatagramSize, 14720)), the same
+as the recommended initial congestion window.
+
</pre>
<p>That's a good point.  We could swap the sentence and say "same as the initial congestion window, which is recommended to be ..." if you think it's preferable.  But I'm also not sure it matters much.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3106?email_source=notifications&amp;email_token=AFTOJK4FUFPXYWDQEHFBE3DQQMQHDA5CNFSM4JBSNMEKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJIX4BY#discussion_r339146939">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7AW7XXBSFX7EB3WYTQQMQHDANCNFSM4JBSNMEA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4TY7H2W6TJPWPZGULQQMQHDA5CNFSM4JBSNMEKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJIX4BY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3106?email_source=notifications\u0026email_token=AFTOJK4FUFPXYWDQEHFBE3DQQMQHDA5CNFSM4JBSNMEKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJIX4BY#discussion_r339146939",
"url": "https://github.com/quicwg/base-drafts/pull/3106?email_source=notifications\u0026email_token=AFTOJK4FUFPXYWDQEHFBE3DQQMQHDA5CNFSM4JBSNMEKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJIX4BY#discussion_r339146939",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db328f1de898_6cf63ffb52acd964946fa--


From nobody Fri Oct 25 10:58:35 2019
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 5BAF8120817 for <quic-issues@ietfa.amsl.com>; Fri, 25 Oct 2019 10:58:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, 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 KqGBiEiwO7Bp for <quic-issues@ietfa.amsl.com>; Fri, 25 Oct 2019 10:58:32 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D8030120132 for <quic-issues@ietf.org>; Fri, 25 Oct 2019 10:58:32 -0700 (PDT)
Date: Fri, 25 Oct 2019 10:58:31 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572026311; bh=o1t+HECcnpaSnCtzOhGknLu9qlHbVT8P8t72ELcFTew=; h=Date:From:To:Subject:From; b=c8Gn/+iRkVA0706/jNgN1ZyPzln2ZsGqpoerPAPPh5DKoYhx0JqdlX+wFipVvhIqc Qm2vX6A0wDNOCoJGG+7+E7gV3H2KasO8YBVNKp7q98U7Rk5w0NEQtSgU3MkE6Of8oq y46Axcggi8rT136a9tDa1KlbfHywpzPXiFgEdN9c=
From: ianswett <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/ianswett-pto-per-pn-space/2140c2-69afe4@github.com>
Subject: [quicwg/base-drafts] 69afe4: Marten's comment
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/H-XfixFd6mSJWo9e_e_iZ0XoPa8>
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: Fri, 25 Oct 2019 17:58:34 -0000

  Branch: refs/heads/ianswett-pto-per-pn-space
  Home:   https://github.com/quicwg/base-drafts
  Commit: 69afe421890c5a94de801a9dc5c8876154b441e8
      https://github.com/quicwg/base-drafts/commit/69afe421890c5a94de801a9dc5c8876154b441e8
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-10-25 (Fri, 25 Oct 2019)

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

  Log Message:
  -----------
  Marten's comment



From nobody Fri Oct 25 10:58:43 2019
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 87C011200D7 for <quic-issues@ietfa.amsl.com>; Fri, 25 Oct 2019 10:58:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 iY4Lj4JeknSE for <quic-issues@ietfa.amsl.com>; Fri, 25 Oct 2019 10:58:40 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2DA3A120132 for <quic-issues@ietf.org>; Fri, 25 Oct 2019 10:58:40 -0700 (PDT)
Date: Fri, 25 Oct 2019 10:58:39 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572026319; bh=ozUXVMxQrNRy6GeZqLjJ1i2oWG6SjVszyi24Oysy3g8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=bzMb3pnS8pEap25l23jGp+mEzIMwsX8I3D9cO2iPmHv5W9DsMQDhLz56GWgGQyCVl 78VHc8VscQ2J53HKCVYQ1qkZgpsAiwlGJCwQ4UEeKCaQ/ehETdvP00SSPBqkN4JsKx JlGl/ls5wbiI1bTuhN192dNT4ZG/JUvA+jzA3WiI=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3066/push/4195826316@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3066@github.com>
References: <quicwg/base-drafts/pull/3066@github.com>
Subject: Re: [quicwg/base-drafts] Change PTO to be per packet number space (#3066)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db337cf560f4_13743faa6accd9646459d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/kGcKfVBa81_cnCKhPP2tmylx-PY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 25 Oct 2019 17:58:42 -0000

----==_mimepart_5db337cf560f4_13743faa6accd9646459d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

69afe421890c5a94de801a9dc5c8876154b441e8  Marten's comment


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3066/files/2140c28bc8398957967bc017e78974668d95a86e..69afe421890c5a94de801a9dc5c8876154b441e8

----==_mimepart_5db337cf560f4_13743faa6accd9646459d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/ianswett" class="user-mention">@ianswett</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/69afe421890c5a94de801a9dc5c8876154b441e8">69afe42</a>  Marten&#39;s comment</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3066/files/2140c28bc8398957967bc017e78974668d95a86e..69afe421890c5a94de801a9dc5c8876154b441e8?email_source=notifications&amp;email_token=AFTOJKYMWFIF5OBP3YJY753QQMXU7A5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDAOJXG4YTEMSQOVZWQIZUGE4TKOBSGYZTCNQ">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7NHS2ED56CPLECQJ3QQMXU7ANCNFSM4I2FHCOQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5FLXT42AGPWCZ4NXTQQMXU7A5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDAOJXG4YTEMSQOVZWQIZUGE4TKOBSGYZTCNQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3066/files/2140c28bc8398957967bc017e78974668d95a86e..69afe421890c5a94de801a9dc5c8876154b441e8?email_source=notifications\u0026email_token=AFTOJKYMWFIF5OBP3YJY753QQMXU7A5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDAOJXG4YTEMSQOVZWQIZUGE4TKOBSGYZTCNQ",
"url": "https://github.com/quicwg/base-drafts/pull/3066/files/2140c28bc8398957967bc017e78974668d95a86e..69afe421890c5a94de801a9dc5c8876154b441e8?email_source=notifications\u0026email_token=AFTOJKYMWFIF5OBP3YJY753QQMXU7A5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDAOJXG4YTEMSQOVZWQIZUGE4TKOBSGYZTCNQ",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5db337cf560f4_13743faa6accd9646459d--


From nobody Fri Oct 25 10:59:17 2019
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 E7368120132 for <quic-issues@ietfa.amsl.com>; Fri, 25 Oct 2019 10:59:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 dqdulmIQ4pNZ for <quic-issues@ietfa.amsl.com>; Fri, 25 Oct 2019 10:59:13 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9C675120043 for <quic-issues@ietf.org>; Fri, 25 Oct 2019 10:59:13 -0700 (PDT)
Received: from github-lowworker-d31a065.va3-iad.github.net (github-lowworker-d31a065.va3-iad.github.net [10.48.17.70]) by smtp.github.com (Postfix) with ESMTP id C9CB4C6204C for <quic-issues@ietf.org>; Fri, 25 Oct 2019 10:59:12 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572026352; bh=oACjkhwLcvPxO2w9Sp1lov4RyN5/bccQ1uVtC5MU1mA=; h=Date:From:To:Subject:From; b=pqmi0SAXAtweyoH9pVBb+8wIzTqcrSa2Xl4uulVZ88a0o5xg5GKTokcm0E0MEhyKz DIMXd0ZCX2D+yFyWYEKdMGMswxWSF9sknviCl0SW5Bb4fBDbdrQXKPtVaHrZN9ncn2 AtQ28X7Bjmg+32w/GspwUujHm5BEfH6YN8Hm0u/o=
Date: Fri, 25 Oct 2019 10:59:12 -0700
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/8d4b6c-162e76@github.com>
Subject: [quicwg/base-drafts] 162e76: Script updating gh-pages from 69afe421. [ci skip]
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/VV3VSPN6WQNEb6oFdNwzZHMwHbU>
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: Fri, 25 Oct 2019 17:59:16 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 162e7626ccaced1abf64b228bd3444fc5265cba2
      https://github.com/quicwg/base-drafts/commit/162e7626ccaced1abf64b228bd3444fc5265cba2
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-25 (Fri, 25 Oct 2019)

  Changed paths:
    M ianswett-pto-per-pn-space/draft-ietf-quic-http.html
    M ianswett-pto-per-pn-space/draft-ietf-quic-http.txt
    M ianswett-pto-per-pn-space/draft-ietf-quic-invariants.html
    M ianswett-pto-per-pn-space/draft-ietf-quic-invariants.txt
    M ianswett-pto-per-pn-space/draft-ietf-quic-qpack.html
    M ianswett-pto-per-pn-space/draft-ietf-quic-qpack.txt
    M ianswett-pto-per-pn-space/draft-ietf-quic-recovery.html
    M ianswett-pto-per-pn-space/draft-ietf-quic-recovery.txt
    M ianswett-pto-per-pn-space/draft-ietf-quic-tls.html
    M ianswett-pto-per-pn-space/draft-ietf-quic-tls.txt
    M ianswett-pto-per-pn-space/draft-ietf-quic-transport.html
    M ianswett-pto-per-pn-space/draft-ietf-quic-transport.txt
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from 69afe421. [ci skip]



From nobody Fri Oct 25 10:59:44 2019
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 003221209D0 for <quic-issues@ietfa.amsl.com>; Fri, 25 Oct 2019 10:59:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 51i20rnFnLSC for <quic-issues@ietfa.amsl.com>; Fri, 25 Oct 2019 10:59:30 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C5C74120993 for <quic-issues@ietf.org>; Fri, 25 Oct 2019 10:59:29 -0700 (PDT)
Date: Fri, 25 Oct 2019 10:59:28 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572026368; bh=v4LCCStP5BTH7j1wTiC2Q0bQYFHPJD01Y7bKqoIgS+M=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Cp4sK9VjKBPiavpLVTdhH58jI0cgwvBVSep75b+hD4J1NyObCp5Lclz31k14Gr7Yn B3VIxxWXaEgEvNOJo6mYDEKPXYSoN17zRF8e46BA35NiKJMotwYEovozhYfGaP08Ry /ae1HPRXB6QZiqVH59UPOntC8OQ+VSVqlaedTSN8=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6DHFTWRJFBCDRP4VN3YB4JBEVBNHHB3LP3EA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3066/review/307363960@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3066@github.com>
References: <quicwg/base-drafts/pull/3066@github.com>
Subject: Re: [quicwg/base-drafts] Change PTO to be per packet number space (#3066)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db338009ef2b_3d2d3fd0ac2cd960908a7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/CYQoktvpZNz-kbIjmAW__2i1K0Q>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 25 Oct 2019 17:59:35 -0000

----==_mimepart_5db338009ef2b_3d2d3fd0ac2cd960908a7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



> @@ -1119,7 +1125,7 @@ PeerNotAwaitingAddressValidation():
          has received 1-RTT ACK
 
 SetLossDetectionTimer():
-  loss_time, _ = GetEarliestLossTime()
+  loss_time, _ = GetEarliestTimeAndSpace(loss_time)

Thanks, fixed

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3066#discussion_r339172465
----==_mimepart_5db338009ef2b_3d2d3fd0ac2cd960908a7
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ianswett</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3066#discussion_r339172465">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1119,7 +1125,7 @@ PeerNotAwaitingAddressValidation():
          has received 1-RTT ACK
 
 SetLossDetectionTimer():
-  loss_time, _ = GetEarliestLossTime()
+  loss_time, _ = GetEarliestTimeAndSpace(loss_time)
</pre>
<p>Thanks, fixed</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3066?email_source=notifications&amp;email_token=AFTOJK3ORDG2SVUBAKQEASLQQMXYBA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJJAA6A#discussion_r339172465">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK65E2YIDYWJAE6PYCLQQMXYBANCNFSM4I2FHCOQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2MAHK34Y4LGFGW7ELQQMXYBA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJJAA6A.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3066?email_source=notifications\u0026email_token=AFTOJK3ORDG2SVUBAKQEASLQQMXYBA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJJAA6A#discussion_r339172465",
"url": "https://github.com/quicwg/base-drafts/pull/3066?email_source=notifications\u0026email_token=AFTOJK3ORDG2SVUBAKQEASLQQMXYBA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJJAA6A#discussion_r339172465",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db338009ef2b_3d2d3fd0ac2cd960908a7--


From nobody Fri Oct 25 11:01:17 2019
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 543AE120132 for <quic-issues@ietfa.amsl.com>; Fri, 25 Oct 2019 11:01:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 sBQbHPgMru46 for <quic-issues@ietfa.amsl.com>; Fri, 25 Oct 2019 11:01:14 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E1DB8120043 for <quic-issues@ietf.org>; Fri, 25 Oct 2019 11:01:13 -0700 (PDT)
Received: from github-lowworker-2e54e43.va3-iad.github.net (github-lowworker-2e54e43.va3-iad.github.net [10.48.17.27]) by smtp.github.com (Postfix) with ESMTP id 30D5A960689 for <quic-issues@ietf.org>; Fri, 25 Oct 2019 11:01:13 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572026473; bh=7YpeWA00vRoT00nr2VDEwNyKsKst4jne5+IP/on6Z8w=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=XUbGq7aKM0XXdSlpcK7CTj5AgJTe6dfLPdrwyoZ0sSDLDmOz7Uvm4gDtV0d82YNN5 eSLyfjcQkyrziHWDLUhDb2IjTljbFPzH6WsySHzfTko9rFEtc8O0MEyzJr/A2/Zkyk uwuxarZ8n09v1o6IUFaCwrXdoiNX1DaktbXE7qBc=
Date: Fri, 25 Oct 2019 11:01:13 -0700
From: Rui Paulo <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZC6OS5XZQJUDXPU6N3YB4PTEVBNHHB4UDBJ4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3108/c546452894@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3108@github.com>
References: <quicwg/base-drafts/pull/3108@github.com>
Subject: Re: [quicwg/base-drafts] Replace use of the TLS presentation language with QUIC encoding (#3108)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db3386921a9f_1be93f96538cd95c414cb"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: rpaulo
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/HXW_Jc2ZxLfMKAPHTXjq2TqupqI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 25 Oct 2019 18:01:15 -0000

----==_mimepart_5db3386921a9f_1be93f96538cd95c414cb
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This  not marked as editorial.  It was decided in Cupertino to either do #2944 here or to close #2944. 

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3108#issuecomment-546452894
----==_mimepart_5db3386921a9f_1be93f96538cd95c414cb
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This  not marked as editorial.  It was decided in Cupertino to either do <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="475287578" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2944" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2944/hovercard" href="https://github.com/quicwg/base-drafts/issues/2944">#2944</a> here or to close <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="475287578" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2944" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2944/hovercard" href="https://github.com/quicwg/base-drafts/issues/2944">#2944</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3108?email_source=notifications&amp;email_token=AFTOJK5D3V4N2JYLVK4LIG3QQMX6TA5CNFSM4JB37UBKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECJDLHQ#issuecomment-546452894">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6UYGBKQLXVNWKN5SLQQMX6TANCNFSM4JB37UBA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKY6JW536L62MQLLRZ3QQMX6TA5CNFSM4JB37UBKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECJDLHQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3108?email_source=notifications\u0026email_token=AFTOJK5D3V4N2JYLVK4LIG3QQMX6TA5CNFSM4JB37UBKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECJDLHQ#issuecomment-546452894",
"url": "https://github.com/quicwg/base-drafts/pull/3108?email_source=notifications\u0026email_token=AFTOJK5D3V4N2JYLVK4LIG3QQMX6TA5CNFSM4JB37UBKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECJDLHQ#issuecomment-546452894",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db3386921a9f_1be93f96538cd95c414cb--


From nobody Fri Oct 25 11:06:32 2019
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 5FDCC120088 for <quic-issues@ietfa.amsl.com>; Fri, 25 Oct 2019 11:06:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, 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 tGA2JLifYGrf for <quic-issues@ietfa.amsl.com>; Fri, 25 Oct 2019 11:06:30 -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 1E98E120043 for <quic-issues@ietf.org>; Fri, 25 Oct 2019 11:06:30 -0700 (PDT)
Received: from github-lowworker-f045d1f.ac4-iad.github.net (github-lowworker-f045d1f.ac4-iad.github.net [10.52.19.54]) by smtp.github.com (Postfix) with ESMTP id 203E56E1515 for <quic-issues@ietf.org>; Fri, 25 Oct 2019 11:06:29 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572026789; bh=r1e3gS6vg2t8t9/CbWQu2sirzWQO/3xsydnaI85TPlM=; h=Date:From:To:Subject:From; b=uhGlVvfIU/tJbBSTORoJrriR117VsRT9zwyLC3hSIg39HRQp7Y36fJzffZKeBLPv7 VG617KApDLQnR0yahOPl3d/i2Fv7zpiQzSFkw6HfPDSkZFA1wyUtkIwVYhP1rHrDcr ZJ0h9lms8cCaT6wwLMyRtwJengBPP0biifbaqm+Y=
Date: Fri, 25 Oct 2019 11:06:29 -0700
From: ianswett <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/ianswett-pto-per-pn-space/69afe4-1c9886@github.com>
Subject: [quicwg/base-drafts] 1c9886: Marten's pseudocode
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/fti6O2lT1H8PdZBm9PAyN3Gz2CM>
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: Fri, 25 Oct 2019 18:06:31 -0000

  Branch: refs/heads/ianswett-pto-per-pn-space
  Home:   https://github.com/quicwg/base-drafts
  Commit: 1c9886e38e9d316d18688b46ed75b9eda9a6bfc8
      https://github.com/quicwg/base-drafts/commit/1c9886e38e9d316d18688b46ed75b9eda9a6bfc8
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-10-25 (Fri, 25 Oct 2019)

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

  Log Message:
  -----------
  Marten's pseudocode



From nobody Fri Oct 25 11:06:41 2019
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 0795F120088 for <quic-issues@ietfa.amsl.com>; Fri, 25 Oct 2019 11:06:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 MyXfOR4ViJ6H for <quic-issues@ietfa.amsl.com>; Fri, 25 Oct 2019 11:06:38 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AD6C5120043 for <quic-issues@ietf.org>; Fri, 25 Oct 2019 11:06:38 -0700 (PDT)
Received: from github-lowworker-cd7bc13.ac4-iad.github.net (github-lowworker-cd7bc13.ac4-iad.github.net [10.52.25.102]) by smtp.github.com (Postfix) with ESMTP id 083F58C0D5B for <quic-issues@ietf.org>; Fri, 25 Oct 2019 11:06:38 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572026798; bh=bVfkBnZOHAaokaT7yT7iZwZGEYZfxWH/BlANG/xCG+0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=O/5xGBnTzTsZ304XISwJDSjb/jscLidLdGxnV8XqJpnd36JrreeHGdTsNJ12xw7va XE1KVOtnU0BNVf/HE/ZyBseUUYq41NL7t3YSXuuEQTKMazQx8qq/69vZospfEOvjom N3cFORN5kZVdTwXZzVpTjVzNHRm1NOIOkkQSGv+Q=
Date: Fri, 25 Oct 2019 11:06:37 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3066/push/4195854469@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3066@github.com>
References: <quicwg/base-drafts/pull/3066@github.com>
Subject: Re: [quicwg/base-drafts] Change PTO to be per packet number space (#3066)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db339adee198_25bf3f8e946cd95c20957"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/PpYN7Gta4OPWceSMYEdl-f2IVvM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 25 Oct 2019 18:06:40 -0000

----==_mimepart_5db339adee198_25bf3f8e946cd95c20957
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

1c9886e38e9d316d18688b46ed75b9eda9a6bfc8  Marten's pseudocode


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3066/files/69afe421890c5a94de801a9dc5c8876154b441e8..1c9886e38e9d316d18688b46ed75b9eda9a6bfc8

----==_mimepart_5db339adee198_25bf3f8e946cd95c20957
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/ianswett" class="user-mention">@ianswett</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/1c9886e38e9d316d18688b46ed75b9eda9a6bfc8">1c9886e</a>  Marten&#39;s pseudocode</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3066/files/69afe421890c5a94de801a9dc5c8876154b441e8..1c9886e38e9d316d18688b46ed75b9eda9a6bfc8?email_source=notifications&amp;email_token=AFTOJK26UZPJGU6OEZNQUPLQQMYS3A5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDAOJXG4YTEMSQOVZWQIZUGE4TKOBVGQ2DMOI">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYQ55WL5GGXFRQKA5DQQMYS3ANCNFSM4I2FHCOQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYK6WPAJ4AZIUL2DK3QQMYS3A5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDAOJXG4YTEMSQOVZWQIZUGE4TKOBVGQ2DMOI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3066/files/69afe421890c5a94de801a9dc5c8876154b441e8..1c9886e38e9d316d18688b46ed75b9eda9a6bfc8?email_source=notifications\u0026email_token=AFTOJK26UZPJGU6OEZNQUPLQQMYS3A5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDAOJXG4YTEMSQOVZWQIZUGE4TKOBVGQ2DMOI",
"url": "https://github.com/quicwg/base-drafts/pull/3066/files/69afe421890c5a94de801a9dc5c8876154b441e8..1c9886e38e9d316d18688b46ed75b9eda9a6bfc8?email_source=notifications\u0026email_token=AFTOJK26UZPJGU6OEZNQUPLQQMYS3A5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDAOJXG4YTEMSQOVZWQIZUGE4TKOBVGQ2DMOI",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5db339adee198_25bf3f8e946cd95c20957--


From nobody Fri Oct 25 11:09:07 2019
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 C93F3120088 for <quic-issues@ietfa.amsl.com>; Fri, 25 Oct 2019 11:09:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, 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 L_WERxHJdONc for <quic-issues@ietfa.amsl.com>; Fri, 25 Oct 2019 11:09:04 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4A28512088C for <quic-issues@ietf.org>; Fri, 25 Oct 2019 11:09:04 -0700 (PDT)
Date: Fri, 25 Oct 2019 11:09:03 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572026943; bh=kRF75dlFT3VvgQ6CF6bxJwTc1sR3fSriDUXzkYJ+qY4=; h=Date:From:To:Subject:From; b=ugBJTFP+AJsoEAMznfhuaKB7HWR1zysPuDJSgcRhwylz9QVkTSGgnsonh5KiPo/vd puviWSWar288+6mRD/n51WNWx6wDJr/Ou1X3/F04MDy6l1U0RQprCjkr4AXk6/PmST VvTw5ofA/UwRD1d4JOWvBphRWPjeaBeMe5bzPz9Q=
From: ianswett <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/ianswett-pto-per-pn-space/1c9886-a87a04@github.com>
Subject: [quicwg/base-drafts] a87a04: line wrapping
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/uCQIdc5E9JBmLwyHRz0Ekz2_gc4>
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: Fri, 25 Oct 2019 18:09:06 -0000

  Branch: refs/heads/ianswett-pto-per-pn-space
  Home:   https://github.com/quicwg/base-drafts
  Commit: a87a04c1a6607caded4daa780f5a8554a82885ab
      https://github.com/quicwg/base-drafts/commit/a87a04c1a6607caded4daa780f5a8554a82885ab
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-10-25 (Fri, 25 Oct 2019)

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

  Log Message:
  -----------
  line wrapping



From nobody Fri Oct 25 11:09:17 2019
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 37028120043 for <quic-issues@ietfa.amsl.com>; Fri, 25 Oct 2019 11:09:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 o08SFc53fpEc for <quic-issues@ietfa.amsl.com>; Fri, 25 Oct 2019 11:09:14 -0700 (PDT)
Received: from out-22.smtp.github.com (out-22.smtp.github.com [192.30.252.205]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EB6BB120088 for <quic-issues@ietf.org>; Fri, 25 Oct 2019 11:09:13 -0700 (PDT)
Date: Fri, 25 Oct 2019 11:09:13 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572026953; bh=Gq76KhTx8UPuGhd/FSJidjLBzQsLVQ7leOJY1BkYfto=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=gaXdVKWMkXW61fyaQFCLXjugCwhTSoypmKU6Vemc020Ma0dn6Qw4X+NmqDH7GpVOq nOPt2CmkvRDTsQy5h/hamiNbfMcHilccFA+PNiveEK2H8ajIjOHT/a1PjdDBzPmEPt E6NNkXmOH84+TLCUT10tyuAusnuYBG0s909B3Cpo=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3066/push/4195863197@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3066@github.com>
References: <quicwg/base-drafts/pull/3066@github.com>
Subject: Re: [quicwg/base-drafts] Change PTO to be per packet number space (#3066)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db33a492078b_77443fcc51ecd9688866d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/VdRLt_o01q4Rp_Eguvj_Aumh2tM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 25 Oct 2019 18:09:15 -0000

----==_mimepart_5db33a492078b_77443fcc51ecd9688866d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

a87a04c1a6607caded4daa780f5a8554a82885ab  line wrapping


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3066/files/1c9886e38e9d316d18688b46ed75b9eda9a6bfc8..a87a04c1a6607caded4daa780f5a8554a82885ab

----==_mimepart_5db33a492078b_77443fcc51ecd9688866d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/ianswett" class="user-mention">@ianswett</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/a87a04c1a6607caded4daa780f5a8554a82885ab">a87a04c</a>  line wrapping</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3066/files/1c9886e38e9d316d18688b46ed75b9eda9a6bfc8..a87a04c1a6607caded4daa780f5a8554a82885ab?email_source=notifications&amp;email_token=AFTOJKYRPOYXVX2OYXHG573QQMY4TA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDAOJXG4YTEMSQOVZWQIZUGE4TKOBWGMYTSNY">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK65SVJDQ43X6JRHKH3QQMY4TANCNFSM4I2FHCOQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZSPWVQJIOO2ENSTJDQQMY4TA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDAOJXG4YTEMSQOVZWQIZUGE4TKOBWGMYTSNY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3066/files/1c9886e38e9d316d18688b46ed75b9eda9a6bfc8..a87a04c1a6607caded4daa780f5a8554a82885ab?email_source=notifications\u0026email_token=AFTOJKYRPOYXVX2OYXHG573QQMY4TA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDAOJXG4YTEMSQOVZWQIZUGE4TKOBWGMYTSNY",
"url": "https://github.com/quicwg/base-drafts/pull/3066/files/1c9886e38e9d316d18688b46ed75b9eda9a6bfc8..a87a04c1a6607caded4daa780f5a8554a82885ab?email_source=notifications\u0026email_token=AFTOJKYRPOYXVX2OYXHG573QQMY4TA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDAOJXG4YTEMSQOVZWQIZUGE4TKOBWGMYTSNY",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5db33a492078b_77443fcc51ecd9688866d--


From nobody Fri Oct 25 11:09:51 2019
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 71526120088 for <quic-issues@ietfa.amsl.com>; Fri, 25 Oct 2019 11:09:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 KTz6r8LtJBwI for <quic-issues@ietfa.amsl.com>; Fri, 25 Oct 2019 11:09:48 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1EE16120817 for <quic-issues@ietf.org>; Fri, 25 Oct 2019 11:09:48 -0700 (PDT)
Received: from github-lowworker-d93c4b6.va3-iad.github.net (github-lowworker-d93c4b6.va3-iad.github.net [10.48.17.47]) by smtp.github.com (Postfix) with ESMTP id 33F53C602D6 for <quic-issues@ietf.org>; Fri, 25 Oct 2019 11:09:47 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572026987; bh=e2tG4H9Ybobq5gJBAsqtx3wL5ky8kgzWuqGcuMs5Sgw=; h=Date:From:To:Subject:From; b=DZ1TJYCZXzygvI4Q4zoELbRHCtXKHljS4wzqFnqHQyps1X+KpBVbe2C7VjRlO/AgZ 8V65DGlig2qieLU23aczygKn9YMgMIezqqshiF4vb74Y7EdHeW4YAPodQtXWCWU598 bV+4lGc5J53T9wBgHcghFqBSfemjIMHBCHa4j7oI=
Date: Fri, 25 Oct 2019 11:09:47 -0700
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/162e76-a6d45d@github.com>
Subject: [quicwg/base-drafts] a6d45d: Script updating gh-pages from a87a04c1. [ci skip]
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/DY76TjIdb69eSsqZW9nCOCiI6-c>
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: Fri, 25 Oct 2019 18:09:49 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: a6d45db56ef79f1f165740c492d548cbb42b80e4
      https://github.com/quicwg/base-drafts/commit/a6d45db56ef79f1f165740c492d548cbb42b80e4
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-25 (Fri, 25 Oct 2019)

  Changed paths:
    M ianswett-pto-per-pn-space/draft-ietf-quic-recovery.html
    M ianswett-pto-per-pn-space/draft-ietf-quic-recovery.txt
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from a87a04c1. [ci skip]



From nobody Fri Oct 25 11:33:19 2019
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 1227E1208E1 for <quic-issues@ietfa.amsl.com>; Fri, 25 Oct 2019 11:33:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 CNM9GFc_lTPa for <quic-issues@ietfa.amsl.com>; Fri, 25 Oct 2019 11:33:16 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5C6041208EF for <quic-issues@ietf.org>; Fri, 25 Oct 2019 11:33:16 -0700 (PDT)
Date: Fri, 25 Oct 2019 11:33:15 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572028395; bh=Lmf+lVyxpGwGgPu8fRQZaeZHi9051hwxeVe5AOqD/gU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Rgy+JEFfYVagoPBmZTvaVuYrUVOj3F6CK6DuA2S6UWHqmktllyO6CSSXEKcdm90rf CtTiTaOl0lNaNX0QF2eOEiQfHDec5rMzwbfvNifrrvhwBDUC/9DRLryB7rPJZsDzqd O0RzWMVyJd3Slmec/vQpSwVZ+35wM25DcE43dqX8=
From: David Schinazi <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZWY55P74T2FAS3UKN3YCAHXEVBNHHB475TUU@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3145/c546463921@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3145@github.com>
References: <quicwg/base-drafts/pull/3145@github.com>
Subject: Re: [quicwg/base-drafts] use a HANDSHAKE_DONE frame to drive the handshake to confirmation (#3145)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db33feb9a638_49243fe3058cd96c21292b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: DavidSchinazi
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/akuBlrH51XGcob15ohjMnJ6lw1g>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 25 Oct 2019 18:33:18 -0000

----==_mimepart_5db33feb9a638_49243fe3058cd96c21292b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The part I care about here is that we disallow some protocol features (such as migration) until the handshake is confirmed. So I want to make sure the server cannot prevent the client from confirming the handshake. If we explicitly write that the client receiving an ACK for a 1-RTT packet can treat that like receipt of HANDSHAKE_DONE, then I'm fine with this.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3145#issuecomment-546463921
----==_mimepart_5db33feb9a638_49243fe3058cd96c21292b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The part I care about here is that we disallow some protocol features (such as migration) until the handshake is confirmed. So I want to make sure the server cannot prevent the client from confirming the handshake. If we explicitly write that the client receiving an ACK for a 1-RTT packet can treat that like receipt of HANDSHAKE_DONE, then I'm fine with this.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3145?email_source=notifications&amp;email_token=AFTOJK2GBSJRYZWGDXIZEEDQQM3WXA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECJGBMI#issuecomment-546463921">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZAXZXAXQCN42QDSMDQQM3WXANCNFSM4JEOIBDQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK44O2NWCE2CT3UN44LQQM3WXA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECJGBMI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3145?email_source=notifications\u0026email_token=AFTOJK2GBSJRYZWGDXIZEEDQQM3WXA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECJGBMI#issuecomment-546463921",
"url": "https://github.com/quicwg/base-drafts/pull/3145?email_source=notifications\u0026email_token=AFTOJK2GBSJRYZWGDXIZEEDQQM3WXA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECJGBMI#issuecomment-546463921",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db33feb9a638_49243fe3058cd96c21292b--


From nobody Fri Oct 25 11:35:36 2019
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 4A8A812003E for <quic-issues@ietfa.amsl.com>; Fri, 25 Oct 2019 11:35:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 z2X6ZCucHFrE for <quic-issues@ietfa.amsl.com>; Fri, 25 Oct 2019 11:35:33 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0ABE0120033 for <quic-issues@ietf.org>; Fri, 25 Oct 2019 11:35:33 -0700 (PDT)
Date: Fri, 25 Oct 2019 11:35:31 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572028532; bh=cbVpGNdzjsCcqg0ELvupfL3lUO3qYzkqdApTHP3yVhI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=EPsY5Jag9cSwtdU3HcVgjy9hEyF8CLn+O3ihbQYEBzsNUSOckwKbn3zzS/yLK3tFx Dprsr2l2LuU0p8X1HS6uIJdqIdG+g2cH3ltuYwW+jw2YQ9JeO9OxAYWFdDJn+AXWDu teQeelCN6vJOIjnxCHjdnyFyCClAkltXFJpcbQcA=
From: David Schinazi <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4ZKLFMMC2ZWA24PMF3YCAQHEVBNHHBXDZPBM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2863/546464716@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2863@github.com>
References: <quicwg/base-drafts/issues/2863@github.com>
Subject: Re: [quicwg/base-drafts] unrecoverable loss pattern leads to deadlock (#2863)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db34073eb3b7_774e3fcc51ecd9681876c3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: DavidSchinazi
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/p-Nw9OdPS6FbcrDrQXM-v_LlGBA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 25 Oct 2019 18:35:34 -0000

----==_mimepart_5db34073eb3b7_774e3fcc51ecd9681876c3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Hi @ad-l, since you're describing a "much larger issue" that I agree should be discussed, could you please open a separate issue? This issue is about a specific deadlock that can happen during the handshake, not about the security properties of the handshake.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2863#issuecomment-546464716
----==_mimepart_5db34073eb3b7_774e3fcc51ecd9681876c3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Hi <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=7765949" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ad-l">@ad-l</a>, since you're describing a "much larger issue" that I agree should be discussed, could you please open a separate issue? This issue is about a specific deadlock that can happen during the handshake, not about the security properties of the handshake.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2863?email_source=notifications&amp;email_token=AFTOJK4YS6CIEPSKEWAH6RLQQM37HA5CNFSM4H4LZFRKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECJGHTA#issuecomment-546464716">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7QXMPDM4TC3ELDICTQQM37HANCNFSM4H4LZFRA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4PGYGUHM3WPX3CEGTQQM37HA5CNFSM4H4LZFRKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECJGHTA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2863?email_source=notifications\u0026email_token=AFTOJK4YS6CIEPSKEWAH6RLQQM37HA5CNFSM4H4LZFRKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECJGHTA#issuecomment-546464716",
"url": "https://github.com/quicwg/base-drafts/issues/2863?email_source=notifications\u0026email_token=AFTOJK4YS6CIEPSKEWAH6RLQQM37HA5CNFSM4H4LZFRKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECJGHTA#issuecomment-546464716",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db34073eb3b7_774e3fcc51ecd9681876c3--


From nobody Fri Oct 25 11:48:07 2019
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 99FAE12004D for <quic-issues@ietfa.amsl.com>; Fri, 25 Oct 2019 11:48:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 C7FfY7fsh5lg for <quic-issues@ietfa.amsl.com>; Fri, 25 Oct 2019 11:48:01 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E5693120113 for <quic-issues@ietf.org>; Fri, 25 Oct 2019 11:48:00 -0700 (PDT)
Received: from github-lowworker-d31a065.va3-iad.github.net (github-lowworker-d31a065.va3-iad.github.net [10.48.17.70]) by smtp.github.com (Postfix) with ESMTP id 06AE48C0C31 for <quic-issues@ietf.org>; Fri, 25 Oct 2019 11:48:00 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572029280; bh=L9g0Gqpp3K2H2Gackw5E1AabTMDIp1mx9AO0DpaAnYc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ylVwcEse2Jaf/2p34xyeEgOKxrOA4fmuelg8hGDPRdAZSUZ91SksjiCeQpN2n/0eb oaFgiHZWGcPaDU0yc40ePD8uJ/1DDtccbNxm8iwfIPPMpzmadUgYOzoOurDE+vriJi n5u8BVfDEMAPADijkCfNCmH0oNW+1ag/x7r4JTlw=
Date: Fri, 25 Oct 2019 11:47:59 -0700
From: David Schinazi <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK53LHZLD23CY2YFS6F3YCB67EVBNHHB5CQPNI@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3153/review/307388772@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3153@github.com>
References: <quicwg/base-drafts/pull/3153@github.com>
Subject: Re: [quicwg/base-drafts] Use the right connection ID (#3153)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db3435fec3bd_72873fed228cd968686b1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: DavidSchinazi
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/_3bPy3SIeyloYOgvggxoF_nIpm0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 25 Oct 2019 18:48:03 -0000

----==_mimepart_5db3435fec3bd_72873fed228cd968686b1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

DavidSchinazi approved this pull request.





-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3153#pullrequestreview-307388772
----==_mimepart_5db3435fec3bd_72873fed228cd968686b1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@DavidSchinazi</b> approved this pull request.</p>



<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3153?email_source=notifications&amp;email_token=AFTOJK3IHLVOARXRXZHW37TQQM5N7A5CNFSM4JE75QI2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJJGCZA#pullrequestreview-307388772">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK64Z62PNQTE2ZTUBTDQQM5N7ANCNFSM4JE75QIQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3ORZVUW3FPPJFJUNDQQM5N7A5CNFSM4JE75QI2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJJGCZA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3153?email_source=notifications\u0026email_token=AFTOJK3IHLVOARXRXZHW37TQQM5N7A5CNFSM4JE75QI2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJJGCZA#pullrequestreview-307388772",
"url": "https://github.com/quicwg/base-drafts/pull/3153?email_source=notifications\u0026email_token=AFTOJK3IHLVOARXRXZHW37TQQM5N7A5CNFSM4JE75QI2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJJGCZA#pullrequestreview-307388772",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db3435fec3bd_72873fed228cd968686b1--


From nobody Fri Oct 25 11:51:07 2019
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 DAD4E120033 for <quic-issues@ietfa.amsl.com>; Fri, 25 Oct 2019 11:51:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 9rbSMUN4KtQD for <quic-issues@ietfa.amsl.com>; Fri, 25 Oct 2019 11:51:04 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EA85C12004D for <quic-issues@ietf.org>; Fri, 25 Oct 2019 11:51:03 -0700 (PDT)
Received: from github-lowworker-943b171.ac4-iad.github.net (github-lowworker-943b171.ac4-iad.github.net [10.52.22.59]) by smtp.github.com (Postfix) with ESMTP id 4CD519604F3 for <quic-issues@ietf.org>; Fri, 25 Oct 2019 11:51:03 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572029463; bh=bVjSZNoEPtD0XltCA+1HHt6W+NHvmRY0MEecwexEzK4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=2AOqEERQTqGHwVyTS9IlLSQUOe6tgjG4Ired6Iash9nVadoyODJZRA71MrGP2CnU8 ygIZgh2jo3s5pfYolMWMnx0yBjaB6U6s0EDG2fTA0+SqBt6av2dWhFC2DTr6p6hVjy VBuSAC4q23Zg2QgvcVp+0Se+Qfh6FEEctcBnK6wU=
Date: Fri, 25 Oct 2019 11:51:03 -0700
From: David Schinazi <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZVGZAX2SEARGFVUZF3YCCKPEVBNHHB4UDBJ4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3108/c546470038@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3108@github.com>
References: <quicwg/base-drafts/pull/3108@github.com>
Subject: Re: [quicwg/base-drafts] Replace use of the TLS presentation language with QUIC encoding (#3108)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db344173e481_3fc23f9a860cd9646594f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: DavidSchinazi
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/FZdz5irR49ZmlGcgkDfDykYWiyk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 25 Oct 2019 18:51:06 -0000

----==_mimepart_5db344173e481_3fc23f9a860cd9646594f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@rpaulo that is not my recollection. Either way, this is a PR, we can discuss non-editorial changes on the appropriate issue.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3108#issuecomment-546470038
----==_mimepart_5db344173e481_3fc23f9a860cd9646594f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=1491286" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/rpaulo">@rpaulo</a> that is not my recollection. Either way, this is a PR, we can discuss non-editorial changes on the appropriate issue.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3108?email_source=notifications&amp;email_token=AFTOJKZIOOMKHCIL427CC5TQQM5ZPA5CNFSM4JB37UBKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECJHRFQ#issuecomment-546470038">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK73FIEOKMIHJI6GHLLQQM5ZPANCNFSM4JB37UBA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7BYGG2Z2YB5BCKMGDQQM5ZPA5CNFSM4JB37UBKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECJHRFQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3108?email_source=notifications\u0026email_token=AFTOJKZIOOMKHCIL427CC5TQQM5ZPA5CNFSM4JB37UBKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECJHRFQ#issuecomment-546470038",
"url": "https://github.com/quicwg/base-drafts/pull/3108?email_source=notifications\u0026email_token=AFTOJKZIOOMKHCIL427CC5TQQM5ZPA5CNFSM4JB37UBKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECJHRFQ#issuecomment-546470038",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db344173e481_3fc23f9a860cd9646594f--


From nobody Fri Oct 25 13:09:03 2019
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 D375B1209A7 for <quic-issues@ietfa.amsl.com>; Fri, 25 Oct 2019 13:08:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.999
X-Spam-Level: 
X-Spam-Status: No, score=-7.999 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, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 5WubKgHXr_ze for <quic-issues@ietfa.amsl.com>; Fri, 25 Oct 2019 13:08:56 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 91E0F1208C8 for <quic-issues@ietf.org>; Fri, 25 Oct 2019 13:08:56 -0700 (PDT)
Date: Fri, 25 Oct 2019 13:08:55 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572034135; bh=TGBi2lbfBI4Z+cM7zJPf91gBrfy+G3/mP+RjSW7SSHA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=eb5TjpQEz95rXFLCuDDyrJFuCJBdBkcY9uv74ZfgvIxO7b9Gm5LLMk3YoOvl5Too0 nw35+ctfTT08J4R/pdxDrPJkA6GDowSrBGJhYAn86VNEoWfHYCu0X0XlUn0EuPY3oN GvTCSOBRemIBdav029FhfnL0n84tOWxCAAQl0Sm0=
From: "Roy T. Fielding" <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2ECBU7J5B6FBMKNUF3YCLOPEVBNHHB4UPZEI@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3115/546494948@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3115@github.com>
References: <quicwg/base-drafts/issues/3115@github.com>
Subject: Re: [quicwg/base-drafts] Don't use bitmap frames to describe varint structures (#3115)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db35657b08d3_3bc23fd22dccd96048772"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: royfielding
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/PiHsoqojeVaU7wQocjUvfJG5Y2g>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 25 Oct 2019 20:09:02 -0000

----==_mimepart_5db35657b08d3_3bc23fd22dccd96048772
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Honestly, I think people are responding based on "I don't want to change my imagination of what the diagrams show" versus any sensible understanding of the examples in use:

https://quicwg.org/base-drafts/draft-ietf-quic-http.html#rfc.section.6.2

```
 0                   1                   2                   3
 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|                        Stream Type (i)                      ...
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

```
https://quicwg.org/base-drafts/draft-ietf-quic-http.html#rfc.section.6.2.2

```
 0                   1                   2                   3
 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|                           0x01 (i)                          ...
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|                          Push ID (i)                        ...
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

```
https://quicwg.org/base-drafts/draft-ietf-quic-http.html#rfc.section.7.2

```
 0                   1                   2                   3
 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|                           Type (i)                          ...
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|                          Length (i)                         ...
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|                       Frame Payload (*)                     ...
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
```

There is absolutely no value to these diagrams as a "mental model", in any way shape or form. They are simply misleading because they look like they contain information when they actually contain a list of ordered names of unknown length. The prose already contains that.

These are not the only ones -- there are eight more useless diagrams in that draft alone. There are some good diagrams of the same thing in other QUIC drafts, basically the ones containing bitfields, but even those lose sensibility as soon as a varint appears.

They would ALL be fine if they illustrated actual examples values and how their 0/1 bits were laid out. But they don't. They don't even come close in that middle example above.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3115#issuecomment-546494948
----==_mimepart_5db35657b08d3_3bc23fd22dccd96048772
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Honestly, I think people are responding based on "I don't want to change my imagination of what the diagrams show" versus any sensible understanding of the examples in use:</p>
<p><a href="https://quicwg.org/base-drafts/draft-ietf-quic-http.html#rfc.section.6.2" rel="nofollow">https://quicwg.org/base-drafts/draft-ietf-quic-http.html#rfc.section.6.2</a></p>
<pre><code> 0                   1                   2                   3
 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|                        Stream Type (i)                      ...
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

</code></pre>
<p><a href="https://quicwg.org/base-drafts/draft-ietf-quic-http.html#rfc.section.6.2.2" rel="nofollow">https://quicwg.org/base-drafts/draft-ietf-quic-http.html#rfc.section.6.2.2</a></p>
<pre><code> 0                   1                   2                   3
 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|                           0x01 (i)                          ...
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|                          Push ID (i)                        ...
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

</code></pre>
<p><a href="https://quicwg.org/base-drafts/draft-ietf-quic-http.html#rfc.section.7.2" rel="nofollow">https://quicwg.org/base-drafts/draft-ietf-quic-http.html#rfc.section.7.2</a></p>
<pre><code> 0                   1                   2                   3
 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|                           Type (i)                          ...
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|                          Length (i)                         ...
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|                       Frame Payload (*)                     ...
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
</code></pre>
<p>There is absolutely no value to these diagrams as a "mental model", in any way shape or form. They are simply misleading because they look like they contain information when they actually contain a list of ordered names of unknown length. The prose already contains that.</p>
<p>These are not the only ones -- there are eight more useless diagrams in that draft alone. There are some good diagrams of the same thing in other QUIC drafts, basically the ones containing bitfields, but even those lose sensibility as soon as a varint appears.</p>
<p>They would ALL be fine if they illustrated actual examples values and how their 0/1 bits were laid out. But they don't. They don't even come close in that middle example above.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3115?email_source=notifications&amp;email_token=AFTOJK4OI2TPJ55TOGYKUR3QQNG5PA5CNFSM4JB6VQ22YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECJNTZA#issuecomment-546494948">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK75M5KOCOXN4T5ABPLQQNG5PANCNFSM4JB6VQ2Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK233Z6T2QBJ4X6JCZ3QQNG5PA5CNFSM4JB6VQ22YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECJNTZA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3115?email_source=notifications\u0026email_token=AFTOJK4OI2TPJ55TOGYKUR3QQNG5PA5CNFSM4JB6VQ22YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECJNTZA#issuecomment-546494948",
"url": "https://github.com/quicwg/base-drafts/issues/3115?email_source=notifications\u0026email_token=AFTOJK4OI2TPJ55TOGYKUR3QQNG5PA5CNFSM4JB6VQ22YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECJNTZA#issuecomment-546494948",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db35657b08d3_3bc23fd22dccd96048772--


From nobody Fri Oct 25 13:24:22 2019
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 4423C120044 for <quic-issues@ietfa.amsl.com>; Fri, 25 Oct 2019 13:24:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.999
X-Spam-Level: 
X-Spam-Status: No, score=-7.999 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, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 IQgzweUP0TyH for <quic-issues@ietfa.amsl.com>; Fri, 25 Oct 2019 13:24:19 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8835212003E for <quic-issues@ietf.org>; Fri, 25 Oct 2019 13:24:19 -0700 (PDT)
Received: from github-lowworker-39b4a70.va3-iad.github.net (github-lowworker-39b4a70.va3-iad.github.net [10.48.16.66]) by smtp.github.com (Postfix) with ESMTP id 275922C1F43 for <quic-issues@ietf.org>; Fri, 25 Oct 2019 13:24:18 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572035058; bh=5mpkcWhSJOKTMdxEAOZLPyHeQzS9WcC8pkaiQ1mDgOM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=EhG9Z8ePuM4c1c57F1GpJWq+UMkq71a6yRNYLnipAFVSUrL1J7S4zMqD6pLD84k7Y Uz61KmI2zA8PG81O8uzTF7ZGKGNJpAnHXD9IYv2yQGZRmElv/kg63iqw5lpQetvIi7 TQe/jVhHFkh2nrk76whfvstnqYoTmC18XOjpQp50=
Date: Fri, 25 Oct 2019 13:24:18 -0700
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6QAAATWWNOTPJ4ZI53YCNIFEVBNHHB475TUU@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3145/review/307434278@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3145@github.com>
References: <quicwg/base-drafts/pull/3145@github.com>
Subject: Re: [quicwg/base-drafts] use a HANDSHAKE_DONE frame to drive the handshake to confirmation (#3145)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db359f2195fd_43443f80bdccd968927f1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinduke
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/gH9Rmij1wEMysplpuCdhEfKMET0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 25 Oct 2019 20:24:21 -0000

----==_mimepart_5db359f2195fd_43443f80bdccd968927f1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinduke commented on this pull request.



> @@ -385,13 +385,9 @@ perspective of the endpoint in question.
 
 ### Handshake Confirmed {#handshake-confirmed}
 
-In this document, the TLS handshake is considered confirmed at an endpoint when
-the following two conditions are met: the handshake is complete, and the
-endpoint has received an acknowledgment for a packet sent with 1-RTT keys.
-This second condition can be implemented by recording the lowest packet number
-sent with 1-RTT keys, and the highest value of the Largest Acknowledged field
-in any received 1-RTT ACK frame: once the latter is higher than or equal to the
-former, the handshake is confirmed.
+In this document, the TLS handshake is considered confirmed at the server when
+the handshake completes. At the client, the handshake is considered confirmed
+when the HANDSHAKE_DONE frame is received.

I guess the only danger is that putting in this backstop makes it semi-OK for servers to not bother to send HANDSHAKE_DONE as an optimization, and then all the client data goes in 0RTT packets and we end up in the deadlock.

I would rather noncompliance result in holding keys, rather than good connections timing out.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3145#discussion_r339225360
----==_mimepart_5db359f2195fd_43443f80bdccd968927f1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinduke</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3145#discussion_r339225360">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; @@ -385,13 +385,9 @@ perspective of the endpoint in question.
 
 ### Handshake Confirmed {#handshake-confirmed}
 
-In this document, the TLS handshake is considered confirmed at an endpoint when
-the following two conditions are met: the handshake is complete, and the
-endpoint has received an acknowledgment for a packet sent with 1-RTT keys.
-This second condition can be implemented by recording the lowest packet number
-sent with 1-RTT keys, and the highest value of the Largest Acknowledged field
-in any received 1-RTT ACK frame: once the latter is higher than or equal to the
-former, the handshake is confirmed.
+In this document, the TLS handshake is considered confirmed at the server when
+the handshake completes. At the client, the handshake is considered confirmed
+when the HANDSHAKE_DONE frame is received.
</pre>
<p>I guess the only danger is that putting in this backstop makes it semi-OK for servers to not bother to send HANDSHAKE_DONE as an optimization, and then all the client data goes in 0RTT packets and we end up in the deadlock.</p>
<p>I would rather noncompliance result in holding keys, rather than good connections timing out.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3145?email_source=notifications&amp;email_token=AFTOJK3ZMOW4T33FWB5NVALQQNIXFA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJJRGJQ#discussion_r339225360">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4QYYA2COQFNK7N4RTQQNIXFANCNFSM4JEOIBDQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4EDMPQDG4QOAHJTT3QQNIXFA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJJRGJQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3145?email_source=notifications\u0026email_token=AFTOJK3ZMOW4T33FWB5NVALQQNIXFA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJJRGJQ#discussion_r339225360",
"url": "https://github.com/quicwg/base-drafts/pull/3145?email_source=notifications\u0026email_token=AFTOJK3ZMOW4T33FWB5NVALQQNIXFA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJJRGJQ#discussion_r339225360",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db359f2195fd_43443f80bdccd968927f1--


From nobody Fri Oct 25 13:25:41 2019
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 01FA4120044 for <quic-issues@ietfa.amsl.com>; Fri, 25 Oct 2019 13:25:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.999
X-Spam-Level: 
X-Spam-Status: No, score=-7.999 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, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 6I9tU-clyARz for <quic-issues@ietfa.amsl.com>; Fri, 25 Oct 2019 13:25:37 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 596D812003E for <quic-issues@ietf.org>; Fri, 25 Oct 2019 13:25:37 -0700 (PDT)
Received: from github-lowworker-25680bd.va3-iad.github.net (github-lowworker-25680bd.va3-iad.github.net [10.48.17.61]) by smtp.github.com (Postfix) with ESMTP id 907F56600DC for <quic-issues@ietf.org>; Fri, 25 Oct 2019 13:25:36 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572035136; bh=Iw4icOlDmM/3rVgtLTbVjNfxweP1YXHfJeIrD+kFRz4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=IToeOsyuN6mq/IZ/hQPtA10kLtX51izKKZe9RA5I88LeoPle1gAhPBs2tbkne+aY/ 0Gy1Sucry2h4Y2qP4eZxQr+fHYFlsU/kxw41Z9VGJUuYMt43/hj25onprJHJhOdZzX /ZzHbZTS4bZM50ctrBKCtu5XPhO8x6NzSuApVras=
Date: Fri, 25 Oct 2019 13:25:36 -0700
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZ2CZWL7S2LUCYSXLF3YCNNBEVBNHHB475TUU@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3145/review/307434845@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3145@github.com>
References: <quicwg/base-drafts/pull/3145@github.com>
Subject: Re: [quicwg/base-drafts] use a HANDSHAKE_DONE frame to drive the handshake to confirmation (#3145)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db35a4082a5b_2d9d3fb79e8cd96816995a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinduke
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/C5wNRYIN_rmvT1dIB5d3tzbtHi0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 25 Oct 2019 20:25:39 -0000

----==_mimepart_5db35a4082a5b_2d9d3fb79e8cd96816995a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinduke commented on this pull request.



> @@ -760,14 +756,9 @@ and ignoring any outstanding Initial packets.
 
 ### Discarding Handshake Keys
 
-An endpoint MUST NOT discard its handshake keys until the TLS handshake is
-confirmed ({{handshake-confirmed}}).  An endpoint SHOULD discard its handshake
-keys as soon as it has confirmed the handshake.  Most application protocols
-will send data after the handshake, resulting in acknowledgements that allow
-both endpoints to discard their handshake keys promptly.  Endpoints that do
-not have reason to send immediately after completing the handshake MAY send
-ack-eliciting frames, such as PING, which will cause the handshake to be
-confirmed when they are acknowledged.
+An endpoint MUST discard its handshake keys when the TLS handshake is confirmed
+({{handshake-confirmed}}).  The server MUST send a HANDSHAKE_DONE frame within
+one round-trip time of handshake completion.

I agree with @ianswett. The handshake isn't complete when we have 0.5RTT data. In fact, if the frame goes out then, we can easily have the client discard the handshake keys before getting ACK of its finished.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3145#discussion_r339225776
----==_mimepart_5db35a4082a5b_2d9d3fb79e8cd96816995a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinduke</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3145#discussion_r339225776">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; @@ -760,14 +756,9 @@ and ignoring any outstanding Initial packets.
 
 ### Discarding Handshake Keys
 
-An endpoint MUST NOT discard its handshake keys until the TLS handshake is
-confirmed ({{handshake-confirmed}}).  An endpoint SHOULD discard its handshake
-keys as soon as it has confirmed the handshake.  Most application protocols
-will send data after the handshake, resulting in acknowledgements that allow
-both endpoints to discard their handshake keys promptly.  Endpoints that do
-not have reason to send immediately after completing the handshake MAY send
-ack-eliciting frames, such as PING, which will cause the handshake to be
-confirmed when they are acknowledged.
+An endpoint MUST discard its handshake keys when the TLS handshake is confirmed
+({{handshake-confirmed}}).  The server MUST send a HANDSHAKE_DONE frame within
+one round-trip time of handshake completion.
</pre>
<p>I agree with <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=20072817" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ianswett">@ianswett</a>. The handshake isn't complete when we have 0.5RTT data. In fact, if the frame goes out then, we can easily have the client discard the handshake keys before getting ACK of its finished.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3145?email_source=notifications&amp;email_token=AFTOJK6LZMJBEO5ZEQ4BTYTQQNI4BA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJJRKXI#discussion_r339225776">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYSWF4DQSKAWK4UCTTQQNI4BANCNFSM4JEOIBDQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZM44H7RMH6F6OKBKTQQNI4BA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJJRKXI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3145?email_source=notifications\u0026email_token=AFTOJK6LZMJBEO5ZEQ4BTYTQQNI4BA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJJRKXI#discussion_r339225776",
"url": "https://github.com/quicwg/base-drafts/pull/3145?email_source=notifications\u0026email_token=AFTOJK6LZMJBEO5ZEQ4BTYTQQNI4BA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJJRKXI#discussion_r339225776",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db35a4082a5b_2d9d3fb79e8cd96816995a--


From nobody Fri Oct 25 13:26:36 2019
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 8122912008A for <quic-issues@ietfa.amsl.com>; Fri, 25 Oct 2019 13:26:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 PV_sxReBNNmQ for <quic-issues@ietfa.amsl.com>; Fri, 25 Oct 2019 13:26:28 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9DC4412003E for <quic-issues@ietf.org>; Fri, 25 Oct 2019 13:26:28 -0700 (PDT)
Date: Fri, 25 Oct 2019 13:26:27 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572035187; bh=G26fahy+ryRV0zCS/04LZS0lGdVH7iwrMBqITBTInzk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=NBiNUrjx1shsuaixw5WJkoN1gOUuUuUJ5rDot71QdX1MucXXDQSaS/b4HsqidDKQo OZTyTbP5cafDhpLioAO8pah0YqrvSTjAVGOW8XL/yGSIIL8ySEKXTDtabbTjltNAWa NEddIZxlVXVWsE9mQ5oXN0s6IXSeBJ17hssQ/0WU=
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7LQIQFB676I3KLKGF3YCNQHEVBNHHB475TUU@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3145/review/307435259@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3145@github.com>
References: <quicwg/base-drafts/pull/3145@github.com>
Subject: Re: [quicwg/base-drafts] use a HANDSHAKE_DONE frame to drive the handshake to confirmation (#3145)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db35a73e265d_25213fdd748cd96c1191de"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinduke
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/1sA2kIOpPB2cKDaMFRryBDy77zI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 25 Oct 2019 20:26:30 -0000

----==_mimepart_5db35a73e265d_25213fdd748cd96c1191de
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinduke approved this pull request.





-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3145#pullrequestreview-307435259
----==_mimepart_5db35a73e265d_25213fdd748cd96c1191de
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinduke</b> approved this pull request.</p>



<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3145?email_source=notifications&amp;email_token=AFTOJKZLXXJNUJGSXHZU3B3QQNI7HA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJJRN6Y#pullrequestreview-307435259">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7JMRMIZXC7UHODP5TQQNI7HANCNFSM4JEOIBDQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK27NTDSOCPDUYKNI4LQQNI7HA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJJRN6Y.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3145?email_source=notifications\u0026email_token=AFTOJKZLXXJNUJGSXHZU3B3QQNI7HA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJJRN6Y#pullrequestreview-307435259",
"url": "https://github.com/quicwg/base-drafts/pull/3145?email_source=notifications\u0026email_token=AFTOJKZLXXJNUJGSXHZU3B3QQNI7HA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJJRN6Y#pullrequestreview-307435259",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db35a73e265d_25213fdd748cd96c1191de--


From nobody Fri Oct 25 13:30:45 2019
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 032DA12080C for <quic-issues@ietfa.amsl.com>; Fri, 25 Oct 2019 13:30:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.999
X-Spam-Level: 
X-Spam-Status: No, score=-7.999 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, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 p5KtxjnpMOwf for <quic-issues@ietfa.amsl.com>; Fri, 25 Oct 2019 13:30:41 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B64AF1208A3 for <quic-issues@ietf.org>; Fri, 25 Oct 2019 13:30:09 -0700 (PDT)
Date: Fri, 25 Oct 2019 13:30:09 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572035409; bh=SaVYreeVdomR8lS8X2SQKNom3Oa3v56J3CqIweA/snc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=E6yPvfvveOnHgCxaNwN3hS0A4DQWV+Q8e20toSebmMv5m7SRa5WHr8oZ7CfgU8eOu zEm9SvlEPJ/7XaEtekXEVL7utgxN5xCxSJtPGIHN/myFg+WTI05AFeTyf2ekksYiNv muSqwHNZM9lSxTixeAuq1UUEAAJwRhAtcKH8STqE=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6DEZ6IBEMVNGF3KAF3YCN6DEVBNHHB475TUU@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3145/review/307436912@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3145@github.com>
References: <quicwg/base-drafts/pull/3145@github.com>
Subject: Re: [quicwg/base-drafts] use a HANDSHAKE_DONE frame to drive the handshake to confirmation (#3145)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db35b51bb2e_49c43fc4048cd964290638"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Ry-14QomdNL4p14JfaKsrTmxHu0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 25 Oct 2019 20:30:44 -0000

----==_mimepart_5db35b51bb2e_49c43fc4048cd964290638
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



> @@ -385,13 +385,9 @@ perspective of the endpoint in question.
 
 ### Handshake Confirmed {#handshake-confirmed}
 
-In this document, the TLS handshake is considered confirmed at an endpoint when
-the following two conditions are met: the handshake is complete, and the
-endpoint has received an acknowledgment for a packet sent with 1-RTT keys.
-This second condition can be implemented by recording the lowest packet number
-sent with 1-RTT keys, and the highest value of the Largest Acknowledged field
-in any received 1-RTT ACK frame: once the latter is higher than or equal to the
-former, the handshake is confirmed.
+In this document, the TLS handshake is considered confirmed at the server when
+the handshake completes. At the client, the handshake is considered confirmed
+when the HANDSHAKE_DONE frame is received.

The server could also not send anything in Handshake and force the client to continue using 0RTT packets, which seems equivalent to what you're describing?  If so, then this is nothing new.

Maybe we need more motivating text about why you really need to send HANDSHAKE_DONE, but I think this design is generally quite efficient.

If we REALLY want to ensure the client gets the signal, we can add a key phase flip between 0.5RTT and 1RTT as well, but then do we change keys as well?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3145#discussion_r339227362
----==_mimepart_5db35b51bb2e_49c43fc4048cd964290638
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ianswett</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3145#discussion_r339227362">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; @@ -385,13 +385,9 @@ perspective of the endpoint in question.
 
 ### Handshake Confirmed {#handshake-confirmed}
 
-In this document, the TLS handshake is considered confirmed at an endpoint when
-the following two conditions are met: the handshake is complete, and the
-endpoint has received an acknowledgment for a packet sent with 1-RTT keys.
-This second condition can be implemented by recording the lowest packet number
-sent with 1-RTT keys, and the highest value of the Largest Acknowledged field
-in any received 1-RTT ACK frame: once the latter is higher than or equal to the
-former, the handshake is confirmed.
+In this document, the TLS handshake is considered confirmed at the server when
+the handshake completes. At the client, the handshake is considered confirmed
+when the HANDSHAKE_DONE frame is received.
</pre>
<p>The server could also not send anything in Handshake and force the client to continue using 0RTT packets, which seems equivalent to what you're describing?  If so, then this is nothing new.</p>
<p>Maybe we need more motivating text about why you really need to send HANDSHAKE_DONE, but I think this design is generally quite efficient.</p>
<p>If we REALLY want to ensure the client gets the signal, we can add a key phase flip between 0.5RTT and 1RTT as well, but then do we change keys as well?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3145?email_source=notifications&amp;email_token=AFTOJKZJ2XJEAZMSCKSJSLTQQNJNDA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJJR24A#discussion_r339227362">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZWG7MIXA7MO7XBVC3QQNJNDANCNFSM4JEOIBDQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2II7BM52G3DOLQFXDQQNJNDA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJJR24A.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3145?email_source=notifications\u0026email_token=AFTOJKZJ2XJEAZMSCKSJSLTQQNJNDA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJJR24A#discussion_r339227362",
"url": "https://github.com/quicwg/base-drafts/pull/3145?email_source=notifications\u0026email_token=AFTOJKZJ2XJEAZMSCKSJSLTQQNJNDA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJJR24A#discussion_r339227362",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db35b51bb2e_49c43fc4048cd964290638--


From nobody Fri Oct 25 13:39:15 2019
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 A547812004D for <quic-issues@ietfa.amsl.com>; Fri, 25 Oct 2019 13:39:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.999
X-Spam-Level: 
X-Spam-Status: No, score=-7.999 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, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 9g4QfwvLiPE7 for <quic-issues@ietfa.amsl.com>; Fri, 25 Oct 2019 13:39:13 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CCD5C12004A for <quic-issues@ietf.org>; Fri, 25 Oct 2019 13:39:12 -0700 (PDT)
Date: Fri, 25 Oct 2019 13:39:12 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572035952; bh=g8eX2fFV75y9c9w+3hYFjVpnQ4D6ssUxxtE4H2a1oiI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=1vywEWCkWVTSqznn0pqXBsR8Rel4zA5O3/PK2sm9+3eTXvJ0uO+2JoRaOOXBpX+aB rliahrZgZKImMt+lIgweLo1rhw6PLB5NfXAbCRPmu3Vjj6RNtjQf9/2iV+YmM8b55L 70YxhvS6cdfsSTuwH3G6GMsQi/aSERjJ4kV6JECQ=
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK57MHOGT3GRXHQCHGN3YCPABEVBNHHB475TUU@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3145/review/307440963@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3145@github.com>
References: <quicwg/base-drafts/pull/3145@github.com>
Subject: Re: [quicwg/base-drafts] use a HANDSHAKE_DONE frame to drive the handshake to confirmation (#3145)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db35d7027e9b_12213f88c74cd9681511f3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinduke
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/IqWiszZ4mgJ_GYYZHarNngVg_Zo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 25 Oct 2019 20:39:15 -0000

----==_mimepart_5db35d7027e9b_12213f88c74cd9681511f3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinduke commented on this pull request.



> @@ -385,13 +385,9 @@ perspective of the endpoint in question.
 
 ### Handshake Confirmed {#handshake-confirmed}
 
-In this document, the TLS handshake is considered confirmed at an endpoint when
-the following two conditions are met: the handshake is complete, and the
-endpoint has received an acknowledgment for a packet sent with 1-RTT keys.
-This second condition can be implemented by recording the lowest packet number
-sent with 1-RTT keys, and the highest value of the Largest Acknowledged field
-in any received 1-RTT ACK frame: once the latter is higher than or equal to the
-former, the handshake is confirmed.
+In this document, the TLS handshake is considered confirmed at the server when
+the handshake completes. At the client, the handshake is considered confirmed
+when the HANDSHAKE_DONE frame is received.

@ianswett That's definitely not what I was talking about. But I see now that my example is not right.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3145#discussion_r339230308
----==_mimepart_5db35d7027e9b_12213f88c74cd9681511f3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinduke</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3145#discussion_r339230308">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; @@ -385,13 +385,9 @@ perspective of the endpoint in question.
 
 ### Handshake Confirmed {#handshake-confirmed}
 
-In this document, the TLS handshake is considered confirmed at an endpoint when
-the following two conditions are met: the handshake is complete, and the
-endpoint has received an acknowledgment for a packet sent with 1-RTT keys.
-This second condition can be implemented by recording the lowest packet number
-sent with 1-RTT keys, and the highest value of the Largest Acknowledged field
-in any received 1-RTT ACK frame: once the latter is higher than or equal to the
-former, the handshake is confirmed.
+In this document, the TLS handshake is considered confirmed at the server when
+the handshake completes. At the client, the handshake is considered confirmed
+when the HANDSHAKE_DONE frame is received.
</pre>
<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=20072817" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ianswett">@ianswett</a> That's definitely not what I was talking about. But I see now that my example is not right.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3145?email_source=notifications&amp;email_token=AFTOJKY62YRXWPXGACN4ULTQQNKPBA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJJS2QY#discussion_r339230308">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK62PUVMN43CODC34P3QQNKPBANCNFSM4JEOIBDQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2NVUWKPCYEIZWSJMLQQNKPBA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJJS2QY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3145?email_source=notifications\u0026email_token=AFTOJKY62YRXWPXGACN4ULTQQNKPBA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJJS2QY#discussion_r339230308",
"url": "https://github.com/quicwg/base-drafts/pull/3145?email_source=notifications\u0026email_token=AFTOJKY62YRXWPXGACN4ULTQQNKPBA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJJS2QY#discussion_r339230308",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db35d7027e9b_12213f88c74cd9681511f3--


From nobody Fri Oct 25 15:50:28 2019
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 C2E83120025 for <quic-issues@ietfa.amsl.com>; Fri, 25 Oct 2019 15:50:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 YdtNk9wt9KrJ for <quic-issues@ietfa.amsl.com>; Fri, 25 Oct 2019 15:50:25 -0700 (PDT)
Received: from out-22.smtp.github.com (out-22.smtp.github.com [192.30.252.205]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2B920120020 for <quic-issues@ietf.org>; Fri, 25 Oct 2019 15:50:25 -0700 (PDT)
Received: from github-lowworker-5825cd4.ac4-iad.github.net (github-lowworker-5825cd4.ac4-iad.github.net [10.52.22.68]) by smtp.github.com (Postfix) with ESMTP id 652B2A039F for <quic-issues@ietf.org>; Fri, 25 Oct 2019 15:50:24 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572043824; bh=bIWCHatHBnWmQfs+b/70ExYD5dEw2nYh8EKOYRlQrlc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=1VLUWh3C1n5VUhmELPMWjva5BVpwviz+wvo/9yIzlVitYP9Vd9asG6uyUTE5B0Jnw f1uTQNVC7L5wP1fB1sYKkMSXnJUzg3gT1u3ByXYKDzdMpeZ4+omLZDJaBTp//Ewzvt 1aYDrDoQwv6V6JViX+BuhIRnQw1ju99VS7S+wOAQ=
Date: Fri, 25 Oct 2019 15:50:24 -0700
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK77HBYPHLPNRPMQCPV3YC6MBEVBNHHB3LP3EA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3066/review/307484169@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3066@github.com>
References: <quicwg/base-drafts/pull/3066@github.com>
Subject: Re: [quicwg/base-drafts] Change PTO to be per packet number space (#3066)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db37c305667f_33203fa3188cd96c668bc"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinduke
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/3FgTEOG_0DQE-MgwJAD3Val-1YY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 25 Oct 2019 22:50:27 -0000

----==_mimepart_5db37c305667f_33203fa3188cd96c668bc
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinduke approved this pull request.





-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3066#pullrequestreview-307484169
----==_mimepart_5db37c305667f_33203fa3188cd96c668bc
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinduke</b> approved this pull request.</p>



<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3066?email_source=notifications&amp;email_token=AFTOJK44RE2DABRNSDKL4STQQNZ3BA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJJ5MCI#pullrequestreview-307484169">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4QUYCJAWI4E3YHYMTQQNZ3BANCNFSM4I2FHCOQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZSFHTHZ5SRS23J7TDQQNZ3BA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJJ5MCI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3066?email_source=notifications\u0026email_token=AFTOJK44RE2DABRNSDKL4STQQNZ3BA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJJ5MCI#pullrequestreview-307484169",
"url": "https://github.com/quicwg/base-drafts/pull/3066?email_source=notifications\u0026email_token=AFTOJK44RE2DABRNSDKL4STQQNZ3BA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJJ5MCI#pullrequestreview-307484169",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db37c305667f_33203fa3188cd96c668bc--


From nobody Fri Oct 25 16:38:44 2019
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 4441C120077 for <quic-issues@ietfa.amsl.com>; Fri, 25 Oct 2019 16:38:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 eT9ZEP92c3Ug for <quic-issues@ietfa.amsl.com>; Fri, 25 Oct 2019 16:38:40 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B50DE120073 for <quic-issues@ietf.org>; Fri, 25 Oct 2019 16:38:40 -0700 (PDT)
Received: from github-lowworker-56fcc46.va3-iad.github.net (github-lowworker-56fcc46.va3-iad.github.net [10.48.102.32]) by smtp.github.com (Postfix) with ESMTP id DB2026A06CD for <quic-issues@ietf.org>; Fri, 25 Oct 2019 16:38:39 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572046719; bh=HG0/Pz7TrWzElg0XpEixtwqIiuCRyd603Zb30j+2dsA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=XQLIePBkzH+PT4/TSb0adrWKwP9jo9CB9Gx8b8C0U9hawYEynOH0UPMn1Aov5gOv0 ISicZR8IgEYhclh5Jn2LIQzmfj+Fjpa37Nzv54BG2jzJhxyHiuc403lQjYxNbbUH4h D5DH6LkLaJ7xT1DtoH50xEKbzHzimegZZQFbhQak=
Date: Fri, 25 Oct 2019 16:38:39 -0700
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK25OLOLBCNMNPVABVV3YC477EVBNHHB3LP3EA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3066/review/307493358@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3066@github.com>
References: <quicwg/base-drafts/pull/3066@github.com>
Subject: Re: [quicwg/base-drafts] Change PTO to be per packet number space (#3066)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db3877fcb720_21713fb57cacd96c1211be"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: marten-seemann
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/D_8IlIFSKG9vc2FqCctQyYQhHYE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 25 Oct 2019 23:38:42 -0000

----==_mimepart_5db3877fcb720_21713fb57cacd96c1211be
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

marten-seemann requested changes on this pull request.



> @@ -1119,7 +1125,7 @@ PeerNotAwaitingAddressValidation():
          has received 1-RTT ACK
 
 SetLossDetectionTimer():
-  loss_time, _ = GetEarliestLossTime()
+  loss_time, _ = GetEarliestTimeAndSpace(loss_times)

`loss_time` is a global variable, `loss_times` is not defined.
This should be 
```
earliest_loss_time, _ = GetEarliestTimeAndSpace(loss_time)
```

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3066#pullrequestreview-307493358
----==_mimepart_5db3877fcb720_21713fb57cacd96c1211be
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@marten-seemann</b> requested changes on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3066#discussion_r339271417">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1119,7 +1125,7 @@ PeerNotAwaitingAddressValidation():
          has received 1-RTT ACK
 
 SetLossDetectionTimer():
-  loss_time, _ = GetEarliestLossTime()
+  loss_time, _ = GetEarliestTimeAndSpace(loss_times)
</pre>
<p><code>loss_time</code> is a global variable, <code>loss_times</code> is not defined.<br>
This should be</p>
<pre><code>earliest_loss_time, _ = GetEarliestTimeAndSpace(loss_time)
</code></pre>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3066?email_source=notifications&amp;email_token=AFTOJK4AT445URNWAQQ72B3QQN7P7A5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJJ7T3Q#pullrequestreview-307493358">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK67Z25Z6DRH4TIQYA3QQN7P7ANCNFSM4I2FHCOQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5PF6UZR3LFVJDMEO3QQN7P7A5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJJ7T3Q.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3066?email_source=notifications\u0026email_token=AFTOJK4AT445URNWAQQ72B3QQN7P7A5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJJ7T3Q#pullrequestreview-307493358",
"url": "https://github.com/quicwg/base-drafts/pull/3066?email_source=notifications\u0026email_token=AFTOJK4AT445URNWAQQ72B3QQN7P7A5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJJ7T3Q#pullrequestreview-307493358",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db3877fcb720_21713fb57cacd96c1211be--


From nobody Fri Oct 25 18:31:40 2019
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 2EB17120090 for <quic-issues@ietfa.amsl.com>; Fri, 25 Oct 2019 18:31:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 0aTZ2diAyMiu for <quic-issues@ietfa.amsl.com>; Fri, 25 Oct 2019 18:31:37 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B3656120026 for <quic-issues@ietf.org>; Fri, 25 Oct 2019 18:31:37 -0700 (PDT)
Date: Fri, 25 Oct 2019 18:31:37 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572053497; bh=8a6Qv2PO1IE/uyf+p+oU1Ggdi/Nwu0VIS6RxnrIYWVo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=v5a5/pL/Se6pm4cE3DIb/8Vc4VANYyYw5Zp8zjd0Z5r8hAvF9xCr/pLCzHOULH9Ss +DbHwPx/cmuAYGgZ7JMkIHQC8WBml7qfFLf151uAapDNEh750j36ayVmyXDZyCsalR Ie9ABUaZJ/EEq+gPKk1cm+PX6NqKy7Zs5g+b8LAI=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK345WSJJQB3T3B6DSN3YDRITEVBNHHB4SPHCQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3106/review/307504020@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3106@github.com>
References: <quicwg/base-drafts/pull/3106@github.com>
Subject: Re: [quicwg/base-drafts] MUST pace or limit bursts to 10 packets (#3106)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db3a1f9521d_65223f811f6cd95c6140a6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/AvVJRf1wZF0EAecAnd8HcL0Jf3U>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Sat, 26 Oct 2019 01:31:39 -0000

----==_mimepart_5db3a1f9521d_65223f811f6cd95c6140a6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



> @@ -753,6 +753,12 @@ delivery of ACK frames is important for efficient loss recovery. Packets
 containing only ACK frames should therefore not be paced, to avoid delaying
 their delivery to the peer.
 
+Sending multiple packets into the network without any delay between them
+creates a packet burst that might cause short-term congestion and losses.
+Implementations MUST either use pacing or limit such bursts to minimum
+of 10 * kMaxDatagramSize and max(2* kMaxDatagramSize, 14720)), the same
+as the recommended initial congestion window.
+

I think that explicitly saying "Initial congestion window" here as the primary target of the MUST requirement would be better.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3106#discussion_r339280586
----==_mimepart_5db3a1f9521d_65223f811f6cd95c6140a6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinthomson</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3106#discussion_r339280586">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -753,6 +753,12 @@ delivery of ACK frames is important for efficient loss recovery. Packets
 containing only ACK frames should therefore not be paced, to avoid delaying
 their delivery to the peer.
 
+Sending multiple packets into the network without any delay between them
+creates a packet burst that might cause short-term congestion and losses.
+Implementations MUST either use pacing or limit such bursts to minimum
+of 10 * kMaxDatagramSize and max(2* kMaxDatagramSize, 14720)), the same
+as the recommended initial congestion window.
+
</pre>
<p>I think that explicitly saying "Initial congestion window" here as the primary target of the MUST requirement would be better.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3106?email_source=notifications&amp;email_token=AFTOJK4YDYG6SJPWRV6JCULQQOMXTA5CNFSM4JBSNMEKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJKCHFA#discussion_r339280586">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK77G2PKGCKQQIJGNOLQQOMXTANCNFSM4JBSNMEA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZWMQCPI4434XLCH6TQQOMXTA5CNFSM4JBSNMEKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJKCHFA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3106?email_source=notifications\u0026email_token=AFTOJK4YDYG6SJPWRV6JCULQQOMXTA5CNFSM4JBSNMEKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJKCHFA#discussion_r339280586",
"url": "https://github.com/quicwg/base-drafts/pull/3106?email_source=notifications\u0026email_token=AFTOJK4YDYG6SJPWRV6JCULQQOMXTA5CNFSM4JBSNMEKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJKCHFA#discussion_r339280586",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db3a1f9521d_65223f811f6cd95c6140a6--


From nobody Fri Oct 25 18:32:38 2019
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 838A81200E0 for <quic-issues@ietfa.amsl.com>; Fri, 25 Oct 2019 18:32:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 xDONVIa33KIh for <quic-issues@ietfa.amsl.com>; Fri, 25 Oct 2019 18:32:35 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6AB90120026 for <quic-issues@ietf.org>; Fri, 25 Oct 2019 18:32:35 -0700 (PDT)
Date: Fri, 25 Oct 2019 18:32:34 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572053554; bh=RBx2HoDyvjHcsH4Ds+LdXzKEX/nZTRLnulpXHtgrr64=; h=Date:From:To:Subject:From; b=b5aPxGgT0Sir3sE96Xv1t+nLsRofyEPGjK77kiU/aTgGzn8Nrn+tLg5lsWmMmBLGz U1PZYDMf/Tlpz1H1oSjdovPUbECe7oyvNUtkma8rauJd5pGtEzuSHjAlq/cscf5mk3 dgY6IPpgZnMo5RiYa/4+anEElHBdOdN9vLIz9N7k=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/master/cea9e6-9706f4@github.com>
Subject: [quicwg/base-drafts] 3a3376: Use the right connection ID
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/OhP5VxmubRi_eBGX05R99YfwisI>
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: Sat, 26 Oct 2019 01:32:37 -0000

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 3a3376c41d17d2b9ffabb9783514bde13463c743
      https://github.com/quicwg/base-drafts/commit/3a3376c41d17d2b9ffabb9783514bde13463c743
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-10-25 (Fri, 25 Oct 2019)

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

  Log Message:
  -----------
  Use the right connection ID

The use of "this" here was a bit ambiguous


  Commit: 9706f4a9d2c0dce71a061aed1df6f4d754d23dca
      https://github.com/quicwg/base-drafts/commit/9706f4a9d2c0dce71a061aed1df6f4d754d23dca
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-10-25 (Fri, 25 Oct 2019)

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

  Log Message:
  -----------
  Merge pull request #3153 from quicwg/use-the-right-cid

Use the right connection ID


Compare: https://github.com/quicwg/base-drafts/compare/cea9e6e127f1...9706f4a9d2c0


From nobody Fri Oct 25 18:32:42 2019
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 D6E15120026 for <quic-issues@ietfa.amsl.com>; Fri, 25 Oct 2019 18:32:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=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 MpaRrAeB_Hm0 for <quic-issues@ietfa.amsl.com>; Fri, 25 Oct 2019 18:32:35 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D2155120090 for <quic-issues@ietf.org>; Fri, 25 Oct 2019 18:32:35 -0700 (PDT)
Date: Fri, 25 Oct 2019 18:32:35 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572053555; bh=J9C+dZSyoFCWIsIiBWYL+3CjqBGnSbdfr9fHcG16/Xo=; h=Date:From:To:Subject:From; b=fd5Jk8rgoUxhfEpgmuvtu2jJj5VNuLwtAuQ14oNCvgaFWzKcnGrZGSEMUxrv3rKwg wlU91G7aetayQL4HR1WEGvpGH139IeuE4GVv9z0zOHtrQjpjHUvHs1GKnNI2qIUGju H3nOMzW/aoBCLWX9NINSUyVwtUXDkkGD1HcsxtcM=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/use-the-right-cid/3a3376-000000@github.com>
Subject: [quicwg/base-drafts]
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/aZv1nGgyjr6QsMLpaySMt0NxYO0>
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: Sat, 26 Oct 2019 01:32:37 -0000

  Branch: refs/heads/use-the-right-cid
  Home:   https://github.com/quicwg/base-drafts


From nobody Fri Oct 25 18:32:47 2019
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 54330120090 for <quic-issues@ietfa.amsl.com>; Fri, 25 Oct 2019 18:32:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 suAcnAcYLv-P for <quic-issues@ietfa.amsl.com>; Fri, 25 Oct 2019 18:32:44 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 31200120026 for <quic-issues@ietf.org>; Fri, 25 Oct 2019 18:32:44 -0700 (PDT)
Date: Fri, 25 Oct 2019 18:32:43 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572053563; bh=UtSXohNOXz3WSYgAP6L+L7XzbOGdBW8QpfYH1mWtgwk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=QYbY7Y2GEzENCDFlPwvHz+nCUcu2Hx+khpTKWLJU76j52BDOVehIiSJYuuBPSFyJc 3pxfVLb+mAhI4nxV7eerMkxh7y7nPSii522nhMOmdyBG63Uq85Bhb2DL/7+oBm0N8n qtBNLJnhjrY2+Sv3AknY49wrlV9EnNEMK4FT86NQ=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYYL5NKXB3WWDY7ORN3YDKLXEVBNHHB5CQPNI@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3153/issue_event/2745793690@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3153@github.com>
References: <quicwg/base-drafts/pull/3153@github.com>
Subject: Re: [quicwg/base-drafts] Use the right connection ID (#3153)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db3a23b7a4b6_39503f8ef36cd95c119714"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/OupdwmskwRYHUDeDShWKgdBvVrs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Sat, 26 Oct 2019 01:32:45 -0000

----==_mimepart_5db3a23b7a4b6_39503f8ef36cd95c119714
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #3153 into master.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3153#event-2745793690
----==_mimepart_5db3a23b7a4b6_39503f8ef36cd95c119714
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="512364394" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3153" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3153/hovercard" href="https://github.com/quicwg/base-drafts/pull/3153">#3153</a> into master.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3153?email_source=notifications&amp;email_token=AFTOJK2U3TFIFL2MTNAE4WDQQOM3XA5CNFSM4JE75QI2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUOUXZGQ#event-2745793690">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5TBNM6NQ774R7OGG3QQOM3XANCNFSM4JE75QIQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2DVU5PQ6EBX2RINBDQQOM3XA5CNFSM4JE75QI2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUOUXZGQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3153?email_source=notifications\u0026email_token=AFTOJK2U3TFIFL2MTNAE4WDQQOM3XA5CNFSM4JE75QI2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUOUXZGQ#event-2745793690",
"url": "https://github.com/quicwg/base-drafts/pull/3153?email_source=notifications\u0026email_token=AFTOJK2U3TFIFL2MTNAE4WDQQOM3XA5CNFSM4JE75QI2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUOUXZGQ#event-2745793690",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db3a23b7a4b6_39503f8ef36cd95c119714--


From nobody Fri Oct 25 18:33:17 2019
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 5A155120090 for <quic-issues@ietfa.amsl.com>; Fri, 25 Oct 2019 18:33:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 y3tJ9-RCk8xv for <quic-issues@ietfa.amsl.com>; Fri, 25 Oct 2019 18:33:15 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3593C120026 for <quic-issues@ietf.org>; Fri, 25 Oct 2019 18:33:15 -0700 (PDT)
Received: from github-lowworker-25680bd.va3-iad.github.net (github-lowworker-25680bd.va3-iad.github.net [10.48.17.61]) by smtp.github.com (Postfix) with ESMTP id 877716A0D5A for <quic-issues@ietf.org>; Fri, 25 Oct 2019 18:33:14 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572053594; bh=AvJz6+OINT+/fdgYDDjFVKXPXTGmJrnInHJ+SCCj0iA=; h=Date:From:To:Subject:From; b=imzjLgYiGjw4tkzKhqSgc6HiiNE/awDzDeNr2Eo9gT4wN4pgUTNCFeuCNBhxfTZxp Tc7XIDZt5NGoxjvVHB+BPpe7qLtNhwi8/rRMor+s6EQaN8LeNcf9Du3NY+Z8pQZUOf WII3DmscTDIQk8LTZNPsOSQZ4xbxg4294ryUWwQY=
Date: Fri, 25 Oct 2019 18:33:14 -0700
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/a6d45d-c7513c@github.com>
Subject: [quicwg/base-drafts] c7513c: Script updating gh-pages from 9706f4a9. [ci skip]
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/VdcmseATJPt1CKxbFx4qVRjvLf4>
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: Sat, 26 Oct 2019 01:33:16 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: c7513ca7f1aeef44811240e70b9c33bb2b2d71e2
      https://github.com/quicwg/base-drafts/commit/c7513ca7f1aeef44811240e70b9c33bb2b2d71e2
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-26 (Sat, 26 Oct 2019)

  Changed paths:
    M draft-ietf-quic-http.html
    M draft-ietf-quic-http.txt
    M draft-ietf-quic-invariants.html
    M draft-ietf-quic-invariants.txt
    M draft-ietf-quic-qpack.html
    M draft-ietf-quic-qpack.txt
    M draft-ietf-quic-recovery.html
    M draft-ietf-quic-recovery.txt
    M draft-ietf-quic-tls.html
    M draft-ietf-quic-tls.txt
    M draft-ietf-quic-transport.html
    M draft-ietf-quic-transport.txt
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from 9706f4a9. [ci skip]



From nobody Sat Oct 26 01:42:41 2019
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 660B212004C for <quic-issues@ietfa.amsl.com>; Sat, 26 Oct 2019 01:42:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8
X-Spam-Level: 
X-Spam-Status: No, score=-8 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, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 is_TXjqMQyVW for <quic-issues@ietfa.amsl.com>; Sat, 26 Oct 2019 01:42:37 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 95F0D12006E for <quic-issues@ietf.org>; Sat, 26 Oct 2019 01:42:37 -0700 (PDT)
Received: from github-lowworker-39ac79b.ac4-iad.github.net (github-lowworker-39ac79b.ac4-iad.github.net [10.52.18.15]) by smtp.github.com (Postfix) with ESMTP id C743A6A1A50 for <quic-issues@ietf.org>; Sat, 26 Oct 2019 01:42:36 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572079356; bh=7vH+cKN+A5Ekj0QlSpIz83b51ETWY2HJxnY5ozHkp2k=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=klfFZv4LhwbUTB9eoYFujHfFuvzd5W7lMyINe/WqyieBuhy/k8ibFB6e51TArhGBv 22M2xoGgw+9XzUvUVkpnJI3htNd0MqgwVWNbsIcJ135XfW56b/MyVNnZek4RlQoa2y 950z3RuwjXUHX8tX+VsieRj1r/3hcZhKL9ViKrDg=
Date: Sat, 26 Oct 2019 01:42:36 -0700
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZJSYMEOU3PBKGKDAF3YE4XZEVBNHHB475TUU@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3145/review/307517743@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3145@github.com>
References: <quicwg/base-drafts/pull/3145@github.com>
Subject: Re: [quicwg/base-drafts] use a HANDSHAKE_DONE frame to drive the handshake to confirmation (#3145)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db406fcb866b_309f3f8f834cd96473764"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/UONkun-SKUte-Y_128puWgwn4rg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Sat, 26 Oct 2019 08:42:39 -0000

----==_mimepart_5db406fcb866b_309f3f8f834cd96473764
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

kazuho commented on this pull request.



> @@ -760,14 +756,9 @@ and ignoring any outstanding Initial packets.
 
 ### Discarding Handshake Keys
 
-An endpoint MUST NOT discard its handshake keys until the TLS handshake is
-confirmed ({{handshake-confirmed}}).  An endpoint SHOULD discard its handshake
-keys as soon as it has confirmed the handshake.  Most application protocols
-will send data after the handshake, resulting in acknowledgements that allow
-both endpoints to discard their handshake keys promptly.  Endpoints that do
-not have reason to send immediately after completing the handshake MAY send
-ack-eliciting frames, such as PING, which will cause the handshake to be
-confirmed when they are acknowledged.
+An endpoint MUST discard its handshake keys when the TLS handshake is confirmed
+({{handshake-confirmed}}).  The server MUST send a HANDSHAKE_DONE frame within
+one round-trip time of handshake completion.

@ianswett 
> If the server is sending HANDSHAKE_DONE, isn't it no longer 0.5RTT data?

Yes. This is 1 RTT, *not* 0.5 RTT.

Regarding when HANDSHAKE_DONE should be sent, my view is that it HANDSHAKE_DONE is essentially an ACK for the Handshake packet. Based on that view, I do not see a reason why it should be sent at a different timing than other acks for Handshake packets (i.e. send immediately, though an endpoint might wait for a short amount of time to bundle ACK with some other data).

In practice, there is no reason to delay the emission of HANDSHAKE_DONE as much as 1 RTT in HTTP/3. The server should be sending HANDSHAKE_DONE at an early moment for letting the client know that the handshake is done before the client retransmits CF, doing so has a higher probability of having CWND increased at an earlier point. 

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3145#discussion_r339292488
----==_mimepart_5db406fcb866b_309f3f8f834cd96473764
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@kazuho</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3145#discussion_r339292488">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; @@ -760,14 +756,9 @@ and ignoring any outstanding Initial packets.
 
 ### Discarding Handshake Keys
 
-An endpoint MUST NOT discard its handshake keys until the TLS handshake is
-confirmed ({{handshake-confirmed}}).  An endpoint SHOULD discard its handshake
-keys as soon as it has confirmed the handshake.  Most application protocols
-will send data after the handshake, resulting in acknowledgements that allow
-both endpoints to discard their handshake keys promptly.  Endpoints that do
-not have reason to send immediately after completing the handshake MAY send
-ack-eliciting frames, such as PING, which will cause the handshake to be
-confirmed when they are acknowledged.
+An endpoint MUST discard its handshake keys when the TLS handshake is confirmed
+({{handshake-confirmed}}).  The server MUST send a HANDSHAKE_DONE frame within
+one round-trip time of handshake completion.
</pre>
<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=20072817" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ianswett">@ianswett</a></p>
<blockquote>
<p>If the server is sending HANDSHAKE_DONE, isn't it no longer 0.5RTT data?</p>
</blockquote>
<p>Yes. This is 1 RTT, <em>not</em> 0.5 RTT.</p>
<p>Regarding when HANDSHAKE_DONE should be sent, my view is that it HANDSHAKE_DONE is essentially an ACK for the Handshake packet. Based on that view, I do not see a reason why it should be sent at a different timing than other acks for Handshake packets (i.e. send immediately, though an endpoint might wait for a short amount of time to bundle ACK with some other data).</p>
<p>In practice, there is no reason to delay the emission of HANDSHAKE_DONE as much as 1 RTT in HTTP/3. The server should be sending HANDSHAKE_DONE at an early moment for letting the client know that the handshake is done before the client retransmits CF, doing so has a higher probability of having CWND increased at an earlier point.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3145?email_source=notifications&amp;email_token=AFTOJK7VRYWECYXQGTNXOI3QQP7HZA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJKFSLY#discussion_r339292488">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6P75GUPH6DJEO7M43QQP7HZANCNFSM4JEOIBDQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYH4C4LADUBJGYY5KTQQP7HZA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJKFSLY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3145?email_source=notifications\u0026email_token=AFTOJK7VRYWECYXQGTNXOI3QQP7HZA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJKFSLY#discussion_r339292488",
"url": "https://github.com/quicwg/base-drafts/pull/3145?email_source=notifications\u0026email_token=AFTOJK7VRYWECYXQGTNXOI3QQP7HZA5CNFSM4JEOIBD2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJKFSLY#discussion_r339292488",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db406fcb866b_309f3f8f834cd96473764--


From nobody Sun Oct 27 11:47:25 2019
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 885C012009E for <quic-issues@ietfa.amsl.com>; Sun, 27 Oct 2019 11:47:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.381
X-Spam-Level: 
X-Spam-Status: No, score=-6.381 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 M0H-saWGBsOR for <quic-issues@ietfa.amsl.com>; Sun, 27 Oct 2019 11:47:21 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BEDFA120024 for <quic-issues@ietf.org>; Sun, 27 Oct 2019 11:47:21 -0700 (PDT)
Date: Sun, 27 Oct 2019 11:47:20 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572202040; bh=LeftP2kjN659CbQZDhAr1xPU7YGF5wRshyas66m2QPs=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=LJ990t4hGRChM5qBe9ySObMAuAheLa4d27rXAOIuAAUjHqEOwvS9D+rQctNS6auSc ZgHYqttKuR6jTPJpX+0BA+uVa82uWnxf4q1OIevBPKAVJY9RSQQoGQCvZ3C23MLoTT 8jR52803w2Fnd4WafXJjJOcMsfEMnhjQBc0ikA3g=
From: Amir Livneh <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5QK7UYOMW6ITV6Y3F3YMTMREVBNHHB5E6WAU@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3154@github.com>
Subject: [quicwg/base-drafts] Fix typos in QPACK draft (#3154)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db5e638b4769_45ee3fbbc14cd9681306ae"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: amirlivneh
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/hc4uBoZBD7eWx1Q_qv5zXfx8gKw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Sun, 27 Oct 2019 18:47:24 -0000

----==_mimepart_5db5e638b4769_45ee3fbbc14cd9681306ae
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit


You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/3154

-- Commit Summary --

  * Fix typos in QPACK draft

-- File Changes --

    M draft-ietf-quic-qpack.md (4)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/3154.patch
https://github.com/quicwg/base-drafts/pull/3154.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3154

----==_mimepart_5db5e638b4769_45ee3fbbc14cd9681306ae
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit



<hr>

<h4>You can view, comment on, or merge this pull request online at:</h4>
<p>&nbsp;&nbsp;<a href='https://github.com/quicwg/base-drafts/pull/3154'>https://github.com/quicwg/base-drafts/pull/3154</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Fix typos in QPACK draft</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/3154/files#diff-0">draft-ietf-quic-qpack.md</a>
    (4)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3154.patch'>https://github.com/quicwg/base-drafts/pull/3154.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3154.diff'>https://github.com/quicwg/base-drafts/pull/3154.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3154?email_source=notifications&amp;email_token=AFTOJKYB3YMIJMX63UB3SVTQQXO3RA5CNFSM4JFS443KYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HUT2YCQ">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5JFYMIPGPIEI5TUPDQQXO3RANCNFSM4JFS443A">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4USJFCKMLTKRQ4WKDQQXO3RA5CNFSM4JFS443KYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HUT2YCQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3154?email_source=notifications\u0026email_token=AFTOJKYB3YMIJMX63UB3SVTQQXO3RA5CNFSM4JFS443KYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HUT2YCQ",
"url": "https://github.com/quicwg/base-drafts/pull/3154?email_source=notifications\u0026email_token=AFTOJKYB3YMIJMX63UB3SVTQQXO3RA5CNFSM4JFS443KYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HUT2YCQ",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5db5e638b4769_45ee3fbbc14cd9681306ae--


From nobody Sun Oct 27 16:05:03 2019
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 318E1120044 for <quic-issues@ietfa.amsl.com>; Sun, 27 Oct 2019 16:05:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 gIkIdeNTJKXp for <quic-issues@ietfa.amsl.com>; Sun, 27 Oct 2019 16:04:59 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7CEC012003E for <quic-issues@ietf.org>; Sun, 27 Oct 2019 16:04:59 -0700 (PDT)
Date: Sun, 27 Oct 2019 16:04:58 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572217498; bh=MjqxmsK4ErDaGeE/6XMnjLeaqh5g+FHWrbJpP6Ti13Q=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=vWUGZOt+UPYGZ2OxnRUf/ZiBJb7tnXf9bgBdkNsxUXlHG92D6UUzTfZMfbwqa0KBM 7AQhPuPTnLqFmLBv1qJECLHxDz6SZIo0OJvqWi1cZdZTXgItgAQCxcgmCVPhczLA3U GGobe2+11SyEE2KG3d7pMPh7iDFPsK5iDWI0tnaM=
From: ekr <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6VARABYJHB2R3XUQV3YNRSVEVBNHHB4UPZEI@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3115/546744331@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3115@github.com>
References: <quicwg/base-drafts/issues/3115@github.com>
Subject: Re: [quicwg/base-drafts] Don't use bitmap frames to describe varint structures (#3115)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db6229a96d4a_3b553fd4e7ccd96c1755cc"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ekr
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/PIk0V3F1YXk17S9u0bko-ww4o8E>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Sun, 27 Oct 2019 23:05:01 -0000

----==_mimepart_5db6229a96d4a_3b553fd4e7ccd96c1755cc
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I agree with Roy. I see how we got here, but I think at this point some kind of specification language (TLS or otherwise) would be far better.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3115#issuecomment-546744331
----==_mimepart_5db6229a96d4a_3b553fd4e7ccd96c1755cc
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I agree with Roy. I see how we got here, but I think at this point some kind of specification language (TLS or otherwise) would be far better.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3115?email_source=notifications&amp;email_token=AFTOJK2H3NXI4AHR4K562VTQQYNBVA5CNFSM4JB6VQ22YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECLKQCY#issuecomment-546744331">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4HKOWXHS23DRJTG43QQYNBVANCNFSM4JB6VQ2Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK37QRMRWXDCONGDCQ3QQYNBVA5CNFSM4JB6VQ22YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECLKQCY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3115?email_source=notifications\u0026email_token=AFTOJK2H3NXI4AHR4K562VTQQYNBVA5CNFSM4JB6VQ22YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECLKQCY#issuecomment-546744331",
"url": "https://github.com/quicwg/base-drafts/issues/3115?email_source=notifications\u0026email_token=AFTOJK2H3NXI4AHR4K562VTQQYNBVA5CNFSM4JB6VQ22YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECLKQCY#issuecomment-546744331",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db6229a96d4a_3b553fd4e7ccd96c1755cc--


From nobody Sun Oct 27 17:05:50 2019
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 0E87D12004D for <quic-issues@ietfa.amsl.com>; Sun, 27 Oct 2019 17:05:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.999
X-Spam-Level: 
X-Spam-Status: No, score=-7.999 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, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 68I6_TZ2x78n for <quic-issues@ietfa.amsl.com>; Sun, 27 Oct 2019 17:05:47 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 42A21120046 for <quic-issues@ietf.org>; Sun, 27 Oct 2019 17:05:47 -0700 (PDT)
Received: from github-lowworker-56fcc46.va3-iad.github.net (github-lowworker-56fcc46.va3-iad.github.net [10.48.102.32]) by smtp.github.com (Postfix) with ESMTP id 85D122C0B97 for <quic-issues@ietf.org>; Sun, 27 Oct 2019 17:05:46 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572221146; bh=FBXcF/3BhrQBhz3OgxINnz6qMZMABT5otN8qIVcPccI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Xomdkbv3lPpQgatUKvSbC8n5cFRzPWzdmiOYBZoGHbAg6n7Z6yeKBvwvyJZgDum5c nUUhEAqIWrn44amhB/QRZ6jAkkAinYuKHGLUpBuBer4Due0G6NdUIw2TgZNVLHhk3E uXuUufZvFdW/VjgysaXg/leMyBlhK/uFF95slxK4=
Date: Sun, 27 Oct 2019 17:05:46 -0700
From: Lucas Pardue <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5BKRQ5KXUUIRFGQYV3YNRVVEVBNHHB4UPZEI@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3115/546749401@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3115@github.com>
References: <quicwg/base-drafts/issues/3115@github.com>
Subject: Re: [quicwg/base-drafts] Don't use bitmap frames to describe varint structures (#3115)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db630da76656_79cc3fc39cccd96421852c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: LPardue
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/NTEB3jCrEkECUXrfJ0Tc2ugqE9g>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 28 Oct 2019 00:05:49 -0000

----==_mimepart_5db630da76656_79cc3fc39cccd96421852c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

As the person that created many of the HTTP/3 frame diagrams I apologise for raising your ire :)

As someone that mainly came into IETF via HTTP/2, my main motivation for diagramming the frames in HTTP/3 was for consistency when switching back and forth between drafts. For example, single variable frames are diagrammed in RFC 7540 so it did seem inconsistent to skip them (to @MikeBishop's point). I'd experienced several occasions (myself and others) where the lack of a diagram had led to some oversight when implementing the specification - even if that is not their intended purpose because they are duplicatory of text.

That said, I do see the point you are making. For instance, I opened https://github.com/quicwg/base-drafts/issues/2338 to point out the problem with the diagram in section 6.2.2. I think the diagram is a problem but Mike closed it as no-one seemed to care at the time.

However, I'd like to highlight that RFC 7540 has, in part, the problem you are describing where fields of unknown length are represented by the `*` character.

https://tools.ietf.org/html/rfc7540#section-6.2
```
    +---------------+
    |Pad Length? (8)|
    +-+-------------+-----------------------------------------------+
    |E|                 Stream Dependency? (31)                     |
    +-+-------------+-----------------------------------------------+
    |  Weight? (8)  |
    +-+-------------+-----------------------------------------------+
    |                   Header Block Fragment (*)                 ...
    +---------------------------------------------------------------+
    |                           Padding (*)                       ...
    +---------------------------------------------------------------+

                      Figure 7: HEADERS Frame Payload
```

Is your complaint about the QUIC specs caused by the top line of each diagram that show the 32-bit space, or do you think we got it wrong with H2 also?

FWIW I think there could be merit in defining a more structured syntax for Frames and Streams - especially as we look forward to new versions and extensions of QUIC because we should make it pretty straightforward for new contributors to pick up and go. However, I see a change at this stage being a bunch of editorial work.
2) 

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3115#issuecomment-546749401
----==_mimepart_5db630da76656_79cc3fc39cccd96421852c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>As the person that created many of the HTTP/3 frame diagrams I apologise for raising your ire :)</p>
<p>As someone that mainly came into IETF via HTTP/2, my main motivation for diagramming the frames in HTTP/3 was for consistency when switching back and forth between drafts. For example, single variable frames are diagrammed in RFC 7540 so it did seem inconsistent to skip them (to <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=4273797" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/MikeBishop">@MikeBishop</a>'s point). I'd experienced several occasions (myself and others) where the lack of a diagram had led to some oversight when implementing the specification - even if that is not their intended purpose because they are duplicatory of text.</p>
<p>That said, I do see the point you are making. For instance, I opened <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="399873633" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2338" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2338/hovercard" href="https://github.com/quicwg/base-drafts/issues/2338">#2338</a> to point out the problem with the diagram in section 6.2.2. I think the diagram is a problem but Mike closed it as no-one seemed to care at the time.</p>
<p>However, I'd like to highlight that RFC 7540 has, in part, the problem you are describing where fields of unknown length are represented by the <code>*</code> character.</p>
<p><a href="https://tools.ietf.org/html/rfc7540#section-6.2" rel="nofollow">https://tools.ietf.org/html/rfc7540#section-6.2</a></p>
<pre><code>    +---------------+
    |Pad Length? (8)|
    +-+-------------+-----------------------------------------------+
    |E|                 Stream Dependency? (31)                     |
    +-+-------------+-----------------------------------------------+
    |  Weight? (8)  |
    +-+-------------+-----------------------------------------------+
    |                   Header Block Fragment (*)                 ...
    +---------------------------------------------------------------+
    |                           Padding (*)                       ...
    +---------------------------------------------------------------+

                      Figure 7: HEADERS Frame Payload
</code></pre>
<p>Is your complaint about the QUIC specs caused by the top line of each diagram that show the 32-bit space, or do you think we got it wrong with H2 also?</p>
<p>FWIW I think there could be merit in defining a more structured syntax for Frames and Streams - especially as we look forward to new versions and extensions of QUIC because we should make it pretty straightforward for new contributors to pick up and go. However, I see a change at this stage being a bunch of editorial work.<br>
2)</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3115?email_source=notifications&amp;email_token=AFTOJKZKZRBA7JJFTY5O6X3QQYNEVA5CNFSM4JB6VQ22YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECLLXWI#issuecomment-546749401">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5JRNPCJOVNDE5YYBTQQYNEVANCNFSM4JB6VQ2Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK464CSKCFWXIR6C5LDQQYNEVA5CNFSM4JB6VQ22YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECLLXWI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3115?email_source=notifications\u0026email_token=AFTOJKZKZRBA7JJFTY5O6X3QQYNEVA5CNFSM4JB6VQ22YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECLLXWI#issuecomment-546749401",
"url": "https://github.com/quicwg/base-drafts/issues/3115?email_source=notifications\u0026email_token=AFTOJKZKZRBA7JJFTY5O6X3QQYNEVA5CNFSM4JB6VQ22YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECLLXWI#issuecomment-546749401",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db630da76656_79cc3fc39cccd96421852c--


From nobody Sun Oct 27 17:35:56 2019
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 B612612008D for <quic-issues@ietfa.amsl.com>; Sun, 27 Oct 2019 17:35:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 R7CjZi7WIML8 for <quic-issues@ietfa.amsl.com>; Sun, 27 Oct 2019 17:35:53 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4FE84120046 for <quic-issues@ietf.org>; Sun, 27 Oct 2019 17:35:53 -0700 (PDT)
Received: from github-lowworker-cde56e0.va3-iad.github.net (github-lowworker-cde56e0.va3-iad.github.net [10.48.25.52]) by smtp.github.com (Postfix) with ESMTP id 551AA660A70 for <quic-issues@ietf.org>; Sun, 27 Oct 2019 17:35:52 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572222952; bh=8E1oYUlDrz5NmttX87U6a2VzvKoff9SnIPWjjMM4BcA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=i2lMcJA67Tf2iMk5kKmEl2T9PjpEUTj44HSAJS4L0o0SSMx4yhZ6JN0S9adxHXcP4 m9wTpPvDngAEx/TXRfvUQF/g/SvvF7MYirdN74zdTqxDpGB3O/fBcoYRk5M/eDctws kMu+aKTwmT+YKUlDZxlUvDAL9Xb3+k7pA6N/XdF8=
Date: Sun, 27 Oct 2019 17:35:52 -0700
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6VZCTSMEDNHEPUVM53YNVGREVBNHHB4UPZEI@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3115/546752173@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3115@github.com>
References: <quicwg/base-drafts/issues/3115@github.com>
Subject: Re: [quicwg/base-drafts] Don't use bitmap frames to describe varint structures (#3115)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db637e843703_4b7d3f85088cd96828847f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/AZbavbxxHwdQuQ8QSxfS_0Qkmoc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 28 Oct 2019 00:35:55 -0000

----==_mimepart_5db637e843703_4b7d3f85088cd96828847f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I think I agree with @LPardue that for HTTP/3 it is beneficial to use same notation as in HTTP/2. I'd assume that we would be seeing extensions that cover both HTTP/2 and /3. It would be confusing to the readers of those specifications to understand two different notations.

I do not have a strong opinion on the transport draft.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3115#issuecomment-546752173
----==_mimepart_5db637e843703_4b7d3f85088cd96828847f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I think I agree with <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=6571445" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/LPardue">@LPardue</a> that for HTTP/3 it is beneficial to use same notation as in HTTP/2. I'd assume that we would be seeing extensions that cover both HTTP/2 and /3. It would be confusing to the readers of those specifications to understand two different notations.</p>
<p>I do not have a strong opinion on the transport draft.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3115?email_source=notifications&amp;email_token=AFTOJK2RYSIUX4Y45NLTV53QQYXWRA5CNFSM4JB6VQ22YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECLMNLI#issuecomment-546752173">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK34SKW7RXSVK2EOL7LQQYXWRANCNFSM4JB6VQ2Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2EARCIXDI5X527KCDQQYXWRA5CNFSM4JB6VQ22YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECLMNLI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3115?email_source=notifications\u0026email_token=AFTOJK2RYSIUX4Y45NLTV53QQYXWRA5CNFSM4JB6VQ22YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECLMNLI#issuecomment-546752173",
"url": "https://github.com/quicwg/base-drafts/issues/3115?email_source=notifications\u0026email_token=AFTOJK2RYSIUX4Y45NLTV53QQYXWRA5CNFSM4JB6VQ22YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECLMNLI#issuecomment-546752173",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db637e843703_4b7d3f85088cd96828847f--


From nobody Sun Oct 27 18:01:46 2019
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 5828F12008D for <quic-issues@ietfa.amsl.com>; Sun, 27 Oct 2019 18:01:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 P1rq7vxwDgWv for <quic-issues@ietfa.amsl.com>; Sun, 27 Oct 2019 18:01:41 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A3550120046 for <quic-issues@ietf.org>; Sun, 27 Oct 2019 18:01:41 -0700 (PDT)
Date: Sun, 27 Oct 2019 18:01:40 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572224500; bh=ZGxEf24ND6BjPUHS2slIq6f59hCgKdz68vse9hCD0S0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=vLGk1JVlluQWkh39Z6/L80Cor7MJaTZkuayr1yiIjB2fU/LB36T07AtkbhiNLp1ZZ gkdHT1d4IcE93/qrJZOBMdBLmt3dTGKxx9Js//VvNe2YoQws64WqvYCAAq/93CjxPA Fn0+/DscRJTRBB0nTEBtFuPiMNLOKaErsjzKSHOg=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYJNPXTS2SUSZOC7PN3YNYHJEVBNHHB5E6WAU@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3154/review/307609292@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3154@github.com>
References: <quicwg/base-drafts/pull/3154@github.com>
Subject: Re: [quicwg/base-drafts] Fix typos in QPACK draft (#3154)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db63df4a6819_62543fc6814cd95c288287"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/DvwidFjrMyFCGhiq32CDprWtE1A>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 28 Oct 2019 01:01:44 -0000

----==_mimepart_5db63df4a6819_62543fc6814cd95c288287
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson approved this pull request.





-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3154#pullrequestreview-307609292
----==_mimepart_5db63df4a6819_62543fc6814cd95c288287
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinthomson</b> approved this pull request.</p>



<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3154?email_source=notifications&amp;email_token=AFTOJK3SNLETAHXC4JAICXTQQY2XJA5CNFSM4JFS443KYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJK35TA#pullrequestreview-307609292">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4CV4U35CC2RPCBAM3QQY2XJANCNFSM4JFS443A">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK25BRELEV6YJTKVUTTQQY2XJA5CNFSM4JFS443KYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJK35TA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3154?email_source=notifications\u0026email_token=AFTOJK3SNLETAHXC4JAICXTQQY2XJA5CNFSM4JFS443KYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJK35TA#pullrequestreview-307609292",
"url": "https://github.com/quicwg/base-drafts/pull/3154?email_source=notifications\u0026email_token=AFTOJK3SNLETAHXC4JAICXTQQY2XJA5CNFSM4JFS443KYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJK35TA#pullrequestreview-307609292",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db63df4a6819_62543fc6814cd95c288287--


From nobody Sun Oct 27 18:31:52 2019
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 DDE0612008F for <quic-issues@ietfa.amsl.com>; Sun, 27 Oct 2019 18:31:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 UcA8N5jXJL_z for <quic-issues@ietfa.amsl.com>; Sun, 27 Oct 2019 18:31:49 -0700 (PDT)
Received: from out-22.smtp.github.com (out-22.smtp.github.com [192.30.252.205]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 539D1120046 for <quic-issues@ietf.org>; Sun, 27 Oct 2019 18:31:49 -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 7D35AA007A for <quic-issues@ietf.org>; Sun, 27 Oct 2019 18:31:48 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572226308; bh=G+cvzbTCitHwj3KYMX+kvWmcQdDGDkICdNfJdtMtVuk=; h=Date:From:To:Subject:From; b=KGajQPHkawKe7w21QBN8g0VlAfurvD3yjWROPuHNQa8J1cp7DACyIZtfb1I/BtF9x jFX8t6HhG11yK8/Zk4QwTqvQLmIOwqUd5tawxFUYLEpSJxDqJtZDOAI/Pe8jbw3LMw YiBjx4696insuWo1Skosi6bL0O23a0pXC9wUZ8to=
Date: Sun, 27 Oct 2019 18:31:48 -0700
From: Mark Nottingham <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/master/9706f4-a7dd2f@github.com>
Subject: [quicwg/base-drafts] a7dd2f: report_to is a list; activity_exclude_labels
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/Lw2F4MdCKnC0ykhis6h6AGbPjI8>
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: Mon, 28 Oct 2019 01:31:51 -0000

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: a7dd2f996fbd6426d0fbefaeafcb4895542a04a6
      https://github.com/quicwg/base-drafts/commit/a7dd2f996fbd6426d0fbefaeafcb4895542a04a6
  Author: Mark Nottingham <mnot@mnot.net>
  Date:   2019-10-28 (Mon, 28 Oct 2019)

  Changed paths:
    M ietf.json

  Log Message:
  -----------
  report_to is a list; activity_exclude_labels



From nobody Sun Oct 27 18:32:32 2019
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 ADF7212008F for <quic-issues@ietfa.amsl.com>; Sun, 27 Oct 2019 18:32:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 kloAJnDY1ugz for <quic-issues@ietfa.amsl.com>; Sun, 27 Oct 2019 18:32:29 -0700 (PDT)
Received: from out-16.smtp.github.com (out-16.smtp.github.com [192.30.254.199]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 97E62120046 for <quic-issues@ietf.org>; Sun, 27 Oct 2019 18:32:29 -0700 (PDT)
Received: from github-lowworker-b19c547.va3-iad.github.net (github-lowworker-b19c547.va3-iad.github.net [10.48.17.66]) by smtp.github.com (Postfix) with ESMTP id BF847121244 for <quic-issues@ietf.org>; Sun, 27 Oct 2019 18:32:28 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572226348; bh=Ogf8pfSnnlzr8sy77wMC9vkt3OtGMz315zhwRvV4X4Y=; h=Date:From:To:Subject:From; b=oCvWYOvnBvoceOuzW+CUyg68TqjOBfZVEESBHAV7MIUaXL20/cs5bB5uYVafOeXCv 1Hdf6iqS+AThj3w+mRKyKoJHv49NTkwt8HgqMTJrf7K7KblTHCrSFnCUSi4XvYgBdH aKefI28Zf/5uhfcYkc6KqJDYKmbwVT97hwoO6pmo=
Date: Sun, 27 Oct 2019 18:32:28 -0700
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/c7513c-dd1872@github.com>
Subject: [quicwg/base-drafts] dd1872: Script updating gh-pages from a7dd2f99. [ci skip]
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/59o_OaFNIC3sj4eZ_JkAd9EDDg4>
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: Mon, 28 Oct 2019 01:32:31 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: dd1872e154f6e00c934d12c454cbbad91deaed4a
      https://github.com/quicwg/base-drafts/commit/dd1872e154f6e00c934d12c454cbbad91deaed4a
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-28 (Mon, 28 Oct 2019)

  Changed paths:
    M draft-ietf-quic-http.html
    M draft-ietf-quic-http.txt
    M draft-ietf-quic-invariants.html
    M draft-ietf-quic-invariants.txt
    M draft-ietf-quic-qpack.html
    M draft-ietf-quic-qpack.txt
    M draft-ietf-quic-recovery.html
    M draft-ietf-quic-recovery.txt
    M draft-ietf-quic-tls.html
    M draft-ietf-quic-tls.txt
    M draft-ietf-quic-transport.html
    M draft-ietf-quic-transport.txt
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from a7dd2f99. [ci skip]



From nobody Sun Oct 27 21:08:02 2019
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 62B021200D8 for <quic-issues@ietfa.amsl.com>; Sun, 27 Oct 2019 21:08:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 aZOn5LfLXmzm for <quic-issues@ietfa.amsl.com>; Sun, 27 Oct 2019 21:07:59 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 810BC120044 for <quic-issues@ietf.org>; Sun, 27 Oct 2019 21:07:59 -0700 (PDT)
Date: Sun, 27 Oct 2019 21:07:58 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572235678; bh=uhCSsHP0KVTF9DIfGYq7686cEGwwLfsjFInlb+NyBcM=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=yoc7wUSDG8FSHxctsYsKVBI0d5uj/0ooFn4PAIGKC11CRqRs8z9LwHSEq+y3sgsLG sao8s+gULe87WZyU3kDlQ4XyuIFKmKbocU+p7z0N0gWiR7dAQcjkriLteWb35E3lmV wggxz4Ahl+ZLrKLnPaFg9lmPek8+/2fqBZLXha9U=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6L25FLPIW74WPGLPV3YOOB5EVBNHHB5FITQM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3155@github.com>
Subject: [quicwg/base-drafts] The method of identifying "the same server" (#3155)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db6699e90ae9_14283fcc26acd9601091d8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/lwpXzLz-SS5yuJc1aldFKstUkQw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 28 Oct 2019 04:08:02 -0000

----==_mimepart_5db6699e90ae9_14283fcc26acd9601091d8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

At the moment, [section 8.1.2 of the transport draft](https://quicwg.org/base-drafts/draft-ietf-quic-transport.html#rfc.section.8.1.2) states that a resumption token can be used "_if the client has a token received in a NEW_TOKEN frame on a previous connection to what it believes to be the same server._"

But what does "the same server" actually mean?

Some possible answers include:

* a) the same server IP address
* b) the same server IP address and port
* c) any server name that was presented in the certificate provided in the previous connection (the scope of session tickets; see [RFC 8446; section 4.6.1]( https://tools.ietf.org/html/rfc8446#section-4.6.1))
* d) the same server-name
* e) the same server-name and ALPN (the scope of 0-RTT; see [RFC 8446; section 4.2.10](https://tools.ietf.org/html/rfc8446#section-4.2.10))

I'd presume it to be one of a, b, or c, but I think it'd be better to clarify what "the same server" actually means.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3155
----==_mimepart_5db6699e90ae9_14283fcc26acd9601091d8
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>At the moment, <a href="https://quicwg.org/base-drafts/draft-ietf-quic-transport.html#rfc.section.8.1.2" rel="nofollow">section 8.1.2 of the transport draft</a> states that a resumption token can be used "<em>if the client has a token received in a NEW_TOKEN frame on a previous connection to what it believes to be the same server.</em>"</p>
<p>But what does "the same server" actually mean?</p>
<p>Some possible answers include:</p>
<ul>
<li>a) the same server IP address</li>
<li>b) the same server IP address and port</li>
<li>c) any server name that was presented in the certificate provided in the previous connection (the scope of session tickets; see <a href="https://tools.ietf.org/html/rfc8446#section-4.6.1" rel="nofollow">RFC 8446; section 4.6.1</a>)</li>
<li>d) the same server-name</li>
<li>e) the same server-name and ALPN (the scope of 0-RTT; see <a href="https://tools.ietf.org/html/rfc8446#section-4.2.10" rel="nofollow">RFC 8446; section 4.2.10</a>)</li>
</ul>
<p>I'd presume it to be one of a, b, or c, but I think it'd be better to clarify what "the same server" actually means.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3155?email_source=notifications&amp;email_token=AFTOJK7W43BPSBOEPU65YZTQQZQR5A5CNFSM4JFVHBPKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HUVCOBQ">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKY5EZ2USHR5XU234ETQQZQR5ANCNFSM4JFVHBPA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK55RZIX5BS7PDH2JRTQQZQR5A5CNFSM4JFVHBPKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HUVCOBQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3155?email_source=notifications\u0026email_token=AFTOJK7W43BPSBOEPU65YZTQQZQR5A5CNFSM4JFVHBPKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HUVCOBQ",
"url": "https://github.com/quicwg/base-drafts/issues/3155?email_source=notifications\u0026email_token=AFTOJK7W43BPSBOEPU65YZTQQZQR5A5CNFSM4JFVHBPKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HUVCOBQ",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db6699e90ae9_14283fcc26acd9601091d8--


From nobody Sun Oct 27 21:36:09 2019
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 725991200DE for <quic-issues@ietfa.amsl.com>; Sun, 27 Oct 2019 21:36:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8
X-Spam-Level: 
X-Spam-Status: No, score=-8 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, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 iT0VGVuCfvDU for <quic-issues@ietfa.amsl.com>; Sun, 27 Oct 2019 21:36:06 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9376C1200DB for <quic-issues@ietf.org>; Sun, 27 Oct 2019 21:36:06 -0700 (PDT)
Date: Sun, 27 Oct 2019 21:36:05 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572237365; bh=RP2BeBgpJUUcCzO8r+PQp8btsVs9raA3XiIcNHoRIIA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=cYKvn0vIEAv8o4F4AuuFNDxD1VubFVo4rSfOO7Y4/j3ySd6L8PREH2TQ7aLvj887G +cgr4nykfWEoMl5uGZLbKyQXsyvlA0VeqFA6goix5xJPu33yyaL6zDK6u7XNMMBUUH B9HNacLY/u+M4lSWR/ynGy0CB4+ygbqYm0YZKWxw=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK324Q6OAFZFZQ2KSUV3YORLLEVBNHHB5CF55Y@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3152/546787640@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3152@github.com>
References: <quicwg/base-drafts/issues/3152@github.com>
Subject: Re: [quicwg/base-drafts] Client storage of tokens should be independent of other stored state (#3152)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db67035b16b2_440d3fc601ecd9646134d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/YMfAuIvpg2luCdDg8WuQJ_OJRX8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 28 Oct 2019 04:36:09 -0000

----==_mimepart_5db67035b16b2_440d3fc601ecd9646134d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

As pointed out in @martinthomson in https://github.com/quicwg/base-drafts/pull/3150#pullrequestreview-306953063, the proposed change essentially forbids a server from storing SETTINGS in the token. I think I'm persuaded by @nharper's argument above that we'd better forbid such coordination, as it would be a burden to certain client implementations.

OTOH, I think that untying the relationship between session tickets and tokens does open a new issue, see #3155.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3152#issuecomment-546787640
----==_mimepart_5db67035b16b2_440d3fc601ecd9646134d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>As pointed out in <a class=3D"user-mention" data-hovercard-type=3D"use=
r" data-hovercard-url=3D"/hovercards?user_id=3D67641" data-octo-click=3D"=
hovercard-link-click" data-octo-dimensions=3D"link_type:self" href=3D"htt=
ps://github.com/martinthomson">@martinthomson</a> in <a class=3D"issue-li=
nk js-issue-link" data-error-text=3D"Failed to load issue title" data-id=3D=
"512199689" data-permission-text=3D"Issue title is private" data-url=3D"h=
ttps://github.com/quicwg/base-drafts/issues/3150" data-hovercard-type=3D"=
pull_request" data-hovercard-url=3D"/quicwg/base-drafts/pull/3150/hoverca=
rd?comment_id=3D306953063&amp;comment_type=3Dreview" href=3D"https://gith=
ub.com/quicwg/base-drafts/pull/3150#pullrequestreview-306953063">#3150 (r=
eview)</a>, the proposed change essentially forbids a server from storing=
 SETTINGS in the token. I think I'm persuaded by <a class=3D"user-mention=
" data-hovercard-type=3D"user" data-hovercard-url=3D"/hovercards?user_id=3D=
653608" data-octo-click=3D"hovercard-link-click" data-octo-dimensions=3D"=
link_type:self" href=3D"https://github.com/nharper">@nharper</a>'s argume=
nt above that we'd better forbid such coordination, as it would be a burd=
en to certain client implementations.</p>
<p>OTOH, I think that untying the relationship between session tickets an=
d tokens does open a new issue, see <a class=3D"issue-link js-issue-link"=
 data-error-text=3D"Failed to load issue title" data-id=3D"513086339" dat=
a-permission-text=3D"Issue title is private" data-url=3D"https://github.c=
om/quicwg/base-drafts/issues/3155" data-hovercard-type=3D"issue" data-hov=
ercard-url=3D"/quicwg/base-drafts/issues/3155/hovercard" href=3D"https://=
github.com/quicwg/base-drafts/issues/3155">#3155</a>.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/3152?email_source=3Dnotifications&amp;email_token=3D=
AFTOJK7UXJSXWT2BTOD6UDLQQZT3LA5CNFSM4JE557M2YY3PNVWWK3TUL52HS4DFVREXG43VM=
VBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECLVCOA#issuecomment-546787640">view it on=
 GitHub</a>, or <a href=3D"https://github.com/notifications/unsubscribe-a=
uth/AFTOJK7OCIPQP7FAJQU3WQ3QQZT3LANCNFSM4JE557MQ">unsubscribe</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AFTOJK75TO5C7PCDJGE3FPTQQZT3=
LA5CNFSM4JE557M2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWS=
ZGOECLVCOA.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3152?email_source=
=3Dnotifications\u0026email_token=3DAFTOJK7UXJSXWT2BTOD6UDLQQZT3LA5CNFSM4=
JE557M2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECLVCO=
A#issuecomment-546787640",
"url": "https://github.com/quicwg/base-drafts/issues/3152?email_source=3D=
notifications\u0026email_token=3DAFTOJK7UXJSXWT2BTOD6UDLQQZT3LA5CNFSM4JE5=
57M2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECLVCOA#i=
ssuecomment-546787640",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5db67035b16b2_440d3fc601ecd9646134d--


From nobody Sun Oct 27 21:48:07 2019
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 E298F1200DE for <quic-issues@ietfa.amsl.com>; Sun, 27 Oct 2019 21:48:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 6G5CDUYjaA-W for <quic-issues@ietfa.amsl.com>; Sun, 27 Oct 2019 21:48:03 -0700 (PDT)
Received: from out-12.smtp.github.com (out-12.smtp.github.com [192.30.254.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 21B0E120013 for <quic-issues@ietf.org>; Sun, 27 Oct 2019 21:48:03 -0700 (PDT)
Received: from github-lowworker-d31a065.va3-iad.github.net (github-lowworker-d31a065.va3-iad.github.net [10.48.17.70]) by smtp.github.com (Postfix) with ESMTP id AE4C612110D for <quic-issues@ietf.org>; Sun, 27 Oct 2019 21:48:02 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572238082; bh=6l2MvS/TtJ4oazfRau1t2OKqfwXMo8yGBxWluNLSaPk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Rxd7gbc0XQ/vhibuTrgczPwICcXn1EAtG04ZCdASbPx18y1paA45cupFYxhtvnWnV GdMf0Z210di8Zcqp4DXKQx3fHQE0WB1DjL8q6ITuZfQ9xwIBj/ekzIGLGyc9n4WmSm bKvgABv5BHfCohRvo7Z0bBGmnDYkD5rx9G3IJAL0=
Date: Sun, 27 Oct 2019 21:48:02 -0700
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYRMMGQTICS3F5HJKN3YOSYFEVBNHHB5FITQM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3155/546789506@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3155@github.com>
References: <quicwg/base-drafts/issues/3155@github.com>
Subject: Re: [quicwg/base-drafts] The method of identifying "the same server" (#3155)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db6730269a14_46623fdf858cd96816515f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/G5d0V_yrX9rtP_J0nPNP5nGWwWw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 28 Oct 2019 04:48:05 -0000

----==_mimepart_5db6730269a14_46623fdf858cd96816515f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

IIRC, @martinthomson pointed out that the scope of tokens should be as tight as that of the session tickets (i.e. option c), due to the following reason.

Consider the case of a split-server deployment (i.e. a gateway with a single IP address mapping connections to different QUIC servers in the backend, based on SNI). If we are to adopt option a or option b, one of those backend servers might issue a token, that would then be used by the client when connecting to a different backend server that shares the same gateway. This means that the party controlling the server that issued the token can see that the same client connected to a different server, assuming that the party can observe the traffic that goes into the load balancer.

To avoid the leak, the scope of NEW_TOKEN tokens should be at most the set of the server-names that the issuer of the token is authoritative for; which means option c.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3155#issuecomment-546789506
----==_mimepart_5db6730269a14_46623fdf858cd96816515f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>IIRC, <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=67641" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/martinthomson">@martinthomson</a> pointed out that the scope of tokens should be as tight as that of the session tickets (i.e. option c), due to the following reason.</p>
<p>Consider the case of a split-server deployment (i.e. a gateway with a single IP address mapping connections to different QUIC servers in the backend, based on SNI). If we are to adopt option a or option b, one of those backend servers might issue a token, that would then be used by the client when connecting to a different backend server that shares the same gateway. This means that the party controlling the server that issued the token can see that the same client connected to a different server, assuming that the party can observe the traffic that goes into the load balancer.</p>
<p>To avoid the leak, the scope of NEW_TOKEN tokens should be at most the set of the server-names that the issuer of the token is authoritative for; which means option c.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3155?email_source=notifications&amp;email_token=AFTOJKZO6Y7X24IZQZBBYULQQZVIFA5CNFSM4JFVHBPKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECLVRAQ#issuecomment-546789506">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZEOMXC6MABECGSTELQQZVIFANCNFSM4JFVHBPA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYPRPMGHPPZN2NPWULQQZVIFA5CNFSM4JFVHBPKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECLVRAQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3155?email_source=notifications\u0026email_token=AFTOJKZO6Y7X24IZQZBBYULQQZVIFA5CNFSM4JFVHBPKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECLVRAQ#issuecomment-546789506",
"url": "https://github.com/quicwg/base-drafts/issues/3155?email_source=notifications\u0026email_token=AFTOJKZO6Y7X24IZQZBBYULQQZVIFA5CNFSM4JFVHBPKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECLVRAQ#issuecomment-546789506",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db6730269a14_46623fdf858cd96816515f--


From nobody Sun Oct 27 23:22:53 2019
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 C6F7E12013C for <quic-issues@ietfa.amsl.com>; Sun, 27 Oct 2019 23:22:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 cHazj2ImG3HV for <quic-issues@ietfa.amsl.com>; Sun, 27 Oct 2019 23:22:50 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 87181120041 for <quic-issues@ietf.org>; Sun, 27 Oct 2019 23:22:50 -0700 (PDT)
Received: from github-lowworker-19d82f6.ac4-iad.github.net (github-lowworker-19d82f6.ac4-iad.github.net [10.52.16.75]) by smtp.github.com (Postfix) with ESMTP id 91F2E66091D for <quic-issues@ietf.org>; Sun, 27 Oct 2019 23:22:49 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572243769; bh=4AoRch4CjRveHBcV8OMfsHm3BalR6UyjsNOK+8+PtAo=; h=Date:From:To:Subject:From; b=vf/q+q4P/muQG8IUYwY2Oj4FBbIV9WqdjZO5IrZ1XCMFpCEmhDdMOfXKO8jciMHvz vVmlt/boFjlzA1G/T4Ygnu9+ct9JzooVYliPyLC/MLK29UzRMr7nnuK/qhBK3XidzO /Aa3f9EU4XMEwAZAKEvSovqDphF64RLITOCdRy/U=
Date: Sun, 27 Oct 2019 23:22:49 -0700
From: Mark Nottingham <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/master/a7dd2f-3bcb95@github.com>
Subject: [quicwg/base-drafts] 3bcb95: group_info
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/u36xXwko1ROOfVD4up1N3RU8QJE>
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: Mon, 28 Oct 2019 06:22:52 -0000

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 3bcb9559821b980e68194894e8495cb337d66d1f
      https://github.com/quicwg/base-drafts/commit/3bcb9559821b980e68194894e8495cb337d66d1f
  Author: Mark Nottingham <mnot@mnot.net>
  Date:   2019-10-28 (Mon, 28 Oct 2019)

  Changed paths:
    M ietf.json

  Log Message:
  -----------
  group_info



From nobody Sun Oct 27 23:23:27 2019
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 2AEDF12013C for <quic-issues@ietfa.amsl.com>; Sun, 27 Oct 2019 23:23:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 wrnfmZ8eFaL6 for <quic-issues@ietfa.amsl.com>; Sun, 27 Oct 2019 23:23:24 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DCA68120041 for <quic-issues@ietf.org>; Sun, 27 Oct 2019 23:23:23 -0700 (PDT)
Date: Sun, 27 Oct 2019 23:23:22 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572243803; bh=cVKqc+QFC+/JMBkjgWBjD0RDQADvBNcEf2WVvwGwwAo=; h=Date:From:To:Subject:From; b=lgEEhhrxi9ENzjzpqFiWmKo1MOaZdlGxtBaxLOx0Y5MxzQ/3rlH0d3JuZMvSxcU5X O4hgCRpXbyNRTE5ihHFtfrUaZDdhIVmuQMtrBMktvi/ULrywjw0kqDVChGJCn/XTRb dWZKSAuuakgOiFRqYRHsRQrfjVx4kpLFw/bd9YEI=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/dd1872-e4d003@github.com>
Subject: [quicwg/base-drafts] e4d003: Script updating gh-pages from 3bcb9559. [ci skip]
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/49CWZKXFasZbu7zbXwsiD3gN40o>
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: Mon, 28 Oct 2019 06:23:25 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: e4d003e380d30621038c5fca63a417b91694b909
      https://github.com/quicwg/base-drafts/commit/e4d003e380d30621038c5fca63a417b91694b909
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-28 (Mon, 28 Oct 2019)

  Changed paths:
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from 3bcb9559. [ci skip]



From nobody Sun Oct 27 23:35:23 2019
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 C0579120152 for <quic-issues@ietfa.amsl.com>; Sun, 27 Oct 2019 23:35:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 ZTlvt2vBGHeu for <quic-issues@ietfa.amsl.com>; Sun, 27 Oct 2019 23:35:20 -0700 (PDT)
Received: from out-15.smtp.github.com (out-15.smtp.github.com [192.30.254.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B842A12013C for <quic-issues@ietf.org>; Sun, 27 Oct 2019 23:35:20 -0700 (PDT)
Date: Sun, 27 Oct 2019 23:35:19 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572244520; bh=kZYPrLwbiqcS6ebfGFfK3bbHLBsZyuO8Lf//CZVPn1o=; h=Date:From:To:Subject:From; b=kbT4Jn19aRX0evZnflpYpzl2Ltusbr12+3V8z9zxYr1ruVngSctQ9JP0cmj0rL+12 vOlrsTopyJyspp7are8AcUB7B6JnQ9dlZBXtz5YPs/5JVk6I0sgZKgSak3b/GPQOaA n5gXpwaKUddFXeZcim/oXP0JWjba3M/8SieKQWQQ=
From: Mark Nottingham <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/master/3bcb95-ff59d6@github.com>
Subject: [quicwg/base-drafts] ff59d6: activity_summary_to
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/h21yk-xGkxvr_ON4VFUW_qny-2Q>
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: Mon, 28 Oct 2019 06:35:22 -0000

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: ff59d67a4a1c09bfd7b2177297d82f98a3fedb48
      https://github.com/quicwg/base-drafts/commit/ff59d67a4a1c09bfd7b2177297d82f98a3fedb48
  Author: Mark Nottingham <mnot@mnot.net>
  Date:   2019-10-28 (Mon, 28 Oct 2019)

  Changed paths:
    M ietf.json

  Log Message:
  -----------
  activity_summary_to



From nobody Sun Oct 27 23:36:10 2019
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 6134812016E for <quic-issues@ietfa.amsl.com>; Sun, 27 Oct 2019 23:36:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 KzqDEXLsdIdD for <quic-issues@ietfa.amsl.com>; Sun, 27 Oct 2019 23:36:07 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C5AD8120152 for <quic-issues@ietf.org>; Sun, 27 Oct 2019 23:36:07 -0700 (PDT)
Date: Sun, 27 Oct 2019 23:36:05 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572244565; bh=sSJqsHBFfyiCP21TVbxDrbR81nZfOrkejDMcCGZF0D8=; h=Date:From:To:Subject:From; b=btyG5h5nhBB3wDja3oXmpBB4/5ID6SVBDxc8nzLp9dewKVeLMelZhguUM+QPmmyOk /AcT4XNLl7iMdULn9VChssMBQd9s3wInYCzPs4x3ijwCKC0dRV4e6kS1p07HMDWuMV QM2lTRhn1ylu0MK4ghzfxu8q8AT1PkgGZe2fTeWo=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/e4d003-2f5dd3@github.com>
Subject: [quicwg/base-drafts] 2f5dd3: Script updating gh-pages from ff59d67a. [ci skip]
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/ovYV8KxAn1gybITEzMRCZIjR5RI>
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: Mon, 28 Oct 2019 06:36:10 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 2f5dd3421b413a0466909752e40a5b49c905a551
      https://github.com/quicwg/base-drafts/commit/2f5dd3421b413a0466909752e40a5b49c905a551
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-28 (Mon, 28 Oct 2019)

  Changed paths:
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from ff59d67a. [ci skip]



From nobody Sun Oct 27 23:52:35 2019
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 0947B120180 for <quic-issues@ietfa.amsl.com>; Sun, 27 Oct 2019 23:52:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.999
X-Spam-Level: 
X-Spam-Status: No, score=-7.999 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, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 4dGkhQQrBKAD for <quic-issues@ietfa.amsl.com>; Sun, 27 Oct 2019 23:52:32 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7D10512004F for <quic-issues@ietf.org>; Sun, 27 Oct 2019 23:52:32 -0700 (PDT)
Received: from github-lowworker-39b4a70.va3-iad.github.net (github-lowworker-39b4a70.va3-iad.github.net [10.48.16.66]) by smtp.github.com (Postfix) with ESMTP id 8A0BA52098D for <quic-issues@ietf.org>; Sun, 27 Oct 2019 23:52:31 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572245551; bh=WdJqOog/PkolL2cOQ2shgXxX8on9h1CAItMXe0Eb3+o=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=fqqd3aI7yIJNSZ5oRH0O3VDpg0S0cevWlvGYFdjY7j0pHdyu0FM0aUsC4eiidtsKm uj9p6pJAOhD6JAimCSoVLsN1tZw4YlGNrXzqqnB235Aa6Aw7ugduP+mEAQLkGDk7Tz bw6D99h+AblSO25/wg9/el3kE5IECfIodxoPxgdI=
Date: Sun, 27 Oct 2019 23:52:31 -0700
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3T65CFWMITQRDBYRF3YPBK7EVBNHHB5FNSNM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3156@github.com>
Subject: [quicwg/base-drafts] clarify the scope of a NEW_TOKEN token (#3156)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db6902f78f35_8ed3f921d0cd96c8213"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/dInSZCQ44165WP0qvTYLIyfFPXw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 28 Oct 2019 06:52:34 -0000

----==_mimepart_5db6902f78f35_8ed3f921d0cd96c8213
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This PR clarifies that the scope of a NEW_TOKEN is equivalent to that of the TLS connection (i.e., the scope of the server certificate).

Closes #3155.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/3156

-- Commit Summary --

  * clarify the scope of a NEW_TOKEN token

-- File Changes --

    M draft-ietf-quic-transport.md (12)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/3156.patch
https://github.com/quicwg/base-drafts/pull/3156.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3156

----==_mimepart_5db6902f78f35_8ed3f921d0cd96c8213
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This PR clarifies that the scope of a NEW_TOKEN is equivalent to that of the TLS connection (i.e., the scope of the server certificate).</p>
<p><span class="issue-keyword tooltipped tooltipped-se" aria-label="This pull request closes issue #3155.">Closes</span> <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="513086339" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3155" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/3155/hovercard" href="https://github.com/quicwg/base-drafts/issues/3155">#3155</a>.</p>

<hr>

<h4>You can view, comment on, or merge this pull request online at:</h4>
<p>&nbsp;&nbsp;<a href='https://github.com/quicwg/base-drafts/pull/3156'>https://github.com/quicwg/base-drafts/pull/3156</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>clarify the scope of a NEW_TOKEN token</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/3156/files#diff-0">draft-ietf-quic-transport.md</a>
    (12)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3156.patch'>https://github.com/quicwg/base-drafts/pull/3156.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3156.diff'>https://github.com/quicwg/base-drafts/pull/3156.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3156?email_source=notifications&amp;email_token=AFTOJK2M4FTNSSP2M3DDR73QQ2D27A5CNFSM4JFWFR72YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HUVWJVQ">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKY5DPLOFPFOBLYALG3QQ2D27ANCNFSM4JFWFR7Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2SMQAQJ3GJTFQCSR3QQ2D27A5CNFSM4JFWFR72YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HUVWJVQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3156?email_source=notifications\u0026email_token=AFTOJK2M4FTNSSP2M3DDR73QQ2D27A5CNFSM4JFWFR72YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HUVWJVQ",
"url": "https://github.com/quicwg/base-drafts/pull/3156?email_source=notifications\u0026email_token=AFTOJK2M4FTNSSP2M3DDR73QQ2D27A5CNFSM4JFWFR72YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HUVWJVQ",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5db6902f78f35_8ed3f921d0cd96c8213--


From nobody Sun Oct 27 23:54:16 2019
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 DBEDA12016E for <quic-issues@ietfa.amsl.com>; Sun, 27 Oct 2019 23:54:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 c3ahTMp6iqtD for <quic-issues@ietfa.amsl.com>; Sun, 27 Oct 2019 23:54:13 -0700 (PDT)
Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 61C4812004F for <quic-issues@ietf.org>; Sun, 27 Oct 2019 23:54:13 -0700 (PDT)
Date: Sun, 27 Oct 2019 23:54:11 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572245651; bh=W8wd2cLyHRwj4c1GlZpKfiGo4xhRRlGSnHIolZZgkV0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=DQ+ZGW0BkOqrWBvoPZgrvdfwXhgGFH55qpOt4Hbi3zN5lqX5fsw+UtVcuGzwngq3j IWxvNAkMVghicSbxhrpBUOmZ/S5LPD0B1oPepaZJOH3/9l4bn+o5CMUBCVBTaVlZCD MX1m4yoHdI+tngtbDFvHc99CFa4wW7J5+omLDQG8=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6LCUOMCHKUM2G4DNF3YPBRHEVBNHHB5FITQM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3155/546815354@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3155@github.com>
References: <quicwg/base-drafts/issues/3155@github.com>
Subject: Re: [quicwg/base-drafts] The method of identifying "the same server" (#3155)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db69093b479b_109f3fd5002cd96c46264"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/5qnvs6pcPiOTLL3MtX6CHf3LA0s>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 28 Oct 2019 06:54:15 -0000

----==_mimepart_5db69093b479b_109f3fd5002cd96c46264
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

#3156 is an attempt to clarify option c being the choice.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3155#issuecomment-546815354
----==_mimepart_5db69093b479b_109f3fd5002cd96c46264
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="513127019" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3156" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3156/hovercard" href="https://github.com/quicwg/base-drafts/pull/3156">#3156</a> is an attempt to clarify option c being the choice.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3155?email_source=notifications&amp;email_token=AFTOJKYNM6ET33VWCUZRMRLQQ2EBHA5CNFSM4JFVHBPKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECL326Q#issuecomment-546815354">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3EXRGDSSZ5QTCVIATQQ2EBHANCNFSM4JFVHBPA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK43EGODSHNMEG4XEN3QQ2EBHA5CNFSM4JFVHBPKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECL326Q.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3155?email_source=notifications\u0026email_token=AFTOJKYNM6ET33VWCUZRMRLQQ2EBHA5CNFSM4JFVHBPKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECL326Q#issuecomment-546815354",
"url": "https://github.com/quicwg/base-drafts/issues/3155?email_source=notifications\u0026email_token=AFTOJKYNM6ET33VWCUZRMRLQQ2EBHA5CNFSM4JFVHBPKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECL326Q#issuecomment-546815354",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db69093b479b_109f3fd5002cd96c46264--


From nobody Mon Oct 28 00:42:56 2019
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 45DC91201E0 for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 00:42:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8
X-Spam-Level: 
X-Spam-Status: No, score=-8 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, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 k7VHr3j8YXph for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 00:42:52 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9C23D1201DC for <quic-issues@ietf.org>; Mon, 28 Oct 2019 00:42:52 -0700 (PDT)
Received: from github-lowworker-b19c547.va3-iad.github.net (github-lowworker-b19c547.va3-iad.github.net [10.48.17.66]) by smtp.github.com (Postfix) with ESMTP id B6B58960505 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 00:42:51 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572248571; bh=aRxUg2Ywq/JGuRadsdz4dnZyt7JZWN4r2WC63POoJRY=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=oaVrHo7ZRg6YoUrRGaT/kGowqki5ynM3NWSoQOH48T8dFVIUyVaWYZjKHZrcvKQfu +cyqdcd04NxrioHQrrVz/qe85nApMCe5ERN6+GLjgirhmEVO+Cqb8wSG7BPDh19Hxd cAtzmyjS1N1VBpZSsAufN2gyqQdtRuwdJalSsKw8=
Date: Mon, 28 Oct 2019 00:42:51 -0700
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7B63RCRPL5IABIPMV3YPHHXEVBNHHB5FPVAE@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3157@github.com>
Subject: [quicwg/base-drafts] Backoff on CONNECTION_CLOSE (#3157)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db69bfba4bb6_52753fd64e6cd9641549c4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/mWbb0Iyo_7MY_hl5tksQyYUN7hA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 28 Oct 2019 07:42:54 -0000

----==_mimepart_5db69bfba4bb6_52753fd64e6cd9641549c4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The PR clarifies the following:

* An endpoint that drops the keys when entering closing state MUST back-off the frequency of CONNECTION_CLOSE packets that it sends.
* An endpoint that does not drop the keys stops sending CONNECTION_CLOSE packet once it receives a packet containing CONNECTION_CLOSE.

The first point is what we have discussed in #3095. The second point is something we have not discussed, though I think it has been implied.

Closes #3095.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/3157

-- Commit Summary --

  * Clarify that:

-- File Changes --

    M draft-ietf-quic-transport.md (22)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/3157.patch
https://github.com/quicwg/base-drafts/pull/3157.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3157

----==_mimepart_5db69bfba4bb6_52753fd64e6cd9641549c4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The PR clarifies the following:</p>
<ul>
<li>An endpoint that drops the keys when entering closing state MUST back-off the frequency of CONNECTION_CLOSE packets that it sends.</li>
<li>An endpoint that does not drop the keys stops sending CONNECTION_CLOSE packet once it receives a packet containing CONNECTION_CLOSE.</li>
</ul>
<p>The first point is what we have discussed in <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="507544751" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3095" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/3095/hovercard" href="https://github.com/quicwg/base-drafts/issues/3095">#3095</a>. The second point is something we have not discussed, though I think it has been implied.</p>
<p><span class="issue-keyword tooltipped tooltipped-se" aria-label="This pull request closes issue #3095.">Closes</span> <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="507544751" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3095" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/3095/hovercard" href="https://github.com/quicwg/base-drafts/issues/3095">#3095</a>.</p>

<hr>

<h4>You can view, comment on, or merge this pull request online at:</h4>
<p>&nbsp;&nbsp;<a href='https://github.com/quicwg/base-drafts/pull/3157'>https://github.com/quicwg/base-drafts/pull/3157</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Clarify that:</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/3157/files#diff-0">draft-ietf-quic-transport.md</a>
    (22)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3157.patch'>https://github.com/quicwg/base-drafts/pull/3157.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3157.diff'>https://github.com/quicwg/base-drafts/pull/3157.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3157?email_source=notifications&amp;email_token=AFTOJK2PAWUYEFRZTUEPB23QQ2JXXA5CNFSM4JFWRWM2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HUV6UAQ">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZH4LTIF47ZGZVPP6DQQ2JXXANCNFSM4JFWRWMQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKY232UDKAZIFFNX34LQQ2JXXA5CNFSM4JFWRWM2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HUV6UAQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3157?email_source=notifications\u0026email_token=AFTOJK2PAWUYEFRZTUEPB23QQ2JXXA5CNFSM4JFWRWM2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HUV6UAQ",
"url": "https://github.com/quicwg/base-drafts/pull/3157?email_source=notifications\u0026email_token=AFTOJK2PAWUYEFRZTUEPB23QQ2JXXA5CNFSM4JFWRWM2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HUV6UAQ",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5db69bfba4bb6_52753fd64e6cd9641549c4--


From nobody Mon Oct 28 00:51:25 2019
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 EE2F5120041 for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 00:51:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 TPQDqd74gRTE for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 00:51:21 -0700 (PDT)
Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3668912002E for <quic-issues@ietf.org>; Mon, 28 Oct 2019 00:51:21 -0700 (PDT)
Received: from github-lowworker-d93c4b6.va3-iad.github.net (github-lowworker-d93c4b6.va3-iad.github.net [10.48.17.47]) by smtp.github.com (Postfix) with ESMTP id 60732A0441 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 00:51:20 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572249080; bh=N2mIpUOdEhq2SPZgw3uDBiX2PwDXdgzOMbPafcqnETI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=rdRyGPN5j+8mmeoC3ddMEA4UfWj6ybLg+jpnMJtz2wD0jY3ZSoKhkDlca662AxrTA hiIcJRTC0peLma6iHb4c+rUDS+nxjWfht4Oz2Yk1DGEhvBu/JYjCLVc+s/a1O2RTjU 4eQa3daDRIpsLnLOaB8+PPE8nyBEyKtpD9U0ygZc=
Date: Mon, 28 Oct 2019 00:51:20 -0700
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3157/push/4201591015@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3157@github.com>
References: <quicwg/base-drafts/pull/3157@github.com>
Subject: Re: [quicwg/base-drafts] Backoff on CONNECTION_CLOSE (#3157)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db69df84fa79_1dbc3f9da74cd96417599d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/3HoFSKYCNBiAb5m4hf7UT6k0gYI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 28 Oct 2019 07:51:23 -0000

----==_mimepart_5db69df84fa79_1dbc3f9da74cd96417599d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@kazuho pushed 1 commit.

1e0db50707bd7ec1179b03269aef26fcc3cd3b0a  plural


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3157/files/3539edc1b1d03a469bd0ff5a32b0735daef8e79c..1e0db50707bd7ec1179b03269aef26fcc3cd3b0a

----==_mimepart_5db69df84fa79_1dbc3f9da74cd96417599d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/kazuho" class="user-mention">@kazuho</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/1e0db50707bd7ec1179b03269aef26fcc3cd3b0a">1e0db50</a>  plural</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3157/files/3539edc1b1d03a469bd0ff5a32b0735daef8e79c..1e0db50707bd7ec1179b03269aef26fcc3cd3b0a?email_source=notifications&amp;email_token=AFTOJK3G55MZCZPNG2IAIODQQ2KXRA5CNFSM4JFWRWM2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTEOJYHAZDCM2QOVZWQIZUGIYDCNJZGEYDCNI">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3HRDLGY5QRCM2EPTDQQ2KXRANCNFSM4JFWRWMQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5FPGOPHUHWWT72553QQ2KXRA5CNFSM4JFWRWM2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTEOJYHAZDCM2QOVZWQIZUGIYDCNJZGEYDCNI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3157/files/3539edc1b1d03a469bd0ff5a32b0735daef8e79c..1e0db50707bd7ec1179b03269aef26fcc3cd3b0a?email_source=notifications\u0026email_token=AFTOJK3G55MZCZPNG2IAIODQQ2KXRA5CNFSM4JFWRWM2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTEOJYHAZDCM2QOVZWQIZUGIYDCNJZGEYDCNI",
"url": "https://github.com/quicwg/base-drafts/pull/3157/files/3539edc1b1d03a469bd0ff5a32b0735daef8e79c..1e0db50707bd7ec1179b03269aef26fcc3cd3b0a?email_source=notifications\u0026email_token=AFTOJK3G55MZCZPNG2IAIODQQ2KXRA5CNFSM4JFWRWM2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTEOJYHAZDCM2QOVZWQIZUGIYDCNJZGEYDCNI",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5db69df84fa79_1dbc3f9da74cd96417599d--


From nobody Mon Oct 28 01:00:16 2019
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 D45831200C5 for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 01:00:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.999
X-Spam-Level: 
X-Spam-Status: No, score=-7.999 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, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 vHJr9wQ4-d6c for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 01:00:12 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 56EBB120041 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 01:00:12 -0700 (PDT)
Date: Mon, 28 Oct 2019 01:00:11 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572249611; bh=M0+TU1eehGUA3MiMLcrDwkO2Lr+maecYtWwn38QAR48=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=VxdBg0DyPFHus7HlVlaon1Uavl5YcQQUELnqxsaG4S6JAAAniWQ13vBCneVJGo3NG gwnnjHGdt8ybxpSvofB1UD5HucUO4hnmaQzHEpCyjFzaTTEugAT9VMnAZ8KLjoI3mK cbGHwmv5Sur2DdAqCqMQELAUS8tqyufwaJF6bOD8=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZKGVZ6EHCUEG6RD253YPJIXEVBNHHB4QEEV4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3095/546833078@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3095@github.com>
References: <quicwg/base-drafts/issues/3095@github.com>
Subject: Re: [quicwg/base-drafts] Backoff of CONNECTION_CLOSE needs to be a MUST (#3095)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db6a00b9027b_48693faa576cd9642326a5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/BIej5JDz-48kDGctqHxeRwDh6ro>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 28 Oct 2019 08:00:15 -0000

----==_mimepart_5db6a00b9027b_48693faa576cd9642326a5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

In #3157, I've gone with
* SHOULD limit when you retain packet protection keys (as you can stop sending packets once you receive CONNECTION_CLOSE)
* MUST limit when you drop packet protection keys (as you do not know when to stop)

Re https://github.com/quicwg/base-drafts/issues/3095#issuecomment-542920940, while we can define a rule based on how endpoints use CIDs, I think I prefer having a rule based on how a stack is implemented (i.e. when you drop packet protection keys) rather than how a stack is configured (i.e. the way CIDs are used). IMO, the latter is harder to test and therefore fragile.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3095#issuecomment-546833078
----==_mimepart_5db6a00b9027b_48693faa576cd9642326a5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>In <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="513144065" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3157" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3157/hovercard" href="https://github.com/quicwg/base-drafts/pull/3157">#3157</a>, I've gone with</p>
<ul>
<li>SHOULD limit when you retain packet protection keys (as you can stop sending packets once you receive CONNECTION_CLOSE)</li>
<li>MUST limit when you drop packet protection keys (as you do not know when to stop)</li>
</ul>
<p>Re <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="507544751" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3095" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/3095/hovercard?comment_id=542920940&amp;comment_type=issue_comment" href="https://github.com/quicwg/base-drafts/issues/3095#issuecomment-542920940">#3095 (comment)</a>, while we can define a rule based on how endpoints use CIDs, I think I prefer having a rule based on how a stack is implemented (i.e. when you drop packet protection keys) rather than how a stack is configured (i.e. the way CIDs are used). IMO, the latter is harder to test and therefore fragile.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3095?email_source=notifications&amp;email_token=AFTOJK4BD6MLAW6TDLBWHM3QQ2LYXA5CNFSM4JBEQ6Q2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECMAFNQ#issuecomment-546833078">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK52LEMFQS23PM5IYITQQ2LYXANCNFSM4JBEQ6QQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK642AG6YH4VESD57ALQQ2LYXA5CNFSM4JBEQ6Q2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECMAFNQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3095?email_source=notifications\u0026email_token=AFTOJK4BD6MLAW6TDLBWHM3QQ2LYXA5CNFSM4JBEQ6Q2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECMAFNQ#issuecomment-546833078",
"url": "https://github.com/quicwg/base-drafts/issues/3095?email_source=notifications\u0026email_token=AFTOJK4BD6MLAW6TDLBWHM3QQ2LYXA5CNFSM4JBEQ6Q2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECMAFNQ#issuecomment-546833078",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db6a00b9027b_48693faa576cd9642326a5--


From nobody Mon Oct 28 02:13:28 2019
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 7E9501200F7 for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 02:13:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8
X-Spam-Level: 
X-Spam-Status: No, score=-8 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, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 TQoiJa-W9LJ7 for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 02:13:24 -0700 (PDT)
Received: from out-11.smtp.github.com (out-11.smtp.github.com [192.30.254.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 59BCA1200D7 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 02:13:24 -0700 (PDT)
Received: from github-lowworker-2e54e43.va3-iad.github.net (github-lowworker-2e54e43.va3-iad.github.net [10.48.17.27]) by smtp.github.com (Postfix) with ESMTP id CA73D261598 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 02:13:23 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572254003; bh=dk5TdolSaotmecG1qXYyNEicM6FQPKwjdLehgsq0rWQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=MEEjUa6aqO8OgOvaWMeQNJ2amzKNLnrp5AKxKhKgkgNp7Tb5L2sGlb+z86/zVOFGN f44uPUlsJIyxsfueHxZglnWF9lum25MIzk10X4Asw3PA7r0vEtH2I5jaIr+iQC0/QS jYigLWh4hu0FH27ObqKshfkoyYf4SaqI9ZrUXLho=
Date: Mon, 28 Oct 2019 02:13:23 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5CEZ64VSHVIW7FJ353YPR3HEVBNHHB5FPVAE@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3157/review/307710089@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3157@github.com>
References: <quicwg/base-drafts/pull/3157@github.com>
Subject: Re: [quicwg/base-drafts] Backoff on CONNECTION_CLOSE (#3157)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db6b1338592c_74703ff9bf0cd96c972f6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/rSuUHSQ-IMYDgWK-7EN5DtaZfE8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 28 Oct 2019 09:13:27 -0000

----==_mimepart_5db6b1338592c_74703ff9bf0cd96c972f6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.

I had a little trouble following the logic here; I have a few suggestions.

> @@ -2379,15 +2379,19 @@ terminate the connection immediately.  A CONNECTION_CLOSE frame causes all
 streams to immediately become closed; open streams can be assumed to be
 implicitly reset.
 
-After sending a CONNECTION_CLOSE frame, endpoints immediately enter the closing
-state.  During the closing period, an endpoint that sends a CONNECTION_CLOSE
-frame SHOULD respond to any packet that it receives with another packet
-containing a CONNECTION_CLOSE frame.  To minimize the state that an endpoint
-maintains for a closing connection, endpoints MAY send the exact same packet.
-However, endpoints SHOULD limit the number of packets they generate containing a
-CONNECTION_CLOSE frame.  For instance, an endpoint could progressively increase
-the number of packets that it receives before sending additional packets or
-increase the time between packets.
+After sending a CONNECTION_CLOSE frame, an endpoint immediately enters the
+closing state.  During the closing period, an endpoint that sends a
+CONNECTION_CLOSE frame SHOULD respond to any packet that it receives with
+another packet containing a CONNECTION_CLOSE frame, until it receives a packet
+that contains a CONNECTION_CLOSE frame.  However, such an endpoint SHOULD limit

Time for a new paragraph.  And the "However, " doesn't really need to be here as this no longer relates to the former sentence in any contradictory way.

```suggestion
that contains a CONNECTION_CLOSE frame.

An endpoint SHOULD limit
```

But I *think* that your "However" here refers to the bit where the endpoint drops keys, which comes much later in the paragraph.  Is that right?

> -containing a CONNECTION_CLOSE frame.  To minimize the state that an endpoint
-maintains for a closing connection, endpoints MAY send the exact same packet.
-However, endpoints SHOULD limit the number of packets they generate containing a
-CONNECTION_CLOSE frame.  For instance, an endpoint could progressively increase
-the number of packets that it receives before sending additional packets or
-increase the time between packets.
+After sending a CONNECTION_CLOSE frame, an endpoint immediately enters the
+closing state.  During the closing period, an endpoint that sends a
+CONNECTION_CLOSE frame SHOULD respond to any packet that it receives with
+another packet containing a CONNECTION_CLOSE frame, until it receives a packet
+that contains a CONNECTION_CLOSE frame.  However, such an endpoint SHOULD limit
+the number of packets it generates containing a CONNECTION_CLOSE frame.  For
+instance, an endpoint could progressively increase the number of packets that it
+receives before sending additional packets or increase the time between packets.
+An endpoint that drops the packet protection keys when entering the closing
+period and therefore being unable to decrypt the incoming packets MUST

My suggestion, which should be a new paragraph:

> An endpoint MAY drop packet protection keys when entering the closing period and send the same packet multiple times.  However, an endpoint that cannot process incoming packets will be unable to identify and discard invalid packets.  To avoid creating an unwitting amplification attack, an endpoint that drops packet protection keys MUST reduce the frequency with which it sends packets containing CONNECTION_CLOSE.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3157#pullrequestreview-307710089
----==_mimepart_5db6b1338592c_74703ff9bf0cd96c972f6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><b>@martinthomson</b> commented on this pull request.</p>=0D
=0D
<p>I had a little trouble following the logic here; I have a few suggesti=
ons.</p><hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3157#discussi=
on_r339455582">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -2379,15 +2379,19 @@ terminate the conn=
ection immediately.  A CONNECTION_CLOSE frame causes all=0D
 streams to immediately become closed; open streams can be assumed to be=0D=

 implicitly reset.=0D
 =0D
-After sending a CONNECTION_CLOSE frame, endpoints immediately enter the =
closing=0D
-state.  During the closing period, an endpoint that sends a CONNECTION_C=
LOSE=0D
-frame SHOULD respond to any packet that it receives with another packet=0D=

-containing a CONNECTION_CLOSE frame.  To minimize the state that an endp=
oint=0D
-maintains for a closing connection, endpoints MAY send the exact same pa=
cket.=0D
-However, endpoints SHOULD limit the number of packets they generate cont=
aining a=0D
-CONNECTION_CLOSE frame.  For instance, an endpoint could progressively i=
ncrease=0D
-the number of packets that it receives before sending additional packets=
 or=0D
-increase the time between packets.=0D
+After sending a CONNECTION_CLOSE frame, an endpoint immediately enters t=
he=0D
+closing state.  During the closing period, an endpoint that sends a=0D
+CONNECTION_CLOSE frame SHOULD respond to any packet that it receives wit=
h=0D
+another packet containing a CONNECTION_CLOSE frame, until it receives a =
packet=0D
+that contains a CONNECTION_CLOSE frame.  However, such an endpoint SHOUL=
D limit=0D
</pre>=0D
<p>Time for a new paragraph.  And the "However, " doesn't really need to =
be here as this no longer relates to the former sentence in any contradic=
tory way.</p>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-that contains a CONNECTION_CLOSE frame.  Howe=
ver, such an endpoint SHOULD limit=0D
+that contains a CONNECTION_CLOSE frame.=0D
+=0D
+An endpoint SHOULD limit=0D
</pre>=0D
=0D
<p>But I <em>think</em> that your "However" here refers to the bit where =
the endpoint drops keys, which comes much later in the paragraph.  Is tha=
t right?</p>=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3157#discussi=
on_r339458621">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; -containing a CONNECTION_CLOSE frame.  To =
minimize the state that an endpoint=0D
-maintains for a closing connection, endpoints MAY send the exact same pa=
cket.=0D
-However, endpoints SHOULD limit the number of packets they generate cont=
aining a=0D
-CONNECTION_CLOSE frame.  For instance, an endpoint could progressively i=
ncrease=0D
-the number of packets that it receives before sending additional packets=
 or=0D
-increase the time between packets.=0D
+After sending a CONNECTION_CLOSE frame, an endpoint immediately enters t=
he=0D
+closing state.  During the closing period, an endpoint that sends a=0D
+CONNECTION_CLOSE frame SHOULD respond to any packet that it receives wit=
h=0D
+another packet containing a CONNECTION_CLOSE frame, until it receives a =
packet=0D
+that contains a CONNECTION_CLOSE frame.  However, such an endpoint SHOUL=
D limit=0D
+the number of packets it generates containing a CONNECTION_CLOSE frame. =
 For=0D
+instance, an endpoint could progressively increase the number of packets=
 that it=0D
+receives before sending additional packets or increase the time between =
packets.=0D
+An endpoint that drops the packet protection keys when entering the clos=
ing=0D
+period and therefore being unable to decrypt the incoming packets MUST=0D=

</pre>=0D
<p>My suggestion, which should be a new paragraph:</p>=0D
<blockquote>=0D
<p>An endpoint MAY drop packet protection keys when entering the closing =
period and send the same packet multiple times.  However, an endpoint tha=
t cannot process incoming packets will be unable to identify and discard =
invalid packets.  To avoid creating an unwitting amplification attack, an=
 endpoint that drops packet protection keys MUST reduce the frequency wit=
h which it sends packets containing CONNECTION_CLOSE.</p>=0D
</blockquote>=0D
=0D
<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/3157?email_source=3Dnotifications&amp;email_token=3DA=
FTOJKZVU7UV7DBZMWBPLSTQQ2ULHA5CNFSM4JFWRWM2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJ=
SXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJLURCI#pullrequestreview-307710089=
">view it on GitHub</a>, or <a href=3D"https://github.com/notifications/u=
nsubscribe-auth/AFTOJK3OHFZA4PUJJ4YXNZDQQ2ULHANCNFSM4JFWRWMQ">unsubscribe=
</a>.<img src=3D"https://github.com/notifications/beacon/AFTOJK5TU2PJHAKR=
XJXWDYLQQ2ULHA5CNFSM4JFWRWM2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWN=
FSXPKTDN5WW2ZLOORPWSZGOCJLURCI.gif" height=3D"1" width=3D"1" alt=3D"" /><=
/p>=0D
<script type=3D"application/ld+json">[=0D
{=0D
"@context": "http://schema.org",=0D
"@type": "EmailMessage",=0D
"potentialAction": {=0D
"@type": "ViewAction",=0D
"target": "https://github.com/quicwg/base-drafts/pull/3157?email_source=3D=
notifications\u0026email_token=3DAFTOJKZVU7UV7DBZMWBPLSTQQ2ULHA5CNFSM4JFW=
RWM2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOC=
JLURCI#pullrequestreview-307710089",=0D
"url": "https://github.com/quicwg/base-drafts/pull/3157?email_source=3Dno=
tifications\u0026email_token=3DAFTOJKZVU7UV7DBZMWBPLSTQQ2ULHA5CNFSM4JFWRW=
M2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJL=
URCI#pullrequestreview-307710089",=0D
"name": "View Pull Request"=0D
},=0D
"description": "View this Pull Request on GitHub",=0D
"publisher": {=0D
"@type": "Organization",=0D
"name": "GitHub",=0D
"url": "https://github.com"=0D
}=0D
}=0D
]</script>=

----==_mimepart_5db6b1338592c_74703ff9bf0cd96c972f6--


From nobody Mon Oct 28 02:23:44 2019
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 2DC4A1200DF for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 02:23:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 YB73Z78dDRSn for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 02:23:40 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 376D112003F for <quic-issues@ietf.org>; Mon, 28 Oct 2019 02:23:40 -0700 (PDT)
Received: from github-lowworker-c53a806.ac4-iad.github.net (github-lowworker-c53a806.ac4-iad.github.net [10.52.23.45]) by smtp.github.com (Postfix) with ESMTP id 607B48C10DB for <quic-issues@ietf.org>; Mon, 28 Oct 2019 02:23:39 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572254619; bh=RtzLmB2LLaMb9NdClBo8oFz8GrogRbDsL7tU8/OE49w=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=bvVQU1XvgcC30TtHwVREuOn+XYu4MUx0eEP/fIM/8Qfj5nAVrXsU/S0V8xvCv631V kFdjF7hl394vEYtMuERZ286J8h7Qb1kAtKAccDH2Pk+WFOvFaFm8JOLs38RAOKaL/c Mb8PTh18pD6xufoRYAsVmr0Qllzn0nURVXxczDOw=
Date: Mon, 28 Oct 2019 02:23:39 -0700
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYTDAQIQPIPCL22T2V3YPTBXEVBNHHB5FU4AM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3158@github.com>
Subject: [quicwg/base-drafts] Application close should be disallowed in Initial or Handshake (#3158)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db6b39b51be2_2c823fa8816cd964161954"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/O-a6-JznxrnXZx5wIsNH8F9Whc0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 28 Oct 2019 09:23:43 -0000

----==_mimepart_5db6b39b51be2_2c823fa8816cd964161954
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

At the moment, CONNECTION_CLOSE (0x1d) (i.e. the application-level close) is allowed "_in packets of any encryption level except 0-RTT._" ([TLS draft, section 4](https://quicwg.org/base-drafts/draft-ietf-quic-tls.html#rfc.section.4)).

I think that it cannot be sent or received in an Initial or Handshake packets, as only the QUIC and TLS are interacting at that layer. Note that the application protocol might not have been determined when Initial / Handshake packets are exchanged (before the server returns the EE indicating which application protocol has been chosen).

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3158
----==_mimepart_5db6b39b51be2_2c823fa8816cd964161954
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>At the moment, CONNECTION_CLOSE (0x1d) (i.e. the application-level close) is allowed "<em>in packets of any encryption level except 0-RTT.</em>" (<a href="https://quicwg.org/base-drafts/draft-ietf-quic-tls.html#rfc.section.4" rel="nofollow">TLS draft, section 4</a>).</p>
<p>I think that it cannot be sent or received in an Initial or Handshake packets, as only the QUIC and TLS are interacting at that layer. Note that the application protocol might not have been determined when Initial / Handshake packets are exchanged (before the server returns the EE indicating which application protocol has been chosen).</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3158?email_source=notifications&amp;email_token=AFTOJKZTEKAGMF3QRM4FQVLQQ2VRXA5CNFSM4JFXQLW2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HUWTQBQ">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7LFVQ6GWNOCISPYVDQQ2VRXANCNFSM4JFXQLWQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4T3QYAJLYRQHJWKZDQQ2VRXA5CNFSM4JFXQLW2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HUWTQBQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3158?email_source=notifications\u0026email_token=AFTOJKZTEKAGMF3QRM4FQVLQQ2VRXA5CNFSM4JFXQLW2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HUWTQBQ",
"url": "https://github.com/quicwg/base-drafts/issues/3158?email_source=notifications\u0026email_token=AFTOJKZTEKAGMF3QRM4FQVLQQ2VRXA5CNFSM4JFXQLW2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HUWTQBQ",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db6b39b51be2_2c823fa8816cd964161954--


From nobody Mon Oct 28 02:24:11 2019
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 CF0921200DF for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 02:24:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8
X-Spam-Level: 
X-Spam-Status: No, score=-8 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, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 MKbfnnTazFLV for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 02:24:09 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CE74712003F for <quic-issues@ietf.org>; Mon, 28 Oct 2019 02:24:08 -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 CBC2A1C305E for <quic-issues@ietf.org>; Mon, 28 Oct 2019 02:24:07 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572254647; bh=njkqDWEODgnTpxMDnaNbuRsCwkUl4JoVVxMGPCrwJgI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=xdK1y+75Fq7OUfPXjw2xIxb4BNi61Ha91xsDQf3YgLt8MjaRFkMbtmWi5awC7+jfA 6tYEViWPnqOpKhp8OQk9bTIRUf/8S6E5hChJ90TfA6r0bugqM8/VOGYdUxxnI39q6Y yZengiX1yuqO6eJqivKSwRsLX83ILGjey2/k+Tj0=
Date: Mon, 28 Oct 2019 02:24:07 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3LDQYZFAHYIQYWHSF3YPTDPEVBNHHB5FNSNM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3156/review/307714882@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3156@github.com>
References: <quicwg/base-drafts/pull/3156@github.com>
Subject: Re: [quicwg/base-drafts] clarify the scope of a NEW_TOKEN token (#3156)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db6b3b7bcc47_3bd33fb0506cd96021117a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/UjyVE3NAtKBndLnuCMWVKLsHA-E>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 28 Oct 2019 09:24:11 -0000

----==_mimepart_5db6b3b7bcc47_3bd33fb0506cd96021117a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



> @@ -1698,10 +1698,14 @@ encrypted form in the token.
 It is unlikely that the client port number is the same on two different
 connections; validating the port is therefore unlikely to be successful.
 
-If the client has a token received in a NEW_TOKEN frame on a previous connection
-to what it believes to be the same server, it SHOULD include that value in the
-Token field of its Initial packet.  Including a token might allow the server to
-validate the client address without an additional round trip.
+A token received in a NEW_TOKEN frame is applicable against the servers that the

```suggestion
A token received in a NEW_TOKEN frame is applicable to any server that the
```

> @@ -1698,10 +1698,14 @@ encrypted form in the token.
 It is unlikely that the client port number is the same on two different
 connections; validating the port is therefore unlikely to be successful.
 
-If the client has a token received in a NEW_TOKEN frame on a previous connection
-to what it believes to be the same server, it SHOULD include that value in the
-Token field of its Initial packet.  Including a token might allow the server to
-validate the client address without an additional round trip.
+A token received in a NEW_TOKEN frame is applicable against the servers that the
+connection is considered authoritative for (e.g., server names included in the
+certificate).  A client MUST only use a token that is applicable to the server

```suggestion
certificate).  A client SHOULD only use a token that is applicable to the server
```

We don't need to prevent a client from using a token from one server on a completely different one.  That won't *work*, but the server needs to protect itself against outdated tokens and attack, so they shouldn't outright reject the connection.

> @@ -1698,10 +1698,14 @@ encrypted form in the token.
 It is unlikely that the client port number is the same on two different
 connections; validating the port is therefore unlikely to be successful.
 
-If the client has a token received in a NEW_TOKEN frame on a previous connection
-to what it believes to be the same server, it SHOULD include that value in the
-Token field of its Initial packet.  Including a token might allow the server to
-validate the client address without an additional round trip.
+A token received in a NEW_TOKEN frame is applicable against the servers that the
+connection is considered authoritative for (e.g., server names included in the
+certificate).  A client MUST only use a token that is applicable to the server
+that the client is connecting to to.  If the client has a token received in a
+NEW_TOKEN frame that is applicable to a new connection attempt, it SHOULD

Rephrase:

A client SHOULD use an applicable and previously unused token when connecting to a server.  Including a token in an Initial packet could allow the server to validate the client address without an additional round trip.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3156#pullrequestreview-307714882
----==_mimepart_5db6b3b7bcc47_3bd33fb0506cd96021117a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><b>@martinthomson</b> commented on this pull request.</p>=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3156#discussi=
on_r339459537">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -1698,10 +1698,14 @@ encrypted form in =
the token.=0D
 It is unlikely that the client port number is the same on two different=0D=

 connections; validating the port is therefore unlikely to be successful.=
=0D
 =0D
-If the client has a token received in a NEW_TOKEN frame on a previous co=
nnection=0D
-to what it believes to be the same server, it SHOULD include that value =
in the=0D
-Token field of its Initial packet.  Including a token might allow the se=
rver to=0D
-validate the client address without an additional round trip.=0D
+A token received in a NEW_TOKEN frame is applicable against the servers =
that the=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-A token received in a NEW_TOKEN frame is appl=
icable against the servers that the=0D
+A token received in a NEW_TOKEN frame is applicable to any server that t=
he=0D
</pre>=0D
=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3156#discussi=
on_r339460331">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -1698,10 +1698,14 @@ encrypted form in =
the token.=0D
 It is unlikely that the client port number is the same on two different=0D=

 connections; validating the port is therefore unlikely to be successful.=
=0D
 =0D
-If the client has a token received in a NEW_TOKEN frame on a previous co=
nnection=0D
-to what it believes to be the same server, it SHOULD include that value =
in the=0D
-Token field of its Initial packet.  Including a token might allow the se=
rver to=0D
-validate the client address without an additional round trip.=0D
+A token received in a NEW_TOKEN frame is applicable against the servers =
that the=0D
+connection is considered authoritative for (e.g., server names included =
in the=0D
+certificate).  A client MUST only use a token that is applicable to the =
server=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-certificate).  A client MUST only use a token=
 that is applicable to the server=0D
+certificate).  A client SHOULD only use a token that is applicable to th=
e server=0D
</pre>=0D
=0D
<p>We don't need to prevent a client from using a token from one server o=
n a completely different one.  That won't <em>work</em>, but the server n=
eeds to protect itself against outdated tokens and attack, so they should=
n't outright reject the connection.</p>=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3156#discussi=
on_r339461601">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -1698,10 +1698,14 @@ encrypted form in =
the token.=0D
 It is unlikely that the client port number is the same on two different=0D=

 connections; validating the port is therefore unlikely to be successful.=
=0D
 =0D
-If the client has a token received in a NEW_TOKEN frame on a previous co=
nnection=0D
-to what it believes to be the same server, it SHOULD include that value =
in the=0D
-Token field of its Initial packet.  Including a token might allow the se=
rver to=0D
-validate the client address without an additional round trip.=0D
+A token received in a NEW_TOKEN frame is applicable against the servers =
that the=0D
+connection is considered authoritative for (e.g., server names included =
in the=0D
+certificate).  A client MUST only use a token that is applicable to the =
server=0D
+that the client is connecting to to.  If the client has a token received=
 in a=0D
+NEW_TOKEN frame that is applicable to a new connection attempt, it SHOUL=
D=0D
</pre>=0D
<p>Rephrase:</p>=0D
<p>A client SHOULD use an applicable and previously unused token when con=
necting to a server.  Including a token in an Initial packet could allow =
the server to validate the client address without an additional round tri=
p.</p>=0D
=0D
<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/3156?email_source=3Dnotifications&amp;email_token=3DA=
FTOJK5SQR24W2AAXSITIY3QQ2VTPA5CNFSM4JFWFR72YY3PNVWWK3TUL52HS4DFWFIHK3DMKJ=
SXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJLVWQQ#pullrequestreview-307714882=
">view it on GitHub</a>, or <a href=3D"https://github.com/notifications/u=
nsubscribe-auth/AFTOJK7TONJ2ZCZSFFLQD63QQ2VTPANCNFSM4JFWFR7Q">unsubscribe=
</a>.<img src=3D"https://github.com/notifications/beacon/AFTOJKZYTR2VGTHY=
MPTTD5DQQ2VTPA5CNFSM4JFWFR72YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWN=
FSXPKTDN5WW2ZLOORPWSZGOCJLVWQQ.gif" height=3D"1" width=3D"1" alt=3D"" /><=
/p>=0D
<script type=3D"application/ld+json">[=0D
{=0D
"@context": "http://schema.org",=0D
"@type": "EmailMessage",=0D
"potentialAction": {=0D
"@type": "ViewAction",=0D
"target": "https://github.com/quicwg/base-drafts/pull/3156?email_source=3D=
notifications\u0026email_token=3DAFTOJK5SQR24W2AAXSITIY3QQ2VTPA5CNFSM4JFW=
FR72YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOC=
JLVWQQ#pullrequestreview-307714882",=0D
"url": "https://github.com/quicwg/base-drafts/pull/3156?email_source=3Dno=
tifications\u0026email_token=3DAFTOJK5SQR24W2AAXSITIY3QQ2VTPA5CNFSM4JFWFR=
72YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJL=
VWQQ#pullrequestreview-307714882",=0D
"name": "View Pull Request"=0D
},=0D
"description": "View this Pull Request on GitHub",=0D
"publisher": {=0D
"@type": "Organization",=0D
"name": "GitHub",=0D
"url": "https://github.com"=0D
}=0D
}=0D
]</script>=

----==_mimepart_5db6b3b7bcc47_3bd33fb0506cd96021117a--


From nobody Mon Oct 28 02:26:17 2019
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 58DD21200FF for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 02:26:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 RAHr67Dg8KkO for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 02:26:15 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D2675120018 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 02:26:14 -0700 (PDT)
Received: from github-lowworker-56fcc46.va3-iad.github.net (github-lowworker-56fcc46.va3-iad.github.net [10.48.102.32]) by smtp.github.com (Postfix) with ESMTP id 3EE60960BE2 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 02:26:14 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572254774; bh=OQ+693iHpmAGeBmG6uSVt+lWcPu8g+jUiFSh2wAfIf8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=w+QRCPgHTibYuUGuyLvkhUqo3FLQ3nG7Ku/Ab4+oxZuou3P3x9WjjDKhTFoX2yZ2U /lWHOObvT1Pnr0ms1ga3tofIoXQ14eWauYWMDi1KzoCLp87/zFW5b0MCRWQV0YM8CG i0jW4zxHEmSi9J9fIG+mIKRg0D+HmSIRBDEYTi8w=
Date: Mon, 28 Oct 2019 02:26:14 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3OHHWFYWW2SUQ23NV3YPTLNEVBNHHB5FU4AM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3158/546862145@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3158@github.com>
References: <quicwg/base-drafts/issues/3158@github.com>
Subject: Re: [quicwg/base-drafts] Application close should be disallowed in Initial or Handshake (#3158)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db6b4362ff1e_649b3fd3eb2cd964108892"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/XRRWv_N_aCSc_2WrfBJHkNqTw8E>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 28 Oct 2019 09:26:17 -0000

----==_mimepart_5db6b4362ff1e_649b3fd3eb2cd964108892
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Two choices:

1. no problem: let the application decide to use Handshake to abort a connection it doesn't want any more.

2. problem: force the application to use 1-RTT packets to express its discontent.

I can see reasons for either.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3158#issuecomment-546862145
----==_mimepart_5db6b4362ff1e_649b3fd3eb2cd964108892
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Two choices:</p>
<ol>
<li>
<p>no problem: let the application decide to use Handshake to abort a connection it doesn't want any more.</p>
</li>
<li>
<p>problem: force the application to use 1-RTT packets to express its discontent.</p>
</li>
</ol>
<p>I can see reasons for either.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3158?email_source=notifications&amp;email_token=AFTOJK3N5I7I3J2DVNXRJDDQQ2V3NA5CNFSM4JFXQLW2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECMHIQI#issuecomment-546862145">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2EFQKPLQOTHZ6SGIDQQ2V3NANCNFSM4JFXQLWQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4XAKZAFFKU3TSHUNDQQ2V3NA5CNFSM4JFXQLW2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECMHIQI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3158?email_source=notifications\u0026email_token=AFTOJK3N5I7I3J2DVNXRJDDQQ2V3NA5CNFSM4JFXQLW2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECMHIQI#issuecomment-546862145",
"url": "https://github.com/quicwg/base-drafts/issues/3158?email_source=notifications\u0026email_token=AFTOJK3N5I7I3J2DVNXRJDDQQ2V3NA5CNFSM4JFXQLW2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECMHIQI#issuecomment-546862145",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db6b4362ff1e_649b3fd3eb2cd964108892--


From nobody Mon Oct 28 02:26:53 2019
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 EF08C120233 for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 02:26:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.999
X-Spam-Level: 
X-Spam-Status: No, score=-7.999 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, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 yBdz0b0N4l3C for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 02:26:48 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 567141201E3 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 02:26:48 -0700 (PDT)
Received: from github-lowworker-5825cd4.ac4-iad.github.net (github-lowworker-5825cd4.ac4-iad.github.net [10.52.22.68]) by smtp.github.com (Postfix) with ESMTP id 89EBE2C0FA9 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 02:26:47 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572254807; bh=M072ED/EJBRF/MBs8bbea4oTWlTjfCajpuyGHrkDapM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=cG6ly/OoiR34INXvsSbkBdWVQUqvrTYu6LOQ3UEHFGFz9RE7kQNcHsGw6r/3fuI+O v5UDMFRjQQUY7TvpDTK/n2+ACWZ12Sb+G2f4j3cYOjEDBffouzeazmSNxvAPxgoyPw nIujPPtPvD1d/6xm+LPQl0JNCSGeaf/278cdCkf8=
Date: Mon, 28 Oct 2019 02:26:47 -0700
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2EK3HJ6Y4IINVXDP53YPTNPEVBNHHB5FNSNM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3156/review/307721172@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3156@github.com>
References: <quicwg/base-drafts/pull/3156@github.com>
Subject: Re: [quicwg/base-drafts] clarify the scope of a NEW_TOKEN token (#3156)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db6b4577a556_6dd23f989a6cd96018611b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/b6ZXHrOG6zzLXjfotn2C-h3nPkQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 28 Oct 2019 09:26:52 -0000

----==_mimepart_5db6b4577a556_6dd23f989a6cd96018611b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

kazuho commented on this pull request.



> @@ -1698,10 +1698,14 @@ encrypted form in the token.
 It is unlikely that the client port number is the same on two different
 connections; validating the port is therefore unlikely to be successful.
 
-If the client has a token received in a NEW_TOKEN frame on a previous connection
-to what it believes to be the same server, it SHOULD include that value in the
-Token field of its Initial packet.  Including a token might allow the server to
-validate the client address without an additional round trip.
+A token received in a NEW_TOKEN frame is applicable against the servers that the
+connection is considered authoritative for (e.g., server names included in the
+certificate).  A client MUST only use a token that is applicable to the server

I thought you had an argument that we need a prohibition here; see https://github.com/quicwg/base-drafts/issues/3155#issuecomment-546789506.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3156#discussion_r339464391
----==_mimepart_5db6b4577a556_6dd23f989a6cd96018611b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@kazuho</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3156#discussion_r339464391">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1698,10 +1698,14 @@ encrypted form in the token.
 It is unlikely that the client port number is the same on two different
 connections; validating the port is therefore unlikely to be successful.
 
-If the client has a token received in a NEW_TOKEN frame on a previous connection
-to what it believes to be the same server, it SHOULD include that value in the
-Token field of its Initial packet.  Including a token might allow the server to
-validate the client address without an additional round trip.
+A token received in a NEW_TOKEN frame is applicable against the servers that the
+connection is considered authoritative for (e.g., server names included in the
+certificate).  A client MUST only use a token that is applicable to the server
</pre>
<p>I thought you had an argument that we need a prohibition here; see <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="513086339" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3155" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/3155/hovercard?comment_id=546789506&amp;comment_type=issue_comment" href="https://github.com/quicwg/base-drafts/issues/3155#issuecomment-546789506">#3155 (comment)</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3156?email_source=notifications&amp;email_token=AFTOJK3C3EAXDMWANIHQAXTQQ2V5PA5CNFSM4JFWFR72YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJLXHVA#discussion_r339464391">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2Q3O6CV4QXHFIEYYDQQ2V5PANCNFSM4JFWFR7Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2UA3FW6JH6D7MKFPDQQ2V5PA5CNFSM4JFWFR72YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJLXHVA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3156?email_source=notifications\u0026email_token=AFTOJK3C3EAXDMWANIHQAXTQQ2V5PA5CNFSM4JFWFR72YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJLXHVA#discussion_r339464391",
"url": "https://github.com/quicwg/base-drafts/pull/3156?email_source=notifications\u0026email_token=AFTOJK3C3EAXDMWANIHQAXTQQ2V5PA5CNFSM4JFWFR72YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJLXHVA#discussion_r339464391",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db6b4577a556_6dd23f989a6cd96018611b--


From nobody Mon Oct 28 02:32:40 2019
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 4E2DE120809 for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 02:32:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.999
X-Spam-Level: 
X-Spam-Status: No, score=-7.999 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, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 j0t9WU6MqRrF for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 02:32:31 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 27808120848 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 02:32:31 -0700 (PDT)
Date: Mon, 28 Oct 2019 02:32:29 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572255149; bh=wS9924M8XrIZM0ZiAqn3NLM5NnAv4GjhqVITnFc6LYw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=JTxIZWh2qNy91+4TDRIErQATlkZx+OGauGdOwD6nRv0GiUlpFPRU+FkbRqmQOhCFf jp42cxnqv4xY2FxHWrKpT8u8t3MJ/CLDdSENZdGQn69+J3HuBP+3KueFGohdvm9Ow4 5ODnnUP+I86a2rbG5UhmdNQjt5FWDm10UgRvlnOk=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYTDMRWYCTLT4P3ZR53YP3D3EVBNHHB5FNSNM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3156/review/307724147@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3156@github.com>
References: <quicwg/base-drafts/pull/3156@github.com>
Subject: Re: [quicwg/base-drafts] clarify the scope of a NEW_TOKEN token (#3156)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db6b5ad3c04c_4a9b3fe1e88cd96c11033f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/xvBqcXC0mRT-RmRQ47W7tGiIu38>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 28 Oct 2019 09:32:38 -0000

----==_mimepart_5db6b5ad3c04c_4a9b3fe1e88cd96c11033f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



> @@ -1698,10 +1698,14 @@ encrypted form in the token.
 It is unlikely that the client port number is the same on two different
 connections; validating the port is therefore unlikely to be successful.
 
-If the client has a token received in a NEW_TOKEN frame on a previous connection
-to what it believes to be the same server, it SHOULD include that value in the
-Token field of its Initial packet.  Including a token might allow the server to
-validate the client address without an additional round trip.
+A token received in a NEW_TOKEN frame is applicable against the servers that the
+connection is considered authoritative for (e.g., server names included in the
+certificate).  A client MUST only use a token that is applicable to the server

I don't remember making that argument, but I guess I could have said that.

The particular "attack" requires having a server privileged or capable enough to recognize a token from a different server with a fair degree of confidence.  For NEW_TOKEN, I can maybe see how that would happen though.  I'm OK with a MUST.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3156#discussion_r339466782
----==_mimepart_5db6b5ad3c04c_4a9b3fe1e88cd96c11033f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinthomson</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3156#discussion_r339466782">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1698,10 +1698,14 @@ encrypted form in the token.
 It is unlikely that the client port number is the same on two different
 connections; validating the port is therefore unlikely to be successful.
 
-If the client has a token received in a NEW_TOKEN frame on a previous connection
-to what it believes to be the same server, it SHOULD include that value in the
-Token field of its Initial packet.  Including a token might allow the server to
-validate the client address without an additional round trip.
+A token received in a NEW_TOKEN frame is applicable against the servers that the
+connection is considered authoritative for (e.g., server names included in the
+certificate).  A client MUST only use a token that is applicable to the server
</pre>
<p>I don't remember making that argument, but I guess I could have said that.</p>
<p>The particular "attack" requires having a server privileged or capable enough to recognize a token from a different server with a fair degree of confidence.  For NEW_TOKEN, I can maybe see how that would happen though.  I'm OK with a MUST.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3156?email_source=notifications&amp;email_token=AFTOJKZSTBAY55RSDLEYB5LQQ2WS3A5CNFSM4JFWFR72YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJLX64Y#discussion_r339466782">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZ77YBN4ZRAEFKKLQLQQ2WS3ANCNFSM4JFWFR7Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZLCJVWNR4ECA42DGTQQ2WS3A5CNFSM4JFWFR72YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJLX64Y.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3156?email_source=notifications\u0026email_token=AFTOJKZSTBAY55RSDLEYB5LQQ2WS3A5CNFSM4JFWFR72YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJLX64Y#discussion_r339466782",
"url": "https://github.com/quicwg/base-drafts/pull/3156?email_source=notifications\u0026email_token=AFTOJKZSTBAY55RSDLEYB5LQQ2WS3A5CNFSM4JFWFR72YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJLX64Y#discussion_r339466782",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db6b5ad3c04c_4a9b3fe1e88cd96c11033f--


From nobody Mon Oct 28 02:39:30 2019
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 253B712004A for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 02:39:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8
X-Spam-Level: 
X-Spam-Status: No, score=-8 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, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 S_N61R402uJm for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 02:39:26 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6F815120018 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 02:39:26 -0700 (PDT)
Date: Mon, 28 Oct 2019 02:39:25 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572255565; bh=229NN+KwrIE7D/4ZL6WP6CKmxIyo7QeinioXfM1Exvg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=sOsQuNl9Y237TR+XFRlVivUQr8FhrSlaNQ6lBiVlIH1Nr4+tSzyvMEG6Yc6J1XzEz gTJbKhqr6JUx261hniOYGN2NAjIq9W1Cw4HlGpCj4SEf7pZfNwkP5mIqcRsvKMFjbO Jly59XJDLjHx8SZHdB55oze8lO0UyLeFerTOzvN8=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3IZHNQUJJMQJDWVPN3YPU43EVBNHHB5FPVAE@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3157/review/307727537@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3157@github.com>
References: <quicwg/base-drafts/pull/3157@github.com>
Subject: Re: [quicwg/base-drafts] Backoff on CONNECTION_CLOSE (#3157)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db6b74d8fff2_3fc23f8c9d0cd96011747f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: marten-seemann
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/MX5sTnue2TW79PA4juIkwW4KEcs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 28 Oct 2019 09:39:28 -0000

----==_mimepart_5db6b74d8fff2_3fc23f8c9d0cd96011747f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

marten-seemann commented on this pull request.



> @@ -2379,15 +2379,19 @@ terminate the connection immediately.  A CONNECTION_CLOSE frame causes all
 streams to immediately become closed; open streams can be assumed to be
 implicitly reset.
 
-After sending a CONNECTION_CLOSE frame, endpoints immediately enter the closing
-state.  During the closing period, an endpoint that sends a CONNECTION_CLOSE
-frame SHOULD respond to any packet that it receives with another packet
-containing a CONNECTION_CLOSE frame.  To minimize the state that an endpoint
-maintains for a closing connection, endpoints MAY send the exact same packet.
-However, endpoints SHOULD limit the number of packets they generate containing a
-CONNECTION_CLOSE frame.  For instance, an endpoint could progressively increase
-the number of packets that it receives before sending additional packets or
-increase the time between packets.
+After sending a CONNECTION_CLOSE frame, an endpoint immediately enters the
+closing state.  During the closing period, an endpoint that sends a
+CONNECTION_CLOSE frame SHOULD respond to any packet that it receives with
+another packet containing a CONNECTION_CLOSE frame, until it receives a packet

Why would it receive a packet with a CONNECTION_CLOSE frame? The peer won't send a CONNECTION_CLOSE in response to a CONNECTION_CLOSE, so this condition would only occur by pure coincidence.
I don't think we need any text describing this corner case.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3157#pullrequestreview-307727537
----==_mimepart_5db6b74d8fff2_3fc23f8c9d0cd96011747f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@marten-seemann</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3157#discussion_r339469586">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2379,15 +2379,19 @@ terminate the connection immediately.  A CONNECTION_CLOSE frame causes all
 streams to immediately become closed; open streams can be assumed to be
 implicitly reset.
 
-After sending a CONNECTION_CLOSE frame, endpoints immediately enter the closing
-state.  During the closing period, an endpoint that sends a CONNECTION_CLOSE
-frame SHOULD respond to any packet that it receives with another packet
-containing a CONNECTION_CLOSE frame.  To minimize the state that an endpoint
-maintains for a closing connection, endpoints MAY send the exact same packet.
-However, endpoints SHOULD limit the number of packets they generate containing a
-CONNECTION_CLOSE frame.  For instance, an endpoint could progressively increase
-the number of packets that it receives before sending additional packets or
-increase the time between packets.
+After sending a CONNECTION_CLOSE frame, an endpoint immediately enters the
+closing state.  During the closing period, an endpoint that sends a
+CONNECTION_CLOSE frame SHOULD respond to any packet that it receives with
+another packet containing a CONNECTION_CLOSE frame, until it receives a packet
</pre>
<p>Why would it receive a packet with a CONNECTION_CLOSE frame? The peer won't send a CONNECTION_CLOSE in response to a CONNECTION_CLOSE, so this condition would only occur by pure coincidence.<br>
I don't think we need any text describing this corner case.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3157?email_source=notifications&amp;email_token=AFTOJK7LHT67QB7LXE4H3W3QQ2XM3A5CNFSM4JFWRWM2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJLYZMI#pullrequestreview-307727537">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK55IH2R74ATO6OGK6LQQ2XM3ANCNFSM4JFWRWMQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZC5U5ZSYZPFWY4JT3QQ2XM3A5CNFSM4JFWRWM2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJLYZMI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3157?email_source=notifications\u0026email_token=AFTOJK7LHT67QB7LXE4H3W3QQ2XM3A5CNFSM4JFWRWM2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJLYZMI#pullrequestreview-307727537",
"url": "https://github.com/quicwg/base-drafts/pull/3157?email_source=notifications\u0026email_token=AFTOJK7LHT67QB7LXE4H3W3QQ2XM3A5CNFSM4JFWRWM2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJLYZMI#pullrequestreview-307727537",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db6b74d8fff2_3fc23f8c9d0cd96011747f--


From nobody Mon Oct 28 02:55:52 2019
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 0ECEA12004A for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 02:55:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 W38c4H9WnwZJ for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 02:55:50 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C4756120018 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 02:55:49 -0700 (PDT)
Date: Mon, 28 Oct 2019 02:55:48 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572256548; bh=BsCMNrF28UNT5XeDuCDpHtGLG2etlOaAAUAdeFQ2WEs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=O4PHNYbsJUbfeH6FOahL8OrDnY5JNMpv6Id1evSZH1VOaTCuFo37uvPjCR1Z0qsJo z2iJFCKcv0KV5Dd3onn7j+ly6mWHZQGB1QerdweYfEUhNd5pDfnK3soD7QFUukxLRY jHn3+EqyVwMJzxZ1pljOh08OwwAIXPBFqJtgNCMA=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6BQDBEEMLXAUN45U53YPW2JEVBNHHB5FU4AM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3158/546873058@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3158@github.com>
References: <quicwg/base-drafts/issues/3158@github.com>
Subject: Re: [quicwg/base-drafts] Application close should be disallowed in Initial or Handshake (#3158)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db6bb24e7f0e_5a1d3fec532cd95c325137"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/vMBGRCR9aJp6CWLk0zzfAgGKUyE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 28 Oct 2019 09:55:51 -0000

----==_mimepart_5db6bb24e7f0e_5a1d3fec532cd95c325137
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

As stated above, I think option 1 is problematic in sense that the endpoint might not know which application protocol it is taking, though the error code being used is specific to the application protocol.

Even for Handshake packets it is hard to tell if the peer has learnt the application protocol in use, as CRYPTO frames and CONNECTION_CLOSE might get delivered out of order.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3158#issuecomment-546873058
----==_mimepart_5db6bb24e7f0e_5a1d3fec532cd95c325137
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>As stated above, I think option 1 is problematic in sense that the endpoint might not know which application protocol it is taking, though the error code being used is specific to the application protocol.</p>
<p>Even for Handshake packets it is hard to tell if the peer has learnt the application protocol in use, as CRYPTO frames and CONNECTION_CLOSE might get delivered out of order.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3158?email_source=notifications&amp;email_token=AFTOJK4HKCOWB4YORJMG74LQQ2ZKJA5CNFSM4JFXQLW2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECMJ5YQ#issuecomment-546873058">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKY2HDZ4XPVUMC7LAWLQQ2ZKJANCNFSM4JFXQLWQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK77R5BVHTCPBWXV5UTQQ2ZKJA5CNFSM4JFXQLW2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECMJ5YQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3158?email_source=notifications\u0026email_token=AFTOJK4HKCOWB4YORJMG74LQQ2ZKJA5CNFSM4JFXQLW2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECMJ5YQ#issuecomment-546873058",
"url": "https://github.com/quicwg/base-drafts/issues/3158?email_source=notifications\u0026email_token=AFTOJK4HKCOWB4YORJMG74LQQ2ZKJA5CNFSM4JFXQLW2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECMJ5YQ#issuecomment-546873058",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db6bb24e7f0e_5a1d3fec532cd95c325137--


From nobody Mon Oct 28 03:23:31 2019
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 7B65A12010D for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 03:23:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 DH_6H9wuPxL0 for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 03:23:29 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 15CDF120103 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 03:23:29 -0700 (PDT)
Received: from github-lowworker-e8b54ca.ac4-iad.github.net (github-lowworker-e8b54ca.ac4-iad.github.net [10.52.23.39]) by smtp.github.com (Postfix) with ESMTP id F0E8A1C164F for <quic-issues@ietf.org>; Mon, 28 Oct 2019 03:23:27 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572258207; bh=xCPusrH6NX7WDFHEx/XVCJsi5WkzdtB415KHn63A7qo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=gqJUHhkIdzaOGxetztKjwwgNSGj0Bg7XTYoy6Zx2Uh4HS9f0WfWILYGb2IzS9VJPA kAVXJud0xACCGQjaddwEdfweiwDjZWwgQqe2rPPGhHwLdJIT+UnzxBTX3/9vYtyBiJ 3dH+YCnm9At7XyLV7Ogyh8NVlxRYNZ6jIqIfN0PA=
Date: Mon, 28 Oct 2019 03:23:27 -0700
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6ACLA3NXM7I2L4RU53YP2B7EVBNHHB5FU4AM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3158/546883128@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3158@github.com>
References: <quicwg/base-drafts/issues/3158@github.com>
Subject: Re: [quicwg/base-drafts] Application close should be disallowed in Initial or Handshake (#3158)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db6c19fdf51e_241f3f80e88cd9641617ee"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/sHAA_MsgrckRuflht2CG2QYXLMw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 28 Oct 2019 10:23:30 -0000

----==_mimepart_5db6c19fdf51e_241f3f80e88cd9641617ee
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Another issue with option 1 is that we might leak sensitive data.=0D
=0D
Consider the case where a server receives a coalesced Initial / 0=E2=80=93=
RTT packet, and decides to respond with an application-close as the outco=
me of processing the 0-RTT application data. In this case, application-cl=
ose should not be sent in Initial packet, as it would be an act of an app=
lication responding to the client in cleartext.=0D
=0D
-- =0D
You are receiving this because you are subscribed to this thread.=0D
Reply to this email directly or view it on GitHub:=0D
https://github.com/quicwg/base-drafts/issues/3158#issuecomment-546883128=

----==_mimepart_5db6c19fdf51e_241f3f80e88cd9641617ee
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Another issue with option 1 is that we might leak sensitive data.</p>=0D=

<p>Consider the case where a server receives a coalesced Initial / 0=E2=80=
=93RTT packet, and decides to respond with an application-close as the ou=
tcome of processing the 0-RTT application data. In this case, application=
-close should not be sent in Initial packet, as it would be an act of an =
application responding to the client in cleartext.</p>=0D
=0D
<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/3158?email_source=3Dnotifications&amp;email_token=3D=
AFTOJKZOPZXYKZOYFP5CAMTQQ24R7A5CNFSM4JFXQLW2YY3PNVWWK3TUL52HS4DFVREXG43VM=
VBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECMMMOA#issuecomment-546883128">view it on=
 GitHub</a>, or <a href=3D"https://github.com/notifications/unsubscribe-a=
uth/AFTOJK27FJ4XIUUU7MUWVNDQQ24R7ANCNFSM4JFXQLWQ">unsubscribe</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AFTOJK7MXV6GQBEGE4JLN2DQQ24R=
7A5CNFSM4JFXQLW2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWS=
ZGOECMMMOA.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=0D
<script type=3D"application/ld+json">[=0D
{=0D
"@context": "http://schema.org",=0D
"@type": "EmailMessage",=0D
"potentialAction": {=0D
"@type": "ViewAction",=0D
"target": "https://github.com/quicwg/base-drafts/issues/3158?email_source=
=3Dnotifications\u0026email_token=3DAFTOJKZOPZXYKZOYFP5CAMTQQ24R7A5CNFSM4=
JFXQLW2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECMMMO=
A#issuecomment-546883128",=0D
"url": "https://github.com/quicwg/base-drafts/issues/3158?email_source=3D=
notifications\u0026email_token=3DAFTOJKZOPZXYKZOYFP5CAMTQQ24R7A5CNFSM4JFX=
QLW2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECMMMOA#i=
ssuecomment-546883128",=0D
"name": "View Issue"=0D
},=0D
"description": "View this Issue on GitHub",=0D
"publisher": {=0D
"@type": "Organization",=0D
"name": "GitHub",=0D
"url": "https://github.com"=0D
}=0D
}=0D
]</script>=

----==_mimepart_5db6c19fdf51e_241f3f80e88cd9641617ee--


From nobody Mon Oct 28 03:46:23 2019
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 AECCB120108 for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 03:46:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8
X-Spam-Level: 
X-Spam-Status: No, score=-8 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, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 Pm_bISNsJzWs for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 03:46:20 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E29D212006F for <quic-issues@ietf.org>; Mon, 28 Oct 2019 03:46:19 -0700 (PDT)
Date: Mon, 28 Oct 2019 03:46:19 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572259579; bh=21YC67P9/3+573E1oPOifqvahJB5a0jf+pbUMsvrt1E=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=w+7HNiJJq1MI95/HXXnxnEIhIK101tuRqQ/Y+E8DBUXyEcwHa2ArFFjHNjmTBRoXR HHmCcx4jiqjqlOm/pd4bFyXaua80ZSYfzQwWhBKO4tD6+MIUouh6N8tbS4q8/GRD+6 3pQCOe+yxePyWLmgRSNvEFwKJOrToQ8yn1NSerr8=
From: Antoine Delignat-Lavaud <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7MUHBWGV74HPATQO53YP4XXEVBNHHB5FZ3ZY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3159@github.com>
Subject: [quicwg/base-drafts] Server should not accept 1-RTT traffic before handshake completion (#3159)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db6c6fbc67f_f173fcb422cd95c125278"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ad-l
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Lz20ZZ4dEJTCRwSnhdYoYJSRDXE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 28 Oct 2019 10:46:22 -0000

----==_mimepart_5db6c6fbc67f_f173fcb422cd95c125278
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

In TLS 1.3, 1-RTT secrets can be derived once the server finished is computed, when the handshake is half-complete. This allows the server to send application data without waiting for the client finished flight (a feature sometimes called 0.5-RTT in the TLS WG). This is safe because checking the peer's finished message is only required for receiving, and the finished must be received before any application traffic when using the TLS record layer.

In QUIC, the server may receive 1-RTT packets before the client finished. This can happen because of packet loss, or an active adversary deliberately dropping handshake packets from the client, or because the client is malicious and does not send its finished flight at all. As far as I understand, the current QUIC spec allows the server to process the 1-RTT packets and hand them to the application without waiting for the client finished. Doing this falls outside the scope of what is currently proved secure about the TLS handshake, and it leads to multiple problems:
- Deadlock when the network drops the client finished flight: see #2863
- Potential to bypass client authentication requirements: if a server is configured with required client certificate authentication during the handshake (e.g. for access control to a service), a client may send the request before the client finished flight. If QUIC passes the request to the application, it may incorrectly believe that the client has been authenticated.
- Potential for downgrade attacks: the client finished is used to explicitly authenticate the negotiation of algorithms in the handshake. Due to its defensive design, TLS 1.3 also implicitly authenticates the transcript in the transport secret derivation. However, the implicit authentication only holds for strong AEAD algorithms, whereas the explicit authentication relies on strong hash algorithms (and/or signature, depending on the mode). 

A reliable way to prevent all of these issues is to mandate that every 1-RTT packet sent by the client before the client finished frame is acknowledged by the server must include in the same datagram a copy of the finished packet (the same handshake packet may be sent in multiple datagrams). The overhead is limited because finished messages are short, so even with the overhead of the long packet headers and AEAD tag, less than 100 bytes are used in the datagram (leaving the rest for the 1-RTT short packet). If this is done, it is possible to enforce that a server must have checked the client finished before processing 1-RTT packets from the client.

Adding a new transport-level signal for handshake confirmation (as proposed in #3145) is a bad idea - in TLS, receiving the peer's finished message IS the the explicit handshake confirmation signal (which is why CCS is removed in 1.3). Instead, QUIC should simply ensure that the signal has been received. It's only an issue on the server side, because clients cannot decrypt 1-RTT packets without processing the server finished.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3159
----==_mimepart_5db6c6fbc67f_f173fcb422cd95c125278
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>In TLS 1.3, 1-RTT secrets can be derived once the server finished is computed, when the handshake is half-complete. This allows the server to send application data without waiting for the client finished flight (a feature sometimes called 0.5-RTT in the TLS WG). This is safe because checking the peer's finished message is only required for receiving, and the finished must be received before any application traffic when using the TLS record layer.</p>
<p>In QUIC, the server may receive 1-RTT packets before the client finished. This can happen because of packet loss, or an active adversary deliberately dropping handshake packets from the client, or because the client is malicious and does not send its finished flight at all. As far as I understand, the current QUIC spec allows the server to process the 1-RTT packets and hand them to the application without waiting for the client finished. Doing this falls outside the scope of what is currently proved secure about the TLS handshake, and it leads to multiple problems:</p>
<ul>
<li>Deadlock when the network drops the client finished flight: see <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="462368523" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2863" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2863/hovercard" href="https://github.com/quicwg/base-drafts/issues/2863">#2863</a></li>
<li>Potential to bypass client authentication requirements: if a server is configured with required client certificate authentication during the handshake (e.g. for access control to a service), a client may send the request before the client finished flight. If QUIC passes the request to the application, it may incorrectly believe that the client has been authenticated.</li>
<li>Potential for downgrade attacks: the client finished is used to explicitly authenticate the negotiation of algorithms in the handshake. Due to its defensive design, TLS 1.3 also implicitly authenticates the transcript in the transport secret derivation. However, the implicit authentication only holds for strong AEAD algorithms, whereas the explicit authentication relies on strong hash algorithms (and/or signature, depending on the mode).</li>
</ul>
<p>A reliable way to prevent all of these issues is to mandate that every 1-RTT packet sent by the client before the client finished frame is acknowledged by the server must include in the same datagram a copy of the finished packet (the same handshake packet may be sent in multiple datagrams). The overhead is limited because finished messages are short, so even with the overhead of the long packet headers and AEAD tag, less than 100 bytes are used in the datagram (leaving the rest for the 1-RTT short packet). If this is done, it is possible to enforce that a server must have checked the client finished before processing 1-RTT packets from the client.</p>
<p>Adding a new transport-level signal for handshake confirmation (as proposed in <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="511685541" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3145" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3145/hovercard" href="https://github.com/quicwg/base-drafts/pull/3145">#3145</a>) is a bad idea - in TLS, receiving the peer's finished message IS the the explicit handshake confirmation signal (which is why CCS is removed in 1.3). Instead, QUIC should simply ensure that the signal has been received. It's only an issue on the server side, because clients cannot decrypt 1-RTT packets without processing the server finished.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3159?email_source=notifications&amp;email_token=AFTOJK7QIVDWMHK6YMTDZSTQQ27HXA5CNFSM4JFYNXG2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HUXHPHA">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4OZ627FNQ7GMRWD43QQ27HXANCNFSM4JFYNXGQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3VCSC6ZQTJFCYMT6LQQ27HXA5CNFSM4JFYNXG2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HUXHPHA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3159?email_source=notifications\u0026email_token=AFTOJK7QIVDWMHK6YMTDZSTQQ27HXA5CNFSM4JFYNXG2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HUXHPHA",
"url": "https://github.com/quicwg/base-drafts/issues/3159?email_source=notifications\u0026email_token=AFTOJK7QIVDWMHK6YMTDZSTQQ27HXA5CNFSM4JFYNXG2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HUXHPHA",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db6c6fbc67f_f173fcb422cd95c125278--


From nobody Mon Oct 28 04:48:42 2019
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 1ACD41200DE for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 04:48:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 WaxFhMK247kt for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 04:48:38 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 93C0812006F for <quic-issues@ietf.org>; Mon, 28 Oct 2019 04:48:38 -0700 (PDT)
Received: from github-lowworker-2300405.va3-iad.github.net (github-lowworker-2300405.va3-iad.github.net [10.48.17.39]) by smtp.github.com (Postfix) with ESMTP id AE75E2C1703 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 04:48:37 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572263317; bh=eYoAEPGOZMdJAu3/hlPp+Pt9ay6zEbgN9ybeGIE6Nyw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=dbPgOlTxL7T5hePHkDwxaBXBDzhO7YkpmzNpbhkovouslok9oYpbbUju5yC4+jyg6 9sdKpoMgq+bIhURV2EkYs5s5hKjm1mCrI42F0UqkHe/7HPiWiEnOdUWm6fyVsHJBmd 7pzAn3XWsxlN0oA/V/5WyIH3IvltKUzjT2VEbFn4=
Date: Mon, 28 Oct 2019 04:48:37 -0700
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3156/push/4202442505@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3156@github.com>
References: <quicwg/base-drafts/pull/3156@github.com>
Subject: Re: [quicwg/base-drafts] clarify the scope of a NEW_TOKEN token (#3156)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db6d595a06c1_799c3fc3874cd96816816e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/u7FJvi7Uaj05bhAFWD5kLth9P94>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 28 Oct 2019 11:48:40 -0000

----==_mimepart_5db6d595a06c1_799c3fc3874cd96816816e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@kazuho pushed 1 commit.

fb291efde6bdb976af004252087865410ed23917  Update draft-ietf-quic-transport.md


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3156/files/d867945f6f1ca9ada1e01c92e5294310b4dc400b..fb291efde6bdb976af004252087865410ed23917

----==_mimepart_5db6d595a06c1_799c3fc3874cd96816816e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/kazuho" class="user-mention">@kazuho</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/fb291efde6bdb976af004252087865410ed23917">fb291ef</a>  Update draft-ietf-quic-transport.md</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3156/files/d867945f6f1ca9ada1e01c92e5294310b4dc400b..fb291efde6bdb976af004252087865410ed23917?email_source=notifications&amp;email_token=AFTOJK3HD3M27H3QFAFXMETQQ3GRLA5CNFSM4JFWFR72YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTEOJXGQZTMNSQOVZWQIZUGIYDENBUGI2TANI">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6Q2LCVSQVXGZCNAU3QQ3GRLANCNFSM4JFWFR7Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZSPJI4CIHTO2KPPRDQQ3GRLA5CNFSM4JFWFR72YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTEOJXGQZTMNSQOVZWQIZUGIYDENBUGI2TANI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3156/files/d867945f6f1ca9ada1e01c92e5294310b4dc400b..fb291efde6bdb976af004252087865410ed23917?email_source=notifications\u0026email_token=AFTOJK3HD3M27H3QFAFXMETQQ3GRLA5CNFSM4JFWFR72YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTEOJXGQZTMNSQOVZWQIZUGIYDENBUGI2TANI",
"url": "https://github.com/quicwg/base-drafts/pull/3156/files/d867945f6f1ca9ada1e01c92e5294310b4dc400b..fb291efde6bdb976af004252087865410ed23917?email_source=notifications\u0026email_token=AFTOJK3HD3M27H3QFAFXMETQQ3GRLA5CNFSM4JFWFR72YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTEOJXGQZTMNSQOVZWQIZUGIYDENBUGI2TANI",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5db6d595a06c1_799c3fc3874cd96816816e--


From nobody Mon Oct 28 05:02:22 2019
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 87EB1120108 for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 05:02:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 MljFJ-YroD-w for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 05:02:19 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1DC78120077 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 05:02:19 -0700 (PDT)
Date: Mon, 28 Oct 2019 05:02:18 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572264138; bh=cXacqpxqJxDLXyyaszz6XcK748yQ3bjDSZ4mtVHpQzM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=T3+bTKXMlEBd/tKhednVcktJzrQrP+o1yfFIrpSZLtgzlA0cGmlSiYdnjUSXnGvpm JjEnUy6AHHuXoT+STQOvcZ8jTCHmJwMuaoLa84YqKfkBsmUJ7y7ebHwC3bUPougzgk IhR0vSCqshXnCJ7Z3PIs8V+1zPOdbZI/xzQS1qbM=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3156/push/4202491652@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3156@github.com>
References: <quicwg/base-drafts/pull/3156@github.com>
Subject: Re: [quicwg/base-drafts] clarify the scope of a NEW_TOKEN token (#3156)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db6d8ca41c89_38663fbc066cd96c65119"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/BSomXqfT9vhnbVW75vs8Rflas20>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 28 Oct 2019 12:02:21 -0000

----==_mimepart_5db6d8ca41c89_38663fbc066cd96c65119
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@kazuho pushed 1 commit.

e67d71336fdf52a267fbccde942849dac6004c69  encourage the use of applicable and unused token, while prohibiting the use of unapplicable ones


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3156/files/fb291efde6bdb976af004252087865410ed23917..e67d71336fdf52a267fbccde942849dac6004c69

----==_mimepart_5db6d8ca41c89_38663fbc066cd96c65119
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/kazuho" class="user-mention">@kazuho</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/e67d71336fdf52a267fbccde942849dac6004c69">e67d713</a>  encourage the use of applicable and unused token, while prohibiting the use of unapplicable ones</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3156/files/fb291efde6bdb976af004252087865410ed23917..e67d71336fdf52a267fbccde942849dac6004c69?email_source=notifications&amp;email_token=AFTOJKZWSUQPUCYVAZSKC4LQQ3IEVA5CNFSM4JFWFR72YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTEOJXGQZTMNSQOVZWQIZUGIYDENBZGE3DKMQ">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK36W2AR2IMMVDDBLT3QQ3IEVANCNFSM4JFWFR7Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2SIGJ3CVJ6HE2JKYTQQ3IEVA5CNFSM4JFWFR72YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTEOJXGQZTMNSQOVZWQIZUGIYDENBZGE3DKMQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3156/files/fb291efde6bdb976af004252087865410ed23917..e67d71336fdf52a267fbccde942849dac6004c69?email_source=notifications\u0026email_token=AFTOJKZWSUQPUCYVAZSKC4LQQ3IEVA5CNFSM4JFWFR72YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTEOJXGQZTMNSQOVZWQIZUGIYDENBZGE3DKMQ",
"url": "https://github.com/quicwg/base-drafts/pull/3156/files/fb291efde6bdb976af004252087865410ed23917..e67d71336fdf52a267fbccde942849dac6004c69?email_source=notifications\u0026email_token=AFTOJKZWSUQPUCYVAZSKC4LQQ3IEVA5CNFSM4JFWFR72YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTEOJXGQZTMNSQOVZWQIZUGIYDENBZGE3DKMQ",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5db6d8ca41c89_38663fbc066cd96c65119--


From nobody Mon Oct 28 05:03:25 2019
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 3A6EA12084C for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 05:03:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.999
X-Spam-Level: 
X-Spam-Status: No, score=-7.999 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, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 qCrA3W35wNbP for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 05:03:12 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 19B3B12083C for <quic-issues@ietf.org>; Mon, 28 Oct 2019 05:03:12 -0700 (PDT)
Received: from github-lowworker-943b171.ac4-iad.github.net (github-lowworker-943b171.ac4-iad.github.net [10.52.22.59]) by smtp.github.com (Postfix) with ESMTP id 4B1B15201AF for <quic-issues@ietf.org>; Mon, 28 Oct 2019 05:03:11 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572264191; bh=lpBaMQ2Zcvm7+6BFFh9slZSkXKnOIjaSVKdRM6tSEG8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=lg83CkXtwAOS+0aKLl/zrV4L8+knFnEI3dgqrQgH/A2C95owyqCrnySzUiQ3uSLVS ZqNCAjVbaTQZT7GE4aEOprr66fagbRCRkQ/lZjNGcjYyfgGB9/6xqF/vVzchb4E48p jR+6E3iFFtViNBX4Q4i9X2HyQQj5oRJWdWAKLevI=
Date: Mon, 28 Oct 2019 05:03:11 -0700
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7OF4CSSGK7JKIXAIV3YQFX7EVBNHHB5FNSNM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3156/review/307799701@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3156@github.com>
References: <quicwg/base-drafts/pull/3156@github.com>
Subject: Re: [quicwg/base-drafts] clarify the scope of a NEW_TOKEN token (#3156)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db6d8ff3bc7a_70023fe1a26cd96492383"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/uXbF_xJ8FLsCxmx6m5AxRt6PZzU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 28 Oct 2019 12:03:19 -0000

----==_mimepart_5db6d8ff3bc7a_70023fe1a26cd96492383
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

kazuho commented on this pull request.



> @@ -1698,10 +1698,14 @@ encrypted form in the token.
 It is unlikely that the client port number is the same on two different
 connections; validating the port is therefore unlikely to be successful.
 
-If the client has a token received in a NEW_TOKEN frame on a previous connection
-to what it believes to be the same server, it SHOULD include that value in the
-Token field of its Initial packet.  Including a token might allow the server to
-validate the client address without an additional round trip.
+A token received in a NEW_TOKEN frame is applicable against the servers that the
+connection is considered authoritative for (e.g., server names included in the
+certificate).  A client MUST only use a token that is applicable to the server
+that the client is connecting to to.  If the client has a token received in a
+NEW_TOKEN frame that is applicable to a new connection attempt, it SHOULD

Thank you for the suggestion. I believe the intent here is to recommend the use of tokens when appropriate; hence went with e67d713.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3156#discussion_r339526766
----==_mimepart_5db6d8ff3bc7a_70023fe1a26cd96492383
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@kazuho</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3156#discussion_r339526766">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1698,10 +1698,14 @@ encrypted form in the token.
 It is unlikely that the client port number is the same on two different
 connections; validating the port is therefore unlikely to be successful.
 
-If the client has a token received in a NEW_TOKEN frame on a previous connection
-to what it believes to be the same server, it SHOULD include that value in the
-Token field of its Initial packet.  Including a token might allow the server to
-validate the client address without an additional round trip.
+A token received in a NEW_TOKEN frame is applicable against the servers that the
+connection is considered authoritative for (e.g., server names included in the
+certificate).  A client MUST only use a token that is applicable to the server
+that the client is connecting to to.  If the client has a token received in a
+NEW_TOKEN frame that is applicable to a new connection attempt, it SHOULD
</pre>
<p>Thank you for the suggestion. I believe the intent here is to recommend the use of tokens when appropriate; hence went with <a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/quicwg/base-drafts/commit/e67d71336fdf52a267fbccde942849dac6004c69/hovercard" href="https://github.com/quicwg/base-drafts/commit/e67d71336fdf52a267fbccde942849dac6004c69"><tt>e67d713</tt></a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3156?email_source=notifications&amp;email_token=AFTOJK4UVU7MQJWTASIUEZDQQ3IH7A5CNFSM4JFWFR72YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJMKNFI#discussion_r339526766">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK33H667LNLWYRAN2DDQQ3IH7ANCNFSM4JFWFR7Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK23OI5I5NJYYX7K4Q3QQ3IH7A5CNFSM4JFWFR72YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJMKNFI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3156?email_source=notifications\u0026email_token=AFTOJK4UVU7MQJWTASIUEZDQQ3IH7A5CNFSM4JFWFR72YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJMKNFI#discussion_r339526766",
"url": "https://github.com/quicwg/base-drafts/pull/3156?email_source=notifications\u0026email_token=AFTOJK4UVU7MQJWTASIUEZDQQ3IH7A5CNFSM4JFWFR72YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJMKNFI#discussion_r339526766",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db6d8ff3bc7a_70023fe1a26cd96492383--


From nobody Mon Oct 28 05:13:18 2019
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 9B3C612006A for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 05:13:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8
X-Spam-Level: 
X-Spam-Status: No, score=-8 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, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 M1J4SUdLeYnI for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 05:13:15 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0C35012001E for <quic-issues@ietf.org>; Mon, 28 Oct 2019 05:13:15 -0700 (PDT)
Received: from github-lowworker-45eca55.ac4-iad.github.net (github-lowworker-45eca55.ac4-iad.github.net [10.52.25.70]) by smtp.github.com (Postfix) with ESMTP id 3C5DA1C0507 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 05:13:13 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572264793; bh=GnjfboLExt99YBYzoKuKhokjhsmME/b5r/IdIiJuugc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=2N9fkGEViXCZeLSTABCyVOsTpPbMj6Nu45feDo+ShtBQ/9pijw2TN9sWCeJzwh8uQ Xvbt9fM05Eui8MRQzgSov/z5c69R4mAIW8n5sEkveON2RQRabhZ/7vh39fIrhDV+2T gbNBrFSsxGF15OgoN5vCjDie63CZwR51RmUZbpvc=
Date: Mon, 28 Oct 2019 05:13:13 -0700
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3GR63TYRYVATK4EEF3YQG5TEVBNHHB5FNSNM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3156/review/307804409@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3156@github.com>
References: <quicwg/base-drafts/pull/3156@github.com>
Subject: Re: [quicwg/base-drafts] clarify the scope of a NEW_TOKEN token (#3156)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db6db592e667_4ab53fa0cf6cd96412021b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/MsK0lvT7XFI-gXsS3Iz4-kbWuC0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 28 Oct 2019 12:13:17 -0000

----==_mimepart_5db6db592e667_4ab53fa0cf6cd96412021b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

kazuho commented on this pull request.



> @@ -1698,10 +1698,14 @@ encrypted form in the token.
 It is unlikely that the client port number is the same on two different
 connections; validating the port is therefore unlikely to be successful.
 
-If the client has a token received in a NEW_TOKEN frame on a previous connection
-to what it believes to be the same server, it SHOULD include that value in the
-Token field of its Initial packet.  Including a token might allow the server to
-validate the client address without an additional round trip.
+A token received in a NEW_TOKEN frame is applicable against the servers that the
+connection is considered authoritative for (e.g., server names included in the
+certificate).  A client MUST only use a token that is applicable to the server

@martinthomson FWIW I think the attack you were discussing was something different, that works even if the tokens were perfectly encrypted.

Consider the case where an attacker is an ISP and also controls example.com, which is hosted behind the large-scale load balancer hosted by a different entity (e.g., CDN). The attacker issues tokens when clients connect to example.com through the load balancer (IP address 192.0.2.1). Then, when the clients connect to different hostnames under the same load balancer (IP address 192.0.2.1), it can (as an ISP) see which exact clients went for which exact server-names.

I think you pointing out this attack has effectively killed https://datatracker.ietf.org/doc/draft-kazuho-quic-address-bound-token/, I appreciate that. But if it is the case that you think it's an attack we can ignore, I'm happy to revive the draft :-)

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3156#discussion_r339530240
----==_mimepart_5db6db592e667_4ab53fa0cf6cd96412021b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@kazuho</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3156#discussion_r339530240">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1698,10 +1698,14 @@ encrypted form in the token.
 It is unlikely that the client port number is the same on two different
 connections; validating the port is therefore unlikely to be successful.
 
-If the client has a token received in a NEW_TOKEN frame on a previous connection
-to what it believes to be the same server, it SHOULD include that value in the
-Token field of its Initial packet.  Including a token might allow the server to
-validate the client address without an additional round trip.
+A token received in a NEW_TOKEN frame is applicable against the servers that the
+connection is considered authoritative for (e.g., server names included in the
+certificate).  A client MUST only use a token that is applicable to the server
</pre>
<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=67641" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/martinthomson">@martinthomson</a> FWIW I think the attack you were discussing was something different, that works even if the tokens were perfectly encrypted.</p>
<p>Consider the case where an attacker is an ISP and also controls example.com, which is hosted behind the large-scale load balancer hosted by a different entity (e.g., CDN). The attacker issues tokens when clients connect to example.com through the load balancer (IP address 192.0.2.1). Then, when the clients connect to different hostnames under the same load balancer (IP address 192.0.2.1), it can (as an ISP) see which exact clients went for which exact server-names.</p>
<p>I think you pointing out this attack has effectively killed <a href="https://datatracker.ietf.org/doc/draft-kazuho-quic-address-bound-token/" rel="nofollow">https://datatracker.ietf.org/doc/draft-kazuho-quic-address-bound-token/</a>, I appreciate that. But if it is the case that you think it's an attack we can ignore, I'm happy to revive the draft :-)</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3156?email_source=notifications&amp;email_token=AFTOJK63DC2MHDVQNKLYYNDQQ3JNTA5CNFSM4JFWFR72YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJMLR6I#discussion_r339530240">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZKIPJMEUKIBJ33SJTQQ3JNTANCNFSM4JFWFR7Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK346OYACZTWYKZLRQTQQ3JNTA5CNFSM4JFWFR72YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJMLR6I.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3156?email_source=notifications\u0026email_token=AFTOJK63DC2MHDVQNKLYYNDQQ3JNTA5CNFSM4JFWFR72YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJMLR6I#discussion_r339530240",
"url": "https://github.com/quicwg/base-drafts/pull/3156?email_source=notifications\u0026email_token=AFTOJK63DC2MHDVQNKLYYNDQQ3JNTA5CNFSM4JFWFR72YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJMLR6I#discussion_r339530240",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db6db592e667_4ab53fa0cf6cd96412021b--


From nobody Mon Oct 28 05:20:45 2019
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 0ACF612001E for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 05:20:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8
X-Spam-Level: 
X-Spam-Status: No, score=-8 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, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 BVjV24mcq17J for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 05:20:42 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 91F4B12006A for <quic-issues@ietf.org>; Mon, 28 Oct 2019 05:20:42 -0700 (PDT)
Date: Mon, 28 Oct 2019 05:20:40 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572265240; bh=3uNJDK9u/wVKagtkDFpjvMenNqCsMdhNty2+A8uUmRg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=NxpdKW4sEy7lsJW0Yyb/cJ4cNIJgsEXGfhFSnbu2OQb0WYeoHy+6ij6tiXX4KEcE0 McDYzeofkhRX16pzIRqaRCUXMm2v+KioDp5PZdTudjy4WkylUBCLgOboFRWgOobOME e425VFNHHaOzxAXmqZb4jPaxZb6PrT03wwmv9Juk=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZSMAHBVWVWMELPXTF3YQHZREVBNHHB5FPVAE@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3157/review/307807872@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3157@github.com>
References: <quicwg/base-drafts/pull/3157@github.com>
Subject: Re: [quicwg/base-drafts] Backoff on CONNECTION_CLOSE (#3157)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db6dd18af61e_30d63f95a58cd96014264b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/qDTNWOWyL7tADldBo61OkaKeqr8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 28 Oct 2019 12:20:44 -0000

----==_mimepart_5db6dd18af61e_30d63f95a58cd96014264b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

kazuho commented on this pull request.



> @@ -2379,15 +2379,19 @@ terminate the connection immediately.  A CONNECTION_CLOSE frame causes all
 streams to immediately become closed; open streams can be assumed to be
 implicitly reset.
 
-After sending a CONNECTION_CLOSE frame, endpoints immediately enter the closing
-state.  During the closing period, an endpoint that sends a CONNECTION_CLOSE
-frame SHOULD respond to any packet that it receives with another packet
-containing a CONNECTION_CLOSE frame.  To minimize the state that an endpoint
-maintains for a closing connection, endpoints MAY send the exact same packet.
-However, endpoints SHOULD limit the number of packets they generate containing a
-CONNECTION_CLOSE frame.  For instance, an endpoint could progressively increase
-the number of packets that it receives before sending additional packets or
-increase the time between packets.
+After sending a CONNECTION_CLOSE frame, an endpoint immediately enters the
+closing state.  During the closing period, an endpoint that sends a
+CONNECTION_CLOSE frame SHOULD respond to any packet that it receives with
+another packet containing a CONNECTION_CLOSE frame, until it receives a packet

I agree that this should not be a SHOULD. But we already have a MAY. The current text states that _an endpoint MAY transition from the closing period to the draining period if it receives a CONNECTION_CLOSE frame_.

I think that the text here should be something along the lines of:
* During the closing period, an endpoint that sends a CONNECTION_CLOSE frame SHOULD respond to a packet that *can be AEAD-decrypted* with another packet containing a CONNECTION_CLOSE frame. That action *MAY* cease when it receives a packet containing a CONNECTION_CLOSE frame.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3157#discussion_r339533043
----==_mimepart_5db6dd18af61e_30d63f95a58cd96014264b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@kazuho</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3157#discussion_r339533043">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2379,15 +2379,19 @@ terminate the connection immediately.  A CONNECTION_CLOSE frame causes all
 streams to immediately become closed; open streams can be assumed to be
 implicitly reset.
 
-After sending a CONNECTION_CLOSE frame, endpoints immediately enter the closing
-state.  During the closing period, an endpoint that sends a CONNECTION_CLOSE
-frame SHOULD respond to any packet that it receives with another packet
-containing a CONNECTION_CLOSE frame.  To minimize the state that an endpoint
-maintains for a closing connection, endpoints MAY send the exact same packet.
-However, endpoints SHOULD limit the number of packets they generate containing a
-CONNECTION_CLOSE frame.  For instance, an endpoint could progressively increase
-the number of packets that it receives before sending additional packets or
-increase the time between packets.
+After sending a CONNECTION_CLOSE frame, an endpoint immediately enters the
+closing state.  During the closing period, an endpoint that sends a
+CONNECTION_CLOSE frame SHOULD respond to any packet that it receives with
+another packet containing a CONNECTION_CLOSE frame, until it receives a packet
</pre>
<p>I agree that this should not be a SHOULD. But we already have a MAY. The current text states that <em>an endpoint MAY transition from the closing period to the draining period if it receives a CONNECTION_CLOSE frame</em>.</p>
<p>I think that the text here should be something along the lines of:</p>
<ul>
<li>During the closing period, an endpoint that sends a CONNECTION_CLOSE frame SHOULD respond to a packet that <em>can be AEAD-decrypted</em> with another packet containing a CONNECTION_CLOSE frame. That action <em>MAY</em> cease when it receives a packet containing a CONNECTION_CLOSE frame.</li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3157?email_source=notifications&amp;email_token=AFTOJKYOKT74EXUZDMN3QU3QQ3KJRA5CNFSM4JFWRWM2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJMMNAA#discussion_r339533043">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2DPMNUKE3NXRBTS53QQ3KJRANCNFSM4JFWRWMQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4HKT675KSA4KFNM5LQQ3KJRA5CNFSM4JFWRWM2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJMMNAA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3157?email_source=notifications\u0026email_token=AFTOJKYOKT74EXUZDMN3QU3QQ3KJRA5CNFSM4JFWRWM2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJMMNAA#discussion_r339533043",
"url": "https://github.com/quicwg/base-drafts/pull/3157?email_source=notifications\u0026email_token=AFTOJKYOKT74EXUZDMN3QU3QQ3KJRA5CNFSM4JFWRWM2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJMMNAA#discussion_r339533043",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db6dd18af61e_30d63f95a58cd96014264b--


From nobody Mon Oct 28 05:25:43 2019
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 DAA001200D7 for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 05:25:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 ePPcLM8BmJTO for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 05:25:40 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1BDAD12001E for <quic-issues@ietf.org>; Mon, 28 Oct 2019 05:25:40 -0700 (PDT)
Date: Mon, 28 Oct 2019 05:25:39 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572265539; bh=Nd3ouzJ+tK7LkqgvdL1azY7FYvKn1xZH2LNM35Iq0q0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=EkRJ318imd/OvUgubrlNM/edRvg9rCfX9ti9C7Zk2z+ou0ZJ+4fhUTuoSj1UwDRCy zTuWT5SHj3A9+6euUBRDJlZGCNVuZkrIzoAA2fn7Dp4fh7wbEbjJujUuFY5m/vqpEi p2CddfXNdcymcDTt8mbs01MapvXkGCcmuBJqQZac=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZGUTDHVDG3TVTZSJ53YQIMHEVBNHHB5FZ3ZY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3159/546923231@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3159@github.com>
References: <quicwg/base-drafts/issues/3159@github.com>
Subject: Re: [quicwg/base-drafts] Server should not accept 1-RTT traffic before handshake completion (#3159)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db6de4350219_5fd3faae88cd96c6156c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/oMeugETybRksQNjtkxGEUxKKj10>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 28 Oct 2019 12:25:42 -0000

----==_mimepart_5db6de4350219_5fd3faae88cd96c6156c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

> In QUIC, the server may receive 1-RTT packets before the client finishe=
d.=0D
=0D
While this is true, I wonder if we have the issues you point out, because=
 we prohibit the use of such packets until the server receives Client Fin=
ished.=0D
=0D
[Section 5.7 of the TLS draft](https://quicwg.org/base-drafts/draft-ietf-=
quic-tls.html#rfc.section.5.7) states that _a server MUST NOT process dat=
a from incoming 1-RTT protected packets before the TLS handshake is compl=
ete,_ where "handshake complete" is defined as _when the TLS stack has bo=
th sent a Finished message and verified the peer=E2=80=99s Finished messa=
ge_ ([section 4.1.1](https://quicwg.org/base-drafts/draft-ietf-quic-tls.h=
tml#rfc.section.4.1.1)).=0D
=0D
-- =0D
You are receiving this because you are subscribed to this thread.=0D
Reply to this email directly or view it on GitHub:=0D
https://github.com/quicwg/base-drafts/issues/3159#issuecomment-546923231=

----==_mimepart_5db6de4350219_5fd3faae88cd96c6156c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<blockquote>=0D
<p>In QUIC, the server may receive 1-RTT packets before the client finish=
ed.</p>=0D
</blockquote>=0D
<p>While this is true, I wonder if we have the issues you point out, beca=
use we prohibit the use of such packets until the server receives Client =
Finished.</p>=0D
<p><a href=3D"https://quicwg.org/base-drafts/draft-ietf-quic-tls.html#rfc=
.section.5.7" rel=3D"nofollow">Section 5.7 of the TLS draft</a> states th=
at <em>a server MUST NOT process data from incoming 1-RTT protected packe=
ts before the TLS handshake is complete,</em> where "handshake complete" =
is defined as <em>when the TLS stack has both sent a Finished message and=
 verified the peer=E2=80=99s Finished message</em> (<a href=3D"https://qu=
icwg.org/base-drafts/draft-ietf-quic-tls.html#rfc.section.4.1.1" rel=3D"n=
ofollow">section 4.1.1</a>).</p>=0D
=0D
<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/3159?email_source=3Dnotifications&amp;email_token=3D=
AFTOJK5NHQDKTT2ADOQ4XLDQQ3K4HA5CNFSM4JFYNXG2YY3PNVWWK3TUL52HS4DFVREXG43VM=
VBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECMWFXY#issuecomment-546923231">view it on=
 GitHub</a>, or <a href=3D"https://github.com/notifications/unsubscribe-a=
uth/AFTOJK6FK54G6VSSQUTF47LQQ3K4HANCNFSM4JFYNXGQ">unsubscribe</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AFTOJKYSQ4YFAMKM3ETCDEDQQ3K4=
HA5CNFSM4JFYNXG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWS=
ZGOECMWFXY.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=0D
<script type=3D"application/ld+json">[=0D
{=0D
"@context": "http://schema.org",=0D
"@type": "EmailMessage",=0D
"potentialAction": {=0D
"@type": "ViewAction",=0D
"target": "https://github.com/quicwg/base-drafts/issues/3159?email_source=
=3Dnotifications\u0026email_token=3DAFTOJK5NHQDKTT2ADOQ4XLDQQ3K4HA5CNFSM4=
JFYNXG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECMWFX=
Y#issuecomment-546923231",=0D
"url": "https://github.com/quicwg/base-drafts/issues/3159?email_source=3D=
notifications\u0026email_token=3DAFTOJK5NHQDKTT2ADOQ4XLDQQ3K4HA5CNFSM4JFY=
NXG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECMWFXY#i=
ssuecomment-546923231",=0D
"name": "View Issue"=0D
},=0D
"description": "View this Issue on GitHub",=0D
"publisher": {=0D
"@type": "Organization",=0D
"name": "GitHub",=0D
"url": "https://github.com"=0D
}=0D
}=0D
]</script>=

----==_mimepart_5db6de4350219_5fd3faae88cd96c6156c--


From nobody Mon Oct 28 06:13:20 2019
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 5CA1612010F for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 06:13:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.999
X-Spam-Level: 
X-Spam-Status: No, score=-7.999 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, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 SgsNnneHVE_j for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 06:13:18 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 011D8120103 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 06:13:17 -0700 (PDT)
Received: from github-lowworker-f045d1f.ac4-iad.github.net (github-lowworker-f045d1f.ac4-iad.github.net [10.52.19.54]) by smtp.github.com (Postfix) with ESMTP id 50408C60746 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 06:13:17 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572268397; bh=fjEVg7ymFKKuoMZ4MyBF9tQmi0L+8hWj6X8/PwhKu2k=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=SeYHZQ8JE9HF5qzO11HMNr4tT1BPYiq4ztGKRG/2wI+2ZTfXTVXkDJJjxvSuGFapJ J4/QxW4fN0AOCD6OVh8+d0PWfA6v4Nv38H9/gxCwvZDODtYi+SCmiTRq29VaDhtE7u +vlnh6Dw6iIBcLjXyOrxFKcjmaZs9YDCpxuK+wyM=
Date: Mon, 28 Oct 2019 06:13:17 -0700
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK74RA5YEIMSRXRSGWF3YQN63EVBNHHB5FPVAE@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3157/review/307835286@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3157@github.com>
References: <quicwg/base-drafts/pull/3157@github.com>
Subject: Re: [quicwg/base-drafts] Backoff on CONNECTION_CLOSE (#3157)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db6e96d4104a_5e473f8a45ecd95c3171a8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/0cpoA9VzvO3B7V9Zn238aYop4nM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 28 Oct 2019 13:13:19 -0000

----==_mimepart_5db6e96d4104a_5e473f8a45ecd95c3171a8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mikkelfj commented on this pull request.



> -containing a CONNECTION_CLOSE frame.  To minimize the state that an endpoint
-maintains for a closing connection, endpoints MAY send the exact same packet.
-However, endpoints SHOULD limit the number of packets they generate containing a
-CONNECTION_CLOSE frame.  For instance, an endpoint could progressively increase
-the number of packets that it receives before sending additional packets or
-increase the time between packets.
+After sending a CONNECTION_CLOSE frame, an endpoint immediately enters the
+closing state.  During the closing period, an endpoint that sends a
+CONNECTION_CLOSE frame SHOULD respond to any packet that it receives with
+another packet containing a CONNECTION_CLOSE frame, until it receives a packet
+that contains a CONNECTION_CLOSE frame.  However, such an endpoint SHOULD limit
+the number of packets it generates containing a CONNECTION_CLOSE frame.  For
+instance, an endpoint could progressively increase the number of packets that it
+receives before sending additional packets or increase the time between packets.
+An endpoint that drops the packet protection keys when entering the closing
+period and therefore being unable to decrypt the incoming packets MUST

exponentially decrease?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3157#discussion_r339554153
----==_mimepart_5db6e96d4104a_5e473f8a45ecd95c3171a8
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@mikkelfj</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3157#discussion_r339554153">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; -containing a CONNECTION_CLOSE frame.  To minimize the state that an endpoint
-maintains for a closing connection, endpoints MAY send the exact same packet.
-However, endpoints SHOULD limit the number of packets they generate containing a
-CONNECTION_CLOSE frame.  For instance, an endpoint could progressively increase
-the number of packets that it receives before sending additional packets or
-increase the time between packets.
+After sending a CONNECTION_CLOSE frame, an endpoint immediately enters the
+closing state.  During the closing period, an endpoint that sends a
+CONNECTION_CLOSE frame SHOULD respond to any packet that it receives with
+another packet containing a CONNECTION_CLOSE frame, until it receives a packet
+that contains a CONNECTION_CLOSE frame.  However, such an endpoint SHOULD limit
+the number of packets it generates containing a CONNECTION_CLOSE frame.  For
+instance, an endpoint could progressively increase the number of packets that it
+receives before sending additional packets or increase the time between packets.
+An endpoint that drops the packet protection keys when entering the closing
+period and therefore being unable to decrypt the incoming packets MUST
</pre>
<p>exponentially decrease?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3157?email_source=notifications&amp;email_token=AFTOJK3LT24CRQGF477YUC3QQ3QO3A5CNFSM4JFWRWM2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJMTDFQ#discussion_r339554153">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZEBHVCEC5N3PDAJNTQQ3QO3ANCNFSM4JFWRWMQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZ24BAWZ7UAL6H5YD3QQ3QO3A5CNFSM4JFWRWM2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJMTDFQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3157?email_source=notifications\u0026email_token=AFTOJK3LT24CRQGF477YUC3QQ3QO3A5CNFSM4JFWRWM2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJMTDFQ#discussion_r339554153",
"url": "https://github.com/quicwg/base-drafts/pull/3157?email_source=notifications\u0026email_token=AFTOJK3LT24CRQGF477YUC3QQ3QO3A5CNFSM4JFWRWM2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJMTDFQ#discussion_r339554153",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db6e96d4104a_5e473f8a45ecd95c3171a8--


From nobody Mon Oct 28 06:59:16 2019
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 1BD1E120113 for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 06:59:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 76fzSq8tpqxf for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 06:59:12 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 520E6120073 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 06:59:12 -0700 (PDT)
Date: Mon, 28 Oct 2019 06:59:11 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572271151; bh=UKWGGLTK/nTZS4IG1YZpsDdnRMwSucZPORILXUrW4Zs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=bF9/W7UNUO3x1TM3V04wKe/c0Vjb0qMEmVVP+cpkJcNTSAE+joLj+MQiK1QrFr1K4 Wv/GJGYxH4N3FoaVtWNAWyU33kFeW/Q8hQsqr9PGoJo5RCCoDk0eQ2hlwkdKqr0njV 8YeOooQn7pegd3z2PCt1F1+isY7Xm7SR4/Pg82nQ=
From: mirjak <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3WXLJCHIUPSIT2WGN3YQTK7EVBNHHB4SPHCQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3106/review/307866005@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3106@github.com>
References: <quicwg/base-drafts/pull/3106@github.com>
Subject: Re: [quicwg/base-drafts] MUST pace or limit bursts to 10 packets (#3106)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db6f42f72e68_3a7e3fae69acd968158919"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mirjak
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/No4QxAX60bV-0gPgDEN6CQTFEQI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 28 Oct 2019 13:59:14 -0000

----==_mimepart_5db6f42f72e68_3a7e3fae69acd968158919
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mirjak commented on this pull request.



> @@ -753,6 +753,12 @@ delivery of ACK frames is important for efficient loss recovery. Packets
 containing only ACK frames should therefore not be paced, to avoid delaying
 their delivery to the peer.
 
+Sending multiple packets into the network without any delay between them
+creates a packet burst that might cause short-term congestion and losses.
+Implementations MUST either use pacing or limit such bursts to minimum
+of 10 * kMaxDatagramSize and max(2* kMaxDatagramSize, 14720)), the same
+as the recommended initial congestion window.
+

Fine for me. 

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3106#discussion_r339577123
----==_mimepart_5db6f42f72e68_3a7e3fae69acd968158919
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@mirjak</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3106#discussion_r339577123">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -753,6 +753,12 @@ delivery of ACK frames is important for efficient loss recovery. Packets
 containing only ACK frames should therefore not be paced, to avoid delaying
 their delivery to the peer.
 
+Sending multiple packets into the network without any delay between them
+creates a packet burst that might cause short-term congestion and losses.
+Implementations MUST either use pacing or limit such bursts to minimum
+of 10 * kMaxDatagramSize and max(2* kMaxDatagramSize, 14720)), the same
+as the recommended initial congestion window.
+
</pre>
<p>Fine for me.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3106?email_source=notifications&amp;email_token=AFTOJKZWJ4ZFDCJDCCYKCQ3QQ3V27A5CNFSM4JBSNMEKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJM2TFI#discussion_r339577123">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5DPGC35U3JELEXBCTQQ3V27ANCNFSM4JBSNMEA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5TXPHVBRPKVP3NQXLQQ3V27A5CNFSM4JBSNMEKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJM2TFI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3106?email_source=notifications\u0026email_token=AFTOJKZWJ4ZFDCJDCCYKCQ3QQ3V27A5CNFSM4JBSNMEKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJM2TFI#discussion_r339577123",
"url": "https://github.com/quicwg/base-drafts/pull/3106?email_source=notifications\u0026email_token=AFTOJKZWJ4ZFDCJDCCYKCQ3QQ3V27A5CNFSM4JBSNMEKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJM2TFI#discussion_r339577123",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db6f42f72e68_3a7e3fae69acd968158919--


From nobody Mon Oct 28 07:11:25 2019
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 123EC120887 for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 07:11:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 MQPJHJvObn1B for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 07:11:19 -0700 (PDT)
Received: from out-17.smtp.github.com (out-17.smtp.github.com [192.30.252.200]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C1E38120835 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 07:11:19 -0700 (PDT)
Received: from github-lowworker-56fcc46.va3-iad.github.net (github-lowworker-56fcc46.va3-iad.github.net [10.48.102.32]) by smtp.github.com (Postfix) with ESMTP id 202B96E0507 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 07:11:19 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572271879; bh=NXmvoDbdOaKMof4/6q9PaSocscpPKvkt9KoXjIMHjuc=; h=Date:From:To:Subject:From; b=HhUoCC53sPqUtVwHRTK3oGc1DZlB3/78rOFzalac+oVaO7/eIt1Mrq1EUwGuUZiWJ 5w0JIB8nrrskxXriQ3NTYJmNT+4iUQBuT5+ooKf/2jQ4xssf0EgGiDZfPUbbGwHO6f tSAqLsS/S9abayl1P94h9iSgG7fGiFHL79fQEza0=
Date: Mon, 28 Oct 2019 07:11:19 -0700
From: ianswett <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/ianswett-burst-initial/000000-568feb@github.com>
Subject: [quicwg/base-drafts] 568feb: MUST limit bursts to the initial congestion window
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/ZHkP3IB2w-qKUsqskhhLnnP9-CY>
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: Mon, 28 Oct 2019 14:11:25 -0000

  Branch: refs/heads/ianswett-burst-initial
  Home:   https://github.com/quicwg/base-drafts
  Commit: 568febf40a21f538abe126d8598e5b45ce21ec31
      https://github.com/quicwg/base-drafts/commit/568febf40a21f538abe126d8598e5b45ce21ec31
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-10-28 (Mon, 28 Oct 2019)

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

  Log Message:
  -----------
  MUST limit bursts to the initial congestion window

>From discussion on #3106 
https://github.com/quicwg/base-drafts/pull/3106#discussion_r338921935



From nobody Mon Oct 28 07:12:05 2019
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 2850B12081B for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 07:12:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 CrDpk1DLvgzc for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 07:12:03 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1EF23120837 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 07:12:03 -0700 (PDT)
Date: Mon, 28 Oct 2019 07:12:02 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572271922; bh=zQzFEH7w2NnP03I8P49u0P3hbPm1aPFrSAomTkopH90=; h=Date:From:To:Subject:From; b=1G2cB8wVDQn+G/O++RMCDbvm6RzF+8WKOgYTUmppYL0k7eLL9r8cNjv65t8iAtwPt c1qh6MIjxCCsDElBsf24Bc+5hRQEj5KhrxQbuGFNwnVYA26g0tqm+vQLEdgx1gYn+a BwsJepACJo6xNt1T4myZbngjIvkDpVTHMzu5QPMM=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/2f5dd3-76cf6d@github.com>
Subject: [quicwg/base-drafts] 76cf6d: Script updating gh-pages from 568febf4. [ci skip]
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/mAGF8AqOuaYsC_BccrWGvK3UJoI>
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: Mon, 28 Oct 2019 14:12:04 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 76cf6df6bde16e0ff53dd1ef510eeb033473eeed
      https://github.com/quicwg/base-drafts/commit/76cf6df6bde16e0ff53dd1ef510eeb033473eeed
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-28 (Mon, 28 Oct 2019)

  Changed paths:
    A ianswett-burst-initial/draft-ietf-quic-http.html
    A ianswett-burst-initial/draft-ietf-quic-http.txt
    A ianswett-burst-initial/draft-ietf-quic-invariants.html
    A ianswett-burst-initial/draft-ietf-quic-invariants.txt
    A ianswett-burst-initial/draft-ietf-quic-qpack.html
    A ianswett-burst-initial/draft-ietf-quic-qpack.txt
    A ianswett-burst-initial/draft-ietf-quic-recovery.html
    A ianswett-burst-initial/draft-ietf-quic-recovery.txt
    A ianswett-burst-initial/draft-ietf-quic-tls.html
    A ianswett-burst-initial/draft-ietf-quic-tls.txt
    A ianswett-burst-initial/draft-ietf-quic-transport.html
    A ianswett-burst-initial/draft-ietf-quic-transport.txt
    A ianswett-burst-initial/index.html
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from 568febf4. [ci skip]



From nobody Mon Oct 28 07:12:33 2019
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 310F4120823 for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 07:12:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8
X-Spam-Level: 
X-Spam-Status: No, score=-8 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, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 gcanb3wEX_Tl for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 07:12:30 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BBD9412081B for <quic-issues@ietf.org>; Mon, 28 Oct 2019 07:12:30 -0700 (PDT)
Date: Mon, 28 Oct 2019 07:12:30 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572271950; bh=NFNDo08708F6j8xB7nC7btHjR/CYafSjp7Ee5+lYGRk=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=rYKB97zF7313y1J6mzbAS+dur8sRvIBOsA/DQw+eq2UyAwuld54r7dqHgHslp1zUf 7Y1Qj4I5WYRcmAlCq6E+IHuMHkKD8AWXUlIpev7yg2JFahrMwHFSkQ5QMbpKSVa0hR Kk5mB3Yly9qSpXOd/JoDmASVcCG9huviegvEVGws=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4FESEEWBN5JAAFTL53YQ355EVBNHHB5GGLDU@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3160@github.com>
Subject: [quicwg/base-drafts] MUST limit bursts to the initial congestion window (#3160)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db6f74e12eb0_14df3f9bfe4cd96435215"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/xD_q0f-LIjKdh-QbcThggt94-Ic>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 28 Oct 2019 14:12:32 -0000

----==_mimepart_5db6f74e12eb0_14df3f9bfe4cd96435215
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

>From discussion on #3106 people prefer the normative text to apply to the initial congestion window, not the specific value recommended in the recovery document.
https://github.com/quicwg/base-drafts/pull/3106#discussion_r338921935
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/3160

-- Commit Summary --

  * MUST limit bursts to the initial congestion window

-- File Changes --

    M draft-ietf-quic-recovery.md (6)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/3160.patch
https://github.com/quicwg/base-drafts/pull/3160.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3160

----==_mimepart_5db6f74e12eb0_14df3f9bfe4cd96435215
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>From discussion on <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="508159764" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3106" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3106/hovercard" href="https://github.com/quicwg/base-drafts/pull/3106">#3106</a> people prefer the normative text to apply to the initial congestion window, not the specific value recommended in the recovery document.<br>
<a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="508159764" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3106" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3106/hovercard?comment_id=338921935&amp;comment_type=review_comment" href="https://github.com/quicwg/base-drafts/pull/3106#discussion_r338921935">#3106 (comment)</a></p>

<hr>

<h4>You can view, comment on, or merge this pull request online at:</h4>
<p>&nbsp;&nbsp;<a href='https://github.com/quicwg/base-drafts/pull/3160'>https://github.com/quicwg/base-drafts/pull/3160</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>MUST limit bursts to the initial congestion window</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/3160/files#diff-0">draft-ietf-quic-recovery.md</a>
    (6)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3160.patch'>https://github.com/quicwg/base-drafts/pull/3160.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3160.diff'>https://github.com/quicwg/base-drafts/pull/3160.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3160?email_source=notifications&amp;email_token=AFTOJKZQJBK3KUXPL654FATQQ3XM5A5CNFSM4JF2XQIKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HUYZMOQ">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4EMF36YNMHXIJLITTQQ3XM5ANCNFSM4JF2XQIA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6IAFQSR6R5RVFDPU3QQ3XM5A5CNFSM4JF2XQIKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HUYZMOQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3160?email_source=notifications\u0026email_token=AFTOJKZQJBK3KUXPL654FATQQ3XM5A5CNFSM4JF2XQIKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HUYZMOQ",
"url": "https://github.com/quicwg/base-drafts/pull/3160?email_source=notifications\u0026email_token=AFTOJKZQJBK3KUXPL654FATQQ3XM5A5CNFSM4JF2XQIKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HUYZMOQ",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5db6f74e12eb0_14df3f9bfe4cd96435215--


From nobody Mon Oct 28 07:13:18 2019
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 086DD120823 for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 07:13:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=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 pet3Ms3GgzWe for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 07:13:16 -0700 (PDT)
Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E466A12081B for <quic-issues@ietf.org>; Mon, 28 Oct 2019 07:13:15 -0700 (PDT)
Date: Mon, 28 Oct 2019 07:13:15 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572271995; bh=6xk9ljVLcf8doQlYFf0JEUAWHJv4OHhcBpBeIzTGmWM=; h=Date:From:To:Subject:From; b=o2SHMIm1ipNoGBdf3Cq196MVMpm+vk63RWFzKWiN8QsRQiaKmdiQe5RWA1LBtwCGj BBlYd3ek+q0Fyk2RaBsq/6/M9pwHZZB7H2Z9dwpvM9DxwTfIddGCLwWwjLoe178nyr aOv2lEANSK7WVNO01V8+yLqjC8gThdKilJfPmAC0=
From: ianswett <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/ianswett-burst-initial/568feb-bc27ab@github.com>
Subject: [quicwg/base-drafts] bc27ab: Update draft-ietf-quic-recovery.md
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/0tNgJKa7wMaG2sjtxfkR0vTHKbk>
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: Mon, 28 Oct 2019 14:13:17 -0000

  Branch: refs/heads/ianswett-burst-initial
  Home:   https://github.com/quicwg/base-drafts
  Commit: bc27ab1719ed440795fcd086b93a7bb0373f0dd7
      https://github.com/quicwg/base-drafts/commit/bc27ab1719ed440795fcd086b93a7bb0373f0dd7
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-10-28 (Mon, 28 Oct 2019)

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

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md



From nobody Mon Oct 28 07:13:35 2019
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 3DC5612081B for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 07:13:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 XVmQb_uXsB5u for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 07:13:24 -0700 (PDT)
Received: from out-16.smtp.github.com (out-16.smtp.github.com [192.30.254.199]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7A2CB120823 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 07:13:24 -0700 (PDT)
Received: from github-lowworker-b19c547.va3-iad.github.net (github-lowworker-b19c547.va3-iad.github.net [10.48.17.66]) by smtp.github.com (Postfix) with ESMTP id 0C9741212E7 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 07:13:24 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572272004; bh=9E7p4RuFXny/Y78hsSkVGSaT/FmsMOp00UaVn4Hbm6A=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=HvI/dzIuD4rndwd7jWzWBTg/D3cw4ijUF7wPNGMoe+N/8qGgHEEZx5h+4+o099jD/ 43/8bGPikuuMlbjYfN7tozks33aIVojtkOiaPkhD5BjtIuDTH7G734bxQkIEHVzF87 1Ve3JMM7PeQ6P7Nr3wRTtfqBmaL/VKWSkLZUfid0=
Date: Mon, 28 Oct 2019 07:13:23 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3160/push/4203033121@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3160@github.com>
References: <quicwg/base-drafts/pull/3160@github.com>
Subject: Re: [quicwg/base-drafts] MUST limit bursts to the initial congestion window (#3160)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db6f783bc717_74063fe66c2cd96c192640"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/-bQ4HEJK3kY5qXAR6jp97WabFxg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 28 Oct 2019 14:13:26 -0000

----==_mimepart_5db6f783bc717_74063fe66c2cd96c192640
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

bc27ab1719ed440795fcd086b93a7bb0373f0dd7  Update draft-ietf-quic-recovery.md


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3160/files/568febf40a21f538abe126d8598e5b45ce21ec31..bc27ab1719ed440795fcd086b93a7bb0373f0dd7

----==_mimepart_5db6f783bc717_74063fe66c2cd96c192640
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/ianswett" class="user-mention">@ianswett</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/bc27ab1719ed440795fcd086b93a7bb0373f0dd7">bc27ab1</a>  Update draft-ietf-quic-recovery.md</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3160/files/568febf40a21f538abe126d8598e5b45ce21ec31..bc27ab1719ed440795fcd086b93a7bb0373f0dd7?email_source=notifications&amp;email_token=AFTOJK75QH2N44RDPAGRX63QQ3XQHA5CNFSM4JF2XQIKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGMJTG4ZTAMKQOVZWQIZUGIYDGMBTGMYTEMI">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5ZUSAUCBKKJ5HTD3DQQ3XQHANCNFSM4JF2XQIA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5XHHZ5XZW73ZVMLMLQQ3XQHA5CNFSM4JF2XQIKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGMJTG4ZTAMKQOVZWQIZUGIYDGMBTGMYTEMI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3160/files/568febf40a21f538abe126d8598e5b45ce21ec31..bc27ab1719ed440795fcd086b93a7bb0373f0dd7?email_source=notifications\u0026email_token=AFTOJK75QH2N44RDPAGRX63QQ3XQHA5CNFSM4JF2XQIKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGMJTG4ZTAMKQOVZWQIZUGIYDGMBTGMYTEMI",
"url": "https://github.com/quicwg/base-drafts/pull/3160/files/568febf40a21f538abe126d8598e5b45ce21ec31..bc27ab1719ed440795fcd086b93a7bb0373f0dd7?email_source=notifications\u0026email_token=AFTOJK75QH2N44RDPAGRX63QQ3XQHA5CNFSM4JF2XQIKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGMJTG4ZTAMKQOVZWQIZUGIYDGMBTGMYTEMI",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5db6f783bc717_74063fe66c2cd96c192640--


From nobody Mon Oct 28 07:13:50 2019
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 51065120846 for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 07:13:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 C_kkm165kHrS for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 07:13:47 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B62E512081B for <quic-issues@ietf.org>; Mon, 28 Oct 2019 07:13:47 -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 B9A40C60685 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 07:13:46 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572272026; bh=2sp4ECKAfNFRur5Mt5VM63U+xXs8CKkne8L3RP9loGI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=0Ggc+q7Icg7jvPTorVnHkZAZ3oAe4fbF09pqpl5AO7BQvZzqfYf8jyY1wEj4NLqhH 7EDth3QoYCGjg9OwTHk98RTr06q9w1WYLF+4Zt0E9qfIFxXXTuW595Ue2k6Qv5Gylr px5xVwYyVVOZE6/PJ4iLq2DxWHpJPl2JrMfj68FM=
Date: Mon, 28 Oct 2019 07:13:46 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6QZOX2PXSYSBD4M6F3YQ4CVEVBNHHB4SPHCQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3106/review/307876572@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3106@github.com>
References: <quicwg/base-drafts/pull/3106@github.com>
Subject: Re: [quicwg/base-drafts] MUST pace or limit bursts to 10 packets (#3106)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db6f79aa0486_2b13fd5d78cd95c205167"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/_4hXMrr9AUU_448Kk0e7MpXris4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 28 Oct 2019 14:13:49 -0000

----==_mimepart_5db6f79aa0486_2b13fd5d78cd95c205167
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



> @@ -753,6 +753,12 @@ delivery of ACK frames is important for efficient loss recovery. Packets
 containing only ACK frames should therefore not be paced, to avoid delaying
 their delivery to the peer.
 
+Sending multiple packets into the network without any delay between them
+creates a packet burst that might cause short-term congestion and losses.
+Implementations MUST either use pacing or limit such bursts to minimum
+of 10 * kMaxDatagramSize and max(2* kMaxDatagramSize, 14720)), the same
+as the recommended initial congestion window.
+

PR created, PTAL: https://github.com/quicwg/base-drafts/pull/3160

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3106#discussion_r339585036
----==_mimepart_5db6f79aa0486_2b13fd5d78cd95c205167
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ianswett</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3106#discussion_r339585036">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -753,6 +753,12 @@ delivery of ACK frames is important for efficient loss recovery. Packets
 containing only ACK frames should therefore not be paced, to avoid delaying
 their delivery to the peer.
 
+Sending multiple packets into the network without any delay between them
+creates a packet burst that might cause short-term congestion and losses.
+Implementations MUST either use pacing or limit such bursts to minimum
+of 10 * kMaxDatagramSize and max(2* kMaxDatagramSize, 14720)), the same
+as the recommended initial congestion window.
+
</pre>
<p>PR created, PTAL: <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="513329949" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3160" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3160/hovercard" href="https://github.com/quicwg/base-drafts/pull/3160">#3160</a></p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3106?email_source=notifications&amp;email_token=AFTOJK7OOKLCJQBG6INTHLLQQ3XRVA5CNFSM4JBSNMEKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJM5FXA#discussion_r339585036">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3Y3BGMVOP5CZVTT5DQQ3XRVANCNFSM4JBSNMEA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2LWANTQPUWUM7NDN3QQ3XRVA5CNFSM4JBSNMEKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJM5FXA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3106?email_source=notifications\u0026email_token=AFTOJK7OOKLCJQBG6INTHLLQQ3XRVA5CNFSM4JBSNMEKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJM5FXA#discussion_r339585036",
"url": "https://github.com/quicwg/base-drafts/pull/3106?email_source=notifications\u0026email_token=AFTOJK7OOKLCJQBG6INTHLLQQ3XRVA5CNFSM4JBSNMEKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJM5FXA#discussion_r339585036",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db6f79aa0486_2b13fd5d78cd95c205167--


From nobody Mon Oct 28 07:13:57 2019
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 46FA2120848 for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 07:13:53 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 whwK1tBq--YZ for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 07:13:52 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3F711120845 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 07:13:52 -0700 (PDT)
Date: Mon, 28 Oct 2019 07:13:51 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572272031; bh=jSZdZyqNF+LRVynwjfmjvHMAldilCnwrYLAKOLa8AQc=; h=Date:From:To:Subject:From; b=eBtPmHfut4ii1X0C9pRzjBPgVS6U+IqKgKswIH/SV+WfI44Vqp9LPZecprr+XMqDs X6BoAUB7eAaZ/1jh0l/NenzGkJNzNvuJWRLsM2Ftu5ZL66R+ue24xhR6zPbKvIaCpQ CeA15uuyuYxk2nfIaMTPKTna4m52Eys2XErv+x8c=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/76cf6d-5584cb@github.com>
Subject: [quicwg/base-drafts] 5584cb: Script updating gh-pages from bc27ab17. [ci skip]
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/sn8VODLCAqHFZnhUoWZEe_-eRr0>
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: Mon, 28 Oct 2019 14:13:53 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 5584cb92a3781e7cdc31c18a6b26d533382fca1d
      https://github.com/quicwg/base-drafts/commit/5584cb92a3781e7cdc31c18a6b26d533382fca1d
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-28 (Mon, 28 Oct 2019)

  Changed paths:
    M ianswett-burst-initial/draft-ietf-quic-recovery.html
    M ianswett-burst-initial/draft-ietf-quic-recovery.txt
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from bc27ab17. [ci skip]



From nobody Mon Oct 28 07:21:44 2019
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.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 A3AA4120803 for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 07:21:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.382
X-Spam-Level: 
X-Spam-Status: No, score=-1.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, 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 UNTkdoF518Lz for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 07:21:40 -0700 (PDT)
Received: from o1.sgmail.github.com (o1.sgmail.github.com [192.254.114.176]) (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 B41EA120128 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 07:21:37 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=KNdb2FD0KqZZUm2JwpbU2AEOgXg=; b=lB8aFEmYwEIxa9VC tZS+DDSkfL8fo3/kghFqgLPHKrXYVN6eRM6ImzsU0D2rdSvbdeDx39osnIVZduQp 9mE1xk5YM5zvCY96AAhxP9awtHvnKbvqcfslmH4YXr1STsT0b3haqOqPngMq9aBN mNoxdJt2k2mvjSPGMd3ntl+1mB0=
Received: by filter1310p1mdw1.sendgrid.net with SMTP id filter1310p1mdw1-18167-5DB6F970-3A 2019-10-28 14:21:36.740736779 +0000 UTC m=+10987.309571687
Received: from github-lowworker-fb56993.ac4-iad.github.net (unknown [140.82.115.8]) by ismtpd0012p1iad2.sendgrid.net (SG) with ESMTP id 8SBEp8gaRsyHdog0SCW_pw for <quic-issues@ietf.org>; Mon, 28 Oct 2019 14:21:36.758 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-fb56993.ac4-iad.github.net (Postfix) with ESMTP id 9C8868C0435 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 07:21:36 -0700 (PDT)
Date: Mon, 28 Oct 2019 14:21:36 +0000 (UTC)
From: Antoine Delignat-Lavaud <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7VKY4LKWEE2RIBRSN3YQV7BEVBNHHB5FZ3ZY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3159/546968628@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3159@github.com>
References: <quicwg/base-drafts/issues/3159@github.com>
Subject: Re: [quicwg/base-drafts] Server should not accept 1-RTT traffic before handshake completion (#3159)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db6f9709a94c_61323f93404cd96c409021"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ad-l
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0Lz0jbWlTBN51gLk7PlNXNEtseLt2bmdcgen Tsd3kEbl/uwV/xZmht+rXmmY2JvFRvo0JsR+UzVbsw0XAO32coqlYPjOP1MMl/DnLSXGVlCKlB+9az WDJ59k78yDyQAaQJ/NU5ChZYJ9Cdy04csPSrIqBn9SFsZ9hKunX9g3OafAb+ldQ2B8jrzZlfNdDfQg Y=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/MdFb-Ygo-XbeUX6fX0lkrg-GL08>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 28 Oct 2019 14:21:42 -0000

----==_mimepart_5db6f9709a94c_61323f93404cd96c409021
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Yes, I agree that this spec is correct in that respect. However, it is clear that several implementations are not implementing this restriction correctly, which is understandable given that it requires server to actively delay processing buffered packets (i.e. use memory resources). I think it is much better to enforce the correct behavior by requiring that the finished is repeated in every datagram until the handshake is confirmed by the server, because the server is guaranteed that it does not need a logic for received data that cannot be passed to the application. 

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3159#issuecomment-546968628
----==_mimepart_5db6f9709a94c_61323f93404cd96c409021
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Yes, I agree that this spec is correct in that respect. However, it is clear that several implementations are not implementing this restriction correctly, which is understandable given that it requires server to actively delay processing buffered packets (i.e. use memory resources). I think it is much better to enforce the correct behavior by requiring that the finished is repeated in every datagram until the handshake is confirmed by the server, because the server is guaranteed that it does not need a logic for received data that cannot be passed to the application.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3159?email_source=notifications&amp;email_token=AFTOJKZK6TTVVROJPIFY333QQ3YPBA5CNFSM4JFYNXG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECNBINA#issuecomment-546968628">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4VTETBK3A7RA5EFV3QQ3YPBANCNFSM4JFYNXGQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYGMHHXRJ5F4P6XQGTQQ3YPBA5CNFSM4JFYNXG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECNBINA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3159?email_source=notifications\u0026email_token=AFTOJKZK6TTVVROJPIFY333QQ3YPBA5CNFSM4JFYNXG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECNBINA#issuecomment-546968628",
"url": "https://github.com/quicwg/base-drafts/issues/3159?email_source=notifications\u0026email_token=AFTOJKZK6TTVVROJPIFY333QQ3YPBA5CNFSM4JFYNXG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECNBINA#issuecomment-546968628",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db6f9709a94c_61323f93404cd96c409021--


From nobody Mon Oct 28 07:22:11 2019
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 1C6D812025D for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 07:22:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 IDzMSjtH9yML for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 07:22:06 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AC21B120115 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 07:22:06 -0700 (PDT)
Date: Mon, 28 Oct 2019 07:22:05 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572272525; bh=tQnS6v+lYoiiTx7Gs6IUEfCay+8agyz4myPfNl4dFEQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ok+lOegGR8jxxNaGvo4tKfIzT1ihL93BH90bkjv04+HVwEBqF78AXLi499XszYWfM 5Bk/pcxONG33TFClpVe+YejQXsUpi1ZjNwGwLyehEjvMZZPagj/8f8eT2YqU1gyB8f JM3lbz1TX5LQogmMUhar44j9VDd1szLN7ho08hVA=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5BQORLBFILLU7HTLV3YQ5B3EVBNHHB5FU4AM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3158/546968842@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3158@github.com>
References: <quicwg/base-drafts/issues/3158@github.com>
Subject: Re: [quicwg/base-drafts] Application close should be disallowed in Initial or Handshake (#3158)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db6f98da9ab8_7f2d3fb1088cd9642961a6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/4pFoU42NJlsZ9GqVaaj2FngWzNI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 28 Oct 2019 14:22:09 -0000

----==_mimepart_5db6f98da9ab8_7f2d3fb1088cd9642961a6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I believe I prefer 2, but if the application tries to close the connection with an application close before any data can be sent in 1-RTT, advise the transport close the connection at Initial or Handshake instead?  I believe that both honors the intent of the application and maintains some separation.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3158#issuecomment-546968842
----==_mimepart_5db6f98da9ab8_7f2d3fb1088cd9642961a6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I believe I prefer 2, but if the application tries to close the connection with an application close before any data can be sent in 1-RTT, advise the transport close the connection at Initial or Handshake instead?  I believe that both honors the intent of the application and maintains some separation.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3158?email_source=notifications&amp;email_token=AFTOJKZN4AGJCW3XARZ62I3QQ3YQ3A5CNFSM4JFXQLW2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECNBKCQ#issuecomment-546968842">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4EQRH4R5JDASC2NHLQQ3YQ3ANCNFSM4JFXQLWQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5AOKUIMRVXMSAQVT3QQ3YQ3A5CNFSM4JFXQLW2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECNBKCQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3158?email_source=notifications\u0026email_token=AFTOJKZN4AGJCW3XARZ62I3QQ3YQ3A5CNFSM4JFXQLW2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECNBKCQ#issuecomment-546968842",
"url": "https://github.com/quicwg/base-drafts/issues/3158?email_source=notifications\u0026email_token=AFTOJKZN4AGJCW3XARZ62I3QQ3YQ3A5CNFSM4JFXQLW2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECNBKCQ#issuecomment-546968842",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db6f98da9ab8_7f2d3fb1088cd9642961a6--


From nobody Mon Oct 28 08:37:13 2019
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 CA0221208C4 for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 08:37:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 cP0AVb5zEn3T for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 08:37:09 -0700 (PDT)
Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 619DE1208C5 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 08:37:09 -0700 (PDT)
Date: Mon, 28 Oct 2019 08:37:08 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572277028; bh=YBZWsj8NXpdiE26mGeWJA7cl+97IoWD7moMiOFA8+Y0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=cVMkYHBR0FuTvOeqQll6uJZ0Jh+ZHp28R5+Y7N7xLJ55YnESs2QHUkpWzBdXYK6xL 7+oKI+C7KmVbiUCiKrlr/J3h5bndmDS/Buje7ZI9Lm1ixKsiqZ9CYCPkid4V59Fs2q HL4Ipib7tAtY9ACsSRexOoUMjmY3r0HvhPBXm2mo=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYPMF3IYQFOM6CSDT53YRF3JEVBNHHB45IKMY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3132/review/307943003@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3132@github.com>
References: <quicwg/base-drafts/pull/3132@github.com>
Subject: Re: [quicwg/base-drafts] Fix bug in Insert Count Increment description. (#3132)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db70b247b07d_39683f84246cd96821484b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ndgg0rlCVMty2dQ7sX1IjeURCIE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 28 Oct 2019 15:37:11 -0000

----==_mimepart_5db70b247b07d_39683f84246cd96821484b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop approved this pull request.





-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3132#pullrequestreview-307943003
----==_mimepart_5db70b247b07d_39683f84246cd96821484b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@MikeBishop</b> approved this pull request.</p>



<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3132?email_source=notifications&amp;email_token=AFTOJK45QILNCRIORYPVJZDQQ4BKJA5CNFSM4JDZZIN2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJNNMWY#pullrequestreview-307943003">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7RVFZM5RW5T2BRDSLQQ4BKJANCNFSM4JDZZINQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK77UZEEV4U4UGXNAFLQQ4BKJA5CNFSM4JDZZIN2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJNNMWY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3132?email_source=notifications\u0026email_token=AFTOJK45QILNCRIORYPVJZDQQ4BKJA5CNFSM4JDZZIN2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJNNMWY#pullrequestreview-307943003",
"url": "https://github.com/quicwg/base-drafts/pull/3132?email_source=notifications\u0026email_token=AFTOJK45QILNCRIORYPVJZDQQ4BKJA5CNFSM4JDZZIN2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJNNMWY#pullrequestreview-307943003",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db70b247b07d_39683f84246cd96821484b--


From nobody Mon Oct 28 08:42:17 2019
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 343721208E0 for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 08:42:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 ll6BweFB41xx for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 08:42:13 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2D53012091B for <quic-issues@ietf.org>; Mon, 28 Oct 2019 08:42:07 -0700 (PDT)
Received: from github-lowworker-5825cd4.ac4-iad.github.net (github-lowworker-5825cd4.ac4-iad.github.net [10.52.22.68]) by smtp.github.com (Postfix) with ESMTP id 30E3AC61F49 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 08:42:06 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572277326; bh=OoGZUZnSzjGBHX5Dqbr2Z0tlH99bZNQL/5I9aiPkPyA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=bKCunUYCYPQcDI+C52JjpV0XEyaxc9Nt2M/2IP59aSsQkQVJZsrwF6Jt2ckNT6z2n zz16ma2o6YFNInQSld+yF9Lj+vb876La8EVWuaJWRFR9uWH4pR3UaPRLqzyX8T31wo vd8Qwxqybp3uLhsVrUogD8ZBfXJH2JUndOtS0JUg=
Date: Mon, 28 Oct 2019 08:42:06 -0700
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYHH7GHIU55IPA36O53YRGN5EVBNHHB45IKXM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3133/review/307946859@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3133@github.com>
References: <quicwg/base-drafts/pull/3133@github.com>
Subject: Re: [quicwg/base-drafts] Make language of representations consistent. (#3133)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db70c4e1e6e6_ea43fe985ccd964278530"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/I4F4cGTV6TQ6I1QSSih_T-9h50k>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 28 Oct 2019 15:42:15 -0000

----==_mimepart_5db70c4e1e6e6_ea43fe985ccd964278530
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop approved this pull request.





-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3133#pullrequestreview-307946859
----==_mimepart_5db70c4e1e6e6_ea43fe985ccd964278530
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@MikeBishop</b> approved this pull request.</p>



<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3133?email_source=notifications&amp;email_token=AFTOJKZKUQVEEISSE6UWJEDQQ4B45A5CNFSM4JDZZKV2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJNOK2Y#pullrequestreview-307946859">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK77DMG7VHKA6TKC3I3QQ4B45ANCNFSM4JDZZKVQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4GMXIPSX7WB2DY75DQQ4B45A5CNFSM4JDZZKV2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJNOK2Y.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3133?email_source=notifications\u0026email_token=AFTOJKZKUQVEEISSE6UWJEDQQ4B45A5CNFSM4JDZZKV2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJNOK2Y#pullrequestreview-307946859",
"url": "https://github.com/quicwg/base-drafts/pull/3133?email_source=notifications\u0026email_token=AFTOJKZKUQVEEISSE6UWJEDQQ4B45A5CNFSM4JDZZKV2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJNOK2Y#pullrequestreview-307946859",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db70c4e1e6e6_ea43fe985ccd964278530--


From nobody Mon Oct 28 10:30:29 2019
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 01EFB1208EB for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 10:30:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.999
X-Spam-Level: 
X-Spam-Status: No, score=-7.999 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, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 bM__8n6y8CF6 for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 10:30:26 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 22FFD1207FD for <quic-issues@ietf.org>; Mon, 28 Oct 2019 10:30:26 -0700 (PDT)
Date: Mon, 28 Oct 2019 10:30:25 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572283825; bh=IOWC24DSktkDxxBKndhdQp1xEoj/sw7L+4G6zqcL7S8=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=scmyiEeJQFR+f3AGO0MH9t1DhHGaBJhJjANzXZmRhc0vwaFhNawa3+eNlXpuBkDOZ h5Fj/w1hAnFPn8P2ZDVq5ysY7GRDnwTz2+WbsGVvqgKQ6NaewTSz9Yc35OAQpNfqvN ZWEfGX3tAZcswPZZ4nn9RMcm7sEbvaSPx/3ZmEkI=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK436G4DWF4AYDJIZ753YRTEDEVBNHHB5GVBRY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3161@github.com>
Subject: [quicwg/base-drafts] Simplify the client's PTO code by allowing the server to send a PING (#3161)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db725b147934_2e663ff2c36cd9644101c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/gg5b0zi1pX0SAmYTVuy84CyuizM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 28 Oct 2019 17:30:28 -0000

----==_mimepart_5db725b147934_2e663ff2c36cd9644101c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

At the New York QUIC interim, we dealt with the problem of the server being blocked by the amplification factor by making it arm the PTO until it knew the server had validated the path, even if it had nothing to send.

>From the recovery [pseudocde](https://github.com/quicwg/base-drafts/blob/master/draft-ietf-quic-recovery.md#on-timeout):
`  if (endpoint is client without 1-RTT keys):
    // Client sends an anti-deadlock packet: Initial is padded
    // to earn more anti-amplification credit,
    // a Handshake packet proves address ownership.
    if (has Handshake keys):
      SendOneAckElicitingHandshakePacket()
    else:
      SendOneAckElicitingPaddedInitialPacket()`

When reviewing https://github.com/quicwg/base-drafts/pull/3057, I realized that if we allowed the server to send a PING-only packet when the PTO fired and the amplification factor had been reached, then that would elicit a padded Initial ACK frame in response, which also fixes the issue.

@martinduke though that was a simpler solution than the current approach and this is a bit of an edge case, so simple is probably good.


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3161
----==_mimepart_5db725b147934_2e663ff2c36cd9644101c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>At the New York QUIC interim, we dealt with the problem of the server being blocked by the amplification factor by making it arm the PTO until it knew the server had validated the path, even if it had nothing to send.</p>
<p>From the recovery <a href="https://github.com/quicwg/base-drafts/blob/master/draft-ietf-quic-recovery.md#on-timeout">pseudocde</a>:<br>
<code>  if (endpoint is client without 1-RTT keys): // Client sends an anti-deadlock packet: Initial is padded // to earn more anti-amplification credit, // a Handshake packet proves address ownership. if (has Handshake keys): SendOneAckElicitingHandshakePacket() else: SendOneAckElicitingPaddedInitialPacket()</code></p>
<p>When reviewing <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="497151715" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3057" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3057/hovercard" href="https://github.com/quicwg/base-drafts/pull/3057">#3057</a>, I realized that if we allowed the server to send a PING-only packet when the PTO fired and the amplification factor had been reached, then that would elicit a padded Initial ACK frame in response, which also fixes the issue.</p>
<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=24398865" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/martinduke">@martinduke</a> though that was a simpler solution than the current approach and this is a bit of an edge case, so simple is probably good.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3161?email_source=notifications&amp;email_token=AFTOJK7GPK4ZUDCLLQMRC6TQQ4OTDA5CNFSM4JF5RXFKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HU2UGHA">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7K5SF6YAR4U67MMGDQQ4OTDANCNFSM4JF5RXFA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYZ75EK7PYDQQZLBJLQQ4OTDA5CNFSM4JF5RXFKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HU2UGHA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3161?email_source=notifications\u0026email_token=AFTOJK7GPK4ZUDCLLQMRC6TQQ4OTDA5CNFSM4JF5RXFKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HU2UGHA",
"url": "https://github.com/quicwg/base-drafts/issues/3161?email_source=notifications\u0026email_token=AFTOJK7GPK4ZUDCLLQMRC6TQQ4OTDA5CNFSM4JF5RXFKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HU2UGHA",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db725b147934_2e663ff2c36cd9644101c--


From nobody Mon Oct 28 10:31:20 2019
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 8038C120903 for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 10:31:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8
X-Spam-Level: 
X-Spam-Status: No, score=-8 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, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 qyNHNMsJi88m for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 10:31:18 -0700 (PDT)
Received: from out-22.smtp.github.com (out-22.smtp.github.com [192.30.252.205]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E13171207FD for <quic-issues@ietf.org>; Mon, 28 Oct 2019 10:31:17 -0700 (PDT)
Date: Mon, 28 Oct 2019 10:31:17 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572283877; bh=gfCiFXe8pmunbO+E6Kp6VGcpF9rr54lnD7J8W7M/dB8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=0XPwekQSbFy7P+PKVtLjfWwfwBjpvSXeXxAQpIoWS0jRM9Y2CZRqTMDy6+pg/qJnd q7Z3X1kwrv0ZkNRBwdvwt67FtAG3FVWq4E/ozPIoVAxuwHSpaE6EhnoxUbATKy80FT Bjo8/ycnvF3DBJKKsf6mo+FL59PNRjzLh6dmiVKU=
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2KCSEBUY5VQWBNCMF3YRTHLEVBNHHB3IPO4M@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3057/review/308023864@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3057@github.com>
References: <quicwg/base-drafts/pull/3057@github.com>
Subject: Re: [quicwg/base-drafts] PTO MUST send new data or retransmit data if possible (#3057)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db725e52fa3f_53b53fb4c24cd96410592"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinduke
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ew1PSnwUKLZCyn6fPefMK7S6lZ0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 28 Oct 2019 17:31:19 -0000

----==_mimepart_5db725e52fa3f_53b53fb4c24cd96410592
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinduke commented on this pull request.



>  
-When there is no data to send, the sender SHOULD send a PING or other
-ack-eliciting frame in a single packet, re-arming the PTO timer.
+It is possible the sender has no new or previously-sent data to send.
+As an example, consider the following sequence of events: new application data
+is sent in a STREAM frame, deemed lost, then retransmitted in a new packet,
+and then the original transmission is acknowledged.  When there is no data to
+send, the sender SHOULD send a PING or other ack-eliciting frame in a single
+packet, re-arming the PTO timer.

What is the purpose of this statement?

> Data that was previously sent with Initial encryption
> MUST be sent before Handshake data and data previously sent at Handshake
> MUST be sent before any ApplicationData data.

Doesn't this conflict with the "PTO per packet number space" PR? If I'm implementing that PR most literally, I should PTO only the data from the space that expired. For example, I can have the 0RTT/1RTT PTO timer running first with some handshake data also in flight, and I should send just 0RTT/1RTT.

If I'm coalescing, I'm not sure why this would matter.

As for "MUST send new/unacked data", is that necessary? Why is not OK to send a PING instead to reduce bytes in flight? Perhaps I'm expecting new data soon and want to preserve the window space? I'd prefer if this were a SHOULD.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3057#discussion_r339696919
----==_mimepart_5db725e52fa3f_53b53fb4c24cd96410592
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinduke</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3057#discussion_r339696919">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt;  
-When there is no data to send, the sender SHOULD send a PING or other
-ack-eliciting frame in a single packet, re-arming the PTO timer.
+It is possible the sender has no new or previously-sent data to send.
+As an example, consider the following sequence of events: new application data
+is sent in a STREAM frame, deemed lost, then retransmitted in a new packet,
+and then the original transmission is acknowledged.  When there is no data to
+send, the sender SHOULD send a PING or other ack-eliciting frame in a single
+packet, re-arming the PTO timer.
</pre>
<p>What is the purpose of this statement?</p>
<blockquote>
<p>Data that was previously sent with Initial encryption<br>
MUST be sent before Handshake data and data previously sent at Handshake<br>
MUST be sent before any ApplicationData data.</p>
</blockquote>
<p>Doesn't this conflict with the "PTO per packet number space" PR? If I'm implementing that PR most literally, I should PTO only the data from the space that expired. For example, I can have the 0RTT/1RTT PTO timer running first with some handshake data also in flight, and I should send just 0RTT/1RTT.</p>
<p>If I'm coalescing, I'm not sure why this would matter.</p>
<p>As for "MUST send new/unacked data", is that necessary? Why is not OK to send a PING instead to reduce bytes in flight? Perhaps I'm expecting new data soon and want to preserve the window space? I'd prefer if this were a SHOULD.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3057?email_source=notifications&amp;email_token=AFTOJK7YFN2LVGBPS34UTCLQQ4OWLA5CNFSM4IZL6QH2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJOBEOA#discussion_r339696919">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZH7UZAEYFBGGFROY3QQ4OWLANCNFSM4IZL6QHQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYEO7BKNPYDQ4D7H43QQ4OWLA5CNFSM4IZL6QH2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJOBEOA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3057?email_source=notifications\u0026email_token=AFTOJK7YFN2LVGBPS34UTCLQQ4OWLA5CNFSM4IZL6QH2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJOBEOA#discussion_r339696919",
"url": "https://github.com/quicwg/base-drafts/pull/3057?email_source=notifications\u0026email_token=AFTOJK7YFN2LVGBPS34UTCLQQ4OWLA5CNFSM4IZL6QH2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJOBEOA#discussion_r339696919",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db725e52fa3f_53b53fb4c24cd96410592--


From nobody Mon Oct 28 10:34:04 2019
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 EA052120125 for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 10:34:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 siEEraO92BNw for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 10:34:00 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 06C89120113 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 10:34:00 -0700 (PDT)
Received: from github-lowworker-fb56993.ac4-iad.github.net (github-lowworker-fb56993.ac4-iad.github.net [10.52.19.31]) by smtp.github.com (Postfix) with ESMTP id 5D4D9661111 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 10:33:58 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572284038; bh=me6HLjWo7L00uZCOk8r2aIQHFRQlrqyx1X4/mR4/x2s=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=E/rfQZ4Mpuopnp47rtWXUkU5VkrO4EfBG2lYFPM8w15X47oI+Vtn8xQIJfBDclGZC A+mwPjOy0uK6awqPeIuF1wEkMnDdeTSwyGh0vnS8SaTqbyKCPnE65lH8CaX/maSUqH XGjHqWaMWhaHeI7SSwTeOw3vWyxEv2qFrGF+dAiU=
Date: Mon, 28 Oct 2019 10:33:58 -0700
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZJJO2NLA2JPHZL2IN3YRTRNEVBNHHB5GVBRY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3161/547061014@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3161@github.com>
References: <quicwg/base-drafts/issues/3161@github.com>
Subject: Re: [quicwg/base-drafts] Simplify the client's PTO code by allowing the server to send a PING (#3161)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db726864eb83_67d73fc40a8cd968226974"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinduke
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/k8Nv-h_1M3Y6E7Aw0cPO7ueDRPI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 28 Oct 2019 17:34:02 -0000

----==_mimepart_5db726864eb83_67d73fc40a8cd968226974
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

In a strict sense, this means that a client can use N bytes to trigger the server to send 3N + epsilon bytes, but this fits in nicely with Probes generally not being subject to sending limits. It is somewhat gross but more elegant that a client timer with nothing in flight.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3161#issuecomment-547061014
----==_mimepart_5db726864eb83_67d73fc40a8cd968226974
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>In a strict sense, this means that a client can use N bytes to trigger the server to send 3N + epsilon bytes, but this fits in nicely with Probes generally not being subject to sending limits. It is somewhat gross but more elegant that a client timer with nothing in flight.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3161?email_source=notifications&amp;email_token=AFTOJKYGVEI2DETN7RT3FH3QQ4PANA5CNFSM4JF5RXFKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECNX2FQ#issuecomment-547061014">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZQNK2XMLRLS6YBNVLQQ4PANANCNFSM4JF5RXFA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4J4UICXIUMGVFI633QQ4PANA5CNFSM4JF5RXFKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECNX2FQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3161?email_source=notifications\u0026email_token=AFTOJKYGVEI2DETN7RT3FH3QQ4PANA5CNFSM4JF5RXFKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECNX2FQ#issuecomment-547061014",
"url": "https://github.com/quicwg/base-drafts/issues/3161?email_source=notifications\u0026email_token=AFTOJKYGVEI2DETN7RT3FH3QQ4PANA5CNFSM4JF5RXFKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECNX2FQ#issuecomment-547061014",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db726864eb83_67d73fc40a8cd968226974--


From nobody Mon Oct 28 10:36:38 2019
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 F39FC120931 for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 10:36:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 LOOCxeOWFK8f for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 10:36:28 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3443D1207FD for <quic-issues@ietf.org>; Mon, 28 Oct 2019 10:36:28 -0700 (PDT)
Received: from github-lowworker-cde56e0.va3-iad.github.net (github-lowworker-cde56e0.va3-iad.github.net [10.48.25.52]) by smtp.github.com (Postfix) with ESMTP id 5BCBE6A1C46 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 10:36:27 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572284187; bh=5WfC79YcN8Vy5ZxLlNjJP/zShw6C11L3Wv6Ome6TBnw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=MEkPnIzi/dQh+aH7Y25apEsKR3c0aa2erj8W4sXBd5k7zguCNtY81AmrOPaGqUkpv btICaxpcinaXOMd6OOmrlNIiU71aaOTpjf6wtjC8gOunmrCh6h4tuP6eSMpRGkqvds +YUNd8HVKykEBaoFn7YG3tR8EcAr2WItdJyM4dTQ=
Date: Mon, 28 Oct 2019 10:36:27 -0700
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK66GE57RMGFZMPWPEV3YRT2XEVBNHHB5GGLDU@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3160/c547062148@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3160@github.com>
References: <quicwg/base-drafts/pull/3160@github.com>
Subject: Re: [quicwg/base-drafts] MUST limit bursts to the initial congestion window (#3160)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db7271b4d61c_68b63faebe0cd9681074c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinduke
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/clFNlMJRHq79f3zVFEquoSLTGAQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 28 Oct 2019 17:36:36 -0000

----==_mimepart_5db7271b4d61c_68b63faebe0cd9681074c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I approve of this editorial change

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3160#issuecomment-547062148
----==_mimepart_5db7271b4d61c_68b63faebe0cd9681074c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I approve of this editorial change</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3160?email_source=notifications&amp;email_token=AFTOJK4ZGPU2QBEB2ZWVXKTQQ4PJXA5CNFSM4JF2XQIKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECNYDBA#issuecomment-547062148">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2W2HYRXKGVWNL73UDQQ4PJXANCNFSM4JF2XQIA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6262LOW7B5D6TIWT3QQ4PJXA5CNFSM4JF2XQIKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECNYDBA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3160?email_source=notifications\u0026email_token=AFTOJK4ZGPU2QBEB2ZWVXKTQQ4PJXA5CNFSM4JF2XQIKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECNYDBA#issuecomment-547062148",
"url": "https://github.com/quicwg/base-drafts/pull/3160?email_source=notifications\u0026email_token=AFTOJK4ZGPU2QBEB2ZWVXKTQQ4PJXA5CNFSM4JF2XQIKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECNYDBA#issuecomment-547062148",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db7271b4d61c_68b63faebe0cd9681074c--


From nobody Mon Oct 28 10:36:47 2019
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 EE86C120910 for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 10:36:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 KLYUlkeXJGdF for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 10:36:36 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C3AAF120849 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 10:36:36 -0700 (PDT)
Date: Mon, 28 Oct 2019 10:36:36 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572284196; bh=nXGdi59tNstyarKFtlsbt5GVv5XkxLAb7O9D04zXt1Q=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=JtQZV7QhEn3kD3SGhR2/gGixbUj1OYqPw8urv9u31kpzDQ+NNidgx1v6HYQmfXSVd Tg54J8Mn7eqy69A/AqjjCiRbQ7iOrNZKid7P7x4bbQTonchhXTd5zaDdSytf4cSflN o9RJ4x7AX3ajvyCR39flyHJQ1QfrsWqztRy6SL78=
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6BYVZ2LE6XJII6OAV3YRT3JEVBNHHB5GGLDU@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3160/review/308027284@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3160@github.com>
References: <quicwg/base-drafts/pull/3160@github.com>
Subject: Re: [quicwg/base-drafts] MUST limit bursts to the initial congestion window (#3160)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db727241e093_404e3f81c6ecd95c14716"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinduke
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/DrYWgUF1zxyF223JpWreUwnbscY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 28 Oct 2019 17:36:44 -0000

----==_mimepart_5db727241e093_404e3f81c6ecd95c14716
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinduke approved this pull request.





-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3160#pullrequestreview-308027284
----==_mimepart_5db727241e093_404e3f81c6ecd95c14716
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinduke</b> approved this pull request.</p>



<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3160?email_source=notifications&amp;email_token=AFTOJK2WULB22CQSD4P74D3QQ4PKJA5CNFSM4JF2XQIKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJOB7FA#pullrequestreview-308027284">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2D43TGSIECIJG44W3QQ4PKJANCNFSM4JF2XQIA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4CARSCRCUGJMQWSTDQQ4PKJA5CNFSM4JF2XQIKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJOB7FA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3160?email_source=notifications\u0026email_token=AFTOJK2WULB22CQSD4P74D3QQ4PKJA5CNFSM4JF2XQIKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJOB7FA#pullrequestreview-308027284",
"url": "https://github.com/quicwg/base-drafts/pull/3160?email_source=notifications\u0026email_token=AFTOJK2WULB22CQSD4P74D3QQ4PKJA5CNFSM4JF2XQIKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJOB7FA#pullrequestreview-308027284",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db727241e093_404e3f81c6ecd95c14716--


From nobody Mon Oct 28 11:02:59 2019
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 EBCEC120123 for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 11:02:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 5pw4l2mGDEdq for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 11:02:55 -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 4340212007A for <quic-issues@ietf.org>; Mon, 28 Oct 2019 11:02:55 -0700 (PDT)
Received: from github-lowworker-cd7bc13.ac4-iad.github.net (github-lowworker-cd7bc13.ac4-iad.github.net [10.52.25.102]) by smtp.github.com (Postfix) with ESMTP id 66DE56E04F3 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 11:02:54 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572285774; bh=DI/D25IhqEABGHVKhnEoep2jkFmEpfGrwElunoAC3g0=; h=Date:From:To:Subject:From; b=sNRvbT1LMANKuOEnFBeqnVypJqQq66zm7BSt/VtlEhYo3DUX0Nsc6kaf4iaiLMxlX 2x2BZQ3c1kdjfZ5reOu7rl2zwihb9UD/LxR5Dh8eUZD/h903etNJmC0NomFuoEsb+o U5JZUn2blAz029LfcRncssAoR1PoRjjXRTa8ulDU=
Date: Mon, 28 Oct 2019 11:02:54 -0700
From: ianswett <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/ianswett-server-ping/000000-f4ef38@github.com>
Subject: [quicwg/base-drafts] f4ef38: Server sends a PING-only packet if it's limited
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/MVxseXLJW-Okr-YlVMfRS_IIxdk>
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: Mon, 28 Oct 2019 18:02:57 -0000

  Branch: refs/heads/ianswett-server-ping
  Home:   https://github.com/quicwg/base-drafts
  Commit: f4ef38a26a8fc64277204ab4b066e38a82e5ea35
      https://github.com/quicwg/base-drafts/commit/f4ef38a26a8fc64277204ab4b066e38a82e5ea35
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-10-28 (Mon, 28 Oct 2019)

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

  Log Message:
  -----------
  Server sends a PING-only packet if it's limited

If a server is limited by the amplification factor when the PTO expires, send a PING-only packet instead of sending nothing.

This also removes the client complexity of continuing to arm the PTO and send even when there's nothing in flight and nothing to send.



From nobody Mon Oct 28 11:03:34 2019
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 9E3F31208FA for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 11:03:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.999
X-Spam-Level: 
X-Spam-Status: No, score=-7.999 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, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 Jt0X63veI6kw for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 11:03:23 -0700 (PDT)
Received: from out-22.smtp.github.com (out-22.smtp.github.com [192.30.252.205]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2B01712088D for <quic-issues@ietf.org>; Mon, 28 Oct 2019 11:03:23 -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 77547A044C for <quic-issues@ietf.org>; Mon, 28 Oct 2019 11:03:22 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572285802; bh=HN//T4IlAsX+P5DTU1lYYsRB731qUIYFE9fXi70dDjU=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=JX1R3cBkF4SIlNguo8iHHC5UNZ3w3W8jPAi7hh2l/CXEsNncdrnVfR490+pGAqYAN RF+rcLKXcOn+XnK+89OE8D5zQpTUItAIMoEnZ3w/SBPS2XLY5pJ7rwA9PXcvU5qTXu /5dnTiM6z856zYS4OpyDeP0GEKLFR5kWPxsm3baU=
Date: Mon, 28 Oct 2019 11:03:22 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7HXRJJPTOTF7HKQZN3YRW7VEVBNHHB5GXGIA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3162@github.com>
Subject: [quicwg/base-drafts] Server sends a PING-only packet if it's limited (#3162)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db72d6a68b19_6f273fc0194cd95c138132"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/QVHVC0ntz8It2dTupDvkJUjbkLM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 28 Oct 2019 18:03:32 -0000

----==_mimepart_5db72d6a68b19_6f273fc0194cd95c138132
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

If a server is limited by the amplification factor when the PTO expires, send a PING-only packet instead of sending nothing.

This also removes the client complexity of continuing to arm the PTO and send even when there&#39;s nothing in flight and nothing to send.

Fixes #3161 
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/3162

-- Commit Summary --

  * Server sends a PING-only packet if it&#39;s limited

-- File Changes --

    M draft-ietf-quic-recovery.md (33)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/3162.patch
https://github.com/quicwg/base-drafts/pull/3162.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3162

----==_mimepart_5db72d6a68b19_6f273fc0194cd95c138132
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>If a server is limited by the amplification factor when the PTO expires, send a PING-only packet instead of sending nothing.</p>
<p>This also removes the client complexity of continuing to arm the PTO and send even when there's nothing in flight and nothing to send.</p>
<p><span class="issue-keyword tooltipped tooltipped-se" aria-label="This pull request closes issue #3161.">Fixes</span> <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="513450382" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3161" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/3161/hovercard" href="https://github.com/quicwg/base-drafts/issues/3161">#3161</a></p>

<hr>

<h4>You can view, comment on, or merge this pull request online at:</h4>
<p>&nbsp;&nbsp;<a href='https://github.com/quicwg/base-drafts/pull/3162'>https://github.com/quicwg/base-drafts/pull/3162</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Server sends a PING-only packet if it&#39;s limited</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/3162/files#diff-0">draft-ietf-quic-recovery.md</a>
    (33)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3162.patch'>https://github.com/quicwg/base-drafts/pull/3162.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3162.diff'>https://github.com/quicwg/base-drafts/pull/3162.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3162?email_source=notifications&amp;email_token=AFTOJK3G5GJ5RQKMVLYNRPLQQ4SOVA5CNFSM4JF56A42YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HU24ZAA">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYKEFNWDSWRAYLHQJDQQ4SOVANCNFSM4JF56A4Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK44XCXHYUISBESDWHTQQ4SOVA5CNFSM4JF56A42YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HU24ZAA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3162?email_source=notifications\u0026email_token=AFTOJK3G5GJ5RQKMVLYNRPLQQ4SOVA5CNFSM4JF56A42YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HU24ZAA",
"url": "https://github.com/quicwg/base-drafts/pull/3162?email_source=notifications\u0026email_token=AFTOJK3G5GJ5RQKMVLYNRPLQQ4SOVA5CNFSM4JF56A42YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HU24ZAA",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5db72d6a68b19_6f273fc0194cd95c138132--


From nobody Mon Oct 28 11:04:50 2019
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 36C7C120072 for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 11:04:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=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 dMAfWWWrV9nW for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 11:04:46 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0007A12007A for <quic-issues@ietf.org>; Mon, 28 Oct 2019 11:04:45 -0700 (PDT)
Date: Mon, 28 Oct 2019 11:04:45 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572285885; bh=V3G9GUw4MGsY03FUPUKVTotpDY0S7SAJumRKCWRmZR8=; h=Date:From:To:Subject:From; b=CKPBi2ybJmEG1YVuSyVHs9juPr+VZ4PMwFEUoyRj7MXtZ2/pXM4QUXyQKx0gi+I1u Wsrt3dNHVpCFqHBY4dCUYB5WuUfrIeUnfMItJZSBZtZjuggjQ1xcIYo8lCCWzktqUz lkjYsfcB183S91PRwSyICc0XpETzzgvo9967pQwo=
From: ianswett <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/ianswett-server-ping/f4ef38-efae65@github.com>
Subject: [quicwg/base-drafts] efae65: Update draft-ietf-quic-recovery.md
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/4K6QHmjgzXzIiWB-AOYnO63rc4w>
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: Mon, 28 Oct 2019 18:04:48 -0000

  Branch: refs/heads/ianswett-server-ping
  Home:   https://github.com/quicwg/base-drafts
  Commit: efae6564080e5c07190b3a08c3132db68d727d1e
      https://github.com/quicwg/base-drafts/commit/efae6564080e5c07190b3a08c3132db68d727d1e
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-10-28 (Mon, 28 Oct 2019)

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

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md



From nobody Mon Oct 28 11:04:57 2019
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 2FE3812007A for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 11:04:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 QmWOVdioCxRL for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 11:04:54 -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 8EF70120072 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 11:04:54 -0700 (PDT)
Received: from github-lowworker-f045d1f.ac4-iad.github.net (github-lowworker-f045d1f.ac4-iad.github.net [10.52.19.54]) by smtp.github.com (Postfix) with ESMTP id DDDAD6E14B7 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 11:04:53 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572285893; bh=9/+lEDm623ZeTtZPqG6hfseptQSKV+9uRQZ9g3xhok8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=pKFnRBv+OzF5aPZDezd1TmwdKot5w1jWd7Xj5uVDhuvbMAGys4vCVVqC37Gf+ORxX s2i3j9CaZ243uInTC/lo2F3Q9wfmpaEWkuRnYvDLVe/8Y9qXL7duToIHkTxICDv2sv W9KQf4Ab+tz+pzoMu9G9IJ80wv2iukk23mYNUP2M=
Date: Mon, 28 Oct 2019 11:04:53 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3162/push/4204143641@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3162@github.com>
References: <quicwg/base-drafts/pull/3162@github.com>
Subject: Re: [quicwg/base-drafts] Server sends a PING-only packet if it's limited (#3162)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db72dc5cf839_3b163f7e7eecd95c123047"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ZpcE5dKVw6R0WzbRIvJt6mcBw6E>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 28 Oct 2019 18:04:57 -0000

----==_mimepart_5db72dc5cf839_3b163f7e7eecd95c123047
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

efae6564080e5c07190b3a08c3132db68d727d1e  Update draft-ietf-quic-recovery.md


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3162/files/f4ef38a26a8fc64277204ab4b066e38a82e5ea35..efae6564080e5c07190b3a08c3132db68d727d1e

----==_mimepart_5db72dc5cf839_3b163f7e7eecd95c123047
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/ianswett" class="user-mention">@ianswett</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/efae6564080e5c07190b3a08c3132db68d727d1e">efae656</a>  Update draft-ietf-quic-recovery.md</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3162/files/f4ef38a26a8fc64277204ab4b066e38a82e5ea35..efae6564080e5c07190b3a08c3132db68d727d1e?email_source=notifications&amp;email_token=AFTOJK5JIWFV4QIXDNHJHPDQQ4SULA5CNFSM4JF56A42YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGMRVGA2DINCQOVZWQIZUGIYDIMJUGM3DIMI">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYDJE6D3B75XVVZDRDQQ4SULANCNFSM4JF56A4Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2LIENK3ZSJMLJKQ3TQQ4SULA5CNFSM4JF56A42YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGMRVGA2DINCQOVZWQIZUGIYDIMJUGM3DIMI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3162/files/f4ef38a26a8fc64277204ab4b066e38a82e5ea35..efae6564080e5c07190b3a08c3132db68d727d1e?email_source=notifications\u0026email_token=AFTOJK5JIWFV4QIXDNHJHPDQQ4SULA5CNFSM4JF56A42YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGMRVGA2DINCQOVZWQIZUGIYDIMJUGM3DIMI",
"url": "https://github.com/quicwg/base-drafts/pull/3162/files/f4ef38a26a8fc64277204ab4b066e38a82e5ea35..efae6564080e5c07190b3a08c3132db68d727d1e?email_source=notifications\u0026email_token=AFTOJK5JIWFV4QIXDNHJHPDQQ4SULA5CNFSM4JF56A42YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGMRVGA2DINCQOVZWQIZUGIYDIMJUGM3DIMI",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5db72dc5cf839_3b163f7e7eecd95c123047--


From nobody Mon Oct 28 11:05:40 2019
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 F268C12007A for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 11:05:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=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 0OshDN0eEr_C for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 11:05:36 -0700 (PDT)
Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 344F3120072 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 11:05:36 -0700 (PDT)
Received: from github-lowworker-5fb2734.va3-iad.github.net (github-lowworker-5fb2734.va3-iad.github.net [10.48.19.27]) by smtp.github.com (Postfix) with ESMTP id 95468A05FF for <quic-issues@ietf.org>; Mon, 28 Oct 2019 11:05:35 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572285935; bh=r8Sbiw8V6ogHxJh2OoSBgGCmwh9bm9F0qo8qV3MFBbk=; h=Date:From:To:Subject:From; b=Tp7svJbrSakvMkj6U1csTapQguf542D2wW6jn+uaaAXCTQlPYvUr3m340/DI2OSpE kS8Qiw5bY4AGBMeHFE0afQIqGmWPxbMZPtUhQ9vRMTJvtLHyOrVLJLAyr7rejeuiuz znYdjz01uPc/TlUAjiU4BoAHoPSAcZvQGC7fjZdo=
Date: Mon, 28 Oct 2019 11:05:35 -0700
From: ianswett <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/ianswett-server-ping/efae65-1a6d98@github.com>
Subject: [quicwg/base-drafts] 1a6d98: Update draft-ietf-quic-recovery.md
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/VWmpLV6U0zaq75YGbWLN0XlN2r0>
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: Mon, 28 Oct 2019 18:05:38 -0000

  Branch: refs/heads/ianswett-server-ping
  Home:   https://github.com/quicwg/base-drafts
  Commit: 1a6d987374ccccb29b6008da5fde6b250c8d1374
      https://github.com/quicwg/base-drafts/commit/1a6d987374ccccb29b6008da5fde6b250c8d1374
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-10-28 (Mon, 28 Oct 2019)

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

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md



From nobody Mon Oct 28 11:05:49 2019
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 5D6C212007A for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 11:05:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 tF-us9ZDK0wk for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 11:05:46 -0700 (PDT)
Received: from out-11.smtp.github.com (out-11.smtp.github.com [192.30.254.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0E051120072 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 11:05:46 -0700 (PDT)
Received: from github-lowworker-292e294.va3-iad.github.net (github-lowworker-292e294.va3-iad.github.net [10.48.102.70]) by smtp.github.com (Postfix) with ESMTP id B9499261576 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 11:05:45 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572285945; bh=AAB9vPZCukOvwkpNejPLIukSt97Ld2KnYozm6SURVqE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=gcXOMEq+3XxNFZqth5ujZb9i2BPk4qfjB6+mZDh2IfYQxg2xI0GR6QYu1+pEIc0ok bIgAstziVHFCf8g+N+nQLaNB4m6a0gfkPhjfkxe8tQ8jKR2t2t5Z+su4gJLj2Q3Zwb cdsvJMZMNkmH2PwbXzUdyYznOQJX3waEyt0Z556w=
Date: Mon, 28 Oct 2019 11:05:45 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3162/push/4204147025@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3162@github.com>
References: <quicwg/base-drafts/pull/3162@github.com>
Subject: Re: [quicwg/base-drafts] Server sends a PING-only packet if it's limited (#3162)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db72df97383b_640d3fad602cd95c75312"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/2k9O8zLm7CBAmg8aWdGIRstw8Go>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 28 Oct 2019 18:05:48 -0000

----==_mimepart_5db72df97383b_640d3fad602cd95c75312
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

1a6d987374ccccb29b6008da5fde6b250c8d1374  Update draft-ietf-quic-recovery.md


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3162/files/efae6564080e5c07190b3a08c3132db68d727d1e..1a6d987374ccccb29b6008da5fde6b250c8d1374

----==_mimepart_5db72df97383b_640d3fad602cd95c75312
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/ianswett" class="user-mention">@ianswett</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/1a6d987374ccccb29b6008da5fde6b250c8d1374">1a6d987</a>  Update draft-ietf-quic-recovery.md</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3162/files/efae6564080e5c07190b3a08c3132db68d727d1e..1a6d987374ccccb29b6008da5fde6b250c8d1374?email_source=notifications&amp;email_token=AFTOJK2KPDARHJ2A5IDLIC3QQ4SXTA5CNFSM4JF56A42YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGMRVGA2DINCQOVZWQIZUGIYDIMJUG4YDENI">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4UO2CCKNSUY4PA4W3QQ4SXTANCNFSM4JF56A4Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6YLA2C2WTENFHNTNDQQ4SXTA5CNFSM4JF56A42YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGMRVGA2DINCQOVZWQIZUGIYDIMJUG4YDENI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3162/files/efae6564080e5c07190b3a08c3132db68d727d1e..1a6d987374ccccb29b6008da5fde6b250c8d1374?email_source=notifications\u0026email_token=AFTOJK2KPDARHJ2A5IDLIC3QQ4SXTA5CNFSM4JF56A42YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGMRVGA2DINCQOVZWQIZUGIYDIMJUG4YDENI",
"url": "https://github.com/quicwg/base-drafts/pull/3162/files/efae6564080e5c07190b3a08c3132db68d727d1e..1a6d987374ccccb29b6008da5fde6b250c8d1374?email_source=notifications\u0026email_token=AFTOJK2KPDARHJ2A5IDLIC3QQ4SXTA5CNFSM4JF56A42YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGMRVGA2DINCQOVZWQIZUGIYDIMJUG4YDENI",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5db72df97383b_640d3fad602cd95c75312--


From nobody Mon Oct 28 11:06:05 2019
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 91A8712007A for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 11:06:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=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 ivScEOiWpmT6 for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 11:06:02 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6522D120125 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 11:06:02 -0700 (PDT)
Date: Mon, 28 Oct 2019 11:06:01 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572285961; bh=r+LiAWfgfKVw13L/UccmclXVEL+1APrTr8tAveIwwaM=; h=Date:From:To:Subject:From; b=QlLIYTiR+xwkqLRxm+SETnFnqu0lWp5/SGa2pmRbyxBMgErthGqIIyYAs3l8V2e/t 3CDQbTqPsfdf4EHTjJeVAgFl8nb7KsRsNINq9ai97H7pyWro9t8uIZ2+sxyAOxMCk0 PI8stMxEXHq9h5KCNCKj18sMH7/EGIpOjxYKaGtA=
From: ianswett <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/ianswett-server-ping/1a6d98-077f77@github.com>
Subject: [quicwg/base-drafts] 077f77: Update draft-ietf-quic-recovery.md
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/EeU55ApF5KBNxCp3UFEyNfJnstI>
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: Mon, 28 Oct 2019 18:06:04 -0000

  Branch: refs/heads/ianswett-server-ping
  Home:   https://github.com/quicwg/base-drafts
  Commit: 077f77265c2e192dd641f3557779ac607e0426a1
      https://github.com/quicwg/base-drafts/commit/077f77265c2e192dd641f3557779ac607e0426a1
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-10-28 (Mon, 28 Oct 2019)

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

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md



From nobody Mon Oct 28 11:06:16 2019
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 AF4F5120125 for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 11:06:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 DSjMFGEQ-s0i for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 11:06:12 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 652F5120072 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 11:06:12 -0700 (PDT)
Date: Mon, 28 Oct 2019 11:06:11 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572285971; bh=gYx6GQHG4dLtvy6XNwlPNvYkpeC/PH0XW/VO6x3NoJ0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=BbquuJ4B+Ba2eRJGnbuJ4Sw/pL3CHyOBtpdaki8mMVuTl1eFwPGFBgVQQBRaFiGpl ezARoIWefZ30t3ZXxQ5mYej9vxvfRSOhHiK17DK5nU33usPeBGKMY1atYVTIVIjVaX BvRKBLEmPyn+/iZ0ya36tePhvJtWkVuKtxC+B9j4=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3162/push/4204148832@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3162@github.com>
References: <quicwg/base-drafts/pull/3162@github.com>
Subject: Re: [quicwg/base-drafts] Server sends a PING-only packet if it's limited (#3162)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db72e13b0b57_34683f841e2cd96818811e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/YnhrFck37fIHLtPrQtP4l8nC5PQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 28 Oct 2019 18:06:15 -0000

----==_mimepart_5db72e13b0b57_34683f841e2cd96818811e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

077f77265c2e192dd641f3557779ac607e0426a1  Update draft-ietf-quic-recovery.md


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3162/files/1a6d987374ccccb29b6008da5fde6b250c8d1374..077f77265c2e192dd641f3557779ac607e0426a1

----==_mimepart_5db72e13b0b57_34683f841e2cd96818811e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/ianswett" class="user-mention">@ianswett</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/077f77265c2e192dd641f3557779ac607e0426a1">077f772</a>  Update draft-ietf-quic-recovery.md</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3162/files/1a6d987374ccccb29b6008da5fde6b250c8d1374..077f77265c2e192dd641f3557779ac607e0426a1?email_source=notifications&amp;email_token=AFTOJK474RIOT6WSHWJYMKDQQ4SZHA5CNFSM4JF56A42YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGMRVGA2DINCQOVZWQIZUGIYDIMJUHA4DGMQ">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZYIFEND3S2THH4S6DQQ4SZHANCNFSM4JF56A4Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3WHA22W2J75NVBWB3QQ4SZHA5CNFSM4JF56A42YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGMRVGA2DINCQOVZWQIZUGIYDIMJUHA4DGMQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3162/files/1a6d987374ccccb29b6008da5fde6b250c8d1374..077f77265c2e192dd641f3557779ac607e0426a1?email_source=notifications\u0026email_token=AFTOJK474RIOT6WSHWJYMKDQQ4SZHA5CNFSM4JF56A42YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGMRVGA2DINCQOVZWQIZUGIYDIMJUHA4DGMQ",
"url": "https://github.com/quicwg/base-drafts/pull/3162/files/1a6d987374ccccb29b6008da5fde6b250c8d1374..077f77265c2e192dd641f3557779ac607e0426a1?email_source=notifications\u0026email_token=AFTOJK474RIOT6WSHWJYMKDQQ4SZHA5CNFSM4JF56A42YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGMRVGA2DINCQOVZWQIZUGIYDIMJUHA4DGMQ",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5db72e13b0b57_34683f841e2cd96818811e--


From nobody Mon Oct 28 11:07:38 2019
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 81D611201DE for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 11:07:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=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 a5Iqlq-7boL1 for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 11:07:32 -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 B946012007A for <quic-issues@ietf.org>; Mon, 28 Oct 2019 11:07:31 -0700 (PDT)
Received: from github-lowworker-45eca55.ac4-iad.github.net (github-lowworker-45eca55.ac4-iad.github.net [10.52.25.70]) by smtp.github.com (Postfix) with ESMTP id 1727E6E0074 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 11:07:31 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572286051; bh=yga9lLkqPpMZGH17Wtumw0p5UIE4yTzsMwG6cFlX6Cs=; h=Date:From:To:Subject:From; b=KOAtKsE+gxAx8W9IA+otO0C+OwiB4VWfzz/eUbZ6/hewqFnNffVCy8BqfaRvGRLpb W3gUGQe+Dv0mh4Cc2BETHFm8TLjLB7fgC22s93riMnPjf81eQ0TdalTjwciIqt5ln3 qoeXuYEXhlOX5PMSJA1TQ4GReWP5Req5XRmIZJz4=
Date: Mon, 28 Oct 2019 11:07:31 -0700
From: ianswett <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/ianswett-server-ping/077f77-325920@github.com>
Subject: [quicwg/base-drafts] 325920: Update draft-ietf-quic-recovery.md
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/JS-HRhNlGbbXELpuU-6Uv1RvGXg>
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: Mon, 28 Oct 2019 18:07:37 -0000

  Branch: refs/heads/ianswett-server-ping
  Home:   https://github.com/quicwg/base-drafts
  Commit: 325920a2ee43499dc400cb133b5cd5c13b455eb8
      https://github.com/quicwg/base-drafts/commit/325920a2ee43499dc400cb133b5cd5c13b455eb8
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-10-28 (Mon, 28 Oct 2019)

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

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md



From nobody Mon Oct 28 11:07:51 2019
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 26EAF12025D for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 11:07:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 vTTZNgb2qwNS for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 11:07:40 -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 BD3BD1208C4 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 11:07:40 -0700 (PDT)
Date: Mon, 28 Oct 2019 11:07:40 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572286060; bh=OHsFxzi/tLIY0i9haOVtLLeNFIuai7i0ADHqKEwptkY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=P7uICuBj5phMb2ule49qRGJ4L0UQVggwXAgFMGX2V/JUqZHN5Id6tj2Pv20ZNa74S OYDVV3EeHHAwU06ctpigjFrj4e0GYCeGgxE+f3N7dNYx7oCk6hgfbkRDKDh2KwQMDL QWt1CFZhY3HM97Y78b9JYE04dQrYR8tB4Oy+A45U=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3162/push/4204155013@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3162@github.com>
References: <quicwg/base-drafts/pull/3162@github.com>
Subject: Re: [quicwg/base-drafts] Server sends a PING-only packet if it's limited (#3162)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db72e6cac9c_7ee43fcbad0cd95c51047"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/CKIdO8ud6miqSagNTmWCoKG9RPs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 28 Oct 2019 18:07:48 -0000

----==_mimepart_5db72e6cac9c_7ee43fcbad0cd95c51047
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

325920a2ee43499dc400cb133b5cd5c13b455eb8  Update draft-ietf-quic-recovery.md


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3162/files/077f77265c2e192dd641f3557779ac607e0426a1..325920a2ee43499dc400cb133b5cd5c13b455eb8

----==_mimepart_5db72e6cac9c_7ee43fcbad0cd95c51047
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/ianswett" class="user-mention">@ianswett</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/325920a2ee43499dc400cb133b5cd5c13b455eb8">325920a</a>  Update draft-ietf-quic-recovery.md</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3162/files/077f77265c2e192dd641f3557779ac607e0426a1..325920a2ee43499dc400cb133b5cd5c13b455eb8?email_source=notifications&amp;email_token=AFTOJK5ZMYFWMIUXIKO2BBLQQ4S6ZA5CNFSM4JF56A42YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGMRVGA2DINCQOVZWQIZUGIYDIMJVGUYDCMY">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5G2EVC7IDLFD2YYIDQQ4S6ZANCNFSM4JF56A4Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3XXC73YE5UPWBCUYDQQ4S6ZA5CNFSM4JF56A42YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGMRVGA2DINCQOVZWQIZUGIYDIMJVGUYDCMY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3162/files/077f77265c2e192dd641f3557779ac607e0426a1..325920a2ee43499dc400cb133b5cd5c13b455eb8?email_source=notifications\u0026email_token=AFTOJK5ZMYFWMIUXIKO2BBLQQ4S6ZA5CNFSM4JF56A42YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGMRVGA2DINCQOVZWQIZUGIYDIMJVGUYDCMY",
"url": "https://github.com/quicwg/base-drafts/pull/3162/files/077f77265c2e192dd641f3557779ac607e0426a1..325920a2ee43499dc400cb133b5cd5c13b455eb8?email_source=notifications\u0026email_token=AFTOJK5ZMYFWMIUXIKO2BBLQQ4S6ZA5CNFSM4JF56A42YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGMRVGA2DINCQOVZWQIZUGIYDIMJVGUYDCMY",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5db72e6cac9c_7ee43fcbad0cd95c51047--


From nobody Mon Oct 28 11:08:34 2019
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 5EB75120123 for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 11:08:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.999
X-Spam-Level: 
X-Spam-Status: No, score=-7.999 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, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 S8BhBpgdLmXh for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 11:08:29 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A94DD12007A for <quic-issues@ietf.org>; Mon, 28 Oct 2019 11:08:29 -0700 (PDT)
Date: Mon, 28 Oct 2019 11:08:28 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572286108; bh=ucvhHLKObL6Zw0mM+xc+lXICtmaFH6y9ftf/L73O1OU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=v2rC6M/Bu9IZh5aUDxYf4nIgOv95v9fCBhOIX9Bq/MagBEO4kaOARTgErixewQh3F XHlVo9yOfLlmAHJQWGfyIL0FGry3mSbj35fVNC+y+/y5pMa35yikzgjM4Umz7NUHLN abBGq33ndLIjERLp2A4TCNEqeyUalTui/vUPiFQM=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYVFCUWGM5XB7SEGVN3YRXSZEVBNHHB3IPO4M@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3057/review/308047830@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3057@github.com>
References: <quicwg/base-drafts/pull/3057@github.com>
Subject: Re: [quicwg/base-drafts] PTO MUST send new data or retransmit data if possible (#3057)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db72e9cb63de_697f3faaee4cd960773b5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/wP264DhjD_PVnMJ4-8dnx23Rgcs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 28 Oct 2019 18:08:32 -0000

----==_mimepart_5db72e9cb63de_697f3faaee4cd960773b5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



> @@ -495,11 +495,9 @@ a PATH_RESPONSE to seed initial_rtt for a new path, but the delay SHOULD NOT
 be considered an RTT sample.
 
 Until the server has validated the client's address on the path, the amount of
-data it can send is limited, as specified in Section 8.1 of {{QUIC-TRANSPORT}}.
-Data at Initial encryption MUST be retransmitted before Handshake data and
-data at Handshake encryption MUST be retransmitted before any ApplicationData
-data.  If no data can be sent, then the PTO alarm MUST NOT be armed until
-data has been received from the client.
+data it can send is limited to three times the amount of data received,
+as specified in Section 8.1 of {{QUIC-TRANSPORT}}. If no data can be sent,

I created https://github.com/quicwg/base-drafts/issues/3161 to discuss whether we want to make a design change here, FWIW.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3057#discussion_r339715332
----==_mimepart_5db72e9cb63de_697f3faaee4cd960773b5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ianswett</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3057#discussion_r339715332">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -495,11 +495,9 @@ a PATH_RESPONSE to seed initial_rtt for a new path, but the delay SHOULD NOT
 be considered an RTT sample.
 
 Until the server has validated the client&#39;s address on the path, the amount of
-data it can send is limited, as specified in Section 8.1 of {{QUIC-TRANSPORT}}.
-Data at Initial encryption MUST be retransmitted before Handshake data and
-data at Handshake encryption MUST be retransmitted before any ApplicationData
-data.  If no data can be sent, then the PTO alarm MUST NOT be armed until
-data has been received from the client.
+data it can send is limited to three times the amount of data received,
+as specified in Section 8.1 of {{QUIC-TRANSPORT}}. If no data can be sent,
</pre>
<p>I created <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="513450382" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3161" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/3161/hovercard" href="https://github.com/quicwg/base-drafts/issues/3161">#3161</a> to discuss whether we want to make a design change here, FWIW.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3057?email_source=notifications&amp;email_token=AFTOJK63QUQP6FCP7UXE2I3QQ4TBZA5CNFSM4IZL6QH2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJOG7VQ#discussion_r339715332">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5PI5IZYZOY263WO4LQQ4TBZANCNFSM4IZL6QHQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7MOYU2B34UNV2D5X3QQ4TBZA5CNFSM4IZL6QH2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJOG7VQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3057?email_source=notifications\u0026email_token=AFTOJK63QUQP6FCP7UXE2I3QQ4TBZA5CNFSM4IZL6QH2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJOG7VQ#discussion_r339715332",
"url": "https://github.com/quicwg/base-drafts/pull/3057?email_source=notifications\u0026email_token=AFTOJK63QUQP6FCP7UXE2I3QQ4TBZA5CNFSM4IZL6QH2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJOG7VQ#discussion_r339715332",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db72e9cb63de_697f3faaee4cd960773b5--


From nobody Mon Oct 28 11:10:42 2019
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 DF2D3120072 for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 11:10:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 Wcm35ZNDrscp for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 11:10:38 -0700 (PDT)
Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B70A512007A for <quic-issues@ietf.org>; Mon, 28 Oct 2019 11:10:38 -0700 (PDT)
Received: from github-lowworker-3a0df0f.ac4-iad.github.net (github-lowworker-3a0df0f.ac4-iad.github.net [10.52.25.92]) by smtp.github.com (Postfix) with ESMTP id EBFE9A06C6 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 11:10:37 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572286237; bh=RAIgBAhWzqYplS5LLfPlk5SLYYHKg9/6YmUpf8XWNo0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Xox9ishirxu3A+nQRI3n9NyzJmgnIrBNcD2zno6RHzCgKSDUuM/1LFAtTvUVGQXSG YNbalcCGNLi7VcaGWxZIB1hT4R44pMpwM0QZNsw4hNAFnI/sPQWhB+P/nOd4m7iSF3 +4yoAgC3f4WIcFLW2/0fBn3nw3txqhesIIrvdd3k=
Date: Mon, 28 Oct 2019 11:10:37 -0700
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK43XB2X773YS7C35S53YRX23EVBNHHB5GXGIA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3162/review/308049228@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3162@github.com>
References: <quicwg/base-drafts/pull/3162@github.com>
Subject: Re: [quicwg/base-drafts] Server sends a PING-only packet if it's limited (#3162)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db72f1dd274c_31583f9abc4cd95c34974"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinduke
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/L_InHI-cVEJ6EiSc3FMwK8T-EB8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 28 Oct 2019 18:10:41 -0000

----==_mimepart_5db72f1dd274c_31583f9abc4cd95c34974
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinduke approved this pull request.

Should we also edit section 8.1 of quic-transport to specify that Ping-only PTO is an exception?



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3162#pullrequestreview-308049228
----==_mimepart_5db72f1dd274c_31583f9abc4cd95c34974
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinduke</b> approved this pull request.</p>

<p>Should we also edit section 8.1 of quic-transport to specify that Ping-only PTO is an exception?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3162?email_source=notifications&amp;email_token=AFTOJKZQHDXJIMPSR6ASS5LQQ4TJ3A5CNFSM4JF56A42YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJOHKTA#pullrequestreview-308049228">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZMEKS6RYWHXK2BML3QQ4TJ3ANCNFSM4JF56A4Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6W2FFHUFZBQY67VF3QQ4TJ3A5CNFSM4JF56A42YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJOHKTA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3162?email_source=notifications\u0026email_token=AFTOJKZQHDXJIMPSR6ASS5LQQ4TJ3A5CNFSM4JF56A42YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJOHKTA#pullrequestreview-308049228",
"url": "https://github.com/quicwg/base-drafts/pull/3162?email_source=notifications\u0026email_token=AFTOJKZQHDXJIMPSR6ASS5LQQ4TJ3A5CNFSM4JF56A42YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJOHKTA#pullrequestreview-308049228",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db72f1dd274c_31583f9abc4cd95c34974--


From nobody Mon Oct 28 11:23:54 2019
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 8FDA7120137 for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 11:23:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 PYCAC4w13pYx for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 11:23:51 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7338E120125 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 11:23:51 -0700 (PDT)
Received: from github-lowworker-c53a806.ac4-iad.github.net (github-lowworker-c53a806.ac4-iad.github.net [10.52.23.45]) by smtp.github.com (Postfix) with ESMTP id 90283520DB6 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 11:23:50 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572287030; bh=pjz9TbDQpITvImnKbcQGdgTnEfk1Hh7V7zWoEWfvy8Q=; h=Date:From:To:Subject:From; b=QlLiKcDT8nS3GNN8FtGzLCyGv5cAO4gmKwfgcMzxBUL64kWt6TWPOU9Iya2f1Fe3Y jALm4UNdVXG/cKc6J9rYuVSmCHFLCau+VMh+qdB8EaMudQ6T8ZvsoOYP6F5kyx0UlC G2oLP8qN/CryjMR5/PtzofnYioS9PbfROFvq/APM=
Date: Mon, 28 Oct 2019 11:23:50 -0700
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/5584cb-3fd0a0@github.com>
Subject: [quicwg/base-drafts] 3fd0a0: Script updating gh-pages from 325920a2. [ci skip]
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/NKb4Skc0-pgixFwkcgojJAUmaqU>
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: Mon, 28 Oct 2019 18:23:53 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 3fd0a022351917bffccd00485fc6c22139282e4e
      https://github.com/quicwg/base-drafts/commit/3fd0a022351917bffccd00485fc6c22139282e4e
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-28 (Mon, 28 Oct 2019)

  Changed paths:
    A ianswett-server-ping/draft-ietf-quic-http.html
    A ianswett-server-ping/draft-ietf-quic-http.txt
    A ianswett-server-ping/draft-ietf-quic-invariants.html
    A ianswett-server-ping/draft-ietf-quic-invariants.txt
    A ianswett-server-ping/draft-ietf-quic-qpack.html
    A ianswett-server-ping/draft-ietf-quic-qpack.txt
    A ianswett-server-ping/draft-ietf-quic-recovery.html
    A ianswett-server-ping/draft-ietf-quic-recovery.txt
    A ianswett-server-ping/draft-ietf-quic-tls.html
    A ianswett-server-ping/draft-ietf-quic-tls.txt
    A ianswett-server-ping/draft-ietf-quic-transport.html
    A ianswett-server-ping/draft-ietf-quic-transport.txt
    A ianswett-server-ping/index.html
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from 325920a2. [ci skip]



From nobody Mon Oct 28 11:25:11 2019
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 EA2CC120137 for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 11:25:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8
X-Spam-Level: 
X-Spam-Status: No, score=-8 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, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 vbZhfMgmvReI for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 11:25:08 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6235B120125 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 11:25:08 -0700 (PDT)
Date: Mon, 28 Oct 2019 11:25:07 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572287107; bh=h+dkxBC+6YldnMOj2F54G3Wf7KHginUFBnu1/uC9IW4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Whm1PxJhiddt8F+CLtDh9BysjoWYwNuYEIEuCmzd/WQZ9/40opAMR+qg1p+gGF1kj TJR56/l4lhMzZqOUEyr96WDdIc/IXlf+mwsqTmg2Ba/kmJs5W5KsO6KbZ1FV5rn8Zj PB/18r0vNguhrZD3isBKUay0JpYVzGdVPLwsfmdM=
From: Nick Harper <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK34HMK5OIH5QO3PPN53YRZRHEVBNHHB4UPZEI@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3115/547082729@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3115@github.com>
References: <quicwg/base-drafts/issues/3115@github.com>
Subject: Re: [quicwg/base-drafts] Don't use bitmap frames to describe varint structures (#3115)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db73283604e6_4b2a3f8c1f0cd95c835f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: nharper
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Ocp6aY-5npZrjV30F8XVRqhcgkI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 28 Oct 2019 18:25:10 -0000

----==_mimepart_5db73283604e6_4b2a3f8c1f0cd95c835f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

My preference is something closer to the TLS presentation language for specifying packet formats (at least in the transport draft).

For example, the initial packet header format is currently described as 

```
+-+-+-+-+-+-+-+-+
|1|1| 0 |R R|P P|
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|                         Version (32)                          |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| DCID Len (8)  |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|               Destination Connection ID (0..160)            ...
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| SCID Len (8)  |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|                 Source Connection ID (0..160)               ...
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|                         Token Length (i)                    ...
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|                            Token (*)                        ...
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|                           Length (i)                        ...
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|                    Packet Number (8/16/24/32)               ...
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|                          Payload (*)                        ...
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
```

Only one of fields drawn to be 32 bits wide is actually 32 bits (the version) - for the rest of them that drawing style (even though there's a `...` instead of a `|` at the end of the line) isn't particularly helpful.

Here's an example of what that would look like done in something like the TLS presentation language:

```
struct {
  uint8 flags;
  uint32 version;
  uint8 dcid_len;
  blob[dcid_len] dcid;
  uint8 scid_len;
  blob[scid_len] scid;
  varint token_len;
  blob[token_len] token;
  varint length;
  blob[pn_len] packet_number;
  blob[length-pn_len] payload;
} InitialPacket;
```

The only place where this struct loses clarity compared to the diagram is the `flags` field (and regardless of whether a struct or a diagram is used, prose is still needed to describe what the bits are). For the rest of this struct layout, it's a list of fields, which is essentially what the diagram is, but the types and/or lengths of the fields are described in better detail.

If there's interest in making such a change to the drafts, I volunteer to help make those changes.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3115#issuecomment-547082729
----==_mimepart_5db73283604e6_4b2a3f8c1f0cd95c835f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>My preference is something closer to the TLS presentation language for specifying packet formats (at least in the transport draft).</p>
<p>For example, the initial packet header format is currently described as</p>
<pre><code>+-+-+-+-+-+-+-+-+
|1|1| 0 |R R|P P|
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|                         Version (32)                          |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| DCID Len (8)  |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|               Destination Connection ID (0..160)            ...
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| SCID Len (8)  |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|                 Source Connection ID (0..160)               ...
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|                         Token Length (i)                    ...
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|                            Token (*)                        ...
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|                           Length (i)                        ...
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|                    Packet Number (8/16/24/32)               ...
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
|                          Payload (*)                        ...
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
</code></pre>
<p>Only one of fields drawn to be 32 bits wide is actually 32 bits (the version) - for the rest of them that drawing style (even though there's a <code>...</code> instead of a <code>|</code> at the end of the line) isn't particularly helpful.</p>
<p>Here's an example of what that would look like done in something like the TLS presentation language:</p>
<pre><code>struct {
  uint8 flags;
  uint32 version;
  uint8 dcid_len;
  blob[dcid_len] dcid;
  uint8 scid_len;
  blob[scid_len] scid;
  varint token_len;
  blob[token_len] token;
  varint length;
  blob[pn_len] packet_number;
  blob[length-pn_len] payload;
} InitialPacket;
</code></pre>
<p>The only place where this struct loses clarity compared to the diagram is the <code>flags</code> field (and regardless of whether a struct or a diagram is used, prose is still needed to describe what the bits are). For the rest of this struct layout, it's a list of fields, which is essentially what the diagram is, but the types and/or lengths of the fields are described in better detail.</p>
<p>If there's interest in making such a change to the drafts, I volunteer to help make those changes.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3115?email_source=notifications&amp;email_token=AFTOJK4EIB2EZLPER4NS4KDQQ4VAHA5CNFSM4JB6VQ22YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECN5D2I#issuecomment-547082729">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4NRASCFW35CNJNWWDQQ4VAHANCNFSM4JB6VQ2Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKY3JGLRT2SQYVKOZMTQQ4VAHA5CNFSM4JB6VQ22YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECN5D2I.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3115?email_source=notifications\u0026email_token=AFTOJK4EIB2EZLPER4NS4KDQQ4VAHA5CNFSM4JB6VQ22YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECN5D2I#issuecomment-547082729",
"url": "https://github.com/quicwg/base-drafts/issues/3115?email_source=notifications\u0026email_token=AFTOJK4EIB2EZLPER4NS4KDQQ4VAHA5CNFSM4JB6VQ22YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECN5D2I#issuecomment-547082729",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db73283604e6_4b2a3f8c1f0cd95c835f--


From nobody Mon Oct 28 11:33:08 2019
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 658DA1201DE for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 11:33:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8
X-Spam-Level: 
X-Spam-Status: No, score=-8 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, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 ieE1VvfgYZ2L for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 11:33:03 -0700 (PDT)
Received: from out-17.smtp.github.com (out-17.smtp.github.com [192.30.252.200]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 855B912025D for <quic-issues@ietf.org>; Mon, 28 Oct 2019 11:33:03 -0700 (PDT)
Date: Mon, 28 Oct 2019 11:33:02 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572287582; bh=Ga4JYapo32luZoTs6hTc5l8qNsIkmYNB5r/85j9O6d0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=EX4fcyDsAWZC089ziw1PIKj4O1wazXU+hbepHMz1eWFNyIIxhRXz3aCSjhjlLlT/r v28ZiMKHLRqSUnJUAhc8MnKlrvxO4zT8LTan3NbqiosGu9JBEAdR7480MlWiS3NfQ/ tf/0776RRC3TNWx9SBJBUnUTP01UUL70DEr9tDSw=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK53R34MLLU2SLALJHN3YR2O5EVBNHHB3IPO4M@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3057/review/308062479@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3057@github.com>
References: <quicwg/base-drafts/pull/3057@github.com>
Subject: Re: [quicwg/base-drafts] PTO MUST send new data or retransmit data if possible (#3057)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db7345e6af1c_4c003ffd71ecd96c12288f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/FCO2WZeFsFTbr2Cw9Nu8ox0YlwM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 28 Oct 2019 18:33:05 -0000

----==_mimepart_5db7345e6af1c_4c003ffd71ecd96c12288f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



>  
-When there is no data to send, the sender SHOULD send a PING or other
-ack-eliciting frame in a single packet, re-arming the PTO timer.
+It is possible the sender has no new or previously-sent data to send.
+As an example, consider the following sequence of events: new application data
+is sent in a STREAM frame, deemed lost, then retransmitted in a new packet,
+and then the original transmission is acknowledged.  When there is no data to
+send, the sender SHOULD send a PING or other ack-eliciting frame in a single
+packet, re-arming the PTO timer.

Yes, but this is existing text and I didn't want to tie this PR to the PTO per PN space PR.

One of the reasons I'd like to get this change in soon is it's going to cause conflicts with the multiple PN spaces PR, and the other PR is more substantive.

The original issue(#3056) was that there was no MUST to retransmit the client Initial, and if the server doesn't create connection state until receiving a client Initial, the handshake fails.

That being said, the client sending a full sized ack eliciting packet that's not the Initial seems odd.  And if the server isn't going to create state, it seems like it should send a Retry to do path validation.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3057#discussion_r339726721
----==_mimepart_5db7345e6af1c_4c003ffd71ecd96c12288f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ianswett</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3057#discussion_r339726721">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt;  
-When there is no data to send, the sender SHOULD send a PING or other
-ack-eliciting frame in a single packet, re-arming the PTO timer.
+It is possible the sender has no new or previously-sent data to send.
+As an example, consider the following sequence of events: new application data
+is sent in a STREAM frame, deemed lost, then retransmitted in a new packet,
+and then the original transmission is acknowledged.  When there is no data to
+send, the sender SHOULD send a PING or other ack-eliciting frame in a single
+packet, re-arming the PTO timer.
</pre>
<p>Yes, but this is existing text and I didn't want to tie this PR to the PTO per PN space PR.</p>
<p>One of the reasons I'd like to get this change in soon is it's going to cause conflicts with the multiple PN spaces PR, and the other PR is more substantive.</p>
<p>The original issue(<a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="496607322" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3056" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/3056/hovercard" href="https://github.com/quicwg/base-drafts/issues/3056">#3056</a>) was that there was no MUST to retransmit the client Initial, and if the server doesn't create connection state until receiving a client Initial, the handshake fails.</p>
<p>That being said, the client sending a full sized ack eliciting packet that's not the Initial seems odd.  And if the server isn't going to create state, it seems like it should send a Retry to do path validation.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3057?email_source=notifications&amp;email_token=AFTOJKYERORHZCXPUVF7BELQQ4V55A5CNFSM4IZL6QH2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJOKSDY#discussion_r339726721">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZY54RT3VOUBZMS4FLQQ4V55ANCNFSM4IZL6QHQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2FRCYUVCQISGXRAWTQQ4V55A5CNFSM4IZL6QH2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJOKSDY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3057?email_source=notifications\u0026email_token=AFTOJKYERORHZCXPUVF7BELQQ4V55A5CNFSM4IZL6QH2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJOKSDY#discussion_r339726721",
"url": "https://github.com/quicwg/base-drafts/pull/3057?email_source=notifications\u0026email_token=AFTOJKYERORHZCXPUVF7BELQQ4V55A5CNFSM4IZL6QH2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJOKSDY#discussion_r339726721",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db7345e6af1c_4c003ffd71ecd96c12288f--


From nobody Mon Oct 28 11:35:28 2019
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 57C8412013A for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 11:35:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 eCWA5BD7GMVM for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 11:35:24 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AE144120125 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 11:35:24 -0700 (PDT)
Date: Mon, 28 Oct 2019 11:35:23 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572287723; bh=pZt8QOwoWE1l99vdXk7AD8wORshoJtP+q52NT7vZtwQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=UF8JvTeRhaEVThjw2mXm+V/LVW6nwVlBWCaDT+yOcdHtsFdKvmVRgdfYMPrenGolw gwSP6HGF2EUwx3jcNIdNbq7HFrvvOabwt/2f5/+I7X/U/KEeV4G0YxKcbJqbH44Tk0 XP86vPyFSOcnmAc4qEdSvKgWfL7cphEP/Jrsp5pg=
From: Lucas Pardue <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZ4CBEMUMZXXU6IJZN3YRTWXEVBNHHB4UPZEI@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3115/547086841@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3115@github.com>
References: <quicwg/base-drafts/issues/3115@github.com>
Subject: Re: [quicwg/base-drafts] Don't use bitmap frames to describe varint structures (#3115)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db734eba8094_15b63fd09e8cd9681383ac"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: LPardue
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/MwPK04qnL7LXoUyFqLopGQQS69w>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 28 Oct 2019 18:35:27 -0000

----==_mimepart_5db734eba8094_15b63fd09e8cd9681383ac
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

But blob is in reality strongly typed - for example a packet contains a STREAM frame that contains a set of H3 frames (and each frame has the same frame header). what is an effective way of describing the data encapsulated in such structures?



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3115#issuecomment-547086841
----==_mimepart_5db734eba8094_15b63fd09e8cd9681383ac
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>But blob is in reality strongly typed - for example a packet contains a STREAM frame that contains a set of H3 frames (and each frame has the same frame header). what is an effective way of describing the data encapsulated in such structures?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3115?email_source=notifications&amp;email_token=AFTOJK2F73FRTEXCK4YMSSTQQ4WGXA5CNFSM4JB6VQ22YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECN6D6I#issuecomment-547086841">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3ANX4SCNNGEHITTBLQQ4WGXANCNFSM4JB6VQ2Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4GAZPB5TRVN37KW6DQQ4WGXA5CNFSM4JB6VQ22YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECN6D6I.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3115?email_source=notifications\u0026email_token=AFTOJK2F73FRTEXCK4YMSSTQQ4WGXA5CNFSM4JB6VQ22YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECN6D6I#issuecomment-547086841",
"url": "https://github.com/quicwg/base-drafts/issues/3115?email_source=notifications\u0026email_token=AFTOJK2F73FRTEXCK4YMSSTQQ4WGXA5CNFSM4JB6VQ22YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECN6D6I#issuecomment-547086841",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db734eba8094_15b63fd09e8cd9681383ac--


From nobody Mon Oct 28 11:51:10 2019
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 57BF21200D6 for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 11:51:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 4V-_otLJP_KY for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 11:51:07 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7DD1A1200C7 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 11:51:07 -0700 (PDT)
Received: from github-lowworker-e8b54ca.ac4-iad.github.net (github-lowworker-e8b54ca.ac4-iad.github.net [10.52.23.39]) by smtp.github.com (Postfix) with ESMTP id D752C6A1111 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 11:51:06 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572288666; bh=rWvno3FfvV3913x/wNPdY9GaFr5p4jG5knIdDBaWp8o=; h=Date:From:To:Subject:From; b=PK/Xv9E4iT8VzKpS1RGZrmE79gfzCtiR0qJQEtSn3O0/tpMYNjKgXhqEjntJlg/N/ sMW6uqrgvsPY8FlzR3jYldtG5N65EEJN2b3HXmNUEm6SFZgE4ZdioVKCKp7iIDfvMz GisEneoohRp4v0qw4qW5ICJUGSw82lf3arovLHuc=
Date: Mon, 28 Oct 2019 11:51:06 -0700
From: ianswett <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/ianswett-server-ping/325920-ec7cf1@github.com>
Subject: [quicwg/base-drafts] ec7cf1: Update transport to allow a PING-only packet
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/mrjZKrWeJsfIOD_zQz3bmUlZB_A>
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: Mon, 28 Oct 2019 18:51:10 -0000

  Branch: refs/heads/ianswett-server-ping
  Home:   https://github.com/quicwg/base-drafts
  Commit: ec7cf1dce6824eed3d3d69da33034e62a44ba9c6
      https://github.com/quicwg/base-drafts/commit/ec7cf1dce6824eed3d3d69da33034e62a44ba9c6
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-10-28 (Mon, 28 Oct 2019)

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

  Log Message:
  -----------
  Update transport to allow a PING-only packet



From nobody Mon Oct 28 11:51:24 2019
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 CDAEB120137 for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 11:51:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 jwJ5joqe9m2e for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 11:51:16 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2348D1200D6 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 11:51:16 -0700 (PDT)
Date: Mon, 28 Oct 2019 11:51:15 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572288675; bh=+cvVOTV74QuxJgjYVExhmm+NxubRNIqSPh4A/5CAFAM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=rOiaGPYrjF/wmarI54KVF6ATrIXJvoBfgvdoPVinx2+4JhAuEkndHoQmhjK3wES0a PGHjqZ+zuw0NrXLtyKmjbBIAPLit0iErs2Vg57F1B3G3iZa4RK9u/zHrXul1rf8B3J 7dd3Wl0S6Ley3Ur0nVlTp6NIgXNxorWOnESwQwuo=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3162/push/4204328471@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3162@github.com>
References: <quicwg/base-drafts/pull/3162@github.com>
Subject: Re: [quicwg/base-drafts] Server sends a PING-only packet if it's limited (#3162)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db738a354f89_69a03faaee4cd9603143b6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/-zSc3mnHr0SKvFcCH9245NM0sgI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 28 Oct 2019 18:51:20 -0000

----==_mimepart_5db738a354f89_69a03faaee4cd9603143b6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

ec7cf1dce6824eed3d3d69da33034e62a44ba9c6  Update transport to allow a PING-only packet


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3162/files/325920a2ee43499dc400cb133b5cd5c13b455eb8..ec7cf1dce6824eed3d3d69da33034e62a44ba9c6

----==_mimepart_5db738a354f89_69a03faaee4cd9603143b6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/ianswett" class="user-mention">@ianswett</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/ec7cf1dce6824eed3d3d69da33034e62a44ba9c6">ec7cf1d</a>  Update transport to allow a PING-only packet</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3162/files/325920a2ee43499dc400cb133b5cd5c13b455eb8..ec7cf1dce6824eed3d3d69da33034e62a44ba9c6?email_source=notifications&amp;email_token=AFTOJKZJUNTYNG72FWT3DJLQQ4YCHA5CNFSM4JF56A42YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGMRVGA2DINCQOVZWQIZUGIYDIMZSHA2DOMI">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5YL2LFA6C4GJN7QKDQQ4YCHANCNFSM4JF56A4Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3L6TXLHD5ZYWXZBADQQ4YCHA5CNFSM4JF56A42YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGMRVGA2DINCQOVZWQIZUGIYDIMZSHA2DOMI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3162/files/325920a2ee43499dc400cb133b5cd5c13b455eb8..ec7cf1dce6824eed3d3d69da33034e62a44ba9c6?email_source=notifications\u0026email_token=AFTOJKZJUNTYNG72FWT3DJLQQ4YCHA5CNFSM4JF56A42YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGMRVGA2DINCQOVZWQIZUGIYDIMZSHA2DOMI",
"url": "https://github.com/quicwg/base-drafts/pull/3162/files/325920a2ee43499dc400cb133b5cd5c13b455eb8..ec7cf1dce6824eed3d3d69da33034e62a44ba9c6?email_source=notifications\u0026email_token=AFTOJKZJUNTYNG72FWT3DJLQQ4YCHA5CNFSM4JF56A42YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGMRVGA2DINCQOVZWQIZUGIYDIMZSHA2DOMI",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5db738a354f89_69a03faaee4cd9603143b6--


From nobody Mon Oct 28 11:58:46 2019
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 787FD1208EE for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 11:58:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 WcsfZxgIwolC for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 11:58:31 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 431781208D6 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 11:58:31 -0700 (PDT)
Received: from github-lowworker-c53a806.ac4-iad.github.net (github-lowworker-c53a806.ac4-iad.github.net [10.52.23.45]) by smtp.github.com (Postfix) with ESMTP id 9DA4D660E52 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 11:58:30 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572289110; bh=rPJRn35psmQFA3hDV4aBnqVYqNmDJwBqXzgC6hVkGgU=; h=Date:From:To:Subject:From; b=w3WEYqVjuiCLeNT8fMJP2BkTc18eQotTmT/kNfDoVMDv7oxSHkVPovDD+V71dObXV YtLlhNihicW/fncQWXC9onHhGqHo9WqTK8xH/0eZSP0yB5eLExF2wY45wSAXhjMzPJ gz/7NYOhpIdK9QSOvSWjq08z3YqSRMwt72yI6lY8=
Date: Mon, 28 Oct 2019 11:58:30 -0700
From: ianswett <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/ianswett-pto-per-pn-space/a87a04-545e78@github.com>
Subject: [quicwg/base-drafts] 545e78: Define loss_times
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/cXqVJF4uJHdjr5UducPd3Ug12No>
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: Mon, 28 Oct 2019 18:58:45 -0000

  Branch: refs/heads/ianswett-pto-per-pn-space
  Home:   https://github.com/quicwg/base-drafts
  Commit: 545e788428c30217c705ecb05f686dde00681a44
      https://github.com/quicwg/base-drafts/commit/545e788428c30217c705ecb05f686dde00681a44
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-10-28 (Mon, 28 Oct 2019)

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

  Log Message:
  -----------
  Define loss_times



From nobody Mon Oct 28 11:58:53 2019
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 ACF821208F3 for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 11:58:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 A68SBYu8RpRl for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 11:58:40 -0700 (PDT)
Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 07BA91208FB for <quic-issues@ietf.org>; Mon, 28 Oct 2019 11:58:40 -0700 (PDT)
Received: from github-lowworker-d93c4b6.va3-iad.github.net (github-lowworker-d93c4b6.va3-iad.github.net [10.48.17.47]) by smtp.github.com (Postfix) with ESMTP id 5FEB2A0A97 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 11:58:39 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572289119; bh=Cp1b6fV6bTxNqsfWgFLSIwRqbA4Ei8cnn19xG6E2ogU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=NJlfYMRzL0sFjc6ukUJ+Wv154453WhmCDsqgMfwdgi0hLhceTXfTNxUhp3T8NenGi FZXnmWXw2KYFqcV4e9MKx61SP5Y7bMmmftLLV+rYUHtjQ+WO87IN6+FYqfo2eBpEvY b33sdnQ6plozLLH2u/nZjt+yvgqSLPEVCIoriZUo=
Date: Mon, 28 Oct 2019 11:58:39 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3066/push/4204357427@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3066@github.com>
References: <quicwg/base-drafts/pull/3066@github.com>
Subject: Re: [quicwg/base-drafts] Change PTO to be per packet number space (#3066)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db73a5f50797_767b3fc315ecd96c787cb"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ra34GHuyhRIHv_EX8gVgTZCkYgI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 28 Oct 2019 18:58:49 -0000

----==_mimepart_5db73a5f50797_767b3fc315ecd96c787cb
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

545e788428c30217c705ecb05f686dde00681a44  Define loss_times


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3066/files/a87a04c1a6607caded4daa780f5a8554a82885ab..545e788428c30217c705ecb05f686dde00681a44

----==_mimepart_5db73a5f50797_767b3fc315ecd96c787cb
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/ianswett" class="user-mention">@ianswett</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/545e788428c30217c705ecb05f686dde00681a44">545e788</a>  Define loss_times</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3066/files/a87a04c1a6607caded4daa780f5a8554a82885ab..545e788428c30217c705ecb05f686dde00681a44?email_source=notifications&amp;email_token=AFTOJK5ZCCEYBETUQPGDLSLQQ4Y57A5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDAOJXG4YTEMSQOVZWQIZUGIYDIMZVG42DENY">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6GAE7LFU74RPMRQ2DQQ4Y57ANCNFSM4I2FHCOQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7JV7HCJUJQ33EWVJDQQ4Y57A5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDAOJXG4YTEMSQOVZWQIZUGIYDIMZVG42DENY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3066/files/a87a04c1a6607caded4daa780f5a8554a82885ab..545e788428c30217c705ecb05f686dde00681a44?email_source=notifications\u0026email_token=AFTOJK5ZCCEYBETUQPGDLSLQQ4Y57A5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDAOJXG4YTEMSQOVZWQIZUGIYDIMZVG42DENY",
"url": "https://github.com/quicwg/base-drafts/pull/3066/files/a87a04c1a6607caded4daa780f5a8554a82885ab..545e788428c30217c705ecb05f686dde00681a44?email_source=notifications\u0026email_token=AFTOJK5ZCCEYBETUQPGDLSLQQ4Y57A5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDAOJXG4YTEMSQOVZWQIZUGIYDIMZVG42DENY",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5db73a5f50797_767b3fc315ecd96c787cb--


From nobody Mon Oct 28 11:59:09 2019
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 AD6EB12093B for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 11:59:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 ysbuo_TMQaq4 for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 11:59:01 -0700 (PDT)
Received: from out-17.smtp.github.com (out-17.smtp.github.com [192.30.252.200]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 50877120941 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 11:59:01 -0700 (PDT)
Received: from github-lowworker-292e294.va3-iad.github.net (github-lowworker-292e294.va3-iad.github.net [10.48.102.70]) by smtp.github.com (Postfix) with ESMTP id 7ACDE6E1295 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 11:59:00 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572289140; bh=WwW+sy3RRPO/yTpEY9Dje+mZ/zDS9trYjtOHf88AAis=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=DjlfPWuiEoU9vbwAStdDb/5eRV+Ncbt1dvx4o0R/oDD8xrCU1d27hwPXgzJ7KyRnE CJgPiim3rCeIAXdmPMsHdK5YrP8hJ5Rc4CYWOkFfXPHwc+CrMb3o9sdwSnd1TuX68l w2FwOELYFmjs6WmK7bULebLE9QupkGKPGqoxMWFc=
Date: Mon, 28 Oct 2019 11:59:00 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4GY4APSVCBO5BMAFN3YR5QJEVBNHHB3LP3EA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3066/review/308078060@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3066@github.com>
References: <quicwg/base-drafts/pull/3066@github.com>
Subject: Re: [quicwg/base-drafts] Change PTO to be per packet number space (#3066)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db73a746d6fe_5cbd3f97032cd95c7079"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/kiDV7c6R5l971iZCREro2oAWpkQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 28 Oct 2019 18:59:09 -0000

----==_mimepart_5db73a746d6fe_5cbd3f97032cd95c7079
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



> @@ -1119,7 +1125,7 @@ PeerNotAwaitingAddressValidation():
          has received 1-RTT ACK
 
 SetLossDetectionTimer():
-  loss_time, _ = GetEarliestLossTime()
+  loss_time, _ = GetEarliestTimeAndSpace(loss_times)

Good catch, fixed.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3066#discussion_r339738544
----==_mimepart_5db73a746d6fe_5cbd3f97032cd95c7079
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ianswett</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3066#discussion_r339738544">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1119,7 +1125,7 @@ PeerNotAwaitingAddressValidation():
          has received 1-RTT ACK
 
 SetLossDetectionTimer():
-  loss_time, _ = GetEarliestLossTime()
+  loss_time, _ = GetEarliestTimeAndSpace(loss_times)
</pre>
<p>Good catch, fixed.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3066?email_source=notifications&amp;email_token=AFTOJK533FKFB2CQCKDV62TQQ4Y7JA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJOOL3A#discussion_r339738544">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4IMDLOESTD6GGVD7TQQ4Y7JANCNFSM4I2FHCOQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3O3Y2IAVCLYCQL7OTQQ4Y7JA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJOOL3A.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3066?email_source=notifications\u0026email_token=AFTOJK533FKFB2CQCKDV62TQQ4Y7JA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJOOL3A#discussion_r339738544",
"url": "https://github.com/quicwg/base-drafts/pull/3066?email_source=notifications\u0026email_token=AFTOJK533FKFB2CQCKDV62TQQ4Y7JA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJOOL3A#discussion_r339738544",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db73a746d6fe_5cbd3f97032cd95c7079--


From nobody Mon Oct 28 12:00:15 2019
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 8E9BD1208FA for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 12:00:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 ii5Vzu2SHhIl for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 12:00:01 -0700 (PDT)
Received: from out-15.smtp.github.com (out-15.smtp.github.com [192.30.254.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0E1421208FB for <quic-issues@ietf.org>; Mon, 28 Oct 2019 12:00:01 -0700 (PDT)
Received: from github-lowworker-cd7bc13.ac4-iad.github.net (github-lowworker-cd7bc13.ac4-iad.github.net [10.52.25.102]) by smtp.github.com (Postfix) with ESMTP id 2FFA72615A7 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 12:00:00 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572289200; bh=JTjv4boPC4PR6bfa9/lIGBj4mReVbua95sp9CoUaI3o=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=D1dXmB+vTfvFNyFUgpZk3TlxS+Nc1+LiJOeIJUxlZObazaBamX5GfIAdHfFwrIgTl dYEhOeHqsaafZ1VtFbHwdHEllnDXn/8YgSt19p5cvy0bcvUqgwvQYiYbtdnZKQC0N2 R7GYAPowzEAugI0xFt4cIUh0LVMW1I1NXwIyF0AQ=
Date: Mon, 28 Oct 2019 11:59:59 -0700
From: Nick Banks <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7JUVKZMC3V5ARK5J53YR5T7EVBNHHB5GXGIA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3162/review/308078681@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3162@github.com>
References: <quicwg/base-drafts/pull/3162@github.com>
Subject: Re: [quicwg/base-drafts] Server sends a PING-only packet if it's limited (#3162)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db73aafe05aa_6b273fbd2b4cd95c600ee"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: nibanks
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/-BAANwSSnpQ5oIaM7mZnpKyGGOU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 28 Oct 2019 19:00:12 -0000

----==_mimepart_5db73aafe05aa_6b273fbd2b4cd95c600ee
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

nibanks approved this pull request.





-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3162#pullrequestreview-308078681
----==_mimepart_5db73aafe05aa_6b273fbd2b4cd95c600ee
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@nibanks</b> approved this pull request.</p>



<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3162?email_source=notifications&amp;email_token=AFTOJK7MGKTTQES5FCG5XQDQQ4ZC7A5CNFSM4JF56A42YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJOOQWI#pullrequestreview-308078681">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYZOIVRBHC4KF3HZTDQQ4ZC7ANCNFSM4JF56A4Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7KPIUCKGPWSH2H5W3QQ4ZC7A5CNFSM4JF56A42YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJOOQWI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3162?email_source=notifications\u0026email_token=AFTOJK7MGKTTQES5FCG5XQDQQ4ZC7A5CNFSM4JF56A42YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJOOQWI#pullrequestreview-308078681",
"url": "https://github.com/quicwg/base-drafts/pull/3162?email_source=notifications\u0026email_token=AFTOJK7MGKTTQES5FCG5XQDQQ4ZC7A5CNFSM4JF56A42YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJOOQWI#pullrequestreview-308078681",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db73aafe05aa_6b273fbd2b4cd95c600ee--


From nobody Mon Oct 28 12:02:24 2019
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 4AFC6120921 for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 12:02:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 fjnGLXDykSHG for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 12:02:13 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D7D8712090C for <quic-issues@ietf.org>; Mon, 28 Oct 2019 12:02:12 -0700 (PDT)
Date: Mon, 28 Oct 2019 12:02:11 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572289332; bh=z9FrWkMaMh13G49PgTuY8nOIYJCw/1ZtQaRMG87ToN0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=DoxzlcoWCK/xh2zo1i/+iBq9KXzt8xqjQIg2OA3rtmwZw5ONN652d2OrI0qEtMRYD pkJOicw4Ote8BmALGVRm6WY8buBvLYgEbWUUW0vKXhGSP7kpffhqFpU23Tn5KulIu8 P1enoBsPSV0hcbAQAYJNY7qqdvECfbUEZir7yHtM=
From: Nick Harper <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK57M7PNESQNAFWE4E53YR54HEVBNHHB5FITQM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3155/547098249@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3155@github.com>
References: <quicwg/base-drafts/issues/3155@github.com>
Subject: Re: [quicwg/base-drafts] The method of identifying "the same server" (#3155)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db73b33f1b52_6bef3fa4f3acd9605977f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: nharper
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/3WhkncKIYs3auhIBdwxqZDd_y8w>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 28 Oct 2019 19:02:23 -0000

----==_mimepart_5db73b33f1b52_6bef3fa4f3acd9605977f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I agree that a or b is not restrictive enough based on the example given above.

I wonder if c/d/e are also not restrictive enough though. Consider example.com hosted on multiple CDNs (where QUIC is terminated by the CDN). A client makes an initial connection to example.com (which gets served by CDN A) and receives a NEW_TOKEN token. Later, this client looks up example.com, gets directed to CDN B, and sends the token it received on the connection to CDN A. I wouldn't expect CDN B to be able to process that token.

We could also decide that it's not worth solving the case above. Being overly restrictive in scoping tokens could mean we don't save tokens often enough (resulting in connections being established with no token when we could have used a token), which might be worse than occasionally sending the wrong token to a server.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3155#issuecomment-547098249
----==_mimepart_5db73b33f1b52_6bef3fa4f3acd9605977f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I agree that a or b is not restrictive enough based on the example given above.</p>
<p>I wonder if c/d/e are also not restrictive enough though. Consider example.com hosted on multiple CDNs (where QUIC is terminated by the CDN). A client makes an initial connection to example.com (which gets served by CDN A) and receives a NEW_TOKEN token. Later, this client looks up example.com, gets directed to CDN B, and sends the token it received on the connection to CDN A. I wouldn't expect CDN B to be able to process that token.</p>
<p>We could also decide that it's not worth solving the case above. Being overly restrictive in scoping tokens could mean we don't save tokens often enough (resulting in connections being established with no token when we could have used a token), which might be worse than occasionally sending the wrong token to a server.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3155?email_source=notifications&amp;email_token=AFTOJKZIXB6QNW4WQJCLVGTQQ4ZLHA5CNFSM4JFVHBPKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECOA5CI#issuecomment-547098249">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK44Y77HZ2AGUAVT45DQQ4ZLHANCNFSM4JFVHBPA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKY3X2KZ5A44T7EWLH3QQ4ZLHA5CNFSM4JFVHBPKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECOA5CI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3155?email_source=notifications\u0026email_token=AFTOJKZIXB6QNW4WQJCLVGTQQ4ZLHA5CNFSM4JFVHBPKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECOA5CI#issuecomment-547098249",
"url": "https://github.com/quicwg/base-drafts/issues/3155?email_source=notifications\u0026email_token=AFTOJKZIXB6QNW4WQJCLVGTQQ4ZLHA5CNFSM4JFVHBPKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECOA5CI#issuecomment-547098249",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db73b33f1b52_6bef3fa4f3acd9605977f--


From nobody Mon Oct 28 12:05:29 2019
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 EC2EE1200E9 for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 12:05:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 zKtYDje8FtTp for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 12:05:24 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7BA3812006D for <quic-issues@ietf.org>; Mon, 28 Oct 2019 12:05:24 -0700 (PDT)
Date: Mon, 28 Oct 2019 12:05:23 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572289523; bh=VobNFmASLjjknbYKAdVVDVnvn5/251Aze9B2XQQwCag=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=1PY3BLB7kNjYInSHkiZfZg2bINsWaY5LnW2U5NF7IQopoblYaOgVvSfZVymzgEUo1 436HifoNVZ2283w1K+jI6oxwD0aiFxjw80Mq6OpAMHRnmjt8mF4c8OkYkRvta78Bqn sbV3PjNIjJzJxXskiCYw5tlnwVyV8a/okYgkcCSM=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK23BWPNUUUUX3KFBUF3YR6IHEVBNHHB5GXGIA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3162/c547099661@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3162@github.com>
References: <quicwg/base-drafts/pull/3162@github.com>
Subject: Re: [quicwg/base-drafts] Server sends a PING-only packet if it's limited (#3162)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db73bf37246e_2e8c3fc2742cd96031570"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/80gE6UgXH48_e_zbxiu1Gyk7Ssk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 28 Oct 2019 19:05:26 -0000

----==_mimepart_5db73bf37246e_2e8c3fc2742cd96031570
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Transport section 8.1 updated to allow a PING-only packet.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3162#issuecomment-547099661
----==_mimepart_5db73bf37246e_2e8c3fc2742cd96031570
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Transport section 8.1 updated to allow a PING-only packet.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3162?email_source=notifications&amp;email_token=AFTOJKYIEMGI3GPHRYZF7MDQQ4ZXHA5CNFSM4JF56A42YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECOBIDI#issuecomment-547099661">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6UPLQDCBBTRNWXJX3QQ4ZXHANCNFSM4JF56A4Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5RSOHSD5AA6DO2LWDQQ4ZXHA5CNFSM4JF56A42YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECOBIDI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3162?email_source=notifications\u0026email_token=AFTOJKYIEMGI3GPHRYZF7MDQQ4ZXHA5CNFSM4JF56A42YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECOBIDI#issuecomment-547099661",
"url": "https://github.com/quicwg/base-drafts/pull/3162?email_source=notifications\u0026email_token=AFTOJKYIEMGI3GPHRYZF7MDQQ4ZXHA5CNFSM4JF56A42YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECOBIDI#issuecomment-547099661",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db73bf37246e_2e8c3fc2742cd96031570--


From nobody Mon Oct 28 12:07:27 2019
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 D4CA312007A for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 12:07:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 BOEeHypa8bmf for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 12:07:24 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9757B12006D for <quic-issues@ietf.org>; Mon, 28 Oct 2019 12:07:24 -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 F23DA6601FA for <quic-issues@ietf.org>; Mon, 28 Oct 2019 12:07:23 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572289643; bh=lg4X9WmbC+1SZ3S0iEUXQUtTNr3F23LjGGGipSmsN4o=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=vvMchGi4E1aeSfrvuDmD/RaPbInqdwxpy5VwlSbrLG1sH0onGKF8S5P0FpGiUEZVP kgwYK6cK7JkNTN5tKf2OB/sX1xJ/dkZUqLCe2349iYZbYe2naBOXUQWH/quJma+5jX rAySBzq8gwBXMFq/G0WaUlLfizNYjuSXKjmWcLyU=
Date: Mon, 28 Oct 2019 12:07:23 -0700
From: David Schinazi <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK73AAHSU4RAMPUF3RF3YR6PXEVBNHHB3LP3EA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3066/review/308082921@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3066@github.com>
References: <quicwg/base-drafts/pull/3066@github.com>
Subject: Re: [quicwg/base-drafts] Change PTO to be per packet number space (#3066)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db73c6be3526_41d43feba26cd9641204a8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: DavidSchinazi
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/jWIuYGgguZd6vHDSbLpvALkjHNw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 28 Oct 2019 19:07:26 -0000

----==_mimepart_5db73c6be3526_41d43feba26cd9641204a8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

DavidSchinazi approved this pull request.





-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3066#pullrequestreview-308082921
----==_mimepart_5db73c6be3526_41d43feba26cd9641204a8
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@DavidSchinazi</b> approved this pull request.</p>



<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3066?email_source=notifications&amp;email_token=AFTOJK2Y4EVWFAF2PZ4EQI3QQ4Z6XA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJOPR2I#pullrequestreview-308082921">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK27K755DLBG6CRVGCTQQ4Z6XANCNFSM4I2FHCOQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK33UOOLKMLMARBORTTQQ4Z6XA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJOPR2I.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3066?email_source=notifications\u0026email_token=AFTOJK2Y4EVWFAF2PZ4EQI3QQ4Z6XA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJOPR2I#pullrequestreview-308082921",
"url": "https://github.com/quicwg/base-drafts/pull/3066?email_source=notifications\u0026email_token=AFTOJK2Y4EVWFAF2PZ4EQI3QQ4Z6XA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJOPR2I#pullrequestreview-308082921",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db73c6be3526_41d43feba26cd9641204a8--


From nobody Mon Oct 28 12:22:37 2019
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 6F74012007A for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 12:22:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 4HElUA55TFsN for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 12:22:35 -0700 (PDT)
Received: from out-11.smtp.github.com (out-11.smtp.github.com [192.30.254.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2976812006D for <quic-issues@ietf.org>; Mon, 28 Oct 2019 12:22:35 -0700 (PDT)
Received: from github-lowworker-39b4a70.va3-iad.github.net (github-lowworker-39b4a70.va3-iad.github.net [10.48.16.66]) by smtp.github.com (Postfix) with ESMTP id 20EC4261639 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 12:22:34 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572290554; bh=aiRqBxlnEHOdfIHaguz3leuQXinQv1J8/vG8QbLDa9A=; h=Date:From:To:Subject:From; b=zZGAX6aluEoIe5gyuXYaz438fSUXLe1sfloCob1y1mZK9gnRS0946At/JxvE/OrLf yYkSXZwkTsvB7gpzSkCakwcxlF+eg5Fly8ft7Bxtmh4/wPj4h3tpK+/2v4hZ9mfw+f SISSbflLqUbJHGkeTMEbuyE+3X7cuRztdGn6mqEI=
Date: Mon, 28 Oct 2019 12:22:33 -0700
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/3fd0a0-be7bc3@github.com>
Subject: [quicwg/base-drafts] be7bc3: Script updating gh-pages from ec7cf1dc. [ci skip]
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/MrVPwqTME8FAahN8SPP9tAGtxJg>
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: Mon, 28 Oct 2019 19:22:36 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: be7bc376fb52924dba9a00ac7a1afe1d72063cc3
      https://github.com/quicwg/base-drafts/commit/be7bc376fb52924dba9a00ac7a1afe1d72063cc3
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-28 (Mon, 28 Oct 2019)

  Changed paths:
    M ianswett-server-ping/draft-ietf-quic-transport.html
    M ianswett-server-ping/draft-ietf-quic-transport.txt
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from ec7cf1dc. [ci skip]



From nobody Mon Oct 28 12:31:08 2019
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 D7B4D1200F1 for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 12:31:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 T1sCbEggypVg for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 12:31:04 -0700 (PDT)
Received: from out-10.smtp.github.com (out-10.smtp.github.com [192.30.254.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D3E11120120 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 12:31:04 -0700 (PDT)
Date: Mon, 28 Oct 2019 12:31:04 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572291064; bh=R5t1YYrpvpQjfz76A6gf92lymks6wIiQIe9D7OAQ2Xo=; h=Date:From:To:Subject:From; b=XqHZkd7zOBMqDDfA6LQZlt1jdTH7Tp/qQWVTUKbh4HUbpitml5Ri+Moq6FLYTgEK4 awAyC6eKwhN85nxDdyY0pm1zvOrqgwjYyoBs1KHlvWK5jwKHx1SKyk/F3bO3uQeGsK WmXPNCuJKu3QjziPq4YmYNleDRQReN3vrQu1IHu8=
From: ianswett <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/ianswett-pto-per-pn-space/545e78-a00c47@github.com>
Subject: [quicwg/base-drafts] a00c47: Exponential backoff limits the packets sent
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/pvaKk7xVZOhVCTT4-5imMEJb9gY>
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: Mon, 28 Oct 2019 19:31:08 -0000

  Branch: refs/heads/ianswett-pto-per-pn-space
  Home:   https://github.com/quicwg/base-drafts
  Commit: a00c4753d038f0861677ea547c4402746f219bae
      https://github.com/quicwg/base-drafts/commit/a00c4753d038f0861677ea547c4402746f219bae
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-10-28 (Mon, 28 Oct 2019)

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

  Log Message:
  -----------
  Exponential backoff limits the packets sent

Instead of creating special rules for PTO when multiple PN spaces have data, describe how the already existing exponential backoff accomplishes this.



From nobody Mon Oct 28 12:31:16 2019
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 D359A120120 for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 12:31:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 PgI-QPDTvSwo for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 12:31:13 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 946971200F1 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 12:31:13 -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 C828F52005E for <quic-issues@ietf.org>; Mon, 28 Oct 2019 12:31:12 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572291072; bh=BKFecIShl+0Bjmw0cVxsSpzvfSBnnncacw/k4kuE0eM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=nkQyPxV9ELdVnETa/SOt9fBH3rfN6RuZKDCiEYPtp+yOLBt2R6vAzYfmFoDiTb6gt XjpxV6UycZmcjiGPBrcsYJm0e3eJ6up+RrIHaGVUw+JN0WmL85NZVspDwu6tc9DfGE einm1EvyV8DgBikVdmaJGQH4mmBdxzGFfPvYz9Ng=
Date: Mon, 28 Oct 2019 12:31:12 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3066/push/4204483603@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3066@github.com>
References: <quicwg/base-drafts/pull/3066@github.com>
Subject: Re: [quicwg/base-drafts] Change PTO to be per packet number space (#3066)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db74200b91f6_1fd53fcbd9ecd96841084"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/JtVqGgnQa_VT5y4zXZpqsa4UZVo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 28 Oct 2019 19:31:15 -0000

----==_mimepart_5db74200b91f6_1fd53fcbd9ecd96841084
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

a00c4753d038f0861677ea547c4402746f219bae  Exponential backoff limits the packets sent


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3066/files/545e788428c30217c705ecb05f686dde00681a44..a00c4753d038f0861677ea547c4402746f219bae

----==_mimepart_5db74200b91f6_1fd53fcbd9ecd96841084
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/ianswett" class="user-mention">@ianswett</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/a00c4753d038f0861677ea547c4402746f219bae">a00c475</a>  Exponential backoff limits the packets sent</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3066/files/545e788428c30217c705ecb05f686dde00681a44..a00c4753d038f0861677ea547c4402746f219bae?email_source=notifications&amp;email_token=AFTOJK3QSPUWSYJXWXIYLQTQQ44YBA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDAOJXG4YTEMSQOVZWQIZUGIYDINBYGM3DAMY">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3H2L7RUNKX3ZQDB2DQQ44YBANCNFSM4I2FHCOQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZVH5K3EJNZHNJ6FLTQQ44YBA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDAOJXG4YTEMSQOVZWQIZUGIYDINBYGM3DAMY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3066/files/545e788428c30217c705ecb05f686dde00681a44..a00c4753d038f0861677ea547c4402746f219bae?email_source=notifications\u0026email_token=AFTOJK3QSPUWSYJXWXIYLQTQQ44YBA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDAOJXG4YTEMSQOVZWQIZUGIYDINBYGM3DAMY",
"url": "https://github.com/quicwg/base-drafts/pull/3066/files/545e788428c30217c705ecb05f686dde00681a44..a00c4753d038f0861677ea547c4402746f219bae?email_source=notifications\u0026email_token=AFTOJK3QSPUWSYJXWXIYLQTQQ44YBA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDAOJXG4YTEMSQOVZWQIZUGIYDINBYGM3DAMY",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5db74200b91f6_1fd53fcbd9ecd96841084--


From nobody Mon Oct 28 13:03:35 2019
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 7854E1208B3 for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 13:03:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 3ii0fzMnjX-P for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 13:03:25 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5EAEC120850 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 13:03:25 -0700 (PDT)
Date: Mon, 28 Oct 2019 13:03:24 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572293004; bh=9y50MgBmfsvon4kMmZmXwtAaoP+gniHPvwpAuU43hDo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=uR9Cam7QPSLYvN5pauoL1SgD2yXRW5PT/J5+3QoaNs62BsPGmvOlfk/Jay+p1HgIC 9RiU6ThJd+863sVzIEfx2Qf9XmvQDVfNgMBi4TY/BHGODEWnh1z9Gcf+1bSCN6nPA3 846EWcN4q/9MkDGNuge3QBij2IUHQ3Hyrxam7+Ow=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZSO5CZZX5JNVNJ6RN3YSFBZEVBNHHB45IK6E@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3134/review/308113091@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3134@github.com>
References: <quicwg/base-drafts/pull/3134@github.com>
Subject: Re: [quicwg/base-drafts] s/up to/up to and including/ for clarity. (#3134)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db7498c7e3aa_20473f864cacd96c191277"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/eZk0ndU-_cBJxDXHl4l2GMjjSLw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 28 Oct 2019 20:03:33 -0000

----==_mimepart_5db7498c7e3aa_20473f864cacd96c191277
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop approved this pull request.

Sure.



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3134#pullrequestreview-308113091
----==_mimepart_5db7498c7e3aa_20473f864cacd96c191277
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@MikeBishop</b> approved this pull request.</p>

<p>Sure.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3134?email_source=notifications&amp;email_token=AFTOJK2YAI63PJSGMSZGB4TQQ5AQZA5CNFSM4JDZZL52YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJOW5QY#pullrequestreview-308113091">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK52PFJD2XDGPVNTE7TQQ5AQZANCNFSM4JDZZL5Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3XAR5QLPRTWMJ3UQLQQ5AQZA5CNFSM4JDZZL52YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJOW5QY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3134?email_source=notifications\u0026email_token=AFTOJK2YAI63PJSGMSZGB4TQQ5AQZA5CNFSM4JDZZL52YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJOW5QY#pullrequestreview-308113091",
"url": "https://github.com/quicwg/base-drafts/pull/3134?email_source=notifications\u0026email_token=AFTOJK2YAI63PJSGMSZGB4TQQ5AQZA5CNFSM4JDZZL52YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJOW5QY#pullrequestreview-308113091",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db7498c7e3aa_20473f864cacd96c191277--


From nobody Mon Oct 28 13:05:30 2019
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 4A6FE12006D for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 13:05:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 qEqBmaMu_c8z for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 13:05:27 -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 1FE5412004E for <quic-issues@ietf.org>; Mon, 28 Oct 2019 13:05:27 -0700 (PDT)
Date: Mon, 28 Oct 2019 13:05:26 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572293126; bh=3oDWFFh1zAPI6v9Jes4WpdaP65KgW1TVHfpy2/xsSv8=; h=Date:From:To:Subject:From; b=TCBJPJWpclWx1Z9+7Yfij4jK7923bq9Cq/yhHIuQzVG0JWQ1mNExNeSjIR0vBkVLi +lAJXFoZ1dHtR8FjF/iq+MLOfqHifWAPEgpjctc51urqK2MOrrCmMgmt3rwWdVO5Hv /rZEHv0/NhqzbXfDm2dQe2DPIryOauokYNCG8Wi8=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/be7bc3-bcab4d@github.com>
Subject: [quicwg/base-drafts] bcab4d: Script updating gh-pages from a00c4753. [ci skip]
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/yvZuHFnirhwJ0lYw6r060SWoTHQ>
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: Mon, 28 Oct 2019 20:05:28 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: bcab4dba9003d42b8e1f3ef1120efa1ee7788da4
      https://github.com/quicwg/base-drafts/commit/bcab4dba9003d42b8e1f3ef1120efa1ee7788da4
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-28 (Mon, 28 Oct 2019)

  Changed paths:
    M ianswett-pto-per-pn-space/draft-ietf-quic-http.html
    M ianswett-pto-per-pn-space/draft-ietf-quic-http.txt
    M ianswett-pto-per-pn-space/draft-ietf-quic-invariants.html
    M ianswett-pto-per-pn-space/draft-ietf-quic-invariants.txt
    M ianswett-pto-per-pn-space/draft-ietf-quic-qpack.html
    M ianswett-pto-per-pn-space/draft-ietf-quic-qpack.txt
    M ianswett-pto-per-pn-space/draft-ietf-quic-recovery.html
    M ianswett-pto-per-pn-space/draft-ietf-quic-recovery.txt
    M ianswett-pto-per-pn-space/draft-ietf-quic-tls.html
    M ianswett-pto-per-pn-space/draft-ietf-quic-tls.txt
    M ianswett-pto-per-pn-space/draft-ietf-quic-transport.html
    M ianswett-pto-per-pn-space/draft-ietf-quic-transport.txt
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from a00c4753. [ci skip]



From nobody Mon Oct 28 13:10:06 2019
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 DC883120112 for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 13:10:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 9Sdn2SP9A0Yy for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 13:10:03 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AAEAC12004E for <quic-issues@ietf.org>; Mon, 28 Oct 2019 13:10:03 -0700 (PDT)
Date: Mon, 28 Oct 2019 13:10:02 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572293402; bh=a35CkDxy7G2QK2eXgbhNrkhjZGGsnMsyzm583XCn3l4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=1th9Aqlgy0T4Ttk+5MuBg2pn5Yt6Nif/L6YdpeU4noynTy3re0Il4TkB0FpSQ3F+b V8szVklfF0WaYUw08ZCxdxA0gU+G9/LtE5hgv98NrAuQTLdk5tJ5UM0bsmGMM6NsDx Sk1fmO88yTNTiG6YodNE+2iGBESwp8rMGvQiQayA=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK62SLV4Y456SRFVHRN3YSF2VEVBNHHB45IJ64@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3131/review/308116856@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3131@github.com>
References: <quicwg/base-drafts/pull/3131@github.com>
Subject: Re: [quicwg/base-drafts] Improve language on blocking entries. (#3131)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db74b1ac48ac_202e3f864cacd96c296889"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/wdc7CDCTIucy9MXtElV0fLgvXtY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 28 Oct 2019 20:10:05 -0000

----==_mimepart_5db74b1ac48ac_202e3f864cacd96c296889
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop commented on this pull request.

This removes the text that you have to track references.  Of course you *do* to accomplish what this section describes.  Do we want a normative term somewhere?

Separately, discussion started on Slack -- maybe instead of improving the language about the term overlap, we could just change the term used for one of the "blocking"s.



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3131#pullrequestreview-308116856
----==_mimepart_5db74b1ac48ac_202e3f864cacd96c296889
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@MikeBishop</b> commented on this pull request.</p>

<p>This removes the text that you have to track references.  Of course you <em>do</em> to accomplish what this section describes.  Do we want a normative term somewhere?</p>
<p>Separately, discussion started on Slack -- maybe instead of improving the language about the term overlap, we could just change the term used for one of the "blocking"s.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3131?email_source=notifications&amp;email_token=AFTOJK6CNLGY34MA7DG73QTQQ5BJVA5CNFSM4JDZZF2KYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJOX26A#pullrequestreview-308116856">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZPBVE6LMLVNO5QNR3QQ5BJVANCNFSM4JDZZF2A">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZY76JNOL5XOBWZ6CDQQ5BJVA5CNFSM4JDZZF2KYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJOX26A.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3131?email_source=notifications\u0026email_token=AFTOJK6CNLGY34MA7DG73QTQQ5BJVA5CNFSM4JDZZF2KYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJOX26A#pullrequestreview-308116856",
"url": "https://github.com/quicwg/base-drafts/pull/3131?email_source=notifications\u0026email_token=AFTOJK6CNLGY34MA7DG73QTQQ5BJVA5CNFSM4JDZZF2KYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJOX26A#pullrequestreview-308116856",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db74b1ac48ac_202e3f864cacd96c296889--


From nobody Mon Oct 28 13:12:25 2019
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 D582F120120 for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 13:12:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 bgpiGyzVnI4M for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 13:12:22 -0700 (PDT)
Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1727612009E for <quic-issues@ietf.org>; Mon, 28 Oct 2019 13:12:22 -0700 (PDT)
Received: from github-lowworker-9bcb4a1.ac4-iad.github.net (github-lowworker-9bcb4a1.ac4-iad.github.net [10.52.25.84]) by smtp.github.com (Postfix) with ESMTP id 4B0B5A0B85 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 13:12:21 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572293541; bh=5j1zBdPs0yoAjk0H9z+Ou1pnADGzsFLFGF2P3Dol9ng=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=jrEgXxl8TpOuTdOEUSqv2Ga5kLL4xq6QhHxEFmJokGgncGGXAdfuStECdjSuMyOEF FKdTg7vVPXQqpmg/nGMozRGUXPL0BejmHQpJZDYi+NOu5+5qggfaZAW0v7RG0xFuZR Nkt/l/Ofc9/CV0IVV5W1vu+/Z7VwvvqwNx/oVeHM=
Date: Mon, 28 Oct 2019 13:12:21 -0700
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK52FKGBAZRFFKMFIAV3YSGDLEVBNHHB43A2P4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3128/review/308118099@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3128@github.com>
References: <quicwg/base-drafts/pull/3128@github.com>
Subject: Re: [quicwg/base-drafts] Mandatory distinction between token types (#3128)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db74ba539be8_537a3fd2d96cd964239728"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/gJVM63jvUEnWt5svGDFT7KMja04>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 28 Oct 2019 20:12:24 -0000

----==_mimepart_5db74ba539be8_537a3fd2d96cd964239728
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop approved this pull request.





-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3128#pullrequestreview-308118099
----==_mimepart_5db74ba539be8_537a3fd2d96cd964239728
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@MikeBishop</b> approved this pull request.</p>



<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3128?email_source=notifications&amp;email_token=AFTOJKZKLJ52SHO2AOCDJ4TQQ5BSLA5CNFSM4JDJ3TY2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJOYEUY#pullrequestreview-308118099">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2XFF6C2DPSFTUPPYDQQ5BSLANCNFSM4JDJ3TYQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6GRB4QG6N5STJZUGTQQ5BSLA5CNFSM4JDJ3TY2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJOYEUY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3128?email_source=notifications\u0026email_token=AFTOJKZKLJ52SHO2AOCDJ4TQQ5BSLA5CNFSM4JDJ3TY2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJOYEUY#pullrequestreview-308118099",
"url": "https://github.com/quicwg/base-drafts/pull/3128?email_source=notifications\u0026email_token=AFTOJKZKLJ52SHO2AOCDJ4TQQ5BSLA5CNFSM4JDJ3TY2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJOYEUY#pullrequestreview-308118099",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db74ba539be8_537a3fd2d96cd964239728--


From nobody Mon Oct 28 13:17:37 2019
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 EACBF120105 for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 13:17:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 rMyjkD6KlkFl for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 13:17:33 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8B4E812004E for <quic-issues@ietf.org>; Mon, 28 Oct 2019 13:17:33 -0700 (PDT)
Received: from github-lowworker-5825cd4.ac4-iad.github.net (github-lowworker-5825cd4.ac4-iad.github.net [10.52.22.68]) by smtp.github.com (Postfix) with ESMTP id B1F5B8C1155 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 13:17:32 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572293852; bh=JmIC8SfypHevaKtqpUzn+52F9TAYmeUwGMgH3G4Y9jk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=XMu9br5BBYWi7+za263ABwWci5EypW2HYl30R6ys4eFrKSdadRDZAXpGQDZHqtugQ xPz3zlO3Uczyylqtz/Zjbts6xOiYe9i4167rpU7tzkqxaCYjUIkces8l8SD0s0HOAp NlgsQjclXjOWzjGhwMThQ2hRtk4KZFiEP387YY34=
Date: Mon, 28 Oct 2019 13:17:32 -0700
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4FJ7N5LCPUYSOQHWF3YSGWZEVBNHHB45IJ64@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3131/c547126976@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3131@github.com>
References: <quicwg/base-drafts/pull/3131@github.com>
Subject: Re: [quicwg/base-drafts] Improve language on blocking entries. (#3131)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db74cdca2cbe_4fb03ffce00cd95c238434"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: dtikhonov
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/U28joxXJMsy8-xofi1YM0lNauCM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 28 Oct 2019 20:17:35 -0000

----==_mimepart_5db74cdca2cbe_4fb03ffce00cd95c238434
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I would not tie the definition of what it means for an entry to be acknowledged to an implementation.  Keeping a count of entries that have been inserted via the `Known Received Count` is just one way to do it.

The phrase "until its [the entry's] insertion has been acknowledged" is not ambiguous.  I don't agree that there is confusion to begin with.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3131#issuecomment-547126976
----==_mimepart_5db74cdca2cbe_4fb03ffce00cd95c238434
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I would not tie the definition of what it means for an entry to be acknowledged to an implementation.  Keeping a count of entries that have been inserted via the <code>Known Received Count</code> is just one way to do it.</p>
<p>The phrase "until its [the entry's] insertion has been acknowledged" is not ambiguous.  I don't agree that there is confusion to begin with.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3131?email_source=notifications&amp;email_token=AFTOJK2FX5KSECKQ5EA5EZDQQ5CFZA5CNFSM4JDZZF2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECOH5QA#issuecomment-547126976">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2SYNAKUPJ6NPVASW3QQ5CFZANCNFSM4JDZZF2A">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3QFLFBEVRVQMFQWSDQQ5CFZA5CNFSM4JDZZF2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECOH5QA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3131?email_source=notifications\u0026email_token=AFTOJK2FX5KSECKQ5EA5EZDQQ5CFZA5CNFSM4JDZZF2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECOH5QA#issuecomment-547126976",
"url": "https://github.com/quicwg/base-drafts/pull/3131?email_source=notifications\u0026email_token=AFTOJK2FX5KSECKQ5EA5EZDQQ5CFZA5CNFSM4JDZZF2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECOH5QA#issuecomment-547126976",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db74cdca2cbe_4fb03ffce00cd95c238434--


From nobody Mon Oct 28 13:18:24 2019
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 17666120112 for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 13:18:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 JShcctYAGT6n for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 13:18:22 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CF340120105 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 13:18:21 -0700 (PDT)
Received: from github-lowworker-45eca55.ac4-iad.github.net (github-lowworker-45eca55.ac4-iad.github.net [10.52.25.70]) by smtp.github.com (Postfix) with ESMTP id F0AA3660041 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 13:18:20 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572293900; bh=Wgrb822lHSDxVdx0pghSAhDbvtLvWPe1zONzqn8V+Bw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=kZjGQxrtOXUKBKHMyDynnFw+1bCWW3oBjYfOy7alMU5rWtPt1I0bTRvyhIEznX7Xt et7Et4EF7TJs/SnTbgSmBYdZ7vzPPryY97v02vlBoBjTLiJQih3J4nfyBMvbClb4r+ powrcRYWRA6vRUKjUqZfFp8vfZGH8qjsIeM4dx/U=
Date: Mon, 28 Oct 2019 13:18:20 -0700
From: =?UTF-8?B?QmVuY2UgQsOpa3k=?= <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7O3GLQYHYS5Z2QJRN3YSGZZEVBNHHB45IJ64@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3131/c547127302@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3131@github.com>
References: <quicwg/base-drafts/pull/3131@github.com>
Subject: Re: [quicwg/base-drafts] Improve language on blocking entries. (#3131)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db74d0ce2265_467c3fa1822cd964149413"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: bencebeky
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/lVVG9YpJC4Q_fg-iVKzQun5EGDw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 28 Oct 2019 20:18:23 -0000

----==_mimepart_5db74d0ce2265_467c3fa1822cd964149413
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> This removes the text that you have to track references. Of course you _do_ to accomplish what this section describes. Do we want a normative term somewhere?
> 

Sure, let me get back to this tomorrow.

> Separately, discussion started on Slack -- maybe instead of improving the language about the term overlap, we could just change the term used for one of the "blocking"s.
>

I'm fine with finding a new term.


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3131#issuecomment-547127302
----==_mimepart_5db74d0ce2265_467c3fa1822cd964149413
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<blockquote>
<p>This removes the text that you have to track references. Of course you <em>do</em> to accomplish what this section describes. Do we want a normative term somewhere?</p>
</blockquote>
<p>Sure, let me get back to this tomorrow.</p>
<blockquote>
<p>Separately, discussion started on Slack -- maybe instead of improving the language about the term overlap, we could just change the term used for one of the "blocking"s.</p>
</blockquote>
<p>I'm fine with finding a new term.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3131?email_source=notifications&amp;email_token=AFTOJK2AQMUQJ6JUFZRO34TQQ5CIZA5CNFSM4JDZZF2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECOIABQ#issuecomment-547127302">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYS2T3DDBVX5UZIZQTQQ5CIZANCNFSM4JDZZF2A">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4VD253X3UAND6TT6LQQ5CIZA5CNFSM4JDZZF2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECOIABQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3131?email_source=notifications\u0026email_token=AFTOJK2AQMUQJ6JUFZRO34TQQ5CIZA5CNFSM4JDZZF2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECOIABQ#issuecomment-547127302",
"url": "https://github.com/quicwg/base-drafts/pull/3131?email_source=notifications\u0026email_token=AFTOJK2AQMUQJ6JUFZRO34TQQ5CIZA5CNFSM4JDZZF2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECOIABQ#issuecomment-547127302",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db74d0ce2265_467c3fa1822cd964149413--


From nobody Mon Oct 28 13:19:13 2019
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 6781F120096 for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 13:19:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 XizV8bVSEdoQ for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 13:19:11 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 080151200F1 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 13:19:11 -0700 (PDT)
Received: from github-lowworker-f045d1f.ac4-iad.github.net (github-lowworker-f045d1f.ac4-iad.github.net [10.52.19.54]) by smtp.github.com (Postfix) with ESMTP id 212D49603C8 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 13:19:10 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572293950; bh=zrotNRxa986ZZ6kDMV3ElJDvFwPkM092W42rXmoWmPE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=VauxDyTeJ9YPAQbi6W5TpkwHjpL2nZ6ovlnYi9AvqVguI4DJ1aFZvfXxbPmhzFgRk iXSLOVWOQGmfKnCKM/QyWXwXIMuYBMNj7Ol0zba7XKIojNFQndAZYeZRbQl6Es2epQ ukqr6I4fxtOqWsK7e6Vw5nPeSZ5QOrGJLrMKfykg=
Date: Mon, 28 Oct 2019 13:19:10 -0700
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKY3WJWEUBEHDQMNIVV3YSG45EVBNHHBXBSRPY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2857/review/308121913@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2857@github.com>
References: <quicwg/base-drafts/pull/2857@github.com>
Subject: Re: [quicwg/base-drafts] Define terms for application actions (#2857)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db74d3e10b3b_5bf23fe5da2cd968130317"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/6_bcfizhrcTXxFznOdxCXHuAb6k>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 28 Oct 2019 20:19:12 -0000

----==_mimepart_5db74d3e10b3b_5bf23fe5da2cd968130317
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop commented on this pull request.



> +## Required Operations on Streams
+
+There are certain operations which an application MUST be able to perform when
+interacting with QUIC streams.  This document does not specify an API, but
+any implementation of this version of QUIC MUST expose the ability to perform
+the operations described in this section on a QUIC stream.
+
+On the sending part of a stream, application protocols need to be able to:
+
+- write data, understanding when stream flow control credit
+  ({{data-flow-control}}) has successfully been reserved to send the written
+  data
+- end the stream (clean termination), resulting in a STREAM frame
+  ({{frame-stream}}) with the FIN bit set; and
+- reset the stream (abrupt termination), resulting in a RESET_STREAM frame
+  ({{frame-reset-stream}}), even if the stream was already ended.

Rather than having this discussion on a closed PR, let's open a separate issue.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2857#discussion_r339771972
----==_mimepart_5db74d3e10b3b_5bf23fe5da2cd968130317
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@MikeBishop</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/2857#discussion_r339771972">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +## Required Operations on Streams
+
+There are certain operations which an application MUST be able to perform when
+interacting with QUIC streams.  This document does not specify an API, but
+any implementation of this version of QUIC MUST expose the ability to perform
+the operations described in this section on a QUIC stream.
+
+On the sending part of a stream, application protocols need to be able to:
+
+- write data, understanding when stream flow control credit
+  ({{data-flow-control}}) has successfully been reserved to send the written
+  data
+- end the stream (clean termination), resulting in a STREAM frame
+  ({{frame-stream}}) with the FIN bit set; and
+- reset the stream (abrupt termination), resulting in a RESET_STREAM frame
+  ({{frame-reset-stream}}), even if the stream was already ended.
</pre>
<p>Rather than having this discussion on a closed PR, let's open a separate issue.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2857?email_source=notifications&amp;email_token=AFTOJK4L2R5UZC3J3MMQKGDQQ5CL5A5CNFSM4H4A3T72YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJOZCOI#discussion_r339771972">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYP6VLYCDDADOYSYYLQQ5CL5ANCNFSM4H4A3T7Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK26EKADTMHJ5JJ2FATQQ5CL5A5CNFSM4H4A3T72YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJOZCOI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2857?email_source=notifications\u0026email_token=AFTOJK4L2R5UZC3J3MMQKGDQQ5CL5A5CNFSM4H4A3T72YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJOZCOI#discussion_r339771972",
"url": "https://github.com/quicwg/base-drafts/pull/2857?email_source=notifications\u0026email_token=AFTOJK4L2R5UZC3J3MMQKGDQQ5CL5A5CNFSM4H4A3T72YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJOZCOI#discussion_r339771972",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db74d3e10b3b_5bf23fe5da2cd968130317--


From nobody Mon Oct 28 13:19:58 2019
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 B50BA12004E for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 13:19:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 3HcK3cjLTfpS for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 13:19:54 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2FF86120096 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 13:19:54 -0700 (PDT)
Date: Mon, 28 Oct 2019 13:19:53 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572293993; bh=WjSv6Ikk5VpWRk5pxk5WB6XDv8sAIyZTzMI6FIlC5JY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=JcLtPaCDDxHsIHTir0rqeotsoRgcA7V/tITNs44kuz75q3VM1z2rk65WPN0OC4pao NPaUoXgDJlvgfoqGH/8rEKFccdLTi9F0X6YG3IrX0zHLs8bO0PMnOrNXQiG27oGSyC RLfCXXLrzp6VNjLD7lGvY4uom++wTcVkStnPyjD8=
From: =?UTF-8?B?QmVuY2UgQsOpa3k=?= <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYVEPZ3RGNLOHF76ZN3YSG7TEVBNHHB45IJ64@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3131/c547127959@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3131@github.com>
References: <quicwg/base-drafts/pull/3131@github.com>
Subject: Re: [quicwg/base-drafts] Improve language on blocking entries. (#3131)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db74d696541d_6c453fca8c2cd9681623a9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: bencebeky
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/mz1yvKpw0qnKxNVr9YOan2-OCTM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 28 Oct 2019 20:19:57 -0000

----==_mimepart_5db74d696541d_6c453fca8c2cd9681623a9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> I would not tie the definition of what it means for an entry to be acknowledged to an implementation. Keeping a count of entries that have been inserted via the `Known Received Count` is just one way to do it.
> 

Both endpoints must keep track of Known Received Count anyway, so this does not feel too implementation-specific to me.



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3131#issuecomment-547127959
----==_mimepart_5db74d696541d_6c453fca8c2cd9681623a9
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<blockquote>
<p>I would not tie the definition of what it means for an entry to be acknowledged to an implementation. Keeping a count of entries that have been inserted via the <code>Known Received Count</code> is just one way to do it.</p>
</blockquote>
<p>Both endpoints must keep track of Known Received Count anyway, so this does not feel too implementation-specific to me.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3131?email_source=notifications&amp;email_token=AFTOJK7THJV36MPABZ4UNZDQQ5COTA5CNFSM4JDZZF2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECOIFFY#issuecomment-547127959">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7L2XDPW4OCINFREA3QQ5COTANCNFSM4JDZZF2A">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZQLWWC5N6PND2YXYLQQ5COTA5CNFSM4JDZZF2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECOIFFY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3131?email_source=notifications\u0026email_token=AFTOJK7THJV36MPABZ4UNZDQQ5COTA5CNFSM4JDZZF2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECOIFFY#issuecomment-547127959",
"url": "https://github.com/quicwg/base-drafts/pull/3131?email_source=notifications\u0026email_token=AFTOJK7THJV36MPABZ4UNZDQQ5COTA5CNFSM4JDZZF2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECOIFFY#issuecomment-547127959",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db74d696541d_6c453fca8c2cd9681623a9--


From nobody Mon Oct 28 13:20:54 2019
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 5BCE8120105 for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 13:20:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 WIXmyqlWPK4w for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 13:20:47 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E551A120096 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 13:20:46 -0700 (PDT)
Date: Mon, 28 Oct 2019 13:20:46 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572294046; bh=+VWyhn2aa/n/HNSP2XfCggG6Ip6VttLYE1Q2+OJeQBo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=SWdJgYyoLTyINle8d+7/7aHb0zpt2UmK0RiAfyeGhbtWiAWx/q0bJ0jQ7na7DZ/1m Hpe5AyX58kFWYAExLAjtJaY5f3ys5/ctVEuA68ucjOaEROK1gqvTqgya5XIZpgyWDg 0SB1jPx0CQA2A7FRr3c6OQUDenKOEiI850JYM2UA=
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZHOBGRQSQ4J7ZBS2N3YSHC5EVBNHHB45IJ64@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3131/c547128286@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3131@github.com>
References: <quicwg/base-drafts/pull/3131@github.com>
Subject: Re: [quicwg/base-drafts] Improve language on blocking entries. (#3131)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db74d9e3742a_18703f86da0cd9603307df"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: dtikhonov
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/4VCk9XZVDL14Td7_YE4lNomHotA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 28 Oct 2019 20:20:49 -0000

----==_mimepart_5db74d9e3742a_18703f86da0cd9603307df
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> Both endpoints must keep track of Known Received Count anyway

That is incorrect.  An alternative way to do this is to use modulo arithmetic.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3131#issuecomment-547128286
----==_mimepart_5db74d9e3742a_18703f86da0cd9603307df
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<blockquote>
<p>Both endpoints must keep track of Known Received Count anyway</p>
</blockquote>
<p>That is incorrect.  An alternative way to do this is to use modulo arithmetic.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3131?email_source=notifications&amp;email_token=AFTOJK7P3BQJOWDEXD7RPU3QQ5CR5A5CNFSM4JDZZF2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECOIHXQ#issuecomment-547128286">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2WGF23W6GGBA3Z7CLQQ5CR5ANCNFSM4JDZZF2A">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4XYN4BXIM6DCZ2AOTQQ5CR5A5CNFSM4JDZZF2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECOIHXQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3131?email_source=notifications\u0026email_token=AFTOJK7P3BQJOWDEXD7RPU3QQ5CR5A5CNFSM4JDZZF2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECOIHXQ#issuecomment-547128286",
"url": "https://github.com/quicwg/base-drafts/pull/3131?email_source=notifications\u0026email_token=AFTOJK7P3BQJOWDEXD7RPU3QQ5CR5A5CNFSM4JDZZF2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECOIHXQ#issuecomment-547128286",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db74d9e3742a_18703f86da0cd9603307df--


From nobody Mon Oct 28 13:24:48 2019
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 24766120096 for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 13:24:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.999
X-Spam-Level: 
X-Spam-Status: No, score=-7.999 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, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 f3fxNSnQPUBV for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 13:24:45 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A8B3112004E for <quic-issues@ietf.org>; Mon, 28 Oct 2019 13:24:45 -0700 (PDT)
Received: from github-lowworker-a6a2749.va3-iad.github.net (github-lowworker-a6a2749.va3-iad.github.net [10.48.16.62]) by smtp.github.com (Postfix) with ESMTP id CE22A8C0D03 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 13:24:44 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572294284; bh=m4sT4QbzZlxba838T48yS5ZiikY0RJqEeKSRwgWBNnA=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=gHGVNTRwD7XiHZicAfG+7Bjv/LKtqgq5UDA9gdXAHkfOYONKqDGeCxOnAHm8JYiaF cFM6p98BBj3h6k2nDGKwYNY6xQj/t8pAQBJtmItaMmgs+5L9hpxsmmcQpJ8VIfAENS RfxuVR4dg5y4wQ7by2ifUhKleU6YSPLVQJVnY/zY=
Date: Mon, 28 Oct 2019 13:24:44 -0700
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5NRQDL5POJOYB2NH53YSHRZEVBNHHB5G7VA4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3163@github.com>
Subject: [quicwg/base-drafts] Transport API:  Reset after FIN? (#3163)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db74e8cbf4b2_35543fbeed0cd960253282"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/CgV221rK4n6gcMWvvCSuNVIS378>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 28 Oct 2019 20:24:47 -0000

----==_mimepart_5db74e8cbf4b2_35543fbeed0cd960253282
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

In discussion on #2857, @mikkelfj points out that it requires transport stacks to support abrupt closure of a stream even after the stream has been cleanly closed.

This reflects the possibility to transition from "Data Sent" (stream has ended) to "Reset Sent" by sending a RESET_STREAM.  Based on the state diagram in the transport doc, if an implementation was already in the "Data Recvd" state, they wouldn't actually send a RESET_STREAM, as they're already in a terminal state; a reset call would be a no-op or an error of some kind.

However, @mikkelfj points out that in a handle-based API, this essentially means that handles for closed streams have to be recognizable as such for the lifetime of the connection.  This might be burdensome for some implementations.

Should we reword the requirement here to say that it's permitted if the stream hasn't yet reached the "Data Recvd" state.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3163
----==_mimepart_5db74e8cbf4b2_35543fbeed0cd960253282
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>In discussion on <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="461787518" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2857" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2857/hovercard" href="https://github.com/quicwg/base-drafts/pull/2857">#2857</a>, <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=193335" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mikkelfj">@mikkelfj</a> points out that it requires transport stacks to support abrupt closure of a stream even after the stream has been cleanly closed.</p>
<p>This reflects the possibility to transition from "Data Sent" (stream has ended) to "Reset Sent" by sending a RESET_STREAM.  Based on the state diagram in the transport doc, if an implementation was already in the "Data Recvd" state, they wouldn't actually send a RESET_STREAM, as they're already in a terminal state; a reset call would be a no-op or an error of some kind.</p>
<p>However, <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=193335" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mikkelfj">@mikkelfj</a> points out that in a handle-based API, this essentially means that handles for closed streams have to be recognizable as such for the lifetime of the connection.  This might be burdensome for some implementations.</p>
<p>Should we reword the requirement here to say that it's permitted if the stream hasn't yet reached the "Data Recvd" state.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3163?email_source=notifications&amp;email_token=AFTOJK2C6ZYL35RCMFKWZNTQQ5DAZA5CNFSM4JF7QGSKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HU36UDQ">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK43PDEG22VQR7VYOTTQQ5DAZANCNFSM4JF7QGSA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7ORZBME2SR2MXN7NDQQ5DAZA5CNFSM4JF7QGSKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HU36UDQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3163?email_source=notifications\u0026email_token=AFTOJK2C6ZYL35RCMFKWZNTQQ5DAZA5CNFSM4JF7QGSKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HU36UDQ",
"url": "https://github.com/quicwg/base-drafts/issues/3163?email_source=notifications\u0026email_token=AFTOJK2C6ZYL35RCMFKWZNTQQ5DAZA5CNFSM4JF7QGSKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HU36UDQ",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db74e8cbf4b2_35543fbeed0cd960253282--


From nobody Mon Oct 28 13:29:35 2019
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 7B548120096 for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 13:29:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 upw21BCTmpcg for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 13:29:32 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 007C01208D4 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 13:29:31 -0700 (PDT)
Date: Mon, 28 Oct 2019 13:29:31 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572294571; bh=0/6ImRbjfpRX+/clITQ14MEcMHk+vCFhYIM1U4OU7ZU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=gtFGMZwfo9rZGwnGkfEWEDxQogI+kw2oZ9V7AQUotI0sBmVMt6RhcQGqODvxyp1cH 7jQyAVU0W6kLyMyabOfmOJqiEaz/bJNRkcZAfCef+oFSNqD6KKQlRtvcHWPdg00CcO X9lp5RhOhfbdNbLFUCbCHaRzuJgJfpXTdDJsMOLs=
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7WYEVEH3MV7OQXUDN3YSIDXEVBNHHB3LP3EA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3066/review/308127871@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3066@github.com>
References: <quicwg/base-drafts/pull/3066@github.com>
Subject: Re: [quicwg/base-drafts] Change PTO to be per packet number space (#3066)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db74fabfb4c_48923f988d6cd9682898b1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinduke
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/5y-q80dVm5GP3s6ODXbt1DEcFFE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 28 Oct 2019 20:29:34 -0000

----==_mimepart_5db74fabfb4c_48923f988d6cd9682898b1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinduke approved this pull request.



> @@ -477,6 +477,9 @@ limited by the endpoint's idle timeout.
 A sender computes its PTO timer every time an ack-eliciting packet is sent.
 When ack-eliciting packets are in-flight in multiple packet number spaces,
 the timer MUST be set for the packet number space with the earliest timeout.
+Even when there are ack-eliciting packets in-flight in multiple packet number
+spaces, the exponential increase in probe timeout occurs across all spaces to

This interacts weirdly with the rest of this spec if I'm not coalescing, as I'm restricted to one packet per PTO. In the common case we are PTOing the server 1st flight, we get this behavior:
where P = srtt + 4 rttvar + max_ack_delay
 
time 0: send first flight
time P: send Initial
time 2P: send Handshake
time 4P: send 1RTT
time 9P: send Initial
time 18P: send Handshake

Maybe the lesson here is to coalesce, but we should understand what we're writing here.


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3066#pullrequestreview-308127871
----==_mimepart_5db74fabfb4c_48923f988d6cd9682898b1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinduke</b> approved this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3066#discussion_r339776491">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -477,6 +477,9 @@ limited by the endpoint&#39;s idle timeout.
 A sender computes its PTO timer every time an ack-eliciting packet is sent.
 When ack-eliciting packets are in-flight in multiple packet number spaces,
 the timer MUST be set for the packet number space with the earliest timeout.
+Even when there are ack-eliciting packets in-flight in multiple packet number
+spaces, the exponential increase in probe timeout occurs across all spaces to
</pre>
<p>This interacts weirdly with the rest of this spec if I'm not coalescing, as I'm restricted to one packet per PTO. In the common case we are PTOing the server 1st flight, we get this behavior:<br>
where P = srtt + 4 rttvar + max_ack_delay</p>
<p>time 0: send first flight<br>
time P: send Initial<br>
time 2P: send Handshake<br>
time 4P: send 1RTT<br>
time 9P: send Initial<br>
time 18P: send Handshake</p>
<p>Maybe the lesson here is to coalesce, but we should understand what we're writing here.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3066?email_source=notifications&amp;email_token=AFTOJK4MO4AR4EPEMY2RQCTQQ5DSXA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJO2Q7Y#pullrequestreview-308127871">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6HIUH4SCT44JPUARTQQ5DSXANCNFSM4I2FHCOQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6U2TG3TAXWUOJONUTQQ5DSXA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJO2Q7Y.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3066?email_source=notifications\u0026email_token=AFTOJK4MO4AR4EPEMY2RQCTQQ5DSXA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJO2Q7Y#pullrequestreview-308127871",
"url": "https://github.com/quicwg/base-drafts/pull/3066?email_source=notifications\u0026email_token=AFTOJK4MO4AR4EPEMY2RQCTQQ5DSXA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJO2Q7Y#pullrequestreview-308127871",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db74fabfb4c_48923f988d6cd9682898b1--


From nobody Mon Oct 28 13:59:34 2019
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 4B6FC120091 for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 13:59:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 YW5YulR95GSU for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 13:59:30 -0700 (PDT)
Received: from out-14.smtp.github.com (out-14.smtp.github.com [192.30.254.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8732A120024 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 13:59:30 -0700 (PDT)
Received: from github-lowworker-fb56993.ac4-iad.github.net (github-lowworker-fb56993.ac4-iad.github.net [10.52.19.31]) by smtp.github.com (Postfix) with ESMTP id 28E491210A2 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 13:59:30 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572296370; bh=eZ+s1QL2CU6kD8kXRV6J+xxar6MihIL0yxDmlmB0f00=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Q7yU2tKjTO+0o+EiXKOwdTl3L463w7bqJdGo15mnCbUq0BWi+px1wrz29vKTowMlI NaRR565+UX5hTQKGFzK6ono2UDE804mJFmcEp9FFXfWZW8+83gH66lXbg5Yj7HSkWv X4MVye8IQ/roHMqZ5hs6lcHcmjgsllVTfe+RveWs=
Date: Mon, 28 Oct 2019 13:59:29 -0700
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7QGUYGLNUROOKZTPV3YSLUDEVBNHHB4UHVOQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3111/547143353@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3111@github.com>
References: <quicwg/base-drafts/issues/3111@github.com>
Subject: Re: [quicwg/base-drafts] [Version Ossification] Alternative version and Initial Salt should be part of NEW_TOKEN (#3111)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db756b1d8a83_6f2a3f9f390cd95c4363d7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/FYZSGkXfPNSCXOipWXjyXJvTaT8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 28 Oct 2019 20:59:32 -0000

----==_mimepart_5db756b1d8a83_6f2a3f9f390cd95c4363d7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The ability to cryptographically secure Initials is extremely compelling.  The base version is tricky -- the obvious answer is that it's the version you're speaking now, but that might complicate our upgrade story.  We're getting to the point where we need a sane outline of the answer to "How does a client discover that it and the server both speak a higher/better version of QUIC than the one currently being used?" even if we leave the details for later.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3111#issuecomment-547143353
----==_mimepart_5db756b1d8a83_6f2a3f9f390cd95c4363d7
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The ability to cryptographically secure Initials is extremely compelling.  The base version is tricky -- the obvious answer is that it's the version you're speaking now, but that might complicate our upgrade story.  We're getting to the point where we need a sane outline of the answer to "How does a client discover that it and the server both speak a higher/better version of QUIC than the one currently being used?" even if we leave the details for later.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3111?email_source=notifications&amp;email_token=AFTOJK6EHJDLJO67FCP4NMLQQ5HDDA5CNFSM4JB434ZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECOL5OI#issuecomment-547143353">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7N57J5OFFUBDPIPDDQQ5HDDANCNFSM4JB434ZA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZ6CWGKT2GJOHUQG73QQ5HDDA5CNFSM4JB434ZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECOL5OI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3111?email_source=notifications\u0026email_token=AFTOJK6EHJDLJO67FCP4NMLQQ5HDDA5CNFSM4JB434ZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECOL5OI#issuecomment-547143353",
"url": "https://github.com/quicwg/base-drafts/issues/3111?email_source=notifications\u0026email_token=AFTOJK6EHJDLJO67FCP4NMLQQ5HDDA5CNFSM4JB434ZKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECOL5OI#issuecomment-547143353",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db756b1d8a83_6f2a3f9f390cd95c4363d7--


From nobody Mon Oct 28 14:31:47 2019
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 6FDF6120096 for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 14:31:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 qyR63ds6JNXf for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 14:31:44 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0806D12008A for <quic-issues@ietf.org>; Mon, 28 Oct 2019 14:31:44 -0700 (PDT)
Date: Mon, 28 Oct 2019 14:31:41 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572298302; bh=0a2cIgoOJAEDQp/E7gemv2y5tE/8lQzs4o8r9l74veQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=QE1o0Pw4QCtNcLN4EhpeD4jS41kuCXaJdNBWT+b1jWzUaXgVgFxENBda/4hJl76zv 7DR9etWzOAaTp+zd7aPvrfc7UkVsDQDx9KeuTVxYu+CRNhheMbkwS+m3C0hlzgoos4 RAGX8/f5vAfghTav64K7rYtEiDauTbKzuCT6iqZw=
From: Nick Harper <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYOSGPFF7XL63OC7X53YSPM3EVBNHHB4UPZEI@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3115/547155059@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3115@github.com>
References: <quicwg/base-drafts/issues/3115@github.com>
Subject: Re: [quicwg/base-drafts] Don't use bitmap frames to describe varint structures (#3115)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db75e3dea729_7b463fe925ecd968860f9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: nharper
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/5xSy33Tod3LSzdH8ggDoZ78BhrU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 28 Oct 2019 21:31:45 -0000

----==_mimepart_5db75e3dea729_7b463fe925ecd968860f9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Continuing from my example above, instead of `blob[length-pn_len] payload;`, perhaps that could be `Packet[length-pn_len] payload;`. (Now clarifying some of the syntax I'm making up or copying from TLS: `Type[len] name;` means that the field named `name` has `len` bytes and is of type `Type`.)

Then a StreamFrame might be defined as something like the following:

```
struct {
  varint stream_id;
  optional varint offset;
  optional varint length;
  blob[length] data;
} StreamFrame : Frame;

struct {
  varint frame_type;
  Frame frame;
} GenericFrame;

struct Packet {
  repeated GenericFrame frames;
};
```

Note that I'm basically making things up right now, although this is an interesting exercise in what features a description language would need for QUIC packet format.

I think the transport draft would need to stop at having a `blob[length] data` as the contents of a StreamFrame, and the application (H3) could pick up writing similar definitions.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3115#issuecomment-547155059
----==_mimepart_5db75e3dea729_7b463fe925ecd968860f9
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Continuing from my example above, instead of <code>blob[length-pn_len] payload;</code>, perhaps that could be <code>Packet[length-pn_len] payload;</code>. (Now clarifying some of the syntax I'm making up or copying from TLS: <code>Type[len] name;</code> means that the field named <code>name</code> has <code>len</code> bytes and is of type <code>Type</code>.)</p>
<p>Then a StreamFrame might be defined as something like the following:</p>
<pre><code>struct {
  varint stream_id;
  optional varint offset;
  optional varint length;
  blob[length] data;
} StreamFrame : Frame;

struct {
  varint frame_type;
  Frame frame;
} GenericFrame;

struct Packet {
  repeated GenericFrame frames;
};
</code></pre>
<p>Note that I'm basically making things up right now, although this is an interesting exercise in what features a description language would need for QUIC packet format.</p>
<p>I think the transport draft would need to stop at having a <code>blob[length] data</code> as the contents of a StreamFrame, and the application (H3) could pick up writing similar definitions.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3115?email_source=notifications&amp;email_token=AFTOJK4MMNCVKVTLTHPX6N3QQ5K33A5CNFSM4JB6VQ22YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECOOY4Y#issuecomment-547155059">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZOPPNTXJZYJGIYZNDQQ5K33ANCNFSM4JB6VQ2Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZS7Q2FP2C7U2XLPL3QQ5K33A5CNFSM4JB6VQ22YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECOOY4Y.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3115?email_source=notifications\u0026email_token=AFTOJK4MMNCVKVTLTHPX6N3QQ5K33A5CNFSM4JB6VQ22YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECOOY4Y#issuecomment-547155059",
"url": "https://github.com/quicwg/base-drafts/issues/3115?email_source=notifications\u0026email_token=AFTOJK4MMNCVKVTLTHPX6N3QQ5K33A5CNFSM4JB6VQ22YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECOOY4Y#issuecomment-547155059",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db75e3dea729_7b463fe925ecd968860f9--


From nobody Mon Oct 28 14:37:46 2019
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 905EB12012D for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 14:37:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 UhlFlRVRHRWK for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 14:37:44 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7383312013F for <quic-issues@ietf.org>; Mon, 28 Oct 2019 14:37:44 -0700 (PDT)
Received: from github-lowworker-6349a71.ac4-iad.github.net (github-lowworker-6349a71.ac4-iad.github.net [10.52.18.20]) by smtp.github.com (Postfix) with ESMTP id BAEFB5201B1 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 14:37:43 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572298663; bh=mno54lykdxoAri1d8ORqjQDOrm5So7sLB5d1ITXKRc0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=o581pxOX18ZFDrtAtbJl19r+6kptq05Iwtmol2pcVYK1paKps8h5i/+Ac0259q78P EHB6jCiS89iK1u0U17kTHVgc15+Eysfj3kY6BYhNG6v24gV3Q7JPYSX2PkPdFMqtZa 6EVxnsGQhJiE0s/YKmcHmpT4aDSdpEl9jLcsjuk4=
Date: Mon, 28 Oct 2019 14:37:43 -0700
From: Lucas Pardue <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5RUVLW36J3UFH4SDN3YSJCPEVBNHHB4UPZEI@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3115/547157123@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3115@github.com>
References: <quicwg/base-drafts/issues/3115@github.com>
Subject: Re: [quicwg/base-drafts] Don't use bitmap frames to describe varint structures (#3115)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db75fa7ac023_64df3fb98e6cd9641521e3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: LPardue
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/O2_75XP134Fc72WMp5-G1yER3A0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 28 Oct 2019 21:37:46 -0000

----==_mimepart_5db75fa7ac023_64df3fb98e6cd9641521e3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Yeah sorry I should have recognised you were providing a simple example not the whole shebang. I will point out that this format begins to resemble @rmarx qlog definition in TypeScript notation. If we really did want to change things, he'd probably be interested in aligning them if possible.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3115#issuecomment-547157123
----==_mimepart_5db75fa7ac023_64df3fb98e6cd9641521e3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Yeah sorry I should have recognised you were providing a simple example not the whole shebang. I will point out that this format begins to resemble <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=2240689" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/rmarx">@rmarx</a> qlog definition in TypeScript notation. If we really did want to change things, he'd probably be interested in aligning them if possible.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3115?email_source=notifications&amp;email_token=AFTOJK32OJRNWUSM4PONIS3QQ5LSPA5CNFSM4JB6VQ22YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECOPJAY#issuecomment-547157123">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK572O56WWQV27IMNJLQQ5LSPANCNFSM4JB6VQ2Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3ARXPK4IY2PAVGEETQQ5LSPA5CNFSM4JB6VQ22YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECOPJAY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3115?email_source=notifications\u0026email_token=AFTOJK32OJRNWUSM4PONIS3QQ5LSPA5CNFSM4JB6VQ22YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECOPJAY#issuecomment-547157123",
"url": "https://github.com/quicwg/base-drafts/issues/3115?email_source=notifications\u0026email_token=AFTOJK32OJRNWUSM4PONIS3QQ5LSPA5CNFSM4JB6VQ22YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECOPJAY#issuecomment-547157123",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db75fa7ac023_64df3fb98e6cd9641521e3--


From nobody Mon Oct 28 14:49:20 2019
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 753E7120098 for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 14:49:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 x8vd9ounYvL0 for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 14:49:17 -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 BFC9B120096 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 14:49:16 -0700 (PDT)
Date: Mon, 28 Oct 2019 14:49:15 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572299355; bh=uoxrDz48UlRTe2q0qB/KBx90hmzIM11DfrBIp4hPYNc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=V49drjrQdY0Uzdcwwahn4W8/iLWDe37zZAqo7gm4s5rlToTrmY689WyBLjkjMMsjr bIgq+Aselz0WgVilWwxPKZX78ZHSxfMKrzgBWK5VtUi9a/9r5BVdKKt8L7KNUvtyDi JU/JiCDbzIBqReVpRTWYFGhw3MB3rRsX+AmbWuIs=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4QC3HRKYKHLZ6TXZF3YSKNXEVBNHHB5FITQM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3155/547160658@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3155@github.com>
References: <quicwg/base-drafts/issues/3155@github.com>
Subject: Re: [quicwg/base-drafts] The method of identifying "the same server" (#3155)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db7625bce178_63933f90986cd96028485"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/UM9X8t83z0kwWHxElkj19j2AATY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 28 Oct 2019 21:49:19 -0000

----==_mimepart_5db7625bce178_63933f90986cd96028485
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@nharper I think that is a performance concern rather than a security concern?

Assuming that it is the case where sending a token does not have any positive impact on performance, I think we might not need to care about that.

We could, but I think it would be hard to draw a line on when sending a NEW_TOKEN token can be considered beneficial enough..., and there is no negative performance impact on sending an unusable token.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3155#issuecomment-547160658
----==_mimepart_5db7625bce178_63933f90986cd96028485
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=653608" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/nharper">@nharper</a> I think that is a performance concern rather than a security concern?</p>
<p>Assuming that it is the case where sending a token does not have any positive impact on performance, I think we might not need to care about that.</p>
<p>We could, but I think it would be hard to draw a line on when sending a NEW_TOKEN token can be considered beneficial enough..., and there is no negative performance impact on sending an unusable token.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3155?email_source=notifications&amp;email_token=AFTOJK46UGVJ336JR5TQE2DQQ5M5XA5CNFSM4JFVHBPKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECOQEUQ#issuecomment-547160658">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK74VJIIUFEBWKWA2FDQQ5M5XANCNFSM4JFVHBPA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZJSLLBOPH265G2RVDQQ5M5XA5CNFSM4JFVHBPKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECOQEUQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3155?email_source=notifications\u0026email_token=AFTOJK46UGVJ336JR5TQE2DQQ5M5XA5CNFSM4JFVHBPKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECOQEUQ#issuecomment-547160658",
"url": "https://github.com/quicwg/base-drafts/issues/3155?email_source=notifications\u0026email_token=AFTOJK46UGVJ336JR5TQE2DQQ5M5XA5CNFSM4JFVHBPKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECOQEUQ#issuecomment-547160658",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db7625bce178_63933f90986cd96028485--


From nobody Mon Oct 28 14:54:58 2019
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 C2409120096 for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 14:54:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=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 dqeRjA4moh-w for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 14:54:53 -0700 (PDT)
Received: from out-9.smtp.github.com (out-9.smtp.github.com [192.30.254.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 82C9812008A for <quic-issues@ietf.org>; Mon, 28 Oct 2019 14:54:53 -0700 (PDT)
Date: Mon, 28 Oct 2019 14:54:52 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572299693; bh=lB0n+1Ylb0aVuh863A0rqE7Day7HBFIv/7bBlqn1EX8=; h=Date:From:To:Subject:From; b=v3vdhvtAC1uzGIkoHj1bAg4cwfN2XtXITHmO3ztrwMOolmWYwKjw85/qZ/rREvk9+ Hyl4Pq20kAAtN2emHnukv3T5rTFOi4/IIP761KBLKK6S4qHEoQQU4cxSsXXX1yt+zb KDP2LKs+hl3u2LcVKBAuDdFcgCBybtN7v46TwFhA=
From: ianswett <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/ianswett-pto-per-pn-space/a00c47-5e8148@github.com>
Subject: [quicwg/base-drafts] 5e8148: Update draft-ietf-quic-recovery.md
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/sPpyYT76mjfR-zUVGgkHe-8rURE>
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: Mon, 28 Oct 2019 21:54:55 -0000

  Branch: refs/heads/ianswett-pto-per-pn-space
  Home:   https://github.com/quicwg/base-drafts
  Commit: 5e81481786d1ba1c24c4d39c4712ac5003a5cbb4
      https://github.com/quicwg/base-drafts/commit/5e81481786d1ba1c24c4d39c4712ac5003a5cbb4
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-10-28 (Mon, 28 Oct 2019)

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

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md



From nobody Mon Oct 28 14:55:12 2019
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 7DE64120144 for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 14:55:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 aPN2B54txycJ for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 14:55:02 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 102EB12006B for <quic-issues@ietf.org>; Mon, 28 Oct 2019 14:55:02 -0700 (PDT)
Received: from github-lowworker-28f8021.ac4-iad.github.net (github-lowworker-28f8021.ac4-iad.github.net [10.52.25.98]) by smtp.github.com (Postfix) with ESMTP id 4FB4296078D for <quic-issues@ietf.org>; Mon, 28 Oct 2019 14:55:01 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572299701; bh=gBJxPJCioKIaf5vBojEt/u/R9dGtG8cuNRTNmbMbDGc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=lmsMujB6COjJhZQk0gAPvKO9Cvke8Jak/J/XVkYAtKhDkIC6kRLcalqmcAX7aqxye mz06F4C4tnU9xV1jtPQSkDmfuZPeU3D/NJZpDUvVspXV5oj+yKFslBNidUzBY0MxMm pBTYC7256LIsTenjkXVNgzYER2yKsiFX5MMulfx8=
Date: Mon, 28 Oct 2019 14:55:01 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3066/push/4205023591@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3066@github.com>
References: <quicwg/base-drafts/pull/3066@github.com>
Subject: Re: [quicwg/base-drafts] Change PTO to be per packet number space (#3066)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db763b540da7_1663fc613ccd96821929"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/J_YMcSs-hj12vMIe3pdf5gg7fXA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 28 Oct 2019 21:55:07 -0000

----==_mimepart_5db763b540da7_1663fc613ccd96821929
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

5e81481786d1ba1c24c4d39c4712ac5003a5cbb4  Update draft-ietf-quic-recovery.md


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3066/files/a00c4753d038f0861677ea547c4402746f219bae..5e81481786d1ba1c24c4d39c4712ac5003a5cbb4

----==_mimepart_5db763b540da7_1663fc613ccd96821929
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/ianswett" class="user-mention">@ianswett</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/5e81481786d1ba1c24c4d39c4712ac5003a5cbb4">5e81481</a>  Update draft-ietf-quic-recovery.md</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3066/files/a00c4753d038f0861677ea547c4402746f219bae..5e81481786d1ba1c24c4d39c4712ac5003a5cbb4?email_source=notifications&amp;email_token=AFTOJK7XSJFHL7XXCUOYZITQQ5NTLA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDAOJXG4YTEMSQOVZWQIZUGIYDKMBSGM2TSMI">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5GAYP36BC4YZGKREDQQ5NTLANCNFSM4I2FHCOQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK75IQBTACBSBCY4FD3QQ5NTLA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDAOJXG4YTEMSQOVZWQIZUGIYDKMBSGM2TSMI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3066/files/a00c4753d038f0861677ea547c4402746f219bae..5e81481786d1ba1c24c4d39c4712ac5003a5cbb4?email_source=notifications\u0026email_token=AFTOJK7XSJFHL7XXCUOYZITQQ5NTLA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDAOJXG4YTEMSQOVZWQIZUGIYDKMBSGM2TSMI",
"url": "https://github.com/quicwg/base-drafts/pull/3066/files/a00c4753d038f0861677ea547c4402746f219bae..5e81481786d1ba1c24c4d39c4712ac5003a5cbb4?email_source=notifications\u0026email_token=AFTOJK7XSJFHL7XXCUOYZITQQ5NTLA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDAOJXG4YTEMSQOVZWQIZUGIYDKMBSGM2TSMI",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5db763b540da7_1663fc613ccd96821929--


From nobody Mon Oct 28 14:58:13 2019
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 AF23212008A for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 14:58:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 3IM7LVRh9f2i for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 14:58:09 -0700 (PDT)
Received: from out-17.smtp.github.com (out-17.smtp.github.com [192.30.252.200]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2469412006B for <quic-issues@ietf.org>; Mon, 28 Oct 2019 14:58:09 -0700 (PDT)
Date: Mon, 28 Oct 2019 14:58:08 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572299888; bh=e2n4ualemjWqwKZJ797Y3KVvHBe3UMsfltHYNvY3iRg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=A4OV/vqiuVmCKgPXk0dSLsSoY+t0ZH9PEP2pj47k1IoSgFbcj4HRcW944TBsctBlg Jvq9BJxG1Zx4/QDKymXiBX+JbQPeznPKD1JS1NbixbvBQc7EmT2ujSVuFNVJHjfb3E 5mBjfAibSTqAN22I3P/9IAMCs9yUyljTP4NMeU/M=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3157/push/4205033619@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3157@github.com>
References: <quicwg/base-drafts/pull/3157@github.com>
Subject: Re: [quicwg/base-drafts] Backoff on CONNECTION_CLOSE (#3157)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db76470436cb_4e9d3fa93eecd96c443cf"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/S_8X45Z0hirTLQ2Sky3c7raXPnE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 28 Oct 2019 21:58:11 -0000

----==_mimepart_5db76470436cb_4e9d3fa93eecd96c443cf
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@kazuho pushed 1 commit.

abfc00ca30ae3d44ba1f29db246b588178cc1127  SHOULD backoff in decrypting, MUST backoff if not


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3157/files/1e0db50707bd7ec1179b03269aef26fcc3cd3b0a..abfc00ca30ae3d44ba1f29db246b588178cc1127

----==_mimepart_5db76470436cb_4e9d3fa93eecd96c443cf
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/kazuho" class="user-mention">@kazuho</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/abfc00ca30ae3d44ba1f29db246b588178cc1127">abfc00c</a>  SHOULD backoff in decrypting, MUST backoff if not</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3157/files/1e0db50707bd7ec1179b03269aef26fcc3cd3b0a..abfc00ca30ae3d44ba1f29db246b588178cc1127?email_source=notifications&amp;email_token=AFTOJKZ5EDO2UNBKE2LWADTQQ5N7BA5CNFSM4JFWRWM2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTEOJYHAZDCM2QOVZWQIZUGIYDKMBTGM3DCOI">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3HMKMYEVLYB3NNM3TQQ5N7BANCNFSM4JFWRWMQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2O3GBMD7IK54VTJJDQQ5N7BA5CNFSM4JFWRWM2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTEOJYHAZDCM2QOVZWQIZUGIYDKMBTGM3DCOI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3157/files/1e0db50707bd7ec1179b03269aef26fcc3cd3b0a..abfc00ca30ae3d44ba1f29db246b588178cc1127?email_source=notifications\u0026email_token=AFTOJKZ5EDO2UNBKE2LWADTQQ5N7BA5CNFSM4JFWRWM2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTEOJYHAZDCM2QOVZWQIZUGIYDKMBTGM3DCOI",
"url": "https://github.com/quicwg/base-drafts/pull/3157/files/1e0db50707bd7ec1179b03269aef26fcc3cd3b0a..abfc00ca30ae3d44ba1f29db246b588178cc1127?email_source=notifications\u0026email_token=AFTOJKZ5EDO2UNBKE2LWADTQQ5N7BA5CNFSM4JFWRWM2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTEOJYHAZDCM2QOVZWQIZUGIYDKMBTGM3DCOI",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5db76470436cb_4e9d3fa93eecd96c443cf--


From nobody Mon Oct 28 14:58:26 2019
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 DF1B512008A for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 14:58:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 3M5vN0uBa7hX for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 14:58:22 -0700 (PDT)
Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7236B12006B for <quic-issues@ietf.org>; Mon, 28 Oct 2019 14:58:22 -0700 (PDT)
Received: from github-lowworker-5fb2734.va3-iad.github.net (github-lowworker-5fb2734.va3-iad.github.net [10.48.19.27]) by smtp.github.com (Postfix) with ESMTP id B98B9A04F3 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 14:58:21 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572299901; bh=+E5jgOW2sWCh8ntF4Vqd+qRGajA3kIRFUMlYYkhbJdc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=kC6m15RwQXFXtHHAj8D68amYjuAE8WHxV0zUulYbMtqkaiPUhoJuwzQwL8ZlasJGY aglhKhgg0dvyeJCqE659aVuD96FneioDjg4ZM/s4eWNgcxy6UmBrdu0ehpIoi+K4bW ACQNAwouc10OiQHvO9DjSNjfqXkpOUyNuGI601R4=
Date: Mon, 28 Oct 2019 14:58:21 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6I36ZM7YPHWVM3KL53YSSQ3EVBNHHB3LP3EA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3066/review/308173771@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3066@github.com>
References: <quicwg/base-drafts/pull/3066@github.com>
Subject: Re: [quicwg/base-drafts] Change PTO to be per packet number space (#3066)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db7647daac51_565b3fccfb0cd96c49497"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/I-Ny3pgD7G2t3U651kKe0Clgs2c>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 28 Oct 2019 21:58:24 -0000

----==_mimepart_5db7647daac51_565b3fccfb0cd96c49497
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



> @@ -477,6 +477,9 @@ limited by the endpoint's idle timeout.
 A sender computes its PTO timer every time an ack-eliciting packet is sent.
 When ack-eliciting packets are in-flight in multiple packet number spaces,
 the timer MUST be set for the packet number space with the earliest timeout.
+Even when there are ack-eliciting packets in-flight in multiple packet number
+spaces, the exponential increase in probe timeout occurs across all spaces to

I removed the 1 packet limit when not coalescing when pointing out this existing exponential backoff behavior, so it should be:
 time 0: send first flight
 time P: send Initial and Handshake
 time 2P: Send 1RTT and Initial
 time 4P: send Handshake and 1RTT

Hopefully before 2P the server receives an ACK of something anyway, since that's seconds into the connection.

But we may want to tweak this as a result of the discard keys conclusion.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3066#discussion_r339812035
----==_mimepart_5db7647daac51_565b3fccfb0cd96c49497
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ianswett</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3066#discussion_r339812035">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -477,6 +477,9 @@ limited by the endpoint&#39;s idle timeout.
 A sender computes its PTO timer every time an ack-eliciting packet is sent.
 When ack-eliciting packets are in-flight in multiple packet number spaces,
 the timer MUST be set for the packet number space with the earliest timeout.
+Even when there are ack-eliciting packets in-flight in multiple packet number
+spaces, the exponential increase in probe timeout occurs across all spaces to
</pre>
<p>I removed the 1 packet limit when not coalescing when pointing out this existing exponential backoff behavior, so it should be:<br>
time 0: send first flight<br>
time P: send Initial and Handshake<br>
time 2P: Send 1RTT and Initial<br>
time 4P: send Handshake and 1RTT</p>
<p>Hopefully before 2P the server receives an ACK of something anyway, since that's seconds into the connection.</p>
<p>But we may want to tweak this as a result of the discard keys conclusion.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3066?email_source=notifications&amp;email_token=AFTOJK2Q3QVBUA53LEFJBLLQQ5N73A5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJPFXSY#discussion_r339812035">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYWB2WV2YZWA5U3FX3QQ5N73ANCNFSM4I2FHCOQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3MVPZFK3INUY63UWLQQ5N73A5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJPFXSY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3066?email_source=notifications\u0026email_token=AFTOJK2Q3QVBUA53LEFJBLLQQ5N73A5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJPFXSY#discussion_r339812035",
"url": "https://github.com/quicwg/base-drafts/pull/3066?email_source=notifications\u0026email_token=AFTOJK2Q3QVBUA53LEFJBLLQQ5N73A5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJPFXSY#discussion_r339812035",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db7647daac51_565b3fccfb0cd96c49497--


From nobody Mon Oct 28 15:01:35 2019
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 82FE812008A for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 15:01:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 L2nkyJ9ZGZQP for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 15:01:31 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 217CA12006B for <quic-issues@ietf.org>; Mon, 28 Oct 2019 15:01:31 -0700 (PDT)
Date: Mon, 28 Oct 2019 15:01:30 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572300090; bh=SUerHQRZFMA0pxOHZvrvUhIz1986PQttH0x0dtsOZn0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=qmIyHrBYGVEyv4lb/qmSyu7NJB1hHq9wQVN5vzPRxGSmGXPC7dt8cZLQXE+FD5/pY s5iXwXhBZh0A6cFldliwiaXcUwcZVLOk+mxDWGaPPYtABBXeZX+GSJTY0nmRz2Z9z8 gNRN5PDH/cF51O6XB1Kx/Hu9VO1PYhhsChxlJ41Q=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3157/push/4205044784@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3157@github.com>
References: <quicwg/base-drafts/pull/3157@github.com>
Subject: Re: [quicwg/base-drafts] Backoff on CONNECTION_CLOSE (#3157)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db7653a67ede_c7d3fee99ecd96c321a9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/1K6LM6tTGtFffQ8DuuhMWXGgiqc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 28 Oct 2019 22:01:33 -0000

----==_mimepart_5db7653a67ede_c7d3fee99ecd96c321a9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@kazuho pushed 1 commit.

e36eb7614830dcff2fecb0c720fa29ede4643d03  separate paragraphs for each class of design


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3157/files/abfc00ca30ae3d44ba1f29db246b588178cc1127..e36eb7614830dcff2fecb0c720fa29ede4643d03

----==_mimepart_5db7653a67ede_c7d3fee99ecd96c321a9
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/kazuho" class="user-mention">@kazuho</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/e36eb7614830dcff2fecb0c720fa29ede4643d03">e36eb76</a>  separate paragraphs for each class of design</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3157/files/abfc00ca30ae3d44ba1f29db246b588178cc1127..e36eb7614830dcff2fecb0c720fa29ede4643d03?email_source=notifications&amp;email_token=AFTOJK62NT3D342RGF5EIBTQQ5OLVA5CNFSM4JFWRWM2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTEOJYHAZDCM2QOVZWQIZUGIYDKMBUGQ3TQNA">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYFO7VQRSTLYDJJ3ODQQ5OLVANCNFSM4JFWRWMQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3EKUHGFG67PUEJMJTQQ5OLVA5CNFSM4JFWRWM2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTEOJYHAZDCM2QOVZWQIZUGIYDKMBUGQ3TQNA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3157/files/abfc00ca30ae3d44ba1f29db246b588178cc1127..e36eb7614830dcff2fecb0c720fa29ede4643d03?email_source=notifications\u0026email_token=AFTOJK62NT3D342RGF5EIBTQQ5OLVA5CNFSM4JFWRWM2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTEOJYHAZDCM2QOVZWQIZUGIYDKMBUGQ3TQNA",
"url": "https://github.com/quicwg/base-drafts/pull/3157/files/abfc00ca30ae3d44ba1f29db246b588178cc1127..e36eb7614830dcff2fecb0c720fa29ede4643d03?email_source=notifications\u0026email_token=AFTOJK62NT3D342RGF5EIBTQQ5OLVA5CNFSM4JFWRWM2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTEOJYHAZDCM2QOVZWQIZUGIYDKMBUGQ3TQNA",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5db7653a67ede_c7d3fee99ecd96c321a9--


From nobody Mon Oct 28 15:01:45 2019
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 41DCB12008A for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 15:01:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 uDj4sXVJ0Yoi for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 15:01:41 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6230512006B for <quic-issues@ietf.org>; Mon, 28 Oct 2019 15:01:41 -0700 (PDT)
Received: from github-lowworker-cde56e0.va3-iad.github.net (github-lowworker-cde56e0.va3-iad.github.net [10.48.25.52]) by smtp.github.com (Postfix) with ESMTP id 6870F6A0E34 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 15:01:40 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572300100; bh=AfIF4DnA3Ui/PCrreluGhcdVIPtQT2shS770z22El7Y=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=NxfpQUoHGMldwnmDaX2EtCGRLePWEZAOZ3ViX4FHHRHwPZLqY89R9FCzRk6PkXfjo K6o9TVWQrZ+ztmNcddUViiV/I1uPTMe06tLnVm+ABRzlTfpsOGBk+83tVHPjXBjOoN KyRXpD6p7nSZ0uTxzvhIC7zDHPgn6HVKXvgK3GDA=
Date: Mon, 28 Oct 2019 15:01:40 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6AHAXTKZW75XAPZA53YSS5JEVBNHHB5FPVAE@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3157/review/308175158@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3157@github.com>
References: <quicwg/base-drafts/pull/3157@github.com>
Subject: Re: [quicwg/base-drafts] Backoff on CONNECTION_CLOSE (#3157)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db7654458b31_27813fa42cccd96c41798"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/UrJnqaUPVZGncVZpbv5jQ09pZrY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 28 Oct 2019 22:01:43 -0000

----==_mimepart_5db7654458b31_27813fa42cccd96c41798
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



>  CONNECTION_CLOSE frame.  For instance, an endpoint could progressively increase
 the number of packets that it receives before sending additional packets or
-increase the time between packets.
+increase the time between packets.  An endpoint that drops the packet protection
+keys when entering the closing period and therefore being unable to decrypt the

```suggestion
keys when entering the closing period is unable to decrypt
```

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3157#pullrequestreview-308175158
----==_mimepart_5db7654458b31_27813fa42cccd96c41798
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><b>@ianswett</b> commented on this pull request.</p>=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3157#discussi=
on_r339813142">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt;  CONNECTION_CLOSE frame.  For instance, an=
 endpoint could progressively increase=0D
 the number of packets that it receives before sending additional packets=
 or=0D
-increase the time between packets.=0D
+increase the time between packets.  An endpoint that drops the packet pr=
otection=0D
+keys when entering the closing period and therefore being unable to decr=
ypt the=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-keys when entering the closing period and the=
refore being unable to decrypt the=0D
+keys when entering the closing period is unable to decrypt=0D
</pre>=0D
=0D
=0D
<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/3157?email_source=3Dnotifications&amp;email_token=3DA=
FTOJK7RCCF5ZMSKNGEJ74DQQ5OMJA5CNFSM4JFWRWM2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJ=
SXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJPGCNQ#pullrequestreview-308175158=
">view it on GitHub</a>, or <a href=3D"https://github.com/notifications/u=
nsubscribe-auth/AFTOJK6KGHORDOF4C4FMG3LQQ5OMJANCNFSM4JFWRWMQ">unsubscribe=
</a>.<img src=3D"https://github.com/notifications/beacon/AFTOJKYUKO2GJGPZ=
LKOJFBTQQ5OMJA5CNFSM4JFWRWM2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWN=
FSXPKTDN5WW2ZLOORPWSZGOCJPGCNQ.gif" height=3D"1" width=3D"1" alt=3D"" /><=
/p>=0D
<script type=3D"application/ld+json">[=0D
{=0D
"@context": "http://schema.org",=0D
"@type": "EmailMessage",=0D
"potentialAction": {=0D
"@type": "ViewAction",=0D
"target": "https://github.com/quicwg/base-drafts/pull/3157?email_source=3D=
notifications\u0026email_token=3DAFTOJK7RCCF5ZMSKNGEJ74DQQ5OMJA5CNFSM4JFW=
RWM2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOC=
JPGCNQ#pullrequestreview-308175158",=0D
"url": "https://github.com/quicwg/base-drafts/pull/3157?email_source=3Dno=
tifications\u0026email_token=3DAFTOJK7RCCF5ZMSKNGEJ74DQQ5OMJA5CNFSM4JFWRW=
M2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJP=
GCNQ#pullrequestreview-308175158",=0D
"name": "View Pull Request"=0D
},=0D
"description": "View this Pull Request on GitHub",=0D
"publisher": {=0D
"@type": "Organization",=0D
"name": "GitHub",=0D
"url": "https://github.com"=0D
}=0D
}=0D
]</script>=

----==_mimepart_5db7654458b31_27813fa42cccd96c41798--


From nobody Mon Oct 28 15:02:10 2019
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 2CCED12008A for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 15:02:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 59DXN3nOuXvO for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 15:02:06 -0700 (PDT)
Received: from out-22.smtp.github.com (out-22.smtp.github.com [192.30.252.205]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C34A012006B for <quic-issues@ietf.org>; Mon, 28 Oct 2019 15:02:06 -0700 (PDT)
Received: from github-lowworker-f144ac1.va3-iad.github.net (github-lowworker-f144ac1.va3-iad.github.net [10.48.16.59]) by smtp.github.com (Postfix) with ESMTP id 307B5A007A for <quic-issues@ietf.org>; Mon, 28 Oct 2019 15:02:06 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572300126; bh=Xu+7C7CteHxT2UguGJxtmBCs8z9Hx0wDE1CsmNShz9g=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=GiIStKl2HHaz+EKV5plbfBwOiYrmp1xQYh6oev1Uy8uNoNLSV7wVS/Fvyi9/gpeAK 7yb8xzQ76ScIbhHce+w43zSoQFR5fmlEMX7hY+yg6zpu7AJt4DvipXEjw3a297TJd7 Twq112CO8z1Td4g4tSULYpkbtfu70bbF8tVYmeeY=
Date: Mon, 28 Oct 2019 15:02:06 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2UBTOP66JWDXW7W7F3YSS65EVBNHHB5FPVAE@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3157/review/308175327@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3157@github.com>
References: <quicwg/base-drafts/pull/3157@github.com>
Subject: Re: [quicwg/base-drafts] Backoff on CONNECTION_CLOSE (#3157)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db7655e1b01c_2b1a3f9fae4cd96082959"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Fb_QULtEVHHjzJerbhkXUGrGUgc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 28 Oct 2019 22:02:08 -0000

----==_mimepart_5db7655e1b01c_2b1a3f9fae4cd96082959
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



>  CONNECTION_CLOSE frame.  For instance, an endpoint could progressively increase
 the number of packets that it receives before sending additional packets or
-increase the time between packets.
+increase the time between packets.  An endpoint that drops the packet protection
+keys when entering the closing period and therefore being unable to decrypt the
+incoming packets MUST exponentially back off the frequency in which it sends

```suggestion
incoming packets so MUST exponentially back off the frequency in which it sends
```

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3157#pullrequestreview-308175327
----==_mimepart_5db7655e1b01c_2b1a3f9fae4cd96082959
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><b>@ianswett</b> commented on this pull request.</p>=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3157#discussi=
on_r339813272">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt;  CONNECTION_CLOSE frame.  For instance, an=
 endpoint could progressively increase=0D
 the number of packets that it receives before sending additional packets=
 or=0D
-increase the time between packets.=0D
+increase the time between packets.  An endpoint that drops the packet pr=
otection=0D
+keys when entering the closing period and therefore being unable to decr=
ypt the=0D
+incoming packets MUST exponentially back off the frequency in which it s=
ends=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-incoming packets MUST exponentially back off =
the frequency in which it sends=0D
+incoming packets so MUST exponentially back off the frequency in which i=
t sends=0D
</pre>=0D
=0D
=0D
<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/3157?email_source=3Dnotifications&amp;email_token=3DA=
FTOJKZFSPAH5LQZKJ6FYXTQQ5ON5A5CNFSM4JFWRWM2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJ=
SXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJPGDXY#pullrequestreview-308175327=
">view it on GitHub</a>, or <a href=3D"https://github.com/notifications/u=
nsubscribe-auth/AFTOJK3AW2GBAO7EPI4I3Y3QQ5ON5ANCNFSM4JFWRWMQ">unsubscribe=
</a>.<img src=3D"https://github.com/notifications/beacon/AFTOJK7MI34WLFMP=
ZRZM7MTQQ5ON5A5CNFSM4JFWRWM2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWN=
FSXPKTDN5WW2ZLOORPWSZGOCJPGDXY.gif" height=3D"1" width=3D"1" alt=3D"" /><=
/p>=0D
<script type=3D"application/ld+json">[=0D
{=0D
"@context": "http://schema.org",=0D
"@type": "EmailMessage",=0D
"potentialAction": {=0D
"@type": "ViewAction",=0D
"target": "https://github.com/quicwg/base-drafts/pull/3157?email_source=3D=
notifications\u0026email_token=3DAFTOJKZFSPAH5LQZKJ6FYXTQQ5ON5A5CNFSM4JFW=
RWM2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOC=
JPGDXY#pullrequestreview-308175327",=0D
"url": "https://github.com/quicwg/base-drafts/pull/3157?email_source=3Dno=
tifications\u0026email_token=3DAFTOJKZFSPAH5LQZKJ6FYXTQQ5ON5A5CNFSM4JFWRW=
M2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJP=
GDXY#pullrequestreview-308175327",=0D
"name": "View Pull Request"=0D
},=0D
"description": "View this Pull Request on GitHub",=0D
"publisher": {=0D
"@type": "Organization",=0D
"name": "GitHub",=0D
"url": "https://github.com"=0D
}=0D
}=0D
]</script>=

----==_mimepart_5db7655e1b01c_2b1a3f9fae4cd96082959--


From nobody Mon Oct 28 15:03:15 2019
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 F2A4A12008A for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 15:03:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 sm66CxGmz3Go for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 15:03:12 -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 601FE12006B for <quic-issues@ietf.org>; Mon, 28 Oct 2019 15:03:12 -0700 (PDT)
Received: from github-lowworker-9bcb4a1.ac4-iad.github.net (github-lowworker-9bcb4a1.ac4-iad.github.net [10.52.25.84]) by smtp.github.com (Postfix) with ESMTP id 7F8D96E1459 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 15:03:11 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572300191; bh=RksDqcUnp1G5mDT/1DhHLNuvxOExrowHFGXu9zUTzYk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=uau206fOFKev4icbyoIHYfk2HbfKF9IyQ8ZqC8PYY2d6WMY3pxcnU5GPuwj5sYSwk nv4FuYFcxRGLaEL8g5sDFZxwHKN1PjFqp/trwNBP6/GG3g3Zx5hP2/v8nD0EX5Lkyz JN6Gvs4nDIoGAM9Ah3qdkngZouoOFcUKoi6gUNOU=
Date: Mon, 28 Oct 2019 15:03:11 -0700
From: Nick Harper <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7QFKGYSA72ZSE76GF3YSTC7EVBNHHB5FITQM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3155/547165008@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3155@github.com>
References: <quicwg/base-drafts/issues/3155@github.com>
Subject: Re: [quicwg/base-drafts] The method of identifying "the same server" (#3155)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db7659f700cd_57383fe9b3ccd9681035d6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: nharper
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/dk7WZ6jy3dorXBza2h3yj73cK7M>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 28 Oct 2019 22:03:14 -0000

----==_mimepart_5db7659f700cd_57383fe9b3ccd9681035d6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Agreed, it's a performance concern, not a security concern. If the client sends an unreadable token, worst case is the server sends a Retry packet and we burn a round trip.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3155#issuecomment-547165008
----==_mimepart_5db7659f700cd_57383fe9b3ccd9681035d6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Agreed, it's a performance concern, not a security concern. If the client sends an unreadable token, worst case is the server sends a Retry packet and we burn a round trip.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3155?email_source=notifications&amp;email_token=AFTOJK7YTQ4MC7QB6EZBP2DQQ5OR7A5CNFSM4JFVHBPKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECORGUA#issuecomment-547165008">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK66BXOX3QFO3QDRXMTQQ5OR7ANCNFSM4JFVHBPA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5VXTNHFKAQULV4FYDQQ5OR7A5CNFSM4JFVHBPKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECORGUA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3155?email_source=notifications\u0026email_token=AFTOJK7YTQ4MC7QB6EZBP2DQQ5OR7A5CNFSM4JFVHBPKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECORGUA#issuecomment-547165008",
"url": "https://github.com/quicwg/base-drafts/issues/3155?email_source=notifications\u0026email_token=AFTOJK7YTQ4MC7QB6EZBP2DQQ5OR7A5CNFSM4JFVHBPKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECORGUA#issuecomment-547165008",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db7659f700cd_57383fe9b3ccd9681035d6--


From nobody Mon Oct 28 15:10:25 2019
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 161841200B8 for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 15:10:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=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 Hqvt2sU_NrCk for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 15:10:21 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9343E120096 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 15:10:21 -0700 (PDT)
Received: from github-lowworker-5fb2734.va3-iad.github.net (github-lowworker-5fb2734.va3-iad.github.net [10.48.19.27]) by smtp.github.com (Postfix) with ESMTP id AA6938C07DD for <quic-issues@ietf.org>; Mon, 28 Oct 2019 15:10:20 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572300620; bh=mpoSvBqpFDbfk+xekl8jdDICUo45gg1K9+RdBeBuSeE=; h=Date:From:To:Subject:From; b=qCcqZ2eRix5bChUgvUE8P9JigiZWmhRHKcQmh2bo7dx2l3EuUUCU2uAzK7nfAMO2/ SoUxXo6QkZqdjQYcUWG6gmSJvZRKuaOY4++0wonc2mKuoM7KbqVzWrCJ2jcpGADMVm R4yF0SVSCFrYO8CUNmNbXziej42FLF9Wx9X2+AwQ=
Date: Mon, 28 Oct 2019 15:10:20 -0700
From: ianswett <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/ianswett-second-initial/6851db-bdcd8c@github.com>
Subject: [quicwg/base-drafts] bdcd8c: Update draft-ietf-quic-recovery.md
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/t9ZlEDYGQn4aLrrBVsxQiNyOF6M>
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: Mon, 28 Oct 2019 22:10:23 -0000

  Branch: refs/heads/ianswett-second-initial
  Home:   https://github.com/quicwg/base-drafts
  Commit: bdcd8c75f213ddacd24f3450d69b623c3d814bc1
      https://github.com/quicwg/base-drafts/commit/bdcd8c75f213ddacd24f3450d69b623c3d814bc1
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-10-28 (Mon, 28 Oct 2019)

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

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md



From nobody Mon Oct 28 15:10:34 2019
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 68C64120096 for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 15:10:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 6zpiSAf8KuTe for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 15:10:30 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 59C6212006B for <quic-issues@ietf.org>; Mon, 28 Oct 2019 15:10:30 -0700 (PDT)
Received: from github-lowworker-2ef7ba1.ac4-iad.github.net (github-lowworker-2ef7ba1.ac4-iad.github.net [10.52.16.66]) by smtp.github.com (Postfix) with ESMTP id B517E8C01AE for <quic-issues@ietf.org>; Mon, 28 Oct 2019 15:10:29 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572300629; bh=ml77Gwfkzknqob4bdwHd0rk6xDnT7hbhkCAzTz1UvxA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=BkWEaTIbPOVocrgdHX6g77JG2LEzMa6jBCDtN3wDUhbJChRJMiO360WrJkDhL/i6R T7g3lYNWT8Mv7lwU05lXKXdX07+mqk2PKGrudgkuvbyiIQzCDrnkVz2H4r99qXdvlz 9RXh6JLlZ07v6UgolYlkZsp7YhT013SxdMIBz0pA=
Date: Mon, 28 Oct 2019 15:10:29 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3080/push/4205073767@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3080@github.com>
References: <quicwg/base-drafts/pull/3080@github.com>
Subject: Re: [quicwg/base-drafts] Retransmit server initial upon second Initial (#3080)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db76755a623f_27e33fdf472cd95c1382c5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/KomaV-HUNsztcJWAoQbEkb7OzBo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 28 Oct 2019 22:10:32 -0000

----==_mimepart_5db76755a623f_27e33fdf472cd95c1382c5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

bdcd8c75f213ddacd24f3450d69b623c3d814bc1  Update draft-ietf-quic-recovery.md


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3080/files/6851dbb3bfed9d4695abfd798a790addaaaa5775..bdcd8c75f213ddacd24f3450d69b623c3d814bc1

----==_mimepart_5db76755a623f_27e33fdf472cd95c1382c5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/ianswett" class="user-mention">@ianswett</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/bdcd8c75f213ddacd24f3450d69b623c3d814bc1">bdcd8c7</a>  Update draft-ietf-quic-recovery.md</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3080/files/6851dbb3bfed9d4695abfd798a790addaaaa5775..bdcd8c75f213ddacd24f3450d69b623c3d814bc1?email_source=notifications&amp;email_token=AFTOJKYWEU3AQSEJTPQCFQTQQ5PNLA5CNFSM4I56S3OKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDKMBZGU3DIN2QOVZWQIZUGIYDKMBXGM3TMNY">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3CPW6KIK4XGM6CZ43QQ5PNLANCNFSM4I56S3OA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKY5OGDPLVKWRPHDV6TQQ5PNLA5CNFSM4I56S3OKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDKMBZGU3DIN2QOVZWQIZUGIYDKMBXGM3TMNY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3080/files/6851dbb3bfed9d4695abfd798a790addaaaa5775..bdcd8c75f213ddacd24f3450d69b623c3d814bc1?email_source=notifications\u0026email_token=AFTOJKYWEU3AQSEJTPQCFQTQQ5PNLA5CNFSM4I56S3OKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDKMBZGU3DIN2QOVZWQIZUGIYDKMBXGM3TMNY",
"url": "https://github.com/quicwg/base-drafts/pull/3080/files/6851dbb3bfed9d4695abfd798a790addaaaa5775..bdcd8c75f213ddacd24f3450d69b623c3d814bc1?email_source=notifications\u0026email_token=AFTOJKYWEU3AQSEJTPQCFQTQQ5PNLA5CNFSM4I56S3OKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDKMBZGU3DIN2QOVZWQIZUGIYDKMBXGM3TMNY",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5db76755a623f_27e33fdf472cd95c1382c5--


From nobody Mon Oct 28 15:11:47 2019
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 ACDA1120113 for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 15:11:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 SUoFlglnoSCt for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 15:11:45 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0E75F1200B8 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 15:11:45 -0700 (PDT)
Date: Mon, 28 Oct 2019 15:11:44 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572300704; bh=dWR/v8auidpbCoy/5ygN2raIyZC/8syzkKHQbdc8/AY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Yb+iWAYOqndlCGF0zIywY9EX9sT19aBF6Dsj5AikpnGo2ZIjKWD9q87wWCxLtTVvv Dqiy2wp1f7E3oJeOmIPKql/iVLKUDjqx1tPM/y2+aOpyUP1ARq+ZaVNfI3QhBSpC1G wGJYPkG/J1sASslY2PXaRa1bZSKdAm6azJThg+8Y=
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2FUOEO5L37C6VUMWF3YSUDBEVBNHHB37QS2E@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3080/c547167765@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3080@github.com>
References: <quicwg/base-drafts/pull/3080@github.com>
Subject: Re: [quicwg/base-drafts] Retransmit server initial upon second Initial (#3080)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db767a02dffc_55693ff6400cd96c11323e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinduke
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/hXH6hHKynJuYamQ7UC8Agl34ZoM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 28 Oct 2019 22:11:47 -0000

----==_mimepart_5db767a02dffc_55693ff6400cd96c11323e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

After thinking it through, this is a good choice.

The downside is the client might have a bad initial PTO. But without this optimization, upon receipt of another client hello I'll just send more ceritificate data that was blocked by the amplification limit, data that is probably useless if the server hello has been lost. Far better for me to send the server hello again instead.


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3080#issuecomment-547167765
----==_mimepart_5db767a02dffc_55693ff6400cd96c11323e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>After thinking it through, this is a good choice.</p>
<p>The downside is the client might have a bad initial PTO. But without this optimization, upon receipt of another client hello I'll just send more ceritificate data that was blocked by the amplification limit, data that is probably useless if the server hello has been lost. Far better for me to send the server hello again instead.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3080?email_source=notifications&amp;email_token=AFTOJKZRGDEPSB4PZEK6Y7LQQ5PSBA5CNFSM4I56S3OKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECOR4FI#issuecomment-547167765">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4NBUCJGBGFPE7A7VDQQ5PSBANCNFSM4I56S3OA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZ3XI6MLYNRHKPNP3TQQ5PSBA5CNFSM4I56S3OKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECOR4FI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3080?email_source=notifications\u0026email_token=AFTOJKZRGDEPSB4PZEK6Y7LQQ5PSBA5CNFSM4I56S3OKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECOR4FI#issuecomment-547167765",
"url": "https://github.com/quicwg/base-drafts/pull/3080?email_source=notifications\u0026email_token=AFTOJKZRGDEPSB4PZEK6Y7LQQ5PSBA5CNFSM4I56S3OKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECOR4FI#issuecomment-547167765",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db767a02dffc_55693ff6400cd96c11323e--


From nobody Mon Oct 28 15:11:57 2019
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 5AFF212006B for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 15:11:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 9mrfSZZxDLCM for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 15:11:54 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 91469120120 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 15:11:54 -0700 (PDT)
Received: from github-lowworker-19d82f6.ac4-iad.github.net (github-lowworker-19d82f6.ac4-iad.github.net [10.52.16.75]) by smtp.github.com (Postfix) with ESMTP id E884E8C0A0F for <quic-issues@ietf.org>; Mon, 28 Oct 2019 15:11:53 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572300713; bh=3lYSIrtCpY/ahl2yJxgkp4N4DHehnIEMBzgJ3Cn64Vs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=LTCuXoBRvg+n4IWtcnsxuMCndH8InGdwmLdJl2fUymxvM0ac1NHp8Z/OyBh/zCCUo YLjtag8deNmUrex+PfeeyyUaOwV5vHjwGI4rMZlGAidoie5pN+VTsYo4tAsp/L7iju xRKNfbFeKI/oH3Mc38u+9SNQvAzora5/P4V1Tn0U=
Date: Mon, 28 Oct 2019 15:11:53 -0700
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5AA4FB7GJDGWMKJ753YSUDTEVBNHHB37QS2E@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3080/review/308179298@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3080@github.com>
References: <quicwg/base-drafts/pull/3080@github.com>
Subject: Re: [quicwg/base-drafts] Retransmit server initial upon second Initial (#3080)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db767a9d9cdb_8a83fc7ab0cd96c307182d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinduke
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Zhy_Qaj2cR8pQ6FwBbR3MHx4ejU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 28 Oct 2019 22:11:56 -0000

----==_mimepart_5db767a9d9cdb_8a83fc7ab0cd96c307182d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinduke approved this pull request.





-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3080#pullrequestreview-308179298
----==_mimepart_5db767a9d9cdb_8a83fc7ab0cd96c307182d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinduke</b> approved this pull request.</p>



<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3080?email_source=notifications&amp;email_token=AFTOJK3GIDI2FRCBCNGZXOLQQ5PSTA5CNFSM4I56S3OKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJPHCYQ#pullrequestreview-308179298">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKY53KLJI4Q7J5FOYJDQQ5PSTANCNFSM4I56S3OA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK47FGYMRL5LLRNEUH3QQ5PSTA5CNFSM4I56S3OKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJPHCYQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3080?email_source=notifications\u0026email_token=AFTOJK3GIDI2FRCBCNGZXOLQQ5PSTA5CNFSM4I56S3OKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJPHCYQ#pullrequestreview-308179298",
"url": "https://github.com/quicwg/base-drafts/pull/3080?email_source=notifications\u0026email_token=AFTOJK3GIDI2FRCBCNGZXOLQQ5PSTA5CNFSM4I56S3OKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJPHCYQ#pullrequestreview-308179298",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db767a9d9cdb_8a83fc7ab0cd96c307182d--


From nobody Mon Oct 28 15:13:36 2019
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 41136120113 for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 15:13:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 CCN2LHUOFqOf for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 15:13:34 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E66F01200B8 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 15:13:33 -0700 (PDT)
Date: Mon, 28 Oct 2019 15:13:33 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572300813; bh=07+7+lvuRoCVzZg6V3y/7c4GBw4oC41+oKD0V/6Hi0A=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Dfe7ygd/gof85NuIAb92wmSw5l0qdtMFZV3QTAkDZHOz+rDoIybeOIHoqHd9pd1pr gdRmFZ2hoX8ci0UL1pXXEts6TAZR/GwIC4IwELoniArs/Qt8FNSHNNv0R+tJEb6DiW 1ftZ1k5rGrMEbzvVc4VgKZyT/utEy0Xq8zRlcvEQ=
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYJPZU5JVNSZ6Z7GVN3YSUJ3EVBNHHB3LP3EA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3066/review/308179909@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3066@github.com>
References: <quicwg/base-drafts/pull/3066@github.com>
Subject: Re: [quicwg/base-drafts] Change PTO to be per packet number space (#3066)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db7680d329f9_427b3f8af24cd9687048a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinduke
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ZIpmGoPYfqkRco2z1QTY7S_PX00>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 28 Oct 2019 22:13:35 -0000

----==_mimepart_5db7680d329f9_427b3f8af24cd9687048a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinduke approved this pull request.

LGTM, though I'll have to reread the whole loss recovery draft when everything lands.



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3066#pullrequestreview-308179909
----==_mimepart_5db7680d329f9_427b3f8af24cd9687048a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinduke</b> approved this pull request.</p>

<p>LGTM, though I'll have to reread the whole loss recovery draft when everything lands.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3066?email_source=notifications&amp;email_token=AFTOJK33R3HFQ3SHIVFA4YTQQ5PY3A5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJPHHRI#pullrequestreview-308179909">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3RWJRCW54LM224Y4TQQ5PY3ANCNFSM4I2FHCOQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZV3KFYVNZNMC6SHXLQQ5PY3A5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJPHHRI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3066?email_source=notifications\u0026email_token=AFTOJK33R3HFQ3SHIVFA4YTQQ5PY3A5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJPHHRI#pullrequestreview-308179909",
"url": "https://github.com/quicwg/base-drafts/pull/3066?email_source=notifications\u0026email_token=AFTOJK33R3HFQ3SHIVFA4YTQQ5PY3A5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJPHHRI#pullrequestreview-308179909",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db7680d329f9_427b3f8af24cd9687048a--


From nobody Mon Oct 28 15:14:26 2019
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 712E4120096 for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 15:14:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=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 fzBUy1O8BFWs for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 15:14:20 -0700 (PDT)
Received: from out-17.smtp.github.com (out-17.smtp.github.com [192.30.252.200]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2857A12006B for <quic-issues@ietf.org>; Mon, 28 Oct 2019 15:14:20 -0700 (PDT)
Received: from github-lowworker-ca5950c.va3-iad.github.net (github-lowworker-ca5950c.va3-iad.github.net [10.48.17.57]) by smtp.github.com (Postfix) with ESMTP id 78E5F6E146F for <quic-issues@ietf.org>; Mon, 28 Oct 2019 15:14:19 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572300859; bh=caCd/NlUTtuAL0uf0WuS+PMseIF7/dxZDv3GN6oMgto=; h=Date:From:To:Subject:From; b=uq6IkDw03TG34J6MbD40HYePaAkRIk070qQPvWAycXWW0JUEIk1tzF1f5zZBStvSl WKpa6fs6a2LLaGtshjgeisukpcrUlyZlMmH9OXW6gHYHZOwOTelynN/oVotSKBCu0T pl+WqkPcgZtw537qBDQNl9XGfzKIleJ73ABFZyIM=
Date: Mon, 28 Oct 2019 15:14:19 -0700
From: ianswett <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/ianswett-second-initial/bdcd8c-1ae986@github.com>
Subject: [quicwg/base-drafts] 1ae986: Update draft-ietf-quic-recovery.md
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/IX5EaH05R8MEvQPzsnDp9WJUcpw>
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: Mon, 28 Oct 2019 22:14:22 -0000

  Branch: refs/heads/ianswett-second-initial
  Home:   https://github.com/quicwg/base-drafts
  Commit: 1ae98696a9afd8bd6adbe62661ec2adc74b02c14
      https://github.com/quicwg/base-drafts/commit/1ae98696a9afd8bd6adbe62661ec2adc74b02c14
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-10-28 (Mon, 28 Oct 2019)

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

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md



From nobody Mon Oct 28 15:14:37 2019
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 39DEE12006B for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 15:14:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 FHT8BkuEOwtr for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 15:14:29 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CD1751200C3 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 15:14:28 -0700 (PDT)
Received: from github-lowworker-b19c547.va3-iad.github.net (github-lowworker-b19c547.va3-iad.github.net [10.48.17.66]) by smtp.github.com (Postfix) with ESMTP id 28E6F8C07DD for <quic-issues@ietf.org>; Mon, 28 Oct 2019 15:14:28 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572300868; bh=d9MZHweQPqSYg2hFtoptqUpbx3arR2/Otx+1Hwl1UeE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ZqKfUynVdLT3O/67zKPErcplMqqFbiZQ+icBHJy3Z7TZrhssACBG3HwxFRAVPJoFO 8wJwNF2OTrN/FGqfyHpbwq9fbhDMyvSHOQ6au+0DeRbvzBhS0sZ1EAIBzZ0SCLUU3k e3X417WGtkbF5Tqwlp8BKrioqdhwATf2T8dwj4PM=
Date: Mon, 28 Oct 2019 15:14:28 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3080/push/4205086872@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3080@github.com>
References: <quicwg/base-drafts/pull/3080@github.com>
Subject: Re: [quicwg/base-drafts] Retransmit server initial upon second Initial (#3080)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db768441a051_1cb83fecfe8cd96454986"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/xcX6txHWOi5itGK1wSdj4v-QHeY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 28 Oct 2019 22:14:30 -0000

----==_mimepart_5db768441a051_1cb83fecfe8cd96454986
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

1ae98696a9afd8bd6adbe62661ec2adc74b02c14  Update draft-ietf-quic-recovery.md


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3080/files/bdcd8c75f213ddacd24f3450d69b623c3d814bc1..1ae98696a9afd8bd6adbe62661ec2adc74b02c14

----==_mimepart_5db768441a051_1cb83fecfe8cd96454986
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/ianswett" class="user-mention">@ianswett</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/1ae98696a9afd8bd6adbe62661ec2adc74b02c14">1ae9869</a>  Update draft-ietf-quic-recovery.md</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3080/files/bdcd8c75f213ddacd24f3450d69b623c3d814bc1..1ae98696a9afd8bd6adbe62661ec2adc74b02c14?email_source=notifications&amp;email_token=AFTOJK2LTCAJW6HYH5HBB23QQ5P4JA5CNFSM4I56S3OKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDKMBZGU3DIN2QOVZWQIZUGIYDKMBYGY4DOMQ">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZ7VTOPDOSJKUAJTATQQ5P4JANCNFSM4I56S3OA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYFNJF6EI7IDZRJ4DLQQ5P4JA5CNFSM4I56S3OKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDKMBZGU3DIN2QOVZWQIZUGIYDKMBYGY4DOMQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3080/files/bdcd8c75f213ddacd24f3450d69b623c3d814bc1..1ae98696a9afd8bd6adbe62661ec2adc74b02c14?email_source=notifications\u0026email_token=AFTOJK2LTCAJW6HYH5HBB23QQ5P4JA5CNFSM4I56S3OKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDKMBZGU3DIN2QOVZWQIZUGIYDKMBYGY4DOMQ",
"url": "https://github.com/quicwg/base-drafts/pull/3080/files/bdcd8c75f213ddacd24f3450d69b623c3d814bc1..1ae98696a9afd8bd6adbe62661ec2adc74b02c14?email_source=notifications\u0026email_token=AFTOJK2LTCAJW6HYH5HBB23QQ5P4JA5CNFSM4I56S3OKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDKMBZGU3DIN2QOVZWQIZUGIYDKMBYGY4DOMQ",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5db768441a051_1cb83fecfe8cd96454986--


From nobody Mon Oct 28 15:18:17 2019
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 B555412008A for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 15:18:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 oqmQpPqriPdP for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 15:18:14 -0700 (PDT)
Received: from out-14.smtp.github.com (out-14.smtp.github.com [192.30.254.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A391712006B for <quic-issues@ietf.org>; Mon, 28 Oct 2019 15:18:14 -0700 (PDT)
Date: Mon, 28 Oct 2019 15:18:14 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572301094; bh=SqfWjyKeEZlEIJ+R2S8AWwL4FGnTZAX9uE4ij8uUZLU=; h=Date:From:To:Subject:From; b=l+PeDYFA+YK1AQxovmgQaXQzZQvXhwZFXPvBu3ijY3U1zP8SzuwDt/X/r+lltCeg4 HpCmDD5jCyeFt/TMtPUDudXHu0hvARHbcd40IdW+WdlHbMQqxEXhUkASyih9hxds1R OQpBYhlb4WDfWL3ioTLjz64j/vNTy29iSy5q8f44=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/bcab4d-0fb102@github.com>
Subject: [quicwg/base-drafts] 0fb102: Script updating gh-pages from 5e814817. [ci skip]
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/SqqX9SrSVSJxyQLP4nlunCnXNzM>
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: Mon, 28 Oct 2019 22:18:16 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 0fb10224a8d1d264e10d189f65e51f07f4bb7381
      https://github.com/quicwg/base-drafts/commit/0fb10224a8d1d264e10d189f65e51f07f4bb7381
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-28 (Mon, 28 Oct 2019)

  Changed paths:
    M ianswett-pto-per-pn-space/draft-ietf-quic-recovery.html
    M ianswett-pto-per-pn-space/draft-ietf-quic-recovery.txt
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from 5e814817. [ci skip]



From nobody Mon Oct 28 15:22:28 2019
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 66EC6120096 for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 15:22:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 Jc8YFxYhoxdC for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 15:22:26 -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 3F73A12006B for <quic-issues@ietf.org>; Mon, 28 Oct 2019 15:22:26 -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 5DB7D6E0C4C for <quic-issues@ietf.org>; Mon, 28 Oct 2019 15:22:25 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572301345; bh=sj3189DVJiYEuGnLRo0blbKnyjVBvUJgmcwpdSP30AQ=; h=Date:From:To:Subject:From; b=oyDoTAuQ9g4iI+LTbXsZqT385FwmK8ZqIF4eTcf0avzpFORcak6w+cnb9RFHzQNM+ +E+slhpT6UvGkOVcKGNHxoGbDUGCVTbTHpafMhE64QlrO6DBdHP2mSHTgZO5Z2UgE2 6X/n/4hFoxOj9DjDxHHkoRSt/aIbtBczvlk1JR14=
Date: Mon, 28 Oct 2019 15:22:25 -0700
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/0fb102-13cb9a@github.com>
Subject: [quicwg/base-drafts] 13cb9a: Script updating gh-pages from 1ae98696. [ci skip]
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/5e3rkF4q_9dUjqnJoroj9deA96c>
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: Mon, 28 Oct 2019 22:22:28 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 13cb9a645edd8a3c4c7e177c97bd2c2ca19522c3
      https://github.com/quicwg/base-drafts/commit/13cb9a645edd8a3c4c7e177c97bd2c2ca19522c3
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-28 (Mon, 28 Oct 2019)

  Changed paths:
    M ianswett-second-initial/draft-ietf-quic-http.html
    M ianswett-second-initial/draft-ietf-quic-http.txt
    M ianswett-second-initial/draft-ietf-quic-invariants.html
    M ianswett-second-initial/draft-ietf-quic-invariants.txt
    M ianswett-second-initial/draft-ietf-quic-qpack.html
    M ianswett-second-initial/draft-ietf-quic-qpack.txt
    M ianswett-second-initial/draft-ietf-quic-recovery.html
    M ianswett-second-initial/draft-ietf-quic-recovery.txt
    M ianswett-second-initial/draft-ietf-quic-tls.html
    M ianswett-second-initial/draft-ietf-quic-tls.txt
    M ianswett-second-initial/draft-ietf-quic-transport.html
    M ianswett-second-initial/draft-ietf-quic-transport.txt
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from 1ae98696. [ci skip]



From nobody Mon Oct 28 16:37:17 2019
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 D805A120059 for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 16:37:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 PJOOoFCcrW4n for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 16:37:14 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 80CBB120033 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 16:37:14 -0700 (PDT)
Date: Mon, 28 Oct 2019 16:37:13 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572305833; bh=xfokR+s22TSWBh2GHO3lQnmp+HtaYK1bVon3uid9YgI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=SJVFq2vzpLfc3zU09YGVSIFBo7/VAwH3Kx4QR4EvlpLdYEs69uj8EG4LCe9dWELxM 4FLlaUSKDP3J1mm3SvlHfLC0FJU8FssrD1QUxXwedGcLy0bDxpw1MBxhqg5jf0WF3m EN9xe6dZgF3Qq6O/D5QYGUrCxnBtKUXqBs/e7Ux8=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYU7GOKQMWTOHCPYGV3YSXCTEVBNHHB5FU4AM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3158/547191846@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3158@github.com>
References: <quicwg/base-drafts/issues/3158@github.com>
Subject: Re: [quicwg/base-drafts] Application close should be disallowed in Initial or Handshake (#3158)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db77ba999271_38bf3f90300cd960729f2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/IIA1CgASUFeUoONcBtwgJ5Ggfc8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 28 Oct 2019 23:37:16 -0000

----==_mimepart_5db77ba999271_38bf3f90300cd960729f2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett Agreed.

And for that purpose, I think transport close with an error code of 0x15a (TLS alert user_canceled) fits naturally. Quoting from [RFC 8446 section 6.1](https://tools.ietf.org/html/rfc8446#section-6.1), _this alert notifies the recipient that the sender is canceling the handshake for some reason unrelated to a protocol failure._

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3158#issuecomment-547191846
----==_mimepart_5db77ba999271_38bf3f90300cd960729f2
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=20072817" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ianswett">@ianswett</a> Agreed.</p>
<p>And for that purpose, I think transport close with an error code of 0x15a (TLS alert user_canceled) fits naturally. Quoting from <a href="https://tools.ietf.org/html/rfc8446#section-6.1" rel="nofollow">RFC 8446 section 6.1</a>, <em>this alert notifies the recipient that the sender is canceling the handshake for some reason unrelated to a protocol failure.</em></p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3158?email_source=notifications&amp;email_token=AFTOJKY5CCJ4QEYXXEYH64DQQ5ZSTA5CNFSM4JFXQLW2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECOXYJQ#issuecomment-547191846">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYNTUYQUS3AR3F5X4LQQ5ZSTANCNFSM4JFXQLWQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4ZHRXS7TSQYF3EC5LQQ5ZSTA5CNFSM4JFXQLW2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECOXYJQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3158?email_source=notifications\u0026email_token=AFTOJKY5CCJ4QEYXXEYH64DQQ5ZSTA5CNFSM4JFXQLW2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECOXYJQ#issuecomment-547191846",
"url": "https://github.com/quicwg/base-drafts/issues/3158?email_source=notifications\u0026email_token=AFTOJKY5CCJ4QEYXXEYH64DQQ5ZSTA5CNFSM4JFXQLW2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECOXYJQ#issuecomment-547191846",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db77ba999271_38bf3f90300cd960729f2--


From nobody Mon Oct 28 17:02:44 2019
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 711721200C7 for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 17:02:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8
X-Spam-Level: 
X-Spam-Status: No, score=-8 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, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 A8bB-XOF0yjt for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 17:02:40 -0700 (PDT)
Received: from out-10.smtp.github.com (out-10.smtp.github.com [192.30.254.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AF41B1200B8 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 17:02:40 -0700 (PDT)
Received: from github-lowworker-39b4a70.va3-iad.github.net (github-lowworker-39b4a70.va3-iad.github.net [10.48.16.66]) by smtp.github.com (Postfix) with ESMTP id 3453C12123A for <quic-issues@ietf.org>; Mon, 28 Oct 2019 17:02:40 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572307360; bh=iyNAXW1urahAEWSOhw+49y+/e19+n1rU9Ysqn9ayPVc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=wY7VERBvClOif/nBcGFITcSYHMCE9i+/396+5HutSu4uC6APRKz1eSThs9dmdb9r6 ry54Epvg73NJzbMGo4EbpXxqAF13f3cVMSRDY1WBgHX0KWKmutqN/BLdomO2ClJctJ IW1PgIF5PjMPssPkHdZENbpVUZSRv++j+J/SS6qU=
Date: Mon, 28 Oct 2019 17:02:39 -0700
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7OKZKDX25RJNSCXJ53YS2B7EVBNHHB5FPVAE@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3157/review/308214166@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3157@github.com>
References: <quicwg/base-drafts/pull/3157@github.com>
Subject: Re: [quicwg/base-drafts] Backoff on CONNECTION_CLOSE (#3157)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db7819fe2591_39253f7e5b8cd96c212018"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/EwwOx0nMA2M3ZiuTPDVk4WyfaWA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 00:02:43 -0000

----==_mimepart_5db7819fe2591_39253f7e5b8cd96c212018
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

kazuho commented on this pull request.



> @@ -2379,15 +2379,19 @@ terminate the connection immediately.  A CONNECTION_CLOSE frame causes all
 streams to immediately become closed; open streams can be assumed to be
 implicitly reset.
 
-After sending a CONNECTION_CLOSE frame, endpoints immediately enter the closing
-state.  During the closing period, an endpoint that sends a CONNECTION_CLOSE
-frame SHOULD respond to any packet that it receives with another packet
-containing a CONNECTION_CLOSE frame.  To minimize the state that an endpoint
-maintains for a closing connection, endpoints MAY send the exact same packet.
-However, endpoints SHOULD limit the number of packets they generate containing a
-CONNECTION_CLOSE frame.  For instance, an endpoint could progressively increase
-the number of packets that it receives before sending additional packets or
-increase the time between packets.
+After sending a CONNECTION_CLOSE frame, an endpoint immediately enters the
+closing state.  During the closing period, an endpoint that sends a
+CONNECTION_CLOSE frame SHOULD respond to any packet that it receives with
+another packet containing a CONNECTION_CLOSE frame, until it receives a packet
+that contains a CONNECTION_CLOSE frame.  However, such an endpoint SHOULD limit

Fixed in e36eb76.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3157#discussion_r339844855
----==_mimepart_5db7819fe2591_39253f7e5b8cd96c212018
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@kazuho</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3157#discussion_r339844855">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2379,15 +2379,19 @@ terminate the connection immediately.  A CONNECTION_CLOSE frame causes all
 streams to immediately become closed; open streams can be assumed to be
 implicitly reset.
 
-After sending a CONNECTION_CLOSE frame, endpoints immediately enter the closing
-state.  During the closing period, an endpoint that sends a CONNECTION_CLOSE
-frame SHOULD respond to any packet that it receives with another packet
-containing a CONNECTION_CLOSE frame.  To minimize the state that an endpoint
-maintains for a closing connection, endpoints MAY send the exact same packet.
-However, endpoints SHOULD limit the number of packets they generate containing a
-CONNECTION_CLOSE frame.  For instance, an endpoint could progressively increase
-the number of packets that it receives before sending additional packets or
-increase the time between packets.
+After sending a CONNECTION_CLOSE frame, an endpoint immediately enters the
+closing state.  During the closing period, an endpoint that sends a
+CONNECTION_CLOSE frame SHOULD respond to any packet that it receives with
+another packet containing a CONNECTION_CLOSE frame, until it receives a packet
+that contains a CONNECTION_CLOSE frame.  However, such an endpoint SHOULD limit
</pre>
<p>Fixed in <a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/quicwg/base-drafts/commit/e36eb7614830dcff2fecb0c720fa29ede4643d03/hovercard" href="https://github.com/quicwg/base-drafts/commit/e36eb7614830dcff2fecb0c720fa29ede4643d03"><tt>e36eb76</tt></a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3157?email_source=notifications&amp;email_token=AFTOJK2ENJAYX7M23XILQELQQ54R7A5CNFSM4JFWRWM2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJPPTFQ#discussion_r339844855">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3TXD2AGL7X2OT26VTQQ54R7ANCNFSM4JFWRWMQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK245OOUWTJCYCE2KODQQ54R7A5CNFSM4JFWRWM2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJPPTFQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3157?email_source=notifications\u0026email_token=AFTOJK2ENJAYX7M23XILQELQQ54R7A5CNFSM4JFWRWM2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJPPTFQ#discussion_r339844855",
"url": "https://github.com/quicwg/base-drafts/pull/3157?email_source=notifications\u0026email_token=AFTOJK2ENJAYX7M23XILQELQQ54R7A5CNFSM4JFWRWM2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJPPTFQ#discussion_r339844855",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db7819fe2591_39253f7e5b8cd96c212018--


From nobody Mon Oct 28 17:15:57 2019
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 15B30120047 for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 17:15:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8
X-Spam-Level: 
X-Spam-Status: No, score=-8 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, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 29sTRLZvvo9C for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 17:15:54 -0700 (PDT)
Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 65E4312003E for <quic-issues@ietf.org>; Mon, 28 Oct 2019 17:15:54 -0700 (PDT)
Received: from github-lowworker-2300405.va3-iad.github.net (github-lowworker-2300405.va3-iad.github.net [10.48.17.39]) by smtp.github.com (Postfix) with ESMTP id BD58AA05FF for <quic-issues@ietf.org>; Mon, 28 Oct 2019 17:15:53 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572308153; bh=UPWjPEiv+3OZ3ZuApIx3zGj6IAFoQPiNIHSFWTbGLRc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=fKPJrmUjcnZVUCDjWChdZaWxp6Yt6upeTuu722zqZjNt4iSHPozLObc0B4J2Mkmc2 t5PcdIIh03bG45UIaajhRs0CEeAPq03IhcpQpKuRvJ34iq1SssleYBPRCHif82YDPT 9Uss+/B2wRTaL7PPwkcfsorg08iDvPMfu951I22o=
Date: Mon, 28 Oct 2019 17:15:53 -0700
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5DUQHUKBR4X2OD55F3YS3TTEVBNHHB5FPVAE@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3157/review/308217288@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3157@github.com>
References: <quicwg/base-drafts/pull/3157@github.com>
Subject: Re: [quicwg/base-drafts] Backoff on CONNECTION_CLOSE (#3157)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db784b9ab35f_13203fc56a6cd9681711aa"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/-Punpn2ZV_QbVNC9jCafsh-7FCo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 00:15:56 -0000

----==_mimepart_5db784b9ab35f_13203fc56a6cd9681711aa
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

kazuho commented on this pull request.



> @@ -2379,15 +2379,19 @@ terminate the connection immediately.  A CONNECTION_CLOSE frame causes all
 streams to immediately become closed; open streams can be assumed to be
 implicitly reset.
 
-After sending a CONNECTION_CLOSE frame, endpoints immediately enter the closing
-state.  During the closing period, an endpoint that sends a CONNECTION_CLOSE
-frame SHOULD respond to any packet that it receives with another packet
-containing a CONNECTION_CLOSE frame.  To minimize the state that an endpoint
-maintains for a closing connection, endpoints MAY send the exact same packet.
-However, endpoints SHOULD limit the number of packets they generate containing a
-CONNECTION_CLOSE frame.  For instance, an endpoint could progressively increase
-the number of packets that it receives before sending additional packets or
-increase the time between packets.
+After sending a CONNECTION_CLOSE frame, an endpoint immediately enters the
+closing state.  During the closing period, an endpoint that sends a
+CONNECTION_CLOSE frame SHOULD respond to any packet that it receives with
+another packet containing a CONNECTION_CLOSE frame, until it receives a packet

Fixed in abfc00c.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3157#discussion_r339847357
----==_mimepart_5db784b9ab35f_13203fc56a6cd9681711aa
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@kazuho</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3157#discussion_r339847357">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2379,15 +2379,19 @@ terminate the connection immediately.  A CONNECTION_CLOSE frame causes all
 streams to immediately become closed; open streams can be assumed to be
 implicitly reset.
 
-After sending a CONNECTION_CLOSE frame, endpoints immediately enter the closing
-state.  During the closing period, an endpoint that sends a CONNECTION_CLOSE
-frame SHOULD respond to any packet that it receives with another packet
-containing a CONNECTION_CLOSE frame.  To minimize the state that an endpoint
-maintains for a closing connection, endpoints MAY send the exact same packet.
-However, endpoints SHOULD limit the number of packets they generate containing a
-CONNECTION_CLOSE frame.  For instance, an endpoint could progressively increase
-the number of packets that it receives before sending additional packets or
-increase the time between packets.
+After sending a CONNECTION_CLOSE frame, an endpoint immediately enters the
+closing state.  During the closing period, an endpoint that sends a
+CONNECTION_CLOSE frame SHOULD respond to any packet that it receives with
+another packet containing a CONNECTION_CLOSE frame, until it receives a packet
</pre>
<p>Fixed in <a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/quicwg/base-drafts/commit/abfc00ca30ae3d44ba1f29db246b588178cc1127/hovercard" href="https://github.com/quicwg/base-drafts/commit/abfc00ca30ae3d44ba1f29db246b588178cc1127"><tt>abfc00c</tt></a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3157?email_source=notifications&amp;email_token=AFTOJK4LH4NRXZ2N4KIRAATQQ56DTA5CNFSM4JFWRWM2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJPQLSA#discussion_r339847357">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7GDIPH2COQ65JA6ODQQ56DTANCNFSM4JFWRWMQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3K2566QONRULTCI5TQQ56DTA5CNFSM4JFWRWM2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJPQLSA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3157?email_source=notifications\u0026email_token=AFTOJK4LH4NRXZ2N4KIRAATQQ56DTA5CNFSM4JFWRWM2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJPQLSA#discussion_r339847357",
"url": "https://github.com/quicwg/base-drafts/pull/3157?email_source=notifications\u0026email_token=AFTOJK4LH4NRXZ2N4KIRAATQQ56DTA5CNFSM4JFWRWM2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJPQLSA#discussion_r339847357",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db784b9ab35f_13203fc56a6cd9681711aa--


From nobody Mon Oct 28 17:17:05 2019
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 E563B120047 for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 17:17:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 kCANz-kWNtcM for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 17:17:03 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 968DB1200B8 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 17:17:03 -0700 (PDT)
Received: from github-lowworker-d31a065.va3-iad.github.net (github-lowworker-d31a065.va3-iad.github.net [10.48.17.70]) by smtp.github.com (Postfix) with ESMTP id 9890296056A for <quic-issues@ietf.org>; Mon, 28 Oct 2019 17:17:02 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572308222; bh=gIyR2Jh5SfBxj/GPOS/m95gTwAFK5Rk64pfiZtUnRKc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Oj+ZzxeUzzvdW1XitZpeusqAaUg+jjiYmuOind8a+/FK47DTRgI0kesUzMS/rj1tZ Xjgg3jg8NBl7UhHyFqJ4a+jppyAMA96CiXt3hybF+57JiRoF2ZkGMvN9xhrpVXoy9T LdwmIm05AuUJl5/4G7rgNDoVNGyCBaHKtcVXg3qo=
Date: Mon, 28 Oct 2019 17:17:02 -0700
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3157/push/4205411335@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3157@github.com>
References: <quicwg/base-drafts/pull/3157@github.com>
Subject: Re: [quicwg/base-drafts] Backoff on CONNECTION_CLOSE (#3157)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db784fe8a9a1_65583f94bd4cd95c1776c0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/wLrP5gMEfqrU1EUSdJiTyO-C8ac>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 00:17:05 -0000

----==_mimepart_5db784fe8a9a1_65583f94bd4cd95c1776c0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@kazuho pushed 1 commit.

a45ded27fd9b4da8658657c0be11ff8cc0d2639c  rephrase based on @martinthomson's suggestion


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3157/files/e36eb7614830dcff2fecb0c720fa29ede4643d03..a45ded27fd9b4da8658657c0be11ff8cc0d2639c

----==_mimepart_5db784fe8a9a1_65583f94bd4cd95c1776c0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/kazuho" class="user-mention">@kazuho</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/a45ded27fd9b4da8658657c0be11ff8cc0d2639c">a45ded2</a>  rephrase based on @martinthomson&#39;s suggestion</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3157/files/e36eb7614830dcff2fecb0c720fa29ede4643d03..a45ded27fd9b4da8658657c0be11ff8cc0d2639c?email_source=notifications&amp;email_token=AFTOJK3TNE3Z6NEZ6FQCEMLQQ56H5A5CNFSM4JFWRWM2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTEOJYHAZDCM2QOVZWQIZUGIYDKNBRGEZTGNI">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK57RQCIAPSNC5HABSTQQ56H5ANCNFSM4JFWRWMQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6NP7L5UX5TENOSNRTQQ56H5A5CNFSM4JFWRWM2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTEOJYHAZDCM2QOVZWQIZUGIYDKNBRGEZTGNI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3157/files/e36eb7614830dcff2fecb0c720fa29ede4643d03..a45ded27fd9b4da8658657c0be11ff8cc0d2639c?email_source=notifications\u0026email_token=AFTOJK3TNE3Z6NEZ6FQCEMLQQ56H5A5CNFSM4JFWRWM2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTEOJYHAZDCM2QOVZWQIZUGIYDKNBRGEZTGNI",
"url": "https://github.com/quicwg/base-drafts/pull/3157/files/e36eb7614830dcff2fecb0c720fa29ede4643d03..a45ded27fd9b4da8658657c0be11ff8cc0d2639c?email_source=notifications\u0026email_token=AFTOJK3TNE3Z6NEZ6FQCEMLQQ56H5A5CNFSM4JFWRWM2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTEOJYHAZDCM2QOVZWQIZUGIYDKNBRGEZTGNI",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5db784fe8a9a1_65583f94bd4cd95c1776c0--


From nobody Mon Oct 28 17:19:08 2019
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 F218A120105 for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 17:18:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8
X-Spam-Level: 
X-Spam-Status: No, score=-8 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, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 fdy3M9TAKm2I for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 17:18:57 -0700 (PDT)
Received: from out-10.smtp.github.com (out-10.smtp.github.com [192.30.254.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 850CB12003E for <quic-issues@ietf.org>; Mon, 28 Oct 2019 17:18:57 -0700 (PDT)
Received: from github-lowworker-fb56993.ac4-iad.github.net (github-lowworker-fb56993.ac4-iad.github.net [10.52.19.31]) by smtp.github.com (Postfix) with ESMTP id 2177C1212C3 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 17:18:57 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572308337; bh=rpGaTxi0IZJM2RXi+NACb/V5RdJz8Vrg0XbE7vnn1oU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=W7I8mvUUPHqXlU6WfkR/kndCgPogDCd2JyEEXbqwVSWsR8rK5EyiyEKBhecqASC5B /4L8pW7qMJOC5OCrr1GQCf+YudDM0t22zLGpkxfHOPBnNc7azLZX8wcAEqxRgGT5Fa 4uACHdBIEW2Qn/y8b7TqiooFHEbt6V1Ee5c++L5k=
Date: Mon, 28 Oct 2019 17:18:56 -0700
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZJ3B65F6E2E4B5YTV3YS37BEVBNHHB5FPVAE@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3157/review/308218010@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3157@github.com>
References: <quicwg/base-drafts/pull/3157@github.com>
Subject: Re: [quicwg/base-drafts] Backoff on CONNECTION_CLOSE (#3157)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db78570d0c17_7af83feb1f2cd964627f9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/9uqZNYxxHoZq7OTMgwYI6Vz4SJ4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 00:19:06 -0000

----==_mimepart_5db78570d0c17_7af83feb1f2cd964627f9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

kazuho commented on this pull request.



> -containing a CONNECTION_CLOSE frame.  To minimize the state that an endpoint
-maintains for a closing connection, endpoints MAY send the exact same packet.
-However, endpoints SHOULD limit the number of packets they generate containing a
-CONNECTION_CLOSE frame.  For instance, an endpoint could progressively increase
-the number of packets that it receives before sending additional packets or
-increase the time between packets.
+After sending a CONNECTION_CLOSE frame, an endpoint immediately enters the
+closing state.  During the closing period, an endpoint that sends a
+CONNECTION_CLOSE frame SHOULD respond to any packet that it receives with
+another packet containing a CONNECTION_CLOSE frame, until it receives a packet
+that contains a CONNECTION_CLOSE frame.  However, such an endpoint SHOULD limit
+the number of packets it generates containing a CONNECTION_CLOSE frame.  For
+instance, an endpoint could progressively increase the number of packets that it
+receives before sending additional packets or increase the time between packets.
+An endpoint that drops the packet protection keys when entering the closing
+period and therefore being unable to decrypt the incoming packets MUST

Thank you.

Applied @martinthomson's suggestion in a45ded2. I do not think "exponentially" is required here, there could be other approaches, such as limiting the emission of CONNECTION_CLOSE to once every PTO.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3157#discussion_r339847895
----==_mimepart_5db78570d0c17_7af83feb1f2cd964627f9
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@kazuho</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3157#discussion_r339847895">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; -containing a CONNECTION_CLOSE frame.  To minimize the state that an endpoint
-maintains for a closing connection, endpoints MAY send the exact same packet.
-However, endpoints SHOULD limit the number of packets they generate containing a
-CONNECTION_CLOSE frame.  For instance, an endpoint could progressively increase
-the number of packets that it receives before sending additional packets or
-increase the time between packets.
+After sending a CONNECTION_CLOSE frame, an endpoint immediately enters the
+closing state.  During the closing period, an endpoint that sends a
+CONNECTION_CLOSE frame SHOULD respond to any packet that it receives with
+another packet containing a CONNECTION_CLOSE frame, until it receives a packet
+that contains a CONNECTION_CLOSE frame.  However, such an endpoint SHOULD limit
+the number of packets it generates containing a CONNECTION_CLOSE frame.  For
+instance, an endpoint could progressively increase the number of packets that it
+receives before sending additional packets or increase the time between packets.
+An endpoint that drops the packet protection keys when entering the closing
+period and therefore being unable to decrypt the incoming packets MUST
</pre>
<p>Thank you.</p>
<p>Applied <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=67641" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/martinthomson">@martinthomson</a>'s suggestion in <a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/quicwg/base-drafts/commit/a45ded27fd9b4da8658657c0be11ff8cc0d2639c/hovercard" href="https://github.com/quicwg/base-drafts/commit/a45ded27fd9b4da8658657c0be11ff8cc0d2639c"><tt>a45ded2</tt></a>. I do not think "exponentially" is required here, there could be other approaches, such as limiting the emission of CONNECTION_CLOSE to once every PTO.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3157?email_source=notifications&amp;email_token=AFTOJK2U5WSPD76UMH5SKKDQQ56PBA5CNFSM4JFWRWM2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJPQRGQ#discussion_r339847895">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3PHS4HLYGYOGRN6ELQQ56PBANCNFSM4JFWRWMQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK43W54GGETOPGZEEJ3QQ56PBA5CNFSM4JFWRWM2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJPQRGQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3157?email_source=notifications\u0026email_token=AFTOJK2U5WSPD76UMH5SKKDQQ56PBA5CNFSM4JFWRWM2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJPQRGQ#discussion_r339847895",
"url": "https://github.com/quicwg/base-drafts/pull/3157?email_source=notifications\u0026email_token=AFTOJK2U5WSPD76UMH5SKKDQQ56PBA5CNFSM4JFWRWM2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJPQRGQ#discussion_r339847895",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db78570d0c17_7af83feb1f2cd964627f9--


From nobody Mon Oct 28 17:19:50 2019
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 27301120047 for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 17:19:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 AICoIPw_7hcB for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 17:19:46 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 83C2A12003E for <quic-issues@ietf.org>; Mon, 28 Oct 2019 17:19:46 -0700 (PDT)
Received: from github-lowworker-f045d1f.ac4-iad.github.net (github-lowworker-f045d1f.ac4-iad.github.net [10.52.19.54]) by smtp.github.com (Postfix) with ESMTP id 9BBBF8C09F8 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 17:19:45 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572308385; bh=ixK6e5+TfnagfCbDqf1d2XF9zgrRaDzUXDjESsE3rxw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=SwmmWMwnufl6wWME8geNazmqRk8eweY9kw5AODGO+ttWtF1Jbce/wh8akGt7kgLG+ J/MO0wAFOi/A9fy42s4zCQQWSz+6ImN580Xd7TJcNKVu6iDj6q5F7cYE9uKMj767nr 7Nu1/UoBS2nyU16C4uPjLx7BX6TRB6NwkIjeNvGc=
Date: Mon, 28 Oct 2019 17:19:45 -0700
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYUYWWFXKXC2SYGESN3YS4CDEVBNHHB5FPVAE@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3157/review/308218237@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3157@github.com>
References: <quicwg/base-drafts/pull/3157@github.com>
Subject: Re: [quicwg/base-drafts] Backoff on CONNECTION_CLOSE (#3157)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db785a18bc7d_67fb3fe9e6ecd960985b8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Xw85pGLuOd9-0-PQyFqCZ7RUcy8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 00:19:48 -0000

----==_mimepart_5db785a18bc7d_67fb3fe9e6ecd960985b8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

kazuho commented on this pull request.



>  CONNECTION_CLOSE frame.  For instance, an endpoint could progressively increase
 the number of packets that it receives before sending additional packets or
-increase the time between packets.
+increase the time between packets.  An endpoint that drops the packet protection
+keys when entering the closing period and therefore being unable to decrypt the

Thank you for the suggestions. I think they are covered by a45ded2.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3157#discussion_r339848067
----==_mimepart_5db785a18bc7d_67fb3fe9e6ecd960985b8
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@kazuho</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3157#discussion_r339848067">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  CONNECTION_CLOSE frame.  For instance, an endpoint could progressively increase
 the number of packets that it receives before sending additional packets or
-increase the time between packets.
+increase the time between packets.  An endpoint that drops the packet protection
+keys when entering the closing period and therefore being unable to decrypt the
</pre>
<p>Thank you for the suggestions. I think they are covered by <a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/quicwg/base-drafts/commit/a45ded27fd9b4da8658657c0be11ff8cc0d2639c/hovercard" href="https://github.com/quicwg/base-drafts/commit/a45ded27fd9b4da8658657c0be11ff8cc0d2639c"><tt>a45ded2</tt></a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3157?email_source=notifications&amp;email_token=AFTOJK7QBW66ROCAUOZ2JBDQQ56SDA5CNFSM4JFWRWM2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJPQS7I#discussion_r339848067">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK26JYA3JS3KMAO7DELQQ56SDANCNFSM4JFWRWMQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3X75NPATZIQZAY263QQ56SDA5CNFSM4JFWRWM2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJPQS7I.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3157?email_source=notifications\u0026email_token=AFTOJK7QBW66ROCAUOZ2JBDQQ56SDA5CNFSM4JFWRWM2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJPQS7I#discussion_r339848067",
"url": "https://github.com/quicwg/base-drafts/pull/3157?email_source=notifications\u0026email_token=AFTOJK7QBW66ROCAUOZ2JBDQQ56SDA5CNFSM4JFWRWM2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJPQS7I#discussion_r339848067",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db785a18bc7d_67fb3fe9e6ecd960985b8--


From nobody Mon Oct 28 17:24:43 2019
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 46345120047 for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 17:24:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.999
X-Spam-Level: 
X-Spam-Status: No, score=-7.999 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, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 edOKnH_VSHQf for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 17:24:40 -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 63AD312003E for <quic-issues@ietf.org>; Mon, 28 Oct 2019 17:24:40 -0700 (PDT)
Received: from github-lowworker-3a0df0f.ac4-iad.github.net (github-lowworker-3a0df0f.ac4-iad.github.net [10.52.25.92]) by smtp.github.com (Postfix) with ESMTP id 96BFD6E01AB for <quic-issues@ietf.org>; Mon, 28 Oct 2019 17:24:39 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572308679; bh=NCDSmL3zK/hJ0zVq7+Qlrap2wcnafeKNRQhQ9MY33K8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=wkm3uN1spBX4B7pFe4odhq2TVo1kUHWZmomU4mNUYvOp92y04RB2BZcnBogLMwELv 5cBN2QBHIJMirVdrsbjB5WdPk+m4lq8UyI4Mr/FH0RvTG1UAn0rn7KD43ZR6Enb67g 6H4ZA7E9kBi9ssk/2NuNiL98f3oUDYV2DOcOi2GA=
Date: Mon, 28 Oct 2019 17:24:39 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6ZGTLIHK2O4BFMFAV3YTDVPEVBNHHB5FPVAE@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3157/review/308219405@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3157@github.com>
References: <quicwg/base-drafts/pull/3157@github.com>
Subject: Re: [quicwg/base-drafts] Backoff on CONNECTION_CLOSE (#3157)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db786c787737_7df3fc5ff2cd9687138a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/kJmQMiAhuyOW7OuyqdeLcB7WMto>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 00:24:42 -0000

----==_mimepart_5db786c787737_7df3fc5ff2cd9687138a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



> +closing state.
+
+During the closing period, an endpoint that sends a CONNECTION_CLOSE frame
+SHOULD respond to any incoming packet that can be decrypted with another packet
+containing a CONNECTION_CLOSE frame.  Such an endpoint SHOULD limit the number
+of packets it generates containing a CONNECTION_CLOSE frame.  For instance, an
+endpoint could progressively increase the number of packets that it receives
+before sending additional packets or increase the time between packets.
+
+An endpoint is allowed to drop the packet protection keys when entering the
+closing period ({{draining}}).  However, an endpoint without the packet
+protection keys cannot identify and discard invalid packets.  To avoid creating
+an unwitting amplification attack, such endpoints MUST reduce the frequency with
+which it sends packets containing a CONNECTION_CLOSE frame.
+
+To minimize the state that an endpoint maintains for a closing connection,

I think it makes sense to make this part of the preceding paragraph, since it pertains to cases when the keys are dropped?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3157#pullrequestreview-308219405
----==_mimepart_5db786c787737_7df3fc5ff2cd9687138a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ianswett</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3157#discussion_r339849007">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +closing state.
+
+During the closing period, an endpoint that sends a CONNECTION_CLOSE frame
+SHOULD respond to any incoming packet that can be decrypted with another packet
+containing a CONNECTION_CLOSE frame.  Such an endpoint SHOULD limit the number
+of packets it generates containing a CONNECTION_CLOSE frame.  For instance, an
+endpoint could progressively increase the number of packets that it receives
+before sending additional packets or increase the time between packets.
+
+An endpoint is allowed to drop the packet protection keys when entering the
+closing period ({{draining}}).  However, an endpoint without the packet
+protection keys cannot identify and discard invalid packets.  To avoid creating
+an unwitting amplification attack, such endpoints MUST reduce the frequency with
+which it sends packets containing a CONNECTION_CLOSE frame.
+
+To minimize the state that an endpoint maintains for a closing connection,
</pre>
<p>I think it makes sense to make this part of the preceding paragraph, since it pertains to cases when the keys are dropped?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3157?email_source=notifications&amp;email_token=AFTOJKYVSU3GACHN26BWD5DQQ57EPA5CNFSM4JFWRWM2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJPQ4DI#pullrequestreview-308219405">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYCEGOYMO5PLR7IJ5DQQ57EPANCNFSM4JFWRWMQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYMKWRAI4W7K7ZFTD3QQ57EPA5CNFSM4JFWRWM2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJPQ4DI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3157?email_source=notifications\u0026email_token=AFTOJKYVSU3GACHN26BWD5DQQ57EPA5CNFSM4JFWRWM2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJPQ4DI#pullrequestreview-308219405",
"url": "https://github.com/quicwg/base-drafts/pull/3157?email_source=notifications\u0026email_token=AFTOJKYVSU3GACHN26BWD5DQQ57EPA5CNFSM4JFWRWM2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJPQ4DI#pullrequestreview-308219405",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db786c787737_7df3fc5ff2cd9687138a--


From nobody Mon Oct 28 17:33:06 2019
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 1A51C1200C3 for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 17:33:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, 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 Fil2ffup6GSz for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 17:33:03 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B6D72120047 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 17:33:03 -0700 (PDT)
Received: from github-lowworker-9bcb4a1.ac4-iad.github.net (github-lowworker-9bcb4a1.ac4-iad.github.net [10.52.25.84]) by smtp.github.com (Postfix) with ESMTP id E1782661111 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 17:33:02 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572309182; bh=9yzJd804rsnIAEwPb8AqKwXBMJXd9zhf1y6YS9Yhil4=; h=Date:From:To:Subject:From; b=a9e0ydH2M6oHX71rUtfRTirvS8QPwKsLMeheoOmfxu3baalMWDDglJN8SNggaPxpY 6u7ZkWybF1pmmkoqfEASeZe2cX47JysUDUFGWMmo08kVnTc9p2X54DVMzEMCeAoqHa fz0o09SWGSQ3DuUr8y1sgSZ0PByu+ZHTgdvA6JSc=
Date: Mon, 28 Oct 2019 17:33:02 -0700
From: ianswett <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/ianswett-symmetric-timeout/dc5b22-2537a1@github.com>
Subject: [quicwg/base-drafts] 2537a1: Martin's suggestion and some reordering
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/fJgJnKD99xVtnQCFdHWeoG129Lg>
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, 29 Oct 2019 00:33:05 -0000

  Branch: refs/heads/ianswett-symmetric-timeout
  Home:   https://github.com/quicwg/base-drafts
  Commit: 2537a1a53d178d956f28c48994011ff51d8aac8e
      https://github.com/quicwg/base-drafts/commit/2537a1a53d178d956f28c48994011ff51d8aac8e
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-10-28 (Mon, 28 Oct 2019)

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

  Log Message:
  -----------
  Martin's suggestion and some reordering



From nobody Mon Oct 28 17:33:15 2019
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 022551200B8 for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 17:33:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 FfhUC9CWhS6A for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 17:33:12 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9B0C5120047 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 17:33:12 -0700 (PDT)
Received: from github-lowworker-292e294.va3-iad.github.net (github-lowworker-292e294.va3-iad.github.net [10.48.102.70]) by smtp.github.com (Postfix) with ESMTP id D710D6A1224 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 17:33:11 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572309191; bh=d9n/Yeji4YMip98EuDkdJB666vUJAdolbd38+l5q0DA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=voUgfVyWjtEePG1BHGFJh9Km56LKJWgIieBpKKVQqVHCctC2YEJHPsLUkZuxLncy/ 9OyNbTn0HbHWeQTiSib6jqST1cmWt1JSIIf2YRW087M4bxpKceGHh8RRvnyt1ivdgH f59YX15zWFu2ZsmfCpBVhQS7GKECdu+JpIn8WlSE=
Date: Mon, 28 Oct 2019 17:33:11 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3099/push/4205448651@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3099@github.com>
References: <quicwg/base-drafts/pull/3099@github.com>
Subject: Re: [quicwg/base-drafts] Idle timeout indicates you will timeout (#3099)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db788c7c7e5c_464c3ff710ecd9601173c4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Ay_OuDyYnZZB-UQza1rDwm-p7J4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 00:33:14 -0000

----==_mimepart_5db788c7c7e5c_464c3ff710ecd9601173c4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

2537a1a53d178d956f28c48994011ff51d8aac8e  Martin's suggestion and some reordering


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3099/files/dc5b220c7e9be644223a0a0b829320256c356ea2..2537a1a53d178d956f28c48994011ff51d8aac8e

----==_mimepart_5db788c7c7e5c_464c3ff710ecd9601173c4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/ianswett" class="user-mention">@ianswett</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/2537a1a53d178d956f28c48994011ff51d8aac8e">2537a1a</a>  Martin&#39;s suggestion and some reordering</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3099/files/dc5b220c7e9be644223a0a0b829320256c356ea2..2537a1a53d178d956f28c48994011ff51d8aac8e?email_source=notifications&amp;email_token=AFTOJK3DFVRHLKH4FXVV2D3QQ6AEPA5CNFSM4JBO5RGKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDQOBYGM3TAN2QOVZWQIZUGIYDKNBUHA3DKMI">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5C6M3QCFRKCFSWOMDQQ6AEPANCNFSM4JBO5RGA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4GGRUKM4KM2FF3BXLQQ6AEPA5CNFSM4JBO5RGKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDQOBYGM3TAN2QOVZWQIZUGIYDKNBUHA3DKMI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3099/files/dc5b220c7e9be644223a0a0b829320256c356ea2..2537a1a53d178d956f28c48994011ff51d8aac8e?email_source=notifications\u0026email_token=AFTOJK3DFVRHLKH4FXVV2D3QQ6AEPA5CNFSM4JBO5RGKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDQOBYGM3TAN2QOVZWQIZUGIYDKNBUHA3DKMI",
"url": "https://github.com/quicwg/base-drafts/pull/3099/files/dc5b220c7e9be644223a0a0b829320256c356ea2..2537a1a53d178d956f28c48994011ff51d8aac8e?email_source=notifications\u0026email_token=AFTOJK3DFVRHLKH4FXVV2D3QQ6AEPA5CNFSM4JBO5RGKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDQOBYGM3TAN2QOVZWQIZUGIYDKNBUHA3DKMI",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5db788c7c7e5c_464c3ff710ecd9601173c4--


From nobody Mon Oct 28 17:34:35 2019
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 492A71200B8 for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 17:34:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.999
X-Spam-Level: 
X-Spam-Status: No, score=-6.999 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=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 4OhqgCWRDhfR for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 17:34:32 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 424D6120047 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 17:34:32 -0700 (PDT)
Received: from github-lowworker-45eca55.ac4-iad.github.net (github-lowworker-45eca55.ac4-iad.github.net [10.52.25.70]) by smtp.github.com (Postfix) with ESMTP id 778588C0770 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 17:34:31 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572309271; bh=3bCzEHrVowihDoAjjKzPApnSK5gTuCFsZvokKl8nsYE=; h=Date:From:To:Subject:From; b=2CFr0m3BTXZ30weK9ldpFGsTwY1CTpPIAgyn1Oqak4VH1UiJjpquB1MrD7RO8yPnc mQeaicnZrY+KhDxe3hAgSIcdxTDu5kGMrLZ/H0Cu1IKDleY07mxvmHk4G1E5MpTEFv E2wdtPn4SkoIGEN46x9krAg5nZ0LVpM64UBTPkas=
Date: Mon, 28 Oct 2019 17:34:31 -0700
From: ianswett <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/ianswett-symmetric-timeout/2537a1-61dcaa@github.com>
Subject: [quicwg/base-drafts] 61dcaa: Update draft-ietf-quic-transport.md
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/ULvdXbYrtDM_eCKxVIXP3NJ8qBU>
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, 29 Oct 2019 00:34:33 -0000

  Branch: refs/heads/ianswett-symmetric-timeout
  Home:   https://github.com/quicwg/base-drafts
  Commit: 61dcaadf58bef6e9029192689d204614f3f9b082
      https://github.com/quicwg/base-drafts/commit/61dcaadf58bef6e9029192689d204614f3f9b082
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-10-28 (Mon, 28 Oct 2019)

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

  Log Message:
  -----------
  Update draft-ietf-quic-transport.md



From nobody Mon Oct 28 17:34:42 2019
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 DB0B31200B8 for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 17:34:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.381
X-Spam-Level: 
X-Spam-Status: No, score=-6.381 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 H8pmqDDFUAb2 for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 17:34:40 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 97A52120047 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 17:34:40 -0700 (PDT)
Received: from github-lowworker-a6a2749.va3-iad.github.net (github-lowworker-a6a2749.va3-iad.github.net [10.48.16.62]) by smtp.github.com (Postfix) with ESMTP id CD6185200B2 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 17:34:39 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572309279; bh=JS3tll0jUcdS2u7UuFbp4HorOlVtaCXj7gI0aZh4tL0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=uft7xMTCwU9aZbrY+CelLZSuryKApREouGGZ6JlA2jFsn+dK43ykB6xH9TFKnghzf bJnZ8bBhip9we8tXZLHukrzbVCTr1VDtOdq85IjKVorlBvwZSySmdM2ysXP/EdRqHO +WPGznDsyNdW8nd+AtnI/Qy8Hk5Anvvz79ZM6j60=
Date: Mon, 28 Oct 2019 17:34:39 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3099/push/4205451901@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3099@github.com>
References: <quicwg/base-drafts/pull/3099@github.com>
Subject: Re: [quicwg/base-drafts] Idle timeout indicates you will timeout (#3099)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db7891fbf84e_38bd3f92748cd96c102512"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/MO4t9kAhndOZ-uIPEUe5w9GWnj8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 00:34:42 -0000

----==_mimepart_5db7891fbf84e_38bd3f92748cd96c102512
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

61dcaadf58bef6e9029192689d204614f3f9b082  Update draft-ietf-quic-transport.md


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3099/files/2537a1a53d178d956f28c48994011ff51d8aac8e..61dcaadf58bef6e9029192689d204614f3f9b082

----==_mimepart_5db7891fbf84e_38bd3f92748cd96c102512
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/ianswett" class="user-mention">@ianswett</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/61dcaadf58bef6e9029192689d204614f3f9b082">61dcaad</a>  Update draft-ietf-quic-transport.md</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3099/files/2537a1a53d178d956f28c48994011ff51d8aac8e..61dcaadf58bef6e9029192689d204614f3f9b082?email_source=notifications&amp;email_token=AFTOJKYJ5RLOBXVPN3C2J4DQQ6AJ7A5CNFSM4JBO5RGKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDQOBYGM3TAN2QOVZWQIZUGIYDKNBVGE4TAMI">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2GH4PB3OLRM5JM6N3QQ6AJ7ANCNFSM4JBO5RGA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZQASMB2D7XDB4R2R3QQ6AJ7A5CNFSM4JBO5RGKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDQOBYGM3TAN2QOVZWQIZUGIYDKNBVGE4TAMI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3099/files/2537a1a53d178d956f28c48994011ff51d8aac8e..61dcaadf58bef6e9029192689d204614f3f9b082?email_source=notifications\u0026email_token=AFTOJKYJ5RLOBXVPN3C2J4DQQ6AJ7A5CNFSM4JBO5RGKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDQOBYGM3TAN2QOVZWQIZUGIYDKNBVGE4TAMI",
"url": "https://github.com/quicwg/base-drafts/pull/3099/files/2537a1a53d178d956f28c48994011ff51d8aac8e..61dcaadf58bef6e9029192689d204614f3f9b082?email_source=notifications\u0026email_token=AFTOJKYJ5RLOBXVPN3C2J4DQQ6AJ7A5CNFSM4JBO5RGKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDQOBYGM3TAN2QOVZWQIZUGIYDKNBVGE4TAMI",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5db7891fbf84e_38bd3f92748cd96c102512--


From nobody Mon Oct 28 17:36:52 2019
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 AB7D81200C3 for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 17:36:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.999
X-Spam-Level: 
X-Spam-Status: No, score=-6.999 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=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 5ElFePjeRRhQ for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 17:36:49 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 918DD1200B8 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 17:36:49 -0700 (PDT)
Date: Mon, 28 Oct 2019 17:36:48 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572309408; bh=nttLWkJOHKDRyriJuAQeoWSSeQRJv/+3a2RYiJFcguA=; h=Date:From:To:Subject:From; b=ABD/kOjc+jHwbEQJaDv/nkRGxkm6AwI3wdRUS3iRroREaHU0MWSlGvjXktoWAjpOK hlj+PLeB9VY0XCBvFxdP+Neq3UeIKrbzd+TLC8QHYxvdFUku17yDA4+205LMP+M+Kx 7CG6qgY0qKXzigpjj5UiJPyvdLyfygkF6JhgRm8I=
From: ianswett <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/ianswett-symmetric-timeout/61dcaa-6fd0ac@github.com>
Subject: [quicwg/base-drafts] 6fd0ac: Update draft-ietf-quic-transport.md
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/CASTWrZ6Q5Tau2yBGFNggoia1FI>
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, 29 Oct 2019 00:36:51 -0000

  Branch: refs/heads/ianswett-symmetric-timeout
  Home:   https://github.com/quicwg/base-drafts
  Commit: 6fd0ac8e5df10209624fb18ac4ea90a6d93c2b94
      https://github.com/quicwg/base-drafts/commit/6fd0ac8e5df10209624fb18ac4ea90a6d93c2b94
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-10-28 (Mon, 28 Oct 2019)

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

  Log Message:
  -----------
  Update draft-ietf-quic-transport.md



From nobody Mon Oct 28 17:37:00 2019
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 3C7511200B8 for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 17:36:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.381
X-Spam-Level: 
X-Spam-Status: No, score=-6.381 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 9aA1FPSjSZ0j for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 17:36:57 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AFCA0120047 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 17:36:57 -0700 (PDT)
Date: Mon, 28 Oct 2019 17:36:56 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572309417; bh=OUXix1OhDgp2Gkbl0JCMAsf74t5Am6QiuszCWqPcDEU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=betR261IwMVvtkeycO064TxJG0sB9BH2fhpuBh7k5BBHIHbun6sBJrMCMnPK/hooM 229WNUNKm6mgFKhuZereyGpGQCwLafwGl088S8asqfOmax2bbI1GBiQwGsCNa+Zxlz 7yyX6FAdkzNkjZ231gY+1q3OfLO7KPjddDDfCwjM=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3099/push/4205457053@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3099@github.com>
References: <quicwg/base-drafts/pull/3099@github.com>
Subject: Re: [quicwg/base-drafts] Idle timeout indicates you will timeout (#3099)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db789a8eb4d9_5de23fe75cacd96416192"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/IRxZ1tBKFWk9Aj2VI6CTAlNJ0zc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 00:36:59 -0000

----==_mimepart_5db789a8eb4d9_5de23fe75cacd96416192
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

6fd0ac8e5df10209624fb18ac4ea90a6d93c2b94  Update draft-ietf-quic-transport.md


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3099/files/61dcaadf58bef6e9029192689d204614f3f9b082..6fd0ac8e5df10209624fb18ac4ea90a6d93c2b94

----==_mimepart_5db789a8eb4d9_5de23fe75cacd96416192
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/ianswett" class="user-mention">@ianswett</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/6fd0ac8e5df10209624fb18ac4ea90a6d93c2b94">6fd0ac8</a>  Update draft-ietf-quic-transport.md</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3099/files/61dcaadf58bef6e9029192689d204614f3f9b082..6fd0ac8e5df10209624fb18ac4ea90a6d93c2b94?email_source=notifications&amp;email_token=AFTOJK7WX4OQMUTT62CQAE3QQ6ASRA5CNFSM4JBO5RGKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDQOBYGM3TAN2QOVZWQIZUGIYDKNBVG4YDKMY">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4D5UYJRTM26UX3O6TQQ6ASRANCNFSM4JBO5RGA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7N2Q2WR6P5OXUNMQ3QQ6ASRA5CNFSM4JBO5RGKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDQOBYGM3TAN2QOVZWQIZUGIYDKNBVG4YDKMY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3099/files/61dcaadf58bef6e9029192689d204614f3f9b082..6fd0ac8e5df10209624fb18ac4ea90a6d93c2b94?email_source=notifications\u0026email_token=AFTOJK7WX4OQMUTT62CQAE3QQ6ASRA5CNFSM4JBO5RGKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDQOBYGM3TAN2QOVZWQIZUGIYDKNBVG4YDKMY",
"url": "https://github.com/quicwg/base-drafts/pull/3099/files/61dcaadf58bef6e9029192689d204614f3f9b082..6fd0ac8e5df10209624fb18ac4ea90a6d93c2b94?email_source=notifications\u0026email_token=AFTOJK7WX4OQMUTT62CQAE3QQ6ASRA5CNFSM4JBO5RGKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDQOBYGM3TAN2QOVZWQIZUGIYDKNBVG4YDKMY",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5db789a8eb4d9_5de23fe75cacd96416192--


From nobody Mon Oct 28 17:37:07 2019
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 61ECB1200C7 for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 17:37:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 HC7wYTWwneSb for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 17:36:59 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F29951200C3 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 17:36:58 -0700 (PDT)
Received: from github-lowworker-9bcb4a1.ac4-iad.github.net (github-lowworker-9bcb4a1.ac4-iad.github.net [10.52.25.84]) by smtp.github.com (Postfix) with ESMTP id 565A8520477 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 17:36:58 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572309418; bh=aDP42RVEJojThWkUtRGLHqKue0PxJ/4XCIn8phAV7Sk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=N86auhZsP7qUiMrzk2GPgyIZNZ4mIaei8Hubqpr3IrG+j15vLvNHDpOfhqDTEfoeR Yjw4v8G3B6vHGoMSx5sr1lce/YT3khEziX4ZjIgxmoRFjer5Tux1/OesyF6tq4G/sf hjG50EypvnMe/Y5tzdmZyrI6ThzBT48RLZrbrWjA=
Date: Mon, 28 Oct 2019 17:36:58 -0700
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3157/push/4205457106@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3157@github.com>
References: <quicwg/base-drafts/pull/3157@github.com>
Subject: Re: [quicwg/base-drafts] Backoff on CONNECTION_CLOSE (#3157)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db789aa47dd1_603e3fe4410cd9648653e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/lYcncvFEgIgDw8yMRJYzVZJRW5E>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 00:37:00 -0000

----==_mimepart_5db789aa47dd1_603e3fe4410cd9648653e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@kazuho pushed 1 commit.

15898c5c6ee3538bfe6b45a9e652ee0767c59c21  merge the paragraphs (suggested by @ianswett)


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3157/files/a45ded27fd9b4da8658657c0be11ff8cc0d2639c..15898c5c6ee3538bfe6b45a9e652ee0767c59c21

----==_mimepart_5db789aa47dd1_603e3fe4410cd9648653e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/kazuho" class="user-mention">@kazuho</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/15898c5c6ee3538bfe6b45a9e652ee0767c59c21">15898c5</a>  merge the paragraphs (suggested by @ianswett)</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3157/files/a45ded27fd9b4da8658657c0be11ff8cc0d2639c..15898c5c6ee3538bfe6b45a9e652ee0767c59c21?email_source=notifications&amp;email_token=AFTOJK7UFDOUHR5FYZ32T53QQ6ASVA5CNFSM4JFWRWM2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTEOJYHAZDCM2QOVZWQIZUGIYDKNBVG4YTANQ">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3OJX7VDJCHFOFCKYTQQ6ASVANCNFSM4JFWRWMQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3KITAJOUAJ44OPJMLQQ6ASVA5CNFSM4JFWRWM2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTEOJYHAZDCM2QOVZWQIZUGIYDKNBVG4YTANQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3157/files/a45ded27fd9b4da8658657c0be11ff8cc0d2639c..15898c5c6ee3538bfe6b45a9e652ee0767c59c21?email_source=notifications\u0026email_token=AFTOJK7UFDOUHR5FYZ32T53QQ6ASVA5CNFSM4JFWRWM2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTEOJYHAZDCM2QOVZWQIZUGIYDKNBVG4YTANQ",
"url": "https://github.com/quicwg/base-drafts/pull/3157/files/a45ded27fd9b4da8658657c0be11ff8cc0d2639c..15898c5c6ee3538bfe6b45a9e652ee0767c59c21?email_source=notifications\u0026email_token=AFTOJK7UFDOUHR5FYZ32T53QQ6ASVA5CNFSM4JFWRWM2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTEOJYHAZDCM2QOVZWQIZUGIYDKNBVG4YTANQ",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5db789aa47dd1_603e3fe4410cd9648653e--


From nobody Mon Oct 28 17:37:32 2019
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 088CF1200B8 for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 17:37:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 yEAj5n9VVyV9 for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 17:37:28 -0700 (PDT)
Received: from out-15.smtp.github.com (out-15.smtp.github.com [192.30.254.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E9280120047 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 17:37:28 -0700 (PDT)
Date: Mon, 28 Oct 2019 17:37:28 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572309448; bh=3UHyfdikOUvymjGQ/Os/jqW38k4QQuLqT5n4UhQp9Kw=; h=Date:From:To:Subject:From; b=EVUL86xEqac9g9NW7FrhFolcuaAX2HPq6HtDDhuP9gmF//KtZpIrgrNT4iHc2CrLY WMOPtr8fPE25b7oGvOTZKQOZJFdbJsJkyuTZ3CrEvsKxIqcIinl7dYoYIR1rXdF6YO YcNUy/8CSLo6w3GGhRn7jSuc1pYbajTARTbhK5AA=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/13cb9a-87096f@github.com>
Subject: [quicwg/base-drafts] 87096f: Script updating gh-pages from 6fd0ac8e. [ci skip]
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/zPJo_d-y_L7goKvNs85dDJFmO5g>
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, 29 Oct 2019 00:37:30 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 87096f310a1fc95a23974096fb67abebe5b59ef1
      https://github.com/quicwg/base-drafts/commit/87096f310a1fc95a23974096fb67abebe5b59ef1
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-29 (Tue, 29 Oct 2019)

  Changed paths:
    M ianswett-symmetric-timeout/draft-ietf-quic-http.html
    M ianswett-symmetric-timeout/draft-ietf-quic-http.txt
    M ianswett-symmetric-timeout/draft-ietf-quic-invariants.html
    M ianswett-symmetric-timeout/draft-ietf-quic-invariants.txt
    M ianswett-symmetric-timeout/draft-ietf-quic-qpack.html
    M ianswett-symmetric-timeout/draft-ietf-quic-qpack.txt
    M ianswett-symmetric-timeout/draft-ietf-quic-recovery.html
    M ianswett-symmetric-timeout/draft-ietf-quic-recovery.txt
    M ianswett-symmetric-timeout/draft-ietf-quic-tls.html
    M ianswett-symmetric-timeout/draft-ietf-quic-tls.txt
    M ianswett-symmetric-timeout/draft-ietf-quic-transport.html
    M ianswett-symmetric-timeout/draft-ietf-quic-transport.txt
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from 6fd0ac8e. [ci skip]



From nobody Mon Oct 28 17:37:46 2019
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 C90A61200CE for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 17:37:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.999
X-Spam-Level: 
X-Spam-Status: No, score=-7.999 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, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 iwte64lFcneE for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 17:37:43 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0E8D4120047 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 17:37:43 -0700 (PDT)
Received: from github-lowworker-3a0df0f.ac4-iad.github.net (github-lowworker-3a0df0f.ac4-iad.github.net [10.52.25.92]) by smtp.github.com (Postfix) with ESMTP id 674AB8C0919 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 17:37:42 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572309462; bh=8sQnazStd2oOmR3DVC9zPYipUwPZX3EPGJTzHVvNEMk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=adWQbbDa/7O/WWW4O9XEyf+7PtuK313TIWD7ZbGkPlH87irmm5a2rCW18V5SOnP6y 0gTrJvOJK4CeHG0pk/eNGlBu2uD1N+AxH2HvG4YZ+IBlRwWSItAdFhhrUFsvoreG+A wpr3rgKt9x2m3m36yA5eQloeSJ6bTaC49MG8gsY4=
Date: Mon, 28 Oct 2019 17:37:42 -0700
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4H36WD7H4DFL5MG6N3YS6FNEVBNHHB5FPVAE@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3157/review/308222444@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3157@github.com>
References: <quicwg/base-drafts/pull/3157@github.com>
Subject: Re: [quicwg/base-drafts] Backoff on CONNECTION_CLOSE (#3157)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db789d657650_7df3fc5ff2cd96889756"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/fl-3eCjsYYZ6xENBuczVAWfP1JA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 00:37:45 -0000

----==_mimepart_5db789d657650_7df3fc5ff2cd96889756
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

kazuho commented on this pull request.



> +closing state.
+
+During the closing period, an endpoint that sends a CONNECTION_CLOSE frame
+SHOULD respond to any incoming packet that can be decrypted with another packet
+containing a CONNECTION_CLOSE frame.  Such an endpoint SHOULD limit the number
+of packets it generates containing a CONNECTION_CLOSE frame.  For instance, an
+endpoint could progressively increase the number of packets that it receives
+before sending additional packets or increase the time between packets.
+
+An endpoint is allowed to drop the packet protection keys when entering the
+closing period ({{draining}}).  However, an endpoint without the packet
+protection keys cannot identify and discard invalid packets.  To avoid creating
+an unwitting amplification attack, such endpoints MUST reduce the frequency with
+which it sends packets containing a CONNECTION_CLOSE frame.
+
+To minimize the state that an endpoint maintains for a closing connection,

Nice catch! Adopted in 15898c5.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3157#discussion_r339851538
----==_mimepart_5db789d657650_7df3fc5ff2cd96889756
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@kazuho</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3157#discussion_r339851538">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +closing state.
+
+During the closing period, an endpoint that sends a CONNECTION_CLOSE frame
+SHOULD respond to any incoming packet that can be decrypted with another packet
+containing a CONNECTION_CLOSE frame.  Such an endpoint SHOULD limit the number
+of packets it generates containing a CONNECTION_CLOSE frame.  For instance, an
+endpoint could progressively increase the number of packets that it receives
+before sending additional packets or increase the time between packets.
+
+An endpoint is allowed to drop the packet protection keys when entering the
+closing period ({{draining}}).  However, an endpoint without the packet
+protection keys cannot identify and discard invalid packets.  To avoid creating
+an unwitting amplification attack, such endpoints MUST reduce the frequency with
+which it sends packets containing a CONNECTION_CLOSE frame.
+
+To minimize the state that an endpoint maintains for a closing connection,
</pre>
<p>Nice catch! Adopted in <a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/quicwg/base-drafts/commit/15898c5c6ee3538bfe6b45a9e652ee0767c59c21/hovercard" href="https://github.com/quicwg/base-drafts/commit/15898c5c6ee3538bfe6b45a9e652ee0767c59c21"><tt>15898c5</tt></a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3157?email_source=notifications&amp;email_token=AFTOJK4XFN6GGE7DKCE7Z33QQ6AVNA5CNFSM4JFWRWM2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJPRT3A#discussion_r339851538">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZFT7FTCPJDCPEPN5TQQ6AVNANCNFSM4JFWRWMQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5UC6WTDJEAXS5YJULQQ6AVNA5CNFSM4JFWRWM2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJPRT3A.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3157?email_source=notifications\u0026email_token=AFTOJK4XFN6GGE7DKCE7Z33QQ6AVNA5CNFSM4JFWRWM2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJPRT3A#discussion_r339851538",
"url": "https://github.com/quicwg/base-drafts/pull/3157?email_source=notifications\u0026email_token=AFTOJK4XFN6GGE7DKCE7Z33QQ6AVNA5CNFSM4JFWRWM2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJPRT3A#discussion_r339851538",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db789d657650_7df3fc5ff2cd96889756--


From nobody Mon Oct 28 17:49:28 2019
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 D80D312004D for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 17:49:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 hA0Xud-Qai8y for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 17:49:25 -0700 (PDT)
Received: from out-12.smtp.github.com (out-12.smtp.github.com [192.30.254.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 175EB120047 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 17:49:25 -0700 (PDT)
Received: from github-lowworker-a6a2749.va3-iad.github.net (github-lowworker-a6a2749.va3-iad.github.net [10.48.16.62]) by smtp.github.com (Postfix) with ESMTP id ACF141212EC for <quic-issues@ietf.org>; Mon, 28 Oct 2019 17:49:24 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572310164; bh=rnW4sV8xgSYMrgY6LBNl9r/9gutGN4N97oRARTLB1Hg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Q1iP5qrQ4NHmN0VzIZwOCbwbI8s5Ry3ZuVs3ge35dDRqgnhKgE0tH05mgGCQJZbSg E6lc4deJom2Jw70wVqsMgJy3DeX/RbFKSOsT3UPlSnmv/avf54N33r50tXlNH3YSrt f/Ao/9ogjbfrKYgjn9ATBwHMQiGyoygm5meEnQP4=
Date: Mon, 28 Oct 2019 17:49:24 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4UC5QFWYB4MI45A253YTGSJEVBNHHB5FPVAE@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3157/review/308225044@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3157@github.com>
References: <quicwg/base-drafts/pull/3157@github.com>
Subject: Re: [quicwg/base-drafts] Backoff on CONNECTION_CLOSE (#3157)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db78c946868f_38a93f92748cd96c1140be"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/CjJK2mBFGAKmKJCKsZQDL7Wmq2g>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 00:49:27 -0000

----==_mimepart_5db78c946868f_38a93f92748cd96c1140be
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett approved this pull request.





-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3157#pullrequestreview-308225044
----==_mimepart_5db78c946868f_38a93f92748cd96c1140be
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ianswett</b> approved this pull request.</p>



<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3157?email_source=notifications&amp;email_token=AFTOJK5MQIZOUOH7U765OQDQQ6CBJA5CNFSM4JFWRWM2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJPSIFA#pullrequestreview-308225044">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYWWZ6RQEBKWLKRJKTQQ6CBJANCNFSM4JFWRWMQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6SM77OYXGGM5CDSZ3QQ6CBJA5CNFSM4JFWRWM2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJPSIFA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3157?email_source=notifications\u0026email_token=AFTOJK5MQIZOUOH7U765OQDQQ6CBJA5CNFSM4JFWRWM2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJPSIFA#pullrequestreview-308225044",
"url": "https://github.com/quicwg/base-drafts/pull/3157?email_source=notifications\u0026email_token=AFTOJK5MQIZOUOH7U765OQDQQ6CBJA5CNFSM4JFWRWM2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJPSIFA#pullrequestreview-308225044",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db78c946868f_38a93f92748cd96c1140be--


From nobody Mon Oct 28 17:55:52 2019
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 75A8B1200C7 for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 17:55:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8
X-Spam-Level: 
X-Spam-Status: No, score=-8 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, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 xZkps1ZifAed for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 17:55:48 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CF213120047 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 17:55:47 -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 F04788C03B2 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 17:55:46 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572310546; bh=XtyMElgLEsKW1fs//+Bo+b8QXIXR+vzR2tp3sso008I=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=b/OiJnKNC+bzBhnKkh0a8uK2LsPlZDhVUuiOxNUPfYLd8BIH9q/CL9VK4mZ9sPBei DzKpyvGrwf/MrurBbu0x2gnWwEXJ/KJ48k7HEfDP7J8GUQSchyfnCgJWq2Ubj8cBbN hZqJ0TR/gLbqC0HVQrbcczVmaNIB2T4yNPbsyVFY=
Date: Mon, 28 Oct 2019 17:55:46 -0700
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5T63U5NO52GZISSV53YTAJFEVBNHHB37QS2E@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3080/review/308223551@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3080@github.com>
References: <quicwg/base-drafts/pull/3080@github.com>
Subject: Re: [quicwg/base-drafts] Retransmit server initial upon second Initial (#3080)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db78e12e077c_5223fc4872cd964780c4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/OLoudxvdrpuNUDRlwilBjvnMEcg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 00:55:50 -0000

----==_mimepart_5db78e12e077c_5223fc4872cd964780c4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

kazuho commented on this pull request.



> @@ -519,6 +519,26 @@ bytes.
 Initial packets and Handshake packets may never be acknowledged, but they are
 removed from bytes in flight when the Initial and Handshake keys are discarded.
 
+### Speeding Handshake Completion
+
+When a server receives duplicate Initial CRYPTO data, it can assume the client
+did not receive all Initial CRYPTO data or the client's estimated RTT is too
+small. When a client receives Handshake packets prior to obtaining Handshake
+keys it may assume some or all of the server's Initial packets were lost.

As there's a chance where a client receives an 1-RTT packet before it receives Initial and Handshake packets, I think it'd be more natural to cover that case too.

Maybe s/When a client receives Handshake packets/When a client receives Handshake or 1-RTT packets/.

> @@ -519,6 +519,26 @@ bytes.
 Initial packets and Handshake packets may never be acknowledged, but they are
 removed from bytes in flight when the Initial and Handshake keys are discarded.
 
+### Speeding Handshake Completion
+
+When a server receives duplicate Initial CRYPTO data, it can assume the client
+did not receive all Initial CRYPTO data or the client's estimated RTT is too
+small. When a client receives Handshake packets prior to obtaining Handshake
+keys it may assume some or all of the server's Initial packets were lost.
+
+To speed handshake completion, either peer MAY send a packet containing
+unacknowledged Initial CRYPTO data subject to the path validation limits, as
+though the PTO expired. A client MAY send an ack-eliciting packet with no
+CRYPTO data if all Initial data has been acknowledged.  The PTO can only be
+shortened once in this way. Subsequently, the PTO uses the normal calculation
+with exponential backoff.

Am I correct in assuming that this way of setting the PTO is to be used *only until* an endpoint learns the RTT?

Consider the case where the server sends three datagrams (Initial1(CRYPTO+ACK), Initial2(CRYPTO), Handshake1(CRYPTO)) as its first flight. When Initial2 gets dropped but other packets are received by the client, the client would have an RTT estimate (as it processes the ACK in Initial1), but also have an undecryptable Handshake packet too, which this section discusses about.

My intuition is that the provision of this paragraph should not be invoked in such a case, as RTT has already been learnt.

If that is the case, it might be a good idea to clarify that the section is about estimating PTO until an RTT estimation is obtained.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3080#pullrequestreview-308223551
----==_mimepart_5db78e12e077c_5223fc4872cd964780c4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@kazuho</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3080#discussion_r339852535">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -519,6 +519,26 @@ bytes.
 Initial packets and Handshake packets may never be acknowledged, but they are
 removed from bytes in flight when the Initial and Handshake keys are discarded.
 
+### Speeding Handshake Completion
+
+When a server receives duplicate Initial CRYPTO data, it can assume the client
+did not receive all Initial CRYPTO data or the client&#39;s estimated RTT is too
+small. When a client receives Handshake packets prior to obtaining Handshake
+keys it may assume some or all of the server&#39;s Initial packets were lost.
</pre>
<p>As there's a chance where a client receives an 1-RTT packet before it receives Initial and Handshake packets, I think it'd be more natural to cover that case too.</p>
<p>Maybe s/When a client receives Handshake packets/When a client receives Handshake or 1-RTT packets/.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3080#discussion_r339854880">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -519,6 +519,26 @@ bytes.
 Initial packets and Handshake packets may never be acknowledged, but they are
 removed from bytes in flight when the Initial and Handshake keys are discarded.
 
+### Speeding Handshake Completion
+
+When a server receives duplicate Initial CRYPTO data, it can assume the client
+did not receive all Initial CRYPTO data or the client&#39;s estimated RTT is too
+small. When a client receives Handshake packets prior to obtaining Handshake
+keys it may assume some or all of the server&#39;s Initial packets were lost.
+
+To speed handshake completion, either peer MAY send a packet containing
+unacknowledged Initial CRYPTO data subject to the path validation limits, as
+though the PTO expired. A client MAY send an ack-eliciting packet with no
+CRYPTO data if all Initial data has been acknowledged.  The PTO can only be
+shortened once in this way. Subsequently, the PTO uses the normal calculation
+with exponential backoff.
</pre>
<p>Am I correct in assuming that this way of setting the PTO is to be used <em>only until</em> an endpoint learns the RTT?</p>
<p>Consider the case where the server sends three datagrams (Initial1(CRYPTO+ACK), Initial2(CRYPTO), Handshake1(CRYPTO)) as its first flight. When Initial2 gets dropped but other packets are received by the client, the client would have an RTT estimate (as it processes the ACK in Initial1), but also have an undecryptable Handshake packet too, which this section discusses about.</p>
<p>My intuition is that the provision of this paragraph should not be invoked in such a case, as RTT has already been learnt.</p>
<p>If that is the case, it might be a good idea to clarify that the section is about estimating PTO until an RTT estimation is obtained.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3080?email_source=notifications&amp;email_token=AFTOJKYXMLUFTBPBBQEYTUTQQ6CZFA5CNFSM4I56S3OKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJPR4PY#pullrequestreview-308223551">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK33KIBIBJPBPB5O5QLQQ6CZFANCNFSM4I56S3OA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7REEUULMC3ASOLJBLQQ6CZFA5CNFSM4I56S3OKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJPR4PY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3080?email_source=notifications\u0026email_token=AFTOJKYXMLUFTBPBBQEYTUTQQ6CZFA5CNFSM4I56S3OKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJPR4PY#pullrequestreview-308223551",
"url": "https://github.com/quicwg/base-drafts/pull/3080?email_source=notifications\u0026email_token=AFTOJKYXMLUFTBPBBQEYTUTQQ6CZFA5CNFSM4I56S3OKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJPR4PY#pullrequestreview-308223551",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db78e12e077c_5223fc4872cd964780c4--


From nobody Mon Oct 28 18:09:02 2019
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 6B3BE120047 for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 18:09:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8
X-Spam-Level: 
X-Spam-Status: No, score=-8 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, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 y6XSnXCu4Qyr for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 18:08:58 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C1550120033 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 18:08:58 -0700 (PDT)
Received: from github-lowworker-2ef7ba1.ac4-iad.github.net (github-lowworker-2ef7ba1.ac4-iad.github.net [10.52.16.66]) by smtp.github.com (Postfix) with ESMTP id 814C41C0749 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 18:08:57 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572311337; bh=/TguZW1Gma3enO3hjrkNPtQYoM6c8G0Yw+DASGR/8KM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=lGmuKdvWPwiI4FCLDCasM5g4fg+LpxwErfXW8ovutMAMMdBRLxZ2sEcI7UYa4anDr UQWnm2x0ZVv9XS7Wj8s1p0ivMtOc4yOq0wb17eJgODo0Dqick/Y3fUcpwDHtOwke1i IhA/DqTWZCusmbEned8D6GGeroMIbldJeRGGalYA=
Date: Mon, 28 Oct 2019 18:08:57 -0700
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6TP4QVEAQZ2YXTM2N3YTB2TEVBNHHB4R4NZY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3099/review/308228705@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3099@github.com>
References: <quicwg/base-drafts/pull/3099@github.com>
Subject: Re: [quicwg/base-drafts] Idle timeout indicates you will timeout (#3099)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db79129729dd_7cb43fc24aacd964787f3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Xy1IqzVUgsj7Cti-MB6ChMSNNtU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 01:09:00 -0000

----==_mimepart_5db79129729dd_7cb43fc24aacd964787f3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

kazuho commented on this pull request.

I have suggestions for parts that did not read well to me, but otherwise LGTM.

>  
-: The idle timeout is a value in milliseconds that is encoded as an integer; see
-  ({{idle-timeout}}).  If this parameter is absent or zero then the idle
-  timeout is disabled.
+: The max idle timeout is a value in milliseconds that is encoded as an integer;
+  see ({{idle-timeout}}).  If this parameter is absent or zero then the idle
+  timeout is disabled unless the peer specifies a max idle timeout.

Maybe rephrase to: "Idle timeout is disabled when this parameter is absent or zero on both sides"?

> @@ -4593,11 +4595,12 @@ endpoints send PING frames without coordination can produce an excessive number
 of packets and poor performance.
 
 A connection will time out if no packets are sent or received for a period
-longer than the time specified in the idle_timeout transport parameter (see
-{{termination}}).  However, state in middleboxes might time out earlier than
-that.  Though REQ-5 in {{?RFC4787}} recommends a 2 minute timeout interval,
-experience shows that sending packets every 15 to 30 seconds is necessary to
-prevent the majority of middleboxes from losing state for UDP flows.
+longer than the time specified in the max_idle_timeout transport parameter

s/specified in/negotiated by using/?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3099#pullrequestreview-308228705
----==_mimepart_5db79129729dd_7cb43fc24aacd964787f3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@kazuho</b> commented on this pull request.</p>

<p>I have suggestions for parts that did not read well to me, but otherwise LGTM.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3099#discussion_r339856714">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
-: The idle timeout is a value in milliseconds that is encoded as an integer; see
-  ({{idle-timeout}}).  If this parameter is absent or zero then the idle
-  timeout is disabled.
+: The max idle timeout is a value in milliseconds that is encoded as an integer;
+  see ({{idle-timeout}}).  If this parameter is absent or zero then the idle
+  timeout is disabled unless the peer specifies a max idle timeout.
</pre>
<p>Maybe rephrase to: "Idle timeout is disabled when this parameter is absent or zero on both sides"?</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3099#discussion_r339856910">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -4593,11 +4595,12 @@ endpoints send PING frames without coordination can produce an excessive number
 of packets and poor performance.
 
 A connection will time out if no packets are sent or received for a period
-longer than the time specified in the idle_timeout transport parameter (see
-{{termination}}).  However, state in middleboxes might time out earlier than
-that.  Though REQ-5 in {{?RFC4787}} recommends a 2 minute timeout interval,
-experience shows that sending packets every 15 to 30 seconds is necessary to
-prevent the majority of middleboxes from losing state for UDP flows.
+longer than the time specified in the max_idle_timeout transport parameter
</pre>
<p>s/specified in/negotiated by using/?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3099?email_source=notifications&amp;email_token=AFTOJK5XAFADFSVQ3G5LPBTQQ6EKTA5CNFSM4JBO5RGKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJPTEYI#pullrequestreview-308228705">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3XWIKQLYVGQFWXNT3QQ6EKTANCNFSM4JBO5RGA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7BPPKPMLIX6CTIGRTQQ6EKTA5CNFSM4JBO5RGKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJPTEYI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3099?email_source=notifications\u0026email_token=AFTOJK5XAFADFSVQ3G5LPBTQQ6EKTA5CNFSM4JBO5RGKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJPTEYI#pullrequestreview-308228705",
"url": "https://github.com/quicwg/base-drafts/pull/3099?email_source=notifications\u0026email_token=AFTOJK5XAFADFSVQ3G5LPBTQQ6EKTA5CNFSM4JBO5RGKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJPTEYI#pullrequestreview-308228705",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db79129729dd_7cb43fc24aacd964787f3--


From nobody Mon Oct 28 18:31:00 2019
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 67382120033 for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 18:30:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.998
X-Spam-Level: 
X-Spam-Status: No, score=-7.998 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, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 m0VweZ__OYpK for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 18:30:57 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9855F120113 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 18:30:57 -0700 (PDT)
Received: from github-lowworker-39ac79b.ac4-iad.github.net (github-lowworker-39ac79b.ac4-iad.github.net [10.52.18.15]) by smtp.github.com (Postfix) with ESMTP id E8DCB52003D for <quic-issues@ietf.org>; Mon, 28 Oct 2019 18:30:56 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572312656; bh=89yrXoRsayCS2698JsC/ZaDPW59bqgsuVFYhXmWw6BE=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=D90x7vQDSzXxgp/y7C93dVGHuKjsAugKpPXRGSkH3muhXV0GL5rNVu0nPZ2b+h/ji jXUBhRbG0K96YRfs7FuOLnK2OV/6QSyvUzrqOvjrG7aOHnGHTZXITDR+ojpNfLcoD3 A6+FUzI2k+Z9GKc9Nc89Ny/16CTe7TAeJB1mKHAY=
Date: Mon, 28 Oct 2019 18:30:56 -0700
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4O4LCVF7JRAZCX4C53YTENBEVBNHHB5HMNYI@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3164@github.com>
Subject: [quicwg/base-drafts] Forbid use of application-level close in Initial, Handshake packets (#3164)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db79650d889c_e713feabfccd96012647a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/fYRo46tC-sIHCZDzYOGvg_MAYi0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 01:30:59 -0000

----==_mimepart_5db79650d889c_e713feabfccd96012647a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

As discussed in #3158, use of application-level close is problematic in Initial / Handshake packets.

This PR address the issue by limiting the use of that to 1-RTT packets, at the same time advising applications to use user_canceled TLS alert to abort the connection during the handshake.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/3164

-- Commit Summary --

  * 0x1d only in 1-RTT; suggest user_canceled alert

-- File Changes --

    M draft-ietf-quic-tls.md (7)
    M draft-ietf-quic-transport.md (6)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/3164.patch
https://github.com/quicwg/base-drafts/pull/3164.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3164

----==_mimepart_5db79650d889c_e713feabfccd96012647a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>As discussed in <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="513186819" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3158" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/3158/hovercard" href="https://github.com/quicwg/base-drafts/issues/3158">#3158</a>, use of application-level close is problematic in Initial / Handshake packets.</p>
<p>This PR address the issue by limiting the use of that to 1-RTT packets, at the same time advising applications to use user_canceled TLS alert to abort the connection during the handshake.</p>

<hr>

<h4>You can view, comment on, or merge this pull request online at:</h4>
<p>&nbsp;&nbsp;<a href='https://github.com/quicwg/base-drafts/pull/3164'>https://github.com/quicwg/base-drafts/pull/3164</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>0x1d only in 1-RTT; suggest user_canceled alert</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/3164/files#diff-0">draft-ietf-quic-tls.md</a>
    (7)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/3164/files#diff-1">draft-ietf-quic-transport.md</a>
    (6)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3164.patch'>https://github.com/quicwg/base-drafts/pull/3164.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3164.diff'>https://github.com/quicwg/base-drafts/pull/3164.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3164?email_source=notifications&amp;email_token=AFTOJK7PGAIOKLA4DI7PF7DQQ6G5BA5CNFSM4JGCFZ6KYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HU5RXBA">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6WPTYCFUZVPNNEHVDQQ6G5BANCNFSM4JGCFZ6A">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYUNFRJ3LHIMDMQTH3QQ6G5BA5CNFSM4JGCFZ6KYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HU5RXBA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3164?email_source=notifications\u0026email_token=AFTOJK7PGAIOKLA4DI7PF7DQQ6G5BA5CNFSM4JGCFZ6KYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HU5RXBA",
"url": "https://github.com/quicwg/base-drafts/pull/3164?email_source=notifications\u0026email_token=AFTOJK7PGAIOKLA4DI7PF7DQQ6G5BA5CNFSM4JGCFZ6KYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HU5RXBA",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5db79650d889c_e713feabfccd96012647a--


From nobody Mon Oct 28 19:06:59 2019
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 5970012008D for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 19:06:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 POzYIETgTtLA for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 19:06:55 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 883891200EB for <quic-issues@ietf.org>; Mon, 28 Oct 2019 19:06:55 -0700 (PDT)
Received: from github-lowworker-fb56993.ac4-iad.github.net (github-lowworker-fb56993.ac4-iad.github.net [10.52.19.31]) by smtp.github.com (Postfix) with ESMTP id D60A48C0783 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 19:06:54 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572314814; bh=31s3MmfuajwDdryngZXMj9+0CGZ9ZcZZpYU+5LpNmdM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=JudwPdDPyOyDQZ43zCdFdcghfae+wog7ABem3UnIQZ9a2cktKvq+BrToKivE04Lm4 GrA2w+Rb8+5f13o3Y92MQPSKSAcmQFAEQ4w22ZWEsbxWEyHf7EHfCm+ikCxc79rySa znWHGOC+/AiDbUuO3SJTVWuPuvs74PU6EpqWJzXc=
Date: Mon, 28 Oct 2019 19:06:54 -0700
From: Nick Banks <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYRITNQAHC5BADXNMN3YTPU5EVBNHHB5FU4AM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3158/547223456@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3158@github.com>
References: <quicwg/base-drafts/issues/3158@github.com>
Subject: Re: [quicwg/base-drafts] Application close should be disallowed in Initial or Handshake (#3158)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db79ebec6992_5a243fc7946cd96486375"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: nibanks
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/827UuKrDULnbbvlz1D1oiY2wc_E>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 02:06:57 -0000

----==_mimepart_5db79ebec6992_5a243fc7946cd96486375
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I disagree with making a change. We discussed this exact topic when we allowed CONNECTION_CLOSE in Initial, and it was decided at the time that if an application wanted to terminate the connection at this stage, it may do so.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3158#issuecomment-547223456
----==_mimepart_5db79ebec6992_5a243fc7946cd96486375
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I disagree with making a change. We discussed this exact topic when we allowed CONNECTION_CLOSE in Initial, and it was decided at the time that if an application wanted to terminate the connection at this stage, it may do so.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3158?email_source=notifications&amp;email_token=AFTOJK7LKC2M4AL6CLKBRVDQQ6LD5A5CNFSM4JFXQLW2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECO7PIA#issuecomment-547223456">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7NGCOBBJW5O7SIGXTQQ6LD5ANCNFSM4JFXQLWQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6TG2ODJ243FRAK3FLQQ6LD5A5CNFSM4JFXQLW2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECO7PIA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3158?email_source=notifications\u0026email_token=AFTOJK7LKC2M4AL6CLKBRVDQQ6LD5A5CNFSM4JFXQLW2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECO7PIA#issuecomment-547223456",
"url": "https://github.com/quicwg/base-drafts/issues/3158?email_source=notifications\u0026email_token=AFTOJK7LKC2M4AL6CLKBRVDQQ6LD5A5CNFSM4JFXQLW2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECO7PIA#issuecomment-547223456",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db79ebec6992_5a243fc7946cd96486375--


From nobody Mon Oct 28 19:16:59 2019
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 9046E12008D for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 19:16:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.999
X-Spam-Level: 
X-Spam-Status: No, score=-7.999 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, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 aSpxHAzRS70L for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 19:16:56 -0700 (PDT)
Received: from out-17.smtp.github.com (out-17.smtp.github.com [192.30.252.200]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BEEF8120047 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 19:16:56 -0700 (PDT)
Date: Mon, 28 Oct 2019 19:16:56 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572315416; bh=pC7q7CCgs/HOmK7uFShGl/wCKjqI/sMjE+oxUqyWArs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Wgpu5hkjOucwOM+bISJ1zwIzIkAhlU8pwThOojlAC45OYSgyLOlOOE4VFfz1gIAgv hFyPWR+m9EhT0PNrvOdglNd1fLAcoHRESXUYbyrgcqvr5iQXW/efAEt+YjbcTarRAj 7rtB49wwWYvWzrucWsLdwnWfDYaVygLfm0Ohhr9M=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7JAJGWXJIDRYMDAP53YTJZREVBNHHB5FU4AM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3158/547225515@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3158@github.com>
References: <quicwg/base-drafts/issues/3158@github.com>
Subject: Re: [quicwg/base-drafts] Application close should be disallowed in Initial or Handshake (#3158)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db7a1181acf3_7e073fe55c8cd96812651d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/IoN2mtLEUbJnZreJK1ltfjIN4Dc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 02:16:58 -0000

----==_mimepart_5db7a1181acf3_7e073fe55c8cd96812651d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@nibanks Would you mind pointing out the link to the discussion?

Besides, if we are to allow CONNECTION_CLOSE in Initial / Handshake, I think we need to clarify how an endpoint selects the error code (see https://github.com/quicwg/base-drafts/issues/3158#issuecomment-546883128) and how it is interpreted (https://github.com/quicwg/base-drafts/issues/3158#issuecomment-546873058). I think that would be more complex to implement and maintain than limiting the use of application-level close to 1-RTT.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3158#issuecomment-547225515
----==_mimepart_5db7a1181acf3_7e073fe55c8cd96812651d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a class=3D"user-mention" data-hovercard-type=3D"user" data-hovercard-=
url=3D"/hovercards?user_id=3D20663557" data-octo-click=3D"hovercard-link-=
click" data-octo-dimensions=3D"link_type:self" href=3D"https://github.com=
/nibanks">@nibanks</a> Would you mind pointing out the link to the discus=
sion?</p>
<p>Besides, if we are to allow CONNECTION_CLOSE in Initial / Handshake, I=
 think we need to clarify how an endpoint selects the error code (see <a =
class=3D"issue-link js-issue-link" data-error-text=3D"Failed to load issu=
e title" data-id=3D"513186819" data-permission-text=3D"Issue title is pri=
vate" data-url=3D"https://github.com/quicwg/base-drafts/issues/3158" data=
-hovercard-type=3D"issue" data-hovercard-url=3D"/quicwg/base-drafts/issue=
s/3158/hovercard?comment_id=3D546883128&amp;comment_type=3Dissue_comment"=
 href=3D"https://github.com/quicwg/base-drafts/issues/3158#issuecomment-5=
46883128">#3158 (comment)</a>) and how it is interpreted (<a class=3D"iss=
ue-link js-issue-link" data-error-text=3D"Failed to load issue title" dat=
a-id=3D"513186819" data-permission-text=3D"Issue title is private" data-u=
rl=3D"https://github.com/quicwg/base-drafts/issues/3158" data-hovercard-t=
ype=3D"issue" data-hovercard-url=3D"/quicwg/base-drafts/issues/3158/hover=
card?comment_id=3D546873058&amp;comment_type=3Dissue_comment" href=3D"htt=
ps://github.com/quicwg/base-drafts/issues/3158#issuecomment-546873058">#3=
158 (comment)</a>). I think that would be more complex to implement and m=
aintain than limiting the use of application-level close to 1-RTT.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/3158?email_source=3Dnotifications&amp;email_token=3D=
AFTOJKYMX5SKX46H6KIKUL3QQ6MJRA5CNFSM4JFXQLW2YY3PNVWWK3TUL52HS4DFVREXG43VM=
VBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECO77KY#issuecomment-547225515">view it on=
 GitHub</a>, or <a href=3D"https://github.com/notifications/unsubscribe-a=
uth/AFTOJK7MMH7RD2DIJT4TKQDQQ6MJRANCNFSM4JFXQLWQ">unsubscribe</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AFTOJK3S6VHJ4DQNDDAVGQDQQ6MJ=
RA5CNFSM4JFXQLW2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWS=
ZGOECO77KY.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3158?email_source=
=3Dnotifications\u0026email_token=3DAFTOJKYMX5SKX46H6KIKUL3QQ6MJRA5CNFSM4=
JFXQLW2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECO77K=
Y#issuecomment-547225515",
"url": "https://github.com/quicwg/base-drafts/issues/3158?email_source=3D=
notifications\u0026email_token=3DAFTOJKYMX5SKX46H6KIKUL3QQ6MJRA5CNFSM4JFX=
QLW2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECO77KY#i=
ssuecomment-547225515",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5db7a1181acf3_7e073fe55c8cd96812651d--


From nobody Mon Oct 28 19:28:24 2019
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 24BBA120133 for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 19:28:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 XxeKprlUW2u3 for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 19:28:21 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AC4B3120033 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 19:28:21 -0700 (PDT)
Date: Mon, 28 Oct 2019 19:28:20 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572316100; bh=sL/UAeoEHchXc4KclJn7sweh8KdPGc/Q+y0hPKniroQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=zV4pgP/Dmm5aS+Xk3A46MqEYKoRbN9iUBMRzrqoSJOToYnF68sFillq+izNtNswVi MBfP5YV1WdC5JYnmVa05LrFFtdgZroHYA913hp9n8pB6QFh7hE1mlrJ7njnO9ITaE2 fPdRZcKhwYrD7xvqAF0y3WMTe7TvrZlnD6y28n9g=
From: Nick Banks <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6D4VIGS5OOSDPTBCF3YTSFJEVBNHHB5FU4AM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3158/547228218@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3158@github.com>
References: <quicwg/base-drafts/issues/3158@github.com>
Subject: Re: [quicwg/base-drafts] Application close should be disallowed in Initial or Handshake (#3158)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db7a3c4de57e_5f6a3fe8520cd96818434b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: nibanks
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/akVZTrXjmem1-ngxb3knN9xGB9Q>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 02:28:23 -0000

----==_mimepart_5db7a3c4de57e_5f6a3fe8520cd96818434b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I can't seem to find the discussion right now. I believe a lot of it was in person at the time as well. Things may be difficult in some scenarios, but we can leave the decision on how to handle things up to the application layer. For the 0-RTT scenario, you can use a generic application error code. There's no ALPN ambiguity there, right, since they have to use the same one as previous? I don't think we should add extra restrictions at the transport layer.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3158#issuecomment-547228218
----==_mimepart_5db7a3c4de57e_5f6a3fe8520cd96818434b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I can't seem to find the discussion right now. I believe a lot of it was in person at the time as well. Things may be difficult in some scenarios, but we can leave the decision on how to handle things up to the application layer. For the 0-RTT scenario, you can use a generic application error code. There's no ALPN ambiguity there, right, since they have to use the same one as previous? I don't think we should add extra restrictions at the transport layer.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3158?email_source=notifications&amp;email_token=AFTOJKYRKA2IUVMGABGF3ULQQ6NUJA5CNFSM4JFXQLW2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECPAUOQ#issuecomment-547228218">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZM47BEOOCRFRUMW53QQ6NUJANCNFSM4JFXQLWQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2W3EFFU4XFS3MUXTDQQ6NUJA5CNFSM4JFXQLW2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECPAUOQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3158?email_source=notifications\u0026email_token=AFTOJKYRKA2IUVMGABGF3ULQQ6NUJA5CNFSM4JFXQLW2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECPAUOQ#issuecomment-547228218",
"url": "https://github.com/quicwg/base-drafts/issues/3158?email_source=notifications\u0026email_token=AFTOJKYRKA2IUVMGABGF3ULQQ6NUJA5CNFSM4JFXQLW2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECPAUOQ#issuecomment-547228218",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db7a3c4de57e_5f6a3fe8520cd96818434b--


From nobody Mon Oct 28 19:30:44 2019
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 4286C120033 for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 19:30:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 duaHCfn1PFbS for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 19:30:40 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6A0E6120133 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 19:30:40 -0700 (PDT)
Date: Mon, 28 Oct 2019 19:30:39 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572316239; bh=NpizrNsY0iJNI03hDETfSja9mwc7l+9Hn7ipqTJvP9g=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=zC4B/d8InXLm2myC90EtZD+NTkH8YbRJkFRHs/GlEgNUmEGG4jKYtAiQZ2GvtNMuo zudU5GpFgO8aHpYW012tqMufplSrTkrPjlySrzVgDTchNBupUD4qW4pzKAS3ZGRcPD yhI3rnVZY0TIMweMZNNUNnI3fLbuOFNgUaaNYOLY=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3VJAFQRHUXVJ75JSV3YTLM7EVBNHHB5FU4AM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3158/547228733@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3158@github.com>
References: <quicwg/base-drafts/issues/3158@github.com>
Subject: Re: [quicwg/base-drafts] Application close should be disallowed in Initial or Handshake (#3158)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db7a44f58ad2_45c3fe7acecd96012876e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: marten-seemann
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/vihxTE9Lum5DncHLBjFcHv7q6DI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 02:30:42 -0000

----==_mimepart_5db7a44f58ad2_45c3fe7acecd96012876e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Would it make sense to allow connection-level CONNECTION_CLOSE in 0-RTT, while forbidding it in Initial and Handshake?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3158#issuecomment-547228733
----==_mimepart_5db7a44f58ad2_45c3fe7acecd96012876e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Would it make sense to allow connection-level CONNECTION_CLOSE in 0-RTT, while forbidding it in Initial and Handshake?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3158?email_source=notifications&amp;email_token=AFTOJKYF67BBPNU2PW7EBUDQQ6N47A5CNFSM4JFXQLW2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECPAYPI#issuecomment-547228733">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5WFEE4O7FO5NVZWTTQQ6N47ANCNFSM4JFXQLWQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZMR6REH6AS4ZMFE3TQQ6N47A5CNFSM4JFXQLW2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECPAYPI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3158?email_source=notifications\u0026email_token=AFTOJKYF67BBPNU2PW7EBUDQQ6N47A5CNFSM4JFXQLW2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECPAYPI#issuecomment-547228733",
"url": "https://github.com/quicwg/base-drafts/issues/3158?email_source=notifications\u0026email_token=AFTOJKYF67BBPNU2PW7EBUDQQ6N47A5CNFSM4JFXQLW2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECPAYPI#issuecomment-547228733",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db7a44f58ad2_45c3fe7acecd96012876e--


From nobody Mon Oct 28 19:41:16 2019
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 2AE05120033 for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 19:41:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 SXARrGBogMFo for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 19:41:12 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B802F12008D for <quic-issues@ietf.org>; Mon, 28 Oct 2019 19:41:12 -0700 (PDT)
Date: Mon, 28 Oct 2019 19:41:11 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572316871; bh=IgNAdV591apEj9VX/oFbym9qFLGMYm57FMOBWL7fU4k=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=KbsyJLdz5hQrp1yrOR+q3rOtghr/Xaimrq8FnuPBVKjo2ky+MsEXbVPBNw/6ATeyi pjkOTgGDo7BHrFEZlXo/RQBNowyzyDGAoxDXxtRG3QYuYAJjfQiGuZeuxZ4OZ9MoHB CYGP+aty94yaO5hhKTQv8IhoPYPj6dUi7xrDcQPM=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2RELCVAV4V47XDGSV3YTMUPEVBNHHB5HMNYI@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3164/review/308248514@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3164@github.com>
References: <quicwg/base-drafts/pull/3164@github.com>
Subject: Re: [quicwg/base-drafts] Forbid use of application-level close in Initial, Handshake packets (#3164)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db7a6c7b8a90_13b43fab346cd9686411c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: marten-seemann
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/GDlFVD8uq_S9HM4cEDfGZoWUcLY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 02:41:14 -0000

----==_mimepart_5db7a6c7b8a90_13b43fab346cd9686411c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

marten-seemann approved this pull request.

I think this is the right way to go, since during the non-0-RTT handshake, the peers don't agree on the application protocol.
However, I've written in https://github.com/quicwg/base-drafts/issues/3158#issuecomment-547228733, I think we might need a way to communicate an application-level error code for 0-RTT connections.



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3164#pullrequestreview-308248514
----==_mimepart_5db7a6c7b8a90_13b43fab346cd9686411c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@marten-seemann</b> approved this pull request.</p>

<p>I think this is the right way to go, since during the non-0-RTT handshake, the peers don't agree on the application protocol.<br>
However, I've written in <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="513186819" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3158" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/3158/hovercard?comment_id=547228733&amp;comment_type=issue_comment" href="https://github.com/quicwg/base-drafts/issues/3158#issuecomment-547228733">#3158 (comment)</a>, I think we might need a way to communicate an application-level error code for 0-RTT connections.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3164?email_source=notifications&amp;email_token=AFTOJK5PSEGG6NACG2PDCCTQQ6PEPA5CNFSM4JGCFZ6KYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJPX7QQ#pullrequestreview-308248514">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK67UJVL6IT2JJDH3A3QQ6PEPANCNFSM4JGCFZ6A">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYXED4R7OU52GM662TQQ6PEPA5CNFSM4JGCFZ6KYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJPX7QQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3164?email_source=notifications\u0026email_token=AFTOJK5PSEGG6NACG2PDCCTQQ6PEPA5CNFSM4JGCFZ6KYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJPX7QQ#pullrequestreview-308248514",
"url": "https://github.com/quicwg/base-drafts/pull/3164?email_source=notifications\u0026email_token=AFTOJK5PSEGG6NACG2PDCCTQQ6PEPA5CNFSM4JGCFZ6KYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJPX7QQ#pullrequestreview-308248514",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db7a6c7b8a90_13b43fab346cd9686411c--


From nobody Mon Oct 28 20:36:42 2019
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 A5DF3120047 for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 20:36:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.999
X-Spam-Level: 
X-Spam-Status: No, score=-7.999 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, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 XjRDGu1VkPuz for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 20:36:39 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 507D8120046 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 20:36:39 -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 9B52E9605E0 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 20:36:38 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572320198; bh=Cw68Ux2/G10nrQDesZHfC2vWPnU+M+CuwBRxlsS4YlU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Rh8FJFjGhpO956olMwnn+0dXzBUmu4rW4f3BFVXYwHxmskP2L/flNnv5ryZTsAzU1 pCXclpLxeHWM2uYEyLCLAobu9tm+80KRWfZ6M8JZVwwhhP86avKHakFPFbFxcMiBJD sdV1QRz+GfyNTk4Qepr8P3qzKZtHDHuNXkvp02ts=
Date: Mon, 28 Oct 2019 20:36:38 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7E4YMVBSQKAQP2PUN3YTTENEVBNHHB5FNSNM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3156/review/308260294@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3156@github.com>
References: <quicwg/base-drafts/pull/3156@github.com>
Subject: Re: [quicwg/base-drafts] clarify the scope of a NEW_TOKEN token (#3156)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db7b3c68af5c_b633f9c922cd96812238d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/8S0UrN1RpLDI04PEKzoKDhAPjgw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 03:36:41 -0000

----==_mimepart_5db7b3c68af5c_b633f9c922cd96812238d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson approved this pull request.



> @@ -1698,10 +1698,13 @@ encrypted form in the token.
 It is unlikely that the client port number is the same on two different
 connections; validating the port is therefore unlikely to be successful.
 
-If the client has a token received in a NEW_TOKEN frame on a previous connection
-to what it believes to be the same server, it SHOULD include that value in the
-Token field of its Initial packet.  Including a token might allow the server to
-validate the client address without an additional round trip.
+A token received in a NEW_TOKEN frame is applicable to any server that the
+connection is considered authoritative for (e.g., server names included in the
+certificate).  When connecting to a server for which the client retains an
+applicable and unused token, it SHOULD include that token in the Token field of
+its Initial packet.  Including a token might allow the server to validate the
+client address without an additional round trip.  A client MUST NOT include a
+token that is unapplicable to the server that it is connecting to.

```suggestion
token that is not applicable to the server that it is connecting to.
```

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3156#pullrequestreview-308260294
----==_mimepart_5db7b3c68af5c_b633f9c922cd96812238d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><b>@martinthomson</b> approved this pull request.</p>=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3156#discussi=
on_r339882093">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -1698,10 +1698,13 @@ encrypted form in =
the token.=0D
 It is unlikely that the client port number is the same on two different=0D=

 connections; validating the port is therefore unlikely to be successful.=
=0D
 =0D
-If the client has a token received in a NEW_TOKEN frame on a previous co=
nnection=0D
-to what it believes to be the same server, it SHOULD include that value =
in the=0D
-Token field of its Initial packet.  Including a token might allow the se=
rver to=0D
-validate the client address without an additional round trip.=0D
+A token received in a NEW_TOKEN frame is applicable to any server that t=
he=0D
+connection is considered authoritative for (e.g., server names included =
in the=0D
+certificate).  When connecting to a server for which the client retains =
an=0D
+applicable and unused token, it SHOULD include that token in the Token f=
ield of=0D
+its Initial packet.  Including a token might allow the server to validat=
e the=0D
+client address without an additional round trip.  A client MUST NOT incl=
ude a=0D
+token that is unapplicable to the server that it is connecting to.=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-token that is unapplicable to the server that=
 it is connecting to.=0D
+token that is not applicable to the server that it is connecting to.=0D
</pre>=0D
=0D
=0D
<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/3156?email_source=3Dnotifications&amp;email_token=3DA=
FTOJKYNP6A7B4MRKT23LH3QQ6VUNA5CNFSM4JFWFR72YY3PNVWWK3TUL52HS4DFWFIHK3DMKJ=
SXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJP23RQ#pullrequestreview-308260294=
">view it on GitHub</a>, or <a href=3D"https://github.com/notifications/u=
nsubscribe-auth/AFTOJKYKADEAGHIDDFY7PXDQQ6VUNANCNFSM4JFWFR7Q">unsubscribe=
</a>.<img src=3D"https://github.com/notifications/beacon/AFTOJK5ZVS3F2MVB=
VWVIMV3QQ6VUNA5CNFSM4JFWFR72YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWN=
FSXPKTDN5WW2ZLOORPWSZGOCJP23RQ.gif" height=3D"1" width=3D"1" alt=3D"" /><=
/p>=0D
<script type=3D"application/ld+json">[=0D
{=0D
"@context": "http://schema.org",=0D
"@type": "EmailMessage",=0D
"potentialAction": {=0D
"@type": "ViewAction",=0D
"target": "https://github.com/quicwg/base-drafts/pull/3156?email_source=3D=
notifications\u0026email_token=3DAFTOJKYNP6A7B4MRKT23LH3QQ6VUNA5CNFSM4JFW=
FR72YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOC=
JP23RQ#pullrequestreview-308260294",=0D
"url": "https://github.com/quicwg/base-drafts/pull/3156?email_source=3Dno=
tifications\u0026email_token=3DAFTOJKYNP6A7B4MRKT23LH3QQ6VUNA5CNFSM4JFWFR=
72YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJP=
23RQ#pullrequestreview-308260294",=0D
"name": "View Pull Request"=0D
},=0D
"description": "View this Pull Request on GitHub",=0D
"publisher": {=0D
"@type": "Organization",=0D
"name": "GitHub",=0D
"url": "https://github.com"=0D
}=0D
}=0D
]</script>=

----==_mimepart_5db7b3c68af5c_b633f9c922cd96812238d--


From nobody Mon Oct 28 20:37:17 2019
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 0DA1A120047 for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 20:37:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 sswP1_wTxxDK for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 20:37:14 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BFFE7120046 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 20:37:14 -0700 (PDT)
Date: Mon, 28 Oct 2019 20:37:13 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572320233; bh=s/Tf1Vo3t07a02UbH6ztwK6m4503tJA56sTPN446P1w=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ZdKCAwepZhbhRCwcKVMloKyuP/olfKf9xcR19B80+pU3554jbNF2KE2KgQ3tFMPhJ Vg8IoTPfDNt9IqYGusyZrAwu/b4elCEGno0rjv4HHfkRodHTOwXxdNYxruk0SOUAyG kqmZKnwGLGcDGjEqAWbg/zeePEIypKMszO/gIGik=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7VLLFOU5BOHQQ6GSN3YTTGTEVBNHHB5GGLDU@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3160/review/308260438@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3160@github.com>
References: <quicwg/base-drafts/pull/3160@github.com>
Subject: Re: [quicwg/base-drafts] MUST limit bursts to the initial congestion window (#3160)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db7b3e9ab63e_50453fc4072cd96c84176"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/gXQs3FqgztTbPtpTGLh5HYwDL6A>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 03:37:16 -0000

----==_mimepart_5db7b3e9ab63e_50453fc4072cd96c84176
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson approved this pull request.



> @@ -744,9 +744,9 @@ their delivery to the peer.
 
 Sending multiple packets into the network without any delay between them
 creates a packet burst that might cause short-term congestion and losses.
-Implementations MUST either use pacing or limit such bursts to the minimum
-of 10 * kMaxDatagramSize and max(2* kMaxDatagramSize, 14720)), the same
-as the recommended initial congestion window.
+Implementations MUST either use pacing or limit such bursts to the initial
+congestion window, which is recommended to be the min of

```suggestion
congestion window, which is recommended to be the minimum of
```

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3160#pullrequestreview-308260438
----==_mimepart_5db7b3e9ab63e_50453fc4072cd96c84176
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><b>@martinthomson</b> approved this pull request.</p>=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3160#discussi=
on_r339882217">draft-ietf-quic-recovery.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -744,9 +744,9 @@ their delivery to the =
peer.=0D
 =0D
 Sending multiple packets into the network without any delay between them=
=0D
 creates a packet burst that might cause short-term congestion and losses=
.=0D
-Implementations MUST either use pacing or limit such bursts to the minim=
um=0D
-of 10 * kMaxDatagramSize and max(2* kMaxDatagramSize, 14720)), the same=0D=

-as the recommended initial congestion window.=0D
+Implementations MUST either use pacing or limit such bursts to the initi=
al=0D
+congestion window, which is recommended to be the min of=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-congestion window, which is recommended to be=
 the min of=0D
+congestion window, which is recommended to be the minimum of=0D
</pre>=0D
=0D
=0D
<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/3160?email_source=3Dnotifications&amp;email_token=3DA=
FTOJKYUCFWRFHRNC2PVB5TQQ6VWTA5CNFSM4JF2XQIKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJ=
SXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJP24VQ#pullrequestreview-308260438=
">view it on GitHub</a>, or <a href=3D"https://github.com/notifications/u=
nsubscribe-auth/AFTOJK2WZNH343OWYTJ2ZFDQQ6VWTANCNFSM4JF2XQIA">unsubscribe=
</a>.<img src=3D"https://github.com/notifications/beacon/AFTOJK733OD2F3T5=
J2B5X2LQQ6VWTA5CNFSM4JF2XQIKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWN=
FSXPKTDN5WW2ZLOORPWSZGOCJP24VQ.gif" height=3D"1" width=3D"1" alt=3D"" /><=
/p>=0D
<script type=3D"application/ld+json">[=0D
{=0D
"@context": "http://schema.org",=0D
"@type": "EmailMessage",=0D
"potentialAction": {=0D
"@type": "ViewAction",=0D
"target": "https://github.com/quicwg/base-drafts/pull/3160?email_source=3D=
notifications\u0026email_token=3DAFTOJKYUCFWRFHRNC2PVB5TQQ6VWTA5CNFSM4JF2=
XQIKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOC=
JP24VQ#pullrequestreview-308260438",=0D
"url": "https://github.com/quicwg/base-drafts/pull/3160?email_source=3Dno=
tifications\u0026email_token=3DAFTOJKYUCFWRFHRNC2PVB5TQQ6VWTA5CNFSM4JF2XQ=
IKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJP=
24VQ#pullrequestreview-308260438",=0D
"name": "View Pull Request"=0D
},=0D
"description": "View this Pull Request on GitHub",=0D
"publisher": {=0D
"@type": "Organization",=0D
"name": "GitHub",=0D
"url": "https://github.com"=0D
}=0D
}=0D
]</script>=

----==_mimepart_5db7b3e9ab63e_50453fc4072cd96c84176--


From nobody Mon Oct 28 20:46:31 2019
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 6327012008D for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 20:46:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.999
X-Spam-Level: 
X-Spam-Status: No, score=-7.999 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, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 tyt7XQCsQ4tm for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 20:46:28 -0700 (PDT)
Received: from out-17.smtp.github.com (out-17.smtp.github.com [192.30.252.200]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A9B2912008C for <quic-issues@ietf.org>; Mon, 28 Oct 2019 20:46:28 -0700 (PDT)
Date: Mon, 28 Oct 2019 20:46:27 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572320787; bh=83PHyKf+8G2XGn5ef5MPRPtf6zy0jbWTY87qycP3B1w=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ZRTnKfH+iHMUmyESqPvFZXbYZn5LcEQbxea4ONXfg4UdOCindgG1kg4usvRA8Wos9 y9GEv4++jI8sMSDBBJC2ySDg/hRnBfR2EkYsWc4ia++shU7A7APgIAKFap8uvxrOOt /QwuGtWzMyOhuAarAV/ifc1tih7JG7O8kGz3Vgvk=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3KSO52JNXJ4RSSKEF3YTUJHEVBNHHB5FZ3ZY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3159/547243572@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3159@github.com>
References: <quicwg/base-drafts/issues/3159@github.com>
Subject: Re: [quicwg/base-drafts] Server should not accept 1-RTT traffic before handshake completion (#3159)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db7b6139aac5_51413fccdd0cd96c1065c3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/sCy5yt08-guxSoj38aEjY-Mbdog>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 03:46:30 -0000

----==_mimepart_5db7b6139aac5_51413fccdd0cd96c1065c3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This recommendation has been made a few times, but we have thus far resisted it on the basis of it not working with client authentication.

The suggestion that the server might offer proof that it didn't do something bad is new.  If I were inclined to take that suggestion seriously, I would instead say that the server should use an exporter to generate something.  You could even see how this might make its way into the proposed HANDSHAKE_DONE frame.

But I don't think that this needs this level of mechanism.  This is something that servers just need to do on their own.  Just like having a good source of randomness for their key generation, the consequences of failure here are that they might be open to attack.

I have no problem with test suites that purposefully "drop" critical packets to reveal misbehaving servers.  That might be better than adding mechanism.

That said, the server can just withhold ACK frames until it sees the whole handshake, even if it processes the entire handshake.  A server could answer requests from 1-RTT until clients start looking for that happening.  Ultimately, we can't stop the server from performing processing if it offers no reliable proof of that happening.  And I don't think that it's worth trying.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3159#issuecomment-547243572
----==_mimepart_5db7b6139aac5_51413fccdd0cd96c1065c3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This recommendation has been made a few times, but we have thus far resisted it on the basis of it not working with client authentication.</p>
<p>The suggestion that the server might offer proof that it didn't do something bad is new.  If I were inclined to take that suggestion seriously, I would instead say that the server should use an exporter to generate something.  You could even see how this might make its way into the proposed HANDSHAKE_DONE frame.</p>
<p>But I don't think that this needs this level of mechanism.  This is something that servers just need to do on their own.  Just like having a good source of randomness for their key generation, the consequences of failure here are that they might be open to attack.</p>
<p>I have no problem with test suites that purposefully "drop" critical packets to reveal misbehaving servers.  That might be better than adding mechanism.</p>
<p>That said, the server can just withhold ACK frames until it sees the whole handshake, even if it processes the entire handshake.  A server could answer requests from 1-RTT until clients start looking for that happening.  Ultimately, we can't stop the server from performing processing if it offers no reliable proof of that happening.  And I don't think that it's worth trying.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3159?email_source=notifications&amp;email_token=AFTOJK6S4YCPZRBK27JZUU3QQ6WZHA5CNFSM4JFYNXG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECPEMNA#issuecomment-547243572">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYYUYTXZYZ6DZ7BV2TQQ6WZHANCNFSM4JFYNXGQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4LBWBXIHMHHULQYGLQQ6WZHA5CNFSM4JFYNXG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECPEMNA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3159?email_source=notifications\u0026email_token=AFTOJK6S4YCPZRBK27JZUU3QQ6WZHA5CNFSM4JFYNXG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECPEMNA#issuecomment-547243572",
"url": "https://github.com/quicwg/base-drafts/issues/3159?email_source=notifications\u0026email_token=AFTOJK6S4YCPZRBK27JZUU3QQ6WZHA5CNFSM4JFYNXG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECPEMNA#issuecomment-547243572",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db7b6139aac5_51413fccdd0cd96c1065c3--


From nobody Mon Oct 28 20:58:47 2019
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 545D912008D for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 20:58:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.381
X-Spam-Level: 
X-Spam-Status: No, score=-6.381 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 VEH1hPAV6jfH for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 20:58:44 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 65BF5120046 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 20:58:44 -0700 (PDT)
Date: Mon, 28 Oct 2019 20:58:43 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572321523; bh=P5YJkM7qyDMPbsgrpSOlYUloYvMZTNPUzzAbAsNTQQo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=TLvZjNqzWCxbbJuIdCuyC1UknOd+hx/Fh8aAQBMJBOECavGBc79aeOxxzOkAogZf5 535pUhf+49kNufNe7IiSDVNVwllLlME2/Ul6AEA9oP+OJfPW1S/AqrV/NJwG5yQGrh Xf+kNNLdkOIWkxCjRQWA5Sh2RWKtKBF5tmL7via8=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3156/push/4205912416@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3156@github.com>
References: <quicwg/base-drafts/pull/3156@github.com>
Subject: Re: [quicwg/base-drafts] clarify the scope of a NEW_TOKEN token (#3156)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db7b8f38acd1_386e3faf370cd96c4554b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/JmDAptu5yojxTqfrCr7KxgyiYnw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 03:58:46 -0000

----==_mimepart_5db7b8f38acd1_386e3faf370cd96c4554b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@kazuho pushed 1 commit.

3d68e2be216d2ca28a28221f1f86bc91ffde7fa0  Update draft-ietf-quic-transport.md


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3156/files/e67d71336fdf52a267fbccde942849dac6004c69..3d68e2be216d2ca28a28221f1f86bc91ffde7fa0

----==_mimepart_5db7b8f38acd1_386e3faf370cd96c4554b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/kazuho" class="user-mention">@kazuho</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/3d68e2be216d2ca28a28221f1f86bc91ffde7fa0">3d68e2b</a>  Update draft-ietf-quic-transport.md</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3156/files/e67d71336fdf52a267fbccde942849dac6004c69..3d68e2be216d2ca28a28221f1f86bc91ffde7fa0?email_source=notifications&amp;email_token=AFTOJK4QMYENW7BX3OPWLITQQ6YHHA5CNFSM4JFWFR72YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTEOJXGQZTMNSQOVZWQIZUGIYDKOJRGI2DCNQ">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2DNKMV4SNEHELPZEDQQ6YHHANCNFSM4JFWFR7Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4XKNX5VXZGK6ZGLKLQQ6YHHA5CNFSM4JFWFR72YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTEOJXGQZTMNSQOVZWQIZUGIYDKOJRGI2DCNQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3156/files/e67d71336fdf52a267fbccde942849dac6004c69..3d68e2be216d2ca28a28221f1f86bc91ffde7fa0?email_source=notifications\u0026email_token=AFTOJK4QMYENW7BX3OPWLITQQ6YHHA5CNFSM4JFWFR72YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTEOJXGQZTMNSQOVZWQIZUGIYDKOJRGI2DCNQ",
"url": "https://github.com/quicwg/base-drafts/pull/3156/files/e67d71336fdf52a267fbccde942849dac6004c69..3d68e2be216d2ca28a28221f1f86bc91ffde7fa0?email_source=notifications\u0026email_token=AFTOJK4QMYENW7BX3OPWLITQQ6YHHA5CNFSM4JFWFR72YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTEOJXGQZTMNSQOVZWQIZUGIYDKOJRGI2DCNQ",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5db7b8f38acd1_386e3faf370cd96c4554b--


From nobody Mon Oct 28 21:04:08 2019
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 341C012008C for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 21:04:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 5eqal8419XRr for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 21:04:05 -0700 (PDT)
Received: from out-12.smtp.github.com (out-12.smtp.github.com [192.30.254.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 98293120046 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 21:04:05 -0700 (PDT)
Received: from github-lowworker-19d82f6.ac4-iad.github.net (github-lowworker-19d82f6.ac4-iad.github.net [10.52.16.75]) by smtp.github.com (Postfix) with ESMTP id 4295F121231 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 21:04:05 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572321845; bh=IRlI/hHlIZmYcDXSQ+IXvwHPhsn9gXSaF3HiFptUlOU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=wqDfFIIk1bgaAYhPswh0XglXoYpvZNkZB9/xpPetLKTcPckAZ5kC4fj+oyTzCI+LJ rhOToRHfRD43c/KsiV+PFj49GcOXW6hSRtDmmHAwisIWot4c9Y9yiU3m2dL6l5O0gb 8aa27ZzEgQPy/0eOdV8ISVdsv5q9NqScobYJbNb4=
Date: Mon, 28 Oct 2019 21:04:04 -0700
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYWRH7MIKESGSVGJF53YTWLJEVBNHHB5FU4AM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3158/547246783@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3158@github.com>
References: <quicwg/base-drafts/issues/3158@github.com>
Subject: Re: [quicwg/base-drafts] Application close should be disallowed in Initial or Handshake (#3158)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db7ba34f230d_66f3fc7ab0cd96c489932b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Yl1H6-BzlDJ_B644pv7gxi9Yx38>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 04:04:07 -0000

----==_mimepart_5db7ba34f230d_66f3fc7ab0cd96c489932b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@marten-seemann I assume you mean _application_-level CONNECTION_CLOSE in 0-RTT.

I do not have a strong opinion on that, though I might point out that allowing that creates a wired state; a client would might send CONNECTION_CLOSE before it knows if the server has accepted or rejected 0-RTT. The question here is if the client is required to retransmit CONNECTION_CLOSE in 1-RTT  when the server rejects 0-RTT.

Considering that, I think we can just forbid the use of application-close in 0-RTT. The client can either wait for the handshake to complete then send an application-level close in 1-RTT, or it can close the connection using a QUIC-level close during the handshake (without exposing why).

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3158#issuecomment-547246783
----==_mimepart_5db7ba34f230d_66f3fc7ab0cd96c489932b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=1478487" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/marten-seemann">@marten-seemann</a> I assume you mean <em>application</em>-level CONNECTION_CLOSE in 0-RTT.</p>
<p>I do not have a strong opinion on that, though I might point out that allowing that creates a wired state; a client would might send CONNECTION_CLOSE before it knows if the server has accepted or rejected 0-RTT. The question here is if the client is required to retransmit CONNECTION_CLOSE in 1-RTT  when the server rejects 0-RTT.</p>
<p>Considering that, I think we can just forbid the use of application-close in 0-RTT. The client can either wait for the handshake to complete then send an application-level close in 1-RTT, or it can close the connection using a QUIC-level close during the handshake (without exposing why).</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3158?email_source=notifications&amp;email_token=AFTOJK4EPCXIZIOXWA4FWJ3QQ6Y3JA5CNFSM4JFXQLW2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECPFFPY#issuecomment-547246783">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3T7ODBUSYIGEBRIXLQQ6Y3JANCNFSM4JFXQLWQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6VKK6BBVRL5KKEYBLQQ6Y3JA5CNFSM4JFXQLW2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECPFFPY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3158?email_source=notifications\u0026email_token=AFTOJK4EPCXIZIOXWA4FWJ3QQ6Y3JA5CNFSM4JFXQLW2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECPFFPY#issuecomment-547246783",
"url": "https://github.com/quicwg/base-drafts/issues/3158?email_source=notifications\u0026email_token=AFTOJK4EPCXIZIOXWA4FWJ3QQ6Y3JA5CNFSM4JFXQLW2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECPFFPY#issuecomment-547246783",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db7ba34f230d_66f3fc7ab0cd96c489932b--


From nobody Mon Oct 28 21:04:41 2019
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 3992812008C for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 21:04:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, 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 6WcH589xUVXG for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 21:04:38 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CDD92120046 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 21:04:38 -0700 (PDT)
Date: Mon, 28 Oct 2019 21:04:38 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572321878; bh=b7v1IcnjJh4bSO+jME646cZV8PQHpCQ79dfgkLKF/Ok=; h=Date:From:To:Subject:From; b=jQtu3tKXMasZDdd+d3n3vC9G+3pLVlw1e26kthzq9l6JyBBCiBaw56VkaRhsl0of+ VFb6K/8vhV1y2SkOJdxZxs2+RfLLbqTU5C0zifvgSt9kkT7j1ppV+1E7A6A2FCMdwV uhhPAZWPo+a2h9Va+TH5JxcHKoilfu3QrxyMpn6c=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/reset-after-fin/000000-ce25ff@github.com>
Subject: [quicwg/base-drafts] ce25ff: Don't require RESET_STREAM on terminated streams
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/Tu7RRr6z7tJkTsvWJckWTEn4jw0>
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, 29 Oct 2019 04:04:40 -0000

  Branch: refs/heads/reset-after-fin
  Home:   https://github.com/quicwg/base-drafts
  Commit: ce25ff53738db3092bf12a14ea27b0b2a605db7c
      https://github.com/quicwg/base-drafts/commit/ce25ff53738db3092bf12a14ea27b0b2a605db7c
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-10-29 (Tue, 29 Oct 2019)

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

  Log Message:
  -----------
  Don't require RESET_STREAM on terminated streams

Closes #3163.



From nobody Mon Oct 28 21:05:11 2019
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 727B512008D for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 21:05:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 gNmNiZDT-EWY for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 21:05:08 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CD94D120046 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 21:05:08 -0700 (PDT)
Received: from github-lowworker-9bcb4a1.ac4-iad.github.net (github-lowworker-9bcb4a1.ac4-iad.github.net [10.52.25.84]) by smtp.github.com (Postfix) with ESMTP id 1EF378C00A9 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 21:05:08 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572321908; bh=yOiGr/T77uya5eATV+SsVhoaM9kFXe8hGVY+0m/BiA4=; h=Date:From:To:Subject:From; b=iU7ZLUE8Dt8WdFu98cNOk4NZ/UvebllNapSewBsod0Dpnb9JenPIQti2K7ohbmwRz D7l0T0MbH4J/D0HlkjP+7die5rPBezRREQJjPh6Do9rPqCLDnrLo9+uwfI4E78YU3+ fn+7cMyWYhGFITzs3Zxw7KQKQMEUOb3fBhCnjqf8=
Date: Mon, 28 Oct 2019 21:05:08 -0700
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/87096f-4cffce@github.com>
Subject: [quicwg/base-drafts] 4cffce: Script updating gh-pages from ce25ff53. [ci skip]
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/k8sToYiUZuN6_YkFmEV311Z4HWY>
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, 29 Oct 2019 04:05:10 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 4cffce361310a7e642c6246b29a18b175bbe2e0b
      https://github.com/quicwg/base-drafts/commit/4cffce361310a7e642c6246b29a18b175bbe2e0b
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-29 (Tue, 29 Oct 2019)

  Changed paths:
    M index.html
    A reset-after-fin/draft-ietf-quic-http.html
    A reset-after-fin/draft-ietf-quic-http.txt
    A reset-after-fin/draft-ietf-quic-invariants.html
    A reset-after-fin/draft-ietf-quic-invariants.txt
    A reset-after-fin/draft-ietf-quic-qpack.html
    A reset-after-fin/draft-ietf-quic-qpack.txt
    A reset-after-fin/draft-ietf-quic-recovery.html
    A reset-after-fin/draft-ietf-quic-recovery.txt
    A reset-after-fin/draft-ietf-quic-tls.html
    A reset-after-fin/draft-ietf-quic-tls.txt
    A reset-after-fin/draft-ietf-quic-transport.html
    A reset-after-fin/draft-ietf-quic-transport.txt
    A reset-after-fin/index.html

  Log Message:
  -----------
  Script updating gh-pages from ce25ff53. [ci skip]



From nobody Mon Oct 28 21:05:28 2019
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 A3FFF12008C for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 21:05:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.595
X-Spam-Level: 
X-Spam-Status: No, score=-6.595 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 IqUddA-PqBsp for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 21:05:26 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 59F72120046 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 21:05:26 -0700 (PDT)
Received: from github-lowworker-d31a065.va3-iad.github.net (github-lowworker-d31a065.va3-iad.github.net [10.48.17.70]) by smtp.github.com (Postfix) with ESMTP id 92C132C1002 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 21:05:25 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572321925; bh=0Gk9Uz95diMvQrikhC/2KCux91v3+k9wTzi4HIuTX88=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=yERFV/QnO/PcFl1nPqdOPe5pmI0+3ypLELsDwvISfSCUwZkqVUnItlMhtNqxVa5Bl E/hAr0jTy8N0KZVIwxk4Jdi3Y6UTIFa4D0hlJrdtXjISORp1kL8aRVZ65xRceh8slF kdXXRxDDEV1WdN8XYIawOlz3rq2QkZL0ViBs1neg=
Date: Mon, 28 Oct 2019 21:05:25 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYXGVIUWDAGDJ53NLN3YTWQLEVBNHHB5HRFYU@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3165@github.com>
Subject: [quicwg/base-drafts] Don't require RESET_STREAM on terminated streams (#3165)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db7ba8583f85_154d3fbe88ccd964205015"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/5GRb6IG3qOgrJKHknAXcao-9ia8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 04:05:28 -0000

----==_mimepart_5db7ba8583f85_154d3fbe88ccd964205015
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closes #3163.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/3165

-- Commit Summary --

  * Don&#39;t require RESET_STREAM on terminated streams

-- File Changes --

    M draft-ietf-quic-transport.md (8)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/3165.patch
https://github.com/quicwg/base-drafts/pull/3165.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3165

----==_mimepart_5db7ba8583f85_154d3fbe88ccd964205015
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><span class="issue-keyword tooltipped tooltipped-se" aria-label="This pull request closes issue #3163.">Closes</span> <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="513537287" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3163" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/3163/hovercard" href="https://github.com/quicwg/base-drafts/issues/3163">#3163</a>.</p>

<hr>

<h4>You can view, comment on, or merge this pull request online at:</h4>
<p>&nbsp;&nbsp;<a href='https://github.com/quicwg/base-drafts/pull/3165'>https://github.com/quicwg/base-drafts/pull/3165</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Don&#39;t require RESET_STREAM on terminated streams</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/3165/files#diff-0">draft-ietf-quic-transport.md</a>
    (8)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3165.patch'>https://github.com/quicwg/base-drafts/pull/3165.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3165.diff'>https://github.com/quicwg/base-drafts/pull/3165.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3165?email_source=notifications&amp;email_token=AFTOJKYBW6L4OAM56OUAVNDQQ6ZALA5CNFSM4JGDFQN2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HU6EXCQ">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK27O7PA5PJ3FTVDHOLQQ6ZALANCNFSM4JGDFQNQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3HF42PHLNN6ABKFGDQQ6ZALA5CNFSM4JGDFQN2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HU6EXCQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3165?email_source=notifications\u0026email_token=AFTOJKYBW6L4OAM56OUAVNDQQ6ZALA5CNFSM4JGDFQN2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HU6EXCQ",
"url": "https://github.com/quicwg/base-drafts/pull/3165?email_source=notifications\u0026email_token=AFTOJKYBW6L4OAM56OUAVNDQQ6ZALA5CNFSM4JGDFQN2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HU6EXCQ",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5db7ba8583f85_154d3fbe88ccd964205015--


From nobody Mon Oct 28 21:06:30 2019
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 E78751200B1 for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 21:06:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 Jb-S_U0pxFoN for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 21:06:25 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1A942120827 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 21:06:25 -0700 (PDT)
Received: from github-lowworker-5825cd4.ac4-iad.github.net (github-lowworker-5825cd4.ac4-iad.github.net [10.52.22.68]) by smtp.github.com (Postfix) with ESMTP id 69A4F6A1AC8 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 21:06:24 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572321984; bh=Nm7Rl615mmUrrjs1+Phk08wBXvGE4rYskuZ+QRSd340=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Chq92SCSL4Aj27nS1LcAKOi6ZHZgvce4yrATnN8a4qXhW1Z4boETlLRReJy4KJjwr eu6PihdF2Qwc8e+ciMM7HNWSY6ixKOLRUNstgHsRqGIGScHWr1MDRROQYrHZk+FcCa 1IJVOAQA5AugcirR5131zIxilKTGwbpxbpH5Grvc=
Date: Mon, 28 Oct 2019 21:06:24 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYLQY2ASWP5EWVLBLN3YTWUBEVBNHHB5G7VA4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3163/547247159@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3163@github.com>
References: <quicwg/base-drafts/issues/3163@github.com>
Subject: Re: [quicwg/base-drafts] Transport API:  Reset after FIN? (#3163)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db7bac05b04f_2743fc14fccd9683112f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/PFhMpnZ8DWYihyEBo9cD-Ybx0js>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 04:06:29 -0000

----==_mimepart_5db7bac05b04f_2743fc14fccd9683112f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This was clearly just a miss on the wording.  I don't think that the intent was ever to require that streams be kept around indefinitely.  Sure, some stacks might be able to send RESET_STREAM at a whim, but it's not necessary

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3163#issuecomment-547247159
----==_mimepart_5db7bac05b04f_2743fc14fccd9683112f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This was clearly just a miss on the wording.  I don't think that the intent was ever to require that streams be kept around indefinitely.  Sure, some stacks might be able to send RESET_STREAM at a whim, but it's not necessary</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3163?email_source=notifications&amp;email_token=AFTOJK3HLW34N2F2AVGWYLDQQ6ZEBA5CNFSM4JF7QGSKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECPFINY#issuecomment-547247159">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6EWLZ3R6ELFGLTTJLQQ6ZEBANCNFSM4JF7QGSA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK65FGAYAJZI5XEQXNLQQ6ZEBA5CNFSM4JF7QGSKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECPFINY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3163?email_source=notifications\u0026email_token=AFTOJK3HLW34N2F2AVGWYLDQQ6ZEBA5CNFSM4JF7QGSKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECPFINY#issuecomment-547247159",
"url": "https://github.com/quicwg/base-drafts/issues/3163?email_source=notifications\u0026email_token=AFTOJK3HLW34N2F2AVGWYLDQQ6ZEBA5CNFSM4JF7QGSKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECPFINY#issuecomment-547247159",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db7bac05b04f_2743fc14fccd9683112f--


From nobody Mon Oct 28 21:08:01 2019
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 41FCC12008D for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 21:08:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 Zm0I0cKm1A4c for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 21:07:58 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 99082120046 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 21:07:58 -0700 (PDT)
Date: Mon, 28 Oct 2019 21:07:57 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572322077; bh=DwRPKci9kYRbl6veMZI9NCdC74D4Ez9gw/+0+AHh5os=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=NRgg4r7wsQo93fww66oHK8rubkU6WvmM1vI2V1LHzbK28CNxfbUndZ0QIJNMy55T9 rNKvoLDQuO0wlQnu4f6tMVJdcf7u4D/pjheThw0Pw4RVErrMeUMaqsWQ0MCK+eAUmD 8PJi4r0FTF4ep+xHiFyvTAey2idLtwUyIiGgDQOA=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK64GVUVH76SP57L6JN3YTWZ3EVBNHHB4UPZEI@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3115/547247427@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3115@github.com>
References: <quicwg/base-drafts/issues/3115@github.com>
Subject: Re: [quicwg/base-drafts] Don't use bitmap frames to describe varint structures (#3115)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db7bb1d5fce9_8533fc3f22cd9686360"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/YEvaFJ8i_oVo162s8tGBcOXtzO0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 04:08:00 -0000

----==_mimepart_5db7bb1d5fce9_8533fc3f22cd9686360
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I'd just like to point out that the only sane approach here is to use ASN.1 with PER so that we can get bit-level alignment.  I believe that with care it shouldn't matter whether we pick the aligned or unaligned variant.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3115#issuecomment-547247427
----==_mimepart_5db7bb1d5fce9_8533fc3f22cd9686360
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I'd just like to point out that the only sane approach here is to use ASN.1 with PER so that we can get bit-level alignment.  I believe that with care it shouldn't matter whether we pick the aligned or unaligned variant.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3115?email_source=notifications&amp;email_token=AFTOJK7HBV3YECBIIMGRBWLQQ6ZJ3A5CNFSM4JB6VQ22YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECPFKQY#issuecomment-547247427">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5VTYR43FB6Q5B2QY3QQ6ZJ3ANCNFSM4JB6VQ2Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7W5WUSVWITDHWKSYDQQ6ZJ3A5CNFSM4JB6VQ22YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECPFKQY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3115?email_source=notifications\u0026email_token=AFTOJK7HBV3YECBIIMGRBWLQQ6ZJ3A5CNFSM4JB6VQ22YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECPFKQY#issuecomment-547247427",
"url": "https://github.com/quicwg/base-drafts/issues/3115?email_source=notifications\u0026email_token=AFTOJK7HBV3YECBIIMGRBWLQQ6ZJ3A5CNFSM4JB6VQ22YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECPFKQY#issuecomment-547247427",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db7bb1d5fce9_8533fc3f22cd9686360--


From nobody Mon Oct 28 21:10:32 2019
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 0BC3F12008C for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 21:10:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.999
X-Spam-Level: 
X-Spam-Status: No, score=-7.999 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, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 Gqk6ahS0FsZP for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 21:10:28 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6D017120046 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 21:10:28 -0700 (PDT)
Received: from github-lowworker-56fcc46.va3-iad.github.net (github-lowworker-56fcc46.va3-iad.github.net [10.48.102.32]) by smtp.github.com (Postfix) with ESMTP id 6F2D62C00A2 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 21:10:27 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572322227; bh=BqG5m5WQOAAuC/mUxkM2CmoZUNwE6CXU7akGCchBPV4=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=Kz+AsUVBOG/73Sg/62nL0E6Wp/MhYiKMJ/guKVPhlQ0D6fY+0/+sGMOlA7UewQwI3 lyyhxS8+4LetNH/iX7OmLSQXQcoEm0PHs18nnoKbY+tlMVQ8AoU/yUPPWS9GSBKMGh dJqdR+I2w1w6scirVCiLltJPBLgnSfgMkE3UOA1Y=
Date: Mon, 28 Oct 2019 21:10:27 -0700
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZGPZ6JIYW5V2NIRW53YTXDHEVBNHHB5HRKFQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3166@github.com>
Subject: [quicwg/base-drafts] token-based greasing (#3166)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db7bbb360740_7133fe6746cd960682e4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/QZaNE8obQwDqr2j9x8u8yZwU14A>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 04:10:30 -0000

----==_mimepart_5db7bbb360740_7133fe6746cd960682e4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Based on the discussion in #3111, this PR implements greasing using the NEW_TOKEN frame as the conveyor.

It defines defines three properties: Alternative Version Number, Packet Type Modifier, Initial Salt, for obfuscating the version number field and the long header packet type, as well as encrypting the Initial packet payload.

Those three properties are carried by a NEW_TOKEN frame, and a client uses those &quot;alternative initial sets&quot; when resuming a connection using a NEW_TOKEN token. A server that is not interested in greasing or encrypting the Initial packets can advertise the values defined in the specification as the &quot;alternative initial sets,&quot; and the client behavior would be the same as it is now (with the only difference being that the format of NEW_TOKEN frame has changed).

Closes #2496, closes #3111, an alternative to #2573.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/3166

-- Commit Summary --

  * first cut

-- File Changes --

    M draft-ietf-quic-transport.md (81)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/3166.patch
https://github.com/quicwg/base-drafts/pull/3166.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3166

----==_mimepart_5db7bbb360740_7133fe6746cd960682e4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Based on the discussion in <a class=3D"issue-link js-issue-link" data-=
error-text=3D"Failed to load issue title" data-id=3D"508622196" data-perm=
ission-text=3D"Issue title is private" data-url=3D"https://github.com/qui=
cwg/base-drafts/issues/3111" data-hovercard-type=3D"issue" data-hovercard=
-url=3D"/quicwg/base-drafts/issues/3111/hovercard" href=3D"https://github=
.com/quicwg/base-drafts/issues/3111">#3111</a>, this PR implements greasi=
ng using the NEW_TOKEN frame as the conveyor.</p>
<p>It defines defines three properties: Alternative Version Number, Packe=
t Type Modifier, Initial Salt, for obfuscating the version number field a=
nd the long header packet type, as well as encrypting the Initial packet =
payload.</p>
<p>Those three properties are carried by a NEW_TOKEN frame, and a client =
uses those "alternative initial sets" when resuming a connection using a =
NEW_TOKEN token. A server that is not interested in greasing or encryptin=
g the Initial packets can advertise the values defined in the specificati=
on as the "alternative initial sets," and the client behavior would be th=
e same as it is now (with the only difference being that the format of NE=
W_TOKEN frame has changed).</p>
<p><span class=3D"issue-keyword tooltipped tooltipped-se" aria-label=3D"T=
his pull request closes issue #2496.">Closes</span> <a class=3D"issue-lin=
k js-issue-link" data-error-text=3D"Failed to load issue title" data-id=3D=
"417015464" data-permission-text=3D"Issue title is private" data-url=3D"h=
ttps://github.com/quicwg/base-drafts/issues/2496" data-hovercard-type=3D"=
issue" data-hovercard-url=3D"/quicwg/base-drafts/issues/2496/hovercard" h=
ref=3D"https://github.com/quicwg/base-drafts/issues/2496">#2496</a>, <spa=
n class=3D"issue-keyword tooltipped tooltipped-se" aria-label=3D"This pul=
l request closes issue #3111.">closes</span> <a class=3D"issue-link js-is=
sue-link" data-error-text=3D"Failed to load issue title" data-id=3D"50862=
2196" data-permission-text=3D"Issue title is private" data-url=3D"https:/=
/github.com/quicwg/base-drafts/issues/3111" data-hovercard-type=3D"issue"=
 data-hovercard-url=3D"/quicwg/base-drafts/issues/3111/hovercard" href=3D=
"https://github.com/quicwg/base-drafts/issues/3111">#3111</a>, an alterna=
tive to <a class=3D"issue-link js-issue-link" data-error-text=3D"Failed t=
o load issue title" data-id=3D"427480249" data-permission-text=3D"Issue t=
itle is private" data-url=3D"https://github.com/quicwg/base-drafts/issues=
/2573" data-hovercard-type=3D"pull_request" data-hovercard-url=3D"/quicwg=
/base-drafts/pull/2573/hovercard" href=3D"https://github.com/quicwg/base-=
drafts/pull/2573">#2573</a>.</p>

<hr>

<h4>You can view, comment on, or merge this pull request online at:</h4>
<p>&nbsp;&nbsp;<a href=3D'https://github.com/quicwg/base-drafts/pull/3166=
'>https://github.com/quicwg/base-drafts/pull/3166</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>first cut</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href=3D"https://github.com/quicwg/base-drafts/pull/3166/files#diff=
-0">draft-ietf-quic-transport.md</a>
    (81)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href=3D'https://github.com/quicwg/base-drafts/pull/3166.patch'>h=
ttps://github.com/quicwg/base-drafts/pull/3166.patch</a></li>
  <li><a href=3D'https://github.com/quicwg/base-drafts/pull/3166.diff'>ht=
tps://github.com/quicwg/base-drafts/pull/3166.diff</a></li>
</ul>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/3166?email_source=3Dnotifications&amp;email_token=3DA=
FTOJK7BLM2MOB6YYJCSSL3QQ6ZTHA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFUVEXG43VMW=
VGG33NNVSW45C7NFSM4HU6FIWA">view it on GitHub</a>, or <a href=3D"https://=
github.com/notifications/unsubscribe-auth/AFTOJK53L3LXLIULXVBCVN3QQ6ZTHAN=
CNFSM4JGDGPOQ">unsubscribe</a>.<img src=3D"https://github.com/notificatio=
ns/beacon/AFTOJKZ432556U3HX6RUQC3QQ6ZTHA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4D=
FUVEXG43VMWVGG33NNVSW45C7NFSM4HU6FIWA.gif" height=3D"1" width=3D"1" alt=3D=
"" /></p>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3166?email_source=3D=
notifications\u0026email_token=3DAFTOJK7BLM2MOB6YYJCSSL3QQ6ZTHA5CNFSM4JGD=
GPO2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HU6FIWA",
"url": "https://github.com/quicwg/base-drafts/pull/3166?email_source=3Dno=
tifications\u0026email_token=3DAFTOJK7BLM2MOB6YYJCSSL3QQ6ZTHA5CNFSM4JGDGP=
O2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HU6FIWA",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5db7bbb360740_7133fe6746cd960682e4--


From nobody Mon Oct 28 21:12:18 2019
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 C763F120046 for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 21:12:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8
X-Spam-Level: 
X-Spam-Status: No, score=-8 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, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 X__qPFbKPqlU for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 21:12:14 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 839F712008C for <quic-issues@ietf.org>; Mon, 28 Oct 2019 21:12:14 -0700 (PDT)
Received: from github-lowworker-f144ac1.va3-iad.github.net (github-lowworker-f144ac1.va3-iad.github.net [10.48.16.59]) by smtp.github.com (Postfix) with ESMTP id DF2D596068D for <quic-issues@ietf.org>; Mon, 28 Oct 2019 21:12:13 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572322333; bh=tkzFlwh5rjfjOVinXA6Bv1UUl42YLc4S+QZc/3nnEHY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=YyVEg8YKl/aKvUk7e/KzEsYoC022EZ9o8P8Gh7kHC6p4r6LxIgVfbpijAwXd0ipv+ Nk9g/hJsYCN2+lNwmi4PfHl20YY64ymVa1ZWLvjx7Ef7VOrtllAKEnAQnyIe8a+uOt xbVq0SX5WxZdaXT1GE8L7hU2nq35L3/NrRCrH2o8=
Date: Mon, 28 Oct 2019 21:12:13 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5UWMAHEFD7A7X2ALF3YTXJ3EVBNHHB5FPVAE@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3157/review/308266995@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3157@github.com>
References: <quicwg/base-drafts/pull/3157@github.com>
Subject: Re: [quicwg/base-drafts] Backoff on CONNECTION_CLOSE (#3157)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db7bc1dd087a_58803fe616ecd95c1103c2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ZIbRUcVU_LrGwRzINlHLZoQS7jE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 04:12:17 -0000

----==_mimepart_5db7bc1dd087a_58803fe616ecd95c1103c2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson requested changes on this pull request.



> @@ -2379,15 +2379,23 @@ terminate the connection immediately.  A CONNECTION_CLOSE frame causes all
 streams to immediately become closed; open streams can be assumed to be
 implicitly reset.
 
-After sending a CONNECTION_CLOSE frame, endpoints immediately enter the closing
-state.  During the closing period, an endpoint that sends a CONNECTION_CLOSE
-frame SHOULD respond to any packet that it receives with another packet
-containing a CONNECTION_CLOSE frame.  To minimize the state that an endpoint
-maintains for a closing connection, endpoints MAY send the exact same packet.
-However, endpoints SHOULD limit the number of packets they generate containing a
-CONNECTION_CLOSE frame.  For instance, an endpoint could progressively increase
-the number of packets that it receives before sending additional packets or
-increase the time between packets.
+After sending a CONNECTION_CLOSE frame, an endpoint immediately enters the
+closing state.
+
+During the closing period, an endpoint that sends a CONNECTION_CLOSE frame
+SHOULD respond to any incoming packet that can be decrypted with another packet

The "that can be decrypted" is new.  If you keep it, then it needs to be paired with something in the following paragraph that allows the endpoint to send the prebuilt packet in response to any received packet.

> -However, endpoints SHOULD limit the number of packets they generate containing a
-CONNECTION_CLOSE frame.  For instance, an endpoint could progressively increase
-the number of packets that it receives before sending additional packets or
-increase the time between packets.
+After sending a CONNECTION_CLOSE frame, an endpoint immediately enters the
+closing state.
+
+During the closing period, an endpoint that sends a CONNECTION_CLOSE frame
+SHOULD respond to any incoming packet that can be decrypted with another packet
+containing a CONNECTION_CLOSE frame.  Such an endpoint SHOULD limit the number
+of packets it generates containing a CONNECTION_CLOSE frame.  For instance, an
+endpoint could progressively increase the number of packets that it receives
+before sending additional packets or increase the time between packets.
+
+An endpoint is allowed to drop the packet protection keys when entering the
+closing period ({{draining}}).  However, an endpoint without the packet

This probably blows the line length limit, but this is what I'm thinking.

```suggestion
closing period ({{draining}}) and send a packet containing a CONNECTION_CLOSE in
response to any UDP datagram that is received.  However, an endpoint without the packet
```

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3157#pullrequestreview-308266995
----==_mimepart_5db7bc1dd087a_58803fe616ecd95c1103c2
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><b>@martinthomson</b> requested changes on this pull request.</p>=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3157#discussi=
on_r339887217">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -2379,15 +2379,23 @@ terminate the conn=
ection immediately.  A CONNECTION_CLOSE frame causes all=0D
 streams to immediately become closed; open streams can be assumed to be=0D=

 implicitly reset.=0D
 =0D
-After sending a CONNECTION_CLOSE frame, endpoints immediately enter the =
closing=0D
-state.  During the closing period, an endpoint that sends a CONNECTION_C=
LOSE=0D
-frame SHOULD respond to any packet that it receives with another packet=0D=

-containing a CONNECTION_CLOSE frame.  To minimize the state that an endp=
oint=0D
-maintains for a closing connection, endpoints MAY send the exact same pa=
cket.=0D
-However, endpoints SHOULD limit the number of packets they generate cont=
aining a=0D
-CONNECTION_CLOSE frame.  For instance, an endpoint could progressively i=
ncrease=0D
-the number of packets that it receives before sending additional packets=
 or=0D
-increase the time between packets.=0D
+After sending a CONNECTION_CLOSE frame, an endpoint immediately enters t=
he=0D
+closing state.=0D
+=0D
+During the closing period, an endpoint that sends a CONNECTION_CLOSE fra=
me=0D
+SHOULD respond to any incoming packet that can be decrypted with another=
 packet=0D
</pre>=0D
<p>The "that can be decrypted" is new.  If you keep it, then it needs to =
be paired with something in the following paragraph that allows the endpo=
int to send the prebuilt packet in response to any received packet.</p>=0D=

=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3157#discussi=
on_r339887374">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; -However, endpoints SHOULD limit the numbe=
r of packets they generate containing a=0D
-CONNECTION_CLOSE frame.  For instance, an endpoint could progressively i=
ncrease=0D
-the number of packets that it receives before sending additional packets=
 or=0D
-increase the time between packets.=0D
+After sending a CONNECTION_CLOSE frame, an endpoint immediately enters t=
he=0D
+closing state.=0D
+=0D
+During the closing period, an endpoint that sends a CONNECTION_CLOSE fra=
me=0D
+SHOULD respond to any incoming packet that can be decrypted with another=
 packet=0D
+containing a CONNECTION_CLOSE frame.  Such an endpoint SHOULD limit the =
number=0D
+of packets it generates containing a CONNECTION_CLOSE frame.  For instan=
ce, an=0D
+endpoint could progressively increase the number of packets that it rece=
ives=0D
+before sending additional packets or increase the time between packets.=0D=

+=0D
+An endpoint is allowed to drop the packet protection keys when entering =
the=0D
+closing period ({{draining}}).  However, an endpoint without the packet=0D=

</pre>=0D
<p>This probably blows the line length limit, but this is what I'm thinki=
ng.</p>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-closing period ({{draining}}).  However, an e=
ndpoint without the packet=0D
+closing period ({{draining}}) and send a packet containing a CONNECTION_=
CLOSE in=0D
+response to any UDP datagram that is received.  However, an endpoint wit=
hout the packet=0D
</pre>=0D
=0D
=0D
<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/3157?email_source=3Dnotifications&amp;email_token=3DA=
FTOJK5QBK5ZOJJ4JFJYQRLQQ6ZZ3A5CNFSM4JFWRWM2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJ=
SXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJP4P4Y#pullrequestreview-308266995=
">view it on GitHub</a>, or <a href=3D"https://github.com/notifications/u=
nsubscribe-auth/AFTOJKZHQT56OE6M5ZJM3ZTQQ6ZZ3ANCNFSM4JFWRWMQ">unsubscribe=
</a>.<img src=3D"https://github.com/notifications/beacon/AFTOJKZBKHQDD5AH=
FRLEJV3QQ6ZZ3A5CNFSM4JFWRWM2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWN=
FSXPKTDN5WW2ZLOORPWSZGOCJP4P4Y.gif" height=3D"1" width=3D"1" alt=3D"" /><=
/p>=0D
<script type=3D"application/ld+json">[=0D
{=0D
"@context": "http://schema.org",=0D
"@type": "EmailMessage",=0D
"potentialAction": {=0D
"@type": "ViewAction",=0D
"target": "https://github.com/quicwg/base-drafts/pull/3157?email_source=3D=
notifications\u0026email_token=3DAFTOJK5QBK5ZOJJ4JFJYQRLQQ6ZZ3A5CNFSM4JFW=
RWM2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOC=
JP4P4Y#pullrequestreview-308266995",=0D
"url": "https://github.com/quicwg/base-drafts/pull/3157?email_source=3Dno=
tifications\u0026email_token=3DAFTOJK5QBK5ZOJJ4JFJYQRLQQ6ZZ3A5CNFSM4JFWRW=
M2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJP=
4P4Y#pullrequestreview-308266995",=0D
"name": "View Pull Request"=0D
},=0D
"description": "View this Pull Request on GitHub",=0D
"publisher": {=0D
"@type": "Organization",=0D
"name": "GitHub",=0D
"url": "https://github.com"=0D
}=0D
}=0D
]</script>=

----==_mimepart_5db7bc1dd087a_58803fe616ecd95c1103c2--


From nobody Mon Oct 28 21:17:51 2019
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 D570F120046 for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 21:17:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 8ZHW8W5kcTqH for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 21:17:49 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1C0DB12008C for <quic-issues@ietf.org>; Mon, 28 Oct 2019 21:17:49 -0700 (PDT)
Received: from github-lowworker-2e54e43.va3-iad.github.net (github-lowworker-2e54e43.va3-iad.github.net [10.48.17.27]) by smtp.github.com (Postfix) with ESMTP id 428E61C2623 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 21:17:48 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572322668; bh=Ag4hOUgjI92GHEMmSsxP+uCyqoyEUbE7CnXqYra/DlY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ClZxdlY+VB1o41czq4TLi24wOvcTR3A8iVz2f7cYMba4FXKyZ4J+Z4tAYMFXWdz5t 7W4RU462nrdnefjwK72O8Xi11Em6sv6sNMYQE2RwZORy4Kdn0YyyJEssFrZVwzbpxx EM2MTh80j6CSh9+lE7LQ7dK1jMEZtQUfc413lZXA=
Date: Mon, 28 Oct 2019 21:17:48 -0700
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6QVHI7QIN2LM5NCZV3YTX6ZEVBNHHB4UPZEI@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3115/547249150@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3115@github.com>
References: <quicwg/base-drafts/issues/3115@github.com>
Subject: Re: [quicwg/base-drafts] Don't use bitmap frames to describe varint structures (#3115)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db7bd6c33c7d_1913faa70acd9601489cb"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/jIZ7Dmuut-KkCRD-NiPT7heP-fw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 04:17:51 -0000

----==_mimepart_5db7bd6c33c7d_1913faa70acd9601489cb
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

In addition to my previous point that the notations of HTTP/2 and HTTP/3 should better be aligned, I'm inclined to argue that using three different notations in three related drafts (QUIC, TLS, HTTP/3) would be a nightmare.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3115#issuecomment-547249150
----==_mimepart_5db7bd6c33c7d_1913faa70acd9601489cb
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>In addition to my previous point that the notations of HTTP/2 and HTTP/3 should better be aligned, I'm inclined to argue that using three different notations in three related drafts (QUIC, TLS, HTTP/3) would be a nightmare.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3115?email_source=notifications&amp;email_token=AFTOJKZ5E43NZ6XYZLFDR2LQQ62OZA5CNFSM4JB6VQ22YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECPFX7Q#issuecomment-547249150">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4YQGC23WSJ57T2TVDQQ62OZANCNFSM4JB6VQ2Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZLUYDUO7XSI2OEQDTQQ62OZA5CNFSM4JB6VQ22YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECPFX7Q.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3115?email_source=notifications\u0026email_token=AFTOJKZ5E43NZ6XYZLFDR2LQQ62OZA5CNFSM4JB6VQ22YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECPFX7Q#issuecomment-547249150",
"url": "https://github.com/quicwg/base-drafts/issues/3115?email_source=notifications\u0026email_token=AFTOJKZ5E43NZ6XYZLFDR2LQQ62OZA5CNFSM4JB6VQ22YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECPFX7Q#issuecomment-547249150",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db7bd6c33c7d_1913faa70acd9601489cb--


From nobody Mon Oct 28 21:25:27 2019
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 4E1A912008C for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 21:25:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8
X-Spam-Level: 
X-Spam-Status: No, score=-8 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, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 dzt9y201lADj for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 21:25:25 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D3FB1120043 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 21:25:24 -0700 (PDT)
Date: Mon, 28 Oct 2019 21:25:23 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572323123; bh=SULcAw9R8IJCyZ3q725TmLv5CFNEv41gh4fC22Qpr2Q=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Rnd7tn7S6lKK2TF9RmExwKLpby6Fz3pLj2O7Hijs+0WJbZk2XSYtT0dMSxecSxhNI CDeYPczuoCEqaQxykWik7K5ZeBT6p9Qt4WwIcvmH9tG/8WpN7rAk9q5MwaLWy6bZBD tU5Wwqgi0EhR+c2Mw+VhNAPrHv5UBGmg46ZAC9SQ=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7ZQGYES47UDVFJNEV3YTY3HEVBNHHB5FPVAE@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3157/review/308269684@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3157@github.com>
References: <quicwg/base-drafts/pull/3157@github.com>
Subject: Re: [quicwg/base-drafts] Backoff on CONNECTION_CLOSE (#3157)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db7bf33d5aec_3c673fde520cd9684874"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/BSSleFSKtRRjynmwqDHoSGhMK7M>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 04:25:26 -0000

----==_mimepart_5db7bf33d5aec_3c673fde520cd9684874
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

kazuho commented on this pull request.



> @@ -2379,15 +2379,23 @@ terminate the connection immediately.  A CONNECTION_CLOSE frame causes all
 streams to immediately become closed; open streams can be assumed to be
 implicitly reset.
 
-After sending a CONNECTION_CLOSE frame, endpoints immediately enter the closing
-state.  During the closing period, an endpoint that sends a CONNECTION_CLOSE
-frame SHOULD respond to any packet that it receives with another packet
-containing a CONNECTION_CLOSE frame.  To minimize the state that an endpoint
-maintains for a closing connection, endpoints MAY send the exact same packet.
-However, endpoints SHOULD limit the number of packets they generate containing a
-CONNECTION_CLOSE frame.  For instance, an endpoint could progressively increase
-the number of packets that it receives before sending additional packets or
-increase the time between packets.
+After sending a CONNECTION_CLOSE frame, an endpoint immediately enters the
+closing state.
+
+During the closing period, an endpoint that sends a CONNECTION_CLOSE frame
+SHOULD respond to any incoming packet that can be decrypted with another packet

Could you please elaborate a bit more?

My understanding is that we need "that can be decrypted." The reason we are adding MUST for endpoints that drop the keys when entering the closing state is because they cannot validate the packet using the keys. In this paragraph, we are talking about the flip side. That means that the endpoints MUST validate the incoming packets by unprotecting them.

Or are you specifically suggesting that we need to talk about how duplicates are to be handled?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3157#discussion_r339889443
----==_mimepart_5db7bf33d5aec_3c673fde520cd9684874
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@kazuho</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3157#discussion_r339889443">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2379,15 +2379,23 @@ terminate the connection immediately.  A CONNECTION_CLOSE frame causes all
 streams to immediately become closed; open streams can be assumed to be
 implicitly reset.
 
-After sending a CONNECTION_CLOSE frame, endpoints immediately enter the closing
-state.  During the closing period, an endpoint that sends a CONNECTION_CLOSE
-frame SHOULD respond to any packet that it receives with another packet
-containing a CONNECTION_CLOSE frame.  To minimize the state that an endpoint
-maintains for a closing connection, endpoints MAY send the exact same packet.
-However, endpoints SHOULD limit the number of packets they generate containing a
-CONNECTION_CLOSE frame.  For instance, an endpoint could progressively increase
-the number of packets that it receives before sending additional packets or
-increase the time between packets.
+After sending a CONNECTION_CLOSE frame, an endpoint immediately enters the
+closing state.
+
+During the closing period, an endpoint that sends a CONNECTION_CLOSE frame
+SHOULD respond to any incoming packet that can be decrypted with another packet
</pre>
<p>Could you please elaborate a bit more?</p>
<p>My understanding is that we need "that can be decrypted." The reason we are adding MUST for endpoints that drop the keys when entering the closing state is because they cannot validate the packet using the keys. In this paragraph, we are talking about the flip side. That means that the endpoints MUST validate the incoming packets by unprotecting them.</p>
<p>Or are you specifically suggesting that we need to talk about how duplicates are to be handled?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3157?email_source=notifications&amp;email_token=AFTOJK4AZP7XPXGP2NIBV5DQQ63LHA5CNFSM4JFWRWM2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJP5E5A#discussion_r339889443">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK634V4DTTKVOJCTTG3QQ63LHANCNFSM4JFWRWMQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKY2O7NCZRYW575JX23QQ63LHA5CNFSM4JFWRWM2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJP5E5A.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3157?email_source=notifications\u0026email_token=AFTOJK4AZP7XPXGP2NIBV5DQQ63LHA5CNFSM4JFWRWM2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJP5E5A#discussion_r339889443",
"url": "https://github.com/quicwg/base-drafts/pull/3157?email_source=notifications\u0026email_token=AFTOJK4AZP7XPXGP2NIBV5DQQ63LHA5CNFSM4JFWRWM2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJP5E5A#discussion_r339889443",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db7bf33d5aec_3c673fde520cd9684874--


From nobody Mon Oct 28 21:26:46 2019
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 6B32B12008C for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 21:26:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.381
X-Spam-Level: 
X-Spam-Status: No, score=-6.381 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 89_1pDpYscPj for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 21:26:44 -0700 (PDT)
Received: from out-9.smtp.github.com (out-9.smtp.github.com [192.30.254.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 108E5120046 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 21:26:44 -0700 (PDT)
Date: Mon, 28 Oct 2019 21:26:43 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572323203; bh=2Nl0uRJd/nRGoKeCj7xWZHA5Yj+jAF1YSF6+wHAZK1A=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=AJ/Tn9ztuTElINChIDp7NHF+JjMpCiK+LrjqBuOqHFaLdLEjlkQIyq4GN+LgA5/qO wNfAQnnSRRijm9UShxmA2uIAEvtKPcqD41P4dJxGm9HmOt/KEt4ni1fxkISNOd3OdD Zxmqo3miCMS92ts95p+rj7uiK+vyPXbADIsuClrM=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3157/push/4205970548@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3157@github.com>
References: <quicwg/base-drafts/pull/3157@github.com>
Subject: Re: [quicwg/base-drafts] Backoff on CONNECTION_CLOSE (#3157)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db7bf835ed82_3d7a3fe5beecd96444689"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ciYOetddXQaicN-ZCRTeYoTBzn8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 04:26:46 -0000

----==_mimepart_5db7bf835ed82_3d7a3fe5beecd96444689
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@kazuho pushed 1 commit.

175e7ddf52fd32aec9b24ad37214a35df99c8230  Update draft-ietf-quic-transport.md


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3157/files/15898c5c6ee3538bfe6b45a9e652ee0767c59c21..175e7ddf52fd32aec9b24ad37214a35df99c8230

----==_mimepart_5db7bf835ed82_3d7a3fe5beecd96444689
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/kazuho" class="user-mention">@kazuho</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/175e7ddf52fd32aec9b24ad37214a35df99c8230">175e7dd</a>  Update draft-ietf-quic-transport.md</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3157/files/15898c5c6ee3538bfe6b45a9e652ee0767c59c21..175e7ddf52fd32aec9b24ad37214a35df99c8230?email_source=notifications&amp;email_token=AFTOJKZX2AAVGJZJ2TZ4YP3QQ63QHA5CNFSM4JFWRWM2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTEOJYHAZDCM2QOVZWQIZUGIYDKOJXGA2TIOA">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5EALHOGLRR2NGQSSLQQ63QHANCNFSM4JFWRWMQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZXU2B3RTMVQPPRZMTQQ63QHA5CNFSM4JFWRWM2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTEOJYHAZDCM2QOVZWQIZUGIYDKOJXGA2TIOA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3157/files/15898c5c6ee3538bfe6b45a9e652ee0767c59c21..175e7ddf52fd32aec9b24ad37214a35df99c8230?email_source=notifications\u0026email_token=AFTOJKZX2AAVGJZJ2TZ4YP3QQ63QHA5CNFSM4JFWRWM2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTEOJYHAZDCM2QOVZWQIZUGIYDKOJXGA2TIOA",
"url": "https://github.com/quicwg/base-drafts/pull/3157/files/15898c5c6ee3538bfe6b45a9e652ee0767c59c21..175e7ddf52fd32aec9b24ad37214a35df99c8230?email_source=notifications\u0026email_token=AFTOJKZX2AAVGJZJ2TZ4YP3QQ63QHA5CNFSM4JFWRWM2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTEOJYHAZDCM2QOVZWQIZUGIYDKOJXGA2TIOA",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5db7bf835ed82_3d7a3fe5beecd96444689--


From nobody Mon Oct 28 21:28:14 2019
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 CF45912008C for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 21:28:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 07Pi9_Ae9-6J for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 21:28:11 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9C7E7120046 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 21:28:11 -0700 (PDT)
Received: from github-lowworker-f62aa54.va3-iad.github.net (github-lowworker-f62aa54.va3-iad.github.net [10.48.17.68]) by smtp.github.com (Postfix) with ESMTP id 9F6D98C03B3 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 21:28:10 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572323290; bh=kVK4maknPhY19ibkoB+TZKl1fzBWbl33TE+1Chadcm0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=jp6y2kNIbQGpvbldLzsjfi22QsmpSPUff6x5QmmtQynKUeXUy7zTBr3qRq9XxFLN0 WYw3uZ+AvyLMB2ETxMHy+3m+IZRqCVc624L3OKeChpfXhhjB5hn9sh9u3rNLW6yhSf lnevhN5Q3EOnn3vldIA9o4uXAnpycJVoC55vTXUE=
Date: Mon, 28 Oct 2019 21:28:10 -0700
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3157/push/4205973348@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3157@github.com>
References: <quicwg/base-drafts/pull/3157@github.com>
Subject: Re: [quicwg/base-drafts] Backoff on CONNECTION_CLOSE (#3157)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db7bfda905a4_48393faf4c8cd9687982e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/40NluhIIBRuft5izHXrBQbVu3iE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 04:28:13 -0000

----==_mimepart_5db7bfda905a4_48393faf4c8cd9687982e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@kazuho pushed 1 commit.

89a0171ca79c8846ea72749f819a4d52af64b824  wordwrap


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3157/files/175e7ddf52fd32aec9b24ad37214a35df99c8230..89a0171ca79c8846ea72749f819a4d52af64b824

----==_mimepart_5db7bfda905a4_48393faf4c8cd9687982e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/kazuho" class="user-mention">@kazuho</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/89a0171ca79c8846ea72749f819a4d52af64b824">89a0171</a>  wordwrap</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3157/files/175e7ddf52fd32aec9b24ad37214a35df99c8230..89a0171ca79c8846ea72749f819a4d52af64b824?email_source=notifications&amp;email_token=AFTOJK7FNBSESM3KYXFHPNLQQ63VVA5CNFSM4JFWRWM2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTEOJYHAZDCM2QOVZWQIZUGIYDKOJXGMZTIOA">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2S52AKQYFQ2AAJNE3QQ63VVANCNFSM4JFWRWMQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3HNBTOK26G3OHZYPDQQ63VVA5CNFSM4JFWRWM2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTEOJYHAZDCM2QOVZWQIZUGIYDKOJXGMZTIOA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3157/files/175e7ddf52fd32aec9b24ad37214a35df99c8230..89a0171ca79c8846ea72749f819a4d52af64b824?email_source=notifications\u0026email_token=AFTOJK7FNBSESM3KYXFHPNLQQ63VVA5CNFSM4JFWRWM2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTEOJYHAZDCM2QOVZWQIZUGIYDKOJXGMZTIOA",
"url": "https://github.com/quicwg/base-drafts/pull/3157/files/175e7ddf52fd32aec9b24ad37214a35df99c8230..89a0171ca79c8846ea72749f819a4d52af64b824?email_source=notifications\u0026email_token=AFTOJK7FNBSESM3KYXFHPNLQQ63VVA5CNFSM4JFWRWM2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTEOJYHAZDCM2QOVZWQIZUGIYDKOJXGMZTIOA",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5db7bfda905a4_48393faf4c8cd9687982e--


From nobody Mon Oct 28 21:33:21 2019
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 D14A4120046 for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 21:33:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 Cl-03XgjJ7qY for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 21:33:18 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 83294120043 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 21:33:18 -0700 (PDT)
Date: Mon, 28 Oct 2019 21:33:17 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572323597; bh=6LCaH4uP3XJ5TP8USSxlms5rnHrpwb35GjbBItbUHDg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=vh/oba2eAiZkh/Sy5/3n/87tNHpTrFBTcKbYzbMDegSdNfujnHHQ1Cqphf4j+ZCqd Jy0VyTBFk/7Rh4J+xREqNZ7W6/LcyDdsgUJQkRy2SZaxsdtfKl3ns4KJXKrGkqDhpN TH3HRX316zFc+1NRPsPxcvsFdTAKyFSHe/aFkgWM=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3166/push/4205983608@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3166@github.com>
References: <quicwg/base-drafts/pull/3166@github.com>
Subject: Re: [quicwg/base-drafts] token-based greasing (#3166)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db7c10d99448_77d3ffa19ecd9687141c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Ya4oLfhCP1jr0Lr8As9sEKHtjvI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 04:33:20 -0000

----==_mimepart_5db7c10d99448_77d3ffa19ecd9687141c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@kazuho pushed 1 commit.

5067498c146c1f1f4f1bbd423c6c755d82e831a9  editorial


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3166/files/048788ca364c744727bea13e46e6a3408215dcbd..5067498c146c1f1f4f1bbd423c6c755d82e831a9

----==_mimepart_5db7c10d99448_77d3ffa19ecd9687141c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/kazuho" class="user-mention">@kazuho</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/5067498c146c1f1f4f1bbd423c6c755d82e831a9">5067498</a>  editorial</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3166/files/048788ca364c744727bea13e46e6a3408215dcbd..5067498c146c1f1f4f1bbd423c6c755d82e831a9?email_source=notifications&amp;email_token=AFTOJKZV2GTQ6GK4OZZ7DR3QQ64I3A5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGNBSGQZDINSQOVZWQIZUGIYDKOJYGM3DAOA">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK65ERLWBWIEBNAFNMTQQ64I3ANCNFSM4JGDGPOQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5UXW77JSCNEH6BTMDQQ64I3A5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGNBSGQZDINSQOVZWQIZUGIYDKOJYGM3DAOA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3166/files/048788ca364c744727bea13e46e6a3408215dcbd..5067498c146c1f1f4f1bbd423c6c755d82e831a9?email_source=notifications\u0026email_token=AFTOJKZV2GTQ6GK4OZZ7DR3QQ64I3A5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGNBSGQZDINSQOVZWQIZUGIYDKOJYGM3DAOA",
"url": "https://github.com/quicwg/base-drafts/pull/3166/files/048788ca364c744727bea13e46e6a3408215dcbd..5067498c146c1f1f4f1bbd423c6c755d82e831a9?email_source=notifications\u0026email_token=AFTOJKZV2GTQ6GK4OZZ7DR3QQ64I3A5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGNBSGQZDINSQOVZWQIZUGIYDKOJYGM3DAOA",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5db7c10d99448_77d3ffa19ecd9687141c--


From nobody Mon Oct 28 21:50:01 2019
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 70D63120046 for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 21:50:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8
X-Spam-Level: 
X-Spam-Status: No, score=-8 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, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 99CGj1io3kL5 for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 21:49:58 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3EF27120043 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 21:49:58 -0700 (PDT)
Received: from github-lowworker-c53a806.ac4-iad.github.net (github-lowworker-c53a806.ac4-iad.github.net [10.52.23.45]) by smtp.github.com (Postfix) with ESMTP id 303836A01F4 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 21:49:57 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572324597; bh=AWfPOuag1eOeKq9eHrqpabvpDd5+hJhoqj9RddaYY9k=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=bLq3tJ28QyJknfgRuIUSUJYKMlspvZ0l5/QYx7V8+Jax8fru2Nn4aMysoN4Nzz8XB JN5QzLDTE18PFgDcc6+WUUoPL6tgpzL6jt9oRP0o8rOWEh51pxfJE4X9p8nzaF3N/u BJab+qmiR8Z7XbKsjp8nKCBsuceitoZsul9ZLqnA=
Date: Mon, 28 Oct 2019 21:49:57 -0700
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4H2FRRFJ5Z6OKZ6JF3YT3XLEVBNHHB5FU4AM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3158/547254865@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3158@github.com>
References: <quicwg/base-drafts/issues/3158@github.com>
Subject: Re: [quicwg/base-drafts] Application close should be disallowed in Initial or Handshake (#3158)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db7c4f52157d_12023fdf642cd96c9784"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/lqR2KzUb-ub1O0Z9W0Nzv9zlfKs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 04:50:00 -0000

----==_mimepart_5db7c4f52157d_12023fdf642cd96c9784
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@nibanks Thank you for checking.

> Things may be difficult in some scenarios, but we can leave the decision on how to handle things up to the application layer.

The problem is that then there would be two requirements:
* Application protocols MUST define a generic error code that can be exposed unencrypted.
* QUIC stacks need to provide an API that tells the application if a CONNECTION_CLOSE frame is going to be sent using Initial packets. Each application needs to consult that in order to determine the error code to be sent.

> For the 0-RTT scenario, you can use a generic application error code. There's no ALPN ambiguity there, right, since they have to use the same one as previous?

There is. The case is where there is an error in the 0-RTT data that the client sends, and the server responds with a CONNECTION_CLOSE frame. In this case, there is no ambiguity on the server-side, as the server has committed to processing a particular application protocol. However, there is an issue on the client-side. The client cannot tell which application protocol has been selected, as the CONNECTION_CLOSE frame (carried in either Initial or Handshake) may arrive before it receives the Encrypted Extensions handshake message that carries the name of the negotiated protocol. We *can* say that a server sending an application-level close before the client sends an 1-RTT packet is an alternative way of negotiating the protocol. But are we really going to say that? I think it's too complicated.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3158#issuecomment-547254865
----==_mimepart_5db7c4f52157d_12023fdf642cd96c9784
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=20663557" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/nibanks">@nibanks</a> Thank you for checking.</p>
<blockquote>
<p>Things may be difficult in some scenarios, but we can leave the decision on how to handle things up to the application layer.</p>
</blockquote>
<p>The problem is that then there would be two requirements:</p>
<ul>
<li>Application protocols MUST define a generic error code that can be exposed unencrypted.</li>
<li>QUIC stacks need to provide an API that tells the application if a CONNECTION_CLOSE frame is going to be sent using Initial packets. Each application needs to consult that in order to determine the error code to be sent.</li>
</ul>
<blockquote>
<p>For the 0-RTT scenario, you can use a generic application error code. There's no ALPN ambiguity there, right, since they have to use the same one as previous?</p>
</blockquote>
<p>There is. The case is where there is an error in the 0-RTT data that the client sends, and the server responds with a CONNECTION_CLOSE frame. In this case, there is no ambiguity on the server-side, as the server has committed to processing a particular application protocol. However, there is an issue on the client-side. The client cannot tell which application protocol has been selected, as the CONNECTION_CLOSE frame (carried in either Initial or Handshake) may arrive before it receives the Encrypted Extensions handshake message that carries the name of the negotiated protocol. We <em>can</em> say that a server sending an application-level close before the client sends an 1-RTT packet is an alternative way of negotiating the protocol. But are we really going to say that? I think it's too complicated.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3158?email_source=notifications&amp;email_token=AFTOJK2THT3CC57U4YLMDD3QQ66HLA5CNFSM4JFXQLW2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECPHEUI#issuecomment-547254865">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4363AJSL5UJNULCILQQ66HLANCNFSM4JFXQLWQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3KMY5WH44KTI6456TQQ66HLA5CNFSM4JFXQLW2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECPHEUI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3158?email_source=notifications\u0026email_token=AFTOJK2THT3CC57U4YLMDD3QQ66HLA5CNFSM4JFXQLW2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECPHEUI#issuecomment-547254865",
"url": "https://github.com/quicwg/base-drafts/issues/3158?email_source=notifications\u0026email_token=AFTOJK2THT3CC57U4YLMDD3QQ66HLA5CNFSM4JFXQLW2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECPHEUI#issuecomment-547254865",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db7c4f52157d_12023fdf642cd96c9784--


From nobody Mon Oct 28 22:00:59 2019
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 84396120043 for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 22:00:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 BujQ1dMiGxte for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 22:00:56 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 10F41120044 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 22:00:56 -0700 (PDT)
Date: Mon, 28 Oct 2019 22:00:55 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572325255; bh=tgeLgqG4a/Yito4UpTv3Kg9ChkW+6sNBP2OMCsZJ8Cw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=fiuqDX9D5QIQsgNMb7ipOw9Tz+yCJ6HX4voGKzxIo7ml0vzP/HPslmAuWFYbwdvyv x1GSPXb9OvUsA9wunQxuwaOlLfxTJvDT0YHy6LRJYOvs7YkaBnFbuBaFZuXOCzw9fX 0uIXNgCZ6koUfNGGa555B3DQOXv/+gBiATZ7vPQM=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKY4ZJQ33FNU2PJ7WMF3YT5APEVBNHHB5FU4AM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3158/547257034@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3158@github.com>
References: <quicwg/base-drafts/issues/3158@github.com>
Subject: Re: [quicwg/base-drafts] Application close should be disallowed in Initial or Handshake (#3158)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db7c78737c4e_2b793fea9e6cd9641286f1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/fju4u32jy93QfwDwYztRFVUbH3U>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 05:00:58 -0000

----==_mimepart_5db7c78737c4e_2b793fea9e6cd9641286f1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I agree with @nibanks there is an age old discussion on handling errors in early connection. Simply forbidding them without understanding this would be unfortunate.

Consider errors in early handshake where the server does not wish to proceed. It doesn't like the client, it doesn't have the resources, it is about to reboot, or whatever. It can either drop the packets or wait if it cannot close immediately. It doesn't want to wait so it drops. Drops then probably results in unnecessary resets.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3158#issuecomment-547257034
----==_mimepart_5db7c78737c4e_2b793fea9e6cd9641286f1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I agree with <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=20663557" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/nibanks">@nibanks</a> there is an age old discussion on handling errors in early connection. Simply forbidding them without understanding this would be unfortunate.</p>
<p>Consider errors in early handshake where the server does not wish to proceed. It doesn't like the client, it doesn't have the resources, it is about to reboot, or whatever. It can either drop the packets or wait if it cannot close immediately. It doesn't want to wait so it drops. Drops then probably results in unnecessary resets.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3158?email_source=notifications&amp;email_token=AFTOJK3IIKEVY5BISYBEY6LQQ67QPA5CNFSM4JFXQLW2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECPHVSQ#issuecomment-547257034">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYU3SXTKWNDM4TZXATQQ67QPANCNFSM4JFXQLWQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5YYMSGFRMMMZJHWK3QQ67QPA5CNFSM4JFXQLW2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECPHVSQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3158?email_source=notifications\u0026email_token=AFTOJK3IIKEVY5BISYBEY6LQQ67QPA5CNFSM4JFXQLW2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECPHVSQ#issuecomment-547257034",
"url": "https://github.com/quicwg/base-drafts/issues/3158?email_source=notifications\u0026email_token=AFTOJK3IIKEVY5BISYBEY6LQQ67QPA5CNFSM4JFXQLW2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECPHVSQ#issuecomment-547257034",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db7c78737c4e_2b793fea9e6cd9641286f1--


From nobody Mon Oct 28 22:12:12 2019
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 AF824120044 for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 22:12:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 ifzI1OM_qEPw for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 22:12:09 -0700 (PDT)
Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5C3F4120043 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 22:12:09 -0700 (PDT)
Date: Mon, 28 Oct 2019 22:12:07 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572325927; bh=VGkZbi6fOmiBoFyGDcTELDycThPj0OUrQsNCLnluBUo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=xcQ2YegAV6DQDinueyBA0UviSc3PG/DE1OHgXXPIK8hbxJQ0SlbqfTM8PNknZVAv5 eBxsXoNF3gjsUi0v0t+hgN17LCRV7dQkb7lpyjtTYuKLpGjbtl/S1Jipu4dYksXz7v lz/viIQmoGal2//hXXwWJmKHB2CbRtqOfLK7U3Nc=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYPQNDREDJ3MQPUV7F3YT6KPEVBNHHB5HRFYU@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3165/review/308278193@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3165@github.com>
References: <quicwg/base-drafts/pull/3165@github.com>
Subject: Re: [quicwg/base-drafts] Don't require RESET_STREAM on terminated streams (#3165)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db7ca2758cbe_3c673fde520cd968894dd"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/XJxiX4TFM7E6mVpTNCHC8WhuWjs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 05:12:11 -0000

----==_mimepart_5db7ca2758cbe_3c673fde520cd968894dd
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

kazuho approved this pull request.





-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3165#pullrequestreview-308278193
----==_mimepart_5db7ca2758cbe_3c673fde520cd968894dd
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@kazuho</b> approved this pull request.</p>



<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3165?email_source=notifications&amp;email_token=AFTOJKZKFVW5X2MAP7OOBCLQQ7A2PA5CNFSM4JGDFQN2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJP7HMI#pullrequestreview-308278193">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6RY4FXDLZGNIFVI4DQQ7A2PANCNFSM4JGDFQNQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6GUIL5QFJWBWY3GZLQQ7A2PA5CNFSM4JGDFQN2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJP7HMI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3165?email_source=notifications\u0026email_token=AFTOJKZKFVW5X2MAP7OOBCLQQ7A2PA5CNFSM4JGDFQN2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJP7HMI#pullrequestreview-308278193",
"url": "https://github.com/quicwg/base-drafts/pull/3165?email_source=notifications\u0026email_token=AFTOJKZKFVW5X2MAP7OOBCLQQ7A2PA5CNFSM4JGDFQN2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJP7HMI#pullrequestreview-308278193",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db7ca2758cbe_3c673fde520cd968894dd--


From nobody Mon Oct 28 22:21:49 2019
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 659D1120044 for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 22:21:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.597
X-Spam-Level: 
X-Spam-Status: No, score=-6.597 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-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 bCwbY_F1f6_j for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 22:21:46 -0700 (PDT)
Received: from out-22.smtp.github.com (out-22.smtp.github.com [192.30.252.205]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1C468120043 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 22:21:46 -0700 (PDT)
Received: from github-lowworker-943b171.ac4-iad.github.net (github-lowworker-943b171.ac4-iad.github.net [10.52.22.59]) by smtp.github.com (Postfix) with ESMTP id 4E467A060D for <quic-issues@ietf.org>; Mon, 28 Oct 2019 22:21:45 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572326505; bh=dmScpTf2MHW0NuU78eHfvyoolWxQqgW3ZYoz0auyJHs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=dQX6JfBqtQFEOihkGuJEAjBLXGK6mlEAcSjGKk3xUW3Dw28g/lCApkmGF7+BV6MOb iP2IvJ4ERPOsbggzwvb5LavteVaSWbiFRwAnbzfoWuvHYKDRX/Z3w+E27c4JRE28ii P3FZvJNXZKjyGU8k1eMV29ejSPjIdZm2nlc1SRPk=
Date: Mon, 28 Oct 2019 22:21:45 -0700
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4H66RT43CF2NE4H7N3YT7OTEVBNHHB5GVBRY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3161/547261010@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3161@github.com>
References: <quicwg/base-drafts/issues/3161@github.com>
Subject: Re: [quicwg/base-drafts] Simplify the client's PTO code by allowing the server to send a PING (#3161)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db7cc693f522_75ac3fc8962cd960756c5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/f5PMOyQB5xj5DAri3CqqeA0XGkg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 05:21:47 -0000

----==_mimepart_5db7cc693f522_75ac3fc8962cd960756c5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> In a strict sense, this means that a client can use N bytes to trigger the server to send 3N + epsilon bytes

I think this might be concerning, though I could well be wrong.

Consider the case of an attacker acting as a client, using the IP address of a victim as the source address. The attacker can spoof an Initial packet that carries a Client Hello and another Initial packet that carries an ACK for the server's Initial packet that carried the Server Hello. An attacker can build the correct second packet assuming that the server uses the DCID of the client's Initial packet as it's CID (or the CID is zero length), and that the server's first packet number can be guessed.

If that ACK contains a delay that indicate to the server that the RTT is very small (e.g., 1ms), then the PTO could be as small as that value. Then, if the server's connection timeout is say 1000ms, the server might send 1000 packets to the victim before dropping the connection.

Am I missing something?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3161#issuecomment-547261010
----==_mimepart_5db7cc693f522_75ac3fc8962cd960756c5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<blockquote>
<p>In a strict sense, this means that a client can use N bytes to trigger the server to send 3N + epsilon bytes</p>
</blockquote>
<p>I think this might be concerning, though I could well be wrong.</p>
<p>Consider the case of an attacker acting as a client, using the IP address of a victim as the source address. The attacker can spoof an Initial packet that carries a Client Hello and another Initial packet that carries an ACK for the server's Initial packet that carried the Server Hello. An attacker can build the correct second packet assuming that the server uses the DCID of the client's Initial packet as it's CID (or the CID is zero length), and that the server's first packet number can be guessed.</p>
<p>If that ACK contains a delay that indicate to the server that the RTT is very small (e.g., 1ms), then the PTO could be as small as that value. Then, if the server's connection timeout is say 1000ms, the server might send 1000 packets to the victim before dropping the connection.</p>
<p>Am I missing something?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3161?email_source=notifications&amp;email_token=AFTOJK3FCD2VMHCLGV2XP2TQQ7B6TA5CNFSM4JF5RXFKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECPIUUQ#issuecomment-547261010">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZSKVF7AW3GX4EPXP3QQ7B6TANCNFSM4JF5RXFA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5YFCQJ4F7BM654B5LQQ7B6TA5CNFSM4JF5RXFKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECPIUUQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3161?email_source=notifications\u0026email_token=AFTOJK3FCD2VMHCLGV2XP2TQQ7B6TA5CNFSM4JF5RXFKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECPIUUQ#issuecomment-547261010",
"url": "https://github.com/quicwg/base-drafts/issues/3161?email_source=notifications\u0026email_token=AFTOJK3FCD2VMHCLGV2XP2TQQ7B6TA5CNFSM4JF5RXFKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECPIUUQ#issuecomment-547261010",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db7cc693f522_75ac3fc8962cd960756c5--


From nobody Mon Oct 28 22:21:58 2019
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 3BBA21200B1 for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 22:21:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 MzQHjdvrEZej for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 22:21:54 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 72C64120044 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 22:21:54 -0700 (PDT)
Received: from github-lowworker-f62aa54.va3-iad.github.net (github-lowworker-f62aa54.va3-iad.github.net [10.48.17.68]) by smtp.github.com (Postfix) with ESMTP id 9EDEB2C19D2 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 22:21:53 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572326513; bh=m4p/v7224DLeGIG7qKTfNq6KRpiIAGubzUTiXq7Yiwo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=xIuF/I6jzCeKchNW8mHyWSblVE0je+JBzsC8oyP+EApXVWmfQQs/aK6wTTqRnw2Fv o0QUd/6Wx4+WCOTbsbKDxZgVUy8AYLVNeH9a5TNskHcECpIutB90e3p9BSKvTZeLTJ vfz8hrgKJFhkSLlePsAmNiXs60ldx5cyukTGevDs=
Date: Mon, 28 Oct 2019 22:21:53 -0700
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5U46XHMIGUJTW2IRN3YT7PDEVBNHHB5HRKFQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3166/review/308280093@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3166@github.com>
References: <quicwg/base-drafts/pull/3166@github.com>
Subject: Re: [quicwg/base-drafts] token-based greasing / initial packet protection (#3166)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db7cc7190c4a_48403faf4c8cd96811979e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: marten-seemann
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/2nLTwTKL4i7NQjc9vWSJJIQBZ5U>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 05:21:56 -0000

----==_mimepart_5db7cc7190c4a_48403faf4c8cd96811979e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

marten-seemann commented on this pull request.

I like this approach, thanks for writing this up @kazuho.

While greasing helps against a passive attacker, it only helps against an active attacker if the set of of alternative version numbers is large, so large that the attacker can't obtain all alternatives by connecting to the server (a reasonable number of times).

An easy way to do this is to derive alternative version numbers by applying a transformation on the version number, e.g. use every number that fulfils `hash(salt || alternative version number) mod 4 == 0` as an alternative. This would generate a huge set of alternative version numbers. In that case, the server would probably also want to encode the initial salt into the token.



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3166#pullrequestreview-308280093
----==_mimepart_5db7cc7190c4a_48403faf4c8cd96811979e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@marten-seemann</b> commented on this pull request.</p>

<p>I like this approach, thanks for writing this up <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=41567" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/kazuho">@kazuho</a>.</p>
<p>While greasing helps against a passive attacker, it only helps against an active attacker if the set of of alternative version numbers is large, so large that the attacker can't obtain all alternatives by connecting to the server (a reasonable number of times).</p>
<p>An easy way to do this is to derive alternative version numbers by applying a transformation on the version number, e.g. use every number that fulfils <code>hash(salt || alternative version number) mod 4 == 0</code> as an alternative. This would generate a huge set of alternative version numbers. In that case, the server would probably also want to encode the initial salt into the token.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3166?email_source=notifications&amp;email_token=AFTOJKZH5NUHLOI27WHBFZ3QQ7B7DA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJP7WHI#pullrequestreview-308280093">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6KJNI3F6CCLKCWE6LQQ7B7DANCNFSM4JGDGPOQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3LLS2OWOOGPKOH4QTQQ7B7DA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJP7WHI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3166?email_source=notifications\u0026email_token=AFTOJKZH5NUHLOI27WHBFZ3QQ7B7DA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJP7WHI#pullrequestreview-308280093",
"url": "https://github.com/quicwg/base-drafts/pull/3166?email_source=notifications\u0026email_token=AFTOJKZH5NUHLOI27WHBFZ3QQ7B7DA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJP7WHI#pullrequestreview-308280093",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db7cc7190c4a_48403faf4c8cd96811979e--


From nobody Mon Oct 28 22:23:53 2019
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 62E9D1200B5 for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 22:23:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 u-IYsxIVsaBS for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 22:23:51 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DC1ED12008D for <quic-issues@ietf.org>; Mon, 28 Oct 2019 22:23:49 -0700 (PDT)
Received: from github-lowworker-edec459.ac4-iad.github.net (github-lowworker-edec459.ac4-iad.github.net [10.52.18.32]) by smtp.github.com (Postfix) with ESMTP id 20584C604AA for <quic-issues@ietf.org>; Mon, 28 Oct 2019 22:23:49 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572326629; bh=TMfEVt/uUpp4MiigdjK5xH6I4ILrcgsmnVyEJHIwAPY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=DsKR5pfXHLEAungESkBfEzYlEzpUvKEHiJvZ0mVpUb6Uf53PujGzlcVkKgaEAKqAI YgO+V0kqQB9G/vu9lNKBoA6fQagPBazMxpL5GE0O9FRAFbrBdJ70hHJbKv0qKnr5gx 1U+46aFslKU6P8M1/mPjjJgUG1TuWz9e8FeSm9FM=
Date: Mon, 28 Oct 2019 22:23:49 -0700
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3PUYEFUOZSFKTCLGV3YT7WLEVBNHHB4UPZEI@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3115/547261505@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3115@github.com>
References: <quicwg/base-drafts/issues/3115@github.com>
Subject: Re: [quicwg/base-drafts] Don't use bitmap frames to describe varint structures (#3115)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db7cce511229_48383f7f888cd95c127697"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: marten-seemann
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/T3qKChYqXGAu2Vaf_p3xpILivrs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 05:23:52 -0000

----==_mimepart_5db7cce511229_48383f7f888cd95c127697
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

#3108 removes the TLS presentation language, so at least we're down to two different notations.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3115#issuecomment-547261505
----==_mimepart_5db7cce511229_48383f7f888cd95c127697
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="508584271" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3108" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3108/hovercard" href="https://github.com/quicwg/base-drafts/pull/3108">#3108</a> removes the TLS presentation language, so at least we're down to two different notations.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3115?email_source=notifications&amp;email_token=AFTOJKYONHUTDPGZVWLACZDQQ7CGLA5CNFSM4JB6VQ22YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECPIYQI#issuecomment-547261505">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYVTOZYLUQ6WOMR3LTQQ7CGLANCNFSM4JB6VQ2Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3R76BYEIL3UC2GRCTQQ7CGLA5CNFSM4JB6VQ22YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECPIYQI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3115?email_source=notifications\u0026email_token=AFTOJKYONHUTDPGZVWLACZDQQ7CGLA5CNFSM4JB6VQ22YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECPIYQI#issuecomment-547261505",
"url": "https://github.com/quicwg/base-drafts/issues/3115?email_source=notifications\u0026email_token=AFTOJKYONHUTDPGZVWLACZDQQ7CGLA5CNFSM4JB6VQ22YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECPIYQI#issuecomment-547261505",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db7cce511229_48383f7f888cd95c127697--


From nobody Mon Oct 28 23:17:20 2019
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 C99C31200B6 for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 23:17:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 XYytKZwAFFTL for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 23:17:18 -0700 (PDT)
Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 078C7120013 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 23:17:18 -0700 (PDT)
Date: Mon, 28 Oct 2019 23:17:17 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572329837; bh=YDt4OMCRzIzaTfOhdZr8LrSFM3gyFkD3Myt9cvZrUuQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=2K9tZtwSZlre44nwPsIRpQlj2wD+gj78YlD7kx4YSBtAz2hUNNvGQr0pyE6lGguvq hF4mAgfBo7uucieojG6Ui32SbL5sM3hOE8T4H0QNxaY7rzmCHY5uHlrEQR0Z5OpWqr iTbWuiRM0NVrzUf6sivdwHxErGlyAHc052lWfZf0=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK43ENK4KVURI3DG7F53YUF63EVBNHHB5FU4AM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3158/547273658@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3158@github.com>
References: <quicwg/base-drafts/issues/3158@github.com>
Subject: Re: [quicwg/base-drafts] Application close should be disallowed in Initial or Handshake (#3158)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db7d96d1800b_75973fe7c16cd96c4155c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: marten-seemann
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/dY0MymRl52VZJOi5uOPR2z1bYM0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 06:17:20 -0000

----==_mimepart_5db7d96d1800b_75973fe7c16cd96c4155c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> Consider errors in early handshake where the server does not wish to proceed. It doesn't like the client, it doesn't have the resources, it is about to reboot, or whatever. It can either drop the packets or wait if it cannot close immediately. It doesn't want to wait so it drops. Drops then probably results in unnecessary resets.

@mikkelfj That's not what this issue is about. CONNECTION_CLOSE using a transport error would still be permitted in Initial and Handshake. This is only about application-level error codes.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3158#issuecomment-547273658
----==_mimepart_5db7d96d1800b_75973fe7c16cd96c4155c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<blockquote>
<p>Consider errors in early handshake where the server does not wish to proceed. It doesn't like the client, it doesn't have the resources, it is about to reboot, or whatever. It can either drop the packets or wait if it cannot close immediately. It doesn't want to wait so it drops. Drops then probably results in unnecessary resets.</p>
</blockquote>
<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=193335" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mikkelfj">@mikkelfj</a> That's not what this issue is about. CONNECTION_CLOSE using a transport error would still be permitted in Initial and Handshake. This is only about application-level error codes.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3158?email_source=notifications&amp;email_token=AFTOJK6SCSXPXO6AZKFHZK3QQ7IO3A5CNFSM4JFXQLW2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECPLXOQ#issuecomment-547273658">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3PN62AZC7THG6EIRLQQ7IO3ANCNFSM4JFXQLWQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3VDHAEI4JYP2KCGJDQQ7IO3A5CNFSM4JFXQLW2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECPLXOQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3158?email_source=notifications\u0026email_token=AFTOJK6SCSXPXO6AZKFHZK3QQ7IO3A5CNFSM4JFXQLW2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECPLXOQ#issuecomment-547273658",
"url": "https://github.com/quicwg/base-drafts/issues/3158?email_source=notifications\u0026email_token=AFTOJK6SCSXPXO6AZKFHZK3QQ7IO3A5CNFSM4JFXQLW2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECPLXOQ#issuecomment-547273658",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db7d96d1800b_75973fe7c16cd96c4155c--


From nobody Mon Oct 28 23:23:39 2019
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 2C4F61200B8 for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 23:23:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 9JryAFvi6CgG for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 23:23:36 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 19591120020 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 23:23:36 -0700 (PDT)
Date: Mon, 28 Oct 2019 23:23:35 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572330215; bh=u9vb3Fzxx4BF8Apx0bZ9K3gqsK32r3KjM9/J3tIcEy4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=IOnGxmazozMynzNiPABFjs3ljyDmjF417colXWUuoElTKLGkb+B5yJUOl0Ogp8fc4 VwioY8uNrZz8lFtecnawITng9r+obm+hS2mO04fGEBcFWVDgW3gs9V362Q1zvWwUq4 gozzTZ4haS+7CGREfakDwB8jUktIQHmmsoF7et5Y=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7QN72PADLGJIMLON53YUGWPEVBNHHB4UDBJ4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3108/review/308293667@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3108@github.com>
References: <quicwg/base-drafts/pull/3108@github.com>
Subject: Re: [quicwg/base-drafts] Replace use of the TLS presentation language with QUIC encoding (#3108)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db7dae72064a_7953ffa19ecd9681988ab"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: marten-seemann
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/XtoILzAvqNaXAxaMen6No7vXvjA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 06:23:37 -0000

----==_mimepart_5db7dae72064a_7953ffa19ecd9681988ab
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

marten-seemann approved this pull request.





-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3108#pullrequestreview-308293667
----==_mimepart_5db7dae72064a_7953ffa19ecd9681988ab
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@marten-seemann</b> approved this pull request.</p>



<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3108?email_source=notifications&amp;email_token=AFTOJK3ZU4QGQQ5ME3G5BFDQQ7JGPA5CNFSM4JB37UBKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJQDAIY#pullrequestreview-308293667">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3OZ5725QW64EVQ7T3QQ7JGPANCNFSM4JB37UBA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4GPJI75WG43D5BBHLQQ7JGPA5CNFSM4JB37UBKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJQDAIY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3108?email_source=notifications\u0026email_token=AFTOJK3ZU4QGQQ5ME3G5BFDQQ7JGPA5CNFSM4JB37UBKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJQDAIY#pullrequestreview-308293667",
"url": "https://github.com/quicwg/base-drafts/pull/3108?email_source=notifications\u0026email_token=AFTOJK3ZU4QGQQ5ME3G5BFDQQ7JGPA5CNFSM4JB37UBKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJQDAIY#pullrequestreview-308293667",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db7dae72064a_7953ffa19ecd9681988ab--


From nobody Mon Oct 28 23:32:22 2019
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 D8D16120048 for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 23:32:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 XJQ_hApVkqqi for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 23:32:18 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 72B72120020 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 23:32:18 -0700 (PDT)
Received: from github-lowworker-3a0df0f.ac4-iad.github.net (github-lowworker-3a0df0f.ac4-iad.github.net [10.52.25.92]) by smtp.github.com (Postfix) with ESMTP id A0B5A6606B6 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 23:32:17 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572330737; bh=UzTC4S6Zc8JTbn5wVxVN3Z1bTMna3QYyRQsposj9bmc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=RztuU8oVn2khQ2oIajUUd6vibyUM2vsk+5RecVwGOm/b+978FVVCnuIt6cN3LOHiM B4DHd69jPs6KZQ8FAn6ft6aiEheOPAuooI2jOz4U89GKPTePGr2YXrP9TIo3kW/SQQ YiqO24mlpzb17g4wDAnTVNREk1Pq4ov0rqgJH0j8=
Date: Mon, 28 Oct 2019 23:32:17 -0700
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK24DRJBFCJUZWFP7UV3YUHXDEVBNHHB4UDBJ4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3108/review/308295876@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3108@github.com>
References: <quicwg/base-drafts/pull/3108@github.com>
Subject: Re: [quicwg/base-drafts] Replace use of the TLS presentation language with QUIC encoding (#3108)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db7dcf190808_92e3fb2b1ccd960474248"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/9MMTTKI0IuIcE_EANkc3uSrtEzQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 06:32:20 -0000

----==_mimepart_5db7dcf190808_92e3fb2b1ccd960474248
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

kazuho commented on this pull request.



>  
 ~~~
-   struct {
-     opaque ipv4Address[4];
-     uint16 ipv4Port;
-     opaque ipv6Address[16];
-     uint16 ipv6Port;
-     opaque connectionId<0..20>;
-     opaque statelessResetToken[16];
-   } PreferredAddress;
+ 0                   1                   2                   3
+ 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|                       IPv4 Address (32)                       |
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|         IPv4 Port (16)        |
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

Seriously, I believe the diagram should be left as-is.

IIUC, our convention is to wrap the lines in cases where the following field is bigger than 32-bits. Or do we want to wrap the Version field of long header packets?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3108#discussion_r339910157
----==_mimepart_5db7dcf190808_92e3fb2b1ccd960474248
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@kazuho</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3108#discussion_r339910157">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
 ~~~
-   struct {
-     opaque ipv4Address[4];
-     uint16 ipv4Port;
-     opaque ipv6Address[16];
-     uint16 ipv6Port;
-     opaque connectionId&lt;0..20&gt;;
-     opaque statelessResetToken[16];
-   } PreferredAddress;
+ 0                   1                   2                   3
+ 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|                       IPv4 Address (32)                       |
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|         IPv4 Port (16)        |
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
</pre>
<p>Seriously, I believe the diagram should be left as-is.</p>
<p>IIUC, our convention is to wrap the lines in cases where the following field is bigger than 32-bits. Or do we want to wrap the Version field of long header packets?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3108?email_source=notifications&amp;email_token=AFTOJKZJP5UG4YWT2VYNOV3QQ7KHDA5CNFSM4JB37UBKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJQDRRA#discussion_r339910157">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7MASOJM5ZW7SNJUOLQQ7KHDANCNFSM4JB37UBA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5KCGDUYBSRVNB5JQDQQ7KHDA5CNFSM4JB37UBKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJQDRRA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3108?email_source=notifications\u0026email_token=AFTOJKZJP5UG4YWT2VYNOV3QQ7KHDA5CNFSM4JB37UBKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJQDRRA#discussion_r339910157",
"url": "https://github.com/quicwg/base-drafts/pull/3108?email_source=notifications\u0026email_token=AFTOJKZJP5UG4YWT2VYNOV3QQ7KHDA5CNFSM4JB37UBKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJQDRRA#discussion_r339910157",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db7dcf190808_92e3fb2b1ccd960474248--


From nobody Mon Oct 28 23:53:31 2019
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 17BC7120048 for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 23:53:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 g4r5gy2ZAzw1 for <quic-issues@ietfa.amsl.com>; Mon, 28 Oct 2019 23:53:28 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 49060120020 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 23:53:28 -0700 (PDT)
Received: from github-lowworker-fb56993.ac4-iad.github.net (github-lowworker-fb56993.ac4-iad.github.net [10.52.19.31]) by smtp.github.com (Postfix) with ESMTP id 7BDE4960617 for <quic-issues@ietf.org>; Mon, 28 Oct 2019 23:53:27 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572332007; bh=k/CeDAr/v7S727g7Q79bffUuzw0y8tFBDsaVlY7Q8ms=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=n843741VPzjcna2a2GK6T+BOigwHujyNYDMi2KvM43Ojf98GOTPjrHpnb64WmthxK 3p84Itv9e10+r6USXpsxFptcjYE2jb9FYaC4l/LOHKVPecxMlcM8TAdUmZfWzPf8cS wFSGMuULYMUwC7A8Q02t1ng1kRFMB9+ylew8iCms=
Date: Mon, 28 Oct 2019 23:53:27 -0700
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4NT53RQZH4G64HQCF3YUKGPEVBNHHB5HRKFQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3166/c547282565@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3166@github.com>
References: <quicwg/base-drafts/pull/3166@github.com>
Subject: Re: [quicwg/base-drafts] token-based greasing / initial packet protection (#3166)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db7e1e76ca59_7c663fb5e8ecd960240196"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/4Vz03xVZhEPbtGZGFeVbhu4V2Y4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 06:53:30 -0000

----==_mimepart_5db7e1e76ca59_7c663fb5e8ecd960240196
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@marten-seemann I'm not sure if that actually works.

Because how a token is embedded in an Initial packet depends on the actual version of the QUIC packet that the server is processing. Therefore, I think that the server needs to first consult the version number on the wire, then use that to determine where the token is to decrypt the initial salt contained in the token.

Or are you suggesting something different?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3166#issuecomment-547282565
----==_mimepart_5db7e1e76ca59_7c663fb5e8ecd960240196
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=1478487" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/marten-seemann">@marten-seemann</a> I'm not sure if that actually works.</p>
<p>Because how a token is embedded in an Initial packet depends on the actual version of the QUIC packet that the server is processing. Therefore, I think that the server needs to first consult the version number on the wire, then use that to determine where the token is to decrypt the initial salt contained in the token.</p>
<p>Or are you suggesting something different?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3166?email_source=notifications&amp;email_token=AFTOJK36UOQFCA5BZXOSXYDQQ7MWPA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECPN5BI#issuecomment-547282565">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZTSNUMEDDKGHW553LQQ7MWPANCNFSM4JGDGPOQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYKJOI3M7LEGJ6TBEDQQ7MWPA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECPN5BI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3166?email_source=notifications\u0026email_token=AFTOJK36UOQFCA5BZXOSXYDQQ7MWPA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECPN5BI#issuecomment-547282565",
"url": "https://github.com/quicwg/base-drafts/pull/3166?email_source=notifications\u0026email_token=AFTOJK36UOQFCA5BZXOSXYDQQ7MWPA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECPN5BI#issuecomment-547282565",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db7e1e76ca59_7c663fb5e8ecd960240196--


From nobody Tue Oct 29 00:17:57 2019
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 D0D271200F6 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 00:17:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.999
X-Spam-Level: 
X-Spam-Status: No, score=-7.999 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, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 ma0Yo1uSPWaf for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 00:17:54 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 725951200F4 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 00:17:54 -0700 (PDT)
Received: from github-lowworker-292e294.va3-iad.github.net (github-lowworker-292e294.va3-iad.github.net [10.48.102.70]) by smtp.github.com (Postfix) with ESMTP id BE8F51C0CA4 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 00:17:53 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572333473; bh=vOkPx+9346ZUPQVYcEWIL7D9VAgevATtcX23wIbxRGA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=VumQ1Dq/918bV/SNKAYA2eZxTKno1ohMKDz9AXk4TMz2lU3jBRmNDUHwAuqCJru23 W4d6lYTY6woH7vQBfIsIL8lqqHBnkLBhAhYLvDQuWnxQ1TiC/5qagsmRur671IFcUh 3VtNZoU73IJ61dT7dsJV7eydQnYxC0ykmSwRi1tM=
Date: Tue, 29 Oct 2019 00:17:53 -0700
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7CODIBDUREO3TXR653YUNCDEVBNHHB5FITQM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3155/547288801@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3155@github.com>
References: <quicwg/base-drafts/issues/3155@github.com>
Subject: Re: [quicwg/base-drafts] The method of identifying "the same server" (#3155)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db7e7a1aeb9b_cce3fbffdccd95c63173"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/kCdDgUnZmjT2m_eUUS5OaeP7rDo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 07:17:56 -0000

----==_mimepart_5db7e7a1aeb9b_cce3fbffdccd95c63173
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

FWIW, the discussion here relates to issue #3111 (PR #3166).

If we are to say that the scope of a token is tied to the identity of the server (i.e. server certificate), it becomes impractical to use token-based greasing for hosts that are not hosted by multiple entities (i.e. multi-CDN use-case). This is because owners of such hosts would not want to see an additional round-trip due to Version Negotiation packet being sent in response to an unknown version.

If we are to say that the scope of a token is a tuple of the server identity and the server address, maybe that becomes an non-issue, as we can assume that the tuple uniquely identifies the operator of the server.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3155#issuecomment-547288801
----==_mimepart_5db7e7a1aeb9b_cce3fbffdccd95c63173
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>FWIW, the discussion here relates to issue <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="508622196" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3111" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/3111/hovercard" href="https://github.com/quicwg/base-drafts/issues/3111">#3111</a> (PR <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="513681964" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3166" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3166/hovercard" href="https://github.com/quicwg/base-drafts/pull/3166">#3166</a>).</p>
<p>If we are to say that the scope of a token is tied to the identity of the server (i.e. server certificate), it becomes impractical to use token-based greasing for hosts that are not hosted by multiple entities (i.e. multi-CDN use-case). This is because owners of such hosts would not want to see an additional round-trip due to Version Negotiation packet being sent in response to an unknown version.</p>
<p>If we are to say that the scope of a token is a tuple of the server identity and the server address, maybe that becomes an non-issue, as we can assume that the tuple uniquely identifies the operator of the server.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3155?email_source=notifications&amp;email_token=AFTOJKYR6D4XELCO7NP5QRLQQ7PSDA5CNFSM4JFVHBPKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECPPNYI#issuecomment-547288801">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2V2OVWO7E463BHTXDQQ7PSDANCNFSM4JFVHBPA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK72LVTVCMJORNJELE3QQ7PSDA5CNFSM4JFVHBPKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECPPNYI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3155?email_source=notifications\u0026email_token=AFTOJKYR6D4XELCO7NP5QRLQQ7PSDA5CNFSM4JFVHBPKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECPPNYI#issuecomment-547288801",
"url": "https://github.com/quicwg/base-drafts/issues/3155?email_source=notifications\u0026email_token=AFTOJKYR6D4XELCO7NP5QRLQQ7PSDA5CNFSM4JFVHBPKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECPPNYI#issuecomment-547288801",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db7e7a1aeb9b_cce3fbffdccd95c63173--


From nobody Tue Oct 29 00:55:24 2019
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 D69401200D8 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 00:55:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 h96Diuc9U054 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 00:55:21 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 275481200BA for <quic-issues@ietf.org>; Tue, 29 Oct 2019 00:55:21 -0700 (PDT)
Received: from github-lowworker-2ef7ba1.ac4-iad.github.net (github-lowworker-2ef7ba1.ac4-iad.github.net [10.52.16.66]) by smtp.github.com (Postfix) with ESMTP id 73D14960637 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 00:55:20 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572335720; bh=aeGOZ2Bo428hraVB91qjkMPt5CIZFtw2jD7S7ax67d8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=g4M21gKsCqYy9i9PxmBKxivMMzxYveo/Hm55h5yaPhsZ7ooWc4aUG/89G6YAJ+rpD T4eUpOp6wGV8a732No1LkHZrz4FdBp0VnWiAZ2vhJJxV+0t/qUJjQKB67Ecc07dnG5 rK0D2bqMRSrD6O2165CgpR4pwaKtQCjsrjCO2yss=
Date: Tue, 29 Oct 2019 00:55:20 -0700
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZXJU2ZIODQ6OG4NTN3YUROREVBNHHB5FU4AM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3158/547298907@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3158@github.com>
References: <quicwg/base-drafts/issues/3158@github.com>
Subject: Re: [quicwg/base-drafts] Application close should be disallowed in Initial or Handshake (#3158)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db7f06864516_71f73fddceccd968984fa"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/mkhin_zhY8vo_hZDn71Z2YljN80>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 07:55:23 -0000

----==_mimepart_5db7f06864516_71f73fddceccd968984fa
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Ah I see. I agree that application errors should not happen at that level.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3158#issuecomment-547298907
----==_mimepart_5db7f06864516_71f73fddceccd968984fa
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Ah I see. I agree that application errors should not happen at that level.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3158?email_source=notifications&amp;email_token=AFTOJKY355T3OG5KMNJOPZTQQ7T6RA5CNFSM4JFXQLW2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECPR4WY#issuecomment-547298907">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK74A3BD73BRKC2AQCLQQ7T6RANCNFSM4JFXQLWQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6TJ2YIRII6FXLQGXLQQ7T6RA5CNFSM4JFXQLW2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECPR4WY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3158?email_source=notifications\u0026email_token=AFTOJKY355T3OG5KMNJOPZTQQ7T6RA5CNFSM4JFXQLW2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECPR4WY#issuecomment-547298907",
"url": "https://github.com/quicwg/base-drafts/issues/3158?email_source=notifications\u0026email_token=AFTOJKY355T3OG5KMNJOPZTQQ7T6RA5CNFSM4JFXQLW2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECPR4WY#issuecomment-547298907",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db7f06864516_71f73fddceccd968984fa--


From nobody Tue Oct 29 02:09:38 2019
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 DD37B1200DF for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 02:09:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 7hUKbllz5mzD for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 02:09:35 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 413691200C5 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 02:09:35 -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 4C5EC660AA0 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 02:09:34 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572340174; bh=0snAe4z2rFC+BGZVQcZlPtiSdOs6KnPbQb5WD6naiHw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Sktssh1iWPQbnRfE5fesBQaYFI4u2bpxZudgZFFzrbdjGEWkudqslitAzxsUIqCP2 fJitkBMDRhvORnZRo86rT2tk+8HkgrYOkZU1/FKkCe5tDhu7PX6QYsLggyWvXHyt0Y fD7GdmduHiCOXSAkC0AO4bJ3hUCzR4f7QVvqoGbY=
Date: Tue, 29 Oct 2019 02:09:34 -0700
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3166/push/4206720299@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3166@github.com>
References: <quicwg/base-drafts/pull/3166@github.com>
Subject: Re: [quicwg/base-drafts] token-based greasing / initial packet protection (#3166)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db801ce3d058_4c673fc7168cd968266468"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/bcCzd4qhBo2v-1XchKn_bkWj97E>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 09:09:37 -0000

----==_mimepart_5db801ce3d058_4c673fc7168cd968266468
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@kazuho pushed 1 commit.

58468c5c0b6dde5581a36e63826a035dead1fc4b  define downgrade prevention


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3166/files/5067498c146c1f1f4f1bbd423c6c755d82e831a9..58468c5c0b6dde5581a36e63826a035dead1fc4b

----==_mimepart_5db801ce3d058_4c673fc7168cd968266468
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/kazuho" class="user-mention">@kazuho</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/58468c5c0b6dde5581a36e63826a035dead1fc4b">58468c5</a>  define downgrade prevention</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3166/files/5067498c146c1f1f4f1bbd423c6c755d82e831a9..58468c5c0b6dde5581a36e63826a035dead1fc4b?email_source=notifications&amp;email_token=AFTOJK4ECCEE6NNKZNF7KOLQQ74U5A5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGNBSGQZDINSQOVZWQIZUGIYDMNZSGAZDSOI">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5J6X5MLWLOVFZCPXLQQ74U5ANCNFSM4JGDGPOQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2EQHCOM4F6B5UYZUTQQ74U5A5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGNBSGQZDINSQOVZWQIZUGIYDMNZSGAZDSOI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3166/files/5067498c146c1f1f4f1bbd423c6c755d82e831a9..58468c5c0b6dde5581a36e63826a035dead1fc4b?email_source=notifications\u0026email_token=AFTOJK4ECCEE6NNKZNF7KOLQQ74U5A5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGNBSGQZDINSQOVZWQIZUGIYDMNZSGAZDSOI",
"url": "https://github.com/quicwg/base-drafts/pull/3166/files/5067498c146c1f1f4f1bbd423c6c755d82e831a9..58468c5c0b6dde5581a36e63826a035dead1fc4b?email_source=notifications\u0026email_token=AFTOJK4ECCEE6NNKZNF7KOLQQ74U5A5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGNBSGQZDINSQOVZWQIZUGIYDMNZSGAZDSOI",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5db801ce3d058_4c673fc7168cd968266468--


From nobody Tue Oct 29 02:15:04 2019
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 83E9A1200E6 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 02:15:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 37YqtZUGCUK1 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 02:15:01 -0700 (PDT)
Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 586F312002E for <quic-issues@ietf.org>; Tue, 29 Oct 2019 02:15:01 -0700 (PDT)
Received: from github-lowworker-cde56e0.va3-iad.github.net (github-lowworker-cde56e0.va3-iad.github.net [10.48.25.52]) by smtp.github.com (Postfix) with ESMTP id 7CD06A043E for <quic-issues@ietf.org>; Tue, 29 Oct 2019 02:15:00 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572340500; bh=b1J9qnMfvToRM5Usug8l4ee7nT1ZS8yfFi+j+QIu19A=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=sx87pE0jCwRdGeWPNBjdtUywFb8etZZgvv23hEUnKTcDSFXLYJjAponMT5jPWzJ57 LP90MqCKfolOJbgp0xWMUWgW5ZiBdAnfxmIZtx761KyzretiIN8mpY93wk/Dte7MUp tB38qHFcJxlHdPL94N++NSh5a6tLtjG7yVxanX0U=
Date: Tue, 29 Oct 2019 02:15:00 -0700
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3166/push/4206741816@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3166@github.com>
References: <quicwg/base-drafts/pull/3166@github.com>
Subject: Re: [quicwg/base-drafts] token-based greasing / initial packet protection (#3166)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db803146e0cf_3a263fe251acd96017847a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/GQh1oCfVnxwIFXl_O4cVhh3KEII>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 09:15:02 -0000

----==_mimepart_5db803146e0cf_3a263fe251acd96017847a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@kazuho pushed 1 commit.

42a73875e83f4ab9259f9c7f1e539d1f043d1afa  clarify the requirement when building a token


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3166/files/58468c5c0b6dde5581a36e63826a035dead1fc4b..42a73875e83f4ab9259f9c7f1e539d1f043d1afa

----==_mimepart_5db803146e0cf_3a263fe251acd96017847a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/kazuho" class="user-mention">@kazuho</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/42a73875e83f4ab9259f9c7f1e539d1f043d1afa">42a7387</a>  clarify the requirement when building a token</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3166/files/58468c5c0b6dde5581a36e63826a035dead1fc4b..42a73875e83f4ab9259f9c7f1e539d1f043d1afa?email_source=notifications&amp;email_token=AFTOJK4H5H53MRGMD7S6TMDQQ75JJA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGNBSGQZDINSQOVZWQIZUGIYDMNZUGE4DCNQ">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3LS4H4QQS4PZFB74TQQ75JJANCNFSM4JGDGPOQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7H3FB3INIDNHRRALDQQ75JJA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGNBSGQZDINSQOVZWQIZUGIYDMNZUGE4DCNQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3166/files/58468c5c0b6dde5581a36e63826a035dead1fc4b..42a73875e83f4ab9259f9c7f1e539d1f043d1afa?email_source=notifications\u0026email_token=AFTOJK4H5H53MRGMD7S6TMDQQ75JJA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGNBSGQZDINSQOVZWQIZUGIYDMNZUGE4DCNQ",
"url": "https://github.com/quicwg/base-drafts/pull/3166/files/58468c5c0b6dde5581a36e63826a035dead1fc4b..42a73875e83f4ab9259f9c7f1e539d1f043d1afa?email_source=notifications\u0026email_token=AFTOJK4H5H53MRGMD7S6TMDQQ75JJA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGNBSGQZDINSQOVZWQIZUGIYDMNZUGE4DCNQ",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5db803146e0cf_3a263fe251acd96017847a--


From nobody Tue Oct 29 02:19:08 2019
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 9F415120105 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 02:19:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 daHXMfsoy0Cc for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 02:19:05 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 42B0C12002E for <quic-issues@ietf.org>; Tue, 29 Oct 2019 02:19:05 -0700 (PDT)
Received: from github-lowworker-cd7bc13.ac4-iad.github.net (github-lowworker-cd7bc13.ac4-iad.github.net [10.52.25.102]) by smtp.github.com (Postfix) with ESMTP id 1098D9603C8 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 02:19:04 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572340744; bh=jlMFTWsoKQmin1g5+gPDw/qaCDWL4SIFOblviUiQAVc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=W/jx+7U3y5b19Vm/1pdKKoYaVF1OJ9B3G9WjBgwIVEXeI6rRORHhzzQ5UF64qFb0n ADdfgfUl62WwavewnNP4IAOhyCwjnbeZkyJF7FewYXG8bu3j/TFpOECLiCDMYQGxQz LHIn90bVTaQWO1KzlGh4zxwcgtCUFyH1EX5sJgEk=
Date: Tue, 29 Oct 2019 02:19:04 -0700
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3166/push/4206758297@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3166@github.com>
References: <quicwg/base-drafts/pull/3166@github.com>
Subject: Re: [quicwg/base-drafts] token-based greasing / initial packet protection (#3166)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db80408240f_59993fb44f6cd96c2427de"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/-nprVJYn3lU0Wy-XMXCHfjJdEf4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 09:19:07 -0000

----==_mimepart_5db80408240f_59993fb44f6cd96c2427de
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@kazuho pushed 1 commit.

81dc3d9ea9b3988c97f1055df176e684f2ef2c15  editorial


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3166/files/42a73875e83f4ab9259f9c7f1e539d1f043d1afa..81dc3d9ea9b3988c97f1055df176e684f2ef2c15

----==_mimepart_5db80408240f_59993fb44f6cd96c2427de
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/kazuho" class="user-mention">@kazuho</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/81dc3d9ea9b3988c97f1055df176e684f2ef2c15">81dc3d9</a>  editorial</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3166/files/42a73875e83f4ab9259f9c7f1e539d1f043d1afa..81dc3d9ea9b3988c97f1055df176e684f2ef2c15?email_source=notifications&amp;email_token=AFTOJK6JTF4TEUKHX5IT47TQQ75YRA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGNBSGQZDINSQOVZWQIZUGIYDMNZVHAZDSNY">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3C3R2XBLPPY4E4BQLQQ75YRANCNFSM4JGDGPOQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYJBVNBUL4EOOIX323QQ75YRA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGNBSGQZDINSQOVZWQIZUGIYDMNZVHAZDSNY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3166/files/42a73875e83f4ab9259f9c7f1e539d1f043d1afa..81dc3d9ea9b3988c97f1055df176e684f2ef2c15?email_source=notifications\u0026email_token=AFTOJK6JTF4TEUKHX5IT47TQQ75YRA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGNBSGQZDINSQOVZWQIZUGIYDMNZVHAZDSNY",
"url": "https://github.com/quicwg/base-drafts/pull/3166/files/42a73875e83f4ab9259f9c7f1e539d1f043d1afa..81dc3d9ea9b3988c97f1055df176e684f2ef2c15?email_source=notifications\u0026email_token=AFTOJK6JTF4TEUKHX5IT47TQQ75YRA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGNBSGQZDINSQOVZWQIZUGIYDMNZVHAZDSNY",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5db80408240f_59993fb44f6cd96c2427de--


From nobody Tue Oct 29 02:32:45 2019
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 8EBB1120818 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 02:32:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 Z-7amtg9y-o7 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 02:32:33 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 022CF120145 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 02:32:33 -0700 (PDT)
Date: Tue, 29 Oct 2019 02:32:31 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572341551; bh=JVV21NZ9sebChAKVLRmSax9ySes0Ylfzl2fvVoQfvHo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=RuO3BiskWOnrPkyRQqsbkEd54atyDptHs0ekxwtfkNpfmkrem4X7DWTF2MYDXNNVL +kdf7hgFy/F/y8eEtfxWJtKbaX1oZVlgUGwIw2FwSgpnWJH8rY83V9SLVo4RZ0g7aU d6NrHoXLXjBCvNNxCdsMDFlXq6CEz7YJTbuWCyEc=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3166/push/4206813741@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3166@github.com>
References: <quicwg/base-drafts/pull/3166@github.com>
Subject: Re: [quicwg/base-drafts] token-based greasing / initial packet protection (#3166)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db8072fc7d19_451f3fe748ecd9603984a6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/hYPFhhnUgBXjRhYjOIAQ9WSzf_o>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 09:32:44 -0000

----==_mimepart_5db8072fc7d19_451f3fe748ecd9603984a6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@kazuho pushed 1 commit.

2553793365eab1a49b4ae9b8d630777306e5b16f  protect token using checksum (reusing text from #3120 by @DavidSchinazi)


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3166/files/81dc3d9ea9b3988c97f1055df176e684f2ef2c15..2553793365eab1a49b4ae9b8d630777306e5b16f

----==_mimepart_5db8072fc7d19_451f3fe748ecd9603984a6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/kazuho" class="user-mention">@kazuho</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/2553793365eab1a49b4ae9b8d630777306e5b16f">2553793</a>  protect token using checksum (reusing text from #3120 by @DavidSchinazi)</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3166/files/81dc3d9ea9b3988c97f1055df176e684f2ef2c15..2553793365eab1a49b4ae9b8d630777306e5b16f?email_source=notifications&amp;email_token=AFTOJK6H7FOE2NQFLVZECBDQQ77K7A5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGNBSGQZDINSQOVZWQIZUGIYDMOBRGM3TIMI">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4YE2FHRPKPC3RC2ITQQ77K7ANCNFSM4JGDGPOQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4JV5KND2FD6ANFVM3QQ77K7A5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGNBSGQZDINSQOVZWQIZUGIYDMOBRGM3TIMI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3166/files/81dc3d9ea9b3988c97f1055df176e684f2ef2c15..2553793365eab1a49b4ae9b8d630777306e5b16f?email_source=notifications\u0026email_token=AFTOJK6H7FOE2NQFLVZECBDQQ77K7A5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGNBSGQZDINSQOVZWQIZUGIYDMOBRGM3TIMI",
"url": "https://github.com/quicwg/base-drafts/pull/3166/files/81dc3d9ea9b3988c97f1055df176e684f2ef2c15..2553793365eab1a49b4ae9b8d630777306e5b16f?email_source=notifications\u0026email_token=AFTOJK6H7FOE2NQFLVZECBDQQ77K7A5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGNBSGQZDINSQOVZWQIZUGIYDMOBRGM3TIMI",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5db8072fc7d19_451f3fe748ecd9603984a6--


From nobody Tue Oct 29 02:35:17 2019
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 3401D120105 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 02:35:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 31yqCBA4y6qk for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 02:35:14 -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 C00CD1200FA for <quic-issues@ietf.org>; Tue, 29 Oct 2019 02:35:14 -0700 (PDT)
Received: from github-lowworker-c53a806.ac4-iad.github.net (github-lowworker-c53a806.ac4-iad.github.net [10.52.23.45]) by smtp.github.com (Postfix) with ESMTP id 6EABD6E1556 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 02:35:12 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572341712; bh=nGHxp9em1c3+VfokAJYJQFi4hle4E73Q9k/6l3SnfsI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=t7YJrOxsHIGM55WvT0wgntiVi/xFbHe0ZWQ/ZTN21OaNhcKqpzHj2vUr4npX9mn3j 4fggQpGbGFQaujjUnubBlmijRRovLRB7f1+pNV48QabrKWBcixWk8kMxCaRQoPiUSN gx/qThu9Bzrh9/l1FDmQ8DWjlGY/4Uv59qIzHmn8=
Date: Tue, 29 Oct 2019 02:35:12 -0700
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3S2RE4SA5LFWDJY453YU5FBEVBNHHB5FU4AM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3158/547334434@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3158@github.com>
References: <quicwg/base-drafts/issues/3158@github.com>
Subject: Re: [quicwg/base-drafts] Application close should be disallowed in Initial or Handshake (#3158)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db807d05864a_32113ffc804cd968253264"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/sAg9ltgIrF464LTQnxwALQETG2w>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 09:35:16 -0000

----==_mimepart_5db807d05864a_32113ffc804cd968253264
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

So with improved understanding, I think the correct approach is for send a PROTOCOL_VIOLATION the other direction, but since that is kind of pointless, all you can do it is to report a protocol violation the client. It would be wrong to forward the error code because that would promote bad behaviour and assumptions on application level design that might not hold in general.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3158#issuecomment-547334434
----==_mimepart_5db807d05864a_32113ffc804cd968253264
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>So with improved understanding, I think the correct approach is for send a PROTOCOL_VIOLATION the other direction, but since that is kind of pointless, all you can do it is to report a protocol violation the client. It would be wrong to forward the error code because that would promote bad behaviour and assumptions on application level design that might not hold in general.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3158?email_source=notifications&amp;email_token=AFTOJK5OJJXBJQS4PBEXQIDQQ77VBA5CNFSM4JFXQLW2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECP2SIQ#issuecomment-547334434">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK333ZUO5BOFPPHWSN3QQ77VBANCNFSM4JFXQLWQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKY25UPFBXYA3JU3NN3QQ77VBA5CNFSM4JFXQLW2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECP2SIQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3158?email_source=notifications\u0026email_token=AFTOJK5OJJXBJQS4PBEXQIDQQ77VBA5CNFSM4JFXQLW2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECP2SIQ#issuecomment-547334434",
"url": "https://github.com/quicwg/base-drafts/issues/3158?email_source=notifications\u0026email_token=AFTOJK5OJJXBJQS4PBEXQIDQQ77VBA5CNFSM4JFXQLW2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECP2SIQ#issuecomment-547334434",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db807d05864a_32113ffc804cd968253264--


From nobody Tue Oct 29 03:42:09 2019
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 651B512002E for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 03:42:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, 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 bZlKHuUi-oTg for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 03:42:06 -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 B07B7120099 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 03:42:06 -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 AAC1C6E1475 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 03:42:05 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572345725; bh=oiC+sa1J8rg5sadtuAcrAbAZO6xatx27sb6n7Q/kzQA=; h=Date:From:To:Subject:From; b=nuREptmaFnDaZc3yWDLYgdxKe6CSI6XCb9lKg7vnL40j/4TCjE7JJN6wuRgfxGtEi npCgonNweRTvqmtS06cxHyPYIuVajrIdNWHrvBplSMWHD+GOtaeWFN+aBBj0Dnii2I BliNqAU4jvJq0U8buGbdzPIMC8/BNrt63b3pHGyw=
Date: Tue, 29 Oct 2019 03:42:05 -0700
From: ianswett <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/ianswett-pto-per-pn-space/5e8148-ed8750@github.com>
Subject: [quicwg/base-drafts] ed8750: Don't arm PTO for ApplicationData until complete
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/P0N1PNg0FtS1uyTnj-gGw5hXpD8>
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, 29 Oct 2019 10:42:08 -0000

  Branch: refs/heads/ianswett-pto-per-pn-space
  Home:   https://github.com/quicwg/base-drafts
  Commit: ed8750ae9d8ae6279a44dde075638ca859b40658
      https://github.com/quicwg/base-drafts/commit/ed8750ae9d8ae6279a44dde075638ca859b40658
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-10-29 (Tue, 29 Oct 2019)

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

  Log Message:
  -----------
  Don't arm PTO for ApplicationData until complete



From nobody Tue Oct 29 03:42:18 2019
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 E374B120099 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 03:42:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 2bciJ_aWv0qM for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 03:42:14 -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 B375112002E for <quic-issues@ietf.org>; Tue, 29 Oct 2019 03:42:14 -0700 (PDT)
Received: from github-lowworker-2300405.va3-iad.github.net (github-lowworker-2300405.va3-iad.github.net [10.48.17.39]) by smtp.github.com (Postfix) with ESMTP id 133226E003A for <quic-issues@ietf.org>; Tue, 29 Oct 2019 03:42:14 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572345734; bh=ykISdL+RPmkF7OXXchgYKfpEytEqhezjzoD+VHQPer8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=k9WVrgiqsGL8I0RkbkfW0oQks9LQTlcwrLzdFqsPoj2LBex7noYs/orGiYkg3Nxiv 3ME+yiZXFIGLZzyo3CGV1X3Vt2XkvxEjFvr08oywHIosWYofCuDzye4k/jiIQ7NayH AVn1a4mGuVGFMIQ4glBzikrlNT6gIl5iOurP+rkA=
Date: Tue, 29 Oct 2019 03:42:14 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3066/push/4207105437@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3066@github.com>
References: <quicwg/base-drafts/pull/3066@github.com>
Subject: Re: [quicwg/base-drafts] Change PTO to be per packet number space (#3066)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db817864719_30783fd2fc6cd9644655f8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/s32E-M1zbG9mEzCgW12atairrS4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 10:42:16 -0000

----==_mimepart_5db817864719_30783fd2fc6cd9644655f8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

ed8750ae9d8ae6279a44dde075638ca859b40658  Don't arm PTO for ApplicationData until complete


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3066/files/5e81481786d1ba1c24c4d39c4712ac5003a5cbb4..ed8750ae9d8ae6279a44dde075638ca859b40658

----==_mimepart_5db817864719_30783fd2fc6cd9644655f8
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/ianswett" class="user-mention">@ianswett</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/ed8750ae9d8ae6279a44dde075638ca859b40658">ed8750a</a>  Don&#39;t arm PTO for ApplicationData until complete</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3066/files/5e81481786d1ba1c24c4d39c4712ac5003a5cbb4..ed8750ae9d8ae6279a44dde075638ca859b40658?email_source=notifications&amp;email_token=AFTOJK5JUXWDCL2E4FX5KSDQRAHQNA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDAOJXG4YTEMSQOVZWQIZUGIYDOMJQGU2DGNY">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2LFA42CXPEO6NOXWLQRAHQNANCNFSM4I2FHCOQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2KN6JXMRTJ2EJPLITQRAHQNA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDAOJXG4YTEMSQOVZWQIZUGIYDOMJQGU2DGNY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3066/files/5e81481786d1ba1c24c4d39c4712ac5003a5cbb4..ed8750ae9d8ae6279a44dde075638ca859b40658?email_source=notifications\u0026email_token=AFTOJK5JUXWDCL2E4FX5KSDQRAHQNA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDAOJXG4YTEMSQOVZWQIZUGIYDOMJQGU2DGNY",
"url": "https://github.com/quicwg/base-drafts/pull/3066/files/5e81481786d1ba1c24c4d39c4712ac5003a5cbb4..ed8750ae9d8ae6279a44dde075638ca859b40658?email_source=notifications\u0026email_token=AFTOJK5JUXWDCL2E4FX5KSDQRAHQNA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDAOJXG4YTEMSQOVZWQIZUGIYDOMJQGU2DGNY",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5db817864719_30783fd2fc6cd9644655f8--


From nobody Tue Oct 29 03:42:51 2019
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 4D51C120145 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 03:42:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 eAAocIsKQ_uP for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 03:42:48 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E67FE120133 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 03:42:47 -0700 (PDT)
Date: Tue, 29 Oct 2019 03:42:47 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572345767; bh=wphc+i8Ms+ajeh6yJ+MPtU+vJTi0eObNpSCpISYT4a4=; h=Date:From:To:Subject:From; b=WihyIzTfqClEW5jYEzO1wTXP3C5AAtplWiC3HjGxQi6etJNtApzy/HbqlkSfQsKm5 csrN6kMB9M8MiadwtuUe5ddL0j+ZTkz193melnLbMDw4lcL6kmoylDRpl/t6dzaYeX l1Fx+/55mRpxhA/y8F91Dc0nmKyu7AHMmPdjra8Q=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/4cffce-db2ca9@github.com>
Subject: [quicwg/base-drafts] db2ca9: Script updating gh-pages from ed8750ae. [ci skip]
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/_b3BKK7dHtGj8CZ6EiNEo8ciBLk>
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, 29 Oct 2019 10:42:49 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: db2ca957f003da0a51b9a6ce242636b19458b93a
      https://github.com/quicwg/base-drafts/commit/db2ca957f003da0a51b9a6ce242636b19458b93a
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-29 (Tue, 29 Oct 2019)

  Changed paths:
    M ianswett-pto-per-pn-space/draft-ietf-quic-http.html
    M ianswett-pto-per-pn-space/draft-ietf-quic-http.txt
    M ianswett-pto-per-pn-space/draft-ietf-quic-invariants.html
    M ianswett-pto-per-pn-space/draft-ietf-quic-invariants.txt
    M ianswett-pto-per-pn-space/draft-ietf-quic-qpack.html
    M ianswett-pto-per-pn-space/draft-ietf-quic-qpack.txt
    M ianswett-pto-per-pn-space/draft-ietf-quic-recovery.html
    M ianswett-pto-per-pn-space/draft-ietf-quic-recovery.txt
    M ianswett-pto-per-pn-space/draft-ietf-quic-tls.html
    M ianswett-pto-per-pn-space/draft-ietf-quic-tls.txt
    M ianswett-pto-per-pn-space/draft-ietf-quic-transport.html
    M ianswett-pto-per-pn-space/draft-ietf-quic-transport.txt
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from ed8750ae. [ci skip]



From nobody Tue Oct 29 03:46:39 2019
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 3DDD112010C for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 03:46:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, 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 nRl8sK3e9-Z7 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 03:46:35 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CDCA3120099 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 03:46:35 -0700 (PDT)
Date: Tue, 29 Oct 2019 03:46:35 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572345995; bh=QUfHFqhA5qooJDEyw8lqJdbOM6yX1j7eNf9/E8/29r4=; h=Date:From:To:Subject:From; b=iKtcLFiLMnBQKxKt3UTe1caOGP/MyvubL43NVY6cmLfF8E06dUHtcmXUIGjJ1XWjv Jqqq08m/LPkdJmqFBVXLYb4XTBwqUjHiiV2JtqLRCM/w7ETWXGA1scY5FlL4WYOTX6 PT34AcJLh5d36TfuSs9iGw7OlDX82BdPGoZ0Y/oo=
From: ianswett <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/ianswett-pto-per-pn-space/ed8750-6322d3@github.com>
Subject: [quicwg/base-drafts] 6322d3: Initial and Handshake have no max_ack_delay
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/_hlza3Rlho4H4zyjAqgW-zmYu3Q>
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, 29 Oct 2019 10:46:37 -0000

  Branch: refs/heads/ianswett-pto-per-pn-space
  Home:   https://github.com/quicwg/base-drafts
  Commit: 6322d369a5b25b731285b131e77a76b405a6ec16
      https://github.com/quicwg/base-drafts/commit/6322d369a5b25b731285b131e77a76b405a6ec16
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-10-29 (Tue, 29 Oct 2019)

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

  Log Message:
  -----------
  Initial and Handshake have no max_ack_delay



From nobody Tue Oct 29 03:46:47 2019
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 136F3120133 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 03:46:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 hX4lloHpksS5 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 03:46:44 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8819312010C for <quic-issues@ietf.org>; Tue, 29 Oct 2019 03:46:44 -0700 (PDT)
Received: from github-lowworker-cde56e0.va3-iad.github.net (github-lowworker-cde56e0.va3-iad.github.net [10.48.25.52]) by smtp.github.com (Postfix) with ESMTP id E5974520548 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 03:46:43 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572346003; bh=VRnXqr2OXDIZ5ugWCBAkgMTqbh0HW9nxtjO7h59Ud58=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=bs6qOpTVleBVHi8+LoSW0RgWXOpki/JKZ2jomCmlOW2extjKXNDImsyIohZvZyF3m uugnbszTdnsvx1GX/rneaKzohVd06zcG6mCPcC989zKaoATWMmIp4akjWmuflF7iwW hnbq/yT0caeCY94LwhcsggaRMXz2nSjG9ioXnqkw=
Date: Tue, 29 Oct 2019 03:46:43 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3066/push/4207123780@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3066@github.com>
References: <quicwg/base-drafts/pull/3066@github.com>
Subject: Re: [quicwg/base-drafts] Change PTO to be per packet number space (#3066)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db81893d74b1_3a343fe251acd960771683"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/xFsTW9VvMdY-7kNeiJ4-XOhsWYw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 10:46:46 -0000

----==_mimepart_5db81893d74b1_3a343fe251acd960771683
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

6322d369a5b25b731285b131e77a76b405a6ec16  Initial and Handshake have no max_ack_delay


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3066/files/ed8750ae9d8ae6279a44dde075638ca859b40658..6322d369a5b25b731285b131e77a76b405a6ec16

----==_mimepart_5db81893d74b1_3a343fe251acd960771683
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/ianswett" class="user-mention">@ianswett</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/6322d369a5b25b731285b131e77a76b405a6ec16">6322d36</a>  Initial and Handshake have no max_ack_delay</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3066/files/ed8750ae9d8ae6279a44dde075638ca859b40658..6322d369a5b25b731285b131e77a76b405a6ec16?email_source=notifications&amp;email_token=AFTOJK6SFGSMQ5W3WBLJEUTQRAIBHA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDAOJXG4YTEMSQOVZWQIZUGIYDOMJSGM3TQMA">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK53Q272LSM77QG3R5TQRAIBHANCNFSM4I2FHCOQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2OQEUIMOHY2XJ5EB3QRAIBHA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDAOJXG4YTEMSQOVZWQIZUGIYDOMJSGM3TQMA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3066/files/ed8750ae9d8ae6279a44dde075638ca859b40658..6322d369a5b25b731285b131e77a76b405a6ec16?email_source=notifications\u0026email_token=AFTOJK6SFGSMQ5W3WBLJEUTQRAIBHA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDAOJXG4YTEMSQOVZWQIZUGIYDOMJSGM3TQMA",
"url": "https://github.com/quicwg/base-drafts/pull/3066/files/ed8750ae9d8ae6279a44dde075638ca859b40658..6322d369a5b25b731285b131e77a76b405a6ec16?email_source=notifications\u0026email_token=AFTOJK6SFGSMQ5W3WBLJEUTQRAIBHA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDAOJXG4YTEMSQOVZWQIZUGIYDOMJSGM3TQMA",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5db81893d74b1_3a343fe251acd960771683--


From nobody Tue Oct 29 03:47:12 2019
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 96A8712010C for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 03:47:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 6-LTFdBO74Wr for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 03:47:09 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B2BCA120099 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 03:47:09 -0700 (PDT)
Date: Tue, 29 Oct 2019 03:47:08 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572346028; bh=wUosxKAn/J27JT5/beeBZida2W2SUsdbcVuz7Ou9tnE=; h=Date:From:To:Subject:From; b=ByreSDEgH0zS7EbUlGGctJweOYmCsp0Orj+aaMSGkijslSJLJbo6hTxC0fpSDYys1 G2XXXh0kX780h0FPPPSCd9V6XZdG+pnNqTCMys/LPoUbnEsTkltAuJyx5CWGRHo6U1 AA/9Xl/sQmu/s7OmUZex5oWMLR0eTDpGSjw+DupE=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/db2ca9-c2add0@github.com>
Subject: [quicwg/base-drafts] c2add0: Script updating gh-pages from 6322d369. [ci skip]
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/SxuOpoLRybas469GEM2LmfAqmJI>
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, 29 Oct 2019 10:47:11 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: c2add0c3608ecd41e49cad247f1fe1eac36048c2
      https://github.com/quicwg/base-drafts/commit/c2add0c3608ecd41e49cad247f1fe1eac36048c2
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-29 (Tue, 29 Oct 2019)

  Changed paths:
    M ianswett-pto-per-pn-space/draft-ietf-quic-recovery.html
    M ianswett-pto-per-pn-space/draft-ietf-quic-recovery.txt
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from 6322d369. [ci skip]



From nobody Tue Oct 29 03:51:17 2019
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 6FF8C120133 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 03:51:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.597
X-Spam-Level: 
X-Spam-Status: No, score=-6.597 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-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 DsI2AaFZfm5X for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 03:51:13 -0700 (PDT)
Received: from out-22.smtp.github.com (out-22.smtp.github.com [192.30.252.205]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BF875120099 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 03:51:13 -0700 (PDT)
Received: from github-lowworker-56fcc46.va3-iad.github.net (github-lowworker-56fcc46.va3-iad.github.net [10.48.102.32]) by smtp.github.com (Postfix) with ESMTP id D7F0FA118C for <quic-issues@ietf.org>; Tue, 29 Oct 2019 03:51:12 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572346272; bh=ujt7c2wW0xdClRHmlJhGEhcPyuZ6QRkkPCMOj13V1fM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=a11qu69K34SFKCg3A081MFrcd1+VpAtOC9z1Mw9I22ASbl43UcBnqlFWXHdrmhSI5 sEKDgysaaKxS0alxRar8O7PvHn0jO9tpi11+B7+7/f0p294dVbXNfsUYHB938cajSZ U920390LYt6gp2C5Q6EFzIWsM3Xo/2A8hwY7o1gI=
Date: Tue, 29 Oct 2019 03:51:12 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7L7UHH5A7FZ26TKYF3YVNDBEVBNHHB3LP3EA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3066/review/308419637@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3066@github.com>
References: <quicwg/base-drafts/pull/3066@github.com>
Subject: Re: [quicwg/base-drafts] Change PTO to be per packet number space (#3066)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db819a0c855b_7af73fdaf06cd968556584"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/h7TlC2Qldalc7lD_LG9eqatPNLY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 10:51:16 -0000

----==_mimepart_5db819a0c855b_7af73fdaf06cd968556584
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



> @@ -477,6 +477,9 @@ limited by the endpoint's idle timeout.
 A sender computes its PTO timer every time an ack-eliciting packet is sent.
 When ack-eliciting packets are in-flight in multiple packet number spaces,
 the timer MUST be set for the packet number space with the earliest timeout.
+Even when there are ack-eliciting packets in-flight in multiple packet number
+spaces, the exponential increase in probe timeout occurs across all spaces to

I've updated the PR to no longer arm PTO for ApplicationData until the handshake is complete.  On the server side, it's pretty obvious you shouldn't arm it, since the server doesn't have receive keys to process 1-RTT ACKs.  I think this achieves what you originally might have hoped and solves the silliest case(server sending a 1-RTT PTO) above.

PTAL.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3066#discussion_r340005858
----==_mimepart_5db819a0c855b_7af73fdaf06cd968556584
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ianswett</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3066#discussion_r340005858">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -477,6 +477,9 @@ limited by the endpoint&#39;s idle timeout.
 A sender computes its PTO timer every time an ack-eliciting packet is sent.
 When ack-eliciting packets are in-flight in multiple packet number spaces,
 the timer MUST be set for the packet number space with the earliest timeout.
+Even when there are ack-eliciting packets in-flight in multiple packet number
+spaces, the exponential increase in probe timeout occurs across all spaces to
</pre>
<p>I've updated the PR to no longer arm PTO for ApplicationData until the handshake is complete.  On the server side, it's pretty obvious you shouldn't arm it, since the server doesn't have receive keys to process 1-RTT ACKs.  I think this achieves what you originally might have hoped and solves the silliest case(server sending a 1-RTT PTO) above.</p>
<p>PTAL.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3066?email_source=notifications&amp;email_token=AFTOJK5D5JCTJOMB5IYJX43QRAISBA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJRBYNI#discussion_r340005858">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7K3DFO4U5DBMNIZ5DQRAISBANCNFSM4I2FHCOQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7UVVQLYCQ3Q7UPIXLQRAISBA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJRBYNI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3066?email_source=notifications\u0026email_token=AFTOJK5D5JCTJOMB5IYJX43QRAISBA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJRBYNI#discussion_r340005858",
"url": "https://github.com/quicwg/base-drafts/pull/3066?email_source=notifications\u0026email_token=AFTOJK5D5JCTJOMB5IYJX43QRAISBA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJRBYNI#discussion_r340005858",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db819a0c855b_7af73fdaf06cd968556584--


From nobody Tue Oct 29 04:08:53 2019
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 E727C120169 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 04:08:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.999
X-Spam-Level: 
X-Spam-Status: No, score=-6.999 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=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 j3kCe8ECjQ7Y for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 04:08:49 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D9800120041 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 04:08:49 -0700 (PDT)
Date: Tue, 29 Oct 2019 04:08:49 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572347329; bh=YIzguvTz/IX9k5bEKiJjN+NEfStNKTF8lE9SKPNgICw=; h=Date:From:To:Subject:From; b=xabMteHJpushS5UuDluypp2xOFLV9nxaXc6shpatRdR9cNaAYvpFcP1Y7sWyh9osS +V5FTsQdhrRAJcIsQsfKE1fMpRpZ3mej2lusj6zHckkWed90ZV1LBi7FFP9x5fAHae TZ9hJVxeDxiN3JBHX6NbTd5RTW38B2xLo9YzFUn8=
From: ianswett <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/ianswett-burst-initial/bc27ab-7b268f@github.com>
Subject: [quicwg/base-drafts] 7b268f: Update draft-ietf-quic-recovery.md
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/lwiO6GfzkNexMRoyz_S-Yv9PzQM>
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, 29 Oct 2019 11:08:51 -0000

  Branch: refs/heads/ianswett-burst-initial
  Home:   https://github.com/quicwg/base-drafts
  Commit: 7b268f0e6818ff0ceadeb6642ef461c0b8890a79
      https://github.com/quicwg/base-drafts/commit/7b268f0e6818ff0ceadeb6642ef461c0b8890a79
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-10-29 (Tue, 29 Oct 2019)

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

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md

Co-Authored-By: Martin Thomson <mt@lowentropy.net>



From nobody Tue Oct 29 04:09:02 2019
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 34647120154 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 04:09:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.381
X-Spam-Level: 
X-Spam-Status: No, score=-6.381 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 frTSLiy1O7jo for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 04:08:59 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EFC7D120041 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 04:08:58 -0700 (PDT)
Received: from github-lowworker-292e294.va3-iad.github.net (github-lowworker-292e294.va3-iad.github.net [10.48.102.70]) by smtp.github.com (Postfix) with ESMTP id C45706A083A for <quic-issues@ietf.org>; Tue, 29 Oct 2019 04:08:57 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572347337; bh=Ln0a2mx3yX78bj+6SyO/PfutPP5RYkGwq2121r42eIo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=gU132YYBtC4Je2Kf5f2eGrh1BXdzUU7xM1zCBzo9eQ7K/gUULCBtT9XbM+CGsFOO6 gMCZe5BvHqrO6rFhU62RcdgbyGCUvt2LbyNiuuc64IlahKOecPCwB1np7TEGmFLU4Z GPmyFXBGWoh0oa988dC6x2YVUIvDG6WMpbqEV1AY=
Date: Tue, 29 Oct 2019 04:08:57 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3160/push/4207211682@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3160@github.com>
References: <quicwg/base-drafts/pull/3160@github.com>
Subject: Re: [quicwg/base-drafts] MUST limit bursts to the initial congestion window (#3160)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db81dc9b5588_57663fe7602cd96863464c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/XQ7FiwIKLVR8q6YHebOf9fn2O0k>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 11:09:00 -0000

----==_mimepart_5db81dc9b5588_57663fe7602cd96863464c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

7b268f0e6818ff0ceadeb6642ef461c0b8890a79  Update draft-ietf-quic-recovery.md


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3160/files/bc27ab1719ed440795fcd086b93a7bb0373f0dd7..7b268f0e6818ff0ceadeb6642ef461c0b8890a79

----==_mimepart_5db81dc9b5588_57663fe7602cd96863464c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/ianswett" class="user-mention">@ianswett</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/7b268f0e6818ff0ceadeb6642ef461c0b8890a79">7b268f0</a>  Update draft-ietf-quic-recovery.md</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3160/files/bc27ab1719ed440795fcd086b93a7bb0373f0dd7..7b268f0e6818ff0ceadeb6642ef461c0b8890a79?email_source=notifications&amp;email_token=AFTOJK3GURHIGRXZRR3NVQTQRAKUTA5CNFSM4JF2XQIKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGMJTG4ZTAMKQOVZWQIZUGIYDOMRRGE3DQMQ">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYZQF2URFRKKUGYKKDQRAKUTANCNFSM4JF2XQIA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7DMNXV5GY5R2CPYKDQRAKUTA5CNFSM4JF2XQIKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGMJTG4ZTAMKQOVZWQIZUGIYDOMRRGE3DQMQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3160/files/bc27ab1719ed440795fcd086b93a7bb0373f0dd7..7b268f0e6818ff0ceadeb6642ef461c0b8890a79?email_source=notifications\u0026email_token=AFTOJK3GURHIGRXZRR3NVQTQRAKUTA5CNFSM4JF2XQIKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGMJTG4ZTAMKQOVZWQIZUGIYDOMRRGE3DQMQ",
"url": "https://github.com/quicwg/base-drafts/pull/3160/files/bc27ab1719ed440795fcd086b93a7bb0373f0dd7..7b268f0e6818ff0ceadeb6642ef461c0b8890a79?email_source=notifications\u0026email_token=AFTOJK3GURHIGRXZRR3NVQTQRAKUTA5CNFSM4JF2XQIKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGMJTG4ZTAMKQOVZWQIZUGIYDOMRRGE3DQMQ",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5db81dc9b5588_57663fe7602cd96863464c--


From nobody Tue Oct 29 04:09:27 2019
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 B88B912004A for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 04:09:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 DCHrAmhGE5lQ for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 04:09:24 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7E997120041 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 04:09:24 -0700 (PDT)
Date: Tue, 29 Oct 2019 04:09:23 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572347363; bh=O0ZAQ5hyBN8UJ84PcNxwSKOb+v6S459TdGD/gmaNv7w=; h=Date:From:To:Subject:From; b=DUIyQU3lay1gnSN2qVhCfIAHvfwx2wkqwflskke2EFbVH49eQ5HXMO6JNwSubKpZj LqApnpK90qq9ufr8AzDdd5Z+PnTX1aljSaFOCrzRVyircnQYaTcVagwoTVc/JvdTlE Yxvbnjq2ZQgkub5f99H+ivfalXnALVUdEjadeTIo=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/c2add0-8bd8c6@github.com>
Subject: [quicwg/base-drafts] 8bd8c6: Script updating gh-pages from 7b268f0e. [ci skip]
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/BNw4hN1Y1pP99XWSnUsEPe8KmBM>
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, 29 Oct 2019 11:09:26 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 8bd8c6f667154b9db394d47fc75aaacdc1bf6bd7
      https://github.com/quicwg/base-drafts/commit/8bd8c6f667154b9db394d47fc75aaacdc1bf6bd7
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-29 (Tue, 29 Oct 2019)

  Changed paths:
    M ianswett-burst-initial/draft-ietf-quic-http.html
    M ianswett-burst-initial/draft-ietf-quic-http.txt
    M ianswett-burst-initial/draft-ietf-quic-invariants.html
    M ianswett-burst-initial/draft-ietf-quic-invariants.txt
    M ianswett-burst-initial/draft-ietf-quic-qpack.html
    M ianswett-burst-initial/draft-ietf-quic-qpack.txt
    M ianswett-burst-initial/draft-ietf-quic-recovery.html
    M ianswett-burst-initial/draft-ietf-quic-recovery.txt
    M ianswett-burst-initial/draft-ietf-quic-tls.html
    M ianswett-burst-initial/draft-ietf-quic-tls.txt
    M ianswett-burst-initial/draft-ietf-quic-transport.html
    M ianswett-burst-initial/draft-ietf-quic-transport.txt
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from 7b268f0e. [ci skip]



From nobody Tue Oct 29 04:11:03 2019
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 EDD6512016E for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 04:11:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, 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 donj9GK4GZ9H for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 04:10:59 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 92024120154 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 04:10:59 -0700 (PDT)
Received: from github-lowworker-edec459.ac4-iad.github.net (github-lowworker-edec459.ac4-iad.github.net [10.52.18.32]) by smtp.github.com (Postfix) with ESMTP id DD9BF960CA4 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 04:10:58 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572347458; bh=8oSaikTIMAgZ3Hlmb9pgsKJONytK5FbjPBEYSwCHOaw=; h=Date:From:To:Subject:From; b=L1JvdtrDdQIZ7wkH9+bqs7i8qEnZfeUP5+gxGOMGdYEsR0mUWzWM8majvlQc0wzdd IflccHIJmo5v8p1pFH4j7rfx1o3oxr6++V7fpD01rQx2T0fFOg4wGwNezYtUO9k5iY /UnsuPF5KpQLMqqURUF6h4a2xWUUwa+IY6UAs2mc=
Date: Tue, 29 Oct 2019 04:10:58 -0700
From: ianswett <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/master/ff59d6-380290@github.com>
Subject: [quicwg/base-drafts] 380290: MUST limit bursts to the initial congestion window...
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/WgZE0Jc_p01HMHCyfRAlpxLWGaY>
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, 29 Oct 2019 11:11:01 -0000

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 380290424491810123c9e6e2f80a10ad7e4cf842
      https://github.com/quicwg/base-drafts/commit/380290424491810123c9e6e2f80a10ad7e4cf842
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-10-29 (Tue, 29 Oct 2019)

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

  Log Message:
  -----------
  MUST limit bursts to the initial congestion window (#3160)

* MUST limit bursts to the initial congestion window

>From discussion on #3106 
https://github.com/quicwg/base-drafts/pull/3106#discussion_r338921935

* Update draft-ietf-quic-recovery.md

* Update draft-ietf-quic-recovery.md

Co-Authored-By: Martin Thomson <mt@lowentropy.net>



From nobody Tue Oct 29 04:11:11 2019
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 D18AC120154 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 04:11:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=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 2KkI6VnqtCYA for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 04:11:00 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A73C4120041 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 04:11:00 -0700 (PDT)
Received: from github-lowworker-ca5950c.va3-iad.github.net (github-lowworker-ca5950c.va3-iad.github.net [10.48.17.57]) by smtp.github.com (Postfix) with ESMTP id 5E2D78C03A0 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 04:10:59 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572347459; bh=Ev5K8+g8JdqS5Mpk+CA0FFvn4xeMmFVl7psmuD6WWDs=; h=Date:From:To:Subject:From; b=RGaWf3qE8a0BeQVT+JpIf9VphVeCoyDjZiFErT6W9HFs3fwJPluSaXRsPOrwcdAkH 9vSnKGX4e1plxnKKwwBeGSpv1t7jTIEdPAHcCK5LfoqNa8ycYLV0Fh8BCMB8Ms3ITk C5A/xHyKTs9VL0u8LwgBZHK/QlPqDoC/cdM0GHz0=
Date: Tue, 29 Oct 2019 04:10:59 -0700
From: ianswett <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/ianswett-burst-initial/7b268f-000000@github.com>
Subject: [quicwg/base-drafts]
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/g060ZHVhjKfhLpSNNPZcpvQohU0>
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, 29 Oct 2019 11:11:02 -0000

  Branch: refs/heads/ianswett-burst-initial
  Home:   https://github.com/quicwg/base-drafts


From nobody Tue Oct 29 04:11:17 2019
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 0BB0912004A for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 04:11:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 9sqPtWyGFwKA for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 04:11:08 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A2096120041 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 04:11:08 -0700 (PDT)
Received: from github-lowworker-d93c4b6.va3-iad.github.net (github-lowworker-d93c4b6.va3-iad.github.net [10.48.17.47]) by smtp.github.com (Postfix) with ESMTP id F24EE8C00A4 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 04:11:07 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572347467; bh=04rjr+sr2kZlDr3QcENYEDE3tynra9t94qwFXSWbeO8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=FhOlc2PQO8M0dn8HCa942Vtfih+ZcrUiGcRkWMGNL8sM1TXufAWWO7OaNke5xRtEO 4Mh3tnizOtsPWxZjaF8Zv0TcWqmKxQxp8lABZaZhibw+pnGMvu61SnK5g+lqhQ2ghV l5SGLYaNLqPFdWgFJVP7Th7qKVj+C/rdMGAtgn/g=
Date: Tue, 29 Oct 2019 04:11:07 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7KCMIMPAL5HWCTVUN3YVPNXEVBNHHB5GGLDU@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3160/issue_event/2751722413@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3160@github.com>
References: <quicwg/base-drafts/pull/3160@github.com>
Subject: Re: [quicwg/base-drafts] MUST limit bursts to the initial congestion window (#3160)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db81e4be30f0_2bc3f82292cd9648222b1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/GGI1mrsmNRjjdPEGfL26cx5xZtA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 11:11:10 -0000

----==_mimepart_5db81e4be30f0_2bc3f82292cd9648222b1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #3160 into master.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3160#event-2751722413
----==_mimepart_5db81e4be30f0_2bc3f82292cd9648222b1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="513329949" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3160" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3160/hovercard" href="https://github.com/quicwg/base-drafts/pull/3160">#3160</a> into master.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3160?email_source=notifications&amp;email_token=AFTOJK4SYMFXPUYLSNYX6L3QRAK4XA5CNFSM4JF2XQIKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUQB7HLI#event-2751722413">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK766UUNYACWJX725XTQRAK4XANCNFSM4JF2XQIA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYXCJ5XXQPL3WC6R53QRAK4XA5CNFSM4JF2XQIKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUQB7HLI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3160?email_source=notifications\u0026email_token=AFTOJK4SYMFXPUYLSNYX6L3QRAK4XA5CNFSM4JF2XQIKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUQB7HLI#event-2751722413",
"url": "https://github.com/quicwg/base-drafts/pull/3160?email_source=notifications\u0026email_token=AFTOJK4SYMFXPUYLSNYX6L3QRAK4XA5CNFSM4JF2XQIKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUQB7HLI#event-2751722413",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db81e4be30f0_2bc3f82292cd9648222b1--


From nobody Tue Oct 29 04:11:35 2019
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 3479012004A for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 04:11:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 SbRDSrA6kzYS for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 04:11:33 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 22BD8120041 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 04:11:33 -0700 (PDT)
Date: Tue, 29 Oct 2019 04:11:32 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572347492; bh=zvQ/APl4LQX7X6co8x1fzSmT+Tv729LpA60nNDyrLgM=; h=Date:From:To:Subject:From; b=iu/I6PV4BDbFtIxHWSb5usJa0AM+XJNVszsru+tKBjP+yXh0tP2QiC6KQEe8Rr786 0KWMWBiVfmNi8mvpdGykmWoy4lfdcjLVVzLBJ+2a5kx8JmvJEYUM9PXViuy6eFk7lK iIvBXXhqeEL9uk3e15In9SPuCh9hVpfnFUUrMzgo=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/8bd8c6-c8e0ed@github.com>
Subject: [quicwg/base-drafts] c8e0ed: Script updating gh-pages from 38029042. [ci skip]
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/jWljQRTk-qbUjPIJN8i80Hjm538>
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, 29 Oct 2019 11:11:34 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: c8e0ed7b422895308dbb74b744225e3931736e35
      https://github.com/quicwg/base-drafts/commit/c8e0ed7b422895308dbb74b744225e3931736e35
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-29 (Tue, 29 Oct 2019)

  Changed paths:
    M draft-ietf-quic-http.html
    M draft-ietf-quic-http.txt
    M draft-ietf-quic-invariants.html
    M draft-ietf-quic-invariants.txt
    M draft-ietf-quic-qpack.html
    M draft-ietf-quic-qpack.txt
    M draft-ietf-quic-recovery.html
    M draft-ietf-quic-recovery.txt
    M draft-ietf-quic-tls.html
    M draft-ietf-quic-tls.txt
    M draft-ietf-quic-transport.html
    M draft-ietf-quic-transport.txt
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from 38029042. [ci skip]



From nobody Tue Oct 29 05:03:13 2019
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 74A8F1200FD for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 05:03:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 3DvhcaW4_BIG for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 05:03:10 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D09C1120041 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 05:03:09 -0700 (PDT)
Date: Tue, 29 Oct 2019 05:03:09 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572350589; bh=757ITXWsd1baF+ddMs2xezxxMnvneHt2uwOEw8VA/50=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ygMoin2WP5th7jv2RGQaXna3eveXc6E7zFROtzoU3dB8Zlc1Tp8op3+0asFqz9Iwn jy8c2aLerZlTVXJIrMkU4BYbCXcgGTbU9zv5DA/+1OgWYN/rQniGKaFjujZ2Ra+p/H iMy0hQsB5leJ3oGK+kSXnvntmLrhtNYW2QLOmTrk=
From: =?UTF-8?B?QmVuY2UgQsOpa3k=?= <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3131/push/4207415963@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3131@github.com>
References: <quicwg/base-drafts/pull/3131@github.com>
Subject: Re: [quicwg/base-drafts] Improve language on blocking entries. (#3131)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db82a7dab9c_44e3fa488ecd9681773e5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: bencebeky
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/WlhijuagPbF2dVUxqqfrjcYXVNI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 12:03:12 -0000

----==_mimepart_5db82a7dab9c_44e3fa488ecd9681773e5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@bencebeky pushed 1 commit.

ab210a07bdaa4ab13fd79d538a5074fd5afbb35a  Revert changing acknowledging insertion to comparing absolute index to Known Received Count.


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3131/files/e6f4b9a1cf82ca84a35794c906e336734d962d47..ab210a07bdaa4ab13fd79d538a5074fd5afbb35a

----==_mimepart_5db82a7dab9c_44e3fa488ecd9681773e5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/bencebeky" class="user-mention">@bencebeky</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/ab210a07bdaa4ab13fd79d538a5074fd5afbb35a">ab210a0</a>  Revert changing acknowledging insertion to comparing absolute index to Known Received Count.</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3131/files/e6f4b9a1cf82ca84a35794c906e336734d962d47..ab210a07bdaa4ab13fd79d538a5074fd5afbb35a?email_source=notifications&amp;email_token=AFTOJKY3T6DBKO6P42PLSUDQRAQ73A5CNFSM4JDZZF2KYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTCMRWHA3TCOKQOVZWQIZUGIYDONBRGU4TMMY">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5BQIR7HIJAOM4QMD3QRAQ73ANCNFSM4JDZZF2A">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZJS5OAMBQO5TRHHSLQRAQ73A5CNFSM4JDZZF2KYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTCMRWHA3TCOKQOVZWQIZUGIYDONBRGU4TMMY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3131/files/e6f4b9a1cf82ca84a35794c906e336734d962d47..ab210a07bdaa4ab13fd79d538a5074fd5afbb35a?email_source=notifications\u0026email_token=AFTOJKY3T6DBKO6P42PLSUDQRAQ73A5CNFSM4JDZZF2KYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTCMRWHA3TCOKQOVZWQIZUGIYDONBRGU4TMMY",
"url": "https://github.com/quicwg/base-drafts/pull/3131/files/e6f4b9a1cf82ca84a35794c906e336734d962d47..ab210a07bdaa4ab13fd79d538a5074fd5afbb35a?email_source=notifications\u0026email_token=AFTOJKY3T6DBKO6P42PLSUDQRAQ73A5CNFSM4JDZZF2KYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTCMRWHA3TCOKQOVZWQIZUGIYDONBRGU4TMMY",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5db82a7dab9c_44e3fa488ecd9681773e5--


From nobody Tue Oct 29 05:04:46 2019
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 DAB0C120154 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 05:04:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 VeV53uZDGsDc for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 05:04:43 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5E167120041 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 05:04:43 -0700 (PDT)
Received: from github-lowworker-3a0df0f.ac4-iad.github.net (github-lowworker-3a0df0f.ac4-iad.github.net [10.52.25.92]) by smtp.github.com (Postfix) with ESMTP id 8819196056A for <quic-issues@ietf.org>; Tue, 29 Oct 2019 05:04:42 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572350682; bh=PGm4XBvBdzr6a+XWMrDNMcCdzWFkuooGhYtzT3kSP38=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=wu5ws+j2McoNe6vfy5YO6GvINJ+/gUPhwXYrDIIeOL6y0McBtYwKOwDcyejsauWjy VWo6No8sco2HIPdRRk/EPfJwtkiR9ac+RxaWdc6/ohH37QBor3pF4ZTUZaAcP4jASP gqk2oNVz7MknUyFjBdgmx78xBzBqor6a+1wEg3gM=
Date: Tue, 29 Oct 2019 05:04:42 -0700
From: =?UTF-8?B?QmVuY2UgQsOpa3k=?= <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5K4CDZGJF7AIVS2553YVVWVEVBNHHB45IJ64@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3131/c547387897@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3131@github.com>
References: <quicwg/base-drafts/pull/3131@github.com>
Subject: Re: [quicwg/base-drafts] Improve language on blocking entries. (#3131)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db82ada7927c_5aff3fd8392cd96c141188"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: bencebeky
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/8oo0jl7RavjQLatIxCpRvgLue58>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 12:04:45 -0000

----==_mimepart_5db82ada7927c_5aff3fd8392cd96c141188
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> 
> The phrase "until its [the entry's] insertion has been acknowledged" is not ambiguous. I don't agree that there is confusion to begin with.
>

After re-reading the PR, I agree that this phrase is not ambigous.  I'm reverting this part.


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3131#issuecomment-547387897
----==_mimepart_5db82ada7927c_5aff3fd8392cd96c141188
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<blockquote>
<p>The phrase "until its [the entry's] insertion has been acknowledged" is not ambiguous. I don't agree that there is confusion to begin with.</p>
</blockquote>
<p>After re-reading the PR, I agree that this phrase is not ambigous.  I'm reverting this part.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3131?email_source=notifications&amp;email_token=AFTOJK4XE7IYYGDWI2NFGGLQRARFVA5CNFSM4JDZZF2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECQHT6I#issuecomment-547387897">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYWP74QRJSF6RDCWNDQRARFVANCNFSM4JDZZF2A">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4VS2B7Q7VF4YCRGLLQRARFVA5CNFSM4JDZZF2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECQHT6I.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3131?email_source=notifications\u0026email_token=AFTOJK4XE7IYYGDWI2NFGGLQRARFVA5CNFSM4JDZZF2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECQHT6I#issuecomment-547387897",
"url": "https://github.com/quicwg/base-drafts/pull/3131?email_source=notifications\u0026email_token=AFTOJK4XE7IYYGDWI2NFGGLQRARFVA5CNFSM4JDZZF2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECQHT6I#issuecomment-547387897",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db82ada7927c_5aff3fd8392cd96c141188--


From nobody Tue Oct 29 05:10:48 2019
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 CC4FC120106 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 05:10:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 DZ9Ox5fZnY_W for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 05:10:45 -0700 (PDT)
Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DEA8E1201DC for <quic-issues@ietf.org>; Tue, 29 Oct 2019 05:10:44 -0700 (PDT)
Received: from github-lowworker-2ef7ba1.ac4-iad.github.net (github-lowworker-2ef7ba1.ac4-iad.github.net [10.52.16.66]) by smtp.github.com (Postfix) with ESMTP id C4D82A06CD for <quic-issues@ietf.org>; Tue, 29 Oct 2019 05:10:43 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572351043; bh=ZG+qVV/jTRxnQGtNhc7yrYZA4OSQRDqfa9RLDMIy/5k=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=VBip+ReKmCOVHXvVIUbd1yTa+HWLkTHycaMNQCK9RHZLnnGUXSAZQUTVg0f4yWleQ y0ls1qHZko6KSJpVo9qVh1MwpxMnK+xSQ33eQUTCnWii6Fw35RLhymAhs5PKQU4pWp ifrnF7JpK+5klS0kyGyzRnjshIYwMxloFLzRMz/A=
Date: Tue, 29 Oct 2019 05:10:43 -0700
From: =?UTF-8?B?QmVuY2UgQsOpa3k=?= <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3VWH7BPIWAR5HIKOV3YVWNHEVBNHHB45IJ64@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3131/c547389906@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3131@github.com>
References: <quicwg/base-drafts/pull/3131@github.com>
Subject: Re: [quicwg/base-drafts] Improve language on blocking entries. (#3131)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db82c43b5725_785e3faa340cd9602952e7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: bencebeky
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/jNrfTDfmlNoTpSAdfD6RpCL-oCc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 12:10:47 -0000

----==_mimepart_5db82c43b5725_785e3faa340cd9602952e7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> This removes the text that you have to track references. Of course you _do_ to accomplish what this section describes. Do we want a normative term somewhere?
> 

The following sentence from the old text that I propose to remove:

> An encoder MUST ensure that a header block which references a dynamic table	
> entry is not processed by the decoder after the referenced entry has been	
> evicted.

is redundant with the following sentence that I am leaving untouched:

> An encoder MUST NOT insert an entry into the dynamic table (or duplicate an
> existing entry) if doing so would evict a blocking entry.

(Redundant in the sense that the second sentence implies the first.)  I do not believe that removing the first sentence while leaving the second one relaxes normative requirements on the encoder, nor do I believe that keeping both sentences makes the draft clearer.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3131#issuecomment-547389906
----==_mimepart_5db82c43b5725_785e3faa340cd9602952e7
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<blockquote>
<p>This removes the text that you have to track references. Of course you <em>do</em> to accomplish what this section describes. Do we want a normative term somewhere?</p>
</blockquote>
<p>The following sentence from the old text that I propose to remove:</p>
<blockquote>
<p>An encoder MUST ensure that a header block which references a dynamic table<br>
entry is not processed by the decoder after the referenced entry has been<br>
evicted.</p>
</blockquote>
<p>is redundant with the following sentence that I am leaving untouched:</p>
<blockquote>
<p>An encoder MUST NOT insert an entry into the dynamic table (or duplicate an<br>
existing entry) if doing so would evict a blocking entry.</p>
</blockquote>
<p>(Redundant in the sense that the second sentence implies the first.)  I do not believe that removing the first sentence while leaving the second one relaxes normative requirements on the encoder, nor do I believe that keeping both sentences makes the draft clearer.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3131?email_source=notifications&amp;email_token=AFTOJK3VVGMEDI6PQSEG3KDQRAR4HA5CNFSM4JDZZF2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECQIDUQ#issuecomment-547389906">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7ZRFFJA5AF6ME7K5LQRAR4HANCNFSM4JDZZF2A">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5N6MRC3Q46CLO4BETQRAR4HA5CNFSM4JDZZF2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECQIDUQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3131?email_source=notifications\u0026email_token=AFTOJK3VVGMEDI6PQSEG3KDQRAR4HA5CNFSM4JDZZF2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECQIDUQ#issuecomment-547389906",
"url": "https://github.com/quicwg/base-drafts/pull/3131?email_source=notifications\u0026email_token=AFTOJK3VVGMEDI6PQSEG3KDQRAR4HA5CNFSM4JDZZF2KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECQIDUQ#issuecomment-547389906",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db82c43b5725_785e3faa340cd9602952e7--


From nobody Tue Oct 29 05:13:10 2019
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 430F2120236 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 05:13:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 z4psMqRMhhOG for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 05:13:06 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B61CE120106 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 05:13:06 -0700 (PDT)
Date: Tue, 29 Oct 2019 05:13:05 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572351185; bh=cmHTdx3tYoMp92ttgrFkRnBPr+60crZgWMzj6TuWYv4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=jiLhbzbWmGF8jLjTzN2Mop3gI0nUyQqOtBI+JplaZan/ypBBRF0UlFb5DDq1rtDD7 eARmZGZgIOKIy4JMgncPsRwRGsUpQxmBOvsve7dnrFtzqs9jvPAgRsDParOtK6W2z2 AfhNpxGeXJOOabYh3DILSCBh82PGRL62q6K8VNQI=
From: =?UTF-8?B?QmVuY2UgQsOpa3k=?= <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3131/push/4207454062@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3131@github.com>
References: <quicwg/base-drafts/pull/3131@github.com>
Subject: Re: [quicwg/base-drafts] Improve language on blocking entries. (#3131)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db82cd165fc8_50143ff2f92cd9641113c9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: bencebeky
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/9ASxoVW5Cp7cfXs-pSvs2HDX3y0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 12:13:08 -0000

----==_mimepart_5db82cd165fc8_50143ff2f92cd9641113c9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@bencebeky pushed 1 commit.

9fd0b8bece2994dc2fe5a321657469c5fea4918d  Remove unnecessary wordcrafting to blocked-insertion first paragraph.


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3131/files/ab210a07bdaa4ab13fd79d538a5074fd5afbb35a..9fd0b8bece2994dc2fe5a321657469c5fea4918d

----==_mimepart_5db82cd165fc8_50143ff2f92cd9641113c9
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/bencebeky" class="user-mention">@bencebeky</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/9fd0b8bece2994dc2fe5a321657469c5fea4918d">9fd0b8b</a>  Remove unnecessary wordcrafting to blocked-insertion first paragraph.</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3131/files/ab210a07bdaa4ab13fd79d538a5074fd5afbb35a..9fd0b8bece2994dc2fe5a321657469c5fea4918d?email_source=notifications&amp;email_token=AFTOJK4N3SJFIM5PDWQYRBLQRASFDA5CNFSM4JDZZF2KYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTCMRWHA3TCOKQOVZWQIZUGIYDONBVGQYDMMQ">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6IFPMA6VFCWJU4BD3QRASFDANCNFSM4JDZZF2A">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4IEB3ZW4FMLJKA7DDQRASFDA5CNFSM4JDZZF2KYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTCMRWHA3TCOKQOVZWQIZUGIYDONBVGQYDMMQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3131/files/ab210a07bdaa4ab13fd79d538a5074fd5afbb35a..9fd0b8bece2994dc2fe5a321657469c5fea4918d?email_source=notifications\u0026email_token=AFTOJK4N3SJFIM5PDWQYRBLQRASFDA5CNFSM4JDZZF2KYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTCMRWHA3TCOKQOVZWQIZUGIYDONBVGQYDMMQ",
"url": "https://github.com/quicwg/base-drafts/pull/3131/files/ab210a07bdaa4ab13fd79d538a5074fd5afbb35a..9fd0b8bece2994dc2fe5a321657469c5fea4918d?email_source=notifications\u0026email_token=AFTOJK4N3SJFIM5PDWQYRBLQRASFDA5CNFSM4JDZZF2KYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTCMRWHA3TCOKQOVZWQIZUGIYDONBVGQYDMMQ",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5db82cd165fc8_50143ff2f92cd9641113c9--


From nobody Tue Oct 29 06:17:10 2019
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 425CA12080C for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 06:17:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.999
X-Spam-Level: 
X-Spam-Status: No, score=-7.999 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, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 wrszuH7N-Q3F for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 06:17:07 -0700 (PDT)
Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BDB97120801 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 06:17:07 -0700 (PDT)
Date: Tue, 29 Oct 2019 06:17:06 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572355026; bh=kJuMslyNx6nluZlBMaiGg664qeiTyOWFnSTqSokSaUU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=OlpYXSve8CKC3EqJmCxsNqzYyrrcOuGG/B714+wss6yxtcVJAL0I1se25lzLJDcJd OpngpWECIWaVXwbz4fMpQKHv0hAnd0k5pK5UkqLPNMihculWwUEBACRlyFQQpzVcIf MhFMq/DVS0mQ6H1pvp97AX+RdI2vXtHgre1snS3w=
From: Robin Marx <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5ZAXL5OPQVYOZKUK53YVXFFEVBNHHB4UPZEI@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3115/547414052@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3115@github.com>
References: <quicwg/base-drafts/issues/3115@github.com>
Subject: Re: [quicwg/base-drafts] Don't use bitmap frames to describe varint structures (#3115)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db83bd293e26_7d593fb4b40cd96c55336"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: rmarx
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ZVswW-s7Szs1-bKZqleVNMBvqNI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 13:17:09 -0000

----==_mimepart_5db83bd293e26_7d593fb4b40cd96c55336
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> Yeah sorry I should have recognised you were providing a simple example not the whole shebang. I will point out that this format begins to resemble @rmarx qlog definition in TypeScript notation. If we really did want to change things, he'd probably be interested in aligning them if possible.

For what it's worth, @nharper's example would look a bit like this in TypeScript notation:

```
class StreamFrame implements Frame {
 stream_id:varint;
 offset?:varint;
 length?:varint;
 data:Array<byte> = new Array<byte>(length);
}

interface GenericFrame {
 frame_type:varint,
 frame:Frame
}

interface Packet {
 frames:Array<GenericFrame>
}
```

I've been using this in qlog mainly for convenience but am willing to move to another format down the line if qlog actually gets adopted and this type of flexible format is used in other QUIC drafts. 



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3115#issuecomment-547414052
----==_mimepart_5db83bd293e26_7d593fb4b40cd96c55336
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<blockquote>
<p>Yeah sorry I should have recognised you were providing a simple example not the whole shebang. I will point out that this format begins to resemble <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=2240689" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/rmarx">@rmarx</a> qlog definition in TypeScript notation. If we really did want to change things, he'd probably be interested in aligning them if possible.</p>
</blockquote>
<p>For what it's worth, <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=653608" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/nharper">@nharper</a>'s example would look a bit like this in TypeScript notation:</p>
<pre><code>class StreamFrame implements Frame {
 stream_id:varint;
 offset?:varint;
 length?:varint;
 data:Array&lt;byte&gt; = new Array&lt;byte&gt;(length);
}

interface GenericFrame {
 frame_type:varint,
 frame:Frame
}

interface Packet {
 frames:Array&lt;GenericFrame&gt;
}
</code></pre>
<p>I've been using this in qlog mainly for convenience but am willing to move to another format down the line if qlog actually gets adopted and this type of flexible format is used in other QUIC drafts.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3115?email_source=notifications&amp;email_token=AFTOJK3BVFKDPFYFCLGFZDDQRAZVFA5CNFSM4JB6VQ22YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECQOAJA#issuecomment-547414052">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7OFEMC45S2ZIAFWJLQRAZVFANCNFSM4JB6VQ2Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7X7O3ZDCX4N7RUVF3QRAZVFA5CNFSM4JB6VQ22YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECQOAJA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3115?email_source=notifications\u0026email_token=AFTOJK3BVFKDPFYFCLGFZDDQRAZVFA5CNFSM4JB6VQ22YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECQOAJA#issuecomment-547414052",
"url": "https://github.com/quicwg/base-drafts/issues/3115?email_source=notifications\u0026email_token=AFTOJK3BVFKDPFYFCLGFZDDQRAZVFA5CNFSM4JB6VQ22YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECQOAJA#issuecomment-547414052",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db83bd293e26_7d593fb4b40cd96c55336--


From nobody Tue Oct 29 07:06:34 2019
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 6E436120018 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 07:06:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8
X-Spam-Level: 
X-Spam-Status: No, score=-8 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, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 KpHbvMxVJ2E6 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 07:06:30 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C5E7712000F for <quic-issues@ietf.org>; Tue, 29 Oct 2019 07:06:30 -0700 (PDT)
Date: Tue, 29 Oct 2019 07:06:29 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572357989; bh=BxkasDkVfBRJanKH06tEXeaylIEtMK90C+u6SOattT4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=PU/QiPzeQ3qzGeNUxMYfAX/64lDDwGUjS+eHoXfYmhKYwso4B4XzIsMO6coqexpIz udbdb+gtwyrivNUvR9DYZS4aWgjbznt6lPJdhCz9JH6yCbCb29YHDMT02KljXtI7ya 0ApcNoLCO90f7p1RpkXmwEzEQujpFyLONJCwJ7ak=
From: Nick Banks <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5W3272D2JMPQGCUA53YWD7LEVBNHHB5FU4AM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3158/547436840@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3158@github.com>
References: <quicwg/base-drafts/issues/3158@github.com>
Subject: Re: [quicwg/base-drafts] Application close should be disallowed in Initial or Handshake (#3158)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db84765a00ae_6d923f8dec6cd96447827"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: nibanks
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/BDM7ep728wMMzxiCPCGkYfYlckY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 14:06:32 -0000

----==_mimepart_5db84765a00ae_6d923f8dec6cd96447827
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@kazuho 

> The problem is that then there would be two requirements:
> 
> - Application protocols MUST define a generic error code that can be exposed unencrypted.
> - QUIC stacks need to provide an API that tells the application if a CONNECTION_CLOSE frame is going to be sent using Initial packets. Each application needs to consult that in order to determine the error code to be sent.

For the first bullet, that's a decision for the application protocols.

For the second, I'd argue you don't need any special API. If the app terminates the connection before the "handshake complete" notification then any error code it would pass down to the QUIC API would not be sent in a 1-RTT packet. That state is enough for the app to make an intelligent decision. Another option is to have an API flag that indicate the application close is allowed to be send unencrypted.

> There is. The case is where there is an error in the 0-RTT data that the client sends, and the server responds with a CONNECTION_CLOSE frame. In this case, there is no ambiguity on the server-side, as the server has committed to processing a particular application protocol. However, there is an issue on the client-side. The client cannot tell which application protocol has been selected, as the CONNECTION_CLOSE frame (carried in either Initial or Handshake) may arrive before it receives the Encrypted Extensions handshake message that carries the name of the negotiated protocol. We can say that a server sending an application-level close before the client sends an 1-RTT packet is an alternative way of negotiating the protocol. But are we really going to say that? I think it's too complicated.

If you assume this is not the common case, then I don't think we need optimize for it. The app just closes the connection after the handshake completes.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3158#issuecomment-547436840
----==_mimepart_5db84765a00ae_6d923f8dec6cd96447827
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=41567" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/kazuho">@kazuho</a></p>
<blockquote>
<p>The problem is that then there would be two requirements:</p>
<ul>
<li>Application protocols MUST define a generic error code that can be exposed unencrypted.</li>
<li>QUIC stacks need to provide an API that tells the application if a CONNECTION_CLOSE frame is going to be sent using Initial packets. Each application needs to consult that in order to determine the error code to be sent.</li>
</ul>
</blockquote>
<p>For the first bullet, that's a decision for the application protocols.</p>
<p>For the second, I'd argue you don't need any special API. If the app terminates the connection before the "handshake complete" notification then any error code it would pass down to the QUIC API would not be sent in a 1-RTT packet. That state is enough for the app to make an intelligent decision. Another option is to have an API flag that indicate the application close is allowed to be send unencrypted.</p>
<blockquote>
<p>There is. The case is where there is an error in the 0-RTT data that the client sends, and the server responds with a CONNECTION_CLOSE frame. In this case, there is no ambiguity on the server-side, as the server has committed to processing a particular application protocol. However, there is an issue on the client-side. The client cannot tell which application protocol has been selected, as the CONNECTION_CLOSE frame (carried in either Initial or Handshake) may arrive before it receives the Encrypted Extensions handshake message that carries the name of the negotiated protocol. We can say that a server sending an application-level close before the client sends an 1-RTT packet is an alternative way of negotiating the protocol. But are we really going to say that? I think it's too complicated.</p>
</blockquote>
<p>If you assume this is not the common case, then I don't think we need optimize for it. The app just closes the connection after the handshake completes.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3158?email_source=notifications&amp;email_token=AFTOJKZMDJOAX6OROON557TQRA7OLA5CNFSM4JFXQLW2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECQTSKA#issuecomment-547436840">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4Z2W3WEMI3E2TZTHTQRA7OLANCNFSM4JFXQLWQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7EFEJA3VAGN5XYEGTQRA7OLA5CNFSM4JFXQLW2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECQTSKA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3158?email_source=notifications\u0026email_token=AFTOJKZMDJOAX6OROON557TQRA7OLA5CNFSM4JFXQLW2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECQTSKA#issuecomment-547436840",
"url": "https://github.com/quicwg/base-drafts/issues/3158?email_source=notifications\u0026email_token=AFTOJKZMDJOAX6OROON557TQRA7OLA5CNFSM4JFXQLW2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECQTSKA#issuecomment-547436840",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db84765a00ae_6d923f8dec6cd96447827--


From nobody Tue Oct 29 08:20:59 2019
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.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 1611E120868 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 08:20:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3
X-Spam-Level: 
X-Spam-Status: No, score=-3 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, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-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 LBAU3PK2ZKMT for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 08:20:54 -0700 (PDT)
Received: from o5.sgmail.github.com (o5.sgmail.github.com [192.254.113.10]) (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 A8792120904 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 08:20:53 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=96tUTVtNOyMiK9/BcWmisFZyvhNDqnuTvxxbyh4CBVk=; b= cInrMBQnpAEfSWlawZz5D1v2Ml853KxxfO/2MkuFW4ZWBT4gllEdOHiEOINBh4Ul Nhok50G/guahaQMqxb9lOYpTxtbBE0nEK9RLV2DyZvNLQsZix1vOUMZ1LloYiLrn zgd14fVRUnmZ4t/0yfwzknxpXBJAQ8mQAZpiQQL5cyA=
Received: by filter1453p1las1.sendgrid.net with SMTP id filter1453p1las1-30451-5DB858CE-6D 2019-10-29 15:20:46.687756345 +0000 UTC m=+75506.207260927
Received: from github-lowworker-56a5eb2.cp1-iad.github.net (unknown [140.82.115.70]) by ismtpd0055p1iad1.sendgrid.net (SG) with ESMTP id BvieX5gLTCCEioTMK9o42Q for <quic-issues@ietf.org>; Tue, 29 Oct 2019 15:20:46.476 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-56a5eb2.cp1-iad.github.net (Postfix) with ESMTP id 68CE9C0AA2 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 08:20:46 -0700 (PDT)
Date: Tue, 29 Oct 2019 15:20:46 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7FLW2QOB4JQTOGA3F3YWMV5EVBNHHB4QFASQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3096/review/308596243@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3096@github.com>
References: <quicwg/base-drafts/pull/3096@github.com>
Subject: Re: [quicwg/base-drafts] MUST retire Connection IDs becoming stale (#3096)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db858ce66e22_f5a3fe5ebecd9642684be"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak16tLBFrMcC5d4oi4HFluMx5WSDaG0k/KpnRR oHhHWPCTL5316Nul4ejN0eB+Bn9c//cX70tqRTPBnyIR1EUqk6VSGfNLjqpD6/edSGDB+bpAYNqOZF 3ZJnZIZ7k9wkIJmTY9CchjNjcAWyv9QIUoIJtSpL445DSrL2a8qXfP7sEi0jGhUtFHNSlyd9B5IFGf c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/nlAv4Nmple_A85J15hmeGFcUp-U>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 15:20:57 -0000

----==_mimepart_5db858ce66e22_f5a3fe5ebecd9642684be
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop approved this pull request.

@mikkelfj, the delayed packets are handled by this text:

>  Tokens are invalidated when their associated connection ID is retired via a RETIRE_CONNECTION_ID frame (Section 19.16).

> An endpoint MUST NOT check for any Stateless Reset Tokens associated with connection IDs it has not used or for connection IDs that have been retired.

If you've followed the requirement to retire as indicated, then a delayed packet triggering stateless reset can't hurt you.

> @@ -1032,16 +1032,19 @@ longer plans to use that address.
 
 An endpoint can request that its peer retire connection IDs by sending a

This isn't really a request any more, is it?
```suggestion
An endpoint can cause its peer to retire connection IDs by sending a
```

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3096#pullrequestreview-308596243
----==_mimepart_5db858ce66e22_f5a3fe5ebecd9642684be
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><b>@MikeBishop</b> approved this pull request.</p>=0D
=0D
<p><a class=3D"user-mention" data-hovercard-type=3D"user" data-hovercard-ur=
l=3D"/hovercards?user_id=3D193335" data-octo-click=3D"hovercard-link-click"=
 data-octo-dimensions=3D"link_type:self" href=3D"https://github.com/mikkelf=
j">@mikkelfj</a>, the delayed packets are handled by this text:</p>=0D
<blockquote>=0D
<p>Tokens are invalidated when their associated connection ID is retired vi=
a a RETIRE_CONNECTION_ID frame (Section 19.16).</p>=0D
</blockquote>=0D
<blockquote>=0D
<p>An endpoint MUST NOT check for any Stateless Reset Tokens associated wit=
h connection IDs it has not used or for connection IDs that have been retir=
ed.</p>=0D
</blockquote>=0D
<p>If you've followed the requirement to retire as indicated, then a delaye=
d packet triggering stateless reset can't hurt you.</p><hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3096#discussion=
_r340141146">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -1032,16 +1032,19 @@ longer plans to use =
that address.=0D
 =0D
 An endpoint can request that its peer retire connection IDs by sending a=
=0D
</pre>=0D
<p>This isn't really a request any more, is it?</p>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">- An endpoint can request that its peer retire c=
onnection IDs by sending a=0D
+An endpoint can cause its peer to retire connection IDs by sending a=0D
</pre>=0D
=0D
=0D
<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&mda=
sh;<br />You are receiving this because you are subscribed to this thread.<=
br />Reply to this email directly, <a href=3D"https://github.com/quicwg/bas=
e-drafts/pull/3096?email_source=3Dnotifications&amp;email_token=3DAFTOJK7JL=
AFH5S6FXGSUGODQRBIE5A5CNFSM4JBEWMH2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2F=
EZLWNFSXPKTDN5WW2ZLOORPWSZGOCJSM4EY#pullrequestreview-308596243">view it on=
 GitHub</a>, or <a href=3D"https://github.com/notifications/unsubscribe-aut=
h/AFTOJKZR2EKSXFJ64APGWK3QRBIE5ANCNFSM4JBEWMHQ">unsubscribe</a>.<img src=3D=
"https://github.com/notifications/beacon/AFTOJK56NLSGQ2XDRV456ADQRBIE5A5CNF=
SM4JBEWMH2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWS=
ZGOCJSM4EY.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=0D
<script type=3D"application/ld+json">[=0D
{=0D
"@context": "http://schema.org",=0D
"@type": "EmailMessage",=0D
"potentialAction": {=0D
"@type": "ViewAction",=0D
"target": "https://github.com/quicwg/base-drafts/pull/3096?email_source=3Dn=
otifications\u0026email_token=3DAFTOJK7JLAFH5S6FXGSUGODQRBIE5A5CNFSM4JBEWMH=
2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJSM4E=
Y#pullrequestreview-308596243",=0D
"url": "https://github.com/quicwg/base-drafts/pull/3096?email_source=3Dnoti=
fications\u0026email_token=3DAFTOJK7JLAFH5S6FXGSUGODQRBIE5A5CNFSM4JBEWMH2YY=
3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJSM4EY#p=
ullrequestreview-308596243",=0D
"name": "View Pull Request"=0D
},=0D
"description": "View this Pull Request on GitHub",=0D
"publisher": {=0D
"@type": "Organization",=0D
"name": "GitHub",=0D
"url": "https://github.com"=0D
}=0D
}=0D
]</script>=

----==_mimepart_5db858ce66e22_f5a3fe5ebecd9642684be--


From nobody Tue Oct 29 08:25:07 2019
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 ABE6C120964 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 08:24:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 Z54113oT9eTh for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 08:24:58 -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 F05E6120979 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 08:24:52 -0700 (PDT)
Date: Tue, 29 Oct 2019 08:24:52 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572362692; bh=C3qR5o8cI4R93xw0ZFDNo8I5uA5XMDqxHPmH6Y2v3kU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=mVZaGsdxs+/51H/FjqxqGyyP6hohH4JDa7c9QEj9+8IY0PFSbyiMyuhyzGuMhnvDi K+eoi3W2EVFoqrfU2Dg63TL4uxYcX57m6T6LG93Xce6LpTXYowou+eatnBAt89LH2v CGEuYild3uGiHmQaPsatEF8kYoKpoj/6Y7ouLiso=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2FGR2ROJUDI4IDFWV3YWNFJEVBNHHBTZTRJU@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2632/547477462@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2632@github.com>
References: <quicwg/base-drafts/issues/2632@github.com>
Subject: Re: [quicwg/base-drafts] H3 GOAWAY should be symmetric and cover bidi and uni streams (#2632)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db859c45610_1b1d3ff4daecd95c33555f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/J3HZfXd9tn_LLbEL4X4EPKPEwlU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 15:25:06 -0000

----==_mimepart_5db859c45610_1b1d3ff4daecd95c33555f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

The sender of GOAWAY needs to continue accepting incoming streams up to the indicated ID, yes.

If we decide the other semantic is useful, it's easy enough to define another frame (SOFT_GOAWAY, IN_CONCLUSION, etc.) in-spec or as an extension that simply hints to the other side that they should start cleaning up, but doesn't fully prohibit new streams.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2632#issuecomment-547477462
----==_mimepart_5db859c45610_1b1d3ff4daecd95c33555f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>The sender of GOAWAY needs to continue accepting incoming streams up to the indicated ID, yes.</p>
<p>If we decide the other semantic is useful, it's easy enough to define another frame (SOFT_GOAWAY, IN_CONCLUSION, etc.) in-spec or as an extension that simply hints to the other side that they should start cleaning up, but doesn't fully prohibit new streams.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2632?email_source=notifications&amp;email_token=AFTOJK2EZILDNP2LVIONVD3QRBIUJA5CNFSM4HGYVKSKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECQ5PVQ#issuecomment-547477462">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK44HMVZRE7ZA5OIPZLQRBIUJANCNFSM4HGYVKSA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZ4BQPPVSYJDDK5AWDQRBIUJA5CNFSM4HGYVKSKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECQ5PVQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2632?email_source=notifications\u0026email_token=AFTOJK2EZILDNP2LVIONVD3QRBIUJA5CNFSM4HGYVKSKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECQ5PVQ#issuecomment-547477462",
"url": "https://github.com/quicwg/base-drafts/issues/2632?email_source=notifications\u0026email_token=AFTOJK2EZILDNP2LVIONVD3QRBIUJA5CNFSM4HGYVKSKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECQ5PVQ#issuecomment-547477462",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db859c45610_1b1d3ff4daecd95c33555f--


From nobody Tue Oct 29 08:36:51 2019
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 C180B12088F for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 08:36:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8
X-Spam-Level: 
X-Spam-Status: No, score=-8 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, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 IrGT286capoL for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 08:36:42 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5799B120866 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 08:36:42 -0700 (PDT)
Received: from github-lowworker-c5134a3.ac4-iad.github.net (github-lowworker-c5134a3.ac4-iad.github.net [10.52.23.55]) by smtp.github.com (Postfix) with ESMTP id 607C52C0D4B for <quic-issues@ietf.org>; Tue, 29 Oct 2019 08:36:41 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572363401; bh=qCtkxuJ+Ckn/mKzZuf11CrDTCOZgY1WNZz4wI/4IBGo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=xc5+Joa0iGvxazXv79M0UruAIiF/xrVkCVOVGaWdVXTV++a2tcuTn20TXX+Ub+bSD GOko/1GAVVMiLun3JMfW9Zff808c6zklP/tRAW6dxYUWGZnrQ5QRA3kyCe6pLKw+Yl MSgd/Hsqu8DdyY7AFfgkN0bhJTTcbFQwdFIEAg4U=
Date: Tue, 29 Oct 2019 08:36:41 -0700
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2FSEVKNKQJNRRAUXV3YWORTEVBNHHB5BWAMQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3149/review/308613429@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3149@github.com>
References: <quicwg/base-drafts/pull/3149@github.com>
Subject: Re: [quicwg/base-drafts] Explicit linkages for ODCID/OCID TP (#3149)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db85c894ff9e_2eeb3fa7f60cd964398c5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/CxBnpSFHFSvGtPs1oJYLOnOIssU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 15:36:50 -0000

----==_mimepart_5db85c894ff9e_2eeb3fa7f60cd964398c5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop commented on this pull request.



> @@ -4412,9 +4412,10 @@ The following transport parameters are defined:
 original_connection_id (0x0000):
 
 : The value of the Destination Connection ID field from the first Initial packet
-  sent by the client.  This transport parameter is only sent by a server.  A
-  server MUST include the original_connection_id transport parameter if it sent
-  a Retry packet.
+  sent by the client.  This transport parameter is only sent by a server.  This
+  is the same value sent in the "Original Destination Connection ID" field of a
+  Retry packet (see {{packet-retry}}).  A server MUST include the

Can you point to the specific text you're looking at?

David's text in #3120:
> value of the Destination Connection ID from the Initial packet that this Retry is in response to.

Text here:
> value of the Destination Connection ID field from the first Initial packet sent by the client

These seem to indicate the same Initial packet.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3149#discussion_r340154472
----==_mimepart_5db85c894ff9e_2eeb3fa7f60cd964398c5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@MikeBishop</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3149#discussion_r340154472">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -4412,9 +4412,10 @@ The following transport parameters are defined:
 original_connection_id (0x0000):
 
 : The value of the Destination Connection ID field from the first Initial packet
-  sent by the client.  This transport parameter is only sent by a server.  A
-  server MUST include the original_connection_id transport parameter if it sent
-  a Retry packet.
+  sent by the client.  This transport parameter is only sent by a server.  This
+  is the same value sent in the &quot;Original Destination Connection ID&quot; field of a
+  Retry packet (see {{packet-retry}}).  A server MUST include the
</pre>
<p>Can you point to the specific text you're looking at?</p>
<p>David's text in <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="508765423" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3120" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3120/hovercard" href="https://github.com/quicwg/base-drafts/pull/3120">#3120</a>:</p>
<blockquote>
<p>value of the Destination Connection ID from the Initial packet that this Retry is in response to.</p>
</blockquote>
<p>Text here:</p>
<blockquote>
<p>value of the Destination Connection ID field from the first Initial packet sent by the client</p>
</blockquote>
<p>These seem to indicate the same Initial packet.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3149?email_source=notifications&amp;email_token=AFTOJK4DCDGPBVPCYAPWVFLQRBKATA5CNFSM4JEZXDQ2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJSRCNI#discussion_r340154472">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYAKZFUNUWOH2KCRH3QRBKATANCNFSM4JEZXDQQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3D6GHAUNV4QP67HSTQRBKATA5CNFSM4JEZXDQ2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJSRCNI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3149?email_source=notifications\u0026email_token=AFTOJK4DCDGPBVPCYAPWVFLQRBKATA5CNFSM4JEZXDQ2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJSRCNI#discussion_r340154472",
"url": "https://github.com/quicwg/base-drafts/pull/3149?email_source=notifications\u0026email_token=AFTOJK4DCDGPBVPCYAPWVFLQRBKATA5CNFSM4JEZXDQ2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJSRCNI#discussion_r340154472",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db85c894ff9e_2eeb3fa7f60cd964398c5--


From nobody Tue Oct 29 08:41:29 2019
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 8EC1D1208BF for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 08:41:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 mMhRGDtFMKxR for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 08:41:26 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CBF2912089C for <quic-issues@ietf.org>; Tue, 29 Oct 2019 08:41:25 -0700 (PDT)
Date: Tue, 29 Oct 2019 08:41:25 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572363685; bh=n7Mi0bZfC+2FxsMBpDGwqLITKCVDpvtfaEXP94+WOf4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=o6b+w/QqJIr4FdFbvwksKDnJdUeuTMMFM0hvARuxNZ8qYdDPIPnrEh8fRxOK93g3x kERBJ4iZCj9kkr0tv3G+aLy6mCp7DkNiYyRfPJErIhFi/TR7ifxsuAH/JmXNTg3wh5 v9JG7QjOjan5RERcldewiwlUIOmvWcR4Adp3vPKY=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7VXCRHNCNF3TRUCK53YWPDLEVBNHHB4UD5BQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3109/review/308617316@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3109@github.com>
References: <quicwg/base-drafts/pull/3109@github.com>
Subject: Re: [quicwg/base-drafts] Change transport parameter IANA registration policy (#3109)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db85da5f86c_34173fddda6cd96c1909e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/mPwIZkcPmREXj-CRo06r0xXqLC4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 15:41:28 -0000

----==_mimepart_5db85da5f86c_34173fddda6cd96c1909e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop commented on this pull request.



> @@ -5830,17 +5830,18 @@ IANA \[SHALL add/has added] a registry for "QUIC Transport Parameters" under a
 "QUIC Protocol" heading.
 
 The "QUIC Transport Parameters" registry governs a 16-bit space.  This space is
-split into two spaces that are governed by different policies.  Values with the
-first byte in the range 0x00 to 0xfe (in hexadecimal) are assigned via the
-Specification Required policy {{!RFC8126}}.  Values with the first byte 0xff are
-reserved for Private Use {{!RFC8126}}.
+split into three spaces that are governed by different policies.  Values between
+0x0000 and 0x003f (in hexadecimal) are assigned via the Standards Action or IESG

Not even an I-D on the Datatracker.  If you can point to a URL of a document somewhere that describes it, that's sufficient for Specification Required.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3109#discussion_r340157404
----==_mimepart_5db85da5f86c_34173fddda6cd96c1909e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@MikeBishop</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3109#discussion_r340157404">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -5830,17 +5830,18 @@ IANA \[SHALL add/has added] a registry for &quot;QUIC Transport Parameters&quot; under a
 &quot;QUIC Protocol&quot; heading.
 
 The &quot;QUIC Transport Parameters&quot; registry governs a 16-bit space.  This space is
-split into two spaces that are governed by different policies.  Values with the
-first byte in the range 0x00 to 0xfe (in hexadecimal) are assigned via the
-Specification Required policy {{!RFC8126}}.  Values with the first byte 0xff are
-reserved for Private Use {{!RFC8126}}.
+split into three spaces that are governed by different policies.  Values between
+0x0000 and 0x003f (in hexadecimal) are assigned via the Standards Action or IESG
</pre>
<p>Not even an I-D on the Datatracker.  If you can point to a URL of a document somewhere that describes it, that's sufficient for Specification Required.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3109?email_source=notifications&amp;email_token=AFTOJKYRHGH7OXEYO7JHOMDQRBKSLA5CNFSM4JB4EUCKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJSSAZA#discussion_r340157404">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3PSEUVE7ZCFDVX4NTQRBKSLANCNFSM4JB4EUCA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3T7IBLRHIDGVTJBATQRBKSLA5CNFSM4JB4EUCKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJSSAZA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3109?email_source=notifications\u0026email_token=AFTOJKYRHGH7OXEYO7JHOMDQRBKSLA5CNFSM4JB4EUCKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJSSAZA#discussion_r340157404",
"url": "https://github.com/quicwg/base-drafts/pull/3109?email_source=notifications\u0026email_token=AFTOJKYRHGH7OXEYO7JHOMDQRBKSLA5CNFSM4JB4EUCKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJSSAZA#discussion_r340157404",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db85da5f86c_34173fddda6cd96c1909e--


From nobody Tue Oct 29 08:51:25 2019
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 76246120826 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 08:51:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 owrKat_FS49e for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 08:51:22 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E4C49120830 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 08:51:21 -0700 (PDT)
Date: Tue, 29 Oct 2019 08:51:20 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572364280; bh=DMAHIW8EbKFwUpP1C8tkVSd8DBj+rsxoGkkOYE4Y1wg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=uTam3kNnudUsf30CH5CUDp0worcYhhXo+KZ4rNzQsBfKA3BRbOjmQOooohEdgZysu p/oiLz4oJ4rB4OGLk9PpaUtGBh5WtOc9Vs9q51zcbI3IGs/M8JarpLqsbDg0uYqfjH MiEDs/gRf7IL6yQkdBSHVlExhwczePj/soPqlaiE=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7EJ7JJRNUWWIPBYXN3YWQIREVBNHHB47Q2W4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3138/review/308625578@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3138@github.com>
References: <quicwg/base-drafts/pull/3138@github.com>
Subject: Re: [quicwg/base-drafts] Applications need to disable or selectively reject 0-RTT (#3138)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db85ff8c1439_62f63fc0882cd96c566fb"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/H_NN8JSvI18kBtne7HQ4C7LhXkE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 15:51:24 -0000

----==_mimepart_5db85ff8c1439_62f63fc0882cd96c566fb
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop approved this pull request.





-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3138#pullrequestreview-308625578
----==_mimepart_5db85ff8c1439_62f63fc0882cd96c566fb
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@MikeBishop</b> approved this pull request.</p>



<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3138?email_source=notifications&amp;email_token=AFTOJK73BGZZPH23FMHG7X3QRBLXRA5CNFSM4JEKUMCKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJSUBKQ#pullrequestreview-308625578">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6GOR3NGZKQJ3H24MDQRBLXRANCNFSM4JEKUMCA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4Q6C55ED72DINVMDLQRBLXRA5CNFSM4JEKUMCKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJSUBKQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3138?email_source=notifications\u0026email_token=AFTOJK73BGZZPH23FMHG7X3QRBLXRA5CNFSM4JEKUMCKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJSUBKQ#pullrequestreview-308625578",
"url": "https://github.com/quicwg/base-drafts/pull/3138?email_source=notifications\u0026email_token=AFTOJK73BGZZPH23FMHG7X3QRBLXRA5CNFSM4JEKUMCKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJSUBKQ#pullrequestreview-308625578",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db85ff8c1439_62f63fc0882cd96c566fb--


From nobody Tue Oct 29 09:05:58 2019
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 EAA1912006E for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 09:05:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8
X-Spam-Level: 
X-Spam-Status: No, score=-8 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, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 kDnQqBQ4CyMe for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 09:05:53 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 48A1812002F for <quic-issues@ietf.org>; Tue, 29 Oct 2019 09:05:53 -0700 (PDT)
Received: from github-lowworker-2e54e43.va3-iad.github.net (github-lowworker-2e54e43.va3-iad.github.net [10.48.17.27]) by smtp.github.com (Postfix) with ESMTP id 9F63A1C063A for <quic-issues@ietf.org>; Tue, 29 Oct 2019 09:05:52 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572365152; bh=Gj8OOEJtC07XY/UJdhMqBFBIIZsB+8qsptsAu5hnQeU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=xQvF4dGe2eTq1XHaP+UFT1/g+a0iW0oNL6JRVFzRQtP3JNQPiL1Oq06ElsXBSzABe 1C/m/8RZuftgOAj7ckpDvs0YIolsE/S2NOnGIIqtPgmuBFBNdg7XVjdA3Usp2fuPXI /kB8wyfe4Orq2srty2UzAZFGSaI71S05lefmNALU=
Date: Tue, 29 Oct 2019 09:05:52 -0700
From: Antoine Delignat-Lavaud <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5YGWNUBKIK6AKZ3W53YWK6BEVBNHHB5FZ3ZY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3159/547499323@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3159@github.com>
References: <quicwg/base-drafts/issues/3159@github.com>
Subject: Re: [quicwg/base-drafts] Server should not accept 1-RTT traffic before handshake completion (#3159)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db8636090fd1_3eb63fcb43ccd96013734e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ad-l
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/OEkN0F-tIOVcSAFBy41Lt52ujB4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 16:05:56 -0000

----==_mimepart_5db8636090fd1_3eb63fcb43ccd96013734e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

To help decide whether this is likely to be a problem, I decided to run an experiment. I wrote a very simple patch to OpenSSL to disable sending a finished:

```diff
diff --git a/ssl/statem/statem_clnt.c b/ssl/statem/statem_clnt.c
index a11ba60..9681787 100644
--- a/ssl/statem/statem_clnt.c
+++ b/ssl/statem/statem_clnt.c
@@ -439,6 +439,7 @@ static WRITE_TRAN ossl_statem_client13_write_transition(SSL *s)
         return WRITE_TRAN_CONTINUE;

     case TLS_ST_CR_FINISHED:
         if (s->early_data_state == SSL_EARLY_DATA_WRITE_RETRY
                 || s->early_data_state == SSL_EARLY_DATA_FINISHED_WRITING)
             st->hand_state = TLS_ST_PENDING_EARLY_DATA_END;
@@ -446,8 +447,8 @@ static WRITE_TRAN ossl_statem_client13_write_transition(SSL *s)
                  && s->hello_retry_request == SSL_HRR_NONE)
             st->hand_state = TLS_ST_CW_CHANGE;
         else
-            st->hand_state = (s->s3.tmp.cert_req != 0) ? TLS_ST_CW_CERT
-                                                        : TLS_ST_CW_FINISHED;
+            st->hand_state = (s->s3.tmp.cert_req != 0) ? TLS_ST_CW_CERT : TLS_ST_OK;
         return WRITE_TRAN_CONTINUE;

     case TLS_ST_PENDING_EARLY_DATA_END:
@@ -459,8 +460,9 @@ static WRITE_TRAN ossl_statem_client13_write_transition(SSL *s)

     case TLS_ST_CW_END_OF_EARLY_DATA:
     case TLS_ST_CW_CHANGE:
-        st->hand_state = (s->s3.tmp.cert_req != 0) ? TLS_ST_CW_CERT
-                                                    : TLS_ST_CW_FINISHED;
+        st->hand_state = (s->s3.tmp.cert_req != 0) ? TLS_ST_CW_CERT : TLS_ST_OK;
         return WRITE_TRAN_CONTINUE;

     case TLS_ST_CW_CERT:
```

I checked with `openssl s_client -msg` to check that the patch works as expected. Then, I tried to connect to various public h3-23 endpoints listed on https://github.com/quicwg/base-drafts/wiki/Implementations using the ngtcp2 client built with my patched OpenSSL. The point of the experiment is to check which servers would acknowledge the short packets that I sent. Note that there can be false negatives in this experiment if the server is passing the 1-RTT data to the application but withholding the ACKS (this is insecure because the application may make unsafe side effects based on the received data, e.g. a POST/DELETE request).

Two servers on the list clearly implement a wrong behavior:

- quic.tech:4433 straight up acknowledged the 1-RTT packet in a short packet
```
I00000042 0xfd9df02263e4eeab1552a84d0e608bfa91 frm rx 0 Short(0x70) ACK(0x02) largest_ack=0 ack_delay=15(1919) ack_block_count=0
I00000042 0xfd9df02263e4eeab1552a84d0e608bfa91 frm rx 0 Short(0x70) ACK(0x02) block=[0..0] block_count=0
```

- http3-test.litespeedtech.com: acknowledges the client 1-RTT packet, but does that in an handshake packet (!)
```
I00000618 0x7d6af4994dbcab77dba708cb2ab0ef553f pkt rx pkn=5 dcid=0x7d6af4994dbcab77dba708cb2ab0ef553f scid=0x4b54982b8489544f type=Handshake(0x02) len=22 k=0
I00000618 0x7d6af4994dbcab77dba708cb2ab0ef553f frm rx 5 Handshake(0x02) ACK(0x02) largest_ack=0 ack_delay=0(0) ack_block_count=0
I00000618 0x7d6af4994dbcab77dba708cb2ab0ef553f frm rx 5 Handshake(0x02) ACK(0x02) block=[0..0] block_count=0
I00000618 0x7d6af4994dbcab77dba708cb2ab0ef553f pkt read packet 56 left 0
```

It seems very likely that some implementations will ignore this requirement in practice (and understandably so, as buffering the 1-RTT packets is expensive), to the point that I think it is worth making the correct behavior verifiable by the client (as it somewhat exposes the client in the downgrade case, although a complete exploit seems unlikely with a signature, and difficult with a PSK binder)

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3159#issuecomment-547499323
----==_mimepart_5db8636090fd1_3eb63fcb43ccd96013734e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>To help decide whether this is likely to be a problem, I decided to run an experiment. I wrote a very simple patch to OpenSSL to disable sending a finished:</p>
<div class="highlight highlight-source-diff"><pre><span class="pl-c1">diff --git a/ssl/statem/statem_clnt.c b/ssl/statem/statem_clnt.c</span>
index a11ba60..9681787 100644
<span class="pl-md">--- a/ssl/statem/statem_clnt.c</span>
<span class="pl-mi1">+++ b/ssl/statem/statem_clnt.c</span>
<span class="pl-mdr">@@ -439,6 +439,7 @@</span> static WRITE_TRAN ossl_statem_client13_write_transition(SSL *s)
         return WRITE_TRAN_CONTINUE;

     case TLS_ST_CR_FINISHED:
         if (s-&gt;early_data_state == SSL_EARLY_DATA_WRITE_RETRY
                 || s-&gt;early_data_state == SSL_EARLY_DATA_FINISHED_WRITING)
             st-&gt;hand_state = TLS_ST_PENDING_EARLY_DATA_END;
<span class="pl-mdr">@@ -446,8 +447,8 @@</span> static WRITE_TRAN ossl_statem_client13_write_transition(SSL *s)
                  &amp;&amp; s-&gt;hello_retry_request == SSL_HRR_NONE)
             st-&gt;hand_state = TLS_ST_CW_CHANGE;
         else
<span class="pl-md"><span class="pl-md">-</span>            st-&gt;hand_state = (s-&gt;s3.tmp.cert_req != 0) ? TLS_ST_CW_CERT</span>
<span class="pl-md"><span class="pl-md">-</span>                                                        : TLS_ST_CW_FINISHED;</span>
<span class="pl-mi1"><span class="pl-mi1">+</span>            st-&gt;hand_state = (s-&gt;s3.tmp.cert_req != 0) ? TLS_ST_CW_CERT : TLS_ST_OK;</span>
         return WRITE_TRAN_CONTINUE;

     case TLS_ST_PENDING_EARLY_DATA_END:
<span class="pl-mdr">@@ -459,8 +460,9 @@</span> static WRITE_TRAN ossl_statem_client13_write_transition(SSL *s)

     case TLS_ST_CW_END_OF_EARLY_DATA:
     case TLS_ST_CW_CHANGE:
<span class="pl-md"><span class="pl-md">-</span>        st-&gt;hand_state = (s-&gt;s3.tmp.cert_req != 0) ? TLS_ST_CW_CERT</span>
<span class="pl-md"><span class="pl-md">-</span>                                                    : TLS_ST_CW_FINISHED;</span>
<span class="pl-mi1"><span class="pl-mi1">+</span>        st-&gt;hand_state = (s-&gt;s3.tmp.cert_req != 0) ? TLS_ST_CW_CERT : TLS_ST_OK;</span>
         return WRITE_TRAN_CONTINUE;

     case TLS_ST_CW_CERT:</pre></div>
<p>I checked with <code>openssl s_client -msg</code> to check that the patch works as expected. Then, I tried to connect to various public h3-23 endpoints listed on <a href="https://github.com/quicwg/base-drafts/wiki/Implementations">https://github.com/quicwg/base-drafts/wiki/Implementations</a> using the ngtcp2 client built with my patched OpenSSL. The point of the experiment is to check which servers would acknowledge the short packets that I sent. Note that there can be false negatives in this experiment if the server is passing the 1-RTT data to the application but withholding the ACKS (this is insecure because the application may make unsafe side effects based on the received data, e.g. a POST/DELETE request).</p>
<p>Two servers on the list clearly implement a wrong behavior:</p>
<ul>
<li>quic.tech:4433 straight up acknowledged the 1-RTT packet in a short packet</li>
</ul>
<pre><code>I00000042 0xfd9df02263e4eeab1552a84d0e608bfa91 frm rx 0 Short(0x70) ACK(0x02) largest_ack=0 ack_delay=15(1919) ack_block_count=0
I00000042 0xfd9df02263e4eeab1552a84d0e608bfa91 frm rx 0 Short(0x70) ACK(0x02) block=[0..0] block_count=0
</code></pre>
<ul>
<li>http3-test.litespeedtech.com: acknowledges the client 1-RTT packet, but does that in an handshake packet (!)</li>
</ul>
<pre><code>I00000618 0x7d6af4994dbcab77dba708cb2ab0ef553f pkt rx pkn=5 dcid=0x7d6af4994dbcab77dba708cb2ab0ef553f scid=0x4b54982b8489544f type=Handshake(0x02) len=22 k=0
I00000618 0x7d6af4994dbcab77dba708cb2ab0ef553f frm rx 5 Handshake(0x02) ACK(0x02) largest_ack=0 ack_delay=0(0) ack_block_count=0
I00000618 0x7d6af4994dbcab77dba708cb2ab0ef553f frm rx 5 Handshake(0x02) ACK(0x02) block=[0..0] block_count=0
I00000618 0x7d6af4994dbcab77dba708cb2ab0ef553f pkt read packet 56 left 0
</code></pre>
<p>It seems very likely that some implementations will ignore this requirement in practice (and understandably so, as buffering the 1-RTT packets is expensive), to the point that I think it is worth making the correct behavior verifiable by the client (as it somewhat exposes the client in the downgrade case, although a complete exploit seems unlikely with a signature, and difficult with a PSK binder)</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3159?email_source=notifications&amp;email_token=AFTOJK7UFVLDVDYFQJ5NEKTQRBNOBA5CNFSM4JFYNXG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECRC2OY#issuecomment-547499323">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3AD5FNFCNTR6GRJFDQRBNOBANCNFSM4JFYNXGQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2STDZAF5C3BICEJJLQRBNOBA5CNFSM4JFYNXG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECRC2OY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3159?email_source=notifications\u0026email_token=AFTOJK7UFVLDVDYFQJ5NEKTQRBNOBA5CNFSM4JFYNXG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECRC2OY#issuecomment-547499323",
"url": "https://github.com/quicwg/base-drafts/issues/3159?email_source=notifications\u0026email_token=AFTOJK7UFVLDVDYFQJ5NEKTQRBNOBA5CNFSM4JFYNXG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECRC2OY#issuecomment-547499323",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db8636090fd1_3eb63fcb43ccd96013734e--


From nobody Tue Oct 29 09:42:44 2019
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 9CDC71200CD for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 09:42:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 T08l8op7epQp for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 09:42:41 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D1C17120115 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 09:42:40 -0700 (PDT)
Received: from github-lowworker-2ef7ba1.ac4-iad.github.net (github-lowworker-2ef7ba1.ac4-iad.github.net [10.52.16.66]) by smtp.github.com (Postfix) with ESMTP id 018F08C1233 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 09:42:40 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572367360; bh=yLFV+gplZsYbzmCDVqsx+bQZbIf5N+TyBu9LHe1sFaU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=SKzCSxa1YQp3HJ7djeoY1Om6CuhgFf9PYrio624tIRuaqohu698FCeEWwFYisUiKB EXu06+QLYAh+FPzR/S1A3+TSU4ngMGfTLZWWPlxlEZuX4ry1w6BxO0h6yiHnJj5Jrx 9tt/EEKwxlRtfl1wvyV1yEboe4+Pot1blH6+k9Jk=
Date: Tue, 29 Oct 2019 09:42:39 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKY6LUKH6RH2BXQP6CN3YWWI7EVBNHHB5GVBRY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3161/547517723@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3161@github.com>
References: <quicwg/base-drafts/issues/3161@github.com>
Subject: Re: [quicwg/base-drafts] Simplify the client's PTO code by allowing the server to send a PING (#3161)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db86bffe776f_696d3fa3f86cd9601503bf"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/xE_C8kA0nV6_Nwa0vF9IbgRa83A>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 16:42:43 -0000

----==_mimepart_5db86bffe776f_696d3fa3f86cd9601503bf
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

PTO always uses exponential backoff, so if the first PTO was 1ms, that'd be ~10 PTOs, not 1000.

In terms of total bytes sent, 10 packets with a 1 byte payload are still smaller than a single full-sized packet.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3161#issuecomment-547517723
----==_mimepart_5db86bffe776f_696d3fa3f86cd9601503bf
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>PTO always uses exponential backoff, so if the first PTO was 1ms, that'd be ~10 PTOs, not 1000.</p>
<p>In terms of total bytes sent, 10 packets with a 1 byte payload are still smaller than a single full-sized packet.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3161?email_source=notifications&amp;email_token=AFTOJKYU7774IQSXO6HFRALQRBRX7A5CNFSM4JF5RXFKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECRHKGY#issuecomment-547517723">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK35S5SFU33MWCSXZMTQRBRX7ANCNFSM4JF5RXFA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYAEG6SNRSDRQGD4GDQRBRX7A5CNFSM4JF5RXFKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECRHKGY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3161?email_source=notifications\u0026email_token=AFTOJKYU7774IQSXO6HFRALQRBRX7A5CNFSM4JF5RXFKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECRHKGY#issuecomment-547517723",
"url": "https://github.com/quicwg/base-drafts/issues/3161?email_source=notifications\u0026email_token=AFTOJKYU7774IQSXO6HFRALQRBRX7A5CNFSM4JF5RXFKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECRHKGY#issuecomment-547517723",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db86bffe776f_696d3fa3f86cd9601503bf--


From nobody Tue Oct 29 09:46:35 2019
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 BE2E21200CD for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 09:46:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.453
X-Spam-Level: 
X-Spam-Status: No, score=-6.453 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 82BPzAd0GJfR for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 09:46:31 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 47691120124 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 09:46:31 -0700 (PDT)
Date: Tue, 29 Oct 2019 09:46:30 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572367590; bh=6okL9b3KT2n9/FedgEJnO348ZlpsvPT60Tem+IGrjs8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=pj/BfxxNJTsNs0QfB8K8+A3FLcrzTYl7pl4Zf5eKsK7tsOYWUSRemeNvTp1BdDiEc yeaAEtG/0wHLdNHlzIMYT++sKU0QMwsx4P+j/5T3RvJ0JfcMEQUhDyAEWCX880snM9 NI4eOrrJiqYqyWXT6vYTshhEkMFUGyFSTbb2QmCI=
From: Lucas Pardue <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2ROXICXSMCOU6DOLN3YWPWNEVBNHHBTZTRJU@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/2632/547519562@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2632@github.com>
References: <quicwg/base-drafts/issues/2632@github.com>
Subject: Re: [quicwg/base-drafts] H3 GOAWAY should be symmetric and cover bidi and uni streams (#2632)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db86ce650595_78d73f808c8cd95c26339b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: LPardue
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/cCICJ0EFzXCURyqsF1Zffg_CEwg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 16:46:33 -0000

----==_mimepart_5db86ce650595_78d73f808c8cd95c26339b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> SOFT_GOAWAY, IN_CONCLUSION
[
LAST_ORDERS](https://dictionary.cambridge.org/dictionary/english/last-orders)

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2632#issuecomment-547519562
----==_mimepart_5db86ce650595_78d73f808c8cd95c26339b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<blockquote>
<p>SOFT_GOAWAY, IN_CONCLUSION<br>
<a href="https://dictionary.cambridge.org/dictionary/english/last-orders" rel="nofollow"><br>
LAST_ORDERS</a></p>
</blockquote>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2632?email_source=notifications&amp;email_token=AFTOJK6OWNR4JX2CWQIRU4LQRBSGNA5CNFSM4HGYVKSKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECRHYSQ#issuecomment-547519562">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5UUNIVOMHVXZKYZWDQRBSGNANCNFSM4HGYVKSA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7IKSZGPSD5W6K5J5LQRBSGNA5CNFSM4HGYVKSKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECRHYSQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2632?email_source=notifications\u0026email_token=AFTOJK6OWNR4JX2CWQIRU4LQRBSGNA5CNFSM4HGYVKSKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECRHYSQ#issuecomment-547519562",
"url": "https://github.com/quicwg/base-drafts/issues/2632?email_source=notifications\u0026email_token=AFTOJK6OWNR4JX2CWQIRU4LQRBSGNA5CNFSM4HGYVKSKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECRHYSQ#issuecomment-547519562",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db86ce650595_78d73f808c8cd95c26339b--


From nobody Tue Oct 29 09:55:35 2019
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 87BE312006E for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 09:55:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 Ki6xRoZ695Uq for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 09:55:32 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 14F0F120018 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 09:55:32 -0700 (PDT)
Date: Tue, 29 Oct 2019 09:55:31 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572368131; bh=FEI32rr1FHE3I3hRxXijvAvuOHVj0Y1uTmID/v5lJhI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=E0f3ZcqdfzJslCxMOPvfbwEYFRmT/aVr6OcbRic3jrVGNB6wyJg1GYVW6eZhpQruY KJMJvOwROfS+R6GiXz+/FR/HCM0uyMeRSQU0vao79yWnkq2P32edQhdsLEmM4QQU72 /mMJ4Ojf5EV++kCa0VJMiu0hpgHB4zuP9l2hz/dA=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZ45L2YQWOAB2HA3J53YWXZHEVBNHHB5HRFYU@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3165/review/308675796@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3165@github.com>
References: <quicwg/base-drafts/pull/3165@github.com>
Subject: Re: [quicwg/base-drafts] Don't require RESET_STREAM on terminated streams (#3165)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db86f0327e14_42fa3f9b3f8cd95c1823f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/o8Q7Jac12BbvxAlH-oDZF0MDHog>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 16:55:34 -0000

----==_mimepart_5db86f0327e14_42fa3f9b3f8cd95c1823f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett approved this pull request.





-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3165#pullrequestreview-308675796
----==_mimepart_5db86f0327e14_42fa3f9b3f8cd95c1823f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ianswett</b> approved this pull request.</p>



<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3165?email_source=notifications&amp;email_token=AFTOJKZWVFG22F3KJS4P273QRBTIHA5CNFSM4JGDFQN2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJTAJVA#pullrequestreview-308675796">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6CTR24VKARBHWMRWTQRBTIHANCNFSM4JGDFQNQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7SHAJOGHRSTP3OLILQRBTIHA5CNFSM4JGDFQN2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJTAJVA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3165?email_source=notifications\u0026email_token=AFTOJKZWVFG22F3KJS4P273QRBTIHA5CNFSM4JGDFQN2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJTAJVA#pullrequestreview-308675796",
"url": "https://github.com/quicwg/base-drafts/pull/3165?email_source=notifications\u0026email_token=AFTOJKZWVFG22F3KJS4P273QRBTIHA5CNFSM4JGDFQN2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJTAJVA#pullrequestreview-308675796",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db86f0327e14_42fa3f9b3f8cd95c1823f--


From nobody Tue Oct 29 09:59:05 2019
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 74422120058 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 09:59:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 Lc611zA3gFw8 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 09:59:03 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 196D3120018 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 09:59:03 -0700 (PDT)
Date: Tue, 29 Oct 2019 09:59:02 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572368342; bh=7SNbbT0ABJHbx+xOyyFz/T2hkDXHGMvQ5z3QecxQXDU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=QkOfJACDmYbrn6prcTp4QKMYo0e4qFL2r+QGRrgFuGPf1LdlA4zEC/UoAtsbStEz/ 9mcIwF48jJo0UOXZbKp5237V9bDKCgL3OJM2cY82GrE2QajqbC212GU5j1xZO91Mh8 c3qXHr5Ykaiplx1xtoCrndrN3WqxpDUFWtRhXDmg=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7YHLCZG6FWXXRCL2N3YWYGNEVBNHHB4R4NZY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3099/review/308678512@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3099@github.com>
References: <quicwg/base-drafts/pull/3099@github.com>
Subject: Re: [quicwg/base-drafts] Idle timeout indicates you will timeout (#3099)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db86fd65f56b_19133ff0444cd96031614"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/57IsyEHdqyc-42_TX15aFuEYNPc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 16:59:04 -0000

----==_mimepart_5db86fd65f56b_19133ff0444cd96031614
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



>  
-: The idle timeout is a value in milliseconds that is encoded as an integer; see
-  ({{idle-timeout}}).  If this parameter is absent or zero then the idle
-  timeout is disabled.
+: The max idle timeout is a value in milliseconds that is encoded as an integer;
+  see ({{idle-timeout}}).  If this parameter is absent or zero then the idle
+  timeout is disabled unless the peer specifies a max idle timeout.

Thanks!

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3099#discussion_r340204526
----==_mimepart_5db86fd65f56b_19133ff0444cd96031614
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ianswett</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3099#discussion_r340204526">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
-: The idle timeout is a value in milliseconds that is encoded as an integer; see
-  ({{idle-timeout}}).  If this parameter is absent or zero then the idle
-  timeout is disabled.
+: The max idle timeout is a value in milliseconds that is encoded as an integer;
+  see ({{idle-timeout}}).  If this parameter is absent or zero then the idle
+  timeout is disabled unless the peer specifies a max idle timeout.
</pre>
<p>Thanks!</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3099?email_source=notifications&amp;email_token=AFTOJK5DC34QO3DHLMLT7L3QRBTVNA5CNFSM4JBO5RGKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJTA64A#discussion_r340204526">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3DZS6SMXCDSO2QHS3QRBTVNANCNFSM4JBO5RGA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZA4TGAJ74MPUBWA3DQRBTVNA5CNFSM4JBO5RGKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJTA64A.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3099?email_source=notifications\u0026email_token=AFTOJK5DC34QO3DHLMLT7L3QRBTVNA5CNFSM4JBO5RGKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJTA64A#discussion_r340204526",
"url": "https://github.com/quicwg/base-drafts/pull/3099?email_source=notifications\u0026email_token=AFTOJK5DC34QO3DHLMLT7L3QRBTVNA5CNFSM4JBO5RGKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJTA64A#discussion_r340204526",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db86fd65f56b_19133ff0444cd96031614--


From nobody Tue Oct 29 09:59:58 2019
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 E652D1200A4 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 09:59:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, 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 vre2G0T_kw1z for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 09:59:55 -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 A8C7B120018 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 09:59:55 -0700 (PDT)
Received: from github-lowworker-d31a065.va3-iad.github.net (github-lowworker-d31a065.va3-iad.github.net [10.48.17.70]) by smtp.github.com (Postfix) with ESMTP id 0AAD56E0E4A for <quic-issues@ietf.org>; Tue, 29 Oct 2019 09:59:55 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572368395; bh=qyx8Xo//Mq8SwqP1s06YYQq1PdrE5IApdpeoJljjeBI=; h=Date:From:To:Subject:From; b=Ue8whW2B7VkMtvDewS9+lsePLkII218xcgMtsb8lzofnDFHgmsq6dRZgTEMZkXDic uQpQGB/+GB31rwTu9OdNz32C5y1boPQOiJhwMNcdR4Fs7Xcv2yS1vwfb06CCHqO+Sz ZjWW9xW13YRt08HPUNwewUZ/VyCImpTqflwTWJ7g=
Date: Tue, 29 Oct 2019 09:59:54 -0700
From: ianswett <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/ianswett-symmetric-timeout/6fd0ac-e4dd81@github.com>
Subject: [quicwg/base-drafts] e4dd81: Kazuho's suggestions
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/Vahy2W3ZlFCutIDrg6R_LGC79zI>
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, 29 Oct 2019 16:59:57 -0000

  Branch: refs/heads/ianswett-symmetric-timeout
  Home:   https://github.com/quicwg/base-drafts
  Commit: e4dd819fb3939e82c668b52076f7d89d500b8e3f
      https://github.com/quicwg/base-drafts/commit/e4dd819fb3939e82c668b52076f7d89d500b8e3f
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-10-29 (Tue, 29 Oct 2019)

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

  Log Message:
  -----------
  Kazuho's suggestions



From nobody Tue Oct 29 10:00:08 2019
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 04E9A1200A4 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 10:00:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 qvdiXqszewO2 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 09:59:59 -0700 (PDT)
Received: from out-13.smtp.github.com (out-13.smtp.github.com [192.30.254.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A7810120111 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 09:59:59 -0700 (PDT)
Received: from github-lowworker-cd7bc13.ac4-iad.github.net (github-lowworker-cd7bc13.ac4-iad.github.net [10.52.25.102]) by smtp.github.com (Postfix) with ESMTP id 37CF1261640 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 09:59:59 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572368399; bh=BSCKPkwVpNk//+C4wCy/bghzuAY4ahFbGAckAo6DFLI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ZdywF1aZVq0yYX/UOR9lPP4iP/Av/L/txTOMFZDuP3BxighaGloHGLHRI9lhwXRI9 kg0a+WVURohnr8mF7qVlqX47CzYCtqxrPdPHKWgiWsI3UCfWRiVs7bYUZwn+EHHTUW RDinl7mddQ/0jvLOy4eXAhkSwbI5qwew77XBJQNg=
Date: Tue, 29 Oct 2019 09:59:58 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZW75RQ7YGOFAMOKYF3YWYJ5EVBNHHB4R4NZY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3099/review/308679259@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3099@github.com>
References: <quicwg/base-drafts/pull/3099@github.com>
Subject: Re: [quicwg/base-drafts] Idle timeout indicates you will timeout (#3099)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db8700ee771d_6f33f9b566cd960270922"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/OtZ044lGkNCsvjeE0tLc9fFyczg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 17:00:01 -0000

----==_mimepart_5db8700ee771d_6f33f9b566cd960270922
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



> @@ -4593,11 +4595,12 @@ endpoints send PING frames without coordination can produce an excessive number
 of packets and poor performance.
 
 A connection will time out if no packets are sent or received for a period
-longer than the time specified in the idle_timeout transport parameter (see
-{{termination}}).  However, state in middleboxes might time out earlier than
-that.  Though REQ-5 in {{?RFC4787}} recommends a 2 minute timeout interval,
-experience shows that sending packets every 15 to 30 seconds is necessary to
-prevent the majority of middleboxes from losing state for UDP flows.
+longer than the time specified in the max_idle_timeout transport parameter

Thanks, I went for negotiated using.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3099#discussion_r340205193
----==_mimepart_5db8700ee771d_6f33f9b566cd960270922
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ianswett</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3099#discussion_r340205193">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -4593,11 +4595,12 @@ endpoints send PING frames without coordination can produce an excessive number
 of packets and poor performance.
 
 A connection will time out if no packets are sent or received for a period
-longer than the time specified in the idle_timeout transport parameter (see
-{{termination}}).  However, state in middleboxes might time out earlier than
-that.  Though REQ-5 in {{?RFC4787}} recommends a 2 minute timeout interval,
-experience shows that sending packets every 15 to 30 seconds is necessary to
-prevent the majority of middleboxes from losing state for UDP flows.
+longer than the time specified in the max_idle_timeout transport parameter
</pre>
<p>Thanks, I went for negotiated using.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3099?email_source=notifications&amp;email_token=AFTOJK45CG7QSJSGBK4MJVTQRBTY5A5CNFSM4JBO5RGKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJTBEWY#discussion_r340205193">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2PIQUAXEPYJYKFVC3QRBTY5ANCNFSM4JBO5RGA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6W5ZBGLHP7LGTQSJTQRBTY5A5CNFSM4JBO5RGKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJTBEWY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3099?email_source=notifications\u0026email_token=AFTOJK45CG7QSJSGBK4MJVTQRBTY5A5CNFSM4JBO5RGKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJTBEWY#discussion_r340205193",
"url": "https://github.com/quicwg/base-drafts/pull/3099?email_source=notifications\u0026email_token=AFTOJK45CG7QSJSGBK4MJVTQRBTY5A5CNFSM4JBO5RGKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJTBEWY#discussion_r340205193",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db8700ee771d_6f33f9b566cd960270922--


From nobody Tue Oct 29 10:01:29 2019
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 7D6D912006E for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 10:01:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 dINLkrZVEQNW for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 10:01:26 -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 301A6120058 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 10:01:26 -0700 (PDT)
Received: from github-lowworker-f045d1f.ac4-iad.github.net (github-lowworker-f045d1f.ac4-iad.github.net [10.52.19.54]) by smtp.github.com (Postfix) with ESMTP id 7E5526E0D02 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 10:01:25 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572368485; bh=Pmsp08eU5vIW496oxTLjABDEzxceqAlhYYK5z7tTEGE=; h=Date:From:To:Subject:From; b=uHgpR35UJ0vOXEyC4wC9nr5YytcQQKWhjLbzxfTyX6AcMTaV6Oin1wma5U6egfny2 yBZrnrEea51Og/VBalaRMGJ7uyxqrUh4iZMvikVee6xNKxNh5uqoRI5Pv3oAGo56Ak PRWq0W0VNh3BiyjgNutjneRaY7FmQzeAInMwHXzg=
Date: Tue, 29 Oct 2019 10:01:25 -0700
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/c8e0ed-1517a5@github.com>
Subject: [quicwg/base-drafts] 1517a5: Script updating gh-pages from e4dd819f. [ci skip]
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/LFn8ioL222LBzI4ko3VgPzlzrwo>
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, 29 Oct 2019 17:01:27 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 1517a5bcbd0ca6b91c9cdc6c9a1a2239e1ac4dfe
      https://github.com/quicwg/base-drafts/commit/1517a5bcbd0ca6b91c9cdc6c9a1a2239e1ac4dfe
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-29 (Tue, 29 Oct 2019)

  Changed paths:
    M ianswett-symmetric-timeout/draft-ietf-quic-transport.html
    M ianswett-symmetric-timeout/draft-ietf-quic-transport.txt
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from e4dd819f. [ci skip]



From nobody Tue Oct 29 10:08:34 2019
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 2DF58120863 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 10:08:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 I6loNPq8-PJt for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 10:08:32 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D3948120888 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 10:08:31 -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 160FF520D02 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 10:08:31 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572368911; bh=jivDUOLLCdOln5eQNpPoBFyJG9C9HjUbsklsuIUQ8r8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=v2gBpdTMOtEUiDbT3AWmlJ6kVDQ3ikzh9X5lYRwzOjFh3nO8U3szHVPulrmzbhYRi kcrHsPq8dh5Tb18wK0EZC4ZNmq3YIQ33tRP63ezvvT+FbsNUuf9L78/RhxHz5bg9Vl yxKTP2NsEhHcnth6ZVWptWFxxFvc8KX8uwUNUprY=
Date: Tue, 29 Oct 2019 10:08:31 -0700
From: Nick Banks <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5LI3BTIESSUIRBMOF3YWZJ7EVBNHHB4R4NZY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3099/review/308685613@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3099@github.com>
References: <quicwg/base-drafts/pull/3099@github.com>
Subject: Re: [quicwg/base-drafts] Idle timeout indicates you will timeout (#3099)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db8720f7ee0_73293fa43c0cd968523df"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: nibanks
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/EnWh6S4Uqqp1988wfjlnuEEEyYM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 17:08:33 -0000

----==_mimepart_5db8720f7ee0_73293fa43c0cd968523df
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

nibanks approved this pull request.





-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3099#pullrequestreview-308685613
----==_mimepart_5db8720f7ee0_73293fa43c0cd968523df
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@nibanks</b> approved this pull request.</p>



<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3099?email_source=notifications&amp;email_token=AFTOJK7UKKKDSLM235XRJKDQRBUY7A5CNFSM4JBO5RGKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJTCWLI#pullrequestreview-308685613">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3OM7QQODBBFKBHIGLQRBUY7ANCNFSM4JBO5RGA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7EFPSLV4EL6ESYHCLQRBUY7A5CNFSM4JBO5RGKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJTCWLI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3099?email_source=notifications\u0026email_token=AFTOJK7UKKKDSLM235XRJKDQRBUY7A5CNFSM4JBO5RGKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJTCWLI#pullrequestreview-308685613",
"url": "https://github.com/quicwg/base-drafts/pull/3099?email_source=notifications\u0026email_token=AFTOJK7UKKKDSLM235XRJKDQRBUY7A5CNFSM4JBO5RGKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJTCWLI#pullrequestreview-308685613",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db8720f7ee0_73293fa43c0cd968523df--


From nobody Tue Oct 29 10:17:13 2019
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 EBBE31209D2 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 10:17:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 X3tIRk77gRu6 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 10:17:08 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8E9DE1209C7 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 10:17:08 -0700 (PDT)
Received: from github-lowworker-45eca55.ac4-iad.github.net (github-lowworker-45eca55.ac4-iad.github.net [10.52.25.70]) by smtp.github.com (Postfix) with ESMTP id B52C96A045B for <quic-issues@ietf.org>; Tue, 29 Oct 2019 10:17:07 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572369427; bh=peIrgmSJ+WrdwJdGQV0tyGMQMnX1upVe/sVKeDR7ic4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=VwDFf2Poo8ch/VzR76SwRywAQP17jl3QdpQ6tHOIhZ1s/UBf6JmljWrlJtGSorHQ0 b2JJ/urS/a8D2e4vN7sAjVWhLgnKzYRglQxrZBINmg0dULReifAJXXgKYasvP3yoRG cqaPMECOG6d7HgVdyhFAd6DHNTDuyMb7ZBGNXOEs=
Date: Tue, 29 Oct 2019 10:17:07 -0700
From: Subodh Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4YPGN523F3ZY7GEUF3YW2KHEVBNHHB5FZ3ZY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3159/547534283@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3159@github.com>
References: <quicwg/base-drafts/issues/3159@github.com>
Subject: Re: [quicwg/base-drafts] Server should not accept 1-RTT traffic before handshake completion (#3159)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db87413a6fb1_19b53ff5b0ccd964111390"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: siyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/wFuuuD4FPTAH1WUan_RB6tHtFfc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 17:17:11 -0000

----==_mimepart_5db87413a6fb1_19b53ff5b0ccd964111390
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ya in hindsight, the keyschedule for TLS 1.3 might have derived client_application_traffic_secret_0 from the same handshake context as resumption_master_secret. Maybe in TLS 1.4? ;)

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3159#issuecomment-547534283
----==_mimepart_5db87413a6fb1_19b53ff5b0ccd964111390
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>ya in hindsight, the keyschedule for TLS 1.3 might have derived client_application_traffic_secret_0 from the same handshake context as resumption_master_secret. Maybe in TLS 1.4? ;)</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3159?email_source=notifications&amp;email_token=AFTOJKYQFFDFR4NOLLFZ57TQRBVZHA5CNFSM4JFYNXG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECRLLSY#issuecomment-547534283">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3QYBMGYZYNRTNDEKLQRBVZHANCNFSM4JFYNXGQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4PO2WWU46SP7JHIXDQRBVZHA5CNFSM4JFYNXG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECRLLSY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3159?email_source=notifications\u0026email_token=AFTOJKYQFFDFR4NOLLFZ57TQRBVZHA5CNFSM4JFYNXG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECRLLSY#issuecomment-547534283",
"url": "https://github.com/quicwg/base-drafts/issues/3159?email_source=notifications\u0026email_token=AFTOJKYQFFDFR4NOLLFZ57TQRBVZHA5CNFSM4JFYNXG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECRLLSY#issuecomment-547534283",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db87413a6fb1_19b53ff5b0ccd964111390--


From nobody Tue Oct 29 10:32:25 2019
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 CCD06120B54 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 10:32:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 xGPHR7LRx3n5 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 10:32:17 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 90468120B28 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 10:32:17 -0700 (PDT)
Received: from github-lowworker-39b4a70.va3-iad.github.net (github-lowworker-39b4a70.va3-iad.github.net [10.48.16.66]) by smtp.github.com (Postfix) with ESMTP id B4C91C6094A for <quic-issues@ietf.org>; Tue, 29 Oct 2019 10:32:16 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572370336; bh=FWTB2LrJ5qc3Lue8Ib9j0zpn/jrg44iqnP8nTKuBEHw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=IasLItZzTM7cwl3mgCZ3I8CSZJyUp89NBsbjwOU9O8TesQ/HNOwM8sxsp+0V+e9+N M4ooKj/fZWJHgPEXwcSEJNXBXeByerqzjSafQEpqyRln4or0X+MX+XJ2rwVsFJwZYj cfYinX9GNzUg418UJD0PHXWs3pzlSLLwgmRj7lXs=
Date: Tue, 29 Oct 2019 10:32:16 -0700
From: Antoine Delignat-Lavaud <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2ZBV56IEX4FGULPEF3YWVCBEVBNHHB5FZ3ZY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3159/547541118@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3159@github.com>
References: <quicwg/base-drafts/issues/3159@github.com>
Subject: Re: [quicwg/base-drafts] Server should not accept 1-RTT traffic before handshake completion (#3159)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db877a0a658f_6c253f9fb02cd96027291d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ad-l
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/1APjvBpn_Cvn9ZY5xwy-gvhMg4I>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 17:32:24 -0000

----==_mimepart_5db877a0a658f_6c253f9fb02cd96027291d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Yes... without changing the 1.3 key schedule QUIC could also use the exporter MS as the client 1-RTT traffic secret.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3159#issuecomment-547541118
----==_mimepart_5db877a0a658f_6c253f9fb02cd96027291d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Yes... without changing the 1.3 key schedule QUIC could also use the exporter MS as the client 1-RTT traffic secret.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3159?email_source=notifications&amp;email_token=AFTOJK3HOSU7VGA7RX3GXHLQRBXSBA5CNFSM4JFYNXG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECRNA7Q#issuecomment-547541118">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYHBCGOIFPBIRYGMMDQRBXSBANCNFSM4JFYNXGQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZTMLPVHTGHWM77HL3QRBXSBA5CNFSM4JFYNXG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECRNA7Q.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3159?email_source=notifications\u0026email_token=AFTOJK3HOSU7VGA7RX3GXHLQRBXSBA5CNFSM4JFYNXG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECRNA7Q#issuecomment-547541118",
"url": "https://github.com/quicwg/base-drafts/issues/3159?email_source=notifications\u0026email_token=AFTOJK3HOSU7VGA7RX3GXHLQRBXSBA5CNFSM4JFYNXG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECRNA7Q#issuecomment-547541118",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db877a0a658f_6c253f9fb02cd96027291d--


From nobody Tue Oct 29 10:41:33 2019
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 7CF0B1200F5 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 10:41:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8
X-Spam-Level: 
X-Spam-Status: No, score=-8 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, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 miDraWpcIetA for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 10:41:29 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C8375120018 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 10:41:28 -0700 (PDT)
Received: from github-lowworker-edec459.ac4-iad.github.net (github-lowworker-edec459.ac4-iad.github.net [10.52.18.32]) by smtp.github.com (Postfix) with ESMTP id 14C038C0783 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 10:41:28 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572370888; bh=6RPiaa0NnNG1b7fK3nsHFvS2+wYzf4xZG2cydc7fdao=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=IJhkal2T/sUWE1BnlOTEYoCsAruTZmTPZNrGp6FKp+UMmuX4hxoAfR4S2iU0dbQR5 hb3aIB0YRcDwGj6OYvXyQVQUqgBbMgVdJOU8YeXghpyydm19WIBb/81lpFsNKk03aD WM5Hlrb8pg74LJoFQHd9I04GVnb2tIxryV0Zsiws=
Date: Tue, 29 Oct 2019 10:41:27 -0700
From: David Schinazi <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYKQZ2N4OQTIADEUBF3YW5FPEVBNHHB5HRKFQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3166/review/308689911@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3166@github.com>
References: <quicwg/base-drafts/pull/3166@github.com>
Subject: Re: [quicwg/base-drafts] token-based greasing / initial packet protection (#3166)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db879c7e4ce2_60323fcec2ecd968435b9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: DavidSchinazi
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/NbgUPFo6uKIlCBZcJwAu65LdmDg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 17:41:32 -0000

----==_mimepart_5db879c7e4ce2_60323fcec2ecd968435b9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

DavidSchinazi commented on this pull request.

Thanks for writing this up! I like the token approach but we might need to tighten how this interacts with version negotiation.

> @@ -2721,6 +2721,66 @@ between endpoints.  Application protocols SHOULD define rules for handling
 streams that are prematurely cancelled by either endpoint.
 
 
+# Alternative Initial Set {#alternative-initial}
+
+In order to avoid ossification of the cleartext and obfuscated fields of QUIC
+packets, a server can announce an alternative set of initial values to be used,
+which is comprised of:
+
+* Alternative version number; a 32-bit unsigned number that is to be presented
+  on wire in place of the version number specified in this document.  This value
+  MUST NOT be a reserved version ({{versions}}).
+
+* Packet type modifier; a two-bit value that is to be applied as a bit-wise
+  exclusive or (XOR) to the most significant bits of the Initial, Handshake,

Shouldn't this be `to the Long Packet Type field of` instead of `to the most significant bits of` ?

> +  0-RTT, and Retry packets. This XOR is applied after the packets are encrypted
+  and before they are decrypted.
+
+* Alternative initial salt; a 16-byte binary blob that is to be used in place of
+  the initial salt defined in section 5.2 of {{QUIC-TLS}}.
+
+A server advertises these values using a NEW_TOKEN frame {{frame-new-token}}.
+The token MUST include or associated with the alternative version number with
+which it can be used.
+
+Typically, a server would pre-allocate a set of unused version numbers as the
+alternative version numbers, associating each of those version numbers with a
+packet type modifier chosen at random.  Then, when issuing a token using a
+NEW_TOKEN frame, the server generates the alternative initial salt by calling a
+pseudo-random function, embeds that initial salt into the token which is then
+encrypted, and sends a NEW_TOKEN frame that comprises of the generated token and

I might be worth adding a bit more detail to how the token is encrypted, perhaps `which is then encrypted using a key only known to the server`

> +NEW_TOKEN frame, the server generates the alternative initial salt by calling a
+pseudo-random function, embeds that initial salt into the token which is then
+encrypted, and sends a NEW_TOKEN frame that comprises of the generated token and
+the alternative initial set.
+
+When the client reconnects to the server by using the provided token and the
+alternative initial set, the server first checks if the version number field of
+the incoming packet contains one of the alternative version numbers it
+advertises, then if that is the case, applies the corresponding packet type
+modifier to recover the correct packet type.  If the recovered packet type is an
+Initial packet and that packet contains a NEW_TOKEN token, the server decrypts
+the embedded token and recovers the alternative initial salt, uses that to
+decrypt the payload of the Initial packet.
+
+When the server is incapable of determining the alternative initial salt, it can
+send a Version Negotiation packet that instructs the client to use the default

In the current spec, the client fails the connection upon receipt of a Version Negotiation packet. So this has a dependency on the version downgrade prevention extension.

But assuming the presence of a version negotiation mechanism with downgrade prevention, I think we have an issue here. If the server rotates the key it uses to encrypt the alternative initial salt, and then receives a token it can no longer decrypt, it sends a version negotiation packet, and the client tries again with QUICv1. This is likely to trip the version downgrade prevention mechanism - how do we distinguish between a server that has forgotten their key and an attacker that is trying to force a downgrade to QUICv1?

> @@ -3940,6 +4007,19 @@ described in {{QUIC-TLS}}.  This protection does not provide confidentiality or
 integrity against on-path attackers, but provides some level of protection
 against off-path attackers.
 
+Additionally, the token is accompanied by a checksum.  This is because when a

Seeing a checksum here makes me uncomfortable. We're adding a checksum to retry packets because they have no other mechanism to detect corruption. Initial packets on the other hand have an auth tag, so a corrupted token will cause the deprotection to fail. In an ideal world we should handle that like any other corruption on the initial packet. But I think this goes back to my other question about version negotiation, I think there be dragons.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3166#pullrequestreview-308689911
----==_mimepart_5db879c7e4ce2_60323fcec2ecd968435b9
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@DavidSchinazi</b> commented on this pull request.</p>

<p>Thanks for writing this up! I like the token approach but we might need to tighten how this interacts with version negotiation.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3166#discussion_r340213487">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2721,6 +2721,66 @@ between endpoints.  Application protocols SHOULD define rules for handling
 streams that are prematurely cancelled by either endpoint.
 
 
+# Alternative Initial Set {#alternative-initial}
+
+In order to avoid ossification of the cleartext and obfuscated fields of QUIC
+packets, a server can announce an alternative set of initial values to be used,
+which is comprised of:
+
+* Alternative version number; a 32-bit unsigned number that is to be presented
+  on wire in place of the version number specified in this document.  This value
+  MUST NOT be a reserved version ({{versions}}).
+
+* Packet type modifier; a two-bit value that is to be applied as a bit-wise
+  exclusive or (XOR) to the most significant bits of the Initial, Handshake,
</pre>
<p>Shouldn't this be <code>to the Long Packet Type field of</code> instead of <code>to the most significant bits of</code> ?</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3166#discussion_r340215124">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +  0-RTT, and Retry packets. This XOR is applied after the packets are encrypted
+  and before they are decrypted.
+
+* Alternative initial salt; a 16-byte binary blob that is to be used in place of
+  the initial salt defined in section 5.2 of {{QUIC-TLS}}.
+
+A server advertises these values using a NEW_TOKEN frame {{frame-new-token}}.
+The token MUST include or associated with the alternative version number with
+which it can be used.
+
+Typically, a server would pre-allocate a set of unused version numbers as the
+alternative version numbers, associating each of those version numbers with a
+packet type modifier chosen at random.  Then, when issuing a token using a
+NEW_TOKEN frame, the server generates the alternative initial salt by calling a
+pseudo-random function, embeds that initial salt into the token which is then
+encrypted, and sends a NEW_TOKEN frame that comprises of the generated token and
</pre>
<p>I might be worth adding a bit more detail to how the token is encrypted, perhaps <code>which is then encrypted using a key only known to the server</code></p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3166#discussion_r340216351">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +NEW_TOKEN frame, the server generates the alternative initial salt by calling a
+pseudo-random function, embeds that initial salt into the token which is then
+encrypted, and sends a NEW_TOKEN frame that comprises of the generated token and
+the alternative initial set.
+
+When the client reconnects to the server by using the provided token and the
+alternative initial set, the server first checks if the version number field of
+the incoming packet contains one of the alternative version numbers it
+advertises, then if that is the case, applies the corresponding packet type
+modifier to recover the correct packet type.  If the recovered packet type is an
+Initial packet and that packet contains a NEW_TOKEN token, the server decrypts
+the embedded token and recovers the alternative initial salt, uses that to
+decrypt the payload of the Initial packet.
+
+When the server is incapable of determining the alternative initial salt, it can
+send a Version Negotiation packet that instructs the client to use the default
</pre>
<p>In the current spec, the client fails the connection upon receipt of a Version Negotiation packet. So this has a dependency on the version downgrade prevention extension.</p>
<p>But assuming the presence of a version negotiation mechanism with downgrade prevention, I think we have an issue here. If the server rotates the key it uses to encrypt the alternative initial salt, and then receives a token it can no longer decrypt, it sends a version negotiation packet, and the client tries again with QUICv1. This is likely to trip the version downgrade prevention mechanism - how do we distinguish between a server that has forgotten their key and an attacker that is trying to force a downgrade to QUICv1?</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3166#discussion_r340227579">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -3940,6 +4007,19 @@ described in {{QUIC-TLS}}.  This protection does not provide confidentiality or
 integrity against on-path attackers, but provides some level of protection
 against off-path attackers.
 
+Additionally, the token is accompanied by a checksum.  This is because when a
</pre>
<p>Seeing a checksum here makes me uncomfortable. We're adding a checksum to retry packets because they have no other mechanism to detect corruption. Initial packets on the other hand have an auth tag, so a corrupted token will cause the deprotection to fail. In an ideal world we should handle that like any other corruption on the initial packet. But I think this goes back to my other question about version negotiation, I think there be dragons.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3166?email_source=notifications&amp;email_token=AFTOJK5FZYZSAMMH7W6WUMLQRBYUPA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJTDX5Y#pullrequestreview-308689911">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2JMEOBSHUI4M2DJQTQRBYUPANCNFSM4JGDGPOQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYRKZITUYO2TRW2JBDQRBYUPA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJTDX5Y.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3166?email_source=notifications\u0026email_token=AFTOJK5FZYZSAMMH7W6WUMLQRBYUPA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJTDX5Y#pullrequestreview-308689911",
"url": "https://github.com/quicwg/base-drafts/pull/3166?email_source=notifications\u0026email_token=AFTOJK5FZYZSAMMH7W6WUMLQRBYUPA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJTDX5Y#pullrequestreview-308689911",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db879c7e4ce2_60323fcec2ecd968435b9--


From nobody Tue Oct 29 11:52:18 2019
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 2079C120AFB for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 11:52:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.999
X-Spam-Level: 
X-Spam-Status: No, score=-6.999 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=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 lig34FAmOA_O for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 11:52:05 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0801F120A31 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 11:51:50 -0700 (PDT)
Date: Tue, 29 Oct 2019 11:51:49 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572375109; bh=E9t/HeOGpRRaGhf9rYyAKV2vuUBepB/bQk0TGJRT6vw=; h=Date:From:To:Subject:From; b=EW68MRidkcp0wvgE8Vc2aLMYoWUxtJ9zuryBSMOsR2PjPNvrQRdaVoSK6hSvzaS+w 72Yq+PfQDShu403wQzIudbni4NvFDXhTZ1U+3UkY2fUs6CPhYzxlU8TXl8z96r5Dz3 8RMNDSX+5EwsC4Wr48w4/hBjm8g0JrCaa7egAhrI=
From: ianswett <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/ianswett-pto-per-pn-space/6322d3-45bf06@github.com>
Subject: [quicwg/base-drafts] 45bf06: Update draft-ietf-quic-recovery.md
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/BjPNgBdAv5SyapYpIPhTEpxq_E4>
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, 29 Oct 2019 18:52:15 -0000

  Branch: refs/heads/ianswett-pto-per-pn-space
  Home:   https://github.com/quicwg/base-drafts
  Commit: 45bf06ce64636c9ded8fb178a2bc905be372dc39
      https://github.com/quicwg/base-drafts/commit/45bf06ce64636c9ded8fb178a2bc905be372dc39
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-10-29 (Tue, 29 Oct 2019)

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

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md



From nobody Tue Oct 29 11:52:24 2019
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 65835120B49 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 11:52:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.381
X-Spam-Level: 
X-Spam-Status: No, score=-6.381 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 8n5y0Veq1o69 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 11:52:08 -0700 (PDT)
Received: from out-16.smtp.github.com (out-16.smtp.github.com [192.30.254.199]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3C877120A36 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 11:51:58 -0700 (PDT)
Received: from github-lowworker-b19c547.va3-iad.github.net (github-lowworker-b19c547.va3-iad.github.net [10.48.17.66]) by smtp.github.com (Postfix) with ESMTP id E8210121121 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 11:51:57 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572375118; bh=KpbnvUu4cjJikyusFGLSzARceedvTpUw/Zgl/VkDX20=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=PSvrBuR17X/mHh906mIVFg0jp+DtKEv7hzzPLoZy1VVRKtk1rTW8EUA7t/oSEwf+G kOeZkv7OMUDSTqPr+I+f2ae5LZ4e+DR0y/cKCudPWhTtYy+8Ro9A/cG5YriERy1VMc dPj3iWCMegYIO2uJPMXJe6jZ15KiZMudgF9PWi/E=
Date: Tue, 29 Oct 2019 11:51:57 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3066/push/4209364749@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3066@github.com>
References: <quicwg/base-drafts/pull/3066@github.com>
Subject: Re: [quicwg/base-drafts] Change PTO to be per packet number space (#3066)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db88a4da46b2_7ed73ff730ccd960278855"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/-rlQGW7PBi60oLhv_63QIcIX0zc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 18:52:15 -0000

----==_mimepart_5db88a4da46b2_7ed73ff730ccd960278855
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

45bf06ce64636c9ded8fb178a2bc905be372dc39  Update draft-ietf-quic-recovery.md


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3066/files/6322d369a5b25b731285b131e77a76b405a6ec16..45bf06ce64636c9ded8fb178a2bc905be372dc39

----==_mimepart_5db88a4da46b2_7ed73ff730ccd960278855
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/ianswett" class="user-mention">@ianswett</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/45bf06ce64636c9ded8fb178a2bc905be372dc39">45bf06c</a>  Update draft-ietf-quic-recovery.md</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3066/files/6322d369a5b25b731285b131e77a76b405a6ec16..45bf06ce64636c9ded8fb178a2bc905be372dc39?email_source=notifications&amp;email_token=AFTOJK5F4LM3Y7XWXZVTSELQRCA43A5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDAOJXG4YTEMSQOVZWQIZUGIYDSMZWGQ3TIOI">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK25X5TN3AOAI2ZW6P3QRCA43ANCNFSM4I2FHCOQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3SFDANVF57KERAEGDQRCA43A5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDAOJXG4YTEMSQOVZWQIZUGIYDSMZWGQ3TIOI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3066/files/6322d369a5b25b731285b131e77a76b405a6ec16..45bf06ce64636c9ded8fb178a2bc905be372dc39?email_source=notifications\u0026email_token=AFTOJK5F4LM3Y7XWXZVTSELQRCA43A5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDAOJXG4YTEMSQOVZWQIZUGIYDSMZWGQ3TIOI",
"url": "https://github.com/quicwg/base-drafts/pull/3066/files/6322d369a5b25b731285b131e77a76b405a6ec16..45bf06ce64636c9ded8fb178a2bc905be372dc39?email_source=notifications\u0026email_token=AFTOJK5F4LM3Y7XWXZVTSELQRCA43A5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDAOJXG4YTEMSQOVZWQIZUGIYDSMZWGQ3TIOI",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5db88a4da46b2_7ed73ff730ccd960278855--


From nobody Tue Oct 29 11:52:57 2019
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 E0763120840 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 11:52:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 YZ1RBv7QJc8e for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 11:52:52 -0700 (PDT)
Received: from out-10.smtp.github.com (out-10.smtp.github.com [192.30.254.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CF25B120968 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 11:52:34 -0700 (PDT)
Received: from github-lowworker-39b4a70.va3-iad.github.net (github-lowworker-39b4a70.va3-iad.github.net [10.48.16.66]) by smtp.github.com (Postfix) with ESMTP id 85E61120B2B for <quic-issues@ietf.org>; Tue, 29 Oct 2019 11:52:34 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572375154; bh=Qfj+9SbB3e5gOL/gMfEwQFITilts7JXW2jWhi0GC7/w=; h=Date:From:To:Subject:From; b=PGEED2CJn0TgO2aiJdwDhoNdP7zFt01AeU8vs8aSyXsax3fBDULxRYIF2meCFhYgB Kwy3qawpfl+QOfRnsPEWvhv0Ogh1+DB50LfRaYnxdfQmsRuQOIYfeSGfPbzvBO1bDd WeKDU/Wr0JjvtaDPE33WF2ZIQsxgXKJ485qUXSYo=
Date: Tue, 29 Oct 2019 11:52:34 -0700
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/1517a5-281c74@github.com>
Subject: [quicwg/base-drafts] 281c74: Script updating gh-pages from 45bf06ce. [ci skip]
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/7QvBHMYnzpS4rt9q-caL9KM1M5k>
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, 29 Oct 2019 18:52:56 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 281c74ca47dcbca038d2bd53474e98902f3d18b0
      https://github.com/quicwg/base-drafts/commit/281c74ca47dcbca038d2bd53474e98902f3d18b0
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-29 (Tue, 29 Oct 2019)

  Changed paths:
    M ianswett-pto-per-pn-space/draft-ietf-quic-recovery.html
    M ianswett-pto-per-pn-space/draft-ietf-quic-recovery.txt
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from 45bf06ce. [ci skip]



From nobody Tue Oct 29 11:53:03 2019
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 152D1120840 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 11:53:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 V708D4vm58jj for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 11:52:58 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CC2D4120813 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 11:52:54 -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 1ECFD960EEF for <quic-issues@ietf.org>; Tue, 29 Oct 2019 11:52:54 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572375174; bh=emMthn5Um7I2cExAoYaq3ogCwXeXuWEOkO0L7sbLz0I=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=azQKOc1y0/StG0MBzmESR3aLh5y5M2hixEUQSrtmX7ahbdng3otb/ifz9aydarqG4 dZ3dW8lpq42EgbnruaW7t4AYc6azcX7Fh07lLRN0nbZAyaV0BpBAZVRC+xN1Oe0WiD 7uN2hirmVBwv29FUVmYOiVjuZhxzwcX1O98wORN0=
Date: Tue, 29 Oct 2019 11:52:54 -0700
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7ZNUB34APDJ4QEPAV3YXFRNEVBNHHB5HRFYU@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3165/review/308756107@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3165@github.com>
References: <quicwg/base-drafts/pull/3165@github.com>
Subject: Re: [quicwg/base-drafts] Don't require RESET_STREAM on terminated streams (#3165)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db88a8610561_1d6c3fe64e8cd95c300038"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/MijZEY2pJ_wryZfAX4aq-8SNtHI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 18:53:02 -0000

----==_mimepart_5db88a8610561_1d6c3fe64e8cd95c300038
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop approved this pull request.





-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3165#pullrequestreview-308756107
----==_mimepart_5db88a8610561_1d6c3fe64e8cd95c300038
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@MikeBishop</b> approved this pull request.</p>



<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3165?email_source=notifications&amp;email_token=AFTOJK4KBRDWAMYRDULJUZLQRCBANA5CNFSM4JGDFQN2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJTT5CY#pullrequestreview-308756107">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4DEHTY74LCGUMASLDQRCBANANCNFSM4JGDFQNQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZWZPMHMBZU5GHM2PDQRCBANA5CNFSM4JGDFQN2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJTT5CY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3165?email_source=notifications\u0026email_token=AFTOJK4KBRDWAMYRDULJUZLQRCBANA5CNFSM4JGDFQN2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJTT5CY#pullrequestreview-308756107",
"url": "https://github.com/quicwg/base-drafts/pull/3165?email_source=notifications\u0026email_token=AFTOJK4KBRDWAMYRDULJUZLQRCBANA5CNFSM4JGDFQN2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJTT5CY#pullrequestreview-308756107",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db88a8610561_1d6c3fe64e8cd95c300038--


From nobody Tue Oct 29 12:02:33 2019
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 AE644120B60 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 12:02:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8
X-Spam-Level: 
X-Spam-Status: No, score=-8 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, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 3ElXCkvHWn1u for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 12:02:24 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 170CA120A36 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 12:02:24 -0700 (PDT)
Date: Tue, 29 Oct 2019 12:02:22 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572375742; bh=r5djvtaJOLErUwGNumY/V8V+v4XjedejJ8lMwBYwtJc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Dae0XS0rquW41o3XHCwWmC+4kiOEMZ8YNgI/lMWSEFCh7RxxuMKuodfjWmJnerR0Q LOPxUsmqH6DNVahhAjoH3N8GLngKEh9kWlTbX+U5AwJUWlffgX2Ah2hgqXhereZ42m lOwxY+HU1+w1QvJ82F6+R9/xZMD1HYz2SsmdQFbY=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7FNNJB5QPXIPOWGLF3YXGU5EVBNHHB5HRKFQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3166/review/308759320@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3166@github.com>
References: <quicwg/base-drafts/pull/3166@github.com>
Subject: Re: [quicwg/base-drafts] token-based greasing / initial packet protection (#3166)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db88cbe7765d_606d3fd0f0acd9642985e7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/lh1YZvA3OerWlj2RuXYxx6APmNY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 19:02:32 -0000

----==_mimepart_5db88cbe7765d_606d3fd0f0acd9642985e7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop commented on this pull request.

This direction is starting to sound reasonable.

> +The token MUST include or associated with the alternative version number with
+which it can be used.

At a minimum, "be associated with."  But better, I think, to say that the token MUST permit the server to recover the base version number associated with the obfuscated version, the salt, and the mask.  Exactly how the server arranges that is an implementation detail.

> +  0-RTT, and Retry packets. This XOR is applied after the packets are encrypted
+  and before they are decrypted.
+
+* Alternative initial salt; a 16-byte binary blob that is to be used in place of
+  the initial salt defined in section 5.2 of {{QUIC-TLS}}.
+
+A server advertises these values using a NEW_TOKEN frame {{frame-new-token}}.
+The token MUST include or associated with the alternative version number with
+which it can be used.
+
+Typically, a server would pre-allocate a set of unused version numbers as the
+alternative version numbers, associating each of those version numbers with a
+packet type modifier chosen at random.  Then, when issuing a token using a
+NEW_TOKEN frame, the server generates the alternative initial salt by calling a
+pseudo-random function, embeds that initial salt into the token which is then
+encrypted, and sends a NEW_TOKEN frame that comprises of the generated token and

```suggestion
encrypted, and sends a NEW_TOKEN frame that contains the generated token and
```

> @@ -3940,6 +4007,19 @@ described in {{QUIC-TLS}}.  This protection does not provide confidentiality or
 integrity against on-path attackers, but provides some level of protection
 against off-path attackers.
 
+Additionally, the token is accompanied by a checksum.  This is because when a

I second the question here; the checksum doesn't appear to serve a purpose not already covered here.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3166#pullrequestreview-308759320
----==_mimepart_5db88cbe7765d_606d3fd0f0acd9642985e7
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><b>@MikeBishop</b> commented on this pull request.</p>=0D
=0D
<p>This direction is starting to sound reasonable.</p><hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3166#discussi=
on_r340268219">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; +The token MUST include or associated with=
 the alternative version number with=0D
+which it can be used.=0D
</pre>=0D
<p>At a minimum, "be associated with."  But better, I think, to say that =
the token MUST permit the server to recover the base version number assoc=
iated with the obfuscated version, the salt, and the mask.  Exactly how t=
he server arranges that is an implementation detail.</p>=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3166#discussi=
on_r340268633">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; +  0-RTT, and Retry packets. This XOR is a=
pplied after the packets are encrypted=0D
+  and before they are decrypted.=0D
+=0D
+* Alternative initial salt; a 16-byte binary blob that is to be used in =
place of=0D
+  the initial salt defined in section 5.2 of {{QUIC-TLS}}.=0D
+=0D
+A server advertises these values using a NEW_TOKEN frame {{frame-new-tok=
en}}.=0D
+The token MUST include or associated with the alternative version number=
 with=0D
+which it can be used.=0D
+=0D
+Typically, a server would pre-allocate a set of unused version numbers a=
s the=0D
+alternative version numbers, associating each of those version numbers w=
ith a=0D
+packet type modifier chosen at random.  Then, when issuing a token using=
 a=0D
+NEW_TOKEN frame, the server generates the alternative initial salt by ca=
lling a=0D
+pseudo-random function, embeds that initial salt into the token which is=
 then=0D
+encrypted, and sends a NEW_TOKEN frame that comprises of the generated t=
oken and=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-encrypted, and sends a NEW_TOKEN frame that c=
omprises of the generated token and=0D
+encrypted, and sends a NEW_TOKEN frame that contains the generated token=
 and=0D
</pre>=0D
=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3166#discussi=
on_r340269751">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -3940,6 +4007,19 @@ described in {{QUIC=
-TLS}}.  This protection does not provide confidentiality or=0D
 integrity against on-path attackers, but provides some level of protecti=
on=0D
 against off-path attackers.=0D
 =0D
+Additionally, the token is accompanied by a checksum.  This is because w=
hen a=0D
</pre>=0D
<p>I second the question here; the checksum doesn't appear to serve a pur=
pose not already covered here.</p>=0D
=0D
<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/3166?email_source=3Dnotifications&amp;email_token=3DA=
FTOJK5ZGUZHPT2DL44LVCDQRCCD5A5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJ=
SXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJTUWGA#pullrequestreview-308759320=
">view it on GitHub</a>, or <a href=3D"https://github.com/notifications/u=
nsubscribe-auth/AFTOJK2BZ7S4Z4RP4GYIEIDQRCCD5ANCNFSM4JGDGPOQ">unsubscribe=
</a>.<img src=3D"https://github.com/notifications/beacon/AFTOJK3H7CCD4TN4=
G4WXTW3QRCCD5A5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWN=
FSXPKTDN5WW2ZLOORPWSZGOCJTUWGA.gif" height=3D"1" width=3D"1" alt=3D"" /><=
/p>=0D
<script type=3D"application/ld+json">[=0D
{=0D
"@context": "http://schema.org",=0D
"@type": "EmailMessage",=0D
"potentialAction": {=0D
"@type": "ViewAction",=0D
"target": "https://github.com/quicwg/base-drafts/pull/3166?email_source=3D=
notifications\u0026email_token=3DAFTOJK5ZGUZHPT2DL44LVCDQRCCD5A5CNFSM4JGD=
GPO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOC=
JTUWGA#pullrequestreview-308759320",=0D
"url": "https://github.com/quicwg/base-drafts/pull/3166?email_source=3Dno=
tifications\u0026email_token=3DAFTOJK5ZGUZHPT2DL44LVCDQRCCD5A5CNFSM4JGDGP=
O2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJT=
UWGA#pullrequestreview-308759320",=0D
"name": "View Pull Request"=0D
},=0D
"description": "View this Pull Request on GitHub",=0D
"publisher": {=0D
"@type": "Organization",=0D
"name": "GitHub",=0D
"url": "https://github.com"=0D
}=0D
}=0D
]</script>=

----==_mimepart_5db88cbe7765d_606d3fd0f0acd9642985e7--


From nobody Tue Oct 29 12:25:45 2019
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 42E09120168 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 12:25:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 e5AzW7ENOcGF for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 12:25:40 -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 B76311200A3 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 12:25:40 -0700 (PDT)
Received: from github-lowworker-e8b54ca.ac4-iad.github.net (github-lowworker-e8b54ca.ac4-iad.github.net [10.52.23.39]) by smtp.github.com (Postfix) with ESMTP id C86796E14C3 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 12:25:39 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572377139; bh=3dsQzvyqk2WzKLBleZraio8X+xXS2duYDXaFnbB6qQ4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ZzZt3lcqldGR7/uvp5mdW0N5R/oBJK9BAFSjm83XBKnEvq7RG/9aYiVchTjXALH4r ifIjmLPgor+2OWfvDSRK+My+vDlkW1MPKP2WIBkP2MBQvkHl68o8L62+IRMMsgMjYN 0QCdZPYmPqj9nDRQ2gsfogIfb2gBfUEV0W6jJrOQ=
Date: Tue, 29 Oct 2019 12:25:39 -0700
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2QITWY2IKAVWYFXNN3YXJMHEVBNHHB5GVBRY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3161/547589874@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3161@github.com>
References: <quicwg/base-drafts/issues/3161@github.com>
Subject: Re: [quicwg/base-drafts] Simplify the client's PTO code by allowing the server to send a PING (#3161)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db89233b909d_78223fd0832cd95c1060b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: huitema
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/IIam4k8AZQSErOb1CNMvUgDNvIA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 19:25:43 -0000

----==_mimepart_5db89233b909d_78223fd0832cd95c1060b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Isn't this concern why we designed the Retry mechanism in the first place? If we are concerned about address spoofing attacks, the simple solution might be to generalize retry. As in, "if the server can predict that its first flight will contain more than 3 times the amount of data received with the client's Initial packets, then it SHOULD verify the source address using Retry."

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3161#issuecomment-547589874
----==_mimepart_5db89233b909d_78223fd0832cd95c1060b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Isn't this concern why we designed the Retry mechanism in the first place? If we are concerned about address spoofing attacks, the simple solution might be to generalize retry. As in, "if the server can predict that its first flight will contain more than 3 times the amount of data received with the client's Initial packets, then it SHOULD verify the source address using Retry."</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3161?email_source=notifications&amp;email_token=AFTOJK6Q4253LC6OWYB6BODQRCE3HA5CNFSM4JF5RXFKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECRY54Q#issuecomment-547589874">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZ4WZVRYUOF2XCGSDTQRCE3HANCNFSM4JF5RXFA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5IPLDBWI7TSVKJBJ3QRCE3HA5CNFSM4JF5RXFKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECRY54Q.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3161?email_source=notifications\u0026email_token=AFTOJK6Q4253LC6OWYB6BODQRCE3HA5CNFSM4JF5RXFKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECRY54Q#issuecomment-547589874",
"url": "https://github.com/quicwg/base-drafts/issues/3161?email_source=notifications\u0026email_token=AFTOJK6Q4253LC6OWYB6BODQRCE3HA5CNFSM4JF5RXFKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECRY54Q#issuecomment-547589874",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db89233b909d_78223fd0832cd95c1060b--


From nobody Tue Oct 29 13:09:17 2019
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 0D92912007A for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 13:09:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8
X-Spam-Level: 
X-Spam-Status: No, score=-8 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, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 jR3mwdc7Tp5t for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 13:09:14 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F1D821200A3 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 13:09:13 -0700 (PDT)
Date: Tue, 29 Oct 2019 13:09:13 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572379753; bh=VE3jXMmLqGlaQ2G8ZfXkd21lOdbhYHfXdJd/VMKVbGc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=y9HEdbwGl4oQhvk/9BKJbDieeQg5UNA48m3ybkZ2g9OaEqkxUXZs4V7ecGEX2nXQi Kj5IXtHCoslSBb9ymDOxM+iipip6CJiDidoR5wApfgkOYDp7IMQJHjU4qsUBSiOelk 5VDQ2m8nWVgp2QKgGuK8Ba3PUmYTbD6eGY2oRDOI=
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK777WQRIRWPPOKUYLN3YXOPTEVBNHHB3LP3EA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3066/review/308797198@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3066@github.com>
References: <quicwg/base-drafts/pull/3066@github.com>
Subject: Re: [quicwg/base-drafts] Change PTO to be per packet number space (#3066)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db89c692c2eb_3a593fc5692cd968519eb"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinduke
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/6XOQkzhd_acgOIc6SSDyQMb22Vk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 20:09:16 -0000

----==_mimepart_5db89c692c2eb_3a593fc5692cd968519eb
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinduke approved this pull request.



>  When a PTO timer expires, the PTO period MUST be set to twice its current
 value. This exponential reduction in the sender's rate is important because
 the PTOs might be caused by loss of packets or acknowledgements due to severe
-congestion.  The life of a connection that is experiencing consecutive PTOs is
-limited by the endpoint's idle timeout.
-
-A sender computes its PTO timer every time an ack-eliciting packet is sent. A
-sender might choose to optimize this by setting the timer fewer times if it
-knows that more ack-eliciting packets will be sent within a short period of
-time.
+congestion.  Even when there are ack-eliciting packets in-flight in multiple
+packet number spaces, the exponential increase in probe timeout occurs across
+all spaces to prevent excess load on the network. The life of a connection that

"For example, a timeout in the Initial packet number space doubles the length of the timeout in the Handshake number space."

>  When a PTO timer expires, the PTO period MUST be set to twice its current
 value. This exponential reduction in the sender's rate is important because
 the PTOs might be caused by loss of packets or acknowledgements due to severe
-congestion.  The life of a connection that is experiencing consecutive PTOs is
-limited by the endpoint's idle timeout.
-
-A sender computes its PTO timer every time an ack-eliciting packet is sent. A
-sender might choose to optimize this by setting the timer fewer times if it
-knows that more ack-eliciting packets will be sent within a short period of
-time.
+congestion.  Even when there are ack-eliciting packets in-flight in multiple
+packet number spaces, the exponential increase in probe timeout occurs across
+all spaces to prevent excess load on the network. The life of a connection that

There is also some conceptual subtlety that I suspect people could mess up.

If I'm coalescing my probes, then there is *never* a timeout at the higher levels -- each time, the junior level times out and a new high-level packet is sent that resets that level.

Misinterpreting this paragraph might mean that coalescing three probes could result in three bitshifts of the PTO.

This doesn't have to be in this PR, but when I reread this draft when everything's landed, hopefully it's in here somewhere.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3066#pullrequestreview-308797198
----==_mimepart_5db89c692c2eb_3a593fc5692cd968519eb
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinduke</b> approved this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3066#discussion_r340296696">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt;  When a PTO timer expires, the PTO period MUST be set to twice its current
 value. This exponential reduction in the sender&#39;s rate is important because
 the PTOs might be caused by loss of packets or acknowledgements due to severe
-congestion.  The life of a connection that is experiencing consecutive PTOs is
-limited by the endpoint&#39;s idle timeout.
-
-A sender computes its PTO timer every time an ack-eliciting packet is sent. A
-sender might choose to optimize this by setting the timer fewer times if it
-knows that more ack-eliciting packets will be sent within a short period of
-time.
+congestion.  Even when there are ack-eliciting packets in-flight in multiple
+packet number spaces, the exponential increase in probe timeout occurs across
+all spaces to prevent excess load on the network. The life of a connection that
</pre>
<p>"For example, a timeout in the Initial packet number space doubles the length of the timeout in the Handshake number space."</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3066#discussion_r340298203">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt;  When a PTO timer expires, the PTO period MUST be set to twice its current
 value. This exponential reduction in the sender&#39;s rate is important because
 the PTOs might be caused by loss of packets or acknowledgements due to severe
-congestion.  The life of a connection that is experiencing consecutive PTOs is
-limited by the endpoint&#39;s idle timeout.
-
-A sender computes its PTO timer every time an ack-eliciting packet is sent. A
-sender might choose to optimize this by setting the timer fewer times if it
-knows that more ack-eliciting packets will be sent within a short period of
-time.
+congestion.  Even when there are ack-eliciting packets in-flight in multiple
+packet number spaces, the exponential increase in probe timeout occurs across
+all spaces to prevent excess load on the network. The life of a connection that
</pre>
<p>There is also some conceptual subtlety that I suspect people could mess up.</p>
<p>If I'm coalescing my probes, then there is <em>never</em> a timeout at the higher levels -- each time, the junior level times out and a new high-level packet is sent that resets that level.</p>
<p>Misinterpreting this paragraph might mean that coalescing three probes could result in three bitshifts of the PTO.</p>
<p>This doesn't have to be in this PR, but when I reread this draft when everything's landed, hopefully it's in here somewhere.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3066?email_source=notifications&amp;email_token=AFTOJK2RJX6H5XKWEYU3YUDQRCJ6TA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJT56DQ#pullrequestreview-308797198">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6F3L5GSLOVZQK2A3LQRCJ6TANCNFSM4I2FHCOQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYMMGPH6UDNGX2CA7DQRCJ6TA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJT56DQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3066?email_source=notifications\u0026email_token=AFTOJK2RJX6H5XKWEYU3YUDQRCJ6TA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJT56DQ#pullrequestreview-308797198",
"url": "https://github.com/quicwg/base-drafts/pull/3066?email_source=notifications\u0026email_token=AFTOJK2RJX6H5XKWEYU3YUDQRCJ6TA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJT56DQ#pullrequestreview-308797198",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db89c692c2eb_3a593fc5692cd968519eb--


From nobody Tue Oct 29 13:23:05 2019
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.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 9D11C12001E for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 13:22:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.382
X-Spam-Level: 
X-Spam-Status: No, score=-1.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, 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 I6r8Ic7g6pyy for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 13:22:58 -0700 (PDT)
Received: from o11.sgmail.github.com (o11.sgmail.github.com [167.89.101.202]) (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 4762F1208F2 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 13:22:58 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=oQN72jLiZQLIPVRFNVe2agAEGsQ=; b=mV53/n7j+3OIMqdS BBR5B89JRttddI1ZsfGG6jMDW3SUaq5hiP+zlPleEMhw73aw5E8qMtWSS3gg/s/i NtEnE4D457Klan1n8jl+/QttlrQHQZxQIvidnNq4ECpADG7ifK5u81jgbw5GOFZu BM0lycf6fXyUrrnaoQ+7jYdpEFY=
Received: by filter0801p1iad2.sendgrid.net with SMTP id filter0801p1iad2-3131-5DB89FA0-15 2019-10-29 20:22:56.168004389 +0000 UTC m=+354238.767292940
Received: from github-lowworker-56fcc46.va3-iad.github.net (unknown [140.82.115.15]) by ismtpd0012p1iad1.sendgrid.net (SG) with ESMTP id y7PONeWmTSGKynitsG09pQ for <quic-issues@ietf.org>; Tue, 29 Oct 2019 20:22:56.091 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-56fcc46.va3-iad.github.net (Postfix) with ESMTP id EBE845E0029 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 13:22:55 -0700 (PDT)
Date: Tue, 29 Oct 2019 20:22:57 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7W6IS4I4HRK322TEF3YXQC7EVBNHHB5GVBRY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3161/547612280@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3161@github.com>
References: <quicwg/base-drafts/issues/3161@github.com>
Subject: Re: [quicwg/base-drafts] Simplify the client's PTO code by allowing the server to send a PING (#3161)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db89f9fea76d_64443fcab66cd96c2265ba"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2v9tPzpsdTFkzQwTUYIIuCNUaOM0919jHIZL CpXmx/0Ma6AlRpWyWdYcp7KmYE15dugZuLTgO3vxFzx/MpUgT3gi+yic/gsgmnmO5gnAv4t91ApOU4 flMwrZ80JUcQ2Z5OCfe2Asb4IGCGgMUykBxLADouSToNQDDxl9Wufdr2nA==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ZoTOH25f-Ye3ldsoLdSU6TkfDNs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 20:23:00 -0000

----==_mimepart_5db89f9fea76d_64443fcab66cd96c2265ba
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

My concern is that the current anti-deadlock mechanism is fairly awkward and rarely needed, which makes me concerned it will be incorrectly implemented.  By sending a PING only packet, the server is essentially informing the client it has something to send, but can't send it due to the amplification limit.

The deadlock happens when the client's Initial is acknowledged, but the client doesn't receive the server's Initial, so it can't decrypt any handshake packets.  In this state, the client has nothing to send.  It can happen even if the server's first flight fits into 3 packets.  But it's expected that typically servers will bundle their ACK of the client's Initial with the server Initial, and this will be rare in practice.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3161#issuecomment-547612280
----==_mimepart_5db89f9fea76d_64443fcab66cd96c2265ba
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>My concern is that the current anti-deadlock mechanism is fairly awkward and rarely needed, which makes me concerned it will be incorrectly implemented.  By sending a PING only packet, the server is essentially informing the client it has something to send, but can't send it due to the amplification limit.</p>
<p>The deadlock happens when the client's Initial is acknowledged, but the client doesn't receive the server's Initial, so it can't decrypt any handshake packets.  In this state, the client has nothing to send.  It can happen even if the server's first flight fits into 3 packets.  But it's expected that typically servers will bundle their ACK of the client's Initial with the server Initial, and this will be rare in practice.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3161?email_source=notifications&amp;email_token=AFTOJK6M5BWUEYPXIGFGOR3QRCLR7A5CNFSM4JF5RXFKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECR6M6A#issuecomment-547612280">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZVDZRPUUXRGZ33GH3QRCLR7ANCNFSM4JF5RXFA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK652Y5BEAR4BDMIOYDQRCLR7A5CNFSM4JF5RXFKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECR6M6A.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3161?email_source=notifications\u0026email_token=AFTOJK6M5BWUEYPXIGFGOR3QRCLR7A5CNFSM4JF5RXFKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECR6M6A#issuecomment-547612280",
"url": "https://github.com/quicwg/base-drafts/issues/3161?email_source=notifications\u0026email_token=AFTOJK6M5BWUEYPXIGFGOR3QRCLR7A5CNFSM4JF5RXFKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECR6M6A#issuecomment-547612280",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db89f9fea76d_64443fcab66cd96c2265ba--


From nobody Tue Oct 29 13:59:14 2019
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 EF77B120B50 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 13:59:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, 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 mW32gil1aLm0 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 13:59:00 -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 EB0A812091D for <quic-issues@ietf.org>; Tue, 29 Oct 2019 13:58:59 -0700 (PDT)
Received: from github-lowworker-a6a2749.va3-iad.github.net (github-lowworker-a6a2749.va3-iad.github.net [10.48.16.62]) by smtp.github.com (Postfix) with ESMTP id 2B9F86E0841 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 13:58:59 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572382739; bh=YitR/XW10vBvYbRwxl9v8u+v99RuO0DhMNgN2gTTCrE=; h=Date:From:To:Subject:From; b=OQiWlNgzf7tjajk2C9THCMKqd0ydYy8uHH23UeFWVJpCvNvJKqVoUQppzapf/Ftgu aBVBsasEbs3LLfSK8Euwgvdli96sr8+R7L/f4c2NQTPNlWFUgOAHX53yaSaD0JUe+O RM2duG5XDLe7wpF2bRj5kOBIZrFovQoO1uEpZavk=
Date: Tue, 29 Oct 2019 13:58:59 -0700
From: Amir Livneh <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/master/380290-28c762@github.com>
Subject: [quicwg/base-drafts] 28c762: Fix typos in QPACK draft
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/Zul9VJgNS0eNAQ16d9vtyDCm9nA>
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, 29 Oct 2019 20:59:06 -0000

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 28c7622bd23764139dda753c704cd9d92d888416
      https://github.com/quicwg/base-drafts/commit/28c7622bd23764139dda753c704cd9d92d888416
  Author: Amir Livneh <alivneh@fb.com>
  Date:   2019-10-29 (Tue, 29 Oct 2019)

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

  Log Message:
  -----------
  Fix typos in QPACK draft



From nobody Tue Oct 29 13:59:30 2019
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 54C21120B1E for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 13:59:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 L55uSCvNN-f5 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 13:59:12 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D3BCB120B3C for <quic-issues@ietf.org>; Tue, 29 Oct 2019 13:59:11 -0700 (PDT)
Received: from github-lowworker-c53a806.ac4-iad.github.net (github-lowworker-c53a806.ac4-iad.github.net [10.52.23.45]) by smtp.github.com (Postfix) with ESMTP id ED2DEC60506 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 13:59:10 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572382750; bh=6gs/0d4Gf+y1y/L1U3dDUR8aU9MoLXAqumpIWTGiz3E=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=yisT++4Jw9ewMMQ3wKc3BIYu4y+pniyN7C7EULOfHKix3fECqyktvJodKu+OAcJJD odinQOEL1ZcPOT1lTYF85TxqbOlf7yTVR0pa5GGGTs8R76F+awo1DHb8pw+AqKNw5V Fqo5QRyxhH27A0Mu1v9MNIz2MDy7ptI/Ol2xy3cs=
Date: Tue, 29 Oct 2019 13:59:10 -0700
From: afrind <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK75YSO7IDBRSMKYYOV3YXUK5EVBNHHB5E6WAU@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3154/issue_event/2753787508@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3154@github.com>
References: <quicwg/base-drafts/pull/3154@github.com>
Subject: Re: [quicwg/base-drafts] Fix typos in QPACK draft (#3154)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db8a81ede89c_3e393f861d0cd96423957"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: afrind
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Tii06_OasjyLsMkKd4iOw1eko04>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 20:59:19 -0000

----==_mimepart_5db8a81ede89c_3e393f861d0cd96423957
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #3154 into master.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3154#event-2753787508
----==_mimepart_5db8a81ede89c_3e393f861d0cd96423957
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="513005061" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3154" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3154/hovercard" href="https://github.com/quicwg/base-drafts/pull/3154">#3154</a> into master.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3154?email_source=notifications&amp;email_token=AFTOJK24XLQRQBBY7RNYXC3QRCPZ5A5CNFSM4JFS443KYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUQRXM5A#event-2753787508">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZOKZS76NQDS4N7VT3QRCPZ5ANCNFSM4JFS443A">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2ZA4DUQGKK2TEP6KDQRCPZ5A5CNFSM4JFS443KYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUQRXM5A.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3154?email_source=notifications\u0026email_token=AFTOJK24XLQRQBBY7RNYXC3QRCPZ5A5CNFSM4JFS443KYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUQRXM5A#event-2753787508",
"url": "https://github.com/quicwg/base-drafts/pull/3154?email_source=notifications\u0026email_token=AFTOJK24XLQRQBBY7RNYXC3QRCPZ5A5CNFSM4JFS443KYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUQRXM5A#event-2753787508",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db8a81ede89c_3e393f861d0cd96423957--


From nobody Tue Oct 29 13:59:43 2019
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 7031E12006D for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 13:59:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 jmHEAOTMM7EU for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 13:59:35 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2A9A1120B2B for <quic-issues@ietf.org>; Tue, 29 Oct 2019 13:59:35 -0700 (PDT)
Date: Tue, 29 Oct 2019 13:59:34 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572382774; bh=GUaXMZcG05SAzc1uBKlagmUKz7EBZLfTUbncb6Jg73M=; h=Date:From:To:Subject:From; b=2QgwA9zQYKD/S4GDbdvN8pwzBlbG35wcjbC6BuDyHYjBZqKPmzbL302YGwvlBm3JO CzNQhsY2dZ8HflGSDfIViaHKXz6T0fsQ9DP6OiJxOHVk93tYaf6gnVcO+RsTuX+i+g rloue7J+yn+rYaNpqxgcjYGaoqGfwSfph9xgnUsQ=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/281c74-609e6f@github.com>
Subject: [quicwg/base-drafts] 609e6f: Script updating gh-pages from 28c7622b. [ci skip]
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/BHiGtHMuEmbA5o_jke8Ezo78o2I>
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, 29 Oct 2019 20:59:42 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 609e6ff38fa37baf673859664dc19e6ccec81708
      https://github.com/quicwg/base-drafts/commit/609e6ff38fa37baf673859664dc19e6ccec81708
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-29 (Tue, 29 Oct 2019)

  Changed paths:
    M draft-ietf-quic-qpack.html
    M draft-ietf-quic-qpack.txt
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from 28c7622b. [ci skip]



From nobody Tue Oct 29 14:10:14 2019
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 C5BD5120289 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 14:10:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 YY3C-kBkgL-K for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 14:10:11 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 04BFD12006D for <quic-issues@ietf.org>; Tue, 29 Oct 2019 14:10:11 -0700 (PDT)
Date: Tue, 29 Oct 2019 14:10:10 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572383410; bh=Ly/SqfzFpK1V2gmjRwvqLyfyCTgFBsS4Kg8RcW7M5cw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=zns5mxGjN9bFs8IirRSVusR1wgo7CyXHLPx6ycwkn1eGDZjpAotcQ3VIT1PIUA0go wtj44ZWZMkLhTeG6Ms9lqN9l/hmU+2cEWyE4uWfz9V51a3L+puPDNuj+/wdzejKASW jbjEmyUZ+0vWbC3tF2gZJzZEHoyrX4WI4HJE8wWE=
From: afrind <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2LXCWHR5JNTNEQ5VN3YXVUFEVBNHHB45IKMY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3132/review/308833858@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3132@github.com>
References: <quicwg/base-drafts/pull/3132@github.com>
Subject: Re: [quicwg/base-drafts] Fix bug in Insert Count Increment description. (#3132)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db8aab21f62a_b9f3f82258cd96c5870"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: afrind
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/3AZv_yzmaXKUPVkDjDK9bU1re_8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 21:10:13 -0000

----==_mimepart_5db8aab21f62a_b9f3f82258cd96c5870
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

afrind commented on this pull request.



>  
-If a header block was potentially blocking, the encoder infers from receiving a
-Header Acknowledgement instruction ({{header-acknowledgement}}) that the decoder
-has received all dynamic table state necessary to process that header block.  If
-the Required Insert Count of the acknowledged header block is greater than the
-current Known Received Count, the encoder updates the Known Received Count to
-the value of the Required Insert Count of the acknowledged header block.
+The Known Received Count is the total number of acknowledged dynamic table
+insertions and duplications.  It is updated using Header Acknowledgement

I'm not sure it was wrong before to say it's the number acknowledged by the decoder.   The decoder updates as it acknowledges, the encoder updates as it receives acknowledgements.  Without it, you need to read further to clarify that this is not the insert+dup count as sent by the encoder.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3132#pullrequestreview-308833858
----==_mimepart_5db8aab21f62a_b9f3f82258cd96c5870
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@afrind</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3132#discussion_r340325110">draft-ietf-quic-qpack.md</a>:</p>
<pre style='color:#555'>&gt;  
-If a header block was potentially blocking, the encoder infers from receiving a
-Header Acknowledgement instruction ({{header-acknowledgement}}) that the decoder
-has received all dynamic table state necessary to process that header block.  If
-the Required Insert Count of the acknowledged header block is greater than the
-current Known Received Count, the encoder updates the Known Received Count to
-the value of the Required Insert Count of the acknowledged header block.
+The Known Received Count is the total number of acknowledged dynamic table
+insertions and duplications.  It is updated using Header Acknowledgement
</pre>
<p>I'm not sure it was wrong before to say it's the number acknowledged by the decoder.   The decoder updates as it acknowledges, the encoder updates as it receives acknowledgements.  Without it, you need to read further to clarify that this is not the insert+dup count as sent by the encoder.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3132?email_source=notifications&amp;email_token=AFTOJK5PZOKCECUKA3RQIY3QRCRDFA5CNFSM4JDZZIN2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJUG4QQ#pullrequestreview-308833858">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYPNKVKBDE3HNHFB43QRCRDFANCNFSM4JDZZINQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYTQBASJA2FGGKZPLTQRCRDFA5CNFSM4JDZZIN2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJUG4QQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3132?email_source=notifications\u0026email_token=AFTOJK5PZOKCECUKA3RQIY3QRCRDFA5CNFSM4JDZZIN2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJUG4QQ#pullrequestreview-308833858",
"url": "https://github.com/quicwg/base-drafts/pull/3132?email_source=notifications\u0026email_token=AFTOJK5PZOKCECUKA3RQIY3QRCRDFA5CNFSM4JDZZIN2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJUG4QQ#pullrequestreview-308833858",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db8aab21f62a_b9f3f82258cd96c5870--


From nobody Tue Oct 29 14:12:05 2019
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 E50DC120289 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 14:12:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 1EYw0oXQAZjn for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 14:12:01 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AEB5712006D for <quic-issues@ietf.org>; Tue, 29 Oct 2019 14:12:01 -0700 (PDT)
Received: from github-lowworker-f62aa54.va3-iad.github.net (github-lowworker-f62aa54.va3-iad.github.net [10.48.17.68]) by smtp.github.com (Postfix) with ESMTP id D83176A1111 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 14:12:00 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572383520; bh=jFmFxiwCdeq/6O1QPRvMs/Kxr2Y3aTdffB9xADz+vBU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=SXTJnRpGO6fBA6Ma7B9KtsP3Br7pKkqgtAaaguJI2ckO/LiwjBFIBPf0mQO5qCB+G WLi02/OpLvfBXHMwaKGcvrF9j12jOziBd3u77CgiPS5Jo86Pm7kc7AbY4igZF80lzY B1aHYFk5/R4BNNdKVvkiRAgZgi1kxAKpzJO+MuWk=
Date: Tue, 29 Oct 2019 14:12:00 -0700
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7ZKOV5DJE674WJ4G53YXV3BEVBNHHB5GVBRY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3161/547631456@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3161@github.com>
References: <quicwg/base-drafts/issues/3161@github.com>
Subject: Re: [quicwg/base-drafts] Simplify the client's PTO code by allowing the server to send a PING (#3161)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db8ab20c6799_77db3f95beecd96469784"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: huitema
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/I9JjDYpT793nwUK1vn8dGx3kT0o>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 21:12:03 -0000

----==_mimepart_5db8ab20c6799_77db3f95beecd96469784
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett: Fair. Due to the risk of amplification attacks, the server is probably not willing to retransmit Initial packets on timer. In that case, the current spec is a bit too lose. It should say that "If the sender is not willing to retransmit Initial packets due to protection against amplification attacks, it MUST NOT acknowledge the client's initial packet." So basically, either the server verifies the client's address with the Retry/Token mechanism, or it MUST NOT acknowledge client initial packets before continuity can be verified by obtaining an ACK from the client.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3161#issuecomment-547631456
----==_mimepart_5db8ab20c6799_77db3f95beecd96469784
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=20072817" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ianswett">@ianswett</a>: Fair. Due to the risk of amplification attacks, the server is probably not willing to retransmit Initial packets on timer. In that case, the current spec is a bit too lose. It should say that "If the sender is not willing to retransmit Initial packets due to protection against amplification attacks, it MUST NOT acknowledge the client's initial packet." So basically, either the server verifies the client's address with the Retry/Token mechanism, or it MUST NOT acknowledge client initial packets before continuity can be verified by obtaining an ACK from the client.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3161?email_source=notifications&amp;email_token=AFTOJKZBE3F6FPBUN5HNC7TQRCRKBA5CNFSM4JF5RXFKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECSDCYA#issuecomment-547631456">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK23SORUCTYI3UD27G3QRCRKBANCNFSM4JF5RXFA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5CB7VRAABFYDQIHSTQRCRKBA5CNFSM4JF5RXFKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECSDCYA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3161?email_source=notifications\u0026email_token=AFTOJKZBE3F6FPBUN5HNC7TQRCRKBA5CNFSM4JF5RXFKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECSDCYA#issuecomment-547631456",
"url": "https://github.com/quicwg/base-drafts/issues/3161?email_source=notifications\u0026email_token=AFTOJKZBE3F6FPBUN5HNC7TQRCRKBA5CNFSM4JF5RXFKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECSDCYA#issuecomment-547631456",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db8ab20c6799_77db3f95beecd96469784--


From nobody Tue Oct 29 14:13:27 2019
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 13BA2120289 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 14:13:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 22L3qwnrwz52 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 14:13:24 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8A9EC12006D for <quic-issues@ietf.org>; Tue, 29 Oct 2019 14:13:24 -0700 (PDT)
Date: Tue, 29 Oct 2019 14:13:23 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572383603; bh=kB3C9XcRB3ryePi8KJnyOwPfW4YMjffuYu/LgIdK0oM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ciWb2lPCesVUFPodM9HbVEjkST4NL419JbWoUN7SeYyTEBp5AeFaJMObgwTLpd7Lx rdAjuRjqu7d7edgFrSKbATk9vTHm76E45554LahWWLU3sWRGCE4TT1QrGdD+Jy8gjQ 6LvGBqh5FdSGp6/OyHdt8Vo8ybcIMBRFkpjRMSho=
From: afrind <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5YHLCPVKCU7JMF5F53YXWAHEVBNHHB45IKXM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3133/review/308837957@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3133@github.com>
References: <quicwg/base-drafts/pull/3133@github.com>
Subject: Re: [quicwg/base-drafts] Make language of representations consistent. (#3133)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db8ab73d5a32_bb63f82258cd96c70548"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: afrind
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/SGuyy5txNmMI9NeKkMZETkBHlz8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 21:13:26 -0000

----==_mimepart_5db8ab73d5a32_bb63f82258cd96c70548
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

afrind commented on this pull request.



> @@ -965,9 +965,8 @@ entry.
 
 ### Indexed Header Field
 
-An indexed header field representation identifies an entry in either the static
-table or the dynamic table and causes that header field to be added to the
-decoded header list.
+An indexed header field representation identifies an entry in the static table,
+or an entry in the dynamic table with an absolute index less than the Base.

I now find the comparison of absolute index and "Base" (which I assert is a count) to be awkward.  Does it read better with 

> less than the *value of* the Base

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3133#pullrequestreview-308837957
----==_mimepart_5db8ab73d5a32_bb63f82258cd96c70548
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@afrind</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3133#discussion_r340328333">draft-ietf-quic-qpack.md</a>:</p>
<pre style='color:#555'>&gt; @@ -965,9 +965,8 @@ entry.
 
 ### Indexed Header Field
 
-An indexed header field representation identifies an entry in either the static
-table or the dynamic table and causes that header field to be added to the
-decoded header list.
+An indexed header field representation identifies an entry in the static table,
+or an entry in the dynamic table with an absolute index less than the Base.
</pre>
<p>I now find the comparison of absolute index and "Base" (which I assert is a count) to be awkward.  Does it read better with</p>
<blockquote>
<p>less than the <em>value of</em> the Base</p>
</blockquote>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3133?email_source=notifications&amp;email_token=AFTOJK7LYUHIYQET2I2PET3QRCRPHA5CNFSM4JDZZKV2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJUH4RI#pullrequestreview-308837957">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7UWEC2NCVMV3RALXTQRCRPHANCNFSM4JDZZKVQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK37KZ5ET4XHPXP6NTTQRCRPHA5CNFSM4JDZZKV2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJUH4RI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3133?email_source=notifications\u0026email_token=AFTOJK7LYUHIYQET2I2PET3QRCRPHA5CNFSM4JDZZKV2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJUH4RI#pullrequestreview-308837957",
"url": "https://github.com/quicwg/base-drafts/pull/3133?email_source=notifications\u0026email_token=AFTOJK7LYUHIYQET2I2PET3QRCRPHA5CNFSM4JDZZKV2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJUH4RI#pullrequestreview-308837957",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db8ab73d5a32_bb63f82258cd96c70548--


From nobody Tue Oct 29 14:17:02 2019
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 AB1A1120906 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 14:16:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 RpMkgcppQ7uX for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 14:16:53 -0700 (PDT)
Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 20057120BCB for <quic-issues@ietf.org>; Tue, 29 Oct 2019 14:16:53 -0700 (PDT)
Date: Tue, 29 Oct 2019 14:16:52 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572383812; bh=mxQmz76WVkqI+bEKGcxDcg8dC3M+q7PEM1mkYTwSkOg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=A/SxFRymSLe5QvTMmoZTanHpo27Sqfdi9ymwr3iSrWBDLVNxZ9iY95WlP+29kQvrD Hph1pXsolP37k/MGCRatyhPrl+baOGaPXSK7zSrtO9PHn2L8P370LwOEFaQXBjpEpf IGRMGzTIpfsdi1sY2vJ5Mg4R2DzZ30Jd5fHgZD4E=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5A7EJN5LZKO27MNAN3YXWNJEVBNHHB5GVBRY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3161/547633195@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3161@github.com>
References: <quicwg/base-drafts/issues/3161@github.com>
Subject: Re: [quicwg/base-drafts] Simplify the client's PTO code by allowing the server to send a PING (#3161)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db8ac4415ccb_3c823f847a4cd9641349de"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/NJk2B-aSmqlBAL8MYJeXoEvQBjI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 21:17:02 -0000

----==_mimepart_5db8ac4415ccb_3c823f847a4cd9641349de
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

That's an interesting suggestion, but I think it require some non-trivial changes to the server's logic in addition to not sending ACKs?  Something similar to what's described in #3080.

It may be worth opening up an issue for allowing the server to not arm a timer until the path has been validated, because I think that's a wider issue than just this PR?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3161#issuecomment-547633195
----==_mimepart_5db8ac4415ccb_3c823f847a4cd9641349de
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>That's an interesting suggestion, but I think it require some non-trivial changes to the server's logic in addition to not sending ACKs?  Something similar to what's described in <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="503190225" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3080" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3080/hovercard" href="https://github.com/quicwg/base-drafts/pull/3080">#3080</a>.</p>
<p>It may be worth opening up an issue for allowing the server to not arm a timer until the path has been validated, because I think that's a wider issue than just this PR?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3161?email_source=notifications&amp;email_token=AFTOJK6FOQ6YUNYJLSFKTTTQRCR4JA5CNFSM4JF5RXFKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECSDQKY#issuecomment-547633195">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKY4DHKJP2QRNZLFRY3QRCR4JANCNFSM4JF5RXFA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6EDC2MFVIVNMFKOOLQRCR4JA5CNFSM4JF5RXFKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECSDQKY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3161?email_source=notifications\u0026email_token=AFTOJK6FOQ6YUNYJLSFKTTTQRCR4JA5CNFSM4JF5RXFKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECSDQKY#issuecomment-547633195",
"url": "https://github.com/quicwg/base-drafts/issues/3161?email_source=notifications\u0026email_token=AFTOJK6FOQ6YUNYJLSFKTTTQRCR4JA5CNFSM4JF5RXFKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECSDQKY#issuecomment-547633195",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db8ac4415ccb_3c823f847a4cd9641349de--


From nobody Tue Oct 29 14:17:36 2019
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 15FF212006D for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 14:17:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 2gkYZcL51AEN for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 14:17:33 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C6AE612001E for <quic-issues@ietf.org>; Tue, 29 Oct 2019 14:17:32 -0700 (PDT)
Date: Tue, 29 Oct 2019 14:17:31 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572383851; bh=oBIWbVZY3t69MVgR7q/5j/KLhw/JrwoW2YBJvIi8bOQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=s1WOIhr4RXZlvRmBKzA1xu4WWc3G+KbanlpnMUg6YLFFfKAJuBD99lKxvDV6ObfJd PPoXZsSp9VZGt4AVhsHI8SVEfWVl7PlcI784wLlzpaG2MiFUGREtnUVAt38iu9r5ij Vakaagx0u8jzKmplTyjgAbpFEquXYK1AzaN1ut/s=
From: afrind <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7LPOEOXHTE3HMAEPF3YXWPXEVBNHHB45IKXM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3133/review/308840372@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3133@github.com>
References: <quicwg/base-drafts/pull/3133@github.com>
Subject: Re: [quicwg/base-drafts] Make language of representations consistent. (#3133)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db8ac6bbd779_5f763f8aad2cd9641012c4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: afrind
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/yxW5VLORrR42VEDy_5C_8eZyP00>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 21:17:34 -0000

----==_mimepart_5db8ac6bbd779_5f763f8aad2cd9641012c4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

afrind commented on this pull request.



> @@ -965,9 +965,8 @@ entry.
 
 ### Indexed Header Field
 
-An indexed header field representation identifies an entry in either the static
-table or the dynamic table and causes that header field to be added to the
-decoded header list.
+An indexed header field representation identifies an entry in the static table,
+or an entry in the dynamic table with an absolute index less than the Base.

We can tackle this in another PR.  This is all goodness so I'm merging now :)

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3133#discussion_r340330192
----==_mimepart_5db8ac6bbd779_5f763f8aad2cd9641012c4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@afrind</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3133#discussion_r340330192">draft-ietf-quic-qpack.md</a>:</p>
<pre style='color:#555'>&gt; @@ -965,9 +965,8 @@ entry.
 
 ### Indexed Header Field
 
-An indexed header field representation identifies an entry in either the static
-table or the dynamic table and causes that header field to be added to the
-decoded header list.
+An indexed header field representation identifies an entry in the static table,
+or an entry in the dynamic table with an absolute index less than the Base.
</pre>
<p>We can tackle this in another PR.  This is all goodness so I'm merging now :)</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3133?email_source=notifications&amp;email_token=AFTOJK7ZELX3JGBIK5EJ6J3QRCR6XA5CNFSM4JDZZKV2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJUIPNA#discussion_r340330192">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2VIRYX45BAWEAO6SDQRCR6XANCNFSM4JDZZKVQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK64S6Z7IA5ASH52CHDQRCR6XA5CNFSM4JDZZKV2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJUIPNA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3133?email_source=notifications\u0026email_token=AFTOJK7ZELX3JGBIK5EJ6J3QRCR6XA5CNFSM4JDZZKV2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJUIPNA#discussion_r340330192",
"url": "https://github.com/quicwg/base-drafts/pull/3133?email_source=notifications\u0026email_token=AFTOJK7ZELX3JGBIK5EJ6J3QRCR6XA5CNFSM4JDZZKV2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJUIPNA#discussion_r340330192",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db8ac6bbd779_5f763f8aad2cd9641012c4--


From nobody Tue Oct 29 14:17:45 2019
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 C1A9112006D for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 14:17:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, 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 rmGXU_r5kXmT for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 14:17:41 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B2ABD12001E for <quic-issues@ietf.org>; Tue, 29 Oct 2019 14:17:41 -0700 (PDT)
Date: Tue, 29 Oct 2019 14:17:41 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572383861; bh=ifmlT3qW2arCuexI3sx1U/SVpngnw2t5qkJKCm7a0yI=; h=Date:From:To:Subject:From; b=xo+BL7qMD9fxq1tbWeahB5ux2I3txO0IBrm5VFaABa41jX9aTQ4VvtfkschtHI0jx 6YXVNX7HZop34DvUJhuawY62Yd41XcBaN6QqPTTMm21ymbXUwulVFbrsh42WIH/grX Zv8Qc2WZHFe/UYvGmUKH+r63hvQnfoHeZcrueCv8=
From: afrind <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/master/28c762-4cdea4@github.com>
Subject: [quicwg/base-drafts] 4cdea4: Make language of representations consistent.
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-Auto-Response-Suppress: All
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/l-jkUiYxdDQYEf2FfAByBSAsh3k>
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, 29 Oct 2019 21:17:43 -0000

  Branch: refs/heads/master=0D
  Home:   https://github.com/quicwg/base-drafts=0D
  Commit: 4cdea4668edcba12859a11cbb0b3ccfbdf61016a=0D
      https://github.com/quicwg/base-drafts/commit/4cdea4668edcba12859a11=
cbb0b3ccfbdf61016a=0D
  Author: Bence B=C3=A9ky <bnc@google.com>=0D
  Date:   2019-10-29 (Tue, 29 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-qpack.md=0D
=0D
  Log Message:=0D
  -----------=0D
  Make language of representations consistent.=0D
=0D
This was inspired by the comment by afrind at=0D
https://github.com/quicwg/base-drafts/pull/2942#discussion_r335222617.=0D=

=0D
For each representation, uniformly=0D
* use the word "representation" in the first sentence;=0D
* use the word "identifies" if it's a verbatim entry; "encodes" otherwise=
;=0D
* identify relative versus post-base indexing in the first sentence;=0D
* move drawing right after first sentence;=0D
* use consistent language describing binary format.=0D
=0D
=0D


From nobody Tue Oct 29 14:17:54 2019
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 86CD4120125 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 14:17:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 d7AGkKHRHxVL for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 14:17:51 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 31E2A12001E for <quic-issues@ietf.org>; Tue, 29 Oct 2019 14:17:51 -0700 (PDT)
Received: from github-lowworker-c5134a3.ac4-iad.github.net (github-lowworker-c5134a3.ac4-iad.github.net [10.52.23.55]) by smtp.github.com (Postfix) with ESMTP id 527396A1150 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 14:17:50 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572383870; bh=mDAyBeUU7SMIUo8VmGZRrhjNgLKkd7+9ciqAeSpl9HI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=snr5HPVuqGabzDa4JGROwTHTmT8mQPmAgqoJ2JUtJnuP306KXRkfWmj98/mth9Vgv TswaiFONajT5TAOXJ1I7Z29CjSyPqBsQtTFWUmv7nMWKYp3ObtEmCV9RgWNDNoW+1c 4+CR3fEipP5OUFs6EtO6awmb1bw7euBQM4Ge0v6s=
Date: Tue, 29 Oct 2019 14:17:50 -0700
From: afrind <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4X5S5PLJOZ4WDPA4F3YXWQ5EVBNHHB45IKXM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3133/issue_event/2753841792@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3133@github.com>
References: <quicwg/base-drafts/pull/3133@github.com>
Subject: Re: [quicwg/base-drafts] Make language of representations consistent. (#3133)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db8ac7e44276_7b813fa4d1ccd96c1510ba"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: afrind
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/l0fY3HZ5vEGrz6acYAf3PvAiudc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 21:17:53 -0000

----==_mimepart_5db8ac7e44276_7b813fa4d1ccd96c1510ba
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #3133 into master.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3133#event-2753841792
----==_mimepart_5db8ac7e44276_7b813fa4d1ccd96c1510ba
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="510986939" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3133" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3133/hovercard" href="https://github.com/quicwg/base-drafts/pull/3133">#3133</a> into master.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3133?email_source=notifications&amp;email_token=AFTOJK5HX4HN6CYB4TXTNADQRCR75A5CNFSM4JDZZKV2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUQSEVAA#event-2753841792">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6NBITHJQEP3Y2WZJ3QRCR75ANCNFSM4JDZZKVQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7GP6H4W5XZHVF4G53QRCR75A5CNFSM4JDZZKV2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUQSEVAA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3133?email_source=notifications\u0026email_token=AFTOJK5HX4HN6CYB4TXTNADQRCR75A5CNFSM4JDZZKV2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUQSEVAA#event-2753841792",
"url": "https://github.com/quicwg/base-drafts/pull/3133?email_source=notifications\u0026email_token=AFTOJK5HX4HN6CYB4TXTNADQRCR75A5CNFSM4JDZZKV2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUQSEVAA#event-2753841792",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db8ac7e44276_7b813fa4d1ccd96c1510ba--


From nobody Tue Oct 29 14:18:31 2019
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 A5C29120125 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 14:18:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, 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 vHceLN1dSg3w for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 14:18:29 -0700 (PDT)
Received: from out-10.smtp.github.com (out-10.smtp.github.com [192.30.254.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9488412006D for <quic-issues@ietf.org>; Tue, 29 Oct 2019 14:18:29 -0700 (PDT)
Date: Tue, 29 Oct 2019 14:18:28 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572383909; bh=xAY1KuHuVZ6wHcmKjmt4381uKEuDrfdjwTJh84qJEPE=; h=Date:From:To:Subject:From; b=V6Q7PHzYgHwl7KmK+XNPRi1Mmaz3ngfXKfF/2cEWx+iLGT/X0Vly2CEFjTtMwO281 MGZeM7wVQ16lXNHmdZ65ZixK787M3z7aMTYq64JVlRbJziLfJ9cIeu9N78GnUVJyqw WQQwL4e/jxNSzlY9ZTvtGa9vxvalzdRK1i+3jITI=
From: afrind <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/master/4cdea4-151359@github.com>
Subject: [quicwg/base-drafts] 151359: s/up to/up to and including/ for clarity.
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-Auto-Response-Suppress: All
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ElMnadgdcUASBKvoG6wCQOiIYGw>
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, 29 Oct 2019 21:18:31 -0000

  Branch: refs/heads/master=0D
  Home:   https://github.com/quicwg/base-drafts=0D
  Commit: 151359d5d8b66a3bbaa127d7b5ad34ce14df171a=0D
      https://github.com/quicwg/base-drafts/commit/151359d5d8b66a3bbaa127=
d7b5ad34ce14df171a=0D
  Author: Bence B=C3=A9ky <bnc@google.com>=0D
  Date:   2019-10-29 (Tue, 29 Oct 2019)=0D
=0D
  Changed paths:=0D
    M draft-ietf-quic-qpack.md=0D
=0D
  Log Message:=0D
  -----------=0D
  s/up to/up to and including/ for clarity.=0D
=0D
This was suggested by dtikhonov at=0D
https://github.com/quicwg/base-drafts/pull/2942/files/11edccf6ed3697ba785=
578712b54a42051bb090d#r337177688.=0D
=0D
=0D


From nobody Tue Oct 29 14:18:38 2019
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 A9457120125 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 14:18:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 rBzEMa9fXwpa for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 14:18:34 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 583A212006D for <quic-issues@ietf.org>; Tue, 29 Oct 2019 14:18:34 -0700 (PDT)
Date: Tue, 29 Oct 2019 14:18:33 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572383913; bh=6ZLMMjJnbiEuLEjhWqEzYf5xvQ4BAstLpPERWGGb9UA=; h=Date:From:To:Subject:From; b=U9+svN/2QHSHAP5L1GsBld0BXbCYl2o8sGHYWPokZ1AjRB03MqywSJz/M0WmXdcxG SrzPscEetpr8IASfqHDCGpTdInutLNDXDYbhz+8OaxQVP+/bTAfouonUEyW2bmFLlv 7v+6OkgPe82RtD0OluubiTFbdyRr9CkJNJLCLQvo=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/609e6f-6eeeae@github.com>
Subject: [quicwg/base-drafts] 6eeeae: Script updating gh-pages from 4cdea466. [ci skip]
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/axv4pUFHDOWz3qhqZKLfXT1lz5A>
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, 29 Oct 2019 21:18:36 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 6eeeaef5a17f8c55b81e94a73437e30df4ed3a07
      https://github.com/quicwg/base-drafts/commit/6eeeaef5a17f8c55b81e94a73437e30df4ed3a07
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-29 (Tue, 29 Oct 2019)

  Changed paths:
    M draft-ietf-quic-qpack.html
    M draft-ietf-quic-qpack.txt
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from 4cdea466. [ci skip]



From nobody Tue Oct 29 14:18:46 2019
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 E333E12006D for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 14:18:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 NR4hhOknOxam for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 14:18:38 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6C97712088E for <quic-issues@ietf.org>; Tue, 29 Oct 2019 14:18:38 -0700 (PDT)
Date: Tue, 29 Oct 2019 14:18:37 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572383917; bh=Fp0ZyrLLSTmgdBlXR7jLM8ljTxRvGcBdSjMXv3r0qwc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=GeHsAArIlrpu8q2LvhIx1PEY2omTfzywDEuTZy2/LZEvo/lIYYAwV6qIVK09sg9xB VbNROEA4EB/Qp4IZFn6mN/eNpUdzbvWv5mPSOanPjNu/pfzD5P9B8KoWNAwgfhL5ap gQXSivV/cds5pF0Nv8u2oI+yQwL2g/e/M1noVhcI=
From: afrind <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6IAEXTXTLF6ZSSTFN3YXWT3EVBNHHB45IK6E@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3134/issue_event/2753844183@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3134@github.com>
References: <quicwg/base-drafts/pull/3134@github.com>
Subject: Re: [quicwg/base-drafts] s/up to/up to and including/ for clarity. (#3134)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db8acada7604_686b3fd5bc2cd9641425cf"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: afrind
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/eEU1EzaKwWQG9IvPcOEHy88Jrwk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 21:18:40 -0000

----==_mimepart_5db8acada7604_686b3fd5bc2cd9641425cf
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #3134 into master.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3134#event-2753844183
----==_mimepart_5db8acada7604_686b3fd5bc2cd9641425cf
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="510986993" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3134" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3134/hovercard" href="https://github.com/quicwg/base-drafts/pull/3134">#3134</a> into master.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3134?email_source=notifications&amp;email_token=AFTOJKZN4N4NAHQCT63CMZ3QRCSC3A5CNFSM4JDZZL52YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUQSFHVY#event-2753844183">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKY2NONTIHPUWHSOPJLQRCSC3ANCNFSM4JDZZL5Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK56Y5ECXDCTDPPMBPTQRCSC3A5CNFSM4JDZZL52YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUQSFHVY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3134?email_source=notifications\u0026email_token=AFTOJKZN4N4NAHQCT63CMZ3QRCSC3A5CNFSM4JDZZL52YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUQSFHVY#event-2753844183",
"url": "https://github.com/quicwg/base-drafts/pull/3134?email_source=notifications\u0026email_token=AFTOJKZN4N4NAHQCT63CMZ3QRCSC3A5CNFSM4JDZZL52YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUQSFHVY#event-2753844183",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db8acada7604_686b3fd5bc2cd9641425cf--


From nobody Tue Oct 29 14:19:34 2019
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 F2A3E120119 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 14:19:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 MLirpIrO4ITj for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 14:19:31 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B9C1B12006D for <quic-issues@ietf.org>; Tue, 29 Oct 2019 14:19:31 -0700 (PDT)
Received: from github-lowworker-d93c4b6.va3-iad.github.net (github-lowworker-d93c4b6.va3-iad.github.net [10.48.17.47]) by smtp.github.com (Postfix) with ESMTP id 211C96607DD for <quic-issues@ietf.org>; Tue, 29 Oct 2019 14:19:31 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572383971; bh=Tjr6SyWT5qRBaWYLBQ+df7kgbzFgJxwyBVjXHzRTmJA=; h=Date:From:To:Subject:From; b=LxL57IDzdDbeVOfk630UG/zRbJfRHhzmk8ntbu59BLaX+cmCWLt+e97UhkfpSHAA0 LtFWleCRjbDORUdHmQeIX5mh0NAjqPUcAUivabJfqZQXYzo8qClfAe2oDmpfvyusrI vs+x1MA+4BaTLh3po+MFNN0MU2BdZRXJ0cBCYnzQ=
Date: Tue, 29 Oct 2019 14:19:31 -0700
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/6eeeae-befd01@github.com>
Subject: [quicwg/base-drafts] befd01: Script updating gh-pages from 151359d5. [ci skip]
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/KFEidUqFhxclbqQSNcdU0yFzHAE>
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, 29 Oct 2019 21:19:33 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: befd01b22a91898d45735bbd97453fb85c32f7e0
      https://github.com/quicwg/base-drafts/commit/befd01b22a91898d45735bbd97453fb85c32f7e0
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-29 (Tue, 29 Oct 2019)

  Changed paths:
    M draft-ietf-quic-qpack.html
    M draft-ietf-quic-qpack.txt
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from 151359d5. [ci skip]



From nobody Tue Oct 29 14:20:38 2019
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 B1F2A120119 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 14:20:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 vfRYkbxTvEPx for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 14:20:35 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 25E2012006D for <quic-issues@ietf.org>; Tue, 29 Oct 2019 14:20:35 -0700 (PDT)
Date: Tue, 29 Oct 2019 14:20:34 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572384034; bh=1pWJ2DQXQ3oUtnCN3iQ23HVLQwFFEkaWd5BWaJx0mb8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=VOQyEXCqc4HjZBSQT7eVjHWBpDxOMoeW/cPos0vO4lxDwv+TKO0KIZgoAG3s6+0mh qcWv2+zPuScnTbaxiqMxKxIWOsD1JffkjtRbAxi53unlU0D8rbNjU7IzC2nMuJiPhj BhPhz4OJ7QWK4NZE9sxGB1eEmiTpoiSVyZmzTmIY=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7Y3TDDZDRQSUBKQRF3YXP2FEVBNHHB5FZ3ZY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3159/547634533@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3159@github.com>
References: <quicwg/base-drafts/issues/3159@github.com>
Subject: Re: [quicwg/base-drafts] Server should not accept 1-RTT traffic before handshake completion (#3159)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db8ad22568e9_1b1a3fc80bccd96460024"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/2U_fsDH2JBhDBAPmez-vm79GjMU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 21:20:37 -0000

----==_mimepart_5db8ad22568e9_1b1a3fc80bccd96460024
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ad-l Thank you for sharing the results. This is very interesting. FWIW, I do not think QUIC stacks using picotls would have the issue, as picotls hands out the 1-RTT read key only after processing ClientFinished... but I can see that the API might vary between the TLS stacks.

Though, if we are to have a protocol design that enforces the server to wait for CF, just bundling CF in every 1-RTT packet is not enough. I'd argue that CF should include some bits that is unpredictable by the server.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3159#issuecomment-547634533
----==_mimepart_5db8ad22568e9_1b1a3fc80bccd96460024
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=7765949" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ad-l">@ad-l</a> Thank you for sharing the results. This is very interesting. FWIW, I do not think QUIC stacks using picotls would have the issue, as picotls hands out the 1-RTT read key only after processing ClientFinished... but I can see that the API might vary between the TLS stacks.</p>
<p>Though, if we are to have a protocol design that enforces the server to wait for CF, just bundling CF in every 1-RTT packet is not enough. I'd argue that CF should include some bits that is unpredictable by the server.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3159?email_source=notifications&amp;email_token=AFTOJK25MNUN63BHYBCJB2DQRCSKFA5CNFSM4JFYNXG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECSD2ZI#issuecomment-547634533">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6A5RXZACDLIKJIOITQRCSKFANCNFSM4JFYNXGQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZEDBW3YBREJFJI4CTQRCSKFA5CNFSM4JFYNXG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECSD2ZI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3159?email_source=notifications\u0026email_token=AFTOJK25MNUN63BHYBCJB2DQRCSKFA5CNFSM4JFYNXG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECSD2ZI#issuecomment-547634533",
"url": "https://github.com/quicwg/base-drafts/issues/3159?email_source=notifications\u0026email_token=AFTOJK25MNUN63BHYBCJB2DQRCSKFA5CNFSM4JFYNXG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECSD2ZI#issuecomment-547634533",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db8ad22568e9_1b1a3fc80bccd96460024--


From nobody Tue Oct 29 14:28:30 2019
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 653C21208B3 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 14:28:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 pfdqlGob814L for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 14:28:28 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 18C0612001E for <quic-issues@ietf.org>; Tue, 29 Oct 2019 14:28:28 -0700 (PDT)
Date: Tue, 29 Oct 2019 14:28:27 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572384507; bh=8kp2El/e3gTmNJOtz2w6klum3H4WM9sWP3BKGeFCndY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=qNFRA57We3fJs3KW+AC41OgcdGGeuucdzfL0GDDtCa9XTQRKfQTjYvrcAOxHBBDDi nKUsPA24zmVqdIDc3w+Qms+qZ0UQTD3FPfHQlJlJb77stAkBDKFVu2Hr+R9YdtQqs9 6oje6u9kgXB8DxIEoTWOJuW2+BcpR7WbTjoRbQhM=
From: Christian Huitema <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2VFZCASVB76SFJXQV3YXXYXEVBNHHB5GVBRY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3161/547637350@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3161@github.com>
References: <quicwg/base-drafts/issues/3161@github.com>
Subject: Re: [quicwg/base-drafts] Simplify the client's PTO code by allowing the server to send a PING (#3161)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db8aefb3cb2f_61083f912d0cd96c1095cb"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: huitema
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/5_REga8n_lsSdway3sYx1LjYgKM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 21:28:29 -0000

----==_mimepart_5db8aefb3cb2f_61083f912d0cd96c1095cb
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I agree that having the server repeat a PING on timer may also work, and that the ACK of the randomly chosen Server's CID would make a reasonable address ownership test. ACK of the PING would naturally unlock any transmission that is pending address ownership.

Kazuho objects that this his hackable if the chosen Server's CID is guessable. We don't have a "non-guessable" requirement in the spec. In that case, the natural fix is the challenge/response mechanism.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3161#issuecomment-547637350
----==_mimepart_5db8aefb3cb2f_61083f912d0cd96c1095cb
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I agree that having the server repeat a PING on timer may also work, and that the ACK of the randomly chosen Server's CID would make a reasonable address ownership test. ACK of the PING would naturally unlock any transmission that is pending address ownership.</p>
<p>Kazuho objects that this his hackable if the chosen Server's CID is guessable. We don't have a "non-guessable" requirement in the spec. In that case, the natural fix is the challenge/response mechanism.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3161?email_source=notifications&amp;email_token=AFTOJKYTS3XGGXM5XYR6FBLQRCTHXA5CNFSM4JF5RXFKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECSEQZQ#issuecomment-547637350">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK33T4GWPRQ3NB3JZTLQRCTHXANCNFSM4JF5RXFA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4T3RJZZLNIZ26QZKLQRCTHXA5CNFSM4JF5RXFKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECSEQZQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3161?email_source=notifications\u0026email_token=AFTOJKYTS3XGGXM5XYR6FBLQRCTHXA5CNFSM4JF5RXFKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECSEQZQ#issuecomment-547637350",
"url": "https://github.com/quicwg/base-drafts/issues/3161?email_source=notifications\u0026email_token=AFTOJKYTS3XGGXM5XYR6FBLQRCTHXA5CNFSM4JF5RXFKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECSEQZQ#issuecomment-547637350",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db8aefb3cb2f_61083f912d0cd96c1095cb--


From nobody Tue Oct 29 14:33:13 2019
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 C57B012006D for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 14:33:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 qzZUsYHrTOo6 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 14:33:11 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 79C4912001E for <quic-issues@ietf.org>; Tue, 29 Oct 2019 14:33:11 -0700 (PDT)
Received: from github-lowworker-c5134a3.ac4-iad.github.net (github-lowworker-c5134a3.ac4-iad.github.net [10.52.23.55]) by smtp.github.com (Postfix) with ESMTP id 826A3520C48 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 14:33:10 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572384790; bh=ddeA672bwNLT1gfY8p0BavGBFHu8gPNuxIR9Me7Um00=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=TbgW54OEHEQWLhGKmJmcy0HdJR8Erd2ldQV/K7Z7lleXaAIthl4C7LNAChOscE94l BF/oC/aFozrc48CA7u7qxQGsadZIUAxaLdgsCNz0hNC3OsX0nKeLyXzsGL4cWpyXZ7 UU0yYcwHJqWFAts5N3BX34OAKiFcFGedKau27dsc=
Date: Tue, 29 Oct 2019 14:33:10 -0700
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7TGVDLQOKT762SO553YXRJNEVBNHHB5GVBRY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3161/547639187@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3161@github.com>
References: <quicwg/base-drafts/issues/3161@github.com>
Subject: Re: [quicwg/base-drafts] Simplify the client's PTO code by allowing the server to send a PING (#3161)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db8b01673487_7b7d3fa4d1ccd96c2637b1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/-As_CLc1qhp_SMQl5R97huDLdvA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 21:33:13 -0000

----==_mimepart_5db8b01673487_7b7d3fa4d1ccd96c2637b1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett 
> PTO always uses exponential backoff, so if the first PTO was 1ms, that'd be ~10 PTOs, not 1000.

Ah. Thank you for pointing that out. Though it seems that the amount of the data that the server can send could go like 4x the amount of data that the client has sent rather than the current 3x.

To paraphrase, I think what we might be trading here is the initial amount of data the server can send vs. the capability of sending PINGs. My view is that the former is a scarce resource, and that I'd prefer having the more space in the former even if requires us to have some complexity.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3161#issuecomment-547639187
----==_mimepart_5db8b01673487_7b7d3fa4d1ccd96c2637b1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=20072817" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ianswett">@ianswett</a></p>
<blockquote>
<p>PTO always uses exponential backoff, so if the first PTO was 1ms, that'd be ~10 PTOs, not 1000.</p>
</blockquote>
<p>Ah. Thank you for pointing that out. Though it seems that the amount of the data that the server can send could go like 4x the amount of data that the client has sent rather than the current 3x.</p>
<p>To paraphrase, I think what we might be trading here is the initial amount of data the server can send vs. the capability of sending PINGs. My view is that the former is a scarce resource, and that I'd prefer having the more space in the former even if requires us to have some complexity.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3161?email_source=notifications&amp;email_token=AFTOJK64OIQ55E3PR6SZ4CLQRCTZNA5CNFSM4JF5RXFKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECSE7EY#issuecomment-547639187">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3CJDGMRQ4TQFEDWZ3QRCTZNANCNFSM4JF5RXFA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZBZ3BNNC72TJFKX5LQRCTZNA5CNFSM4JF5RXFKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECSE7EY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3161?email_source=notifications\u0026email_token=AFTOJK64OIQ55E3PR6SZ4CLQRCTZNA5CNFSM4JF5RXFKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECSE7EY#issuecomment-547639187",
"url": "https://github.com/quicwg/base-drafts/issues/3161?email_source=notifications\u0026email_token=AFTOJK64OIQ55E3PR6SZ4CLQRCTZNA5CNFSM4JF5RXFKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECSE7EY#issuecomment-547639187",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db8b01673487_7b7d3fa4d1ccd96c2637b1--


From nobody Tue Oct 29 14:34:16 2019
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 21C60120132 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 14:34:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, 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 IvCa-4Vp76FH for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 14:34:14 -0700 (PDT)
Received: from out-14.smtp.github.com (out-14.smtp.github.com [192.30.254.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 18A6D12006D for <quic-issues@ietf.org>; Tue, 29 Oct 2019 14:34:14 -0700 (PDT)
Date: Tue, 29 Oct 2019 14:34:13 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572384853; bh=DUGilByiCouQk2bdkMvSaxSP9KHPkipsG+vEhDuk38M=; h=Date:From:To:Subject:From; b=0hea5cTtHey+ZRpfSAheuOve7gz+fFkmHRKhxD0Pv4gPYJWYcS0aYXRdMZhDcSJt0 jVB/5lwJrvXk4vaBsoZ5qe8EQGFt/SZ4mKEGnXIyNrOJCSXOZ9bmV7JjInskewb1uV S24ZQhJS1Z4PYrok6LTOleRJdY1Zr9kFme6N0Rn0=
From: ianswett <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/ianswett-pto-per-pn-space/45bf06-34e3d6@github.com>
Subject: [quicwg/base-drafts] 34e3d6: Martin Duke's suggestions
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/R45JgMlqKZ27MvlgQdpOzk-xA8E>
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, 29 Oct 2019 21:34:15 -0000

  Branch: refs/heads/ianswett-pto-per-pn-space
  Home:   https://github.com/quicwg/base-drafts
  Commit: 34e3d6173c558fb156166a88709f81fa0211742a
      https://github.com/quicwg/base-drafts/commit/34e3d6173c558fb156166a88709f81fa0211742a
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-10-29 (Tue, 29 Oct 2019)

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

  Log Message:
  -----------
  Martin Duke's suggestions



From nobody Tue Oct 29 14:34:25 2019
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 77CB212006D for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 14:34:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 JE73pm8BwWtN for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 14:34:22 -0700 (PDT)
Received: from out-12.smtp.github.com (out-12.smtp.github.com [192.30.254.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1223312001E for <quic-issues@ietf.org>; Tue, 29 Oct 2019 14:34:22 -0700 (PDT)
Date: Tue, 29 Oct 2019 14:34:21 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572384861; bh=TMtsZTlVdOoz/GT3s9Cw3S/PiuiNLv9UYraocv8skL0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=xtc73v6JEZRSYPSwsewTqvW0SkBQrGxeXjP0YtuxuhzUbVuhmDJhG8HgDrcoTnB0/ D5VO649QIijbDsWUltUUQ4ulLUtdHlhfquJfQKljP7wsf5kM01LJ5GKDXQojk1czhf /7EgEFI0HljHu3bKDX1fgtd+e4J3p1Rtiq1WF4U0=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3066/push/4210016110@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3066@github.com>
References: <quicwg/base-drafts/pull/3066@github.com>
Subject: Re: [quicwg/base-drafts] Change PTO to be per packet number space (#3066)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db8b05d91c06_2fad3fa5da2cd96c25115d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/QWvWDHuIrC1SVppKDYqtpuT1I6E>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 21:34:23 -0000

----==_mimepart_5db8b05d91c06_2fad3fa5da2cd96c25115d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

34e3d6173c558fb156166a88709f81fa0211742a  Martin Duke's suggestions


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3066/files/45bf06ce64636c9ded8fb178a2bc905be372dc39..34e3d6173c558fb156166a88709f81fa0211742a

----==_mimepart_5db8b05d91c06_2fad3fa5da2cd96c25115d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/ianswett" class="user-mention">@ianswett</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/34e3d6173c558fb156166a88709f81fa0211742a">34e3d61</a>  Martin Duke&#39;s suggestions</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3066/files/45bf06ce64636c9ded8fb178a2bc905be372dc39..34e3d6173c558fb156166a88709f81fa0211742a?email_source=notifications&amp;email_token=AFTOJK2LYG3FHS2P2HF3YU3QRCT53A5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDAOJXG4YTEMSQOVZWQIZUGIYTAMBRGYYTCMA">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKY2IFNGQFDNJ5DYTMDQRCT53ANCNFSM4I2FHCOQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4PECXFQGU3ZPQTGVTQRCT53A5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDAOJXG4YTEMSQOVZWQIZUGIYTAMBRGYYTCMA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3066/files/45bf06ce64636c9ded8fb178a2bc905be372dc39..34e3d6173c558fb156166a88709f81fa0211742a?email_source=notifications\u0026email_token=AFTOJK2LYG3FHS2P2HF3YU3QRCT53A5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDAOJXG4YTEMSQOVZWQIZUGIYTAMBRGYYTCMA",
"url": "https://github.com/quicwg/base-drafts/pull/3066/files/45bf06ce64636c9ded8fb178a2bc905be372dc39..34e3d6173c558fb156166a88709f81fa0211742a?email_source=notifications\u0026email_token=AFTOJK2LYG3FHS2P2HF3YU3QRCT53A5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDAOJXG4YTEMSQOVZWQIZUGIYTAMBRGYYTCMA",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5db8b05d91c06_2fad3fa5da2cd96c25115d--


From nobody Tue Oct 29 14:37:18 2019
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 C3C5D120132 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 14:37:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 qbVStI0tLrZi for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 14:37:15 -0700 (PDT)
Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3865912001E for <quic-issues@ietf.org>; Tue, 29 Oct 2019 14:37:15 -0700 (PDT)
Received: from github-lowworker-39b4a70.va3-iad.github.net (github-lowworker-39b4a70.va3-iad.github.net [10.48.16.66]) by smtp.github.com (Postfix) with ESMTP id 7078FA00DB for <quic-issues@ietf.org>; Tue, 29 Oct 2019 14:37:14 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572385034; bh=xT4ROwfdeW8ON8Q2cD4yLcSmn3tooY4im2NeVtTiBo8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=uWR1fOsWztvyXKnbJU2lb/0jbljqSy9Iy7hLjDTtWDnN9T28TUHdjuzLQ+v6n5gqG Hn2bceOVI/OPZNs5C/rMyTXW3Lj38VSj85cW9hE/kRgMaW2IDZ31qFwNRJ9NRZEn4j GcTPrDGOvO5yFOu8gYsbFz9DOuJfu0C3311O3eOU=
Date: Tue, 29 Oct 2019 14:37:14 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK23LNZ22CD4UYRRF2V3YXYZVEVBNHHB3LP3EA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3066/review/308850560@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3066@github.com>
References: <quicwg/base-drafts/pull/3066@github.com>
Subject: Re: [quicwg/base-drafts] Change PTO to be per packet number space (#3066)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db8b10a61549_401b3fa828ecd96073055"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/aZReZAYUmKr9OclFGiD0i9Jt434>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 21:37:17 -0000

----==_mimepart_5db8b10a61549_401b3fa828ecd96073055
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



>  When a PTO timer expires, the PTO period MUST be set to twice its current
 value. This exponential reduction in the sender's rate is important because
 the PTOs might be caused by loss of packets or acknowledgements due to severe
-congestion.  The life of a connection that is experiencing consecutive PTOs is
-limited by the endpoint's idle timeout.
-
-A sender computes its PTO timer every time an ack-eliciting packet is sent. A
-sender might choose to optimize this by setting the timer fewer times if it
-knows that more ack-eliciting packets will be sent within a short period of
-time.
+congestion.  Even when there are ack-eliciting packets in-flight in multiple
+packet number spaces, the exponential increase in probe timeout occurs across
+all spaces to prevent excess load on the network. The life of a connection that

Hopefully it's clearer now.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3066#discussion_r340337991
----==_mimepart_5db8b10a61549_401b3fa828ecd96073055
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ianswett</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3066#discussion_r340337991">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt;  When a PTO timer expires, the PTO period MUST be set to twice its current
 value. This exponential reduction in the sender&#39;s rate is important because
 the PTOs might be caused by loss of packets or acknowledgements due to severe
-congestion.  The life of a connection that is experiencing consecutive PTOs is
-limited by the endpoint&#39;s idle timeout.
-
-A sender computes its PTO timer every time an ack-eliciting packet is sent. A
-sender might choose to optimize this by setting the timer fewer times if it
-knows that more ack-eliciting packets will be sent within a short period of
-time.
+congestion.  Even when there are ack-eliciting packets in-flight in multiple
+packet number spaces, the exponential increase in probe timeout occurs across
+all spaces to prevent excess load on the network. The life of a connection that
</pre>
<p>Hopefully it's clearer now.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3066?email_source=notifications&amp;email_token=AFTOJK24N5MOIW5AVL76UT3QRCUIVA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJUK7AA#discussion_r340337991">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZB2CASVQBZ7MGTXQDQRCUIVANCNFSM4I2FHCOQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3UBDOKWXE7GSXRZQTQRCUIVA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJUK7AA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3066?email_source=notifications\u0026email_token=AFTOJK24N5MOIW5AVL76UT3QRCUIVA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJUK7AA#discussion_r340337991",
"url": "https://github.com/quicwg/base-drafts/pull/3066?email_source=notifications\u0026email_token=AFTOJK24N5MOIW5AVL76UT3QRCUIVA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJUK7AA#discussion_r340337991",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db8b10a61549_401b3fa828ecd96073055--


From nobody Tue Oct 29 14:38:00 2019
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 65CE8120132 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 14:37:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.999
X-Spam-Level: 
X-Spam-Status: No, score=-6.999 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=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 P0-MvJ9meviV for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 14:37:57 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4CE4B12001E for <quic-issues@ietf.org>; Tue, 29 Oct 2019 14:37:57 -0700 (PDT)
Received: from github-lowworker-25680bd.va3-iad.github.net (github-lowworker-25680bd.va3-iad.github.net [10.48.17.61]) by smtp.github.com (Postfix) with ESMTP id 574CE1C1238 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 14:37:56 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572385076; bh=9OZhUC701ihovhCqQADrWgQGWF7pp4DeRE437pnuTiA=; h=Date:From:To:Subject:From; b=GbfXGFKMSRKbGw9Rngpr6QSPJi7BrFYGv6GqQDfE4LLsSsMafABKptDSbB9zjFg+2 uZnaiEfMuqpyYjc9DgrcRDfCdAA5HQAOJbnOS+lmr/4kEAP2Q7cunTo321rNNoa+08 yyoDA5botKiziYB1EA21lZTukENMkqomvmAggnRM=
Date: Tue, 29 Oct 2019 14:37:56 -0700
From: ianswett <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/ianswett-pto-per-pn-space/34e3d6-54e26e@github.com>
Subject: [quicwg/base-drafts] 54e26e: Update draft-ietf-quic-recovery.md
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/8b9tDwHULuuDAHxwvPOmMJp3BBM>
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, 29 Oct 2019 21:37:58 -0000

  Branch: refs/heads/ianswett-pto-per-pn-space
  Home:   https://github.com/quicwg/base-drafts
  Commit: 54e26e7a39e80a265a642a512b1a8574ea2aed21
      https://github.com/quicwg/base-drafts/commit/54e26e7a39e80a265a642a512b1a8574ea2aed21
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-10-29 (Tue, 29 Oct 2019)

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

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md



From nobody Tue Oct 29 14:38:13 2019
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 DDEEC120132 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 14:38:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.381
X-Spam-Level: 
X-Spam-Status: No, score=-6.381 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 8N2QG36nxQTY for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 14:38:11 -0700 (PDT)
Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4C11812001E for <quic-issues@ietf.org>; Tue, 29 Oct 2019 14:38:11 -0700 (PDT)
Date: Tue, 29 Oct 2019 14:38:10 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572385090; bh=i0hdcI4bjU8PEWpgSVitTiT6Mk6CHlxkb+4QBx6Q3Ho=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=MycDMMBbvbOb08598VgpMbTrPXrUj80s2HkqGI3Z3YwV0zyQ4vEgVzJPVMSqMNCJb tBrAkxo14rdccI5GmiLR1UqpaI0/67LsXHARgccrt89qeNl/5Vv4NUeyb3TJ1ovKAY LegfLfgS4uq+OQMj15MgVzpPew/4sbNrWBHQipMs=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3066/push/4210029408@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3066@github.com>
References: <quicwg/base-drafts/pull/3066@github.com>
Subject: Re: [quicwg/base-drafts] Change PTO to be per packet number space (#3066)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db8b1429523c_16ab3ff322ccd968223712"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/fqZmF7w_VQEbJBdncC0RIj_Ccq4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 21:38:13 -0000

----==_mimepart_5db8b1429523c_16ab3ff322ccd968223712
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

54e26e7a39e80a265a642a512b1a8574ea2aed21  Update draft-ietf-quic-recovery.md


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3066/files/34e3d6173c558fb156166a88709f81fa0211742a..54e26e7a39e80a265a642a512b1a8574ea2aed21

----==_mimepart_5db8b1429523c_16ab3ff322ccd968223712
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/ianswett" class="user-mention">@ianswett</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/54e26e7a39e80a265a642a512b1a8574ea2aed21">54e26e7</a>  Update draft-ietf-quic-recovery.md</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3066/files/34e3d6173c558fb156166a88709f81fa0211742a..54e26e7a39e80a265a642a512b1a8574ea2aed21?email_source=notifications&amp;email_token=AFTOJK5GWFPIUBFNGJ5LV7DQRCUMFA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDAOJXG4YTEMSQOVZWQIZUGIYTAMBSHE2DAOA">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3ATAOESN3YKPXBOS3QRCUMFANCNFSM4I2FHCOQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4FMZGV32WBO47M273QRCUMFA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDAOJXG4YTEMSQOVZWQIZUGIYTAMBSHE2DAOA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3066/files/34e3d6173c558fb156166a88709f81fa0211742a..54e26e7a39e80a265a642a512b1a8574ea2aed21?email_source=notifications\u0026email_token=AFTOJK5GWFPIUBFNGJ5LV7DQRCUMFA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDAOJXG4YTEMSQOVZWQIZUGIYTAMBSHE2DAOA",
"url": "https://github.com/quicwg/base-drafts/pull/3066/files/34e3d6173c558fb156166a88709f81fa0211742a..54e26e7a39e80a265a642a512b1a8574ea2aed21?email_source=notifications\u0026email_token=AFTOJK5GWFPIUBFNGJ5LV7DQRCUMFA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDAOJXG4YTEMSQOVZWQIZUGIYTAMBSHE2DAOA",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5db8b1429523c_16ab3ff322ccd968223712--


From nobody Tue Oct 29 14:38:52 2019
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 3679712001E for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 14:38:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 vwIcUE4lcFm7 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 14:38:48 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CE808120112 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 14:38:48 -0700 (PDT)
Received: from github-lowworker-e8b54ca.ac4-iad.github.net (github-lowworker-e8b54ca.ac4-iad.github.net [10.52.23.39]) by smtp.github.com (Postfix) with ESMTP id EFF021C1CA9 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 14:38:47 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572385127; bh=PEDg/mzR4tPZHl0eciHO2YmJDCsi3Zfc8nH/uScSVDs=; h=Date:From:To:Subject:From; b=l2yn/MfsXDaJ2t/RdqsQsmObhantSsEU0HI3mKyNkmOcV8f5g5h9Gd8DG6UOxqpCN 0BYjDgRgQ1yJ4I5plo3WVydKd0aj0xAZaWsECxftw8OoUjKA0BWyZAUCBEgC/801iL hZlAbEd9Vny8rn1fYxCQispMq6fujv0s8N7+iBEQ=
Date: Tue, 29 Oct 2019 14:38:47 -0700
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/befd01-3c9e3a@github.com>
Subject: [quicwg/base-drafts] 3c9e3a: Script updating gh-pages from 54e26e7a. [ci skip]
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/CFafZ4sp_mVU2hk8cOS1JwQZVEE>
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, 29 Oct 2019 21:38:50 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 3c9e3a3a288e7b557fc59da6d8da674d9b7a169d
      https://github.com/quicwg/base-drafts/commit/3c9e3a3a288e7b557fc59da6d8da674d9b7a169d
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-29 (Tue, 29 Oct 2019)

  Changed paths:
    M ianswett-pto-per-pn-space/draft-ietf-quic-recovery.html
    M ianswett-pto-per-pn-space/draft-ietf-quic-recovery.txt
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from 54e26e7a. [ci skip]



From nobody Tue Oct 29 14:46:19 2019
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 1757B120119 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 14:46:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 ejynnan8Zdvc for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 14:46:15 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5B45412001E for <quic-issues@ietf.org>; Tue, 29 Oct 2019 14:46:15 -0700 (PDT)
Date: Tue, 29 Oct 2019 14:46:14 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572385574; bh=xG2kHsBktAF7oZlkKV+wiE29NYAYuz04KN8uHQuO70A=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Yba2c2iCXlTP4/KYlyYTo6aKWsodDPqN/Lp11vU9YolH2U9P3aJAkJiXIVmx4TxK0 VXpsbma+TTBBid+kwlOGTI8iJbrl+e7T4EFdQEeQGsOsYicM7W+Y895mVzTojn6S87 XW13DI7xqongMXJIn1RbWH1EjNvOivWY5ZEKJHng=
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZD6ZICAWKFLHGBE7V3YXZ3NEVBNHHB2737AM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3047/review/308854923@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3047@github.com>
References: <quicwg/base-drafts/pull/3047@github.com>
Subject: Re: [quicwg/base-drafts] Send after receiving an ACK (#3047)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db8b32669c8c_6a433fed01ccd96c100987"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinduke
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/szTcQKV1fu267gYAS3_ni6rCUYg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 21:46:17 -0000

----==_mimepart_5db8b32669c8c_6a433fed01ccd96c100987
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinduke approved this pull request.



>    pto_count = 0
-
   SetLossDetectionTimer()

we should delete this. OnPacketSent() already sets the timer, and SendPacketsAsCongestionControllerAllows may not actually send a packet.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3047#pullrequestreview-308854923
----==_mimepart_5db8b32669c8c_6a433fed01ccd96c100987
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinduke</b> approved this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3047#discussion_r340341505">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt;    pto_count = 0
-
   SetLossDetectionTimer()
</pre>
<p>we should delete this. OnPacketSent() already sets the timer, and SendPacketsAsCongestionControllerAllows may not actually send a packet.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3047?email_source=notifications&amp;email_token=AFTOJKZTSG3IAHDUCQSKLJDQRCVKNA5CNFSM4IXV7IC2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJUMBCY#pullrequestreview-308854923">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZE5NIWL2ESN2XLMX3QRCVKNANCNFSM4IXV7ICQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYAIFAMUBESSXANDVDQRCVKNA5CNFSM4IXV7IC2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJUMBCY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3047?email_source=notifications\u0026email_token=AFTOJKZTSG3IAHDUCQSKLJDQRCVKNA5CNFSM4IXV7IC2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJUMBCY#pullrequestreview-308854923",
"url": "https://github.com/quicwg/base-drafts/pull/3047?email_source=notifications\u0026email_token=AFTOJKZTSG3IAHDUCQSKLJDQRCVKNA5CNFSM4IXV7IC2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJUMBCY#pullrequestreview-308854923",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db8b32669c8c_6a433fed01ccd96c100987--


From nobody Tue Oct 29 14:47:42 2019
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 5EFFB120125 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 14:47:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 Re-ic_x2pdlj for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 14:47:38 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7D05512001E for <quic-issues@ietf.org>; Tue, 29 Oct 2019 14:47:38 -0700 (PDT)
Date: Tue, 29 Oct 2019 14:47:37 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572385657; bh=qn0Bsrr8ai8+1luDYg4+syMZbEWa467AlC12FNn3c0E=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=MFgj/kQj/Kg60O6CUV3BRg58aD/JBEiI/q71sWqH5/wPCkJ2v9yQG92P/mcXQQIUf FCXlfoV7sFN1ORAnnmH3rjydWT2eeRbPwZjITZer/BHVuXORdwSERNR4Fbmeq3P9YS uFCvQoIBSzWM1ylba0kFWxpepALpppKFTvnASydk=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6CDIFV23R2KRRMG4F3YXS7TEVBNHHB5HRKFQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3166/review/308855622@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3166@github.com>
References: <quicwg/base-drafts/pull/3166@github.com>
Subject: Re: [quicwg/base-drafts] token-based greasing / initial packet protection (#3166)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db8b3796e361_5b5e3f89890cd968133564"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/2Q62wH2TaCw2isa8jJC6O7Wl4xQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 21:47:40 -0000

----==_mimepart_5db8b3796e361_5b5e3f89890cd968133564
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

kazuho commented on this pull request.



> @@ -2721,6 +2721,66 @@ between endpoints.  Application protocols SHOULD define rules for handling
 streams that are prematurely cancelled by either endpoint.
 
 
+# Alternative Initial Set {#alternative-initial}
+
+In order to avoid ossification of the cleartext and obfuscated fields of QUIC
+packets, a server can announce an alternative set of initial values to be used,
+which is comprised of:
+
+* Alternative version number; a 32-bit unsigned number that is to be presented
+  on wire in place of the version number specified in this document.  This value
+  MUST NOT be a reserved version ({{versions}}).
+
+* Packet type modifier; a two-bit value that is to be applied as a bit-wise
+  exclusive or (XOR) to the most significant bits of the Initial, Handshake,

Definitely Yes! I missed the fact that we had a name for the two bits. Thank you.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3166#discussion_r340342083
----==_mimepart_5db8b3796e361_5b5e3f89890cd968133564
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@kazuho</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3166#discussion_r340342083">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2721,6 +2721,66 @@ between endpoints.  Application protocols SHOULD define rules for handling
 streams that are prematurely cancelled by either endpoint.
 
 
+# Alternative Initial Set {#alternative-initial}
+
+In order to avoid ossification of the cleartext and obfuscated fields of QUIC
+packets, a server can announce an alternative set of initial values to be used,
+which is comprised of:
+
+* Alternative version number; a 32-bit unsigned number that is to be presented
+  on wire in place of the version number specified in this document.  This value
+  MUST NOT be a reserved version ({{versions}}).
+
+* Packet type modifier; a two-bit value that is to be applied as a bit-wise
+  exclusive or (XOR) to the most significant bits of the Initial, Handshake,
</pre>
<p>Definitely Yes! I missed the fact that we had a name for the two bits. Thank you.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3166?email_source=notifications&amp;email_token=AFTOJKY4PXRU2Z5B542NHYTQRCVPTA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJUMGRQ#discussion_r340342083">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5KNTQALF3PCZS54PDQRCVPTANCNFSM4JGDGPOQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZWROWRBC6UAMK3KMTQRCVPTA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJUMGRQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3166?email_source=notifications\u0026email_token=AFTOJKY4PXRU2Z5B542NHYTQRCVPTA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJUMGRQ#discussion_r340342083",
"url": "https://github.com/quicwg/base-drafts/pull/3166?email_source=notifications\u0026email_token=AFTOJKY4PXRU2Z5B542NHYTQRCVPTA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJUMGRQ#discussion_r340342083",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db8b3796e361_5b5e3f89890cd968133564--


From nobody Tue Oct 29 14:49:17 2019
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 122401201E3 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 14:49:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 h14Qskjym8m0 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 14:49:14 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7B6CD12001E for <quic-issues@ietf.org>; Tue, 29 Oct 2019 14:49:14 -0700 (PDT)
Date: Tue, 29 Oct 2019 14:49:13 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572385753; bh=JtlaHwztLWAZowzY5AKkyFe+2lCgUhm6ubmg7VIzTLc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=jVVBdLbhkPxjU4KE6IkE4wo3VCksv03mKZ7VLTgZrJdXJ4xpg+yhl03rsuEDe/Oyz UyN6aBBYtDjOrETADJ7cxWN5u45emBxSDW6o11VKJgGsJte1MMFbK2u8nssnKPrNZf VRDPx3mem3kh+NOlHMK8MQT/cUNgU93PASoAlQ9w=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7TX7DPMINNL54DXSV3YX2GTEVBNHHB2737AM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3047/review/308856447@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3047@github.com>
References: <quicwg/base-drafts/pull/3047@github.com>
Subject: Re: [quicwg/base-drafts] Send after receiving an ACK (#3047)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db8b3d970617_52bd3fdc5f4cd968389fe"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/VVfugxnGSCQZ1jKMKav8PAHYJOQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 21:49:16 -0000

----==_mimepart_5db8b3d970617_52bd3fdc5f4cd968389fe
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



>    pto_count = 0
-
   SetLossDetectionTimer()

The ack may update the RTT, so I think we should  keep this unless we add a return value to SendPacketsAsCongestionControllerAllows() indicating whether a packet was sent?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3047#discussion_r340342713
----==_mimepart_5db8b3d970617_52bd3fdc5f4cd968389fe
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ianswett</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3047#discussion_r340342713">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt;    pto_count = 0
-
   SetLossDetectionTimer()
</pre>
<p>The ack may update the RTT, so I think we should  keep this unless we add a return value to SendPacketsAsCongestionControllerAllows() indicating whether a packet was sent?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3047?email_source=notifications&amp;email_token=AFTOJK5OOT4KEFLIENCNYJDQRCVVTA5CNFSM4IXV7IC2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJUMM7Y#discussion_r340342713">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2TW5KY4S5WKWSFFWLQRCVVTANCNFSM4IXV7ICQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5LMCPJMLFAFXLW6ALQRCVVTA5CNFSM4IXV7IC2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJUMM7Y.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3047?email_source=notifications\u0026email_token=AFTOJK5OOT4KEFLIENCNYJDQRCVVTA5CNFSM4IXV7IC2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJUMM7Y#discussion_r340342713",
"url": "https://github.com/quicwg/base-drafts/pull/3047?email_source=notifications\u0026email_token=AFTOJK5OOT4KEFLIENCNYJDQRCVVTA5CNFSM4IXV7IC2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJUMM7Y#discussion_r340342713",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db8b3d970617_52bd3fdc5f4cd968389fe--


From nobody Tue Oct 29 14:52:46 2019
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 518FD120112 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 14:52:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.001
X-Spam-Level: 
X-Spam-Status: No, score=-8.001 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, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-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 pXi3JhvSYoSt for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 14:52:43 -0700 (PDT)
Received: from out-22.smtp.github.com (out-22.smtp.github.com [192.30.252.205]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 247D612001E for <quic-issues@ietf.org>; Tue, 29 Oct 2019 14:52:43 -0700 (PDT)
Date: Tue, 29 Oct 2019 14:52:42 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572385962; bh=v40GC+DdEvuJcCOJ3dH+Xa55WOwT4wYtXcrme2J3DdM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=YpUKk3T8BFbg1vZ4d7iotZGBhVREOMLDWzEhq8Ovu60B7uccEuIptKZzfu44hqsca jkzzOvxBl7F8CxUatO3WrvPbmvNsS6VbbgkVJPYEGfALmLoYSXZef2EbVJbkZzMcHF JAHDNNzESMrgGI++HNOfFTCKr2VYzvqIKAE9Bm4Y=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5PQEPDVDL6KOKAPHF3YXTSVEVBNHHB5HRKFQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3166/review/308858136@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3166@github.com>
References: <quicwg/base-drafts/pull/3166@github.com>
Subject: Re: [quicwg/base-drafts] token-based greasing / initial packet protection (#3166)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db8b4aa24e5d_b7b3ffb1e4cd96c19967f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/9f3dPllMGUAjMBbpMJSbO4Gmz7s>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 21:52:45 -0000

----==_mimepart_5db8b4aa24e5d_b7b3ffb1e4cd96c19967f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

kazuho commented on this pull request.



> +NEW_TOKEN frame, the server generates the alternative initial salt by calling a
+pseudo-random function, embeds that initial salt into the token which is then
+encrypted, and sends a NEW_TOKEN frame that comprises of the generated token and
+the alternative initial set.
+
+When the client reconnects to the server by using the provided token and the
+alternative initial set, the server first checks if the version number field of
+the incoming packet contains one of the alternative version numbers it
+advertises, then if that is the case, applies the corresponding packet type
+modifier to recover the correct packet type.  If the recovered packet type is an
+Initial packet and that packet contains a NEW_TOKEN token, the server decrypts
+the embedded token and recovers the alternative initial salt, uses that to
+decrypt the payload of the Initial packet.
+
+When the server is incapable of determining the alternative initial salt, it can
+send a Version Negotiation packet that instructs the client to use the default

This PR has a built-in downgrade prevention mechanism.

The requirement we have in this PR is that each NEW_TOKEN token that the server issues is linked to a particular alternative version number.

When a server receives an Initial packet with an alternative version number it recognizes but with a token it cannot use, the server sends a VN. The client reconnects using V1, but the text in the PR requires the client to continue using the token. Then, when the server receives the V1 packet with the token, and can in fact use the token and finds out that the token was in fact being issued for a version other than V1, the server generates a VERSION_NEGOTIATION_ERROR.

In short, it is a downgrade attack if VN was issued while the token was usable.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3166#discussion_r340344021
----==_mimepart_5db8b4aa24e5d_b7b3ffb1e4cd96c19967f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@kazuho</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3166#discussion_r340344021">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +NEW_TOKEN frame, the server generates the alternative initial salt by calling a
+pseudo-random function, embeds that initial salt into the token which is then
+encrypted, and sends a NEW_TOKEN frame that comprises of the generated token and
+the alternative initial set.
+
+When the client reconnects to the server by using the provided token and the
+alternative initial set, the server first checks if the version number field of
+the incoming packet contains one of the alternative version numbers it
+advertises, then if that is the case, applies the corresponding packet type
+modifier to recover the correct packet type.  If the recovered packet type is an
+Initial packet and that packet contains a NEW_TOKEN token, the server decrypts
+the embedded token and recovers the alternative initial salt, uses that to
+decrypt the payload of the Initial packet.
+
+When the server is incapable of determining the alternative initial salt, it can
+send a Version Negotiation packet that instructs the client to use the default
</pre>
<p>This PR has a built-in downgrade prevention mechanism.</p>
<p>The requirement we have in this PR is that each NEW_TOKEN token that the server issues is linked to a particular alternative version number.</p>
<p>When a server receives an Initial packet with an alternative version number it recognizes but with a token it cannot use, the server sends a VN. The client reconnects using V1, but the text in the PR requires the client to continue using the token. Then, when the server receives the V1 packet with the token, and can in fact use the token and finds out that the token was in fact being issued for a version other than V1, the server generates a VERSION_NEGOTIATION_ERROR.</p>
<p>In short, it is a downgrade attack if VN was issued while the token was usable.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3166?email_source=notifications&amp;email_token=AFTOJK4LFMSRVVWYHPIYC4TQRCWCVA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJUM2GA#discussion_r340344021">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2KSI4RZURJY7HKAZDQRCWCVANCNFSM4JGDGPOQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2CBHLBBLWLAUS22ZLQRCWCVA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJUM2GA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3166?email_source=notifications\u0026email_token=AFTOJK4LFMSRVVWYHPIYC4TQRCWCVA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJUM2GA#discussion_r340344021",
"url": "https://github.com/quicwg/base-drafts/pull/3166?email_source=notifications\u0026email_token=AFTOJK4LFMSRVVWYHPIYC4TQRCWCVA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJUM2GA#discussion_r340344021",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db8b4aa24e5d_b7b3ffb1e4cd96c19967f--


From nobody Tue Oct 29 14:55:04 2019
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 1646E12006D for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 14:55:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 q7P-mVMAeOQB for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 14:55:01 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4782512001E for <quic-issues@ietf.org>; Tue, 29 Oct 2019 14:55:01 -0700 (PDT)
Received: from github-lowworker-45eca55.ac4-iad.github.net (github-lowworker-45eca55.ac4-iad.github.net [10.52.25.70]) by smtp.github.com (Postfix) with ESMTP id 606998C050B for <quic-issues@ietf.org>; Tue, 29 Oct 2019 14:55:00 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572386100; bh=9HnVWfri+/ylkH4IwXORQ4GzKG5g+Zgu9Znb+Y/c37g=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Q3d5ohRJTAajZNwsmRgg0PwaOELmxo/OQg3Za21B9xpwGyr9ZLE3+8jTPnG4wqx/j ou9ljBHzX55+aKXmgrPzusnfSxPcDEvaB9QgKlK9KzctTS0v2rA6nrlo6K+A2WD0jC 3JrIf6iy0rCS+Y5SqEANG4fe7yJO6utdVGRLJJpI=
Date: Tue, 29 Oct 2019 14:55:00 -0700
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYDPADGXKRPJ7TRB6F3YX24JEVBNHHB5FZ3ZY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3159/547646884@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3159@github.com>
References: <quicwg/base-drafts/issues/3159@github.com>
Subject: Re: [quicwg/base-drafts] Server should not accept 1-RTT traffic before handshake completion (#3159)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db8b534516b9_71b33fd88b0cd96c1394bd"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinduke
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/4OcpWs6pNZyWwmovCNY98DIyVYU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 21:55:03 -0000

----==_mimepart_5db8b534516b9_71b33fd88b0cd96c1394bd
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Like @kazuho, our TLS doesn't even deliver the receive keys until it gets Finished. Rather than mess with the spec or rely on various QUIC implementations to do it right, I think it's best to fix the various TLS implementations (or, more specifically, their QUIC-facing secret export API) to do this correctly. There are relatively few of these and it's a problem specific to TLS 1.3.

The ability to coalesce sent packets is optional and the spec goes to great pains to not require sending them at any point, which has caused much suffering for @ianswett. Moreover, I am not at all convinced that coalescing Finished solves the problem.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3159#issuecomment-547646884
----==_mimepart_5db8b534516b9_71b33fd88b0cd96c1394bd
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Like <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=41567" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/kazuho">@kazuho</a>, our TLS doesn't even deliver the receive keys until it gets Finished. Rather than mess with the spec or rely on various QUIC implementations to do it right, I think it's best to fix the various TLS implementations (or, more specifically, their QUIC-facing secret export API) to do this correctly. There are relatively few of these and it's a problem specific to TLS 1.3.</p>
<p>The ability to coalesce sent packets is optional and the spec goes to great pains to not require sending them at any point, which has caused much suffering for <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=20072817" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ianswett">@ianswett</a>. Moreover, I am not at all convinced that coalescing Finished solves the problem.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3159?email_source=notifications&amp;email_token=AFTOJK7VAKVMPSYVCGA4TV3QRCWLJA5CNFSM4JFYNXG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECSG3JA#issuecomment-547646884">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7KS7DBJDF2FC4Z433QRCWLJANCNFSM4JFYNXGQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK27U6UPLASVMV2FHODQRCWLJA5CNFSM4JFYNXG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECSG3JA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3159?email_source=notifications\u0026email_token=AFTOJK7VAKVMPSYVCGA4TV3QRCWLJA5CNFSM4JFYNXG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECSG3JA#issuecomment-547646884",
"url": "https://github.com/quicwg/base-drafts/issues/3159?email_source=notifications\u0026email_token=AFTOJK7VAKVMPSYVCGA4TV3QRCWLJA5CNFSM4JFYNXG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECSG3JA#issuecomment-547646884",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db8b534516b9_71b33fd88b0cd96c1394bd--


From nobody Tue Oct 29 14:59:54 2019
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 846F01200C1 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 14:59:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, 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 7JFGU-NlFIFk for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 14:59:51 -0700 (PDT)
Received: from out-13.smtp.github.com (out-13.smtp.github.com [192.30.254.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 38EB612001E for <quic-issues@ietf.org>; Tue, 29 Oct 2019 14:59:51 -0700 (PDT)
Received: from github-lowworker-19d82f6.ac4-iad.github.net (github-lowworker-19d82f6.ac4-iad.github.net [10.52.16.75]) by smtp.github.com (Postfix) with ESMTP id B1255261640 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 14:59:50 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572386390; bh=9u19rMpawEJQJOADhEY0LCvDAhR1+CJl+FH2p83X2vw=; h=Date:From:To:Subject:From; b=cGQWHZvShajkzCN0Qizgb6uWaoXtPBcgaPk2d1C2jugYhg/ZL7YJTWass3Q9Xz33r rjt7xljl6DUiPSsn5OZn0OzWhkba2dcstfpuk/zjTrXhm7MfJZhfi9SeDxRh8sUnsM N/Nc+J4r87voSab2x/TOQRpou4H3arktCJhZzD2U=
Date: Tue, 29 Oct 2019 14:59:50 -0700
From: ianswett <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/ianswett-max-datagram-size/000000-f436b8@github.com>
Subject: [quicwg/base-drafts] f436b8: kMaxDatagramSize -> max_datagram_size
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/R0CCv0GgZbqCL1DX3M-p7fu4FTE>
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, 29 Oct 2019 21:59:53 -0000

  Branch: refs/heads/ianswett-max-datagram-size
  Home:   https://github.com/quicwg/base-drafts
  Commit: f436b81a90eb36ddfa14eb7862cec142a128a5be
      https://github.com/quicwg/base-drafts/commit/f436b81a90eb36ddfa14eb7862cec142a128a5be
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-10-29 (Tue, 29 Oct 2019)

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

  Log Message:
  -----------
  kMaxDatagramSize -> max_datagram_size

Clarifies that this is the maximum datagram size currently in use on the connection.

Fixes #3041



From nobody Tue Oct 29 15:00:37 2019
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 E805E1200C1 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 15:00:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.998
X-Spam-Level: 
X-Spam-Status: No, score=-7.998 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, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 xFIKZoHsVicG for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 15:00:34 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 60EBC12001E for <quic-issues@ietf.org>; Tue, 29 Oct 2019 15:00:34 -0700 (PDT)
Received: from github-lowworker-56fcc46.va3-iad.github.net (github-lowworker-56fcc46.va3-iad.github.net [10.48.102.32]) by smtp.github.com (Postfix) with ESMTP id ABFC01C0B3F for <quic-issues@ietf.org>; Tue, 29 Oct 2019 15:00:33 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572386433; bh=34QW5AtDuOYJVVMyzE/yhP8JY9OOI3y6WJ/WzJeEqSw=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=vPS5K+ij8yjYFJNw26chZx9Mlh9/w32YUY/4fSzsnN0ncS7s2/FyTp4M5i7zsWlc5 LNWHYxlhmAxBm9Evxzh3XWljj8zC/I5vaRXvTjhdfClbJAcwj3YIEE9StVkrVKrJqF L+6oK3ZBCylm2X8gBX++TiFi1YBoANy2dCqIhuo8=
Date: Tue, 29 Oct 2019 15:00:33 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2BSYH2AJ2KFF7IZ653YX3RDEVBNHHB5JW7PY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3167@github.com>
Subject: [quicwg/base-drafts] kMaxDatagramSize -> max_datagram_size (#3167)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db8b6819c808_7d313fec040cd96c142950"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/DZ546lszXpbkN0DIpDMEcxdkKM4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 22:00:36 -0000

----==_mimepart_5db8b6819c808_7d313fec040cd96c142950
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Clarifies that this is the maximum datagram size currently in use on the connection.

Fixes #3041
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/3167

-- Commit Summary --

  * kMaxDatagramSize -&gt; max_datagram_size

-- File Changes --

    M draft-ietf-quic-recovery.md (19)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/3167.patch
https://github.com/quicwg/base-drafts/pull/3167.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3167

----==_mimepart_5db8b6819c808_7d313fec040cd96c142950
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Clarifies that this is the maximum datagram size currently in use on the connection.</p>
<p><span class="issue-keyword tooltipped tooltipped-se" aria-label="This pull request closes issue #3041.">Fixes</span> <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="494349004" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3041" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/3041/hovercard" href="https://github.com/quicwg/base-drafts/issues/3041">#3041</a></p>

<hr>

<h4>You can view, comment on, or merge this pull request online at:</h4>
<p>&nbsp;&nbsp;<a href='https://github.com/quicwg/base-drafts/pull/3167'>https://github.com/quicwg/base-drafts/pull/3167</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>kMaxDatagramSize -&gt; max_datagram_size</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/3167/files#diff-0">draft-ietf-quic-recovery.md</a>
    (19)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3167.patch'>https://github.com/quicwg/base-drafts/pull/3167.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3167.diff'>https://github.com/quicwg/base-drafts/pull/3167.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3167?email_source=notifications&amp;email_token=AFTOJK7GN4SGLEE6WBKSY5DQRCXADA5CNFSM4JGQDLHKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HVG357A">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3PLFQ7ZOA6APM4FWTQRCXADANCNFSM4JGQDLHA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6DVJGVGHLH3A7OQ3LQRCXADA5CNFSM4JGQDLHKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HVG357A.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3167?email_source=notifications\u0026email_token=AFTOJK7GN4SGLEE6WBKSY5DQRCXADA5CNFSM4JGQDLHKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HVG357A",
"url": "https://github.com/quicwg/base-drafts/pull/3167?email_source=notifications\u0026email_token=AFTOJK7GN4SGLEE6WBKSY5DQRCXADA5CNFSM4JGQDLHKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HVG357A",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5db8b6819c808_7d313fec040cd96c142950--


From nobody Tue Oct 29 15:00:53 2019
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 EA9481200C1 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 15:00:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 FZOtSQrAzUs8 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 15:00:50 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6370412001E for <quic-issues@ietf.org>; Tue, 29 Oct 2019 15:00:50 -0700 (PDT)
Received: from github-lowworker-f144ac1.va3-iad.github.net (github-lowworker-f144ac1.va3-iad.github.net [10.48.16.59]) by smtp.github.com (Postfix) with ESMTP id B8E7F1C0098 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 15:00:49 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572386449; bh=AHzbFqbNLrvMM449SR95WUaXy3uH/R9ds7wsxgPjopA=; h=Date:From:To:Subject:From; b=UO2XmrYudHRuT2FmKDh4EoakzbHoCUJJcZzTDCOcBW4Gv37bZ/rL6EVasmAjAjUWa dlGm9qFYB/WgYM8SycpGiwxXzhX4dizQvizga+8ctr6sZpLEiaTTsbDSKq/14uOUFz DcrZLaeCbQ90jKLU5IVpcQKXrWO5XXQFB7iFspUI=
Date: Tue, 29 Oct 2019 15:00:49 -0700
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/3c9e3a-c508ed@github.com>
Subject: [quicwg/base-drafts] c508ed: Script updating gh-pages from f436b81a. [ci skip]
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/vNgYvIT0Hc8kudOaWE5WLvfIJdc>
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, 29 Oct 2019 22:00:52 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: c508ed23ac22676c103f2c6dbe6d75757eb92faf
      https://github.com/quicwg/base-drafts/commit/c508ed23ac22676c103f2c6dbe6d75757eb92faf
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-29 (Tue, 29 Oct 2019)

  Changed paths:
    A ianswett-max-datagram-size/draft-ietf-quic-http.html
    A ianswett-max-datagram-size/draft-ietf-quic-http.txt
    A ianswett-max-datagram-size/draft-ietf-quic-invariants.html
    A ianswett-max-datagram-size/draft-ietf-quic-invariants.txt
    A ianswett-max-datagram-size/draft-ietf-quic-qpack.html
    A ianswett-max-datagram-size/draft-ietf-quic-qpack.txt
    A ianswett-max-datagram-size/draft-ietf-quic-recovery.html
    A ianswett-max-datagram-size/draft-ietf-quic-recovery.txt
    A ianswett-max-datagram-size/draft-ietf-quic-tls.html
    A ianswett-max-datagram-size/draft-ietf-quic-tls.txt
    A ianswett-max-datagram-size/draft-ietf-quic-transport.html
    A ianswett-max-datagram-size/draft-ietf-quic-transport.txt
    A ianswett-max-datagram-size/index.html
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from f436b81a. [ci skip]



From nobody Tue Oct 29 15:04:42 2019
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 36313120112 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 15:04:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 FKL94bYyLgfI for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 15:04:39 -0700 (PDT)
Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9C1D012001E for <quic-issues@ietf.org>; Tue, 29 Oct 2019 15:04:39 -0700 (PDT)
Date: Tue, 29 Oct 2019 15:04:38 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572386678; bh=7kLyYpqpBugLGLb7UUa+ubIRuOIUclC6HHptLidf3yI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ZlLzZf1TztXHzfn+qVaDa5Gl60rhkszo9pAqqov1fi99WlBDWlKsu5tI75CAahNtq 0Ts8s8HjNYAOrbDG20L48Gfe0lpX5/I9OOTCwtGj+qZMBKAQVJsjrdIvt4mQXa8x68 yXj5Wk35jZBCI+8xhycxv0UsW2+0BEOZarvN/3o0=
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6IVMH3N6CGUJUCOR53YX4ANEVBNHHB2737AM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3047/review/308863280@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3047@github.com>
References: <quicwg/base-drafts/pull/3047@github.com>
Subject: Re: [quicwg/base-drafts] Send after receiving an ACK (#3047)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db8b776cf4db_6c8b3faecc8cd95c156114"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinduke
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ZlZEYdCWqW8M9mCk2t6X5Gm98yQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 22:04:41 -0000

----==_mimepart_5db8b776cf4db_6c8b3faecc8cd95c156114
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinduke commented on this pull request.



>    pto_count = 0
-
   SetLossDetectionTimer()

Ah, yes, we might have to reset the timer to reflect the new RTT. But then shouldn't the RTT update code go above this?



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3047#discussion_r340348083
----==_mimepart_5db8b776cf4db_6c8b3faecc8cd95c156114
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinduke</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3047#discussion_r340348083">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt;    pto_count = 0
-
   SetLossDetectionTimer()
</pre>
<p>Ah, yes, we might have to reset the timer to reflect the new RTT. But then shouldn't the RTT update code go above this?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3047?email_source=notifications&amp;email_token=AFTOJK3XCKWOM3HPHJVG5G3QRCXPNA5CNFSM4IXV7IC2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJUOCMA#discussion_r340348083">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6KAUO5ZX24AKI4W7TQRCXPNANCNFSM4IXV7ICQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZECYH4BTOIO7MKWLLQRCXPNA5CNFSM4IXV7IC2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJUOCMA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3047?email_source=notifications\u0026email_token=AFTOJK3XCKWOM3HPHJVG5G3QRCXPNA5CNFSM4IXV7IC2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJUOCMA#discussion_r340348083",
"url": "https://github.com/quicwg/base-drafts/pull/3047?email_source=notifications\u0026email_token=AFTOJK3XCKWOM3HPHJVG5G3QRCXPNA5CNFSM4IXV7IC2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJUOCMA#discussion_r340348083",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db8b776cf4db_6c8b3faecc8cd95c156114--


From nobody Tue Oct 29 15:06:12 2019
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 01D251201E3 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 15:06:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 UjlSApH6Jatr for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 15:06:08 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C21F612001E for <quic-issues@ietf.org>; Tue, 29 Oct 2019 15:06:08 -0700 (PDT)
Received: from github-lowworker-39b4a70.va3-iad.github.net (github-lowworker-39b4a70.va3-iad.github.net [10.48.16.66]) by smtp.github.com (Postfix) with ESMTP id 60A341C24C5 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 15:06:07 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572386767; bh=GWplBKvJ/Bdpl4nR1cylIe2kMOGDuxY9kGIwFCCohCI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=XVZSCWkSc+z87eSOIRHCK0yv2i/aas3LUr1XHklpdY2mUr/sP6Uq2zGHrs+6AIHX2 vpXL88S5928wtiZSqOo5y0LWQpGBwofHEkxHLIA1TEdsNY3+BibH6q9A5bOeDhUf1L cUGiQzwoYAfjpn1DzmOqTXhkjni5kOXWkcnz2APE=
Date: Tue, 29 Oct 2019 15:06:07 -0700
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3BECKYTJ7SOY7TNWV3YX4F7EVBNHHB3LP3EA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3066/review/308863891@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3066@github.com>
References: <quicwg/base-drafts/pull/3066@github.com>
Subject: Re: [quicwg/base-drafts] Change PTO to be per packet number space (#3066)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db8b7cf50c4d_40293fa828ecd96019084d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinduke
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/XKw5nn0booF_g2Wy9liAXNy8wfk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 22:06:10 -0000

----==_mimepart_5db8b7cf50c4d_40293fa828ecd96019084d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinduke commented on this pull request.

LGTM



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3066#pullrequestreview-308863891
----==_mimepart_5db8b7cf50c4d_40293fa828ecd96019084d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinduke</b> commented on this pull request.</p>

<p>LGTM</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3066?email_source=notifications&amp;email_token=AFTOJK7MTOKUB6CNUHJNPTDQRCXU7A5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJUOHEY#pullrequestreview-308863891">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYU6Z7EMAPUO3JYQWDQRCXU7ANCNFSM4I2FHCOQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4ZSGW4AWK4RTQP25LQRCXU7A5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJUOHEY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3066?email_source=notifications\u0026email_token=AFTOJK7MTOKUB6CNUHJNPTDQRCXU7A5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJUOHEY#pullrequestreview-308863891",
"url": "https://github.com/quicwg/base-drafts/pull/3066?email_source=notifications\u0026email_token=AFTOJK7MTOKUB6CNUHJNPTDQRCXU7A5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJUOHEY#pullrequestreview-308863891",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db8b7cf50c4d_40293fa828ecd96019084d--


From nobody Tue Oct 29 15:10:35 2019
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 9A8FE1201EF for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 15:10:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 7O_Xh-1I-bCN for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 15:10:32 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 29CB112001E for <quic-issues@ietf.org>; Tue, 29 Oct 2019 15:10:32 -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 575E1520AA0 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 15:10:31 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572387031; bh=WYC1JIMtx7v2wD8BimZiJPENLY8mj/Ucld02HkwE+6A=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=K3FcBktPfnSwYD8j4N4Y5b3HqqxDJWnh4GqNTIwua1UpSK9DCvKrNE3Jb9qqU8jcz SFHRUfoWH4KK4NV+5cWL8TswdTlxLKhH1DdbM0rqpLE77ysOc4O8O+ksTwtlVzi3Do G+x03rZ1Z0uILXpdryaldETQ8SMi/OH9VJ4i18SA=
Date: Tue, 29 Oct 2019 15:10:31 -0700
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5AGUTLE2RBCG5HPJV3YX4WPEVBNHHB5GVBRY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3161/547651924@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3161@github.com>
References: <quicwg/base-drafts/issues/3161@github.com>
Subject: Re: [quicwg/base-drafts] Simplify the client's PTO code by allowing the server to send a PING (#3161)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db8b8d745fad_497a3fa1ab2cd968930cb"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinduke
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/2zBeVDxPtSBTzG6Po2XD4M2jfQw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 22:10:34 -0000

----==_mimepart_5db8b8d745fad_497a3fa1ab2cd968930cb
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@kazuho  An Initial ping is maybe 45 bytes. So 10 pings makes the amplification ~3.4.

I was under the impression that the 3 multiplier was semi-arbitrary, so I'm unconcerned about a fractional increase.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3161#issuecomment-547651924
----==_mimepart_5db8b8d745fad_497a3fa1ab2cd968930cb
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=41567" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/kazuho">@kazuho</a>  An Initial ping is maybe 45 bytes. So 10 pings makes the amplification ~3.4.</p>
<p>I was under the impression that the 3 multiplier was semi-arbitrary, so I'm unconcerned about a fractional increase.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3161?email_source=notifications&amp;email_token=AFTOJK7BHHH7O5GGZWW32YLQRCYFPA5CNFSM4JF5RXFKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECSICVA#issuecomment-547651924">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7JZAKVLQ43Q5QO5F3QRCYFPANCNFSM4JF5RXFA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKY6QSLNPS2LV2JGJ7LQRCYFPA5CNFSM4JF5RXFKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECSICVA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3161?email_source=notifications\u0026email_token=AFTOJK7BHHH7O5GGZWW32YLQRCYFPA5CNFSM4JF5RXFKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECSICVA#issuecomment-547651924",
"url": "https://github.com/quicwg/base-drafts/issues/3161?email_source=notifications\u0026email_token=AFTOJK7BHHH7O5GGZWW32YLQRCYFPA5CNFSM4JF5RXFKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECSICVA#issuecomment-547651924",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db8b8d745fad_497a3fa1ab2cd968930cb--


From nobody Tue Oct 29 15:11:29 2019
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 C35471201E3 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 15:11:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 H10DJGYB0FpS for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 15:11:25 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 52C8112001E for <quic-issues@ietf.org>; Tue, 29 Oct 2019 15:11:25 -0700 (PDT)
Date: Tue, 29 Oct 2019 15:11:24 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572387084; bh=LZBVy5JrHMrWVJIxlfiXAo5F33vmMaDkgj+zB1qoqF4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=P5J/FG9r3wqWS+UNaEROp5jKmoeCVeHfyEUvGGqws8/YiJ6v83D3GviL7nlTem4hA BMJ1dSvxKtE2D15Iym/9zkqUb3kzmMiKmxhx2DLqQTbcCYcrHNEiSgC+f/JR4Wr41V lj0J2O1br6VDJKL27bKoF1CerlwXlUxk0O2JJiHU=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3DX752IFOSLHR4K4N3YX4ZZEVBNHHB2737AM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3047/review/308866053@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3047@github.com>
References: <quicwg/base-drafts/pull/3047@github.com>
Subject: Re: [quicwg/base-drafts] Send after receiving an ACK (#3047)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db8b90c9afc4_1e03fab886cd9641792c4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/cj2uW7zJx4Pnkmf8NDcbiP9zXPA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 22:11:27 -0000

----==_mimepart_5db8b90c9afc4_1e03fab886cd9641792c4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



>    pto_count = 0
-
   SetLossDetectionTimer()

It's above on line 1024.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3047#discussion_r340350272
----==_mimepart_5db8b90c9afc4_1e03fab886cd9641792c4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ianswett</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3047#discussion_r340350272">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt;    pto_count = 0
-
   SetLossDetectionTimer()
</pre>
<p>It's above on line 1024.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3047?email_source=notifications&amp;email_token=AFTOJK6ZLTNKZN3WDMCRPVTQRCYIZA5CNFSM4IXV7IC2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJUOYBI#discussion_r340350272">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYWKRRKSVZCTPT4XDTQRCYIZANCNFSM4IXV7ICQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYDRQFWX2VFZOU2VJ3QRCYIZA5CNFSM4IXV7IC2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJUOYBI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3047?email_source=notifications\u0026email_token=AFTOJK6ZLTNKZN3WDMCRPVTQRCYIZA5CNFSM4IXV7IC2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJUOYBI#discussion_r340350272",
"url": "https://github.com/quicwg/base-drafts/pull/3047?email_source=notifications\u0026email_token=AFTOJK6ZLTNKZN3WDMCRPVTQRCYIZA5CNFSM4IXV7IC2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJUOYBI#discussion_r340350272",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db8b90c9afc4_1e03fab886cd9641792c4--


From nobody Tue Oct 29 15:16:08 2019
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 2875312001E for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 15:16:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 zNj5HB_2wHwb for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 15:16:06 -0700 (PDT)
Received: from out-17.smtp.github.com (out-17.smtp.github.com [192.30.252.200]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BE32B120131 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 15:16:05 -0700 (PDT)
Received: from github-lowworker-28f8021.ac4-iad.github.net (github-lowworker-28f8021.ac4-iad.github.net [10.52.25.98]) by smtp.github.com (Postfix) with ESMTP id 042D96E1498 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 15:16:05 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572387365; bh=Vf6QpSRApInl9Sx/9ca4xEydXiwR/eHuCBtW5U8UiCM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=EGK5qjgJWJ+oN4dGvA2gCoTqNZ7HLIFNlqRL2E/2AmdFH20HEVZ49/CVJYG6z5PCw 32V39gXGOtiXuaBuMZ1WjaN1VCq6FheMPbJ8VYK0hnvrY32MK6NkCZu2oAWzuFDAKq NbQnn+ZpZP2GvlyfTLEtXLMok2sv8Hnp5QUvSPlc=
Date: Tue, 29 Oct 2019 15:16:04 -0700
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7RFMLT4MKRSJNHJ7N3YX5LJEVBNHHB2737AM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3047/review/308867997@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3047@github.com>
References: <quicwg/base-drafts/pull/3047@github.com>
Subject: Re: [quicwg/base-drafts] Send after receiving an ACK (#3047)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db8ba24ea32d_16673fc37b8cd95c1487dd"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinduke
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/xAQ3i9DUm-aLlsTx5hg0ki9XZtY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 22:16:07 -0000

----==_mimepart_5db8ba24ea32d_16673fc37b8cd95c1487dd
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinduke commented on this pull request.



>    pto_count = 0
-
   SetLossDetectionTimer()

My mistake. I saw the UpdateRTT definition below and got confused.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3047#discussion_r340351853
----==_mimepart_5db8ba24ea32d_16673fc37b8cd95c1487dd
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinduke</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3047#discussion_r340351853">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt;    pto_count = 0
-
   SetLossDetectionTimer()
</pre>
<p>My mistake. I saw the UpdateRTT definition below and got confused.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3047?email_source=notifications&amp;email_token=AFTOJK5Z4LVJHM4RPLAALMLQRCY2JA5CNFSM4IXV7IC2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJUPHHI#discussion_r340351853">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5JIFCVNXPFTUHZLNTQRCY2JANCNFSM4IXV7ICQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK67EWTOEJXZVQU4XWLQRCY2JA5CNFSM4IXV7IC2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJUPHHI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3047?email_source=notifications\u0026email_token=AFTOJK5Z4LVJHM4RPLAALMLQRCY2JA5CNFSM4IXV7IC2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJUPHHI#discussion_r340351853",
"url": "https://github.com/quicwg/base-drafts/pull/3047?email_source=notifications\u0026email_token=AFTOJK5Z4LVJHM4RPLAALMLQRCY2JA5CNFSM4IXV7IC2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJUPHHI#discussion_r340351853",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db8ba24ea32d_16673fc37b8cd95c1487dd--


From nobody Tue Oct 29 15:21:17 2019
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 22925120072 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 15:21:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.999
X-Spam-Level: 
X-Spam-Status: No, score=-7.999 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, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 BtLBDzqCZ5zn for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 15:21:14 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4A94212001E for <quic-issues@ietf.org>; Tue, 29 Oct 2019 15:21:14 -0700 (PDT)
Received: from github-lowworker-292e294.va3-iad.github.net (github-lowworker-292e294.va3-iad.github.net [10.48.102.70]) by smtp.github.com (Postfix) with ESMTP id 75AE0C607FE for <quic-issues@ietf.org>; Tue, 29 Oct 2019 15:21:13 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572387673; bh=moTMCvKk4AZxlF15aVFNQfYHZQpb+GbjjmIk+tE/nLM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=sM+qYJyN2GFGh7JpdZIEQSsBFS2Cf5BLMCLaoCZfdebchp6OE/IaIssxq+56mVvp2 vONH9a5DOkLfkdYGSIo9PKXzmBzFIU7dos3lqvAC2lUmB4BBJVnXiH6Oc2BF2LRPxx WA2L86eqGq/Z1gC+ame8fRYzRfwt122ddl1uaUAM=
Date: Tue, 29 Oct 2019 15:21:13 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5VSUHJZK23AQWEPEN3YXW5TEVBNHHB5HMNYI@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3164/review/308863025@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3164@github.com>
References: <quicwg/base-drafts/pull/3164@github.com>
Subject: Re: [quicwg/base-drafts] Forbid use of application-level close in Initial, Handshake packets (#3164)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db8bb596675a_4b213ff93fecd95c3958d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/1FewEK2ZatzMre01zvcSBDhfZAI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 22:21:16 -0000

----==_mimepart_5db8bb596675a_4b213ff93fecd95c3958d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson approved this pull request.



> @@ -5503,6 +5503,12 @@ Reason Phrase:
   zero length if the sender chooses to not give details beyond the Error Code.
   This SHOULD be a UTF-8 encoded string {{!RFC3629}}.
 
+The application-specific variant of CONNECTION_CLOSE (type 0x1d) can only be
+sent using an 1-RTT packet ({{QUIC-TLS}}; section 4).  An application can close

```suggestion
sent using an 1-RTT packet ({{QUIC-TLS}}, Section 4).  An application can close
```

> @@ -5503,6 +5503,12 @@ Reason Phrase:
   zero length if the sender chooses to not give details beyond the Error Code.
   This SHOULD be a UTF-8 encoded string {{!RFC3629}}.
 
+The application-specific variant of CONNECTION_CLOSE (type 0x1d) can only be
+sent using an 1-RTT packet ({{QUIC-TLS}}; section 4).  An application can close
+the connection during the handshake by sending a CONNECTION_CLOSE frame (type
+0x1c) with an error code of 0x15a ("user_canceled" alert; see {{?TLS13}}) in an
+Initial or a Handshake packet.

Is this "An application that wishes to abandon a connection during the handshake [...]"?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3164#pullrequestreview-308863025
----==_mimepart_5db8bb596675a_4b213ff93fecd95c3958d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><b>@martinthomson</b> approved this pull request.</p>=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3164#discussi=
on_r340347885">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -5503,6 +5503,12 @@ Reason Phrase:=0D
   zero length if the sender chooses to not give details beyond the Error=
 Code.=0D
   This SHOULD be a UTF-8 encoded string {{!RFC3629}}.=0D
 =0D
+The application-specific variant of CONNECTION_CLOSE (type 0x1d) can onl=
y be=0D
+sent using an 1-RTT packet ({{QUIC-TLS}}; section 4).  An application ca=
n close=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-sent using an 1-RTT packet ({{QUIC-TLS}}; sec=
tion 4).  An application can close=0D
+sent using an 1-RTT packet ({{QUIC-TLS}}, Section 4).  An application ca=
n close=0D
</pre>=0D
=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3164#discussi=
on_r340353479">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -5503,6 +5503,12 @@ Reason Phrase:=0D
   zero length if the sender chooses to not give details beyond the Error=
 Code.=0D
   This SHOULD be a UTF-8 encoded string {{!RFC3629}}.=0D
 =0D
+The application-specific variant of CONNECTION_CLOSE (type 0x1d) can onl=
y be=0D
+sent using an 1-RTT packet ({{QUIC-TLS}}; section 4).  An application ca=
n close=0D
+the connection during the handshake by sending a CONNECTION_CLOSE frame =
(type=0D
+0x1c) with an error code of 0x15a (&quot;user_canceled&quot; alert; see =
{{?TLS13}}) in an=0D
+Initial or a Handshake packet.=0D
</pre>=0D
<p>Is this "An application that wishes to abandon a connection during the=
 handshake [...]"?</p>=0D
=0D
<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/3164?email_source=3Dnotifications&amp;email_token=3DA=
FTOJK32I7JHFL726SHKFXTQRCZNTA5CNFSM4JGCFZ6KYY3PNVWWK3TUL52HS4DFWFIHK3DMKJ=
SXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJUOAMI#pullrequestreview-308863025=
">view it on GitHub</a>, or <a href=3D"https://github.com/notifications/u=
nsubscribe-auth/AFTOJK7FRRJHLSYSR6KGNZDQRCZNTANCNFSM4JGCFZ6A">unsubscribe=
</a>.<img src=3D"https://github.com/notifications/beacon/AFTOJK7NO7PKXD3D=
F3S7Y2TQRCZNTA5CNFSM4JGCFZ6KYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWN=
FSXPKTDN5WW2ZLOORPWSZGOCJUOAMI.gif" height=3D"1" width=3D"1" alt=3D"" /><=
/p>=0D
<script type=3D"application/ld+json">[=0D
{=0D
"@context": "http://schema.org",=0D
"@type": "EmailMessage",=0D
"potentialAction": {=0D
"@type": "ViewAction",=0D
"target": "https://github.com/quicwg/base-drafts/pull/3164?email_source=3D=
notifications\u0026email_token=3DAFTOJK32I7JHFL726SHKFXTQRCZNTA5CNFSM4JGC=
FZ6KYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOC=
JUOAMI#pullrequestreview-308863025",=0D
"url": "https://github.com/quicwg/base-drafts/pull/3164?email_source=3Dno=
tifications\u0026email_token=3DAFTOJK32I7JHFL726SHKFXTQRCZNTA5CNFSM4JGCFZ=
6KYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJU=
OAMI#pullrequestreview-308863025",=0D
"name": "View Pull Request"=0D
},=0D
"description": "View this Pull Request on GitHub",=0D
"publisher": {=0D
"@type": "Organization",=0D
"name": "GitHub",=0D
"url": "https://github.com"=0D
}=0D
}=0D
]</script>=

----==_mimepart_5db8bb596675a_4b213ff93fecd95c3958d--


From nobody Tue Oct 29 15:30:32 2019
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 5A5C2120118 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 15:30:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 YG_ULWenoh5x for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 15:30:29 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C811D12001E for <quic-issues@ietf.org>; Tue, 29 Oct 2019 15:30:28 -0700 (PDT)
Received: from github-lowworker-292e294.va3-iad.github.net (github-lowworker-292e294.va3-iad.github.net [10.48.102.70]) by smtp.github.com (Postfix) with ESMTP id E71DB52091E for <quic-issues@ietf.org>; Tue, 29 Oct 2019 15:30:27 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572388227; bh=5VYC9TMrN++9VZdMuaJw9ARKTK8cDo7cTTUjkKz7mIU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=LwC9OIbpCQ/uJjUJGpBV6Z/0Fo0ocXu7Dm0sUD0FLDGsu3BSuU5cDgYr9nEaYiHWw ujSmafuQ7ilRZ7pwCUViAQ6zPy7rm6i/iZbQjPYL4mjbbdzC4/5DSZdtyKy7MAVb1O bvWejZBFPc4wWfIDwwkRhtqYhp8HnIl9Bj9cGa1U=
Date: Tue, 29 Oct 2019 15:30:27 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2RF4KS6FKCGLUAVCF3YXYAHEVBNHHB5JW7PY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3167/review/308873549@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3167@github.com>
References: <quicwg/base-drafts/pull/3167@github.com>
Subject: Re: [quicwg/base-drafts] kMaxDatagramSize -> max_datagram_size (#3167)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db8bd83d8369_4b213ff93fecd95c62438"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/UHCG8b_VfPpGgUpueR978Q7TLRg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 22:30:31 -0000

----==_mimepart_5db8bd83d8369_4b213ff93fecd95c62438
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson approved this pull request.



> @@ -1258,6 +1254,11 @@ kPersistentCongestionThreshold:
 Variables required to implement the congestion control mechanisms
 are described in this section.
 
+max_datagram_size:
+: The sender's current maximum payload size. Does not include UDP or IP
+  overhead.  The max datagram size is used for calculating initial and
+  minimum congestion windows. The RECOMMENDED value is 1200 bytes.

This can't be less than 1200.  Worth adding?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3167#pullrequestreview-308873549
----==_mimepart_5db8bd83d8369_4b213ff93fecd95c62438
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinthomson</b> approved this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3167#discussion_r340356406">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1258,6 +1254,11 @@ kPersistentCongestionThreshold:
 Variables required to implement the congestion control mechanisms
 are described in this section.
 
+max_datagram_size:
+: The sender&#39;s current maximum payload size. Does not include UDP or IP
+  overhead.  The max datagram size is used for calculating initial and
+  minimum congestion windows. The RECOMMENDED value is 1200 bytes.
</pre>
<p>This can't be less than 1200.  Worth adding?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3167?email_source=notifications&amp;email_token=AFTOJKYTOEGCQLSPAJGZC3LQRC2QHA5CNFSM4JGQDLHKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJUQSTI#pullrequestreview-308873549">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5SSXX7U344TKL4SITQRC2QHANCNFSM4JGQDLHA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2BJX2ZO547WLPP6ZLQRC2QHA5CNFSM4JGQDLHKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJUQSTI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3167?email_source=notifications\u0026email_token=AFTOJKYTOEGCQLSPAJGZC3LQRC2QHA5CNFSM4JGQDLHKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJUQSTI#pullrequestreview-308873549",
"url": "https://github.com/quicwg/base-drafts/pull/3167?email_source=notifications\u0026email_token=AFTOJKYTOEGCQLSPAJGZC3LQRC2QHA5CNFSM4JGQDLHKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJUQSTI#pullrequestreview-308873549",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db8bd83d8369_4b213ff93fecd95c62438--


From nobody Tue Oct 29 15:34:05 2019
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 5602A120091 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 15:34:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 n9owDuwL6My9 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 15:34:02 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id ECF5912001E for <quic-issues@ietf.org>; Tue, 29 Oct 2019 15:34:01 -0700 (PDT)
Date: Tue, 29 Oct 2019 15:34:01 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572388441; bh=Sn9gmUupZrUbf9IQXKsaOcEX/2JtYG0k8qcOlVRyS30=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=R+C1Y1JPQjaiHjrN6c5pX+xRi+U6CnZMbu1+yDXQRh8QQE+Ds2xV2LlSPTWZ3An82 CYOJGopDdpGPRbIy1y4AaA8Tw40/nB9b0SGS9BBit0dyhDzu8Sh1gqSNT6fiALW5ge qCkTEuW013pIIRqhnehtWuNeAhXj2rmbpny73Egg=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2AAWCA37BN2D6YRSF3YX7OTEVBNHHB5JY6KQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3168@github.com>
Subject: [quicwg/base-drafts] Allow servers to close connections fast when the token is corrupted (#3168)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db8be596909_56493fd11c0cd960253633"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/QzeYjt6j8wBzzuoAn9PMlpsa-xw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 22:34:03 -0000

----==_mimepart_5db8be596909_56493fd11c0cd960253633
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

When the server receives a Token that is corrupted, it may want to close the connection quickly.  This issue suggests adding a new error code to indicate the token is corrupted, INVALID_TOKEN.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3168
----==_mimepart_5db8be596909_56493fd11c0cd960253633
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>When the server receives a Token that is corrupted, it may want to close the connection quickly.  This issue suggests adding a new error code to indicate the token is corrupted, INVALID_TOKEN.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3168?email_source=notifications&amp;email_token=AFTOJK7SPP2UIDGNJQFMGB3QRC25TA5CNFSM4JGQOZI2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HVHDZKA">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK46OFFWQGK35E6H5QDQRC25TANCNFSM4JGQOZIQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5P4VYNCI5WM3BGN5DQRC25TA5CNFSM4JGQOZI2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HVHDZKA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3168?email_source=notifications\u0026email_token=AFTOJK7SPP2UIDGNJQFMGB3QRC25TA5CNFSM4JGQOZI2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HVHDZKA",
"url": "https://github.com/quicwg/base-drafts/issues/3168?email_source=notifications\u0026email_token=AFTOJK7SPP2UIDGNJQFMGB3QRC25TA5CNFSM4JGQOZI2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HVHDZKA",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db8be596909_56493fd11c0cd960253633--


From nobody Tue Oct 29 15:34:09 2019
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 94DE8120118 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 15:34:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.999
X-Spam-Level: 
X-Spam-Status: No, score=-7.999 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, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 tBnmpbPIo38X for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 15:34:03 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 14675120072 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 15:34:03 -0700 (PDT)
Received: from github-lowworker-19d82f6.ac4-iad.github.net (github-lowworker-19d82f6.ac4-iad.github.net [10.52.16.75]) by smtp.github.com (Postfix) with ESMTP id 317C92C0E7B for <quic-issues@ietf.org>; Tue, 29 Oct 2019 15:34:02 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572388442; bh=zVq8BO8PsfNXCD8Kbaz+VcFhEuI7JU8sAsVD1ZFR+TQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=hSLqeaiHtu6QKfSMSOvN3Ro7PWcHt/FYzdfpSVqdXh3rRZOIWl1Y42BZOZJIrJmM/ etgivPGEw2IroctLPpuQukZyZuwpm0DNzuEQHpozpdaCBbleFPXozWIkUmKOa+CQxE nMkDXlEKQ5eRHPsnCwisppqln08nIoGua0z4tnxQ=
Date: Tue, 29 Oct 2019 15:34:02 -0700
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4UOWIJBDLJLVMA3S53YX7OVEVBNHHB4UDBJ4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3108/review/306331829@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3108@github.com>
References: <quicwg/base-drafts/pull/3108@github.com>
Subject: Re: [quicwg/base-drafts] Replace use of the TLS presentation language with QUIC encoding (#3108)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db8be5a2293f_3b3b3fc7ab0cd96c2052553"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/lnwReyHup7t2D7keSBMlade5hl8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 22:34:05 -0000

----==_mimepart_5db8be5a2293f_3b3b3fc7ab0cd96c2052553
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar approved this pull request.



>  
 ~~~
-   struct {
-     opaque ipv4Address[4];
-     uint16 ipv4Port;
-     opaque ipv6Address[16];
-     uint16 ipv6Port;
-     opaque connectionId<0..20>;
-     opaque statelessResetToken[16];
-   } PreferredAddress;
+ 0                   1                   2                   3
+ 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|                       IPv4 Address (32)                       |
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|         IPv4 Port (16)        |
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

I second @martinthomson's suggestion.

> +| CID Length (8)|
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|                      Connection ID (*)                      ...

Same here.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3108#pullrequestreview-306331829
----==_mimepart_5db8be5a2293f_3b3b3fc7ab0cd96c2052553
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@janaiyengar</b> approved this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3108#discussion_r338391454">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt;  
 ~~~
-   struct {
-     opaque ipv4Address[4];
-     uint16 ipv4Port;
-     opaque ipv6Address[16];
-     uint16 ipv6Port;
-     opaque connectionId&lt;0..20&gt;;
-     opaque statelessResetToken[16];
-   } PreferredAddress;
+ 0                   1                   2                   3
+ 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|                       IPv4 Address (32)                       |
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|         IPv4 Port (16)        |
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
</pre>
<p>I second <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=67641" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/martinthomson">@martinthomson</a>'s suggestion.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3108#discussion_r338391642">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +| CID Length (8)|
++-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+|                      Connection ID (*)                      ...
</pre>
<p>Same here.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3108?email_source=notifications&amp;email_token=AFTOJK2C455TDQXQ53QFTPLQRC25VA5CNFSM4JB37UBKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJBEBNI#pullrequestreview-306331829">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5JISCGLKFQ5OUQBETQRC25VANCNFSM4JB37UBA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZE26OOE7XL5OP6QGTQRC25VA5CNFSM4JB37UBKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJBEBNI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3108?email_source=notifications\u0026email_token=AFTOJK2C455TDQXQ53QFTPLQRC25VA5CNFSM4JB37UBKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJBEBNI#pullrequestreview-306331829",
"url": "https://github.com/quicwg/base-drafts/pull/3108?email_source=notifications\u0026email_token=AFTOJK2C455TDQXQ53QFTPLQRC25VA5CNFSM4JB37UBKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJBEBNI#pullrequestreview-306331829",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db8be5a2293f_3b3b3fc7ab0cd96c2052553--


From nobody Tue Oct 29 15:34:15 2019
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 0AD6012081C for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 15:34:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, 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 xg9zIcLhFqXS for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 15:34:04 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 17CE912001E for <quic-issues@ietf.org>; Tue, 29 Oct 2019 15:34:04 -0700 (PDT)
Received: from github-lowworker-292e294.va3-iad.github.net (github-lowworker-292e294.va3-iad.github.net [10.48.102.70]) by smtp.github.com (Postfix) with ESMTP id 2CE352C0A59 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 15:34:03 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572388443; bh=P+6RiaQrXBwwmpaTcN7OUcvBFuHY+uGcsCX3rscHMcw=; h=Date:From:To:Subject:From; b=ykj6OUHW05dhX6V+2g2TGpeeOSHpEMM8oVvmqsWM2KLR827pNGJGp2J+MM2kAAk+V ECJVpXbbb/dPzQyf8efxp3QNdgyACIcYFdpLcG/XJtIbHiPiVd8MX4lq83XuR3sUEv ACutoXmAnnMupObliZKUPqoIsoCn/ghdH9EL+gSo=
Date: Tue, 29 Oct 2019 15:34:03 -0700
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/master/151359-eec69d@github.com>
Subject: [quicwg/base-drafts] b4d4dc: Make transport parameters varint
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/p48Hs2vGYwYqxox65Gbi1aLRwbk>
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, 29 Oct 2019 22:34:06 -0000

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: b4d4dc0e5f163f22414efa751a47d5f74512aafd
      https://github.com/quicwg/base-drafts/commit/b4d4dc0e5f163f22414efa751a47d5f74512aafd
  Author: David Schinazi <dschinazi.ietf@gmail.com>
  Date:   2019-10-11 (Fri, 11 Oct 2019)

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

  Log Message:
  -----------
  Make transport parameters varint


  Commit: 3223588f7ea1d906e89e4c6be9074bbf2b0c0454
      https://github.com/quicwg/base-drafts/commit/3223588f7ea1d906e89e4c6be9074bbf2b0c0454
  Author: David Schinazi <dschinazi.ietf@gmail.com>
  Date:   2019-10-17 (Thu, 17 Oct 2019)

  Changed paths:
    M draft-ietf-quic-http.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

  Log Message:
  -----------
  Merge branch 'master' into no_tls_pres


  Commit: 9832a57bf72e80648ea27de7d659d9883e08c862
      https://github.com/quicwg/base-drafts/commit/9832a57bf72e80648ea27de7d659d9883e08c862
  Author: David Schinazi <dschinazi.ietf@gmail.com>
  Date:   2019-10-17 (Thu, 17 Oct 2019)

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

  Log Message:
  -----------
  Revert non-editorial changes


  Commit: 0b7f3ddf94b58a9348e1e59ac9aa927f1ddb474b
      https://github.com/quicwg/base-drafts/commit/0b7f3ddf94b58a9348e1e59ac9aa927f1ddb474b
  Author: David Schinazi <dschinazi.ietf@gmail.com>
  Date:   2019-10-17 (Thu, 17 Oct 2019)

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

  Log Message:
  -----------
  fix


  Commit: 79a9a7c9f34d3482fcd61265ca3c10e5dcf365ba
      https://github.com/quicwg/base-drafts/commit/79a9a7c9f34d3482fcd61265ca3c10e5dcf365ba
  Author: David Schinazi <DavidSchinazi@users.noreply.github.com>
  Date:   2019-10-21 (Mon, 21 Oct 2019)

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

  Log Message:
  -----------
  MT inline comments

Co-Authored-By: Martin Thomson <mt@lowentropy.net>


  Commit: 8641db7f92831e309c04ae9b181134535adbdff9
      https://github.com/quicwg/base-drafts/commit/8641db7f92831e309c04ae9b181134535adbdff9
  Author: David Schinazi <dschinazi.ietf@gmail.com>
  Date:   2019-10-21 (Mon, 21 Oct 2019)

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

  Log Message:
  -----------
  MT multiline comment fixup


  Commit: eec69d4be9a3619ca9030a952073a8f9275fde57
      https://github.com/quicwg/base-drafts/commit/eec69d4be9a3619ca9030a952073a8f9275fde57
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-10-29 (Tue, 29 Oct 2019)

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

  Log Message:
  -----------
  Merge pull request #3108 from DavidSchinazi/no_tls_pres

Replace use of the TLS presentation language with QUIC encoding


Compare: https://github.com/quicwg/base-drafts/compare/151359d5d8b6...eec69d4be9a3


From nobody Tue Oct 29 15:34:20 2019
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 0C1B012001E for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 15:34:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 xkkKRu_lz2w9 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 15:34:12 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 94EB5120091 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 15:34:12 -0700 (PDT)
Received: from github-lowworker-c5134a3.ac4-iad.github.net (github-lowworker-c5134a3.ac4-iad.github.net [10.52.23.55]) by smtp.github.com (Postfix) with ESMTP id ED2968C0770 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 15:34:11 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572388451; bh=PIjZZb2f8p/SSmnkh1/5tKMF/uRNt/JROdC5BbrXl3g=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=LyUUj+eKy4bG4lRd12577nPSyhvO1SLyHEEoTpanEv2V68YHrCKgZOwg0HqP5Vvi5 3wkxBCVb8RQmblrx3MoNOofIzOCpfrcMj/VwVYPRKQ+lSJpWW4KDNHUQFoWzNqoJia 5kd8aKMpKMnRypafSI8/Ei+JU0Fa7R2yaDcbZVSE=
Date: Tue, 29 Oct 2019 15:34:11 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZCNVQUXILT4LP2QSF3YXYOHEVBNHHB4UDBJ4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3108/issue_event/2754037309@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3108@github.com>
References: <quicwg/base-drafts/pull/3108@github.com>
Subject: Re: [quicwg/base-drafts] Replace use of the TLS presentation language with QUIC encoding (#3108)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db8be63dd415_68d03fcbf1acd968444713"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/q-NxgXsUaUk-7i4O9kK_cjUK95k>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 22:34:14 -0000

----==_mimepart_5db8be63dd415_68d03fcbf1acd968444713
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #3108 into master.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3108#event-2754037309
----==_mimepart_5db8be63dd415_68d03fcbf1acd968444713
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="508584271" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3108" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3108/hovercard" href="https://github.com/quicwg/base-drafts/pull/3108">#3108</a> into master.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3108?email_source=notifications&amp;email_token=AFTOJK5P2XWFYWDMWXZ3KZTQRC26HA5CNFSM4JB37UBKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUQTUMPI#event-2754037309">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3LJ6MQQ2V2QDCI6PTQRC26HANCNFSM4JB37UBA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3X4HGAYRMHNYP6KRLQRC26HA5CNFSM4JB37UBKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUQTUMPI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3108?email_source=notifications\u0026email_token=AFTOJK5P2XWFYWDMWXZ3KZTQRC26HA5CNFSM4JB37UBKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUQTUMPI#event-2754037309",
"url": "https://github.com/quicwg/base-drafts/pull/3108?email_source=notifications\u0026email_token=AFTOJK5P2XWFYWDMWXZ3KZTQRC26HA5CNFSM4JB37UBKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUQTUMPI#event-2754037309",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db8be63dd415_68d03fcbf1acd968444713--


From nobody Tue Oct 29 15:34:38 2019
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 2582A12001E for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 15:34:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 oOQ08DG_A19S for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 15:34:35 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C8F18120072 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 15:34:35 -0700 (PDT)
Received: from github-lowworker-25680bd.va3-iad.github.net (github-lowworker-25680bd.va3-iad.github.net [10.48.17.61]) by smtp.github.com (Postfix) with ESMTP id E802AC60AE6 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 15:34:34 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572388474; bh=PNQG+w6pJA44PXpZiVghWMg3d+0QLJT7gXzMJptaS0I=; h=Date:From:To:Subject:From; b=Qbl3IsHXH3lM9ly3MRCw+Wg3t+9JUjMUhhUbIe/2YYFas4Si+h0iZU9kAxKu1R+Fi gD//vus8TF17PaJJNIGkiEUKDsKj/CeiPFosEaHfZaW+OCRpYj5JrBYfr4W2istYIW l4Aq4OwFIBXp5O0p4a121W6GOOQ62ny3x8QoWcag=
Date: Tue, 29 Oct 2019 15:34:34 -0700
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/c508ed-529543@github.com>
Subject: [quicwg/base-drafts] 529543: Script updating gh-pages from eec69d4b. [ci skip]
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/t3df2iPmuyXv_i4tnvVuR7NnBuM>
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, 29 Oct 2019 22:34:37 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 5295435cca8b20c358ad52f121a1000058a711f2
      https://github.com/quicwg/base-drafts/commit/5295435cca8b20c358ad52f121a1000058a711f2
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-29 (Tue, 29 Oct 2019)

  Changed paths:
    M draft-ietf-quic-tls.html
    M draft-ietf-quic-tls.txt
    M draft-ietf-quic-transport.html
    M draft-ietf-quic-transport.txt
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from eec69d4b. [ci skip]



From nobody Tue Oct 29 15:36:24 2019
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 C217D120072 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 15:36:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.999
X-Spam-Level: 
X-Spam-Status: No, score=-6.999 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=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 OmAOwJxZrRH2 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 15:36:21 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4BAEC12006D for <quic-issues@ietf.org>; Tue, 29 Oct 2019 15:36:21 -0700 (PDT)
Date: Tue, 29 Oct 2019 15:36:20 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572388580; bh=Ij756MoEN/48z8FHWYuUyvBUMCO+30SxpAC0EJDeqSs=; h=Date:From:To:Subject:From; b=ocPwunf/Hd7cYNbrZ4DqT6k1M52Oyv/3Ikg7UvZGUkgjbnyGfbexNTgcI9SWJQnUB T+xxtEe2bmtm0QIf4pEz08cwlaLamlMRWh6dzPOUAeQ2T+iCteXO8TNhlUqj6akrm8 bI120Trrib9qpdR4GooGG9FU+zSpaidInUC3k1Uo=
From: ianswett <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/ianswett-max-datagram-size/f436b8-9309a0@github.com>
Subject: [quicwg/base-drafts] 9309a0: Update draft-ietf-quic-recovery.md
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/W1W3p4vvJW9iJCIpxUPk2BxfplU>
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, 29 Oct 2019 22:36:23 -0000

  Branch: refs/heads/ianswett-max-datagram-size
  Home:   https://github.com/quicwg/base-drafts
  Commit: 9309a0ac194307cf002b92d965403ee08d882500
      https://github.com/quicwg/base-drafts/commit/9309a0ac194307cf002b92d965403ee08d882500
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-10-29 (Tue, 29 Oct 2019)

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

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md



From nobody Tue Oct 29 15:36:32 2019
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 734DB120072 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 15:36:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.381
X-Spam-Level: 
X-Spam-Status: No, score=-6.381 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 1zSXVGo-I3SQ for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 15:36:30 -0700 (PDT)
Received: from out-17.smtp.github.com (out-17.smtp.github.com [192.30.252.200]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 399E412006D for <quic-issues@ietf.org>; Tue, 29 Oct 2019 15:36:30 -0700 (PDT)
Received: from github-lowworker-45eca55.ac4-iad.github.net (github-lowworker-45eca55.ac4-iad.github.net [10.52.25.70]) by smtp.github.com (Postfix) with ESMTP id 4A9AC6E1148 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 15:36:29 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572388589; bh=0/ASlFU0T61m8XodMpl2vBqyomr881xiyQ1bx9OTr1o=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=mbkQj6uUP4gfa7ydpCbS/+/aBIhg59JQxZkaqigoFXh3GjntJbSaQna93rPiN9e4p 6Zdl/nmXSOl6vb6uP0mtZrNfhuHgutsGg1P5W6tb5w9dAB46sxXjxasy0aj6A+mVMh IClfkzk39R+nY4pAnwMRBrV+iTXUh1McprJFZ8os=
Date: Tue, 29 Oct 2019 15:36:29 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3167/push/4210221983@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3167@github.com>
References: <quicwg/base-drafts/pull/3167@github.com>
Subject: Re: [quicwg/base-drafts] kMaxDatagramSize -> max_datagram_size (#3167)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db8beed3a054_71a93fd88b0cd96c340873"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/TUKOZRjix3Yh8IsX_eOh2JM2r9o>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 22:36:31 -0000

----==_mimepart_5db8beed3a054_71a93fd88b0cd96c340873
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

9309a0ac194307cf002b92d965403ee08d882500  Update draft-ietf-quic-recovery.md


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3167/files/f436b81a90eb36ddfa14eb7862cec142a128a5be..9309a0ac194307cf002b92d965403ee08d882500

----==_mimepart_5db8beed3a054_71a93fd88b0cd96c340873
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/ianswett" class="user-mention">@ianswett</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/9309a0ac194307cf002b92d965403ee08d882500">9309a0a</a>  Update draft-ietf-quic-recovery.md</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3167/files/f436b81a90eb36ddfa14eb7862cec142a128a5be..9309a0ac194307cf002b92d965403ee08d882500?email_source=notifications&amp;email_token=AFTOJK6Z7WGPWIQKF2BN553QRC3G3A5CNFSM4JGQDLHKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGOBZHE4DCOKQOVZWQIZUGIYTAMRSGE4TQMY">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYUYPZNQFAFW6RJAXDQRC3G3ANCNFSM4JGQDLHA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4SG442YNGLZGOTOXLQRC3G3A5CNFSM4JGQDLHKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGOBZHE4DCOKQOVZWQIZUGIYTAMRSGE4TQMY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3167/files/f436b81a90eb36ddfa14eb7862cec142a128a5be..9309a0ac194307cf002b92d965403ee08d882500?email_source=notifications\u0026email_token=AFTOJK6Z7WGPWIQKF2BN553QRC3G3A5CNFSM4JGQDLHKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGOBZHE4DCOKQOVZWQIZUGIYTAMRSGE4TQMY",
"url": "https://github.com/quicwg/base-drafts/pull/3167/files/f436b81a90eb36ddfa14eb7862cec142a128a5be..9309a0ac194307cf002b92d965403ee08d882500?email_source=notifications\u0026email_token=AFTOJK6Z7WGPWIQKF2BN553QRC3G3A5CNFSM4JGQDLHKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGOBZHE4DCOKQOVZWQIZUGIYTAMRSGE4TQMY",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5db8beed3a054_71a93fd88b0cd96c340873--


From nobody Tue Oct 29 15:39:23 2019
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 AC5F7120131 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 15:39:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 EUQhT8h4FLlf for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 15:39:21 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1941E12006D for <quic-issues@ietf.org>; Tue, 29 Oct 2019 15:39:21 -0700 (PDT)
Date: Tue, 29 Oct 2019 15:39:20 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572388760; bh=+55JFiErN3rILoR9eps8koWf0z2OECq0t2rCntstZRU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=QSRhSdLSK314Zk7HsxAF8TSI5SHi9zjl5qVQf/Y2N43s6ENFDDHI/KnvTPERkOqzF mX8NERZqjjDDydCrHpZdzd9mUA7BCj0PcyFKPsTUtT1PTndnYjiUvUI/ewz0TDfv0o Y1UZ0mS7iVVjhYwdL3Cs2xTYwxwhfbYR6cYEvmmo=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6PARXXM7AXRGMSKP53YXZBREVBNHHB5HRKFQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3166/review/308876823@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3166@github.com>
References: <quicwg/base-drafts/pull/3166@github.com>
Subject: Re: [quicwg/base-drafts] token-based greasing / initial packet protection (#3166)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db8bf9840fb0_3e523fa20cecd9642393fb"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/1euGQK5eUPeAWZKsIudZkyOO5Xo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 22:39:23 -0000

----==_mimepart_5db8bf9840fb0_3e523fa20cecd9642393fb
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.

What is the TTL on this information?



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3166#pullrequestreview-308876823
----==_mimepart_5db8bf9840fb0_3e523fa20cecd9642393fb
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinthomson</b> commented on this pull request.</p>

<p>What is the TTL on this information?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3166?email_source=notifications&amp;email_token=AFTOJK7ZVBXH4ESZLO4X7C3QRC3RRA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJURMFY#pullrequestreview-308876823">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZQIZUZZZLQR5RWOBLQRC3RRANCNFSM4JGDGPOQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5U2IOAZFMWSKIT52LQRC3RRA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJURMFY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3166?email_source=notifications\u0026email_token=AFTOJK7ZVBXH4ESZLO4X7C3QRC3RRA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJURMFY#pullrequestreview-308876823",
"url": "https://github.com/quicwg/base-drafts/pull/3166?email_source=notifications\u0026email_token=AFTOJK7ZVBXH4ESZLO4X7C3QRC3RRA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJURMFY#pullrequestreview-308876823",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db8bf9840fb0_3e523fa20cecd9642393fb--


From nobody Tue Oct 29 15:40:26 2019
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 EC3B21201E3 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 15:40:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, 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 Ma3j1TOVWbC7 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 15:40:16 -0700 (PDT)
Received: from out-14.smtp.github.com (out-14.smtp.github.com [192.30.254.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 96082120131 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 15:40:16 -0700 (PDT)
Received: from github-lowworker-c5134a3.ac4-iad.github.net (github-lowworker-c5134a3.ac4-iad.github.net [10.52.23.55]) by smtp.github.com (Postfix) with ESMTP id 42EBE1212BA for <quic-issues@ietf.org>; Tue, 29 Oct 2019 15:40:16 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572388816; bh=Wpb2HrDP6oMaU2KJL+udNmlQhmSJL5fJl4GuPzpi58U=; h=Date:From:To:Subject:From; b=iwzEcbiHtIAVgUzPKYSa57x96GAbvdNzT9WOaiuLhf7Yypt8lUksPnwCxvb92Lkaf eXZrQ019LjiUCZUUlUrYFvCuEbvrufeHP4kTSPoWe+o/PMp7/2R0fr2DXoFKpGQXi5 wN4kiEFcbXZZuk6/eJ/SUijwjkZ8aOKky9MOWb7c=
Date: Tue, 29 Oct 2019 15:40:15 -0700
From: ianswett <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/ianswett-max-datagram-size/9309a0-19200d@github.com>
Subject: [quicwg/base-drafts] 19200d: Cite 14.1 of Transport
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/Gp4D7La7kf6w0JPPn2cWsnZ3X4Y>
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, 29 Oct 2019 22:40:18 -0000

  Branch: refs/heads/ianswett-max-datagram-size
  Home:   https://github.com/quicwg/base-drafts
  Commit: 19200d397bd9bef6a81151169111597b3edcbcc6
      https://github.com/quicwg/base-drafts/commit/19200d397bd9bef6a81151169111597b3edcbcc6
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-10-29 (Tue, 29 Oct 2019)

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

  Log Message:
  -----------
  Cite 14.1 of Transport



From nobody Tue Oct 29 15:40:33 2019
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 50DB1120131 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 15:40:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 Ix_jgd-ci_D6 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 15:40:25 -0700 (PDT)
Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D82C712006D for <quic-issues@ietf.org>; Tue, 29 Oct 2019 15:40:24 -0700 (PDT)
Received: from github-lowworker-cd7bc13.ac4-iad.github.net (github-lowworker-cd7bc13.ac4-iad.github.net [10.52.25.102]) by smtp.github.com (Postfix) with ESMTP id 046DFA007A for <quic-issues@ietf.org>; Tue, 29 Oct 2019 15:40:24 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572388824; bh=sdgoZlyRHKC9aayo0+40b6UbOqyV1WA8H2K9r4rcMTc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Y5sjfRcoxZ1m35J9nclk48wvsnA4XdKs5N3VmbkX8Uxhx9v1RD3NdPrZNhXJ6CLir AfMmhbQuaAy0QmdGy92zYZfTCxv4FFEoR32xHtMQ04kUqOxuTDycs80GLqmFd+j+Mx y0jxecKBtUQ8KWKqjG1bCJ5QTWWXkuv7F3kPVHsQ=
Date: Tue, 29 Oct 2019 15:40:23 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3167/push/4210233764@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3167@github.com>
References: <quicwg/base-drafts/pull/3167@github.com>
Subject: Re: [quicwg/base-drafts] kMaxDatagramSize -> max_datagram_size (#3167)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db8bfd7ea4cf_512d3ff2cfecd96444921e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ZTgaklDxnBqVm0ln_hnCJMYHzwQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 22:40:26 -0000

----==_mimepart_5db8bfd7ea4cf_512d3ff2cfecd96444921e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

19200d397bd9bef6a81151169111597b3edcbcc6  Cite 14.1 of Transport


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3167/files/9309a0ac194307cf002b92d965403ee08d882500..19200d397bd9bef6a81151169111597b3edcbcc6

----==_mimepart_5db8bfd7ea4cf_512d3ff2cfecd96444921e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/ianswett" class="user-mention">@ianswett</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/19200d397bd9bef6a81151169111597b3edcbcc6">19200d3</a>  Cite 14.1 of Transport</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3167/files/9309a0ac194307cf002b92d965403ee08d882500..19200d397bd9bef6a81151169111597b3edcbcc6?email_source=notifications&amp;email_token=AFTOJKYB5ZSNS3TGBMPKNHTQRC3VPA5CNFSM4JGQDLHKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGOBZHE4DCOKQOVZWQIZUGIYTAMRTGM3TMNA">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK26S7NQVJ5GX7OI4G3QRC3VPANCNFSM4JGQDLHA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6F6CTHWPLIYN3HSUDQRC3VPA5CNFSM4JGQDLHKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGOBZHE4DCOKQOVZWQIZUGIYTAMRTGM3TMNA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3167/files/9309a0ac194307cf002b92d965403ee08d882500..19200d397bd9bef6a81151169111597b3edcbcc6?email_source=notifications\u0026email_token=AFTOJKYB5ZSNS3TGBMPKNHTQRC3VPA5CNFSM4JGQDLHKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGOBZHE4DCOKQOVZWQIZUGIYTAMRTGM3TMNA",
"url": "https://github.com/quicwg/base-drafts/pull/3167/files/9309a0ac194307cf002b92d965403ee08d882500..19200d397bd9bef6a81151169111597b3edcbcc6?email_source=notifications\u0026email_token=AFTOJKYB5ZSNS3TGBMPKNHTQRC3VPA5CNFSM4JGQDLHKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGOBZHE4DCOKQOVZWQIZUGIYTAMRTGM3TMNA",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5db8bfd7ea4cf_512d3ff2cfecd96444921e--


From nobody Tue Oct 29 15:45:37 2019
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 55CE4120144 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 15:45:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 syzt29e2bVYX for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 15:45:35 -0700 (PDT)
Received: from out-9.smtp.github.com (out-9.smtp.github.com [192.30.254.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id ED0B812001E for <quic-issues@ietf.org>; Tue, 29 Oct 2019 15:45:34 -0700 (PDT)
Date: Tue, 29 Oct 2019 15:45:34 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572389134; bh=c8Ug48PAOUjRYdgjkT/UY2RzLwVFsfd6htuLDFDkTdo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=fz6BhqAJLL3t1nqT0UgGZPF12WHdUi6ckJyTrUygtXbGIDRiAunpK4aYY5e2llMXP FMRPExKoD3u/K1EoJqK+VcZ7w/R9R4p7G63zxzTgLRcS+BD15dIrVV2VTYi6621qdf EVeuV/nWFcaLDyclnFgBceW+dxw5JVVcQfDvht9c=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4TMQMUJS56V4WQDLF3YYAZ5EVBNHHB5JW7PY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3167/review/308879010@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3167@github.com>
References: <quicwg/base-drafts/pull/3167@github.com>
Subject: Re: [quicwg/base-drafts] kMaxDatagramSize -> max_datagram_size (#3167)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db8c10e452da_59c93fedbfecd960102c0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/KLQIVvxbwwrfMHwvGdHWixFP6AU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 22:45:36 -0000

----==_mimepart_5db8c10e452da_59c93fedbfecd960102c0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



> @@ -1258,6 +1254,11 @@ kPersistentCongestionThreshold:
 Variables required to implement the congestion control mechanisms
 are described in this section.
 
+max_datagram_size:
+: The sender's current maximum payload size. Does not include UDP or IP
+  overhead.  The max datagram size is used for calculating initial and
+  minimum congestion windows. The RECOMMENDED value is 1200 bytes.

Done, PTAL.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3167#discussion_r340361135
----==_mimepart_5db8c10e452da_59c93fedbfecd960102c0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ianswett</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3167#discussion_r340361135">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1258,6 +1254,11 @@ kPersistentCongestionThreshold:
 Variables required to implement the congestion control mechanisms
 are described in this section.
 
+max_datagram_size:
+: The sender&#39;s current maximum payload size. Does not include UDP or IP
+  overhead.  The max datagram size is used for calculating initial and
+  minimum congestion windows. The RECOMMENDED value is 1200 bytes.
</pre>
<p>Done, PTAL.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3167?email_source=notifications&amp;email_token=AFTOJK4TQEKWD2NQYCPPZCLQRC4I5A5CNFSM4JGQDLHKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJUR5IQ#discussion_r340361135">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2OCCU2R3KMJIKJMQ3QRC4I5ANCNFSM4JGQDLHA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK452CMEQL7W2V6O3VDQRC4I5A5CNFSM4JGQDLHKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJUR5IQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3167?email_source=notifications\u0026email_token=AFTOJK4TQEKWD2NQYCPPZCLQRC4I5A5CNFSM4JGQDLHKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJUR5IQ#discussion_r340361135",
"url": "https://github.com/quicwg/base-drafts/pull/3167?email_source=notifications\u0026email_token=AFTOJK4TQEKWD2NQYCPPZCLQRC4I5A5CNFSM4JGQDLHKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJUR5IQ#discussion_r340361135",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db8c10e452da_59c93fedbfecd960102c0--


From nobody Tue Oct 29 15:48:49 2019
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 09E3B120118 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 15:48:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, 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 YOFK8SaoYwFV for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 15:48:45 -0700 (PDT)
Received: from out-13.smtp.github.com (out-13.smtp.github.com [192.30.254.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A66361200F7 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 15:48:45 -0700 (PDT)
Date: Tue, 29 Oct 2019 15:48:45 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572389325; bh=MqTYNh34OWlNYh8Na5DWPX+TlJQvAhq3+NCQgcZ+OOM=; h=Date:From:To:Subject:From; b=fZxsb4Rnst2Rb6v/RbwNg1aZDyuqZiGlMSSKWnTXFmHb0jWjWhjcSJvICK9kinDaN SSG4UuId7wMCg2OkbDLbhhFvYXZGu0iUgy81dGP1Is0EACX/OmqgE0rusQhh5B9UKl /G3grTre/faDM+Eq1aABiZCjIt73Rh68yjeXwt0M=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/master/eec69d-a62d83@github.com>
Subject: [quicwg/base-drafts] 8b078a: Applications need to disable or selectively reject...
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/Oru85Cfy_j5ZpDIkq4KplRFP5l8>
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, 29 Oct 2019 22:48:47 -0000

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 8b078aa25750f22867d85e086a1e2f50c2e56bd8
      https://github.com/quicwg/base-drafts/commit/8b078aa25750f22867d85e086a1e2f50c2e56bd8
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-10-24 (Thu, 24 Oct 2019)

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

  Log Message:
  -----------
  Applications need to disable or selectively reject 0-RTT

Closes #3136.


  Commit: a8c8ed1549b2915f1c51fd4ffff7a3882631f608
      https://github.com/quicwg/base-drafts/commit/a8c8ed1549b2915f1c51fd4ffff7a3882631f608
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-10-24 (Thu, 24 Oct 2019)

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

  Log Message:
  -----------
  This is the client


  Commit: a62d8366c7efd0e700fda857652295047a46364d
      https://github.com/quicwg/base-drafts/commit/a62d8366c7efd0e700fda857652295047a46364d
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-10-29 (Tue, 29 Oct 2019)

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

  Log Message:
  -----------
  Merge pull request #3138 from quicwg/if-0rtt

Applications need to disable or selectively reject 0-RTT


Compare: https://github.com/quicwg/base-drafts/compare/eec69d4be9a3...a62d8366c7ef


From nobody Tue Oct 29 15:48:55 2019
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 B882012001E for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 15:48:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=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 82mY7AbvspeN for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 15:48:46 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C0B5D120112 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 15:48:46 -0700 (PDT)
Date: Tue, 29 Oct 2019 15:48:45 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572389325; bh=ujH3CwYxuqqeVFVN8QkUSrE/PpqTt4W4b94XkdqYGBc=; h=Date:From:To:Subject:From; b=z6iId4OfXwQZWO4DpWjQtFqV0TkEf1NbPpZkbsvqA4gVZKacoYO8POTKp2J81wFy7 k6CiL3GkyE6O8v7er5qZzw6SF+jM1MP8b/fOft72EMmHA8DESvWKwtfRZJrxndw0Du NDHglbLTr2RV7OXjK3bvVZaw7gLrdeZLOrSpcUK4=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/if-0rtt/a8c8ed-000000@github.com>
Subject: [quicwg/base-drafts]
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/qENzeFCtm3coL-GGjsLjhx_f2qI>
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, 29 Oct 2019 22:48:48 -0000

  Branch: refs/heads/if-0rtt
  Home:   https://github.com/quicwg/base-drafts


From nobody Tue Oct 29 15:49:03 2019
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 7E37C120112 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 15:48:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 kJfFz9XMUXqb for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 15:48:55 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CB28612001E for <quic-issues@ietf.org>; Tue, 29 Oct 2019 15:48:54 -0700 (PDT)
Received: from github-lowworker-39b4a70.va3-iad.github.net (github-lowworker-39b4a70.va3-iad.github.net [10.48.16.66]) by smtp.github.com (Postfix) with ESMTP id 1E8438C06C6 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 15:48:54 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572389334; bh=un2uSkf/N/1Dc92tzAULnn/iqDrYWirIFbKaBms+Gcc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=WhUfqUzM7Ed68lCIK4b1U9OMXSx/mBud/193+t3MxqfVkNelgW4l3Zw/kLT1sW3x2 hSjZRe/rUat8btWajT52nV/A5glw8kkxdsKIFRB7veDOBSNP2Vsg83iscmH6bsKC6B wk8D+RG1wQj8DFRsTxiIwGm9fWgrDAiSgxZod3bQ=
Date: Tue, 29 Oct 2019 15:48:54 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2ZHGKQT5ZDWS6A2OF3YX2FNEVBNHHB47FWME@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/3136/issue_event/2754070248@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3136@github.com>
References: <quicwg/base-drafts/issues/3136@github.com>
Subject: Re: [quicwg/base-drafts] 0-RTT is still optional (#3136)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db8c1d6fa4c_6cda3fb4caecd95c94922"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Jur_G-1o6acfJKqRKoSgPVug08A>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 22:48:57 -0000

----==_mimepart_5db8c1d6fa4c_6cda3fb4caecd95c94922
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #3136 via #3138.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3136#event-2754070248
----==_mimepart_5db8c1d6fa4c_6cda3fb4caecd95c94922
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="511489633" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3136" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/3136/hovercard" href="https://github.com/quicwg/base-drafts/issues/3136">#3136</a> via <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="511580855" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3138" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3138/hovercard" href="https://github.com/quicwg/base-drafts/pull/3138">#3138</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3136?email_source=notifications&amp;email_token=AFTOJK3LXXEA57YITPPZPZDQRC4VNA5CNFSM4JEGLLC2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUQT4N2A#event-2754070248">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZGQ6RF2SDZES5CMX3QRC4VNANCNFSM4JEGLLCQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZQB5S7WJJXXHZBNC3QRC4VNA5CNFSM4JEGLLC2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUQT4N2A.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3136?email_source=notifications\u0026email_token=AFTOJK3LXXEA57YITPPZPZDQRC4VNA5CNFSM4JEGLLC2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUQT4N2A#event-2754070248",
"url": "https://github.com/quicwg/base-drafts/issues/3136?email_source=notifications\u0026email_token=AFTOJK3LXXEA57YITPPZPZDQRC4VNA5CNFSM4JEGLLC2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUQT4N2A#event-2754070248",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db8c1d6fa4c_6cda3fb4caecd95c94922--


From nobody Tue Oct 29 15:49:09 2019
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 ED29612001E for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 15:48:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 Px9qJmLikj7o for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 15:48:55 -0700 (PDT)
Received: from out-13.smtp.github.com (out-13.smtp.github.com [192.30.254.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 45F761200F7 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 15:48:55 -0700 (PDT)
Received: from github-lowworker-25680bd.va3-iad.github.net (github-lowworker-25680bd.va3-iad.github.net [10.48.17.61]) by smtp.github.com (Postfix) with ESMTP id EE2DA261590 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 15:48:54 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572389335; bh=zai6sHsND8GQSvrUP7LG18qinBi9gAw4LZ8jsZ5Rpw8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ws7/wneF49pYd+7vs6SA+/eF0/Rdx5FPdLUs7ab1T3Uxn2tGagfqBa6TzPamWw8dL maxXXG2kEPTumJ/TvbofJMSljq5tpSu/K2QD4JZDdtKv44/cKTo8907kxGsvW7maYT HFTuKqYTz+NgzLoMbZ+TaNr3CMHSTJcMrbSur5P8=
Date: Tue, 29 Oct 2019 15:48:54 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYJCDRV35K4KG5DRWF3YX2FNEVBNHHB47Q2W4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3138/issue_event/2754070242@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3138@github.com>
References: <quicwg/base-drafts/pull/3138@github.com>
Subject: Re: [quicwg/base-drafts] Applications need to disable or selectively reject 0-RTT (#3138)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db8c1d6c87cc_3bea3fa23b4cd96c376fd"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/GLtK059a5I2GXEOCcc5uqZXnmqs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 22:48:57 -0000

----==_mimepart_5db8c1d6c87cc_3bea3fa23b4cd96c376fd
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #3138 into master.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3138#event-2754070242
----==_mimepart_5db8c1d6c87cc_3bea3fa23b4cd96c376fd
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="511580855" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3138" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3138/hovercard" href="https://github.com/quicwg/base-drafts/pull/3138">#3138</a> into master.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3138?email_source=notifications&amp;email_token=AFTOJK3H6XLFJH7KHRQNWCLQRC4VNA5CNFSM4JEKUMCKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUQT4NYQ#event-2754070242">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZTVS4XV25B5ZRYD7DQRC4VNANCNFSM4JEKUMCA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK67A5IFFYWRZDKHYELQRC4VNA5CNFSM4JEKUMCKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUQT4NYQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3138?email_source=notifications\u0026email_token=AFTOJK3H6XLFJH7KHRQNWCLQRC4VNA5CNFSM4JEKUMCKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUQT4NYQ#event-2754070242",
"url": "https://github.com/quicwg/base-drafts/pull/3138?email_source=notifications\u0026email_token=AFTOJK3H6XLFJH7KHRQNWCLQRC4VNA5CNFSM4JEKUMCKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUQT4NYQ#event-2754070242",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db8c1d6c87cc_3bea3fa23b4cd96c376fd--


From nobody Tue Oct 29 15:49:21 2019
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 B130B1200F7 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 15:49:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 EbUAcc5TQU1W for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 15:49:17 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5A91712001E for <quic-issues@ietf.org>; Tue, 29 Oct 2019 15:49:17 -0700 (PDT)
Received: from github-lowworker-9bcb4a1.ac4-iad.github.net (github-lowworker-9bcb4a1.ac4-iad.github.net [10.52.25.84]) by smtp.github.com (Postfix) with ESMTP id ACB975204F7 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 15:49:16 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572389356; bh=ZX0lHoX4u0utR8xijwCZhd5in5l4GZnsTVcxaoAl6Ww=; h=Date:From:To:Subject:From; b=p7L0/SyhHli9tsQhqD2h9B9hteI1enPgYob8IttNv3L7Wy/uLeFRJ281ZoyEQBoVH OTr0yVnl4hz/NjC4C64ysBObUOB9ivfh9+f2Ucp9/B3wQOyzPSiHXhvMtIwYaQk5OS v8T8YTPzNhqGougkLCiUzdS/RUmL4ajKa91g9oFQ=
Date: Tue, 29 Oct 2019 15:49:16 -0700
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/529543-601486@github.com>
Subject: [quicwg/base-drafts] 601486: Script updating gh-pages from a62d8366. [ci skip]
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/OEL_84PAZl0tq_Sa9u6jCVe0ebI>
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, 29 Oct 2019 22:49:19 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 601486e500841317f1c4efffde4d85c5429d13fa
      https://github.com/quicwg/base-drafts/commit/601486e500841317f1c4efffde4d85c5429d13fa
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-29 (Tue, 29 Oct 2019)

  Changed paths:
    M draft-ietf-quic-transport.html
    M draft-ietf-quic-transport.txt
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from a62d8366. [ci skip]



From nobody Tue Oct 29 15:50:28 2019
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 EEE1A1200F7 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 15:50:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.595
X-Spam-Level: 
X-Spam-Status: No, score=-6.595 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 CafdgiOLEm8g for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 15:50:25 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2442812001E for <quic-issues@ietf.org>; Tue, 29 Oct 2019 15:50:25 -0700 (PDT)
Received: from github-lowworker-d31a065.va3-iad.github.net (github-lowworker-d31a065.va3-iad.github.net [10.48.17.70]) by smtp.github.com (Postfix) with ESMTP id 7CC9B5204F8 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 15:50:24 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572389424; bh=mQYS/Jw7NGERm53oar2Qmbt7FbxQBHr3H6e/SW56U5g=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=Hb//b3RNjj0A/YbNaPt1Xz+eC+d3bla3JA1KZ3ZsZhpOmHEzJcS5Z49yPXl8F9BWW tO0dYgSBgcD0vV4rlLKL5AdDwkU9CoUAS2mpBXJAu36QDWXQm/nMVbAj7B+wD8XTHq lY2Eos0qA6dGYlJM88vgrpiUV8kBJntoqg1AzGPk=
Date: Tue, 29 Oct 2019 15:50:24 -0700
From: David Schinazi <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3CWYH7FBHUVELK7D53YYBMBEVBNHHB5JZ3ZA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3169@github.com>
Subject: [quicwg/base-drafts] Make transport parameters varint (#3169)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db8c2306d00e_33c33fcd0d0cd96490031"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: DavidSchinazi
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/XyGD1Bzbly1q9QFtIF1IHvwMsh4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 22:50:27 -0000

----==_mimepart_5db8c2306d00e_33c33fcd0d0cd96490031
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Now that transport parameters are represented using QUIC encoding (as opposed to TLS presentation language), the remaining 16-bit fields stick out like sore thumbs. This PR makes transport parameters consistent with the rest of the document.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/3169

-- Commit Summary --

  * make transport parameters varint

-- File Changes --

    M draft-ietf-quic-transport.md (98)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/3169.patch
https://github.com/quicwg/base-drafts/pull/3169.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3169

----==_mimepart_5db8c2306d00e_33c33fcd0d0cd96490031
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Now that transport parameters are represented using QUIC encoding (as opposed to TLS presentation language), the remaining 16-bit fields stick out like sore thumbs. This PR makes transport parameters consistent with the rest of the document.</p>

<hr>

<h4>You can view, comment on, or merge this pull request online at:</h4>
<p>&nbsp;&nbsp;<a href='https://github.com/quicwg/base-drafts/pull/3169'>https://github.com/quicwg/base-drafts/pull/3169</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>make transport parameters varint</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/3169/files#diff-0">draft-ietf-quic-transport.md</a>
    (98)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3169.patch'>https://github.com/quicwg/base-drafts/pull/3169.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3169.diff'>https://github.com/quicwg/base-drafts/pull/3169.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3169?email_source=notifications&amp;email_token=AFTOJK7VZXY5IVR7D64G25TQRC43BA5CNFSM4JGQWFKKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HVHHPEA">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5MXE6ASJN6XR3E3RLQRC43BANCNFSM4JGQWFKA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7TVILHUD6YOSR6UPTQRC43BA5CNFSM4JGQWFKKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HVHHPEA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3169?email_source=notifications\u0026email_token=AFTOJK7VZXY5IVR7D64G25TQRC43BA5CNFSM4JGQWFKKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HVHHPEA",
"url": "https://github.com/quicwg/base-drafts/pull/3169?email_source=notifications\u0026email_token=AFTOJK7VZXY5IVR7D64G25TQRC43BA5CNFSM4JGQWFKKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HVHHPEA",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5db8c2306d00e_33c33fcd0d0cd96490031--


From nobody Tue Oct 29 15:55:14 2019
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 724C41209D0 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 15:55:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 lt8-vR706avc for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 15:55:10 -0700 (PDT)
Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 26F311209AE for <quic-issues@ietf.org>; Tue, 29 Oct 2019 15:55:10 -0700 (PDT)
Received: from github-lowworker-cd7bc13.ac4-iad.github.net (github-lowworker-cd7bc13.ac4-iad.github.net [10.52.25.102]) by smtp.github.com (Postfix) with ESMTP id 3DC0EA1147 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 15:55:09 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572389709; bh=inw8E7oDowW2PzwDHmm1C5z0f616QVghvXPzPdBz6Bw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=cuRU0vDwLTnIbRo5QPGiNhTND9HsotQqziQZfAI/mlSi90STEpFagMyps4okTDyMT wbuhPQN0ouz8m5d1pPipKn+sHDmJup7gDdXj+aTUJqOUbETmvDkor8Sg1kb/o5ws2J JF9Hu8aa8LI0ig9puF8LkNzkfEDUhfEPAo4hxZBA=
Date: Tue, 29 Oct 2019 15:55:09 -0700
From: Rui Paulo <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5RLTI7FR2GKPK2JPV3YYB53EVBNHHB5JZ3ZA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3169/review/308882322@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3169@github.com>
References: <quicwg/base-drafts/pull/3169@github.com>
Subject: Re: [quicwg/base-drafts] Make transport parameters varint (#3169)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db8c34d2f2d0_3e23f844f2cd96428725"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: rpaulo
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/0wygBHygi2l4yIzeV1X_sCC3GU0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 22:55:12 -0000

----==_mimepart_5db8c34d2f2d0_3e23f844f2cd96428725
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

rpaulo approved this pull request.





-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3169#pullrequestreview-308882322
----==_mimepart_5db8c34d2f2d0_3e23f844f2cd96428725
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@rpaulo</b> approved this pull request.</p>



<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3169?email_source=notifications&amp;email_token=AFTOJKYKJN6ZQV7NEBBQGS3QRC5M3A5CNFSM4JGQWFKKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJUSXEQ#pullrequestreview-308882322">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2VGGLXVWIIKDOW3MDQRC5M3ANCNFSM4JGQWFKA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK22YPPLOAHWDBPZJO3QRC5M3A5CNFSM4JGQWFKKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJUSXEQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3169?email_source=notifications\u0026email_token=AFTOJKYKJN6ZQV7NEBBQGS3QRC5M3A5CNFSM4JGQWFKKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJUSXEQ#pullrequestreview-308882322",
"url": "https://github.com/quicwg/base-drafts/pull/3169?email_source=notifications\u0026email_token=AFTOJKYKJN6ZQV7NEBBQGS3QRC5M3A5CNFSM4JGQWFKKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJUSXEQ#pullrequestreview-308882322",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db8c34d2f2d0_3e23f844f2cd96428725--


From nobody Tue Oct 29 15:57:27 2019
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 1E73F1201EF for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 15:57:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, 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 9qwmBpHiLlSE for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 15:57:23 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9DBC5120112 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 15:57:23 -0700 (PDT)
Date: Tue, 29 Oct 2019 15:57:22 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572389842; bh=SRB+u7JcHCnQjISg6pAahd/7whfOhJ86Rj2iAMPEcE8=; h=Date:From:To:Subject:From; b=TPyBFWWrUOQsykmb/YfY8MBLQAZ/WrFykjrBKVv7wLNBMGxW7Gev0RcTrY9reMKx7 4Orkn70fIa4WspR7LTpCeFTw27i0lG+xWPkal+o8P7iLmXXoWaq3CQrk5LyMNGTfnu EGHZsaSGMXh9X2qwvTpLre/eLrvs2tU331UlvrXk=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/master/a62d83-61aeda@github.com>
Subject: [quicwg/base-drafts] 61aeda: Fix handling of Retry in recovery (#3148)
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/DvjGp84VBK86rYA2TW8lOIIjrB4>
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, 29 Oct 2019 22:57:25 -0000

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 61aeda915f02079c65182cc8a5c748a0bbea9779
      https://github.com/quicwg/base-drafts/commit/61aeda915f02079c65182cc8a5c748a0bbea9779
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-10-29 (Tue, 29 Oct 2019)

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

  Log Message:
  -----------
  Fix handling of Retry in recovery (#3148)

* Fix handling of Retry in recovery

This section was well out of date.  Also, this covers what needs to be
retained across this transition better.  Basically, the only thing that
needs to go is the congestion and loss recovery state.  The rest can
stay; in fact, the crypto handshake has to stay.

Closes #2058.

* cannot/MUST NOT

potato/tomato

Co-Authored-By: ianswett <ianswett@users.noreply.github.com>



From nobody Tue Oct 29 15:57:34 2019
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 4A800120112 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 15:57:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=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 GZkRuBd46Ou9 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 15:57:24 -0700 (PDT)
Received: from out-10.smtp.github.com (out-10.smtp.github.com [192.30.254.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EC2A0120118 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 15:57:23 -0700 (PDT)
Received: from github-lowworker-45eca55.ac4-iad.github.net (github-lowworker-45eca55.ac4-iad.github.net [10.52.25.70]) by smtp.github.com (Postfix) with ESMTP id 80A001200EE for <quic-issues@ietf.org>; Tue, 29 Oct 2019 15:57:23 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572389843; bh=ikHUTd8cMltLV5qEEScXURs1VdUy7dHp/DxoEqZyYbs=; h=Date:From:To:Subject:From; b=BfOQVdrl6aKVAFmj01GCKldITuKm0JTdx3TeLnWB3/BIVe83fruHABhBoCCRMMnuJ hB5dacPrrzgaOgiVaH65rXB9ajrnY57uybvWi92TL2berVBWrfEmNX6VYZNaXgELQT hnsCljv1o+ChN7iZOEdCo3VatRJX5mC9UysOeISo=
Date: Tue, 29 Oct 2019 15:57:23 -0700
From: ianswett <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/retry-recovery/3a6f65-000000@github.com>
Subject: [quicwg/base-drafts]
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/gRy6H9ZKKM2R3kyTnGt8zZFNvic>
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, 29 Oct 2019 22:57:26 -0000

  Branch: refs/heads/retry-recovery
  Home:   https://github.com/quicwg/base-drafts


From nobody Tue Oct 29 15:57:41 2019
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 BBCB11201EF for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 15:57:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 jd2JrgHyJ17W for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 15:57:32 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 20EF4120112 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 15:57:32 -0700 (PDT)
Received: from github-lowworker-d93c4b6.va3-iad.github.net (github-lowworker-d93c4b6.va3-iad.github.net [10.48.17.47]) by smtp.github.com (Postfix) with ESMTP id 70E219608EA for <quic-issues@ietf.org>; Tue, 29 Oct 2019 15:57:31 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572389851; bh=Z9N14JKBBckI5lTKvDgDYI94j3RhVRUvElXM76HkxCo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=C0jXYp/umxKIGMhI+EGSVdgbgy7YOnJvJkSXbKNRx2QzN/e+NfwaHieFBIeSwMPgi e5A7+Qqe5zSy8vPkVcBhBaebrMf+NU4Ia1XPpj2faTkdyYXSSNXxZhre5XMtfKx/rC 7/BHH8NXHy+d9m/jMs/iY1xXEHFACFgmMDi+2Zz0=
Date: Tue, 29 Oct 2019 15:57:31 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3O4IFWIPJW3E5G25V3YYCGXEVBNHHBN3J6BU@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/2058/issue_event/2754087658@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2058@github.com>
References: <quicwg/base-drafts/issues/2058@github.com>
Subject: Re: [quicwg/base-drafts] Clarify state that is reset on Retry or VN (#2058)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db8c3db62a36_2d973faad04cd96012482f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/AS-ST_XzY0x1GdH5HP6t8LlpQro>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 22:57:34 -0000

----==_mimepart_5db8c3db62a36_2d973faad04cd96012482f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #2058 via #3148.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2058#event-2754087658
----==_mimepart_5db8c3db62a36_2d973faad04cd96012482f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="384646669" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2058" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2058/hovercard" href="https://github.com/quicwg/base-drafts/issues/2058">#2058</a> via <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="511693564" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3148" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3148/hovercard" href="https://github.com/quicwg/base-drafts/pull/3148">#3148</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2058?email_source=notifications&amp;email_token=AFTOJKZWH5RHNURZGXZJ73DQRC5VXA5CNFSM4GGTKRDKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUQUAV2Q#event-2754087658">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6QJGD5MK6K75CGOJDQRC5VXANCNFSM4GGTKRDA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6KMWWPQ3SOFANB2NDQRC5VXA5CNFSM4GGTKRDKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUQUAV2Q.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2058?email_source=notifications\u0026email_token=AFTOJKZWH5RHNURZGXZJ73DQRC5VXA5CNFSM4GGTKRDKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUQUAV2Q#event-2754087658",
"url": "https://github.com/quicwg/base-drafts/issues/2058?email_source=notifications\u0026email_token=AFTOJKZWH5RHNURZGXZJ73DQRC5VXA5CNFSM4GGTKRDKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUQUAV2Q#event-2754087658",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db8c3db62a36_2d973faad04cd96012482f--


From nobody Tue Oct 29 15:57:50 2019
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.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 5A76D120112 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 15:57:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.383
X-Spam-Level: 
X-Spam-Status: No, score=-1.383 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, 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 qGkhugOdkimU for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 15:57:33 -0700 (PDT)
Received: from o5.sgmail.github.com (o5.sgmail.github.com [192.254.113.10]) (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 371A6120118 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 15:57:33 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=wG8vyJsr/3/cS80wFSDVFKiDfNw=; b=hmZR0pHYqI+VR/vT XkDZ0aQXrlUOudEMqYmaS9GChNQKzM23Beeqw49Fb7NV74Q++XCLa6KqV4r33zB4 j9+QxXYaEJGAsQC8CLo61HYHMbSrAsG9SIWroOWf0LZvIFvTcLG+2fUol8F/p+4m kXWkkWPTRwViWuZeWGiACJz6YKA=
Received: by filter1853p1mdw1.sendgrid.net with SMTP id filter1853p1mdw1-19162-5DB8C3DC-1E 2019-10-29 22:57:32.556652253 +0000 UTC m=+364260.807839949
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) by ismtpd0077p1mdw1.sendgrid.net (SG) with ESMTP id GgaGHjPSQp2LGnf0pKMoYw for <quic-issues@ietf.org>; Tue, 29 Oct 2019 22:57:32.307 +0000 (UTC)
Received: from github-lowworker-2300405.va3-iad.github.net (github-lowworker-2300405.va3-iad.github.net [10.48.17.39]) by smtp.github.com (Postfix) with ESMTP id AFBA89602EE for <quic-issues@ietf.org>; Tue, 29 Oct 2019 15:57:31 -0700 (PDT)
Date: Tue, 29 Oct 2019 22:57:32 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6TKLOKU5WQGTPG7O53YYCGXEVBNHHB476S7Q@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3148/issue_event/2754087652@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3148@github.com>
References: <quicwg/base-drafts/pull/3148@github.com>
Subject: Re: [quicwg/base-drafts] Fix handling of Retry in recovery (#3148)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db8c3dba1766_68bb3f8ac18cd968174738"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2AvJiXbeTcyY/t/hAcuH/9mRSaLhdKXBnFFs 7JEmjcIqB+e2YPWd6TOifnyENSh8rDx+VMLyHKgP9uVG2rjKH/6j/H7XVWG94hsjYcaSSj6HlBF0xg l/QlDm5M70iMrwkMqpGCJixt762g6p1mVEf77U+yKeo58HS5BzI/d+CRcIlZzRwP7cWrhcKHlNPIcQ Q=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/L8--55ngHP6gM9WbsHtfUZ_HUBY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 22:57:35 -0000

----==_mimepart_5db8c3dba1766_68bb3f8ac18cd968174738
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #3148 into master.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3148#event-2754087652
----==_mimepart_5db8c3dba1766_68bb3f8ac18cd968174738
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="511693564" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3148" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3148/hovercard" href="https://github.com/quicwg/base-drafts/pull/3148">#3148</a> into master.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3148?email_source=notifications&amp;email_token=AFTOJKZIBXH5NBGI5DNIL3LQRC5VXA5CNFSM4JEOOI4KYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUQUAVZA#event-2754087652">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYRRBLTZL7RSZ5TUN3QRC5VXANCNFSM4JEOOI4A">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6IGXWFMCK7D5SILYLQRC5VXA5CNFSM4JEOOI4KYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUQUAVZA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3148?email_source=notifications\u0026email_token=AFTOJKZIBXH5NBGI5DNIL3LQRC5VXA5CNFSM4JEOOI4KYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUQUAVZA#event-2754087652",
"url": "https://github.com/quicwg/base-drafts/pull/3148?email_source=notifications\u0026email_token=AFTOJKZIBXH5NBGI5DNIL3LQRC5VXA5CNFSM4JEOOI4KYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUQUAVZA#event-2754087652",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db8c3dba1766_68bb3f8ac18cd968174738--


From nobody Tue Oct 29 15:58:16 2019
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 29CF4120112 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 15:58:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=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 4hn5TyyMoWsV for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 15:58:13 -0700 (PDT)
Received: from out-10.smtp.github.com (out-10.smtp.github.com [192.30.254.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9F58C1207FD for <quic-issues@ietf.org>; Tue, 29 Oct 2019 15:58:13 -0700 (PDT)
Date: Tue, 29 Oct 2019 15:58:13 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572389893; bh=cgrOFYle7zRE6R+6mBqG/RAYk6+N2NGdIjdWyhaA338=; h=Date:From:To:Subject:From; b=Ecrv7F7EXmtvvD1zrz0rv8woWPnP4CQk9QV+kIXOR2rgr/bPcmAW9EIMZ7+byc/4q GK9zn/kvmXzXB95hwgJYXIo/2lh0ZIarAjL4xb6mwE62fOA+DCcJvOpi8Q/c4+gvBp bI2BpDvzm6B0xng8Z/6nWDdDidAytZJzYEK6Wj2s=
From: Mike Bishop <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/http/concurrency_differs/ca1c49-000000@github.com>
Subject: [quicwg/base-drafts]
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/5sIOw7wG-CjwuZspvJ_Kc_FO2l4>
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, 29 Oct 2019 22:58:15 -0000

  Branch: refs/heads/http/concurrency_differs
  Home:   https://github.com/quicwg/base-drafts


From nobody Tue Oct 29 15:58:27 2019
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 D733912025D for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 15:58:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 e4eCEalmAZL5 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 15:58:13 -0700 (PDT)
Received: from out-17.smtp.github.com (out-17.smtp.github.com [192.30.252.200]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2A775120118 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 15:58:13 -0700 (PDT)
Received: from github-lowworker-a6a2749.va3-iad.github.net (github-lowworker-a6a2749.va3-iad.github.net [10.48.16.62]) by smtp.github.com (Postfix) with ESMTP id 758266E0DC3 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 15:58:12 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572389892; bh=lKFTda0UaC8zgGC1fa0wsizTxTYd2g9EjZE3PKggEuQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Sw2uXqXE45KPVERvYEN2XbPRFv2U7BS2rzgsTRNmnt4rFAu83UFkkRErYH9oay6fk B4P9tkkXGyrDIUcdIhz4d0jRscN+XEfAft91WWWtxrr+0O/WyHNrPpKyYXqudU5kHT BSAKZsyeduA003j26E3cEhll3tBo8bqMB41rFQc8=
Date: Tue, 29 Oct 2019 15:58:12 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7R2VX6GKJI4ORXIUN3YX3IJEVBNHHB4UJDX4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3114/review/308883431@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3114@github.com>
References: <quicwg/base-drafts/pull/3114@github.com>
Subject: Re: [quicwg/base-drafts] Talk about concurrency in H3 vs. H2 (#3114)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db8c404665b5_c563fa76accd96c73192"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/QiMo_yy9TPr9VLBxcg7DTp5qEXQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 22:58:16 -0000

----==_mimepart_5db8c404665b5_c563fa76accd96c73192
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson approved this pull request.





-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3114#pullrequestreview-308883431
----==_mimepart_5db8c404665b5_c563fa76accd96c73192
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinthomson</b> approved this pull request.</p>



<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3114?email_source=notifications&amp;email_token=AFTOJK3OJEKPFD6SPEGOWXLQRC5YJA5CNFSM4JB5EAEKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJUS7ZY#pullrequestreview-308883431">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK65B4IRM3PVCKIHE6LQRC5YJANCNFSM4JB5EAEA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYZI6B2IBQNBUALBK3QRC5YJA5CNFSM4JB5EAEKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJUS7ZY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3114?email_source=notifications\u0026email_token=AFTOJK3OJEKPFD6SPEGOWXLQRC5YJA5CNFSM4JB5EAEKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJUS7ZY#pullrequestreview-308883431",
"url": "https://github.com/quicwg/base-drafts/pull/3114?email_source=notifications\u0026email_token=AFTOJK3OJEKPFD6SPEGOWXLQRC5YJA5CNFSM4JB5EAEKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJUS7ZY#pullrequestreview-308883431",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db8c404665b5_c563fa76accd96c73192--


From nobody Tue Oct 29 15:58:32 2019
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 5DB30120112 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 15:58:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 BJkOnC24aeuT for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 15:58:15 -0700 (PDT)
Received: from out-12.smtp.github.com (out-12.smtp.github.com [192.30.254.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2E01D1201EF for <quic-issues@ietf.org>; Tue, 29 Oct 2019 15:58:15 -0700 (PDT)
Date: Tue, 29 Oct 2019 15:58:14 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572389894; bh=Vck+OJifm6s7GTGeFfVNmeG5b+Ir8aZQowe4P+IL4fM=; h=Date:From:To:Subject:From; b=u8l3sn2l30RmRIwHGZmprn35NNDa5LX12I/qA/dkX8k0dtYAUCQv02IvkiNxJFjw/ 4PSGrrvpa/sOpyuOYAT+IYHrbo99A+lJ1/+ZNJWzLsU5h+w3lO7Ymv/K+Bf2Uyt5pM TLliaQi49oO/433EJ52Jk7iIoeFv74Auais4qHag=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/601486-eb85b8@github.com>
Subject: [quicwg/base-drafts] eb85b8: Script updating gh-pages from 61aeda91. [ci skip]
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/5q2ooewykWGC-TeRNL1dBj3w4MM>
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, 29 Oct 2019 22:58:19 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: eb85b8ce86835488526e50cfd37f2ecc48dd2fda
      https://github.com/quicwg/base-drafts/commit/eb85b8ce86835488526e50cfd37f2ecc48dd2fda
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-29 (Tue, 29 Oct 2019)

  Changed paths:
    M draft-ietf-quic-recovery.html
    M draft-ietf-quic-recovery.txt
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from 61aeda91. [ci skip]



From nobody Tue Oct 29 15:58:38 2019
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 65647120112 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 15:58:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, 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 sFb3eHpCB-9M for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 15:58:13 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 813B3120273 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 15:58:13 -0700 (PDT)
Date: Tue, 29 Oct 2019 15:58:12 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572389892; bh=FRI6tBD48uYQl8kLxMLvkWfuaKgH79ELsEY+djftJRA=; h=Date:From:To:Subject:From; b=saOiKJNtu9Dk3nRhJjZHL4S9bdMvDaWooI2wnvMhta+wVWQImnpirMseVVDKYqzUj OVf4clVDKEzqIvAf5d+ftVypC+GtVXFNmTMxV68MX5VKb+DVnrw+sXhZyG6htpj/lo dAwcaK9qSXt7Wt8cLVnmEVotnLUc/SLBwZJuqHzY=
From: Mike Bishop <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/master/61aeda-44f9d5@github.com>
Subject: [quicwg/base-drafts] 44f9d5: Talk about concurrency in H3 vs. H2 (#3114)
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/hau8fXmtn-hjk8pTvCoqvAzmmLU>
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, 29 Oct 2019 22:58:20 -0000

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 44f9d5d7d05a53c96faf3b420392042949da5da7
      https://github.com/quicwg/base-drafts/commit/44f9d5d7d05a53c96faf3b420392042949da5da7
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2019-10-29 (Tue, 29 Oct 2019)

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

  Log Message:
  -----------
  Talk about concurrency in H3 vs. H2 (#3114)

* Talk about concurrency

* Talk about push separately

* Precision, thanks to @kazuho

* Update draft-ietf-quic-http.md

Co-Authored-By: Lucas Pardue <lucaspardue.24.7@gmail.com>



From nobody Tue Oct 29 15:58:45 2019
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 723FA1201EF for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 15:58:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 cOwa6cjuc-no for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 15:58:22 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EDD3A120112 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 15:58:21 -0700 (PDT)
Received: from github-lowworker-c53a806.ac4-iad.github.net (github-lowworker-c53a806.ac4-iad.github.net [10.52.23.45]) by smtp.github.com (Postfix) with ESMTP id 4A0146A1C1E for <quic-issues@ietf.org>; Tue, 29 Oct 2019 15:58:21 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572389901; bh=xaM3SRGI9kNJXpK+qgzu9f9Y0zSsbXQCqOv8/IuWQa0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=WPHnbG504Oqqsi1ZI7laN3I6kimG0eR9k2fDf46mpwvfBTs5SPc2/BR87G32gnNpk C3dSRsyv5hnhajrgNaP15pe6zoiLkOCv0ynPe3PWIfvY5D8Hs0sWvjmRVccf3Gq7fH clERxD1xiCQp0ElRpeFVMpWxGaIDAjsr3LwUG8OE=
Date: Tue, 29 Oct 2019 15:58:21 -0700
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4COG3Y7RK5IHUVJC53YYCJ3EVBNHHB4UJDX4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3114/issue_event/2754089298@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3114@github.com>
References: <quicwg/base-drafts/pull/3114@github.com>
Subject: Re: [quicwg/base-drafts] Talk about concurrency in H3 vs. H2 (#3114)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db8c40d3b9d1_57b63f96b64cd95c1069fa"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/5b3nWsnB1IjWHNCeqfzzP17PwJc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 22:58:24 -0000

----==_mimepart_5db8c40d3b9d1_57b63f96b64cd95c1069fa
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #3114 into master.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3114#event-2754089298
----==_mimepart_5db8c40d3b9d1_57b63f96b64cd95c1069fa
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="508634047" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3114" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3114/hovercard" href="https://github.com/quicwg/base-drafts/pull/3114">#3114</a> into master.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3114?email_source=notifications&amp;email_token=AFTOJK2UPPVWX7SC2QES3GDQRC5Y3A5CNFSM4JB5EAEKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUQUBCUQ#event-2754089298">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6E2GDRO7CG3FO24S3QRC5Y3ANCNFSM4JB5EAEA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3BUDD66AQ36U5TTOLQRC5Y3A5CNFSM4JB5EAEKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUQUBCUQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3114?email_source=notifications\u0026email_token=AFTOJK2UPPVWX7SC2QES3GDQRC5Y3A5CNFSM4JB5EAEKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUQUBCUQ#event-2754089298",
"url": "https://github.com/quicwg/base-drafts/pull/3114?email_source=notifications\u0026email_token=AFTOJK2UPPVWX7SC2QES3GDQRC5Y3A5CNFSM4JB5EAEKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUQUBCUQ#event-2754089298",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db8c40d3b9d1_57b63f96b64cd95c1069fa--


From nobody Tue Oct 29 15:58:51 2019
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 B72201201EF for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 15:58:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 BoeQDLIDx_l0 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 15:58:22 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2D71D120118 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 15:58:22 -0700 (PDT)
Received: from github-lowworker-2300405.va3-iad.github.net (github-lowworker-2300405.va3-iad.github.net [10.48.17.39]) by smtp.github.com (Postfix) with ESMTP id 8BB39660E47 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 15:58:21 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572389901; bh=ELwNClCq4bhFfQkVENyvF8LYAZthqdbRz883dBo6Bqg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=vZQtPV+E1601mNhwrT+KktTzb+Ay4mX7dhLyfaG48nhpxCRhjJ5l9sVg38c3HLqsm vVgU57vihmOvvggTDzrJUvp53fZTyWlF6IK8jXLtefi0fJGlZK/XJn8Bwokuinw3OP x1P+Q910RadTuxEQvZnk2VTO6lIMIcZcsCiCaSP8=
Date: Tue, 29 Oct 2019 15:58:21 -0700
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4LKPMO6DJQNOKTRKV3YYCJ3EVBNHHBWJUB5A@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/2787/issue_event/2754089308@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2787@github.com>
References: <quicwg/base-drafts/issues/2787@github.com>
Subject: Re: [quicwg/base-drafts] HTTP/3 has less concurrency than HTTP/2 (#2787)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db8c40d7b90a_68b13f8ac18cd9686664d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/AJc15LQQAMRhiv9msbF9fdksYok>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 22:58:25 -0000

----==_mimepart_5db8c40d7b90a_68b13f8ac18cd9686664d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #2787 via #3114.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2787#event-2754089308
----==_mimepart_5db8c40d7b90a_68b13f8ac18cd9686664d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="455508456" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2787" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2787/hovercard" href="https://github.com/quicwg/base-drafts/issues/2787">#2787</a> via <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="508634047" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3114" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3114/hovercard" href="https://github.com/quicwg/base-drafts/pull/3114">#3114</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2787?email_source=notifications&amp;email_token=AFTOJKYLXGVCJMCMNZXJ62DQRC5Y3A5CNFSM4HXVM3Y2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUQUBCXA#event-2754089308">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZPIEZ63J6SNFKPWI3QRC5Y3ANCNFSM4HXVM3YQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6D4VDYD4YTP6XM3O3QRC5Y3A5CNFSM4HXVM3Y2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUQUBCXA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2787?email_source=notifications\u0026email_token=AFTOJKYLXGVCJMCMNZXJ62DQRC5Y3A5CNFSM4HXVM3Y2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUQUBCXA#event-2754089308",
"url": "https://github.com/quicwg/base-drafts/issues/2787?email_source=notifications\u0026email_token=AFTOJKYLXGVCJMCMNZXJ62DQRC5Y3A5CNFSM4HXVM3Y2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUQUBCXA#event-2754089308",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db8c40d7b90a_68b13f8ac18cd9686664d--


From nobody Tue Oct 29 15:58:57 2019
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 3FB8B1201EF for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 15:58:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 KbbgXuoYmuJZ for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 15:58:54 -0700 (PDT)
Received: from out-14.smtp.github.com (out-14.smtp.github.com [192.30.254.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A46CA120118 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 15:58:54 -0700 (PDT)
Date: Tue, 29 Oct 2019 15:58:54 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572389934; bh=9pNEiVvhREqVc8v8/kEu+QteT5tPgBc8lkCSVvo8xKg=; h=Date:From:To:Subject:From; b=jIIYHhlLEcKwaizDz2jz7v77/+THWlLTkRpuSmZwBb+or+F0AJocDJn7gD/umDSWv JM2aBup4cOQVSNTzRzHyZIvGum2he/xJOwFsqc2Hbe42mp7vcZYsvaXjF2AE3Kd5Ww N6Aih+Jm7Vky6pxoxT1AyNdpFAQFXral2yQPJ7yA=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/eb85b8-7105e2@github.com>
Subject: [quicwg/base-drafts] 7105e2: Script updating gh-pages from 44f9d5d7. [ci skip]
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/LF-WYbTt4EiapKCdTxou6FUiYmA>
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, 29 Oct 2019 22:58:56 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 7105e204a295acdc70da3ebf454cc1ab041aa71b
      https://github.com/quicwg/base-drafts/commit/7105e204a295acdc70da3ebf454cc1ab041aa71b
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-29 (Tue, 29 Oct 2019)

  Changed paths:
    M draft-ietf-quic-http.html
    M draft-ietf-quic-http.txt
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from 44f9d5d7. [ci skip]



From nobody Tue Oct 29 16:00:09 2019
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 6F1AC120118 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 16:00:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.999
X-Spam-Level: 
X-Spam-Status: No, score=-6.999 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=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 M3TYxW9RLp1C for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 16:00:06 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5C63A120112 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 16:00:06 -0700 (PDT)
Received: from github-lowworker-2e54e43.va3-iad.github.net (github-lowworker-2e54e43.va3-iad.github.net [10.48.17.27]) by smtp.github.com (Postfix) with ESMTP id A3ABE8C054D for <quic-issues@ietf.org>; Tue, 29 Oct 2019 16:00:05 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572390005; bh=wFsbicdJcfM/3Es+2Tghcdmf2lDh0gU/vnxhSUhibhs=; h=Date:From:To:Subject:From; b=0TJqrx8KXJQrqw85KlwpaxgqtX1AUpqJaR/dPKjcJQhzPUfVJRNGaZx7X4mm2wHA6 1f3z+lIZiBFwA/onrVDA6HrAHGhdXrciYqrWKy4jens/W0E5FbLHEIbcSxd8mRQYs1 VTFi9tPJECTPU2dGMmSu+sYOmVMw38elD9j4x5No=
Date: Tue, 29 Oct 2019 16:00:05 -0700
From: ianswett <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/ianswett-max-datagram-size/19200d-e8b125@github.com>
Subject: [quicwg/base-drafts] e8b125: Update draft-ietf-quic-recovery.md
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/x9p6EhdgNw0fsG-qmqDt5ZEUJeY>
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, 29 Oct 2019 23:00:07 -0000

  Branch: refs/heads/ianswett-max-datagram-size
  Home:   https://github.com/quicwg/base-drafts
  Commit: e8b1251eb9a99928db70c8cc44df5c3bccff5373
      https://github.com/quicwg/base-drafts/commit/e8b1251eb9a99928db70c8cc44df5c3bccff5373
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-10-29 (Tue, 29 Oct 2019)

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

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md



From nobody Tue Oct 29 16:00:19 2019
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 26B9E120273 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 16:00:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.381
X-Spam-Level: 
X-Spam-Status: No, score=-6.381 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 82nEdu44dDkZ for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 16:00:15 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EB33A12025D for <quic-issues@ietf.org>; Tue, 29 Oct 2019 16:00:14 -0700 (PDT)
Received: from github-lowworker-9bcb4a1.ac4-iad.github.net (github-lowworker-9bcb4a1.ac4-iad.github.net [10.52.25.84]) by smtp.github.com (Postfix) with ESMTP id 2C28F9605E1 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 16:00:14 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572390014; bh=8bLEUrNgJtmSvnVidOPgJjy90XF8o09gRmA2qd4M2Yo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=bXoMzf188g59XYG03Zyi+urJz9vjYLtOdnVJRR66cC4T4HAB7LHZdATKwsX/nTJZh ygYHk0KueQQlbbR8drvj7gcKbaWAjJzGNdeYs5xcyjolhV1ChdInFWVWc2JHlNWSer sEWLd5MfxVWdapcPhRWbvI9pUjz9crFe0KHbpIsc=
Date: Tue, 29 Oct 2019 16:00:14 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3167/push/4210291903@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3167@github.com>
References: <quicwg/base-drafts/pull/3167@github.com>
Subject: Re: [quicwg/base-drafts] kMaxDatagramSize -> max_datagram_size (#3167)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db8c47e1a6ba_1cf33fbd5accd95c1561d1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Z9A05mFAwk4maMxKhqTDTepJtAM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 23:00:16 -0000

----==_mimepart_5db8c47e1a6ba_1cf33fbd5accd95c1561d1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

e8b1251eb9a99928db70c8cc44df5c3bccff5373  Update draft-ietf-quic-recovery.md


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3167/files/19200d397bd9bef6a81151169111597b3edcbcc6..e8b1251eb9a99928db70c8cc44df5c3bccff5373

----==_mimepart_5db8c47e1a6ba_1cf33fbd5accd95c1561d1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/ianswett" class="user-mention">@ianswett</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/e8b1251eb9a99928db70c8cc44df5c3bccff5373">e8b1251</a>  Update draft-ietf-quic-recovery.md</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3167/files/19200d397bd9bef6a81151169111597b3edcbcc6..e8b1251eb9a99928db70c8cc44df5c3bccff5373?email_source=notifications&amp;email_token=AFTOJK3ZU4RTKSNJR362M5DQRC575A5CNFSM4JGQDLHKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGOBZHE4DCOKQOVZWQIZUGIYTAMRZGE4TAMY">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5BT47OIKBQO4TFIMDQRC575ANCNFSM4JGQDLHA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK47AAGMQBA65TWF5W3QRC575A5CNFSM4JGQDLHKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGOBZHE4DCOKQOVZWQIZUGIYTAMRZGE4TAMY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3167/files/19200d397bd9bef6a81151169111597b3edcbcc6..e8b1251eb9a99928db70c8cc44df5c3bccff5373?email_source=notifications\u0026email_token=AFTOJK3ZU4RTKSNJR362M5DQRC575A5CNFSM4JGQDLHKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGOBZHE4DCOKQOVZWQIZUGIYTAMRZGE4TAMY",
"url": "https://github.com/quicwg/base-drafts/pull/3167/files/19200d397bd9bef6a81151169111597b3edcbcc6..e8b1251eb9a99928db70c8cc44df5c3bccff5373?email_source=notifications\u0026email_token=AFTOJK3ZU4RTKSNJR362M5DQRC575A5CNFSM4JGQDLHKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGOBZHE4DCOKQOVZWQIZUGIYTAMRZGE4TAMY",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5db8c47e1a6ba_1cf33fbd5accd95c1561d1--


From nobody Tue Oct 29 16:00:28 2019
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 BD4791201EF for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 16:00:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, 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 ywMe1zVeRGR1 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 16:00:15 -0700 (PDT)
Received: from out-17.smtp.github.com (out-17.smtp.github.com [192.30.252.200]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7B0FC120112 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 16:00:15 -0700 (PDT)
Received: from github-lowworker-f62aa54.va3-iad.github.net (github-lowworker-f62aa54.va3-iad.github.net [10.48.17.68]) by smtp.github.com (Postfix) with ESMTP id D135C6E098E for <quic-issues@ietf.org>; Tue, 29 Oct 2019 16:00:14 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572390014; bh=1bKGVj7zNHG/w+EqCxC/fLKdnGY3MMcrw6y5QoJ8b/M=; h=Date:From:To:Subject:From; b=u3HCAJ6wfcOR0ORhR56UP5T4MKcWnj/Y6OvHcTNerDRha2AFgl+LX0Cg+hmOOaBYx 9l/FG1tFkM0BADg/Dhto60cm1ZQ29b2+rs4x08NLEwaDd2qcmL+7WC7OKbjZfBwehP shHxUeIzC8qro/P+oU9nzI7+kiph43nuuIsd+fQM=
Date: Tue, 29 Oct 2019 16:00:14 -0700
From: Mike Bishop <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/master/44f9d5-2299b0@github.com>
Subject: [quicwg/base-drafts] 2299b0: Feedback
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/u4_b9iqqnBvoz6v2dj0NchCDVQI>
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, 29 Oct 2019 23:00:17 -0000

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 2299b0056006f26c4e8165d9644992fc1310612c
      https://github.com/quicwg/base-drafts/commit/2299b0056006f26c4e8165d9644992fc1310612c
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2019-10-29 (Tue, 29 Oct 2019)

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

  Log Message:
  -----------
  Feedback



From nobody Tue Oct 29 16:00:50 2019
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 4FED112025D for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 16:00:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 aVbFWskOZTY0 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 16:00:41 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CAA89120118 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 16:00:41 -0700 (PDT)
Date: Tue, 29 Oct 2019 16:00:41 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572390041; bh=hYzj1MpLHmBCbB5sFpdm9duCHerhd8B+cp+Ty+Eoj/k=; h=Date:From:To:Subject:From; b=0qT+kYI4bRDgcED5Sklz/U+gGBwf+VnLZGR8m7opKoWAwlIPKubNvuPYU4F+b7ETT oRBpMpUdG8mTEB/q0cgIcGf96WIpqLZ1bzJ5T7PduQFrIlr54EL/tWoHUMn3Cv93DH +RwEEmpMw3rZBr2ijwc4uoK1+RPAbjiI9TyR1F9A=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/7105e2-ef4c35@github.com>
Subject: [quicwg/base-drafts] ef4c35: Script updating gh-pages from e8b1251e. [ci skip]
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/amNRPfOIBGL1yzSaPhYIoLMw4go>
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, 29 Oct 2019 23:00:43 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: ef4c352a311422c7e7a9f234bd90767cd5203583
      https://github.com/quicwg/base-drafts/commit/ef4c352a311422c7e7a9f234bd90767cd5203583
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-29 (Tue, 29 Oct 2019)

  Changed paths:
    M ianswett-max-datagram-size/draft-ietf-quic-recovery.html
    M ianswett-max-datagram-size/draft-ietf-quic-recovery.txt
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from e8b1251e. [ci skip]



From nobody Tue Oct 29 16:01:28 2019
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 72B0012080E for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 16:01:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 YlehJ5RidXhr for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 16:01:19 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1B53E1201EF for <quic-issues@ietf.org>; Tue, 29 Oct 2019 16:01:19 -0700 (PDT)
Received: from github-lowworker-25680bd.va3-iad.github.net (github-lowworker-25680bd.va3-iad.github.net [10.48.17.61]) by smtp.github.com (Postfix) with ESMTP id 701751C0A00 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 16:01:18 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572390078; bh=PRjdU44NedLNCTbfqdeLMPsJv+V1YfReGPLXlFewvAM=; h=Date:From:To:Subject:From; b=WMKVrasvNhwBQCGe64w9WIU0R+mjzQG6mZXWl0Lko7fTfE4OrHzu6ccTmTKQ+AqXw BeOwNQKylRAkFESG0bZWTW/bhklPbZZWusWnZ8xoINX7oHhicBKlb5lpwOxypOGH1W 8AaEasrQp1h0/pyu1xnEBJ2sxezgsb0Tbf4B0C70=
Date: Tue, 29 Oct 2019 16:01:18 -0700
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/ef4c35-c5e274@github.com>
Subject: [quicwg/base-drafts] c5e274: Script updating gh-pages from 2299b005. [ci skip]
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/KVCzSmonv3Rx5SYCOHFvhyk8ayo>
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, 29 Oct 2019 23:01:20 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: c5e2743b5d22067542b24b71c5410ba912480900
      https://github.com/quicwg/base-drafts/commit/c5e2743b5d22067542b24b71c5410ba912480900
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-29 (Tue, 29 Oct 2019)

  Changed paths:
    M draft-ietf-quic-http.html
    M draft-ietf-quic-http.txt
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from 2299b005. [ci skip]



From nobody Tue Oct 29 16:04:13 2019
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 18339120119 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 16:04:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8
X-Spam-Level: 
X-Spam-Status: No, score=-8 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, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 CL0D4rbQ1MGT for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 16:04:10 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E594D120128 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 16:04:09 -0700 (PDT)
Date: Tue, 29 Oct 2019 16:04:09 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572390249; bh=Yr5SKUGpG/0v5rtTM0m5kgFbUb6JG9HrHo1Wdyv1tRY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=iaymNjqJMmDo1amcgyJ+tEUO3a2Os58GewDddEu6ICNGjH1SnqYWE3aTcjBvituMl KDSNMUN1OLI8yTOWSZqAlqgIcYmP8UZWM4xR0HKYzIRnpJgpGpmfMJzz3EbLrxevea 9sAumf0fcvzakcIvcM0LEokbuOuFr2flUgu+WNVU=
From: David Schinazi <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4PPIN43SZJHFLVX2V3YYC7TEVBNHHB5HRKFQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3166/review/308885430@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3166@github.com>
References: <quicwg/base-drafts/pull/3166@github.com>
Subject: Re: [quicwg/base-drafts] token-based greasing / initial packet protection (#3166)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db8c5692b3fa_400f3f9f9d8cd96814977a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: DavidSchinazi
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/zQtpO26J9iVXcMcXM4DV7fEEahs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 23:04:12 -0000

----==_mimepart_5db8c5692b3fa_400f3f9f9d8cd96814977a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

DavidSchinazi commented on this pull request.



> +NEW_TOKEN frame, the server generates the alternative initial salt by =
calling a
+pseudo-random function, embeds that initial salt into the token which is=
 then
+encrypted, and sends a NEW_TOKEN frame that comprises of the generated t=
oken and
+the alternative initial set.
+
+When the client reconnects to the server by using the provided token and=
 the
+alternative initial set, the server first checks if the version number f=
ield of
+the incoming packet contains one of the alternative version numbers it
+advertises, then if that is the case, applies the corresponding packet t=
ype
+modifier to recover the correct packet type.  If the recovered packet ty=
pe is an
+Initial packet and that packet contains a NEW_TOKEN token, the server de=
crypts
+the embedded token and recovers the alternative initial salt, uses that =
to
+decrypt the payload of the Initial packet.
+
+When the server is incapable of determining the alternative initial salt=
, it can
+send a Version Negotiation packet that instructs the client to use the d=
efault

Let's assume the presence of an on-path attacker that can drop, forge and=
 rewrite packets. This attacker is interested in parsing the SNI and ALPN=
. The attacker lets the client's first QUICv1 connection through, and the=
 client gets a token with alternate version and salts, under the cover of=
 encryption. Some time later, the client wants to open a second connectio=
n and sends an obfuscated initial with the new version and salt. The atta=
cker can pretty easily figure out that the first packet is an Initial eve=
n with the 2bit XOR. The attacker modifies some bits in the token, and re=
computes the checksum then sends the modified packet to the server, leavi=
ng the version intact. The server verifies the checksum then fails to dec=
rypt the token. The server sends VN. The client then retries with QUICv1 =
using its original token. The attacker performs the same modification on =
that token, and recomputes the checksum and initial auth tag, then sends =
the packet to the server. The server will again fail to decrypt the token=
, it sends a retry, the client tries again with the retry token, which th=
e attacker leaves alone, and the connection successfully establishes with=
 QUICv1. The **attacker has successfully forced a downgrade** to QUICv1 a=
nd was able to extract SNI and ALPN.

-- =

You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3166#discussion_r340366571=

----==_mimepart_5db8c5692b3fa_400f3f9f9d8cd96814977a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><b>@DavidSchinazi</b> commented on this pull request.</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3166#discussi=
on_r340366571">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt; +NEW_TOKEN frame, the server generates the=
 alternative initial salt by calling a
+pseudo-random function, embeds that initial salt into the token which is=
 then
+encrypted, and sends a NEW_TOKEN frame that comprises of the generated t=
oken and
+the alternative initial set.
+
+When the client reconnects to the server by using the provided token and=
 the
+alternative initial set, the server first checks if the version number f=
ield of
+the incoming packet contains one of the alternative version numbers it
+advertises, then if that is the case, applies the corresponding packet t=
ype
+modifier to recover the correct packet type.  If the recovered packet ty=
pe is an
+Initial packet and that packet contains a NEW_TOKEN token, the server de=
crypts
+the embedded token and recovers the alternative initial salt, uses that =
to
+decrypt the payload of the Initial packet.
+
+When the server is incapable of determining the alternative initial salt=
, it can
+send a Version Negotiation packet that instructs the client to use the d=
efault
</pre>
<p>Let's assume the presence of an on-path attacker that can drop, forge =
and rewrite packets. This attacker is interested in parsing the SNI and A=
LPN. The attacker lets the client's first QUICv1 connection through, and =
the client gets a token with alternate version and salts, under the cover=
 of encryption. Some time later, the client wants to open a second connec=
tion and sends an obfuscated initial with the new version and salt. The a=
ttacker can pretty easily figure out that the first packet is an Initial =
even with the 2bit XOR. The attacker modifies some bits in the token, and=
 recomputes the checksum then sends the modified packet to the server, le=
aving the version intact. The server verifies the checksum then fails to =
decrypt the token. The server sends VN. The client then retries with QUIC=
v1 using its original token. The attacker performs the same modification =
on that token, and recomputes the checksum and initial auth tag, then sen=
ds the packet to the server. The server will again fail to decrypt the to=
ken, it sends a retry, the client tries again with the retry token, which=
 the attacker leaves alone, and the connection successfully establishes w=
ith QUICv1. The <strong>attacker has successfully forced a downgrade</str=
ong> to QUICv1 and was able to extract SNI and ALPN.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/3166?email_source=3Dnotifications&amp;email_token=3DA=
FTOJKZKPNKJFD2BDCPK4O3QRC6OTA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJ=
SXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJUTPNQ#discussion_r340366571">view=
 it on GitHub</a>, or <a href=3D"https://github.com/notifications/unsubsc=
ribe-auth/AFTOJK3NYN625UQUEHPPL4TQRC6OTANCNFSM4JGDGPOQ">unsubscribe</a>.<=
img src=3D"https://github.com/notifications/beacon/AFTOJK3ZUBLSESG2P4TFU2=
LQRC6OTA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKT=
DN5WW2ZLOORPWSZGOCJUTPNQ.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3166?email_source=3D=
notifications\u0026email_token=3DAFTOJKZKPNKJFD2BDCPK4O3QRC6OTA5CNFSM4JGD=
GPO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOC=
JUTPNQ#discussion_r340366571",
"url": "https://github.com/quicwg/base-drafts/pull/3166?email_source=3Dno=
tifications\u0026email_token=3DAFTOJKZKPNKJFD2BDCPK4O3QRC6OTA5CNFSM4JGDGP=
O2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJU=
TPNQ#discussion_r340366571",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5db8c5692b3fa_400f3f9f9d8cd96814977a--


From nobody Tue Oct 29 16:14:14 2019
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 05BAF120128 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 16:14:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 JBlCXm5qJ6bt for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 16:14:10 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6C665120119 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 16:14:10 -0700 (PDT)
Date: Tue, 29 Oct 2019 16:14:09 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572390849; bh=Rx80Kc5vEmwlGaZ7L/HmUDziOTrS6kJIm6yZhC7iuvM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=0jLaCcpMA84lBN4oQwOb9KOyEiYt+ptPEyhdiZxIeJjQuatKTiXuVeDViae53r2Z8 NfWX3dyiqknn3VpIB1ZSgnXijZcpkCnnlnyl9NuczvaSwZtdMGooCTsG8pmHQAkBa1 eznjsFIv0qXQVFni6navKN5AzQMc2Ig53h6KQ5F8=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2E3LSQDXLAXQWDHAV3YX5EDEVBNHHB5JY6KQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3168/547670305@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3168@github.com>
References: <quicwg/base-drafts/issues/3168@github.com>
Subject: Re: [quicwg/base-drafts] Allow servers to close connections immediately when the token is corrupted (#3168)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db8c7c182a1d_66233fcad68cd96815582e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/1FrTUbwl43GsOwLvg3k-zD2MtPU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 23:14:12 -0000

----==_mimepart_5db8c7c182a1d_66233fcad68cd96815582e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This is - I believe - a design issue.  The PR seems to have approval, we just need the appropriate process run.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3168#issuecomment-547670305
----==_mimepart_5db8c7c182a1d_66233fcad68cd96815582e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This is - I believe - a design issue.  The PR seems to have approval, we just need the appropriate process run.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3168?email_source=notifications&amp;email_token=AFTOJK5PFEOUMCSR37ZKQDLQRC7UDA5CNFSM4JGQOZI2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECSMSII#issuecomment-547670305">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5LER6AK2G6F4QGSH3QRC7UDANCNFSM4JGQOZIQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4Y36PVVBNAJQV63FDQRC7UDA5CNFSM4JGQOZI2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECSMSII.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3168?email_source=notifications\u0026email_token=AFTOJK5PFEOUMCSR37ZKQDLQRC7UDA5CNFSM4JGQOZI2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECSMSII#issuecomment-547670305",
"url": "https://github.com/quicwg/base-drafts/issues/3168?email_source=notifications\u0026email_token=AFTOJK5PFEOUMCSR37ZKQDLQRC7UDA5CNFSM4JGQOZI2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECSMSII#issuecomment-547670305",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db8c7c182a1d_66233fcad68cd96815582e--


From nobody Tue Oct 29 16:16:55 2019
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 03182120137 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 16:16:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=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 MS6RFnu-DqbN for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 16:16:52 -0700 (PDT)
Received: from out-15.smtp.github.com (out-15.smtp.github.com [192.30.254.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B6195120128 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 16:16:52 -0700 (PDT)
Received: from github-lowworker-d31a065.va3-iad.github.net (github-lowworker-d31a065.va3-iad.github.net [10.48.17.70]) by smtp.github.com (Postfix) with ESMTP id 2A89B2615BF for <quic-issues@ietf.org>; Tue, 29 Oct 2019 16:16:52 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572391012; bh=6YY5CC++1XN55orM+jnfmvxh+/YQE70IEIEIEtiEEL8=; h=Date:From:To:Subject:From; b=Xi2oFck4C5cQYHiORKAqCrNbI+NxogQfP2j2iATFtMvs4Uwb9L+JXhvycUdItHop5 Pj3ZROBA/+DfJIlPClCpmh2UNscvW9ke8WQUx4ZIZ9MWOUrw4yxR1apso/cujNHfhO gJEoe6E9eKAClD2vTvwMLDqW2MfAhHzp8s5EKbhM=
Date: Tue, 29 Oct 2019 16:16:51 -0700
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/transport/name_connections/e21532-000000@github.com>
Subject: [quicwg/base-drafts]
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/rTZRV1L8BORgnsot892PssJqyZ0>
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, 29 Oct 2019 23:16:54 -0000

  Branch: refs/heads/transport/name_connections
  Home:   https://github.com/quicwg/base-drafts


From nobody Tue Oct 29 16:17:01 2019
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 AE923120132 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 16:16:53 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, 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 YPpIUaVj80X5 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 16:16:52 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5DB6C120119 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 16:16:52 -0700 (PDT)
Date: Tue, 29 Oct 2019 16:16:51 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572391011; bh=pgF6kBVNiBwvwVkyNND0uleWXvnCGLkdRkx0agqBYrw=; h=Date:From:To:Subject:From; b=nq8tlFjgh64C/cIpbzE2tCYq9UBib/eFqMu5R9x2Ci3kII48N8i9PLbO0dlKc0JgP 1OZ+Y2J8STOQlXPOXl2lT+65ePaw+gitBfkn3y5UB5h3MGxiRnVts9aFcBcmDmiVo7 oG95IauTZh0S8UpiMBQ2SMwd815hpmvvq0+kiGzA=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/master/2299b0-6e803f@github.com>
Subject: [quicwg/base-drafts] e21532: Explicit linkages for ODCID/OCID TP
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/AUGvLouHyIEZlMlWxTbjgJ1bML8>
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, 29 Oct 2019 23:16:54 -0000

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: e21532dca6de0225191e3835ec0a038026bd31a3
      https://github.com/quicwg/base-drafts/commit/e21532dca6de0225191e3835ec0a038026bd31a3
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2019-10-24 (Thu, 24 Oct 2019)

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

  Log Message:
  -----------
  Explicit linkages for ODCID/OCID TP


  Commit: 6e803f135d2d65bf854d5066a7695ddd3a3e08cf
      https://github.com/quicwg/base-drafts/commit/6e803f135d2d65bf854d5066a7695ddd3a3e08cf
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-10-29 (Tue, 29 Oct 2019)

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

  Log Message:
  -----------
  Merge pull request #3149 from quicwg/transport/name_connections

Explicit linkages for ODCID/OCID TP


Compare: https://github.com/quicwg/base-drafts/compare/2299b0056006...6e803f135d2d


From nobody Tue Oct 29 16:17:09 2019
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 AA601120137 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 16:16:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.999
X-Spam-Level: 
X-Spam-Status: No, score=-7.999 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, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 pWOMyWogQBHb for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 16:16:54 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CC39D120119 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 16:16:53 -0700 (PDT)
Date: Tue, 29 Oct 2019 16:16:52 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572391012; bh=IuJnkhG3C6I9U0Nu/JPUFkLCpFMl+QL+gF+e1jv5Pd4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=DXZf2cyFaXh3S0BWKjJOkt/kZxQ61tXYvS5+TN7Ab7tTuMWK5wGMLCpPh8oQqFsYg CDXIfwRyrUydrL7UQ5pYcWkjnz5Mhy7Ry3L/TBFZCtVDP6aR30KTJs5F41jZSqX8rP r0dcfDfBzvVDOkeP0Jypy7j8amd6v7lohXX5wD54=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6565BLDI5KGR3I5ON3YX5OJEVBNHHB5BWAMQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3149/review/308889421@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3149@github.com>
References: <quicwg/base-drafts/pull/3149@github.com>
Subject: Re: [quicwg/base-drafts] Explicit linkages for ODCID/OCID TP (#3149)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db8c864e45ed_70eb3fc82a4cd95c736da"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/X8HgTcDd56oUoVUT8Wnu58575z0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 23:16:56 -0000

----==_mimepart_5db8c864e45ed_70eb3fc82a4cd95c736da
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson approved this pull request.



> @@ -4412,9 +4412,10 @@ The following transport parameters are defined:
 original_connection_id (0x0000):
 
 : The value of the Destination Connection ID field from the first Initial packet
-  sent by the client.  This transport parameter is only sent by a server.  A
-  server MUST include the original_connection_id transport parameter if it sent
-  a Retry packet.
+  sent by the client.  This transport parameter is only sent by a server.  This
+  is the same value sent in the "Original Destination Connection ID" field of a
+  Retry packet (see {{packet-retry}}).  A server MUST include the

I might have misremembered, sorry.  In #3120, the text I was concerned about was

> If the server sends a Retry packet, it MUST include the Destination Connection ID field from the client's first Initial packet in the transport parameter.

But you didn't touch that. 

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3149#pullrequestreview-308889421
----==_mimepart_5db8c864e45ed_70eb3fc82a4cd95c736da
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinthomson</b> approved this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3149#discussion_r340370002">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -4412,9 +4412,10 @@ The following transport parameters are defined:
 original_connection_id (0x0000):
 
 : The value of the Destination Connection ID field from the first Initial packet
-  sent by the client.  This transport parameter is only sent by a server.  A
-  server MUST include the original_connection_id transport parameter if it sent
-  a Retry packet.
+  sent by the client.  This transport parameter is only sent by a server.  This
+  is the same value sent in the &quot;Original Destination Connection ID&quot; field of a
+  Retry packet (see {{packet-retry}}).  A server MUST include the
</pre>
<p>I might have misremembered, sorry.  In <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="508765423" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3120" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3120/hovercard" href="https://github.com/quicwg/base-drafts/pull/3120">#3120</a>, the text I was concerned about was</p>
<blockquote>
<p>If the server sends a Retry packet, it MUST include the Destination Connection ID field from the client's first Initial packet in the transport parameter.</p>
</blockquote>
<p>But you didn't touch that.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3149?email_source=notifications&amp;email_token=AFTOJK4RU4ITVPWB4MXZUBTQRC76JA5CNFSM4JEZXDQ2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJUUOTI#pullrequestreview-308889421">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5LGI2PJA4MKFMXZI3QRC76JANCNFSM4JEZXDQQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2BJ6EP4NTWGF5VST3QRC76JA5CNFSM4JEZXDQ2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJUUOTI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3149?email_source=notifications\u0026email_token=AFTOJK4RU4ITVPWB4MXZUBTQRC76JA5CNFSM4JEZXDQ2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJUUOTI#pullrequestreview-308889421",
"url": "https://github.com/quicwg/base-drafts/pull/3149?email_source=notifications\u0026email_token=AFTOJK4RU4ITVPWB4MXZUBTQRC76JA5CNFSM4JEZXDQ2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJUUOTI#pullrequestreview-308889421",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db8c864e45ed_70eb3fc82a4cd95c736da--


From nobody Tue Oct 29 16:17:15 2019
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 156E1120132 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 16:17:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 tmRDa8GuVyns for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 16:17:00 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B2CA6120119 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 16:17:00 -0700 (PDT)
Received: from github-lowworker-edec459.ac4-iad.github.net (github-lowworker-edec459.ac4-iad.github.net [10.52.18.32]) by smtp.github.com (Postfix) with ESMTP id 04A76960C2B for <quic-issues@ietf.org>; Tue, 29 Oct 2019 16:17:00 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572391020; bh=EbfSIwn01Q/nr//CUqllJpngntXiWAhDiEhPtXYZBUk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=IKuo72xbxKq2BKRygC/kPTn6Uf31W6SdGdMVXLR0dqRrboZfcgacgwUx0sg1K8y/s oFCQwj9FVo8hGtG3xTEskktksEpbzWoclwjmz0rWjHSOYf8Kh1u+SzdOB6jS8N6b4W HgOSsl+Wmus/wbakP1GKeDr5SpkcHjVdRDwgo6ck=
Date: Tue, 29 Oct 2019 16:16:59 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5ODD3PTUB4R53MMV53YX5OXEVBNHHBYHCX2U@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/2926/issue_event/2754127447@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2926@github.com>
References: <quicwg/base-drafts/issues/2926@github.com>
Subject: Re: [quicwg/base-drafts] ICID or OCID? (#2926)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db8c86bea00e_9153fac6decd96c797c6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/LCEj0ZR99V4f0RME-NVlWicF-68>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 23:17:02 -0000

----==_mimepart_5db8c86bea00e_9153fac6decd96c797c6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #2926 via #3149.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2926#event-2754127447
----==_mimepart_5db8c86bea00e_9153fac6decd96c797c6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="471619541" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2926" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2926/hovercard" href="https://github.com/quicwg/base-drafts/issues/2926">#2926</a> via <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="512147556" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3149" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3149/hovercard" href="https://github.com/quicwg/base-drafts/pull/3149">#3149</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2926?email_source=notifications&amp;email_token=AFTOJK7N4TEHDKUKIUH4KSTQRC76XA5CNFSM4IGCZG5KYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUQUKMVY#event-2754127447">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2PKN52SZWZ6YY7FZ3QRC76XANCNFSM4IGCZG5A">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK465KVF7R67BKSKQMTQRC76XA5CNFSM4IGCZG5KYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUQUKMVY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2926?email_source=notifications\u0026email_token=AFTOJK7N4TEHDKUKIUH4KSTQRC76XA5CNFSM4IGCZG5KYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUQUKMVY#event-2754127447",
"url": "https://github.com/quicwg/base-drafts/issues/2926?email_source=notifications\u0026email_token=AFTOJK7N4TEHDKUKIUH4KSTQRC76XA5CNFSM4IGCZG5KYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUQUKMVY#event-2754127447",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db8c86bea00e_9153fac6decd96c797c6--


From nobody Tue Oct 29 16:17:20 2019
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 330C9120128 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 16:17:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 hiN8doLwDef7 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 16:17:02 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EC57C120137 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 16:17:01 -0700 (PDT)
Received: from github-lowworker-ca5950c.va3-iad.github.net (github-lowworker-ca5950c.va3-iad.github.net [10.48.17.57]) by smtp.github.com (Postfix) with ESMTP id ECE39660447 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 16:17:00 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572391020; bh=tV2aS6tjPA/yWXm4l6yrnrlClIsVCV5cznji+fPd670=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=WamZpc2xZnMiYc8TdkxCQKwJh2e13qsfpbup1TtXDdMtGHfN7C4QzYvj1gMsleEdN ER83+kThYURbRWV6ZgTXvvVQUF1M+F01BmDrhby91vEWEPJkpeQicET6FDCQWEbVca 3yK/q4GKB0iDHbfrlxonh+V3whMH3gVVTqBThUFE=
Date: Tue, 29 Oct 2019 16:17:00 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK46I6ARM7FPDUGWDEN3YX5OZEVBNHHB5BWAMQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3149/issue_event/2754127443@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3149@github.com>
References: <quicwg/base-drafts/pull/3149@github.com>
Subject: Re: [quicwg/base-drafts] Explicit linkages for ODCID/OCID TP (#3149)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db8c86cda80b_7f6d3fd140acd964896f6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/3RgCRgRRtvHQMENno_Gogb9ULuA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 23:17:03 -0000

----==_mimepart_5db8c86cda80b_7f6d3fd140acd964896f6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #3149 into master.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3149#event-2754127443
----==_mimepart_5db8c86cda80b_7f6d3fd140acd964896f6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="512147556" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3149" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3149/hovercard" href="https://github.com/quicwg/base-drafts/pull/3149">#3149</a> into master.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3149?email_source=notifications&amp;email_token=AFTOJK5NEF4EB7EQZ4LG6GDQRC76ZA5CNFSM4JEZXDQ2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUQUKMUY#event-2754127443">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYPLYMDZGJCCMUI3XTQRC76ZANCNFSM4JEZXDQQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4BXKJJOJ2EHXOCFJTQRC76ZA5CNFSM4JEZXDQ2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUQUKMUY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3149?email_source=notifications\u0026email_token=AFTOJK5NEF4EB7EQZ4LG6GDQRC76ZA5CNFSM4JEZXDQ2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUQUKMUY#event-2754127443",
"url": "https://github.com/quicwg/base-drafts/pull/3149?email_source=notifications\u0026email_token=AFTOJK5NEF4EB7EQZ4LG6GDQRC76ZA5CNFSM4JEZXDQ2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUQUKMUY#event-2754127443",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db8c86cda80b_7f6d3fd140acd964896f6--


From nobody Tue Oct 29 16:17:43 2019
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 DA701120128 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 16:17:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 xXFj03RDfg5M for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 16:17:40 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8957E120119 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 16:17:40 -0700 (PDT)
Received: from github-lowworker-a6a2749.va3-iad.github.net (github-lowworker-a6a2749.va3-iad.github.net [10.48.16.62]) by smtp.github.com (Postfix) with ESMTP id D67A61C06A6 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 16:17:39 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572391059; bh=qjNtuT192V0QNJ3CeSKlHpdzMZOYwpDhZwISG30g8CU=; h=Date:From:To:Subject:From; b=zUyLyVGLtyBbCS1sfJs4htQV7CUomZyZnc8TUC+vk6h3EOOj6S5osBwW5XrUy/lKr hSqZWV2z37t5Zd3UjBSzHQdPA/jK7uxUvcwXhT9BaAaEnzwQjHr91ydsJtRC/yXrLX 5WnzUYYoUMmcMsrLeRS2+iQ1qAV8rW98WtHGL4Gg=
Date: Tue, 29 Oct 2019 16:17:39 -0700
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/c5e274-29dcac@github.com>
Subject: [quicwg/base-drafts] 29dcac: Script updating gh-pages from 6e803f13. [ci skip]
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/bfHZK2TnLgW6jX5Dks0YspftVUw>
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, 29 Oct 2019 23:17:42 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 29dcac829512447a93f06f7560c3e5d5c414ca5e
      https://github.com/quicwg/base-drafts/commit/29dcac829512447a93f06f7560c3e5d5c414ca5e
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-29 (Tue, 29 Oct 2019)

  Changed paths:
    M draft-ietf-quic-transport.html
    M draft-ietf-quic-transport.txt
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from 6e803f13. [ci skip]



From nobody Tue Oct 29 16:25:11 2019
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 685C91200A3 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 16:25:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.999
X-Spam-Level: 
X-Spam-Status: No, score=-7.999 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, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 xdVnKRra6wXB for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 16:25:05 -0700 (PDT)
Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5C69F12006D for <quic-issues@ietf.org>; Tue, 29 Oct 2019 16:25:05 -0700 (PDT)
Received: from github-lowworker-292e294.va3-iad.github.net (github-lowworker-292e294.va3-iad.github.net [10.48.102.70]) by smtp.github.com (Postfix) with ESMTP id A9892A039C for <quic-issues@ietf.org>; Tue, 29 Oct 2019 16:25:04 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572391504; bh=l2PPPxE4i3xNaBk4S/df3h5uTmcxbJ/xEeICcWvWfdQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=YsLcMrCVtAVn2RfssqLa8G+EunfuzaRvjz+3rtJbr3g8hl1yLPnKj2Tc0CxTE9ktX Rk0TWGSB4kOqDpXSHn4y+Bgztb8z2LKCMeBZIIOJ2rCQ85s5B/pUErmTgf58ggqlYY BJojcxU6g3cpSAzDfLhRKdHoaKOwuic/dnzm2cmE=
Date: Tue, 29 Oct 2019 16:25:04 -0700
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4UUL45VIM5ECGX2DF3YYFOBEVBNHHB5JW7PY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3167/review/308887171@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3167@github.com>
References: <quicwg/base-drafts/pull/3167@github.com>
Subject: Re: [quicwg/base-drafts] kMaxDatagramSize -> max_datagram_size (#3167)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db8ca509a58a_769a3fc319ccd9601573ea"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ker53Ml99fU49GRNGAE5qhcKPyE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 23:25:08 -0000

----==_mimepart_5db8ca509a58a_769a3fc319ccd9601573ea
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar requested changes on this pull request.



> @@ -1258,6 +1255,12 @@ kPersistentCongestionThreshold:
 Variables required to implement the congestion control mechanisms
 are described in this section.
 
+max_datagram_size:
+: The sender's current maximum payload size. Does not include UDP or IP
+  overhead.  The max datagram size is used for calculating initial and
+  minimum congestion windows. The RECOMMENDED value is 1200 bytes, may be

I think this is actually wrong. (i) It's used for computing cwnd increases as well, but I would drop that list, and (ii) we don't need to recommend 1200, we need to require at least 1200, in keeping with the transport draft.

```suggestion
The sender's current maximum payload size. Does not include UDP or IP overhead.  The max datagram size is used for calculating  minimum congestion windows. An endpoint sets the value of this variable based on its PMTU, with a minimum value of 1200 bytes (see Section 14 of {{QUIC-TRANSPORT}}).
```

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3167#pullrequestreview-308887171
----==_mimepart_5db8ca509a58a_769a3fc319ccd9601573ea
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><b>@janaiyengar</b> requested changes on this pull request.</p>=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3167#discussi=
on_r340368074">draft-ietf-quic-recovery.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -1258,6 +1255,12 @@ kPersistentCongesti=
onThreshold:=0D
 Variables required to implement the congestion control mechanisms=0D
 are described in this section.=0D
 =0D
+max_datagram_size:=0D
+: The sender&#39;s current maximum payload size. Does not include UDP or=
 IP=0D
+  overhead.  The max datagram size is used for calculating initial and=0D=

+  minimum congestion windows. The RECOMMENDED value is 1200 bytes, may b=
e=0D
</pre>=0D
<p>I think this is actually wrong. (i) It's used for computing cwnd incre=
ases as well, but I would drop that list, and (ii) we don't need to recom=
mend 1200, we need to require at least 1200, in keeping with the transpor=
t draft.</p>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-  minimum congestion windows. The RECOMMENDED=
 value is 1200 bytes, may be=0D
+The sender's current maximum payload size. Does not include UDP or IP ov=
erhead.  The max datagram size is used for calculating  minimum congestio=
n windows. An endpoint sets the value of this variable based on its PMTU,=
 with a minimum value of 1200 bytes (see Section 14 of {{QUIC-TRANSPORT}}=
).=0D
</pre>=0D
=0D
=0D
<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/3167?email_source=3Dnotifications&amp;email_token=3DA=
FTOJK3WNMN2HWQ6ODKG7ULQRDA5BA5CNFSM4JGQDLHKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJ=
SXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJUT5AY#pullrequestreview-308887171=
">view it on GitHub</a>, or <a href=3D"https://github.com/notifications/u=
nsubscribe-auth/AFTOJK67R5FQMWKINDHN66TQRDA5BANCNFSM4JGQDLHA">unsubscribe=
</a>.<img src=3D"https://github.com/notifications/beacon/AFTOJK7BGCZGBBGR=
GPT4IBDQRDA5BA5CNFSM4JGQDLHKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWN=
FSXPKTDN5WW2ZLOORPWSZGOCJUT5AY.gif" height=3D"1" width=3D"1" alt=3D"" /><=
/p>=0D
<script type=3D"application/ld+json">[=0D
{=0D
"@context": "http://schema.org",=0D
"@type": "EmailMessage",=0D
"potentialAction": {=0D
"@type": "ViewAction",=0D
"target": "https://github.com/quicwg/base-drafts/pull/3167?email_source=3D=
notifications\u0026email_token=3DAFTOJK3WNMN2HWQ6ODKG7ULQRDA5BA5CNFSM4JGQ=
DLHKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOC=
JUT5AY#pullrequestreview-308887171",=0D
"url": "https://github.com/quicwg/base-drafts/pull/3167?email_source=3Dno=
tifications\u0026email_token=3DAFTOJK3WNMN2HWQ6ODKG7ULQRDA5BA5CNFSM4JGQDL=
HKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJU=
T5AY#pullrequestreview-308887171",=0D
"name": "View Pull Request"=0D
},=0D
"description": "View this Pull Request on GitHub",=0D
"publisher": {=0D
"@type": "Organization",=0D
"name": "GitHub",=0D
"url": "https://github.com"=0D
}=0D
}=0D
]</script>=

----==_mimepart_5db8ca509a58a_769a3fc319ccd9601573ea--


From nobody Tue Oct 29 16:25:18 2019
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 CA4CE120128 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 16:25:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8
X-Spam-Level: 
X-Spam-Status: No, score=-8 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, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 uYaWU4BNsG7C for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 16:25:09 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BEC7F12006D for <quic-issues@ietf.org>; Tue, 29 Oct 2019 16:25:08 -0700 (PDT)
Date: Tue, 29 Oct 2019 16:25:07 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572391507; bh=ziCtXi2IUYcjb7aWsQjgB6pr3CHQZgkPrknWLKxgAzM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=EeSiKznFly8IPSVH4EotOFqvslDgfdJgS6iy/bMCxcIMr7qt4fF9v94CyL5xwKUpv Qgcd/vkGz+cp5XtQLBSrvzOhZ4ScAyPAqHC8CMpHWG5QgUiRCrsye7EPJXNRklknrp +fIbo4jEVBPXKnMIR2Bes8/6KHvyWEdx2dnSyjPo=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4DC566T3TQH6LJFVV3YX6NHEVBNHHB4R4NZY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3099/review/308890908@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3099@github.com>
References: <quicwg/base-drafts/pull/3099@github.com>
Subject: Re: [quicwg/base-drafts] Idle timeout indicates you will timeout (#3099)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db8ca532b348_4b763fe1f74cd95c122172"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/1l26NPdG9r_WJuzL65E9d1Ibzsc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 23:25:12 -0000

----==_mimepart_5db8ca532b348_4b763fe1f74cd95c122172
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson approved this pull request.

Thanks for doing this.

I wonder if we have any place where we can state the principle that drives this.  That is, "after the time indicated in max_idle_timeout, the endpoint will no longer send nor accept packets."

> -processed successfully.  The timer is also restarted when sending a packet
-containing frames other than ACK or PADDING (an ack-eliciting packet; see
-{{QUIC-RECOVERY}}), but only if no other ack-eliciting packets have been sent
-since last receiving a packet.  Restarting when sending packets ensures that
-connections do not prematurely time out when initiating new activity.
-
-The value for an idle timeout can be asymmetric.  The value advertised by an
-endpoint is only used to determine whether the connection is live at that
-endpoint.  An endpoint that sends packets near the end of the idle timeout
-period of a peer risks having those packets discarded if its peer enters the
-draining state before the packets arrive.  If a peer could timeout within a
-Probe Timeout (PTO; see Section 6.3 of {{QUIC-RECOVERY}}), it is advisable to
-test for liveness before sending any data that cannot be retried safely.  Note
-that it is likely that only applications or application protocols will
-know what information can be retried.
+Each endpoint advertises a different max idle timeout, but the effective value

```suggestion
Each endpoint advertises a different max_idle_timeout, but the effective value
```

> -{{QUIC-RECOVERY}}), but only if no other ack-eliciting packets have been sent
-since last receiving a packet.  Restarting when sending packets ensures that
-connections do not prematurely time out when initiating new activity.
-
-The value for an idle timeout can be asymmetric.  The value advertised by an
-endpoint is only used to determine whether the connection is live at that
-endpoint.  An endpoint that sends packets near the end of the idle timeout
-period of a peer risks having those packets discarded if its peer enters the
-draining state before the packets arrive.  If a peer could timeout within a
-Probe Timeout (PTO; see Section 6.3 of {{QUIC-RECOVERY}}), it is advisable to
-test for liveness before sending any data that cannot be retried safely.  Note
-that it is likely that only applications or application protocols will
-know what information can be retried.
+Each endpoint advertises a different max idle timeout, but the effective value
+is determined by taking the minimum of the two advertised values. By announcing
+a max idle timeout, endpoints commit to initiating an immediate close

```suggestion
a max_idle_timeout, endpoints commit to initiating an immediate close
```

> -test for liveness before sending any data that cannot be retried safely.  Note
-that it is likely that only applications or application protocols will
-know what information can be retried.
+Each endpoint advertises a different max idle timeout, but the effective value
+is determined by taking the minimum of the two advertised values. By announcing
+a max idle timeout, endpoints commit to initiating an immediate close
+({{immediate-close}}) if it abandons a connection prior to the effective value.
+
+An endpoint restarts any timer it maintains when a packet from its peer is
+received and processed successfully.  The timer is also restarted when sending
+a packet containing frames other than ACK or PADDING (an ack-eliciting packet;
+see {{QUIC-RECOVERY}}), but only if no other ack-eliciting packets have been
+sent since last receiving a packet.  Restarting when sending packets ensures
+that connections do not prematurely time out when initiating new activity.
+
+An endpoint that sends packets near the end of its peer's idle timeout period

```suggestion
An endpoint that sends packets near the end of the idle timeout period
```

> @@ -2344,28 +2344,30 @@ source address.
 
 ## Idle Timeout {#idle-timeout}
 
-If the idle timeout is enabled, a connection is silently closed and the state is
-discarded when it remains idle for longer than both the advertised
+If the idle timeout is enabled by either peer, a connection is silently closed
+and the state is discarded when it remains idle for longer than the max
 idle timeout (see {{transport-parameter-definitions}}) and three times the

```suggestion
max_idle_timeout (see {{transport-parameter-definitions}}) and three times the
```

> @@ -2344,28 +2344,30 @@ source address.
 
 ## Idle Timeout {#idle-timeout}
 
-If the idle timeout is enabled, a connection is silently closed and the state is
-discarded when it remains idle for longer than both the advertised
+If the idle timeout is enabled by either peer, a connection is silently closed
+and the state is discarded when it remains idle for longer than the max

```suggestion
and the state is discarded when it remains idle for longer than the
```

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3099#pullrequestreview-308890908
----==_mimepart_5db8ca532b348_4b763fe1f74cd95c122172
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><b>@martinthomson</b> approved this pull request.</p>=0D
=0D
<p>Thanks for doing this.</p>=0D
<p>I wonder if we have any place where we can state the principle that dr=
ives this.  That is, "after the time indicated in max_idle_timeout, the e=
ndpoint will no longer send nor accept packets."</p><hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3099#discussi=
on_r340371237">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; -processed successfully.  The timer is als=
o restarted when sending a packet=0D
-containing frames other than ACK or PADDING (an ack-eliciting packet; se=
e=0D
-{{QUIC-RECOVERY}}), but only if no other ack-eliciting packets have been=
 sent=0D
-since last receiving a packet.  Restarting when sending packets ensures =
that=0D
-connections do not prematurely time out when initiating new activity.=0D=

-=0D
-The value for an idle timeout can be asymmetric.  The value advertised b=
y an=0D
-endpoint is only used to determine whether the connection is live at tha=
t=0D
-endpoint.  An endpoint that sends packets near the end of the idle timeo=
ut=0D
-period of a peer risks having those packets discarded if its peer enters=
 the=0D
-draining state before the packets arrive.  If a peer could timeout withi=
n a=0D
-Probe Timeout (PTO; see Section 6.3 of {{QUIC-RECOVERY}}), it is advisab=
le to=0D
-test for liveness before sending any data that cannot be retried safely.=
  Note=0D
-that it is likely that only applications or application protocols will=0D=

-know what information can be retried.=0D
+Each endpoint advertises a different max idle timeout, but the effective=
 value=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-Each endpoint advertises a different max idle=
 timeout, but the effective value=0D
+Each endpoint advertises a different max_idle_timeout, but the effective=
 value=0D
</pre>=0D
=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3099#discussi=
on_r340371269">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; -{{QUIC-RECOVERY}}), but only if no other =
ack-eliciting packets have been sent=0D
-since last receiving a packet.  Restarting when sending packets ensures =
that=0D
-connections do not prematurely time out when initiating new activity.=0D=

-=0D
-The value for an idle timeout can be asymmetric.  The value advertised b=
y an=0D
-endpoint is only used to determine whether the connection is live at tha=
t=0D
-endpoint.  An endpoint that sends packets near the end of the idle timeo=
ut=0D
-period of a peer risks having those packets discarded if its peer enters=
 the=0D
-draining state before the packets arrive.  If a peer could timeout withi=
n a=0D
-Probe Timeout (PTO; see Section 6.3 of {{QUIC-RECOVERY}}), it is advisab=
le to=0D
-test for liveness before sending any data that cannot be retried safely.=
  Note=0D
-that it is likely that only applications or application protocols will=0D=

-know what information can be retried.=0D
+Each endpoint advertises a different max idle timeout, but the effective=
 value=0D
+is determined by taking the minimum of the two advertised values. By ann=
ouncing=0D
+a max idle timeout, endpoints commit to initiating an immediate close=0D=

</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-a max idle timeout, endpoints commit to initi=
ating an immediate close=0D
+a max_idle_timeout, endpoints commit to initiating an immediate close=0D=

</pre>=0D
=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3099#discussi=
on_r340371428">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; -test for liveness before sending any data=
 that cannot be retried safely.  Note=0D
-that it is likely that only applications or application protocols will=0D=

-know what information can be retried.=0D
+Each endpoint advertises a different max idle timeout, but the effective=
 value=0D
+is determined by taking the minimum of the two advertised values. By ann=
ouncing=0D
+a max idle timeout, endpoints commit to initiating an immediate close=0D=

+({{immediate-close}}) if it abandons a connection prior to the effective=
 value.=0D
+=0D
+An endpoint restarts any timer it maintains when a packet from its peer =
is=0D
+received and processed successfully.  The timer is also restarted when s=
ending=0D
+a packet containing frames other than ACK or PADDING (an ack-eliciting p=
acket;=0D
+see {{QUIC-RECOVERY}}), but only if no other ack-eliciting packets have =
been=0D
+sent since last receiving a packet.  Restarting when sending packets ens=
ures=0D
+that connections do not prematurely time out when initiating new activit=
y.=0D
+=0D
+An endpoint that sends packets near the end of its peer&#39;s idle timeo=
ut period=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-An endpoint that sends packets near the end o=
f its peer's idle timeout period=0D
+An endpoint that sends packets near the end of the idle timeout period=0D=

</pre>=0D
=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3099#discussi=
on_r340371747">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -2344,28 +2344,30 @@ source address.=0D=

 =0D
 ## Idle Timeout {#idle-timeout}=0D
 =0D
-If the idle timeout is enabled, a connection is silently closed and the =
state is=0D
-discarded when it remains idle for longer than both the advertised=0D
+If the idle timeout is enabled by either peer, a connection is silently =
closed=0D
+and the state is discarded when it remains idle for longer than the max=0D=

 idle timeout (see {{transport-parameter-definitions}}) and three times t=
he=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">- idle timeout (see {{transport-parameter-defi=
nitions}}) and three times the=0D
+max_idle_timeout (see {{transport-parameter-definitions}}) and three tim=
es the=0D
</pre>=0D
=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3099#discussi=
on_r340371776">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -2344,28 +2344,30 @@ source address.=0D=

 =0D
 ## Idle Timeout {#idle-timeout}=0D
 =0D
-If the idle timeout is enabled, a connection is silently closed and the =
state is=0D
-discarded when it remains idle for longer than both the advertised=0D
+If the idle timeout is enabled by either peer, a connection is silently =
closed=0D
+and the state is discarded when it remains idle for longer than the max=0D=

</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-and the state is discarded when it remains id=
le for longer than the max=0D
+and the state is discarded when it remains idle for longer than the=0D
</pre>=0D
=0D
=0D
<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/3099?email_source=3Dnotifications&amp;email_token=3DA=
FTOJK7VAD3ZNVMVFBS5GGTQRDA5HA5CNFSM4JBO5RGKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJ=
SXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJUU2HA#pullrequestreview-308890908=
">view it on GitHub</a>, or <a href=3D"https://github.com/notifications/u=
nsubscribe-auth/AFTOJK3X6564TTBN2DYM6CLQRDA5HANCNFSM4JBO5RGA">unsubscribe=
</a>.<img src=3D"https://github.com/notifications/beacon/AFTOJK72JCUZQ5GV=
K2HJ64LQRDA5HA5CNFSM4JBO5RGKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWN=
FSXPKTDN5WW2ZLOORPWSZGOCJUU2HA.gif" height=3D"1" width=3D"1" alt=3D"" /><=
/p>=0D
<script type=3D"application/ld+json">[=0D
{=0D
"@context": "http://schema.org",=0D
"@type": "EmailMessage",=0D
"potentialAction": {=0D
"@type": "ViewAction",=0D
"target": "https://github.com/quicwg/base-drafts/pull/3099?email_source=3D=
notifications\u0026email_token=3DAFTOJK7VAD3ZNVMVFBS5GGTQRDA5HA5CNFSM4JBO=
5RGKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOC=
JUU2HA#pullrequestreview-308890908",=0D
"url": "https://github.com/quicwg/base-drafts/pull/3099?email_source=3Dno=
tifications\u0026email_token=3DAFTOJK7VAD3ZNVMVFBS5GGTQRDA5HA5CNFSM4JBO5R=
GKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJU=
U2HA#pullrequestreview-308890908",=0D
"name": "View Pull Request"=0D
},=0D
"description": "View this Pull Request on GitHub",=0D
"publisher": {=0D
"@type": "Organization",=0D
"name": "GitHub",=0D
"url": "https://github.com"=0D
}=0D
}=0D
]</script>=

----==_mimepart_5db8ca532b348_4b763fe1f74cd95c122172--


From nobody Tue Oct 29 16:25:39 2019
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 CBCE2120132 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 16:25:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, 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 b2IMmGBaU3z1 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 16:25:20 -0700 (PDT)
Received: from out-11.smtp.github.com (out-11.smtp.github.com [192.30.254.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8542C1200A3 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 16:25:20 -0700 (PDT)
Received: from github-lowworker-d93c4b6.va3-iad.github.net (github-lowworker-d93c4b6.va3-iad.github.net [10.48.17.47]) by smtp.github.com (Postfix) with ESMTP id 172F22615AB for <quic-issues@ietf.org>; Tue, 29 Oct 2019 16:25:20 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572391520; bh=hv9bACkrmjRXH1hoYgbHvxtTI7wx+gkDyjp+S0pHK1Y=; h=Date:From:To:Subject:From; b=1AWE1sucBDkUvV75gt9YiL8UetTqoHw7DO+P2QHxxmfHOvY3K/Bp4Z4NfvAQ9G+ZT aDmxmdoZwSDV90IKC64G10LxroJ3jfMZATEaIasEwEOaxduUrBnLRCsA3d4N9jrogx qYONUORNEts2UKnCpYfzc0nUviFidXkwxgEY2+kk=
Date: Tue, 29 Oct 2019 16:25:19 -0700
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/master/6e803f-234249@github.com>
Subject: [quicwg/base-drafts] ce25ff: Don't require RESET_STREAM on terminated streams
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/cnQiFN1nh8raNcB0cv7uGlT5Its>
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, 29 Oct 2019 23:25:22 -0000

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: ce25ff53738db3092bf12a14ea27b0b2a605db7c
      https://github.com/quicwg/base-drafts/commit/ce25ff53738db3092bf12a14ea27b0b2a605db7c
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-10-29 (Tue, 29 Oct 2019)

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

  Log Message:
  -----------
  Don't require RESET_STREAM on terminated streams

Closes #3163.


  Commit: 234249cb96e21ea564a37e7e1dc2107b7acfe1bb
      https://github.com/quicwg/base-drafts/commit/234249cb96e21ea564a37e7e1dc2107b7acfe1bb
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-10-29 (Tue, 29 Oct 2019)

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

  Log Message:
  -----------
  Merge pull request #3165 from quicwg/reset-after-fin

Don't require RESET_STREAM on terminated streams


Compare: https://github.com/quicwg/base-drafts/compare/6e803f135d2d...234249cb96e2


From nobody Tue Oct 29 16:25:47 2019
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 4EB5A1200A3 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 16:25:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=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 5xZG2a6OKRyo for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 16:25:21 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E9544120128 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 16:25:20 -0700 (PDT)
Received: from github-lowworker-3a0df0f.ac4-iad.github.net (github-lowworker-3a0df0f.ac4-iad.github.net [10.52.25.92]) by smtp.github.com (Postfix) with ESMTP id 444952C130D for <quic-issues@ietf.org>; Tue, 29 Oct 2019 16:25:20 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572391520; bh=/DOKi5daPdtk23Carrq4JBRywXvMOmJKP1yu1LuWWrQ=; h=Date:From:To:Subject:From; b=SPQtyz3DQFF1vtdPOeGgCEdkiRXSy0w1gfqC9gcgxs2e5kqsdK7I8cdkrvFlsqrmM wP/8kToaZWFxtH3g+xHai+0D1Sofx0sIgyxBfZsKeS32/KVQmAaAnphv6UIogB7RKJ vXPdJhO+DI52gbs5RYHLLht1HmruS+yg42XHeRD4=
Date: Tue, 29 Oct 2019 16:25:20 -0700
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/reset-after-fin/ce25ff-000000@github.com>
Subject: [quicwg/base-drafts]
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/6bUki7YV6EikHymulfAPDgzxCMw>
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, 29 Oct 2019 23:25:22 -0000

  Branch: refs/heads/reset-after-fin
  Home:   https://github.com/quicwg/base-drafts


From nobody Tue Oct 29 16:25:55 2019
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 C32CF120128 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 16:25:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 NUbw_sUPxQbd for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 16:25:29 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3BFB512006D for <quic-issues@ietf.org>; Tue, 29 Oct 2019 16:25:29 -0700 (PDT)
Received: from github-lowworker-fb56993.ac4-iad.github.net (github-lowworker-fb56993.ac4-iad.github.net [10.52.19.31]) by smtp.github.com (Postfix) with ESMTP id 70A6B52050C for <quic-issues@ietf.org>; Tue, 29 Oct 2019 16:25:28 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572391528; bh=JW+yjRP/sz5qE5vdr5ySOHdVmRijhpdmZYx49VDPE3s=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ds7DWjH/bE1WBUkCI20yNi5dheaiUeqfCmpk29aYUXJNMxtlGVpgQRMjID5twXmjr aOrOvQYwmOegu46gZmE06X6sWlglosGYQTCyFwhqBkBKbyOgA5lg/LbRGBnyEtRWBt nPPE6eEs6gw8tXdMtQgE4BxYCpiJXGw+Uqyt0jXU=
Date: Tue, 29 Oct 2019 16:25:28 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKY7WOK23QHWMS6ZC753YX6OREVBNHHB5G7VA4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/3163/issue_event/2754142687@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3163@github.com>
References: <quicwg/base-drafts/issues/3163@github.com>
Subject: Re: [quicwg/base-drafts] Transport API:  Reset after FIN? (#3163)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db8ca6860f9d_44a13f9af04cd964130785"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/-qgHk2Q7IZ9w-C8sENlUb2lmZEI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 23:25:31 -0000

----==_mimepart_5db8ca6860f9d_44a13f9af04cd964130785
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #3163 via #3165.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3163#event-2754142687
----==_mimepart_5db8ca6860f9d_44a13f9af04cd964130785
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="513537287" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3163" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/3163/hovercard" href="https://github.com/quicwg/base-drafts/issues/3163">#3163</a> via <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="513680837" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3165" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3165/hovercard" href="https://github.com/quicwg/base-drafts/pull/3165">#3165</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3163?email_source=notifications&amp;email_token=AFTOJKZK3UTGYEN2MQLCZ4TQRDA6RA5CNFSM4JF7QGSKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUQUODXY#event-2754142687">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7WR47WI35OCMWCSZDQRDA6RANCNFSM4JF7QGSA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK47KRDBPG4DPTHYKCTQRDA6RA5CNFSM4JF7QGSKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUQUODXY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3163?email_source=notifications\u0026email_token=AFTOJKZK3UTGYEN2MQLCZ4TQRDA6RA5CNFSM4JF7QGSKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUQUODXY#event-2754142687",
"url": "https://github.com/quicwg/base-drafts/issues/3163?email_source=notifications\u0026email_token=AFTOJKZK3UTGYEN2MQLCZ4TQRDA6RA5CNFSM4JF7QGSKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUQUODXY#event-2754142687",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db8ca6860f9d_44a13f9af04cd964130785--


From nobody Tue Oct 29 16:26:01 2019
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 174DB12006D for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 16:25:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 JPVm8-a7kCBF for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 16:25:29 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 62FB91200A3 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 16:25:29 -0700 (PDT)
Date: Tue, 29 Oct 2019 16:25:28 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572391528; bh=PmU1w8AvdhzruQ5qVBko358fVkXxFASVHuG4EGHyoto=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=L+5U+/hLY5komBB7bmJQD6BcScqNy5lfrRGOGRcN8qMskqfimh1zsW2Qn0zn0PmvW GzmcMhC242Ib96xaP/CNwyGg75IT+CA/tbrSlwnlWAn5RRipH/WjjpFUzRi/rMIGRC vvu+dYmbWohT6opffX1N3dLx0dvxJnT8kcNvFRgw=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3VTMQHE655JCX74SN3YX6OREVBNHHB5HRFYU@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3165/issue_event/2754142681@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3165@github.com>
References: <quicwg/base-drafts/pull/3165@github.com>
Subject: Re: [quicwg/base-drafts] Don't require RESET_STREAM on terminated streams (#3165)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db8ca68741fe_bb53fa5880cd95c133490"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Gwd4MIl3k5JxXl4QvWmuzg9w0b4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 23:25:32 -0000

----==_mimepart_5db8ca68741fe_bb53fa5880cd95c133490
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #3165 into master.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3165#event-2754142681
----==_mimepart_5db8ca68741fe_bb53fa5880cd95c133490
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="513680837" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3165" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3165/hovercard" href="https://github.com/quicwg/base-drafts/pull/3165">#3165</a> into master.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3165?email_source=notifications&amp;email_token=AFTOJK7T2KVWEHGVGC3OC6LQRDA6RA5CNFSM4JGDFQN2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUQUODWI#event-2754142681">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3SVYMMEMAXHY3VRJ3QRDA6RANCNFSM4JGDFQNQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5ZR2OZOFCTFHMS64DQRDA6RA5CNFSM4JGDFQN2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUQUODWI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3165?email_source=notifications\u0026email_token=AFTOJK7T2KVWEHGVGC3OC6LQRDA6RA5CNFSM4JGDFQN2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUQUODWI#event-2754142681",
"url": "https://github.com/quicwg/base-drafts/pull/3165?email_source=notifications\u0026email_token=AFTOJK7T2KVWEHGVGC3OC6LQRDA6RA5CNFSM4JGDFQN2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUQUODWI#event-2754142681",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db8ca68741fe_bb53fa5880cd95c133490--


From nobody Tue Oct 29 16:26:08 2019
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 7F7481200A3 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 16:25:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 1EdIHePIbs-1 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 16:25:57 -0700 (PDT)
Received: from out-14.smtp.github.com (out-14.smtp.github.com [192.30.254.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 622F412006D for <quic-issues@ietf.org>; Tue, 29 Oct 2019 16:25:57 -0700 (PDT)
Date: Tue, 29 Oct 2019 16:25:56 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572391556; bh=lXfOUhRgfHGLqO+QWFB2iHH6n/OUfVKEOpWhO3VO4a8=; h=Date:From:To:Subject:From; b=K7dReJR/9XbvtGxuguMrmiPVVuHOjyo1QRjehePKRg3marQDoD24qLVwENU8No4AZ uGCiK7Omw+iHT4YF6wj8ZJBeMKnKi1fAWnimQGu+pZ74y8XaTSyLKxKZCXJpQkemXu a+ypQI7dsxIUyQeO5RxyDEgY66rxWIS/t9rgta+0=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/29dcac-d5f67d@github.com>
Subject: [quicwg/base-drafts] d5f67d: Script updating gh-pages from 234249cb. [ci skip]
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/HCdHU925igni5bsfMBjnvyOkUWQ>
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, 29 Oct 2019 23:25:58 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: d5f67dbf8ca4130d65c776c850b2f47b501f5939
      https://github.com/quicwg/base-drafts/commit/d5f67dbf8ca4130d65c776c850b2f47b501f5939
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-29 (Tue, 29 Oct 2019)

  Changed paths:
    M draft-ietf-quic-transport.html
    M draft-ietf-quic-transport.txt
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from 234249cb. [ci skip]



From nobody Tue Oct 29 16:29:30 2019
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 A5B3E120137 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 16:29:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 lu_8Ml0vn6M4 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 16:29:27 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2673E1200A3 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 16:29:27 -0700 (PDT)
Date: Tue, 29 Oct 2019 16:29:26 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572391766; bh=glj4Id7IqQbieFgJrPrlxvfn4rqO4tJK1iv3yb28EQs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=DAmBOrQpK9kec2FSXyJvCUkhy3XhwqO48GmIvrX6APkx8llKbdG5CqEVM2jkxmEiv MAt/Fv8MszQcEkYlzllQtmaTQmS24Sv9l6ry0KCvMJw5C9i/VCXwyULbfyYp7p7seG 1y9oBpqIEOJfFsLMhJkrxCNnJf3TChUKp3gWRFx0=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYZTDINUYSRGNGHMC53YX65NEVBNHHB5FZ3ZY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3159/547674079@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3159@github.com>
References: <quicwg/base-drafts/issues/3159@github.com>
Subject: Re: [quicwg/base-drafts] Server should not accept 1-RTT traffic before handshake completion (#3159)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db8cb56659ed_2d943fd34bacd95c1466ce"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/2UNfL7AiaAVnU8lFC6m--DHSFJE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 23:29:29 -0000

----==_mimepart_5db8cb56659ed_2d943fd34bacd95c1466ce
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This might be receptive to an interop-level test.  Dropping Handshake packets from the client should lead to a situation where the client provides ample temptation for the server to break this rule.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3159#issuecomment-547674079
----==_mimepart_5db8cb56659ed_2d943fd34bacd95c1466ce
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This might be receptive to an interop-level test.  Dropping Handshake packets from the client should lead to a situation where the client provides ample temptation for the server to break this rule.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3159?email_source=notifications&amp;email_token=AFTOJKYKUV45YJ7KZPQ3QFTQRDBNNA5CNFSM4JFYNXG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECSNPXY#issuecomment-547674079">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6TT6SBMDR4JP46YX3QRDBNNANCNFSM4JFYNXGQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6APMUN2XM3AFZYRN3QRDBNNA5CNFSM4JFYNXG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECSNPXY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3159?email_source=notifications\u0026email_token=AFTOJKYKUV45YJ7KZPQ3QFTQRDBNNA5CNFSM4JFYNXG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECSNPXY#issuecomment-547674079",
"url": "https://github.com/quicwg/base-drafts/issues/3159?email_source=notifications\u0026email_token=AFTOJKYKUV45YJ7KZPQ3QFTQRDBNNA5CNFSM4JFYNXG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECSNPXY#issuecomment-547674079",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db8cb56659ed_2d943fd34bacd95c1466ce--


From nobody Tue Oct 29 16:31:42 2019
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 E7CB41200A3 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 16:31:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 cjPs7wKd0fnL for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 16:31:40 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B622A12006D for <quic-issues@ietf.org>; Tue, 29 Oct 2019 16:31:40 -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 F13016A1AEA for <quic-issues@ietf.org>; Tue, 29 Oct 2019 16:31:39 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572391899; bh=tmscoL54V6azUgEMPBMp0dnhDIM6MbFWNJCOTcXL5Iw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=aFm84Xh5U/BSB3Yvx4rIUGXjCvaFWznDiqe2MDqFl82Zk+SqYyTUAPECPmwBayP5m WSYxT2dcAuGvid4MWWYIwBVxRH6gbdgktA3Diw9OHtyRrYboR1yDkBpXqeGUWq42M/ AnB1uCbnXlmrBX18Lb9FjkHHHIBsU0nRzkUcbQB4=
Date: Tue, 29 Oct 2019 16:31:39 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4CNL2AMQU57BUIAY53YX7FXEVBNHHB3LP3EA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3066/review/308893659@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3066@github.com>
References: <quicwg/base-drafts/pull/3066@github.com>
Subject: Re: [quicwg/base-drafts] Change PTO to be per packet number space (#3066)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db8cbdbe05bf_7d1b3ffd6d6cd9643749e5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/WyoXJ_21mjln7emPcUGL_VuEFfA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 23:31:42 -0000

----==_mimepart_5db8cbdbe05bf_7d1b3ffd6d6cd9643749e5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



>  
 The PTO value MUST be set to at least kGranularity, to avoid the timer expiring
 immediately.
 
+A sender computes its PTO timer every time an ack-eliciting packet is sent.
+When ack-eliciting packets are in-flight in multiple packet number spaces,
+the timer MUST be set for the packet number space with the earliest timeout,
+except for ApplicationData, which MUST be ignored until the handshake
+completes (See Section 4.1.1 of {{QUIC-TLS}}).  Not arming the PTO for

How does this work with 0-RTT?  That's Application Data, but won't you want to attempt to repair on PTO?

```suggestion
completes; see Section 4.1.1 of {{QUIC-TLS}}.  Not arming the PTO for
```

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3066#pullrequestreview-308893659
----==_mimepart_5db8cbdbe05bf_7d1b3ffd6d6cd9643749e5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><b>@martinthomson</b> commented on this pull request.</p>=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3066#discussi=
on_r340373529">draft-ietf-quic-recovery.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt;  =0D
 The PTO value MUST be set to at least kGranularity, to avoid the timer e=
xpiring=0D
 immediately.=0D
 =0D
+A sender computes its PTO timer every time an ack-eliciting packet is se=
nt.=0D
+When ack-eliciting packets are in-flight in multiple packet number space=
s,=0D
+the timer MUST be set for the packet number space with the earliest time=
out,=0D
+except for ApplicationData, which MUST be ignored until the handshake=0D=

+completes (See Section 4.1.1 of {{QUIC-TLS}}).  Not arming the PTO for=0D=

</pre>=0D
<p>How does this work with 0-RTT?  That's Application Data, but won't you=
 want to attempt to repair on PTO?</p>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-completes (See Section 4.1.1 of {{QUIC-TLS}})=
.  Not arming the PTO for=0D
+completes; see Section 4.1.1 of {{QUIC-TLS}}.  Not arming the PTO for=0D=

</pre>=0D
=0D
=0D
<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/3066?email_source=3Dnotifications&amp;email_token=3DA=
FTOJK35G3T62QSVGQLYURDQRDBVXA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJ=
SXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJUVPWY#pullrequestreview-308893659=
">view it on GitHub</a>, or <a href=3D"https://github.com/notifications/u=
nsubscribe-auth/AFTOJK5JRNDMAQSVXVA4UNTQRDBVXANCNFSM4I2FHCOQ">unsubscribe=
</a>.<img src=3D"https://github.com/notifications/beacon/AFTOJK5EHSZNBWL6=
EBZGTG3QRDBVXA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWN=
FSXPKTDN5WW2ZLOORPWSZGOCJUVPWY.gif" height=3D"1" width=3D"1" alt=3D"" /><=
/p>=0D
<script type=3D"application/ld+json">[=0D
{=0D
"@context": "http://schema.org",=0D
"@type": "EmailMessage",=0D
"potentialAction": {=0D
"@type": "ViewAction",=0D
"target": "https://github.com/quicwg/base-drafts/pull/3066?email_source=3D=
notifications\u0026email_token=3DAFTOJK35G3T62QSVGQLYURDQRDBVXA5CNFSM4I2F=
HCO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOC=
JUVPWY#pullrequestreview-308893659",=0D
"url": "https://github.com/quicwg/base-drafts/pull/3066?email_source=3Dno=
tifications\u0026email_token=3DAFTOJK35G3T62QSVGQLYURDQRDBVXA5CNFSM4I2FHC=
O2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJU=
VPWY#pullrequestreview-308893659",=0D
"name": "View Pull Request"=0D
},=0D
"description": "View this Pull Request on GitHub",=0D
"publisher": {=0D
"@type": "Organization",=0D
"name": "GitHub",=0D
"url": "https://github.com"=0D
}=0D
}=0D
]</script>=

----==_mimepart_5db8cbdbe05bf_7d1b3ffd6d6cd9643749e5--


From nobody Tue Oct 29 16:35:32 2019
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 3E22312006D for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 16:35:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 lKfacXoYzyja for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 16:35:29 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0D12212006B for <quic-issues@ietf.org>; Tue, 29 Oct 2019 16:35:29 -0700 (PDT)
Received: from github-lowworker-28f8021.ac4-iad.github.net (github-lowworker-28f8021.ac4-iad.github.net [10.52.25.98]) by smtp.github.com (Postfix) with ESMTP id 4945596025E for <quic-issues@ietf.org>; Tue, 29 Oct 2019 16:35:27 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572392127; bh=yIgNZoktnmk+qpCQ1wng0EpLiewkuKKwBZVC7FYANiM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=P6Q8RakA/lwuT6nBhyUv694347YwotlNkgT1mV28MYZrlfayXHYtsMJafmPTzykxp l7lbEIEwxD5Y7tbDSpXwF1GrYYik1RNZwXMiPg5I7dPtcCSKmc1PKnmnoZoHH+V+Yp OAo1R2IFP84TXOOfMHW3hST1ydmwTO2Em0ydbEgc=
Date: Tue, 29 Oct 2019 16:35:27 -0700
From: Nick Banks <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK572JYGNVJU6U4KJVF3YYGU7EVBNHHB5JZ3ZA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3169/review/308895105@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3169@github.com>
References: <quicwg/base-drafts/pull/3169@github.com>
Subject: Re: [quicwg/base-drafts] Make transport parameters varint (#3169)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db8ccbf3a5ad_3c8e3f7f554cd95c10603d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: nibanks
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/tYu91ZVzUmgWtwe-rbM1S5WgOoQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 23:35:30 -0000

----==_mimepart_5db8ccbf3a5ad_3c8e3f7f554cd95c10603d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

nibanks approved this pull request.





-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3169#pullrequestreview-308895105
----==_mimepart_5db8ccbf3a5ad_3c8e3f7f554cd95c10603d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@nibanks</b> approved this pull request.</p>



<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3169?email_source=notifications&amp;email_token=AFTOJK2IR2OLTK4WOXLXWJ3QRDCD7A5CNFSM4JGQWFKKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJUV3AI#pullrequestreview-308895105">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK63NP3G343P2K22AELQRDCD7ANCNFSM4JGQWFKA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYJZN52AGTY7OOQBH3QRDCD7A5CNFSM4JGQWFKKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJUV3AI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3169?email_source=notifications\u0026email_token=AFTOJK2IR2OLTK4WOXLXWJ3QRDCD7A5CNFSM4JGQWFKKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJUV3AI#pullrequestreview-308895105",
"url": "https://github.com/quicwg/base-drafts/pull/3169?email_source=notifications\u0026email_token=AFTOJK2IR2OLTK4WOXLXWJ3QRDCD7A5CNFSM4JGQWFKKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJUV3AI#pullrequestreview-308895105",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db8ccbf3a5ad_3c8e3f7f554cd95c10603d--


From nobody Tue Oct 29 16:36:43 2019
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 932FC120098 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 16:36:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.999
X-Spam-Level: 
X-Spam-Status: No, score=-7.999 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, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 NLAq2bDN4Zre for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 16:36:40 -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 2991B12006D for <quic-issues@ietf.org>; Tue, 29 Oct 2019 16:36:40 -0700 (PDT)
Date: Tue, 29 Oct 2019 16:36:38 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572392198; bh=zvAj87TLVGkCMBOdtpA+Eruy0GuWvVQ/WoV9xL3AOxg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=CFvzqt2EkpvvUKdtoLFkOO1q/0ZtjAEZUdbsmyXrm66/6k0O09ibG6Zsmy+964Xht SGUrPmQRqym0yR3oeHtckweChW0ZqgS77DCfrK4jkIRtYYQO53jUdwIU9dnrZaBabe D+Tkp36OEWluwyTGZc1Qt+oSYEOWdZ2i4UmVSQG4=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZ5IKV4J5BYAYJMOWF3YYGZNEVBNHHB5HRKFQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3166/review/308895446@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3166@github.com>
References: <quicwg/base-drafts/pull/3166@github.com>
Subject: Re: [quicwg/base-drafts] token-based greasing / initial packet protection (#3166)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db8cd0665e56_710b3fc82a4cd95c158896"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/rmNfQtMx6Z7W0FD0t8103Bb64QQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 23:36:42 -0000

----==_mimepart_5db8cd0665e56_710b3fc82a4cd95c158896
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



> +NEW_TOKEN frame, the server generates the alternative initial salt by calling a
+pseudo-random function, embeds that initial salt into the token which is then
+encrypted, and sends a NEW_TOKEN frame that comprises of the generated token and
+the alternative initial set.
+
+When the client reconnects to the server by using the provided token and the
+alternative initial set, the server first checks if the version number field of
+the incoming packet contains one of the alternative version numbers it
+advertises, then if that is the case, applies the corresponding packet type
+modifier to recover the correct packet type.  If the recovered packet type is an
+Initial packet and that packet contains a NEW_TOKEN token, the server decrypts
+the embedded token and recovers the alternative initial salt, uses that to
+decrypt the payload of the Initial packet.
+
+When the server is incapable of determining the alternative initial salt, it can
+send a Version Negotiation packet that instructs the client to use the default

Yes, this offers an almost trivial downgrade attack, but this isn't a scenario that we agreed to cover.  It does seem to be a little bit *too* trivial an attack though.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3166#discussion_r340374998
----==_mimepart_5db8cd0665e56_710b3fc82a4cd95c158896
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinthomson</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3166#discussion_r340374998">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +NEW_TOKEN frame, the server generates the alternative initial salt by calling a
+pseudo-random function, embeds that initial salt into the token which is then
+encrypted, and sends a NEW_TOKEN frame that comprises of the generated token and
+the alternative initial set.
+
+When the client reconnects to the server by using the provided token and the
+alternative initial set, the server first checks if the version number field of
+the incoming packet contains one of the alternative version numbers it
+advertises, then if that is the case, applies the corresponding packet type
+modifier to recover the correct packet type.  If the recovered packet type is an
+Initial packet and that packet contains a NEW_TOKEN token, the server decrypts
+the embedded token and recovers the alternative initial salt, uses that to
+decrypt the payload of the Initial packet.
+
+When the server is incapable of determining the alternative initial salt, it can
+send a Version Negotiation packet that instructs the client to use the default
</pre>
<p>Yes, this offers an almost trivial downgrade attack, but this isn't a scenario that we agreed to cover.  It does seem to be a little bit <em>too</em> trivial an attack though.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3166?email_source=notifications&amp;email_token=AFTOJKZJUE2L7PWMOWGIM6DQRDCINA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJUV5VQ#discussion_r340374998">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6PSFXIT4LYLDDJQE3QRDCINANCNFSM4JGDGPOQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5ZQIBMLC36TP5RZULQRDCINA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJUV5VQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3166?email_source=notifications\u0026email_token=AFTOJKZJUE2L7PWMOWGIM6DQRDCINA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJUV5VQ#discussion_r340374998",
"url": "https://github.com/quicwg/base-drafts/pull/3166?email_source=notifications\u0026email_token=AFTOJKZJUE2L7PWMOWGIM6DQRDCINA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJUV5VQ#discussion_r340374998",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db8cd0665e56_710b3fc82a4cd95c158896--


From nobody Tue Oct 29 16:38:08 2019
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 6D4FD12006D for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 16:38:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 DyRKgzgFpX2n for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 16:38:05 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0854E12006B for <quic-issues@ietf.org>; Tue, 29 Oct 2019 16:38:05 -0700 (PDT)
Received: from github-lowworker-2300405.va3-iad.github.net (github-lowworker-2300405.va3-iad.github.net [10.48.17.39]) by smtp.github.com (Postfix) with ESMTP id 386806A123D for <quic-issues@ietf.org>; Tue, 29 Oct 2019 16:38:04 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572392284; bh=szdbg51GRwUbP+QKIEw5uxBtKtk+ZsEMORpoBzLuoPA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=KR+8Imfkvqo/9eP1FutIDwmRL+kTA4aR5ZCWZoboOMEB7X1OqcB7j2F8WJ9iOVpVV SQp2K5BJ5+U8UoEZMq4nM0FeD9l2CL8/iaiFWb3V4EjedloUPlzwtlQgAEUmm1jdc9 lE4w6FnpqCYIVPzKRQTxZ3pDK3vB5a6z1T0pjzMY=
Date: Tue, 29 Oct 2019 16:38:04 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK36Y5QC4UXB37KIVMV3YX75ZEVBNHHB5JZ3ZA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3169/review/308895718@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3169@github.com>
References: <quicwg/base-drafts/pull/3169@github.com>
Subject: Re: [quicwg/base-drafts] Make transport parameters varint (#3169)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db8cd5c2a176_73d53f7fd80cd964167a8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/vC5xLS3wDP0tM5UqOpkuEQUQzeg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 23:38:06 -0000

----==_mimepart_5db8cd5c2a176_73d53f7fd80cd964167a8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.

I thought that we had consensus to leave these alone.

I do have one comment in the spirit of the PR though.

> @@ -4571,10 +4565,14 @@ preferred_address (0x000d):
 +                                                               +
 |                                                               |
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+| CID Length (8)|

I think that this change is unnecessary, but you missed a varint.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3169#pullrequestreview-308895718
----==_mimepart_5db8cd5c2a176_73d53f7fd80cd964167a8
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinthomson</b> commented on this pull request.</p>

<p>I thought that we had consensus to leave these alone.</p>
<p>I do have one comment in the spirit of the PR though.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3169#discussion_r340375198">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -4571,10 +4565,14 @@ preferred_address (0x000d):
 +                                                               +
 |                                                               |
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+| CID Length (8)|
</pre>
<p>I think that this change is unnecessary, but you missed a varint.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3169?email_source=notifications&amp;email_token=AFTOJK6CIADTXB2K5MQ5P2DQRDCNZA5CNFSM4JGQWFKKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJUV7ZQ#pullrequestreview-308895718">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK34FRKRIKYRKGM4XOTQRDCNZANCNFSM4JGQWFKA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6KBHAIJ4KT6GQYDWLQRDCNZA5CNFSM4JGQWFKKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJUV7ZQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3169?email_source=notifications\u0026email_token=AFTOJK6CIADTXB2K5MQ5P2DQRDCNZA5CNFSM4JGQWFKKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJUV7ZQ#pullrequestreview-308895718",
"url": "https://github.com/quicwg/base-drafts/pull/3169?email_source=notifications\u0026email_token=AFTOJK6CIADTXB2K5MQ5P2DQRDCNZA5CNFSM4JGQWFKKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJUV7ZQ#pullrequestreview-308895718",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db8cd5c2a176_73d53f7fd80cd964167a8--


From nobody Tue Oct 29 16:39:55 2019
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 32A6C12006D for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 16:39:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 i_A0rNq_0EEK for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 16:39:52 -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 855E812006B for <quic-issues@ietf.org>; Tue, 29 Oct 2019 16:39:52 -0700 (PDT)
Received: from github-lowworker-d93c4b6.va3-iad.github.net (github-lowworker-d93c4b6.va3-iad.github.net [10.48.17.47]) by smtp.github.com (Postfix) with ESMTP id DB4EA6E0040 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 16:39:51 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572392391; bh=FcY9pgaMFQv62fmxah+T30FHYv9zd6iPPe8+65RskcI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ruDvAig5MVQtEqEaKFlBBnU5c1Rrb19pWxgld1KcZC1mmnMubIM2MDKg28eiJYG6r cxIbGXuT4DWcXpf6U6Ee9Q2KN7vkxBMyCs3h+div9Nt3CNatECqC03OZ0hlk4V+MTa 5tIWrzJx6TNvgYcXMWN+ZMQXzVdlUnBR3PcRp58Q=
Date: Tue, 29 Oct 2019 16:39:51 -0700
From: David Schinazi <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3TPBGIZ5NGB3VWAAF3YYHFPEVBNHHB5JZ3ZA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3169/review/308896508@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3169@github.com>
References: <quicwg/base-drafts/pull/3169@github.com>
Subject: Re: [quicwg/base-drafts] Make transport parameters varint (#3169)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db8cdc7ca9a3_41743fa6cf0cd96486255"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: DavidSchinazi
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/aWyn5Aj4tFw88wUlWg0azp45hC4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 23:39:54 -0000

----==_mimepart_5db8cdc7ca9a3_41743fa6cf0cd96486255
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

DavidSchinazi commented on this pull request.



> @@ -4571,10 +4565,14 @@ preferred_address (0x000d):
 +                                                               +
 |                                                               |
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+| CID Length (8)|

Connection ID lengths use a 1-byte encoding throughout the document (long headers, NEW_CONNECTION_ID). I'd rather keep this consistent.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3169#discussion_r340375849
----==_mimepart_5db8cdc7ca9a3_41743fa6cf0cd96486255
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@DavidSchinazi</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3169#discussion_r340375849">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -4571,10 +4565,14 @@ preferred_address (0x000d):
 +                                                               +
 |                                                               |
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+| CID Length (8)|
</pre>
<p>Connection ID lengths use a 1-byte encoding throughout the document (long headers, NEW_CONNECTION_ID). I'd rather keep this consistent.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3169?email_source=notifications&amp;email_token=AFTOJK7U3UMID3XLSLTR52TQRDCUPA5CNFSM4JGQWFKKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJUWF7A#discussion_r340375849">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6MZCXYBU7CGK427TLQRDCUPANCNFSM4JGQWFKA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZJT3RWYAW4W5IHUGTQRDCUPA5CNFSM4JGQWFKKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJUWF7A.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3169?email_source=notifications\u0026email_token=AFTOJK7U3UMID3XLSLTR52TQRDCUPA5CNFSM4JGQWFKKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJUWF7A#discussion_r340375849",
"url": "https://github.com/quicwg/base-drafts/pull/3169?email_source=notifications\u0026email_token=AFTOJK7U3UMID3XLSLTR52TQRDCUPA5CNFSM4JGQWFKKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJUWF7A#discussion_r340375849",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db8cdc7ca9a3_41743fa6cf0cd96486255--


From nobody Tue Oct 29 16:46:44 2019
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 0DBEB1200A3 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 16:46:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 4M-yuXk6esgN for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 16:46:39 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AB315120132 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 16:46:39 -0700 (PDT)
Date: Tue, 29 Oct 2019 16:46:38 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572392798; bh=0V9JfZx71m2PunFPT+ATSdqxXV98HmtNSi/n6yS6XOM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=bWNOIgIDpz4US/L657tks+Q01035/VqS8pUBrwj9mdxUrzGYTO0mpKtWgDNtVOjAJ RTIYBdz29lc0+AiHfjaGIXIi5Ab41c1jmCKKuQjbzozrropykhyUiZj2aCM2BSGTS/ HlWRc5iHjx61SvDgEWD6z/yzATuboWYwG7sEwAzQ=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2KVY53X5J7LQNYNIV3YYH65EVBNHHB5JZ3ZA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3169/review/308898481@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3169@github.com>
References: <quicwg/base-drafts/pull/3169@github.com>
Subject: Re: [quicwg/base-drafts] Make transport parameters varint (#3169)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db8cf5e51fb5_3ea03fd89a0cd96c8127e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/f3ihd26tYtmfdqU3S6Mn7MLi31w>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 23:46:43 -0000

----==_mimepart_5db8cf5e51fb5_3ea03fd89a0cd96c8127e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



> @@ -4571,10 +4565,14 @@ preferred_address (0x000d):
 +                                                               +
 |                                                               |
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+| CID Length (8)|

Ahh, right.  In consistency FTW.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3169#discussion_r340377509
----==_mimepart_5db8cf5e51fb5_3ea03fd89a0cd96c8127e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinthomson</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3169#discussion_r340377509">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -4571,10 +4565,14 @@ preferred_address (0x000d):
 +                                                               +
 |                                                               |
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
+| CID Length (8)|
</pre>
<p>Ahh, right.  In consistency FTW.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3169?email_source=notifications&amp;email_token=AFTOJK2IRLZBHKETOWK7NRDQRDDN5A5CNFSM4JGQWFKKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJUWVMI#discussion_r340377509">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7ISEIIFB7WVYJA2TLQRDDN5ANCNFSM4JGQWFKA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4VVF2YENLIE6CJALLQRDDN5A5CNFSM4JGQWFKKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJUWVMI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3169?email_source=notifications\u0026email_token=AFTOJK2IRLZBHKETOWK7NRDQRDDN5A5CNFSM4JGQWFKKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJUWVMI#discussion_r340377509",
"url": "https://github.com/quicwg/base-drafts/pull/3169?email_source=notifications\u0026email_token=AFTOJK2IRLZBHKETOWK7NRDQRDDN5A5CNFSM4JGQWFKKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJUWVMI#discussion_r340377509",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db8cf5e51fb5_3ea03fd89a0cd96c8127e--


From nobody Tue Oct 29 16:48:01 2019
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 B68D9120098 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 16:48:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.999
X-Spam-Level: 
X-Spam-Status: No, score=-6.999 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=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 9xQCd8bbh2ST for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 16:47:59 -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 A582D12006B for <quic-issues@ietf.org>; Tue, 29 Oct 2019 16:47:59 -0700 (PDT)
Received: from github-lowworker-6349a71.ac4-iad.github.net (github-lowworker-6349a71.ac4-iad.github.net [10.52.18.20]) by smtp.github.com (Postfix) with ESMTP id B09026E0041 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 16:47:58 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572392878; bh=EyrRTrLDV9bnGV0cRbpMqtIEyevjFq001nO55bT8YQg=; h=Date:From:To:Subject:From; b=1Vv7jQXOWMdBU/h+fia7MSldBHIv/Vg6jFMw+2ZWBsc6X89l4XM33PEt8lTODVjlQ gQwbeFandEPr4YFltXDV9sVmkGGZLhyBl2/LLmmcdLOddwS2dEU3plt6rObAIcQVm5 VRg0JSJzhAD5Eq5T0H2FA00oUqEyCl/FZfVnPRnY=
Date: Tue, 29 Oct 2019 16:47:58 -0700
From: ianswett <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/ianswett-max-datagram-size/e8b125-b1ff88@github.com>
Subject: [quicwg/base-drafts] b1ff88: Update draft-ietf-quic-recovery.md
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/YYkSs-o4FiWqrtZQmqiIbdFHvUY>
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, 29 Oct 2019 23:48:01 -0000

  Branch: refs/heads/ianswett-max-datagram-size
  Home:   https://github.com/quicwg/base-drafts
  Commit: b1ff885bd354b9218e37b00de1366904335210e7
      https://github.com/quicwg/base-drafts/commit/b1ff885bd354b9218e37b00de1366904335210e7
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-10-29 (Tue, 29 Oct 2019)

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

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md

Co-Authored-By: Jana Iyengar <jri.ietf@gmail.com>



From nobody Tue Oct 29 16:48:11 2019
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 69E32120098 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 16:48:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.381
X-Spam-Level: 
X-Spam-Status: No, score=-6.381 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 jUPOgIAxCiQM for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 16:48:08 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E4FBE12006B for <quic-issues@ietf.org>; Tue, 29 Oct 2019 16:48:07 -0700 (PDT)
Received: from github-lowworker-25680bd.va3-iad.github.net (github-lowworker-25680bd.va3-iad.github.net [10.48.17.61]) by smtp.github.com (Postfix) with ESMTP id E2890C604AA for <quic-issues@ietf.org>; Tue, 29 Oct 2019 16:48:06 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572392886; bh=Ih7u+uZ7dh02AndkTxK8zVKY7MrGPXgtfpnYNpJmxZM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=OSuc8R6SE/LFT27AQun66sD8j7GhvXZb6e+v7oGpldpwt6jVZoWCB+nHSx6UuHgs5 yTJOr2qVvY4ItHN1j1vHwCOyXTBSSYsBEMmt1Ha0ZxB4h8dAsDp56F6acLhJW3UNA6 vB0bI3Rh4suZcdg1XV79zBkt8f6m9ecVxR14oo1c=
Date: Tue, 29 Oct 2019 16:48:06 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3167/push/4210424088@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3167@github.com>
References: <quicwg/base-drafts/pull/3167@github.com>
Subject: Re: [quicwg/base-drafts] kMaxDatagramSize -> max_datagram_size (#3167)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db8cfb6d095b_50323ffd962cd96c3132c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ERy-Lc-Y4uitHQHiFJSIDLbHcEQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 23:48:09 -0000

----==_mimepart_5db8cfb6d095b_50323ffd962cd96c3132c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

b1ff885bd354b9218e37b00de1366904335210e7  Update draft-ietf-quic-recovery.md


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3167/files/e8b1251eb9a99928db70c8cc44df5c3bccff5373..b1ff885bd354b9218e37b00de1366904335210e7

----==_mimepart_5db8cfb6d095b_50323ffd962cd96c3132c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/ianswett" class="user-mention">@ianswett</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/b1ff885bd354b9218e37b00de1366904335210e7">b1ff885</a>  Update draft-ietf-quic-recovery.md</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3167/files/e8b1251eb9a99928db70c8cc44df5c3bccff5373..b1ff885bd354b9218e37b00de1366904335210e7?email_source=notifications&amp;email_token=AFTOJK56ZND4W7UVYUT3PV3QRDDTNA5CNFSM4JGQDLHKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGOBZHE4DCOKQOVZWQIZUGIYTANBSGQYDQOA">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYKXAIFGAUWAPWTF7TQRDDTNANCNFSM4JGQDLHA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4KMMSOEVCLLR3MJ2TQRDDTNA5CNFSM4JGQDLHKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGOBZHE4DCOKQOVZWQIZUGIYTANBSGQYDQOA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3167/files/e8b1251eb9a99928db70c8cc44df5c3bccff5373..b1ff885bd354b9218e37b00de1366904335210e7?email_source=notifications\u0026email_token=AFTOJK56ZND4W7UVYUT3PV3QRDDTNA5CNFSM4JGQDLHKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGOBZHE4DCOKQOVZWQIZUGIYTANBSGQYDQOA",
"url": "https://github.com/quicwg/base-drafts/pull/3167/files/e8b1251eb9a99928db70c8cc44df5c3bccff5373..b1ff885bd354b9218e37b00de1366904335210e7?email_source=notifications\u0026email_token=AFTOJK56ZND4W7UVYUT3PV3QRDDTNA5CNFSM4JGQDLHKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGOBZHE4DCOKQOVZWQIZUGIYTANBSGQYDQOA",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5db8cfb6d095b_50323ffd962cd96c3132c--


From nobody Tue Oct 29 16:50:30 2019
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 5586E120086 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 16:50:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, 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 0pEMKEe_o1Hp for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 16:50:27 -0700 (PDT)
Received: from out-9.smtp.github.com (out-9.smtp.github.com [192.30.254.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1484012006B for <quic-issues@ietf.org>; Tue, 29 Oct 2019 16:50:27 -0700 (PDT)
Received: from github-lowworker-cde56e0.va3-iad.github.net (github-lowworker-cde56e0.va3-iad.github.net [10.48.25.52]) by smtp.github.com (Postfix) with ESMTP id 9DEB8261598 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 16:50:26 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572393026; bh=eFT9i0s0CtHsfYK02+M31UsmVF2AP/XzGTtkSCwWyCY=; h=Date:From:To:Subject:From; b=GK8Rb5P7WLXDcpGIfwhUVR/1D9B79Wy5rsgfb7thYm5xiN6zSlzVNkgBv+wxwKaaT OE22cPbzadBxPOhVx3gYy4u5SxoaHB02Vdt7XVhILmAe3Z9KZ4lrpEpYcRfoAw3keO 8c0q/SPHM/P5/cBA3YplGLHxP0HfGyhrO/FibXK4=
Date: Tue, 29 Oct 2019 16:50:26 -0700
From: ianswett <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/ianswett-max-datagram-size/b1ff88-d27a37@github.com>
Subject: [quicwg/base-drafts] d27a37: Jana's suggestion
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/4a5fd5OQlnECuiBU5I-MuHxp6Z8>
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, 29 Oct 2019 23:50:28 -0000

  Branch: refs/heads/ianswett-max-datagram-size
  Home:   https://github.com/quicwg/base-drafts
  Commit: d27a37d1d171440cde763c730e4dc4d7bd245180
      https://github.com/quicwg/base-drafts/commit/d27a37d1d171440cde763c730e4dc4d7bd245180
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-10-29 (Tue, 29 Oct 2019)

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

  Log Message:
  -----------
  Jana's suggestion



From nobody Tue Oct 29 16:50:38 2019
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 0E46D120086 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 16:50:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 6dMnWzTDy8Gh for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 16:50:35 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 962ED12006B for <quic-issues@ietf.org>; Tue, 29 Oct 2019 16:50:35 -0700 (PDT)
Date: Tue, 29 Oct 2019 16:50:34 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572393034; bh=Rz1d8mb3/lLMJ2avjkHyOgx5Ero+v3egPyIhCFJ+s34=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=wH0QG0WviQLO5Cg19EiMKvDcPpOynQ8oLPRCMd0HjN2HHD5mQzlYtReZgmzGoksO/ nVkXSHc3dQUp75/8q8WUm72Px736Zxjt2tWGdXKTg79DxD5/NkJchuiuOCmoZDyh9t 7VFIxcM4ouCFe69PC8x5kYm1oBy+lEk1lHJ9GNho=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3167/push/4210430219@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3167@github.com>
References: <quicwg/base-drafts/pull/3167@github.com>
Subject: Re: [quicwg/base-drafts] kMaxDatagramSize -> max_datagram_size (#3167)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db8d04ad8330_3ef03f8a060cd9687875f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/62S5VdlTHQW6hpCWEOfQiFt849I>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 23:50:37 -0000

----==_mimepart_5db8d04ad8330_3ef03f8a060cd9687875f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

d27a37d1d171440cde763c730e4dc4d7bd245180  Jana's suggestion


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3167/files/b1ff885bd354b9218e37b00de1366904335210e7..d27a37d1d171440cde763c730e4dc4d7bd245180

----==_mimepart_5db8d04ad8330_3ef03f8a060cd9687875f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/ianswett" class="user-mention">@ianswett</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/d27a37d1d171440cde763c730e4dc4d7bd245180">d27a37d</a>  Jana&#39;s suggestion</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3167/files/b1ff885bd354b9218e37b00de1366904335210e7..d27a37d1d171440cde763c730e4dc4d7bd245180?email_source=notifications&amp;email_token=AFTOJKZPLNBZRHQL4HZTRTDQRDD4VA5CNFSM4JGQDLHKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGOBZHE4DCOKQOVZWQIZUGIYTANBTGAZDCOI">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKY4K6IV7BZTQUCJKZ3QRDD4VANCNFSM4JGQDLHA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4T3VLLHWLNXJLWRG3QRDD4VA5CNFSM4JGQDLHKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGOBZHE4DCOKQOVZWQIZUGIYTANBTGAZDCOI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3167/files/b1ff885bd354b9218e37b00de1366904335210e7..d27a37d1d171440cde763c730e4dc4d7bd245180?email_source=notifications\u0026email_token=AFTOJKZPLNBZRHQL4HZTRTDQRDD4VA5CNFSM4JGQDLHKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGOBZHE4DCOKQOVZWQIZUGIYTANBTGAZDCOI",
"url": "https://github.com/quicwg/base-drafts/pull/3167/files/b1ff885bd354b9218e37b00de1366904335210e7..d27a37d1d171440cde763c730e4dc4d7bd245180?email_source=notifications\u0026email_token=AFTOJKZPLNBZRHQL4HZTRTDQRDD4VA5CNFSM4JGQDLHKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGOBZHE4DCOKQOVZWQIZUGIYTANBTGAZDCOI",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5db8d04ad8330_3ef03f8a060cd9687875f--


From nobody Tue Oct 29 16:51:09 2019
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 45520120086 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 16:51:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.999
X-Spam-Level: 
X-Spam-Status: No, score=-6.999 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=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 2uBPXEq7LwnD for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 16:51:06 -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 9BFAA12006B for <quic-issues@ietf.org>; Tue, 29 Oct 2019 16:51:06 -0700 (PDT)
Date: Tue, 29 Oct 2019 16:51:05 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572393065; bh=CylzNBC8AeXLWi4bEJV3vaV9LZyCusOiIr1GwL1bp+g=; h=Date:From:To:Subject:From; b=rHTJdcv5BQozqrRWUTSDnDGOEJ1p2JNgPNP2AYEPS/GBFKIQI1wZtLjusq5d/9+0y ytGdml2JyNy3p2BtfHsmMBv57A9PSiadIRj9vxSXm3LkABSmmy+M4S4sqagNN2nsMg XN9i8dTAL54EX/YkfD+YfpdyyHeZ+qN6WD9e+Hu4=
From: ianswett <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/ianswett-max-datagram-size/d27a37-48573b@github.com>
Subject: [quicwg/base-drafts] 48573b: Update draft-ietf-quic-recovery.md
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/HRXarEt0YyCAOToBoL9mjkdObRU>
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, 29 Oct 2019 23:51:08 -0000

  Branch: refs/heads/ianswett-max-datagram-size
  Home:   https://github.com/quicwg/base-drafts
  Commit: 48573bf0a5755e0f341aed6f6124cad13537bc1a
      https://github.com/quicwg/base-drafts/commit/48573bf0a5755e0f341aed6f6124cad13537bc1a
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-10-29 (Tue, 29 Oct 2019)

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

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md



From nobody Tue Oct 29 16:51:16 2019
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 9C9B5120086 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 16:51:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.381
X-Spam-Level: 
X-Spam-Status: No, score=-6.381 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 a9W3EE_Jkz3F for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 16:51:14 -0700 (PDT)
Received: from out-13.smtp.github.com (out-13.smtp.github.com [192.30.254.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3FDC912006B for <quic-issues@ietf.org>; Tue, 29 Oct 2019 16:51:14 -0700 (PDT)
Date: Tue, 29 Oct 2019 16:51:13 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572393074; bh=vvLwjauZ9AE3g4D0hVcmvL10Y9Jj1S32GRtf0gLCmdY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=WSBiw56231UIC5iAViahlxMcoXrhqf7h2HGo+q9ojOt+ilhXvgBUuwE/aE2e1eqig dIfC+7YPrqxMLvaTxATIO2Qr7oKwRu3ga2KgfHmLV4vzl0RwqUTCCqjr+1x8dmFdcy kl1NRff9RyZFJ9M03mpmjv6KJszGwiT7CBA7t/fU=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3167/push/4210431883@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3167@github.com>
References: <quicwg/base-drafts/pull/3167@github.com>
Subject: Re: [quicwg/base-drafts] kMaxDatagramSize -> max_datagram_size (#3167)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db8d0719b0ee_c4e3fbe674cd960132765"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Hk9jKWAUpkt7_sEcECi34CurAPE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 23:51:16 -0000

----==_mimepart_5db8d0719b0ee_c4e3fbe674cd960132765
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

48573bf0a5755e0f341aed6f6124cad13537bc1a  Update draft-ietf-quic-recovery.md


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3167/files/d27a37d1d171440cde763c730e4dc4d7bd245180..48573bf0a5755e0f341aed6f6124cad13537bc1a

----==_mimepart_5db8d0719b0ee_c4e3fbe674cd960132765
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/ianswett" class="user-mention">@ianswett</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/48573bf0a5755e0f341aed6f6124cad13537bc1a">48573bf</a>  Update draft-ietf-quic-recovery.md</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3167/files/d27a37d1d171440cde763c730e4dc4d7bd245180..48573bf0a5755e0f341aed6f6124cad13537bc1a?email_source=notifications&amp;email_token=AFTOJK7IWJFVIR5HKSDGFI3QRDD7DA5CNFSM4JGQDLHKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGOBZHE4DCOKQOVZWQIZUGIYTANBTGE4DQMY">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZ5HJR2WGETLD4RUJTQRDD7DANCNFSM4JGQDLHA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2WAJ6CPNWB5QKL4JLQRDD7DA5CNFSM4JGQDLHKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGOBZHE4DCOKQOVZWQIZUGIYTANBTGE4DQMY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3167/files/d27a37d1d171440cde763c730e4dc4d7bd245180..48573bf0a5755e0f341aed6f6124cad13537bc1a?email_source=notifications\u0026email_token=AFTOJK7IWJFVIR5HKSDGFI3QRDD7DA5CNFSM4JGQDLHKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGOBZHE4DCOKQOVZWQIZUGIYTANBTGE4DQMY",
"url": "https://github.com/quicwg/base-drafts/pull/3167/files/d27a37d1d171440cde763c730e4dc4d7bd245180..48573bf0a5755e0f341aed6f6124cad13537bc1a?email_source=notifications\u0026email_token=AFTOJK7IWJFVIR5HKSDGFI3QRDD7DA5CNFSM4JGQDLHKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGOBZHE4DCOKQOVZWQIZUGIYTANBTGE4DQMY",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5db8d0719b0ee_c4e3fbe674cd960132765--


From nobody Tue Oct 29 16:58:02 2019
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 29FDB120098 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 16:58:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.999
X-Spam-Level: 
X-Spam-Status: No, score=-6.999 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=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 OaUtV-277F47 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 16:57:59 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1960B12006B for <quic-issues@ietf.org>; Tue, 29 Oct 2019 16:57:59 -0700 (PDT)
Date: Tue, 29 Oct 2019 16:57:58 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572393478; bh=3Xiu1TfRmcmJCP8+7cARaMkHDaKDCpE547wdKJbFhXo=; h=Date:From:To:Subject:From; b=U63SPdBGlR49whqWzpp0Pfl3Ts5e95dyrI0kMAGn0OQflNy4DhyTxiZwOysrIcuTv twex2qpgw9c087RJlyQca68cHkpPpcwxJBpKgu3vDYa9qMS9K5K107XHUVCg9m1b2M tHwwdnoDGnBUOFD+CYLdjwbFPC7U65P2dBsVBJZE=
From: ianswett <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/ianswett-max-datagram-size/48573b-ed3b3f@github.com>
Subject: [quicwg/base-drafts] ed3b3f: Update draft-ietf-quic-recovery.md
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/aVwMjif65bErr_qTaWLd9VB8Z54>
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, 29 Oct 2019 23:58:00 -0000

  Branch: refs/heads/ianswett-max-datagram-size
  Home:   https://github.com/quicwg/base-drafts
  Commit: ed3b3f93ef292a596e827e56aab78eca1e2b6688
      https://github.com/quicwg/base-drafts/commit/ed3b3f93ef292a596e827e56aab78eca1e2b6688
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-10-29 (Tue, 29 Oct 2019)

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

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md



From nobody Tue Oct 29 16:58:10 2019
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 BF21D120098 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 16:58:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.381
X-Spam-Level: 
X-Spam-Status: No, score=-6.381 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 98I3g5tXJXEG for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 16:58:07 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1681512006B for <quic-issues@ietf.org>; Tue, 29 Oct 2019 16:58:07 -0700 (PDT)
Date: Tue, 29 Oct 2019 16:58:06 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572393486; bh=cVGWan82iWSS4zMd//fsCJp+Pbg0dE6j8AsVa+7bBJc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=iPyg3e5sqUcwhPCGa/P7U1yGle06nMK1uxx0dTz9Frf9+x0yaHtxmlfmh8FqJLtyR iMr9bCoHaC9SA6t7nUeQszKgpuU9qEjBVbAX1pv1pTgOVa0n4URzEvExQHkWFgK8Is jR9EG51yu0fW/vOEAoNW4Kx6O8FFjk7GS1dG4m30=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3167/push/4210449055@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3167@github.com>
References: <quicwg/base-drafts/pull/3167@github.com>
Subject: Re: [quicwg/base-drafts] kMaxDatagramSize -> max_datagram_size (#3167)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db8d20e64e4a_2f1a3ff72eccd96c1536a8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/VpYs8qmc7Eo0W2ZXuLCVHJRQuEk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 29 Oct 2019 23:58:09 -0000

----==_mimepart_5db8d20e64e4a_2f1a3ff72eccd96c1536a8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

ed3b3f93ef292a596e827e56aab78eca1e2b6688  Update draft-ietf-quic-recovery.md


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3167/files/48573bf0a5755e0f341aed6f6124cad13537bc1a..ed3b3f93ef292a596e827e56aab78eca1e2b6688

----==_mimepart_5db8d20e64e4a_2f1a3ff72eccd96c1536a8
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/ianswett" class="user-mention">@ianswett</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/ed3b3f93ef292a596e827e56aab78eca1e2b6688">ed3b3f9</a>  Update draft-ietf-quic-recovery.md</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3167/files/48573bf0a5755e0f341aed6f6124cad13537bc1a..ed3b3f93ef292a596e827e56aab78eca1e2b6688?email_source=notifications&amp;email_token=AFTOJK76N2CMXKJ3UREJLFLQRDEY5A5CNFSM4JGQDLHKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGOBZHE4DCOKQOVZWQIZUGIYTANBUHEYDKNI">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7OZ6DGMZAG53ANFS3QRDEY5ANCNFSM4JGQDLHA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6WT4IJDHJR3UQQAGTQRDEY5A5CNFSM4JGQDLHKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGOBZHE4DCOKQOVZWQIZUGIYTANBUHEYDKNI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3167/files/48573bf0a5755e0f341aed6f6124cad13537bc1a..ed3b3f93ef292a596e827e56aab78eca1e2b6688?email_source=notifications\u0026email_token=AFTOJK76N2CMXKJ3UREJLFLQRDEY5A5CNFSM4JGQDLHKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGOBZHE4DCOKQOVZWQIZUGIYTANBUHEYDKNI",
"url": "https://github.com/quicwg/base-drafts/pull/3167/files/48573bf0a5755e0f341aed6f6124cad13537bc1a..ed3b3f93ef292a596e827e56aab78eca1e2b6688?email_source=notifications\u0026email_token=AFTOJK76N2CMXKJ3UREJLFLQRDEY5A5CNFSM4JGQDLHKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGOBZHE4DCOKQOVZWQIZUGIYTANBUHEYDKNI",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5db8d20e64e4a_2f1a3ff72eccd96c1536a8--


From nobody Tue Oct 29 17:11:43 2019
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 E5583120096 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 17:11:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.999
X-Spam-Level: 
X-Spam-Status: No, score=-6.999 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=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 fQgP_-HvoBkb for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 17:11:39 -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 C051012008B for <quic-issues@ietf.org>; Tue, 29 Oct 2019 17:11:39 -0700 (PDT)
Date: Tue, 29 Oct 2019 17:11:38 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572394298; bh=DBxvjdgKKBiLKQifnqY52Ges1rakU/bQzD8zgJwrjkw=; h=Date:From:To:Subject:From; b=ryBWoJwhTuq1bQdZCGrFnU/qEKxmtcrKiWlyL2AQpu/PcjlmBJZwwf3bMd1AJBskk y1q77WONG3nk7r3fgZ8w/09DdHvach2njQOLeHpRWA+1qVSnPiG8zqzTnmkcdgoIio 1oaaHlymOTu2KZAo3f7NREO/nWbA6OVW8YbvY7ZE=
From: ianswett <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/ianswett-max-datagram-size/ed3b3f-2d5f46@github.com>
Subject: [quicwg/base-drafts] 2d5f46: Update draft-ietf-quic-recovery.md
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/b2jBICrnFt9V7ChH8ZeaW901jF8>
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, 30 Oct 2019 00:11:41 -0000

  Branch: refs/heads/ianswett-max-datagram-size
  Home:   https://github.com/quicwg/base-drafts
  Commit: 2d5f46faab5cf09442fff533c89d499e4f80fc6c
      https://github.com/quicwg/base-drafts/commit/2d5f46faab5cf09442fff533c89d499e4f80fc6c
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-10-29 (Tue, 29 Oct 2019)

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

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md



From nobody Tue Oct 29 17:11:50 2019
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 8BD83120098 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 17:11:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.381
X-Spam-Level: 
X-Spam-Status: No, score=-6.381 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 7l7lrRl2no2M for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 17:11:47 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 57DAE120096 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 17:11:47 -0700 (PDT)
Date: Tue, 29 Oct 2019 17:11:46 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572394306; bh=XrSMP6ZpZLHH2SiVDGmoxi9JfVt+VP/vzyYwQN2rPZc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=fcAD6CE4vVmNZrUZL70XtCWshDbI/O80C8OjZXyvesgubzbTHilbwxSWeiqEktEuG PbXMOoOljfGmR2x3N8hObR4VyF4l/eWT4wgftpWjXMCs1z7C1leCZfIOV5KqaF0qFk YvjAg34GCe0g44bfgDZ/Y+2I4hwFdOprsKreEZzE=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3167/push/4210483660@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3167@github.com>
References: <quicwg/base-drafts/pull/3167@github.com>
Subject: Re: [quicwg/base-drafts] kMaxDatagramSize -> max_datagram_size (#3167)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db8d5429041b_4d3a3fbbe40cd96c94619"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/fK5ofsqlQKlUmUMdNDz3bOf9f2I>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 30 Oct 2019 00:11:49 -0000

----==_mimepart_5db8d5429041b_4d3a3fbbe40cd96c94619
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

2d5f46faab5cf09442fff533c89d499e4f80fc6c  Update draft-ietf-quic-recovery.md


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3167/files/ed3b3f93ef292a596e827e56aab78eca1e2b6688..2d5f46faab5cf09442fff533c89d499e4f80fc6c

----==_mimepart_5db8d5429041b_4d3a3fbbe40cd96c94619
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/ianswett" class="user-mention">@ianswett</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/2d5f46faab5cf09442fff533c89d499e4f80fc6c">2d5f46f</a>  Update draft-ietf-quic-recovery.md</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3167/files/ed3b3f93ef292a596e827e56aab78eca1e2b6688..2d5f46faab5cf09442fff533c89d499e4f80fc6c?email_source=notifications&amp;email_token=AFTOJKYICFY6OIPTPGT5EETQRDGMFA5CNFSM4JGQDLHKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGOBZHE4DCOKQOVZWQIZUGIYTANBYGM3DMMA">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK76YDLEHMIEM5NTYH3QRDGMFANCNFSM4JGQDLHA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKY2WSI3MU4P3DD777LQRDGMFA5CNFSM4JGQDLHKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGOBZHE4DCOKQOVZWQIZUGIYTANBYGM3DMMA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3167/files/ed3b3f93ef292a596e827e56aab78eca1e2b6688..2d5f46faab5cf09442fff533c89d499e4f80fc6c?email_source=notifications\u0026email_token=AFTOJKYICFY6OIPTPGT5EETQRDGMFA5CNFSM4JGQDLHKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGOBZHE4DCOKQOVZWQIZUGIYTANBYGM3DMMA",
"url": "https://github.com/quicwg/base-drafts/pull/3167/files/ed3b3f93ef292a596e827e56aab78eca1e2b6688..2d5f46faab5cf09442fff533c89d499e4f80fc6c?email_source=notifications\u0026email_token=AFTOJKYICFY6OIPTPGT5EETQRDGMFA5CNFSM4JGQDLHKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGOBZHE4DCOKQOVZWQIZUGIYTANBYGM3DMMA",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5db8d5429041b_4d3a3fbbe40cd96c94619--


From nobody Tue Oct 29 17:12:13 2019
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 6446A120096 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 17:12:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 n8zbeKSCmhST for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 17:12:11 -0700 (PDT)
Received: from out-12.smtp.github.com (out-12.smtp.github.com [192.30.254.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id ED95E12008B for <quic-issues@ietf.org>; Tue, 29 Oct 2019 17:12:10 -0700 (PDT)
Received: from github-lowworker-292e294.va3-iad.github.net (github-lowworker-292e294.va3-iad.github.net [10.48.102.70]) by smtp.github.com (Postfix) with ESMTP id 7981E1202D0 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 17:12:10 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572394330; bh=x9T1lZamhTSZORr5Y3I/97X7ALjJZc2yp6kHSV0cSOY=; h=Date:From:To:Subject:From; b=n+2VDZ+7iUbgT7Y2aYaX2wzVhKDYUgqrlrYgrcl4yvBkP5Bx3KfIt2RC2QK1gn1Rp guiGrgI3GBiDt7y025O/5+D9RT2aSEmbtInXFFZkHR3+Ch3AvhJD61rQKlm0y8fFqe vKfvvlsYUwb8sitWvDrd0BdWvOf7D0pcRQN4RyrA=
Date: Tue, 29 Oct 2019 17:12:10 -0700
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/d5f67d-ecbba5@github.com>
Subject: [quicwg/base-drafts] ecbba5: Script updating gh-pages from 2d5f46fa. [ci skip]
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/nntpyr2yWpMY0mNGstpbSL62IO4>
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, 30 Oct 2019 00:12:12 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: ecbba5b4ba1ab2df9523f1b786a06b460666af4a
      https://github.com/quicwg/base-drafts/commit/ecbba5b4ba1ab2df9523f1b786a06b460666af4a
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-30 (Wed, 30 Oct 2019)

  Changed paths:
    M ianswett-max-datagram-size/draft-ietf-quic-http.html
    M ianswett-max-datagram-size/draft-ietf-quic-http.txt
    M ianswett-max-datagram-size/draft-ietf-quic-invariants.html
    M ianswett-max-datagram-size/draft-ietf-quic-invariants.txt
    M ianswett-max-datagram-size/draft-ietf-quic-qpack.html
    M ianswett-max-datagram-size/draft-ietf-quic-qpack.txt
    M ianswett-max-datagram-size/draft-ietf-quic-recovery.html
    M ianswett-max-datagram-size/draft-ietf-quic-recovery.txt
    M ianswett-max-datagram-size/draft-ietf-quic-tls.html
    M ianswett-max-datagram-size/draft-ietf-quic-tls.txt
    M ianswett-max-datagram-size/draft-ietf-quic-transport.html
    M ianswett-max-datagram-size/draft-ietf-quic-transport.txt
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from 2d5f46fa. [ci skip]



From nobody Tue Oct 29 17:14:53 2019
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 D46CB120096 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 17:14:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8
X-Spam-Level: 
X-Spam-Status: No, score=-8 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, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 SMkdw-PcQvRF for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 17:14:50 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F1CE412008B for <quic-issues@ietf.org>; Tue, 29 Oct 2019 17:14:49 -0700 (PDT)
Date: Tue, 29 Oct 2019 17:14:49 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572394489; bh=HcfVsrOURa1CVmb5KpiNA247kqEabBgdYHsVOPkoaIM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=gEtuWyiTL0jJXGGw16+id7AEn1c9KGEFOv4DBCcsh0QCfrdHHkFl5jUtFMJYoNGly kRX7gbln9l4QI7oLRS2/apVjQl04Njzc6IjA7M0m/M6Al6gBDvnjYf90qEq/4kxUHG jI1t1u0Yq31+nytheFlUR/AbRV3FiDAGDtNXGgYQ=
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3WIRAPYFZDWL3N3RN3YYLITEVBNHHB476S7Q@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3148/review/308906227@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3148@github.com>
References: <quicwg/base-drafts/pull/3148@github.com>
Subject: Re: [quicwg/base-drafts] Fix handling of Retry in recovery (#3148)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db8d5f91361c_12353f85914cd960956c2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/_RKtAkeVllTzlnzVj6jUJO89Slk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 30 Oct 2019 00:14:52 -0000

----==_mimepart_5db8d5f91361c_12353f85914cd960956c2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar commented on this pull request.



> +## Handling Retry Packets
+
+A Retry packet causes a client to send another Initial packet, effectively
+restarting the connection process.  A Retry packet indicates that the Initial
+was received, but not processed.  A Retry packet cannot be treated as an
+acknowledgment.
+
+Clients that receive a Retry packet reset congestion control and loss recovery
+state, including resetting any pending timers.  Other connection state, in
+particular cryptographic handshake messages, is retained; see Section 17.2.5 of
+{{QUIC-TRANSPORT}}.
+
+The client MAY compute an RTT estimate to the server as the time period from
+when the first Initial was sent to when a Retry or a Version Negotiation packet
+is received.  The client MAY use this value in place of its default for the
+initial RTT estimate.

@mikkelfj's point, IIUC, is that connection ID based routing within your server infrastructure could route your new Initial to a server that is far off. I think this is a legitimate use case, but using this sample as the initial RTT value is fine I'd argue, even if it is wrong some times. It is not expected to be the common case, and you replace it in the RTT estimate with the first actual measured value anyways.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3148#discussion_r340383833
----==_mimepart_5db8d5f91361c_12353f85914cd960956c2
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@janaiyengar</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3148#discussion_r340383833">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; +## Handling Retry Packets
+
+A Retry packet causes a client to send another Initial packet, effectively
+restarting the connection process.  A Retry packet indicates that the Initial
+was received, but not processed.  A Retry packet cannot be treated as an
+acknowledgment.
+
+Clients that receive a Retry packet reset congestion control and loss recovery
+state, including resetting any pending timers.  Other connection state, in
+particular cryptographic handshake messages, is retained; see Section 17.2.5 of
+{{QUIC-TRANSPORT}}.
+
+The client MAY compute an RTT estimate to the server as the time period from
+when the first Initial was sent to when a Retry or a Version Negotiation packet
+is received.  The client MAY use this value in place of its default for the
+initial RTT estimate.
</pre>
<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=193335" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mikkelfj">@mikkelfj</a>'s point, IIUC, is that connection ID based routing within your server infrastructure could route your new Initial to a server that is far off. I think this is a legitimate use case, but using this sample as the initial RTT value is fine I'd argue, even if it is wrong some times. It is not expected to be the common case, and you replace it in the RTT estimate with the first actual measured value anyways.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3148?email_source=notifications&amp;email_token=AFTOJK3OW2ENECWPCTORFPTQRDGXTA5CNFSM4JEOOI4KYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJUYR4Y#discussion_r340383833">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZKG2RJ7MISOI7GJFDQRDGXTANCNFSM4JEOOI4A">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK43CGRK275N7XJLH7DQRDGXTA5CNFSM4JEOOI4KYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJUYR4Y.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3148?email_source=notifications\u0026email_token=AFTOJK3OW2ENECWPCTORFPTQRDGXTA5CNFSM4JEOOI4KYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJUYR4Y#discussion_r340383833",
"url": "https://github.com/quicwg/base-drafts/pull/3148?email_source=notifications\u0026email_token=AFTOJK3OW2ENECWPCTORFPTQRDGXTA5CNFSM4JEOOI4KYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJUYR4Y#discussion_r340383833",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db8d5f91361c_12353f85914cd960956c2--


From nobody Tue Oct 29 17:18:01 2019
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 05D5112008B for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 17:18:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8
X-Spam-Level: 
X-Spam-Status: No, score=-8 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, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 j7a4sbt7AXPx for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 17:17:58 -0700 (PDT)
Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AE63212007A for <quic-issues@ietf.org>; Tue, 29 Oct 2019 17:17:58 -0700 (PDT)
Received: from github-lowworker-5fb2734.va3-iad.github.net (github-lowworker-5fb2734.va3-iad.github.net [10.48.19.27]) by smtp.github.com (Postfix) with ESMTP id D4F84A0212 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 17:17:57 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572394677; bh=SJKueeFTroIdgBX/Xpqh47VfIWpkbqoHDFuJpKRV234=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=DAMNfmkQjSQegzU4XAezuUZg+QMhCQahHNSDobX6teSUgOTZmdhtDFP6lk1SRSFSg qA3vex+Qat38D2dkBXz5dexds1kAoMEQxRtDdbUCv6anSFR69dvcBBBL4zjPMHboeI gIcGIh5bomWRqWIUKpXVBNdlwhBr83oUYVaZxGbU=
Date: Tue, 29 Oct 2019 17:17:57 -0700
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZGQ5JJPAAJX4EY3253YYLULEVBNHHB5JW7PY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3167/review/308906634@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3167@github.com>
References: <quicwg/base-drafts/pull/3167@github.com>
Subject: Re: [quicwg/base-drafts] kMaxDatagramSize -> max_datagram_size (#3167)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db8d6b5c5725_c703f9be88cd96c174351"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/lXrXOkb6lns-iAcbFe_hTJxIhbI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 30 Oct 2019 00:18:00 -0000

----==_mimepart_5db8d6b5c5725_c703f9be88cd96c174351
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar commented on this pull request.

another fix

> @@ -1258,6 +1254,13 @@ kPersistentCongestionThreshold:
 Variables required to implement the congestion control mechanisms
 are described in this section.
 
+max_datagram_size:
+: The sender's current maximum payload size. Does not include UDP or IP
+  overhead.  The max datagram size is used for calculating the minimum

Used for min, init, and cwnd increases, not just for min.
```suggestion
  overhead.  The max datagram size is used for congestion window
```

> @@ -1258,6 +1254,13 @@ kPersistentCongestionThreshold:
 Variables required to implement the congestion control mechanisms
 are described in this section.
 
+max_datagram_size:
+: The sender's current maximum payload size. Does not include UDP or IP
+  overhead.  The max datagram size is used for calculating the minimum
+  congestion window. An endpoint sets the value of this variable based on its

```suggestion
  computations. An endpoint sets the value of this variable based on its
```

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3167#pullrequestreview-308906634
----==_mimepart_5db8d6b5c5725_c703f9be88cd96c174351
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><b>@janaiyengar</b> commented on this pull request.</p>=0D
=0D
<p>another fix</p><hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3167#discussi=
on_r340384156">draft-ietf-quic-recovery.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -1258,6 +1254,13 @@ kPersistentCongesti=
onThreshold:=0D
 Variables required to implement the congestion control mechanisms=0D
 are described in this section.=0D
 =0D
+max_datagram_size:=0D
+: The sender&#39;s current maximum payload size. Does not include UDP or=
 IP=0D
+  overhead.  The max datagram size is used for calculating the minimum=0D=

</pre>=0D
<p>Used for min, init, and cwnd increases, not just for min.</p>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-  overhead.  The max datagram size is used fo=
r calculating the minimum=0D
+  overhead.  The max datagram size is used for congestion window=0D
</pre>=0D
=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3167#discussi=
on_r340384234">draft-ietf-quic-recovery.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -1258,6 +1254,13 @@ kPersistentCongesti=
onThreshold:=0D
 Variables required to implement the congestion control mechanisms=0D
 are described in this section.=0D
 =0D
+max_datagram_size:=0D
+: The sender&#39;s current maximum payload size. Does not include UDP or=
 IP=0D
+  overhead.  The max datagram size is used for calculating the minimum=0D=

+  congestion window. An endpoint sets the value of this variable based o=
n its=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-  congestion window. An endpoint sets the val=
ue of this variable based on its=0D
+  computations. An endpoint sets the value of this variable based on its=
=0D
</pre>=0D
=0D
=0D
<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/3167?email_source=3Dnotifications&amp;email_token=3DA=
FTOJKZR24RWEEL4TRMIK23QRDHDLA5CNFSM4JGQDLHKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJ=
SXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJUYVCQ#pullrequestreview-308906634=
">view it on GitHub</a>, or <a href=3D"https://github.com/notifications/u=
nsubscribe-auth/AFTOJK4FCP2EUKYPLYVMO4TQRDHDLANCNFSM4JGQDLHA">unsubscribe=
</a>.<img src=3D"https://github.com/notifications/beacon/AFTOJK27B7UG34C5=
JLZCCGLQRDHDLA5CNFSM4JGQDLHKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWN=
FSXPKTDN5WW2ZLOORPWSZGOCJUYVCQ.gif" height=3D"1" width=3D"1" alt=3D"" /><=
/p>=0D
<script type=3D"application/ld+json">[=0D
{=0D
"@context": "http://schema.org",=0D
"@type": "EmailMessage",=0D
"potentialAction": {=0D
"@type": "ViewAction",=0D
"target": "https://github.com/quicwg/base-drafts/pull/3167?email_source=3D=
notifications\u0026email_token=3DAFTOJKZR24RWEEL4TRMIK23QRDHDLA5CNFSM4JGQ=
DLHKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOC=
JUYVCQ#pullrequestreview-308906634",=0D
"url": "https://github.com/quicwg/base-drafts/pull/3167?email_source=3Dno=
tifications\u0026email_token=3DAFTOJKZR24RWEEL4TRMIK23QRDHDLA5CNFSM4JGQDL=
HKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJU=
YVCQ#pullrequestreview-308906634",=0D
"name": "View Pull Request"=0D
},=0D
"description": "View this Pull Request on GitHub",=0D
"publisher": {=0D
"@type": "Organization",=0D
"name": "GitHub",=0D
"url": "https://github.com"=0D
}=0D
}=0D
]</script>=

----==_mimepart_5db8d6b5c5725_c703f9be88cd96c174351--


From nobody Tue Oct 29 18:00:24 2019
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 11D78120052 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 18:00:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 FEba6gmLkGkp for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 18:00:22 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D2B7F1200F5 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 18:00:21 -0700 (PDT)
Received: from github-lowworker-c5134a3.ac4-iad.github.net (github-lowworker-c5134a3.ac4-iad.github.net [10.52.23.55]) by smtp.github.com (Postfix) with ESMTP id 34D962C006B for <quic-issues@ietf.org>; Tue, 29 Oct 2019 18:00:21 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572397221; bh=10kNuQiwawD5vCHcXV83utPK0yYpVkP4CMHQ7v+GRSU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=EQDt4KefwMrqlcZrfm+yEK2nZdtrgldEZUTBpVqNyEpk9/YNk4eiYvLKAZMVHRCv+ ZViYgHgaMyFLzShpRN+E0WAboUhmOKGfpE5OeNQ/UD3tSBFLHSEY8e3oN0bFtfVZ09 k86bh300aPn6a1QqX4Fi2pGw5GfWVYUWLizSva3I=
Date: Tue, 29 Oct 2019 18:00:21 -0700
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZHKBC3T6WTTX75NW53YYQTLEVBNHHB5FNSNM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3156/review/308916183@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3156@github.com>
References: <quicwg/base-drafts/pull/3156@github.com>
Subject: Re: [quicwg/base-drafts] clarify the scope of a NEW_TOKEN token (#3156)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db8e0a518216_770e3fa83b4cd95c122052"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/pQJKe0OhNMUzUcXVAEga4z2Ezrg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 30 Oct 2019 01:00:23 -0000

----==_mimepart_5db8e0a518216_770e3fa83b4cd95c122052
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar approved this pull request.





-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3156#pullrequestreview-308916183
----==_mimepart_5db8e0a518216_770e3fa83b4cd95c122052
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@janaiyengar</b> approved this pull request.</p>



<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3156?email_source=notifications&amp;email_token=AFTOJKZ2CUD3NMXRUY44UN3QRDMCLA5CNFSM4JFWFR72YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJU27VY#pullrequestreview-308916183">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5BD2OIDXYIGIQS7RDQRDMCLANCNFSM4JFWFR7Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4SUOIJHDB4TNA7ABTQRDMCLA5CNFSM4JFWFR72YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJU27VY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3156?email_source=notifications\u0026email_token=AFTOJKZ2CUD3NMXRUY44UN3QRDMCLA5CNFSM4JFWFR72YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJU27VY#pullrequestreview-308916183",
"url": "https://github.com/quicwg/base-drafts/pull/3156?email_source=notifications\u0026email_token=AFTOJKZ2CUD3NMXRUY44UN3QRDMCLA5CNFSM4JFWFR72YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJU27VY#pullrequestreview-308916183",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db8e0a518216_770e3fa83b4cd95c122052--


From nobody Tue Oct 29 18:25:11 2019
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 B9087120059 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 18:25:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8
X-Spam-Level: 
X-Spam-Status: No, score=-8 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, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 VudpxK_A_Sx5 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 18:25:08 -0700 (PDT)
Received: from out-11.smtp.github.com (out-11.smtp.github.com [192.30.254.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 27C7512003E for <quic-issues@ietf.org>; Tue, 29 Oct 2019 18:25:08 -0700 (PDT)
Date: Tue, 29 Oct 2019 18:25:07 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572398707; bh=mLTB1/aLYmzxIDz9b38SoYUH5wYSk037qCmedAeRbBo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=NDmye43mS9bNzpfX3O5kd0Iq1kLSy0ufNuf8g48lgiG79GIKpy/+hCnrcFcbGObK9 oeCKiJFSUbuHeNgg+0rzSUoOJzfxsSNGcYIZekKEU8mZ5zLiqrCrXfSfAJ70LOqOle BD8XNJAZHZl1RRDojhjsBD0KjptFZWAvcPNVvt7E=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7VVFZUHI3TTGWMF2N3YYMPHEVBNHHB5HRKFQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3166/review/308921376@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3166@github.com>
References: <quicwg/base-drafts/pull/3166@github.com>
Subject: Re: [quicwg/base-drafts] token-based greasing / initial packet protection (#3166)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db8e67365d2c_14113fa74b2cd9681890d8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/MwceCfPOeGTpwTV27OCmLe_2ryQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 30 Oct 2019 01:25:10 -0000

----==_mimepart_5db8e67365d2c_14113fa74b2cd9681890d8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

kazuho commented on this pull request.



> +NEW_TOKEN frame, the server generates the alternative initial salt by calling a
+pseudo-random function, embeds that initial salt into the token which is then
+encrypted, and sends a NEW_TOKEN frame that comprises of the generated token and
+the alternative initial set.
+
+When the client reconnects to the server by using the provided token and the
+alternative initial set, the server first checks if the version number field of
+the incoming packet contains one of the alternative version numbers it
+advertises, then if that is the case, applies the corresponding packet type
+modifier to recover the correct packet type.  If the recovered packet type is an
+Initial packet and that packet contains a NEW_TOKEN token, the server decrypts
+the embedded token and recovers the alternative initial salt, uses that to
+decrypt the payload of the Initial packet.
+
+When the server is incapable of determining the alternative initial salt, it can
+send a Version Negotiation packet that instructs the client to use the default

@DavidSchinazi That's obviously the case. Thank you for pointing that out.

I think what the PR fails to state that a Retry token needs to inherit the properties of the NEW_TOKEN token included in the Initial packet that trigerred the Retry. One way doing that is to embed the NEW_TOKEN token in the Retry token.

The reason why we need the NEW_TOKEN token to be embedded in the Retry token is not only because there is an attack that you describe. It is necessary because when the server receives the first Initial packet from client that carries the alternative version, and responds with a Retry packet that carries that alternative version, and the client in response sends an Initial packet that carries the Retry token using an Initial packet with the alternative version, the server needs to extract the alternative initial salt (and other information) from the Retry token.

I'd update the PR to clarify that.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3166#discussion_r340396154
----==_mimepart_5db8e67365d2c_14113fa74b2cd9681890d8
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@kazuho</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3166#discussion_r340396154">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +NEW_TOKEN frame, the server generates the alternative initial salt by calling a
+pseudo-random function, embeds that initial salt into the token which is then
+encrypted, and sends a NEW_TOKEN frame that comprises of the generated token and
+the alternative initial set.
+
+When the client reconnects to the server by using the provided token and the
+alternative initial set, the server first checks if the version number field of
+the incoming packet contains one of the alternative version numbers it
+advertises, then if that is the case, applies the corresponding packet type
+modifier to recover the correct packet type.  If the recovered packet type is an
+Initial packet and that packet contains a NEW_TOKEN token, the server decrypts
+the embedded token and recovers the alternative initial salt, uses that to
+decrypt the payload of the Initial packet.
+
+When the server is incapable of determining the alternative initial salt, it can
+send a Version Negotiation packet that instructs the client to use the default
</pre>
<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=5599133" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/DavidSchinazi">@DavidSchinazi</a> That's obviously the case. Thank you for pointing that out.</p>
<p>I think what the PR fails to state that a Retry token needs to inherit the properties of the NEW_TOKEN token included in the Initial packet that trigerred the Retry. One way doing that is to embed the NEW_TOKEN token in the Retry token.</p>
<p>The reason why we need the NEW_TOKEN token to be embedded in the Retry token is not only because there is an attack that you describe. It is necessary because when the server receives the first Initial packet from client that carries the alternative version, and responds with a Retry packet that carries that alternative version, and the client in response sends an Initial packet that carries the Retry token using an Initial packet with the alternative version, the server needs to extract the alternative initial salt (and other information) from the Retry token.</p>
<p>I'd update the PR to clarify that.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3166?email_source=notifications&amp;email_token=AFTOJK6AQSOHPNGEENPVJFLQRDO7HA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJU4IIA#discussion_r340396154">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6UDDRSXOH5ROPZFYDQRDO7HANCNFSM4JGDGPOQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6PS46ZFOKZ3FN37UDQRDO7HA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJU4IIA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3166?email_source=notifications\u0026email_token=AFTOJK6AQSOHPNGEENPVJFLQRDO7HA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJU4IIA#discussion_r340396154",
"url": "https://github.com/quicwg/base-drafts/pull/3166?email_source=notifications\u0026email_token=AFTOJK6AQSOHPNGEENPVJFLQRDO7HA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJU4IIA#discussion_r340396154",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db8e67365d2c_14113fa74b2cd9681890d8--


From nobody Tue Oct 29 18:27:10 2019
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 2ED0D1200F7 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 18:27:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 uSQRoPYXc9Mh for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 18:27:07 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8DC8812003E for <quic-issues@ietf.org>; Tue, 29 Oct 2019 18:27:07 -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 B211E1C169F for <quic-issues@ietf.org>; Tue, 29 Oct 2019 18:27:06 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572398826; bh=ykTb/EUha7S/FeV7jhySjoGuCDxdQx6vQhHD7TdhqXI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=pH1GUE8k7FPdgyfs0z2hikGeGDsEivhytlxFy2EKaGAhQIYm/FzXMcsYP0TL6mQrH wI9P35IrZ2fzlCsspXQRt9ob2bwXzaiYHytj8SSyqrx8jtGL2t2cfBpZQtqHe3VViS otskZxps9qcd6loKaPWDws/McZOKBpyAYVKTepVQ=
Date: Tue, 29 Oct 2019 18:27:06 -0700
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2BDSW7P4SL52R74SN3YYMWVEVBNHHB5FZ3ZY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3159/547699180@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3159@github.com>
References: <quicwg/base-drafts/issues/3159@github.com>
Subject: Re: [quicwg/base-drafts] Server should not accept 1-RTT traffic before handshake completion (#3159)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db8e6eaa3ab4_757e3fcf4becd95c635cb"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: marten-seemann
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/TNRuor1F6Ei1xfY10X7I5qV411c>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 30 Oct 2019 01:27:09 -0000

----==_mimepart_5db8e6eaa3ab4_757e3fcf4becd95c635cb
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> Without changing the 1.3 key schedule QUIC could use the exporter MS to derive the client 1-RTT traffic secret.

@ad-l How does this help? Can't the exporter MS derived at the same time as the traffic secrets?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3159#issuecomment-547699180
----==_mimepart_5db8e6eaa3ab4_757e3fcf4becd95c635cb
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<blockquote>
<p>Without changing the 1.3 key schedule QUIC could use the exporter MS to derive the client 1-RTT traffic secret.</p>
</blockquote>
<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=7765949" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ad-l">@ad-l</a> How does this help? Can't the exporter MS derived at the same time as the traffic secrets?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3159?email_source=notifications&amp;email_token=AFTOJK54ZRTGC3PXGXSM2EDQRDPGVA5CNFSM4JFYNXG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECSTT3A#issuecomment-547699180">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7BC253MGD72SE6XNTQRDPGVANCNFSM4JFYNXGQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZNB4SBQS5E5S4ENOLQRDPGVA5CNFSM4JFYNXG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECSTT3A.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3159?email_source=notifications\u0026email_token=AFTOJK54ZRTGC3PXGXSM2EDQRDPGVA5CNFSM4JFYNXG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECSTT3A#issuecomment-547699180",
"url": "https://github.com/quicwg/base-drafts/issues/3159?email_source=notifications\u0026email_token=AFTOJK54ZRTGC3PXGXSM2EDQRDPGVA5CNFSM4JFYNXG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECSTT3A#issuecomment-547699180",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db8e6eaa3ab4_757e3fcf4becd95c635cb--


From nobody Tue Oct 29 18:31:43 2019
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 5B68B1200F7 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 18:31:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8
X-Spam-Level: 
X-Spam-Status: No, score=-8 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, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 XomTsnP9teS7 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 18:31:40 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 753A412003E for <quic-issues@ietf.org>; Tue, 29 Oct 2019 18:31:40 -0700 (PDT)
Date: Tue, 29 Oct 2019 18:31:39 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572399099; bh=7zAj8XdBwhttobLjoCR3XfaLQQ6x8d5oVpC0PyODyoo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=J+BOUZZxYsuEoFg9FmpKV6fAoSZpUMxGQ4FF7XnYwvmtpM+NtUBCg74A7cF3CSPHP E9UUatn+F98Y42mww3LvuygY411rKficERcZJh0IHDtLFmkCGcve3LsR++jXzibzvG np1HKyKOIDHDZFl6lD5D18cKKbNiNSbg9tz/BTYg=
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2IXCTA3NZUN6GAJ2V3YYUIXEVBNHHB5GVBRY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3161/547700025@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3161@github.com>
References: <quicwg/base-drafts/issues/3161@github.com>
Subject: Re: [quicwg/base-drafts] Simplify the client's PTO code by allowing the server to send a PING (#3161)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db8e7fb9fbeb_3c4b3fde770cd95c41354"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/QG4WSC4dREBcCDKd_lPHitpSgPo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 30 Oct 2019 01:31:42 -0000

----==_mimepart_5db8e7fb9fbeb_3c4b3fde770cd95c41354
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I have a couple of thoughts. First, this change is not necessarily an overall simplification. It makes things slightly simpler at the client, but it adds about as much code to the server.  Additional code has to be added at the server to the PTO response to only send a PING and not a retransmission when the path is not yet validated.

Second, I think it does open up an interesting attack vector that is currently absent. @kazuho notes
that there is amplification, but I don't think byte amplification is the interesting one here, since the total load is going to be < 1 MTU. The interesting amplification here is packet amplification, which is a useful attack since UDP and packet processing costs at endpoints / clients is a relatively high cost. And you can get a fair number of packets back from the server for spoofing a couple of packets, in spite of the exponential backoff.

I'll grant that the attack is a bit of a stretch, and does require that the attacker guess the server's CID and packet number. Though, as @kazuho pointed out to me offline, we allow the server to use a zero-length CID. 

I don't think this change is necessary. And on balance, I don't think this change is a good one.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3161#issuecomment-547700025
----==_mimepart_5db8e7fb9fbeb_3c4b3fde770cd95c41354
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I have a couple of thoughts. First, this change is not necessarily an overall simplification. It makes things slightly simpler at the client, but it adds about as much code to the server.  Additional code has to be added at the server to the PTO response to only send a PING and not a retransmission when the path is not yet validated.</p>
<p>Second, I think it does open up an interesting attack vector that is currently absent. <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=41567" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/kazuho">@kazuho</a> notes<br>
that there is amplification, but I don't think byte amplification is the interesting one here, since the total load is going to be &lt; 1 MTU. The interesting amplification here is packet amplification, which is a useful attack since UDP and packet processing costs at endpoints / clients is a relatively high cost. And you can get a fair number of packets back from the server for spoofing a couple of packets, in spite of the exponential backoff.</p>
<p>I'll grant that the attack is a bit of a stretch, and does require that the attacker guess the server's CID and packet number. Though, as <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=41567" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/kazuho">@kazuho</a> pointed out to me offline, we allow the server to use a zero-length CID.</p>
<p>I don't think this change is necessary. And on balance, I don't think this change is a good one.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3161?email_source=notifications&amp;email_token=AFTOJK4TR3YRW22TSMELC7DQRDPXXA5CNFSM4JF5RXFKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECST2OI#issuecomment-547700025">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK273334R2QNBWRX6TDQRDPXXANCNFSM4JF5RXFA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK57PIL42W3P273MFG3QRDPXXA5CNFSM4JF5RXFKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECST2OI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3161?email_source=notifications\u0026email_token=AFTOJK4TR3YRW22TSMELC7DQRDPXXA5CNFSM4JF5RXFKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECST2OI#issuecomment-547700025",
"url": "https://github.com/quicwg/base-drafts/issues/3161?email_source=notifications\u0026email_token=AFTOJK4TR3YRW22TSMELC7DQRDPXXA5CNFSM4JF5RXFKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECST2OI#issuecomment-547700025",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db8e7fb9fbeb_3c4b3fde770cd95c41354--


From nobody Tue Oct 29 18:50:43 2019
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 8B31312009E for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 18:50:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 Dc2DJpOZDehq for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 18:50:41 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F3489120059 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 18:50:40 -0700 (PDT)
Received: from github-lowworker-cde56e0.va3-iad.github.net (github-lowworker-cde56e0.va3-iad.github.net [10.48.25.52]) by smtp.github.com (Postfix) with ESMTP id 68A451C004A for <quic-issues@ietf.org>; Tue, 29 Oct 2019 18:50:39 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572400239; bh=4OltEucm3LPhpLGW3DqcnYEndXNx3Ws6T5lzoh6GZZc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=zJ0NINYgdkr4PO/4KQyHhTEY9YHPkaa3XwooBkznSv3FZCQxSfjxqkdNquN8W+aYP bn1KEykGl/j6jjKjmOQQPJePlSttSdGVs11ggPFXWDHak+DjCj2+1kfWGRzpmgNl13 v+2k971Y2PaQhZ6p0DiV+LX8Hf4fWJ3IbEviFsnM=
Date: Tue, 29 Oct 2019 18:50:39 -0700
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2AV5E7SEGL27TRHV53YYWP7EVBNHHB3IPO4M@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3057/c547703832@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3057@github.com>
References: <quicwg/base-drafts/pull/3057@github.com>
Subject: Re: [quicwg/base-drafts] PTO MUST send new data or retransmit data if possible (#3057)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db8ec6f58f88_32a13fd54bacd96418597"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/afaLHUWii7ZJqChb4jK8h4rSC4s>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 30 Oct 2019 01:50:43 -0000

----==_mimepart_5db8ec6f58f88_32a13fd54bacd96418597
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Thanks for opening other issues, @ianswett. I'm going to merge this, since I think it's a net betterment over what we have. We can continue the other discussions on the other issues/PRs.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3057#issuecomment-547703832
----==_mimepart_5db8ec6f58f88_32a13fd54bacd96418597
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Thanks for opening other issues, <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=20072817" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ianswett">@ianswett</a>. I'm going to merge this, since I think it's a net betterment over what we have. We can continue the other discussions on the other issues/PRs.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3057?email_source=notifications&amp;email_token=AFTOJK6SY5KJCXRCC3CUEKDQRDR67A5CNFSM4IZL6QH2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECSUYGA#issuecomment-547703832">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5K44NAKKXUJA6ZFATQRDR67ANCNFSM4IZL6QHQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2HTNVWIC75ZV4QR5TQRDR67A5CNFSM4IZL6QH2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECSUYGA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3057?email_source=notifications\u0026email_token=AFTOJK6SY5KJCXRCC3CUEKDQRDR67A5CNFSM4IZL6QH2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECSUYGA#issuecomment-547703832",
"url": "https://github.com/quicwg/base-drafts/pull/3057?email_source=notifications\u0026email_token=AFTOJK6SY5KJCXRCC3CUEKDQRDR67A5CNFSM4IZL6QH2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECSUYGA#issuecomment-547703832",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db8ec6f58f88_32a13fd54bacd96418597--


From nobody Tue Oct 29 18:50:58 2019
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 1589112009E for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 18:50:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 M65KFSjphpc2 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 18:50:54 -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 B652B120059 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 18:50:54 -0700 (PDT)
Date: Tue, 29 Oct 2019 18:50:53 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572400253; bh=5sf+CGMWs4/ou45OqeK++OR3mZhPFxeI0HbMJy4NXdI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=cV6XRMDAfmsnLsuT/TdRB+rgrapIR/0PIvAMWGEUIjTlhdc2uzCy82Kg3N05G3Q0o WdMw7wSbd5l4JGo3rDO+FS1pgrrn8bPA+FoseQRf+NxaD3vYCBA+ymNS+2dJmo+r5I UnT+7SaSRo649E3vq1JO4QugGWByaUIsIFDz/wmc=
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK72ZRB3Z5T52Q7NDDF3YYWQ3EVBNHHB3IPO4M@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3057/review/308926932@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3057@github.com>
References: <quicwg/base-drafts/pull/3057@github.com>
Subject: Re: [quicwg/base-drafts] PTO MUST send new data or retransmit data if possible (#3057)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db8ec7db9feb_47ac3fd9c08cd9601425a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/C8KWFQKt9ru57FlpeoDiloIqA20>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 30 Oct 2019 01:50:56 -0000

----==_mimepart_5db8ec7db9feb_47ac3fd9c08cd9601425a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar approved this pull request.





-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3057#pullrequestreview-308926932
----==_mimepart_5db8ec7db9feb_47ac3fd9c08cd9601425a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@janaiyengar</b> approved this pull request.</p>



<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3057?email_source=notifications&amp;email_token=AFTOJK3NQVMDA74KVLZMNJDQRDR73A5CNFSM4IZL6QH2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJU5TVA#pullrequestreview-308926932">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYHUYKFR4VVPNPCWN3QRDR73ANCNFSM4IZL6QHQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7RDJTOUKV3GRDOGJ3QRDR73A5CNFSM4IZL6QH2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJU5TVA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3057?email_source=notifications\u0026email_token=AFTOJK3NQVMDA74KVLZMNJDQRDR73A5CNFSM4IZL6QH2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJU5TVA#pullrequestreview-308926932",
"url": "https://github.com/quicwg/base-drafts/pull/3057?email_source=notifications\u0026email_token=AFTOJK3NQVMDA74KVLZMNJDQRDR73A5CNFSM4IZL6QH2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJU5TVA#pullrequestreview-308926932",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db8ec7db9feb_47ac3fd9c08cd9601425a--


From nobody Tue Oct 29 18:51:07 2019
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 3353E1200A3 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 18:51:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, 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 PIn3ZJ1YwBRn for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 18:51:03 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 72A89120059 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 18:51:03 -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 A7BE06601B0 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 18:51:02 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572400262; bh=PZGlvqS3Yb7nD61tixhLEKgFQQOAXmoZDcW5caPnqpA=; h=Date:From:To:Subject:From; b=rEkPyXBOKyQGyYu3cuXQd1SN0SyOi3VWZ+USgZ7IGIPLYWeuzteUEIakiIKnCeYav MpKkQ0CN40qxOSfM57xjn+zBwuXhdy/PBVrYYyz0ESnUty0Yr6TnwP/JKIF27Vmm5L yz1f2U2jhwTPvV1Thgjma4svVUwtGwa7+yLKrdhg=
Date: Tue, 29 Oct 2019 18:51:02 -0700
From: Jana Iyengar <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/master/234249-997e49@github.com>
Subject: [quicwg/base-drafts] 295e0c: MUST send new data or retransmit data if possible
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/UqM91kWhW8uO6fJCQblqGeRG6BM>
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, 30 Oct 2019 01:51:05 -0000

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 295e0c9afc7eb80454f3fd0bd9d64d4879f85573
      https://github.com/quicwg/base-drafts/commit/295e0c9afc7eb80454f3fd0bd9d64d4879f85573
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-09-23 (Mon, 23 Sep 2019)

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

  Log Message:
  -----------
  MUST send new data or retransmit data if possible

Fixes #3056


  Commit: 409286b111330780882fe2ae17bbe405d9f25b09
      https://github.com/quicwg/base-drafts/commit/409286b111330780882fe2ae17bbe405d9f25b09
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-09-23 (Mon, 23 Sep 2019)

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

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md

Move the section on what encryption level to send first down.


  Commit: df8c4feb8412cdc5060f427eb3e64672db56e0db
      https://github.com/quicwg/base-drafts/commit/df8c4feb8412cdc5060f427eb3e64672db56e0db
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-09-23 (Mon, 23 Sep 2019)

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

  Log Message:
  -----------
  unacknowledged data


  Commit: 0236874f3a51eb4166b9070a21f1acd8dae432b1
      https://github.com/quicwg/base-drafts/commit/0236874f3a51eb4166b9070a21f1acd8dae432b1
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-09-24 (Tue, 24 Sep 2019)

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

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md


  Commit: 3662405decdc750cb97d7b1bd3eab1ad62abc0ff
      https://github.com/quicwg/base-drafts/commit/3662405decdc750cb97d7b1bd3eab1ad62abc0ff
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-10-24 (Thu, 24 Oct 2019)

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

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md

Co-Authored-By: Jana Iyengar <jri.ietf@gmail.com>


  Commit: 6a225b8bfc8b8aad98fa0ffee512f59940db48b5
      https://github.com/quicwg/base-drafts/commit/6a225b8bfc8b8aad98fa0ffee512f59940db48b5
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-10-24 (Thu, 24 Oct 2019)

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

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md

Co-Authored-By: Jana Iyengar <jri.ietf@gmail.com>


  Commit: 886db2af9e5c70a553dcf1d71d34fbe75c963a2d
      https://github.com/quicwg/base-drafts/commit/886db2af9e5c70a553dcf1d71d34fbe75c963a2d
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-10-24 (Thu, 24 Oct 2019)

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

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md


  Commit: 997e49fb8553d82031c4dca65604eb0ead7dcac8
      https://github.com/quicwg/base-drafts/commit/997e49fb8553d82031c4dca65604eb0ead7dcac8
  Author: Jana Iyengar <jri.ietf@gmail.com>
  Date:   2019-10-30 (Wed, 30 Oct 2019)

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

  Log Message:
  -----------
  Merge pull request #3057 from quicwg/ianswett-must-retransmit

PTO MUST send new data or retransmit data if possible


Compare: https://github.com/quicwg/base-drafts/compare/234249cb96e2...997e49fb8553


From nobody Tue Oct 29 18:51:15 2019
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 0358C120059 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 18:51:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=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 SCPtdImVAaPM for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 18:51:03 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A77AE12009E for <quic-issues@ietf.org>; Tue, 29 Oct 2019 18:51:03 -0700 (PDT)
Received: from github-lowworker-cde56e0.va3-iad.github.net (github-lowworker-cde56e0.va3-iad.github.net [10.48.25.52]) by smtp.github.com (Postfix) with ESMTP id 0EA52C60241 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 18:51:03 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572400263; bh=6gRShAwDpTlPBWtXrTtwQsK9EgpoXTFI8SbxfX1VgvM=; h=Date:From:To:Subject:From; b=V3bddyCvnws2XTJXQ2iPMkThT5Q1II3vgiQlnvmkXqukPQ02rinzjjOJA7d9Q8gf/ ibcgQdjnv3GOlS0z+jiqLBJfXbjiyinKUz8Nc9KhFIkTvOI9/D71fEk5H7JvEx5f7j SjizlwNHehomsDeI9WN14lGbBe7GSQOm/WuEdk7A=
Date: Tue, 29 Oct 2019 18:51:02 -0700
From: Jana Iyengar <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/ianswett-must-retransmit/886db2-000000@github.com>
Subject: [quicwg/base-drafts]
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/6fdtW0CAk-Mvgy9mIVP7RDMV6pM>
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, 30 Oct 2019 01:51:07 -0000

  Branch: refs/heads/ianswett-must-retransmit
  Home:   https://github.com/quicwg/base-drafts


From nobody Tue Oct 29 18:51:20 2019
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 B828012009E for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 18:51:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 Hy8Y06Ef6mIQ for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 18:51:12 -0700 (PDT)
Received: from out-9.smtp.github.com (out-9.smtp.github.com [192.30.254.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A96F6120059 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 18:51:12 -0700 (PDT)
Date: Tue, 29 Oct 2019 18:51:12 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572400272; bh=Cjxe+UowtIUv3srUwMvTwjUnaTuDlWAbs5BVgIoTXdc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=wdpVrCRrgXaaCIBMbVOw/74w29y1NWAVTrgft6HHiAI2KSEvPjLUFdVLyme8Mfxf9 7jVv5jmd/UKaTh0aO4HCc15Y+61E3nT75Hmw6rwV9D9qiPWFXui5t9Z2h/3yZSMRJA boBTnT66WeVhkJwhrA7NIc/3DrV+f5ukKRJfRweM=
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK43YVQPOOOR5K7YWNF3YYWR7EVBNHHB3GNALI@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/3056/issue_event/2754366902@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3056@github.com>
References: <quicwg/base-drafts/issues/3056@github.com>
Subject: Re: [quicwg/base-drafts] Lost client Initial is never retransmitted (#3056)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db8ec90219b_2b043fa14b4cd96c555b6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/hMBX25_4y68oWWUxr04Xijv8OTk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 30 Oct 2019 01:51:14 -0000

----==_mimepart_5db8ec90219b_2b043fa14b4cd96c555b6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #3056 via #3057.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3056#event-2754366902
----==_mimepart_5db8ec90219b_2b043fa14b4cd96c555b6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="496607322" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3056" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/3056/hovercard" href="https://github.com/quicwg/base-drafts/issues/3056">#3056</a> via <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="497151715" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3057" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3057/hovercard" href="https://github.com/quicwg/base-drafts/pull/3057">#3057</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3056?email_source=notifications&amp;email_token=AFTOJKZBNJRWRQP7W5NFVM3QRDSBBA5CNFSM4IY4XW2KYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUQWE3NQ#event-2754366902">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZWCX2SMQEVEFDPP6LQRDSBBANCNFSM4IY4XW2A">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK36H5IMXEFP6AMA6IDQRDSBBA5CNFSM4IY4XW2KYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUQWE3NQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3056?email_source=notifications\u0026email_token=AFTOJKZBNJRWRQP7W5NFVM3QRDSBBA5CNFSM4IY4XW2KYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUQWE3NQ#event-2754366902",
"url": "https://github.com/quicwg/base-drafts/issues/3056?email_source=notifications\u0026email_token=AFTOJKZBNJRWRQP7W5NFVM3QRDSBBA5CNFSM4IY4XW2KYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUQWE3NQ#event-2754366902",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db8ec90219b_2b043fa14b4cd96c555b6--


From nobody Tue Oct 29 18:51:28 2019
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 5FB25120815 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 18:51:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 oEcCi4sEDDbE for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 18:51:14 -0700 (PDT)
Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A441F120059 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 18:51:14 -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 AE499A0609 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 18:51:13 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572400273; bh=YzzSdeoOECZHIlS7bLb+dfpgoHqEaJ1gdCKnKrOJdUY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=aqr/qw2rV2BTCx+a2QHWDNI8Zh7lVPG+l/H/voNQGwOVU7Gq9Vb+CNAhzJ1MuAHfd ArkzRYxoI41/aZg4bwkJBGK3nG2TZn8XGPrCqhfNDZls8TKnK9arKwG9ey5B0zFhJy vJ9HANjyNOZOd5bSDFgrnt8AOc3NNSKzs4G3tXTg=
Date: Tue, 29 Oct 2019 18:51:13 -0700
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6J35255E63NF3BP2N3YYWSDEVBNHHB3IPO4M@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3057/issue_event/2754366898@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3057@github.com>
References: <quicwg/base-drafts/pull/3057@github.com>
Subject: Re: [quicwg/base-drafts] PTO MUST send new data or retransmit data if possible (#3057)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db8ec919f5af_3e9c3f8b23ccd95c33079"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/3-osDhyGzUKlhaVaDhv81vta9iY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 30 Oct 2019 01:51:18 -0000

----==_mimepart_5db8ec919f5af_3e9c3f8b23ccd95c33079
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #3057 into master.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3057#event-2754366898
----==_mimepart_5db8ec919f5af_3e9c3f8b23ccd95c33079
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="497151715" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3057" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3057/hovercard" href="https://github.com/quicwg/base-drafts/pull/3057">#3057</a> into master.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3057?email_source=notifications&amp;email_token=AFTOJK4JJBDIDMLDMPTZHG3QRDSBDA5CNFSM4IZL6QH2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUQWE3MQ#event-2754366898">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZAATC7UTNBRWBTUO3QRDSBDANCNFSM4IZL6QHQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3RWFH4DPFIYSIXDDLQRDSBDA5CNFSM4IZL6QH2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUQWE3MQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3057?email_source=notifications\u0026email_token=AFTOJK4JJBDIDMLDMPTZHG3QRDSBDA5CNFSM4IZL6QH2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUQWE3MQ#event-2754366898",
"url": "https://github.com/quicwg/base-drafts/pull/3057?email_source=notifications\u0026email_token=AFTOJK4JJBDIDMLDMPTZHG3QRDSBDA5CNFSM4IZL6QH2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOUQWE3MQ#event-2754366898",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db8ec919f5af_3e9c3f8b23ccd95c33079--


From nobody Tue Oct 29 18:51:40 2019
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 55C89120821 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 18:51:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 rF2jCK3l2a6L for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 18:51:33 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 11E341208EE for <quic-issues@ietf.org>; Tue, 29 Oct 2019 18:51:33 -0700 (PDT)
Date: Tue, 29 Oct 2019 18:51:32 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572400292; bh=lGXatkeyg928f6uRBG/TxWM3mJAiT5LNKDjhJCEsJ1c=; h=Date:From:To:Subject:From; b=n3kFtlaelQ0Pk3SAtuRxAaatB2efaiRcN5dFWEIqNuX1OO7qZijK42Ebcgb6+FTaI PA6dQ8+V/FE4+ZQUl3/CukOY0uyVh3CeiWIpKB6vCuWNMK2gT/X0d2V4br6GnCBeNT 0/IK2orjWAjphGisXzU4ganvBdESI7xxQ7gDSFDg=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/ecbba5-4099a9@github.com>
Subject: [quicwg/base-drafts] 4099a9: Script updating gh-pages from 997e49fb. [ci skip]
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/ezcSxcSE5DFt2yqD3dVPfaylOCI>
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, 30 Oct 2019 01:51:35 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 4099a9ceaae420b2ac4b63e02a61b102f351c855
      https://github.com/quicwg/base-drafts/commit/4099a9ceaae420b2ac4b63e02a61b102f351c855
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-30 (Wed, 30 Oct 2019)

  Changed paths:
    M draft-ietf-quic-http.html
    M draft-ietf-quic-http.txt
    M draft-ietf-quic-invariants.html
    M draft-ietf-quic-invariants.txt
    M draft-ietf-quic-qpack.html
    M draft-ietf-quic-qpack.txt
    M draft-ietf-quic-recovery.html
    M draft-ietf-quic-recovery.txt
    M draft-ietf-quic-tls.html
    M draft-ietf-quic-tls.txt
    M draft-ietf-quic-transport.html
    M draft-ietf-quic-transport.txt
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from 997e49fb. [ci skip]



From nobody Tue Oct 29 18:56:22 2019
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 2B7CC1200A3 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 18:56:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 JlxBdmbY-z1d for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 18:56:18 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AC0BC12009E for <quic-issues@ietf.org>; Tue, 29 Oct 2019 18:56:18 -0700 (PDT)
Received: from github-lowworker-2e54e43.va3-iad.github.net (github-lowworker-2e54e43.va3-iad.github.net [10.48.17.27]) by smtp.github.com (Postfix) with ESMTP id EE8B22C118A for <quic-issues@ietf.org>; Tue, 29 Oct 2019 18:56:17 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572400577; bh=I1pJQKeWDEXC5a3VFNLveoUSTzt6Bf5sOC4tbxbLDfM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=mUrjp8n4Ez6wfZ66bQ1DXWKxt6ycusSTvjL8ZTsHq57njnnZNPICoVuzh6wqwoz9l pQlbU0N1J70vwxu202asP+JEAnnbVjmay9x19Xe53SP20XmnmEEn6ez11xqJpK5e7b Zhm1IKwzdksKZuRTs7i908cnEqYOYF0x8y6IPmOI=
Date: Tue, 29 Oct 2019 18:56:17 -0700
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5JNLBO3IR3Z3DSAW53YYXFDEVBNHHB5GVBRY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3161/547704961@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3161@github.com>
References: <quicwg/base-drafts/issues/3161@github.com>
Subject: Re: [quicwg/base-drafts] Simplify the client's PTO code by allowing the server to send a PING (#3161)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db8edc1df945_55923fe3530cd96c42083"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/HuKTkGrE10GS_GW6RImtlIMfufQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 30 Oct 2019 01:56:20 -0000

----==_mimepart_5db8edc1df945_55923fe3530cd96c42083
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I do like the idea of sending a PING frame from the server as a signal to the client that it is blocked. I think we can suggest that as an optimization that a clever server might implement _under_ the 3x limit.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3161#issuecomment-547704961
----==_mimepart_5db8edc1df945_55923fe3530cd96c42083
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I do like the idea of sending a PING frame from the server as a signal to the client that it is blocked. I think we can suggest that as an optimization that a clever server might implement <em>under</em> the 3x limit.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3161?email_source=notifications&amp;email_token=AFTOJK3BMJ3WKSWUTTY3NTTQRDSUDA5CNFSM4JF5RXFKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECSVBAI#issuecomment-547704961">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3DQYTYTRGWIE45VLLQRDSUDANCNFSM4JF5RXFA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6XV2TW76GT74NR773QRDSUDA5CNFSM4JF5RXFKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECSVBAI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3161?email_source=notifications\u0026email_token=AFTOJK3BMJ3WKSWUTTY3NTTQRDSUDA5CNFSM4JF5RXFKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECSVBAI#issuecomment-547704961",
"url": "https://github.com/quicwg/base-drafts/issues/3161?email_source=notifications\u0026email_token=AFTOJK3BMJ3WKSWUTTY3NTTQRDSUDA5CNFSM4JF5RXFKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECSVBAI#issuecomment-547704961",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db8edc1df945_55923fe3530cd96c42083--


From nobody Tue Oct 29 19:02:31 2019
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 867961200A3 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 19:02:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 x_0wgqjGXaIU for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 19:02:27 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F0F7E120059 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 19:02:26 -0700 (PDT)
Date: Tue, 29 Oct 2019 19:02:26 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572400946; bh=65vBugKnEglqLui4EzKiTiXeqnTOpzBw0Ma22biVYds=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=MbxA0jsg8ISnxNg7dHa1ECVFEe34quGuav9S5X1oTC1B12nd/jIk7AZkogOPZZcRc y6HSPKE4sRrH81JPhBNK8IJ3q1SE9kQm4TUxSc/IS8A4r6L1TeKn997jvVuRmsM1WF XQJWydPOc8opvAsXpQeByToU3TFZcVUQqVvRpCBo=
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYJVHMALCW3DZXJT3N3YYQ3FEVBNHHB3LP3EA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3066/review/308929356@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3066@github.com>
References: <quicwg/base-drafts/pull/3066@github.com>
Subject: Re: [quicwg/base-drafts] Change PTO to be per packet number space (#3066)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db8ef321fdc9_6fc73f941bccd96026677e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/rNrEZb78IOXJLpmSwcKJDGFisc0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 30 Oct 2019 02:02:29 -0000

----==_mimepart_5db8ef321fdc9_6fc73f941bccd96026677e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar commented on this pull request.



> @@ -1119,7 +1125,7 @@ PeerNotAwaitingAddressValidation():
          has received 1-RTT ACK
 
 SetLossDetectionTimer():
-  loss_time, _ = GetEarliestLossTime()
+  loss_time, _ = GetEarliestTimeAndSpace(loss_times)

Did you forget to push your fix?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3066#discussion_r340402316
----==_mimepart_5db8ef321fdc9_6fc73f941bccd96026677e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@janaiyengar</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3066#discussion_r340402316">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1119,7 +1125,7 @@ PeerNotAwaitingAddressValidation():
          has received 1-RTT ACK
 
 SetLossDetectionTimer():
-  loss_time, _ = GetEarliestLossTime()
+  loss_time, _ = GetEarliestTimeAndSpace(loss_times)
</pre>
<p>Did you forget to push your fix?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3066?email_source=notifications&amp;email_token=AFTOJK6CFZWETH7WID6OCRLQRDTLFA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJU6GTA#discussion_r340402316">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3H3RAVDYZZKRCDGL3QRDTLFANCNFSM4I2FHCOQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4VPRYRGDWFS6KJPOTQRDTLFA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJU6GTA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3066?email_source=notifications\u0026email_token=AFTOJK6CFZWETH7WID6OCRLQRDTLFA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJU6GTA#discussion_r340402316",
"url": "https://github.com/quicwg/base-drafts/pull/3066?email_source=notifications\u0026email_token=AFTOJK6CFZWETH7WID6OCRLQRDTLFA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJU6GTA#discussion_r340402316",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db8ef321fdc9_6fc73f941bccd96026677e--


From nobody Tue Oct 29 19:03:51 2019
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 026D412009E for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 19:03:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 CumLc210Hfvk for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 19:03:48 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3FDF4120059 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 19:03:48 -0700 (PDT)
Date: Tue, 29 Oct 2019 19:03:47 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572401027; bh=hHccINRrQgcbcVlh/J5t0ddyxpgiAfhM20WcnR6LtZ8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=B5bthhqpTv7t1cO+XDH4gvTc5ItxR8h263wK+nlW56SylumDlGE7BKqomwQ4tNSRc Z1ESAYIqVSVqRU1XnhHZJcugvTMyfUt4KOfXw8bRmnPxsoqfEw58kZyEA/PKupUdeI ebjO3T+jt6ZiGji/PmDjMOFxKW10dlIVzE/n09V4=
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZMQZUOM3MGSLWNTON3YYRAHEVBNHHB3LP3EA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3066/review/308929681@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3066@github.com>
References: <quicwg/base-drafts/pull/3066@github.com>
Subject: Re: [quicwg/base-drafts] Change PTO to be per packet number space (#3066)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db8ef8342843_53213fa9228cd95c1444db"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/DZIZVbaV0xEL6_u_1oj_NZZPUos>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 30 Oct 2019 02:03:50 -0000

----==_mimepart_5db8ef8342843_53213fa9228cd95c1444db
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar commented on this pull request.



>  : The time the most recent ack-eliciting packet was sent.
 
 largest_acked_packet\[kPacketNumberSpace]:
 : The largest packet number acknowledged in the packet number space so far.
 
-loss_time\[kPacketNumberSpace]:
+loss_times\[kPacketNumberSpace]:

Revert this change. We use singular for other arrays, which reads better to me anyways.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3066#pullrequestreview-308929681
----==_mimepart_5db8ef8342843_53213fa9228cd95c1444db
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@janaiyengar</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3066#discussion_r340402560">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt;  : The time the most recent ack-eliciting packet was sent.
 
 largest_acked_packet\[kPacketNumberSpace]:
 : The largest packet number acknowledged in the packet number space so far.
 
-loss_time\[kPacketNumberSpace]:
+loss_times\[kPacketNumberSpace]:
</pre>
<p>Revert this change. We use singular for other arrays, which reads better to me anyways.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3066?email_source=notifications&amp;email_token=AFTOJK4NXZHWEFBWZVRGDC3QRDTQHA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJU6JEI#pullrequestreview-308929681">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3JQPNNM5RUF2P524TQRDTQHANCNFSM4I2FHCOQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK66LXRWPIDV6N3M5LDQRDTQHA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJU6JEI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3066?email_source=notifications\u0026email_token=AFTOJK4NXZHWEFBWZVRGDC3QRDTQHA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJU6JEI#pullrequestreview-308929681",
"url": "https://github.com/quicwg/base-drafts/pull/3066?email_source=notifications\u0026email_token=AFTOJK4NXZHWEFBWZVRGDC3QRDTQHA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJU6JEI#pullrequestreview-308929681",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db8ef8342843_53213fa9228cd95c1444db--


From nobody Tue Oct 29 19:13:03 2019
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 39E1A1200C3 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 19:13:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.999
X-Spam-Level: 
X-Spam-Status: No, score=-7.999 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, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 HZWD_8SwBt9R for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 19:13:01 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DFDC31200A3 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 19:13:00 -0700 (PDT)
Received: from github-lowworker-5fb2734.va3-iad.github.net (github-lowworker-5fb2734.va3-iad.github.net [10.48.19.27]) by smtp.github.com (Postfix) with ESMTP id 0867F520062 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 19:13:00 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572401580; bh=fpGbLh9YjCvDd7UMpe9FZ2PIhStWJWzwuKFEPMRnPS8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=XxQRKnKuGFbIExr6TG4qYMq6WnQnhYGmwKfUIRzA6veLGE8pp9FPzubwHee3HmalW JSw292/KGgphxcAf5PcLuOYiKRYKeXYpvieKO9gmiEGjtdpJthJeqtI1xEBvKKQjjF jLLcJkoPHsyIlgC10QBV36US2FdPgeyAoREm17Wo=
Date: Tue, 29 Oct 2019 19:12:59 -0700
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4NTEPGXDO6EEN2LR53YYSCXEVBNHHB5GVBRY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3161/547708352@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3161@github.com>
References: <quicwg/base-drafts/issues/3161@github.com>
Subject: Re: [quicwg/base-drafts] Simplify the client's PTO code by allowing the server to send a PING (#3161)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db8f1abed44e_5c863fe0cc0cd9646216c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/LWGzlFsT6s1CbXHweL3Nr04MS7g>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 30 Oct 2019 02:13:02 -0000

----==_mimepart_5db8f1abed44e_5c863fe0cc0cd9646216c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@janaiyengar 
> I do like the idea of sending a PING frame from the server as a signal to the client that it is blocked. I think we can suggest that as an optimization that a clever server might implement _under_ the 3x limit, or when it reaches the 3x limit.

While endpoints can do that, I am not sure if it is a good idea to endorse such a behavior in the specification.

The reason we have so far been fine with having the 3x limit being applied until the Handshake packets are exchanged is because we assume that the size of ServerHello would not be that large compared to the size of the ClientHello, and therefore that the chance of hitting 3x limit before path validation is minimal. It's a hack.

If we are to address the corner cases that the server hits after sending 3x amount of data, then I think we should fix the hack than putting another hack (i.e. the PING that signals 3x limit) above the existing hack.

I mean, if we think that defining a way that allows the server to unblock the 3x limit is important, we should be considering allowing the use of PATH_CHALLENGE / PATH_RESPONSE frames in Initial packets.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3161#issuecomment-547708352
----==_mimepart_5db8f1abed44e_5c863fe0cc0cd9646216c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=11067604" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/janaiyengar">@janaiyengar</a></p>
<blockquote>
<p>I do like the idea of sending a PING frame from the server as a signal to the client that it is blocked. I think we can suggest that as an optimization that a clever server might implement <em>under</em> the 3x limit, or when it reaches the 3x limit.</p>
</blockquote>
<p>While endpoints can do that, I am not sure if it is a good idea to endorse such a behavior in the specification.</p>
<p>The reason we have so far been fine with having the 3x limit being applied until the Handshake packets are exchanged is because we assume that the size of ServerHello would not be that large compared to the size of the ClientHello, and therefore that the chance of hitting 3x limit before path validation is minimal. It's a hack.</p>
<p>If we are to address the corner cases that the server hits after sending 3x amount of data, then I think we should fix the hack than putting another hack (i.e. the PING that signals 3x limit) above the existing hack.</p>
<p>I mean, if we think that defining a way that allows the server to unblock the 3x limit is important, we should be considering allowing the use of PATH_CHALLENGE / PATH_RESPONSE frames in Initial packets.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3161?email_source=notifications&amp;email_token=AFTOJK26ZZ3W2ABWQVUTP2LQRDUSXA5CNFSM4JF5RXFKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECSV3QA#issuecomment-547708352">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK32QOCFQZPMZTWTQWDQRDUSXANCNFSM4JF5RXFA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK527EZAKRYSENUMSVDQRDUSXA5CNFSM4JF5RXFKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECSV3QA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3161?email_source=notifications\u0026email_token=AFTOJK26ZZ3W2ABWQVUTP2LQRDUSXA5CNFSM4JF5RXFKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECSV3QA#issuecomment-547708352",
"url": "https://github.com/quicwg/base-drafts/issues/3161?email_source=notifications\u0026email_token=AFTOJK26ZZ3W2ABWQVUTP2LQRDUSXA5CNFSM4JF5RXFKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECSV3QA#issuecomment-547708352",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db8f1abed44e_5c863fe0cc0cd9646216c--


From nobody Tue Oct 29 19:30:58 2019
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 DC4361200A3 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 19:30:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8
X-Spam-Level: 
X-Spam-Status: No, score=-8 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, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 erbots6KK1Hh for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 19:30:55 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 43E0612009E for <quic-issues@ietf.org>; Tue, 29 Oct 2019 19:30:55 -0700 (PDT)
Received: from github-lowworker-d31a065.va3-iad.github.net (github-lowworker-d31a065.va3-iad.github.net [10.48.17.70]) by smtp.github.com (Postfix) with ESMTP id 431AB52083F for <quic-issues@ietf.org>; Tue, 29 Oct 2019 19:30:54 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572402654; bh=Sskxc9mOkMSYhqV6wWf9i8bIzhsgr33K9dO0m23F3+E=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=QiEfIWsIQfxDxa5Ilalor0lg/OhnzlX81mRfkOoCLHy5uMxLMCO82wSD5Sk97M94T IKXjBjQCVftNEFGhtrvgGEXC0IV59zca2KKKSy0uJcTgnuvPIcHm4FXosETAF/RWOd vGPXfnmUDCMFEvvYPGO6oVyLQY+9a8m0TWxLBc/c=
Date: Tue, 29 Oct 2019 19:30:54 -0700
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4SZRX54T7OXKLA2ZV3YYUF5EVBNHHB5HRKFQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3166/review/308935443@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3166@github.com>
References: <quicwg/base-drafts/pull/3166@github.com>
Subject: Re: [quicwg/base-drafts] token-based greasing / initial packet protection (#3166)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db8f5de353ba_5d9a3fa720ecd96410976b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/TmJSVK3vOHWsjX9dV7A-7TTaRJk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 30 Oct 2019 02:30:57 -0000

----==_mimepart_5db8f5de353ba_5d9a3fa720ecd96410976b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

kazuho commented on this pull request.



> +NEW_TOKEN frame, the server generates the alternative initial salt by calling a
+pseudo-random function, embeds that initial salt into the token which is then
+encrypted, and sends a NEW_TOKEN frame that comprises of the generated token and
+the alternative initial set.
+
+When the client reconnects to the server by using the provided token and the
+alternative initial set, the server first checks if the version number field of
+the incoming packet contains one of the alternative version numbers it
+advertises, then if that is the case, applies the corresponding packet type
+modifier to recover the correct packet type.  If the recovered packet type is an
+Initial packet and that packet contains a NEW_TOKEN token, the server decrypts
+the embedded token and recovers the alternative initial salt, uses that to
+decrypt the payload of the Initial packet.
+
+When the server is incapable of determining the alternative initial salt, it can
+send a Version Negotiation packet that instructs the client to use the default

@martinthomson I think the design principle behind this PR that I have are:
* passive attack does not reveal the payload
* active attack can lead to the payload being revealed, but is detectable by the endpoints and thereby disrupts the handshake
* handshake falls back to v1 when the server forgets the token encryption key

As I think the issue pointed out by @DavidSchinazi is addressable (see my comment above), I think we might stick to the principle and how it evolves. If we conclude that the design based on the principle is simple enough, then we'd be fine. If not, we can consider the alternatives.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3166#discussion_r340407134
----==_mimepart_5db8f5de353ba_5d9a3fa720ecd96410976b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@kazuho</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3166#discussion_r340407134">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +NEW_TOKEN frame, the server generates the alternative initial salt by calling a
+pseudo-random function, embeds that initial salt into the token which is then
+encrypted, and sends a NEW_TOKEN frame that comprises of the generated token and
+the alternative initial set.
+
+When the client reconnects to the server by using the provided token and the
+alternative initial set, the server first checks if the version number field of
+the incoming packet contains one of the alternative version numbers it
+advertises, then if that is the case, applies the corresponding packet type
+modifier to recover the correct packet type.  If the recovered packet type is an
+Initial packet and that packet contains a NEW_TOKEN token, the server decrypts
+the embedded token and recovers the alternative initial salt, uses that to
+decrypt the payload of the Initial packet.
+
+When the server is incapable of determining the alternative initial salt, it can
+send a Version Negotiation packet that instructs the client to use the default
</pre>
<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=67641" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/martinthomson">@martinthomson</a> I think the design principle behind this PR that I have are:</p>
<ul>
<li>passive attack does not reveal the payload</li>
<li>active attack can lead to the payload being revealed, but is detectable by the endpoints and thereby disrupts the handshake</li>
<li>handshake falls back to v1 when the server forgets the token encryption key</li>
</ul>
<p>As I think the issue pointed out by <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=5599133" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/DavidSchinazi">@DavidSchinazi</a> is addressable (see my comment above), I think we might stick to the principle and how it evolves. If we conclude that the design based on the principle is simple enough, then we'd be fine. If not, we can consider the alternatives.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3166?email_source=notifications&amp;email_token=AFTOJK4VPI37FHSMWXYYT6DQRDWV5A5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJU7WEY#discussion_r340407134">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK622GN3GM5RLL2MDTLQRDWV5ANCNFSM4JGDGPOQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7K6WHQD7UCAFPAGDDQRDWV5A5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJU7WEY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3166?email_source=notifications\u0026email_token=AFTOJK4VPI37FHSMWXYYT6DQRDWV5A5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJU7WEY#discussion_r340407134",
"url": "https://github.com/quicwg/base-drafts/pull/3166?email_source=notifications\u0026email_token=AFTOJK4VPI37FHSMWXYYT6DQRDWV5A5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJU7WEY#discussion_r340407134",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db8f5de353ba_5d9a3fa720ecd96410976b--


From nobody Tue Oct 29 20:44:29 2019
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 771C2120052 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 20:44:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 gJ0S2wXeWTRB for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 20:44:26 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 079F3120273 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 20:44:26 -0700 (PDT)
Received: from github-lowworker-f144ac1.va3-iad.github.net (github-lowworker-f144ac1.va3-iad.github.net [10.48.16.59]) by smtp.github.com (Postfix) with ESMTP id 33DF51C1C78 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 20:44:25 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572407065; bh=Oi+Ruy4wnf5BHBx+3go9FOwiIQ6BbuehJwU3/wm+i/A=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=MKkJlF3yAmwkpnfXiEk9zZ2Rp2Lq7qc2beCnu7OnB6F2mjnm0nQ8gJbmCfdvLUeMS 6vSdvXXAvSvdRLq5N7QRiPVAfgsHN9NFUapIULduVjbdbq6VsedJjFUs7keaoneT35 p4XqeWPwxxTsS+jpz/bz5buaty+isOBo5XD8J5gk=
Date: Tue, 29 Oct 2019 20:44:25 -0700
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3166/push/4210973563@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3166@github.com>
References: <quicwg/base-drafts/pull/3166@github.com>
Subject: Re: [quicwg/base-drafts] token-based greasing / initial packet protection (#3166)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db9071924fcc_7ecd3ff44dccd9648454a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/EQkeYN7xHOmyHn6eFDYfOIbn-yI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 30 Oct 2019 03:44:28 -0000

----==_mimepart_5db9071924fcc_7ecd3ff44dccd9648454a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@kazuho pushed 2 commits.

d16700d1960105441af2941c859ce78c9fe9d206  use list for implementation guidance, applying @DavidSchnazi's suggestions
06bd1083927a9580d891aeef1992f05516142561  clarify what can be associated with the token, adopting @MikeBishop's suggestion


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3166/files/2553793365eab1a49b4ae9b8d630777306e5b16f..06bd1083927a9580d891aeef1992f05516142561

----==_mimepart_5db9071924fcc_7ecd3ff44dccd9648454a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/kazuho" class="user-mention">@kazuho</a> pushed 2 commits.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/d16700d1960105441af2941c859ce78c9fe9d206">d16700d</a>  use list for implementation guidance, applying @DavidSchnazi&#39;s suggestions</li>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/06bd1083927a9580d891aeef1992f05516142561">06bd108</a>  clarify what can be associated with the token, adopting @MikeBishop&#39;s suggestion</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3166/files/2553793365eab1a49b4ae9b8d630777306e5b16f..06bd1083927a9580d891aeef1992f05516142561?email_source=notifications&amp;email_token=AFTOJK537C33YW64N52D7ZTQRD7JTA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGNBSGQZDINSQOVZWQIZUGIYTAOJXGM2TMMY">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYPJTPB4PCL7TUC5ODQRD7JTANCNFSM4JGDGPOQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7YYQHTI2WU6QSU2ZLQRD7JTA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGNBSGQZDINSQOVZWQIZUGIYTAOJXGM2TMMY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3166/files/2553793365eab1a49b4ae9b8d630777306e5b16f..06bd1083927a9580d891aeef1992f05516142561?email_source=notifications\u0026email_token=AFTOJK537C33YW64N52D7ZTQRD7JTA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGNBSGQZDINSQOVZWQIZUGIYTAOJXGM2TMMY",
"url": "https://github.com/quicwg/base-drafts/pull/3166/files/2553793365eab1a49b4ae9b8d630777306e5b16f..06bd1083927a9580d891aeef1992f05516142561?email_source=notifications\u0026email_token=AFTOJK537C33YW64N52D7ZTQRD7JTA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGNBSGQZDINSQOVZWQIZUGIYTAOJXGM2TMMY",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5db9071924fcc_7ecd3ff44dccd9648454a--


From nobody Tue Oct 29 20:45:58 2019
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 B04F3120288 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 20:45:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.999
X-Spam-Level: 
X-Spam-Status: No, score=-7.999 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, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 dFn6wvoZG30F for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 20:45:54 -0700 (PDT)
Received: from out-12.smtp.github.com (out-12.smtp.github.com [192.30.254.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C54E6120821 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 20:45:54 -0700 (PDT)
Received: from github-lowworker-292e294.va3-iad.github.net (github-lowworker-292e294.va3-iad.github.net [10.48.102.70]) by smtp.github.com (Postfix) with ESMTP id 378D1120105 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 20:45:54 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572407154; bh=oY0LR+1ObgSqahvUe0vCTzjl9KvWi8S29jaFZTBc590=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=OaZ4AMXgDD6JI2Q/0xJzhqpnz9+R/FSW/fv2loiH4jXUGkQzUezmgLRp0+CEj6L20 iVbf7h1AQSx3jbFdpp87x6AyJNCFrB09RqSwAye9nRYuteHXU8Z4k1oZZJccF5wK+W XPVWL/7hMUGvCKgx1zLYohqXOofe8D3cAU4aiM2Y=
Date: Tue, 29 Oct 2019 20:45:53 -0700
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2IYHV463UAN7I7DOV3YY47DEVBNHHB5HRKFQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3166/review/308951378@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3166@github.com>
References: <quicwg/base-drafts/pull/3166@github.com>
Subject: Re: [quicwg/base-drafts] token-based greasing / initial packet protection (#3166)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db90771e708c_7d0a3fec888cd96c3697"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/jYArXe_AoNi9NKCjhz7gREID99I>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 30 Oct 2019 03:45:57 -0000

----==_mimepart_5db90771e708c_7d0a3fec888cd96c3697
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

kazuho commented on this pull request.



> +  0-RTT, and Retry packets. This XOR is applied after the packets are encrypted
+  and before they are decrypted.
+
+* Alternative initial salt; a 16-byte binary blob that is to be used in place of
+  the initial salt defined in section 5.2 of {{QUIC-TLS}}.
+
+A server advertises these values using a NEW_TOKEN frame {{frame-new-token}}.
+The token MUST include or associated with the alternative version number with
+which it can be used.
+
+Typically, a server would pre-allocate a set of unused version numbers as the
+alternative version numbers, associating each of those version numbers with a
+packet type modifier chosen at random.  Then, when issuing a token using a
+NEW_TOKEN frame, the server generates the alternative initial salt by calling a
+pseudo-random function, embeds that initial salt into the token which is then
+encrypted, and sends a NEW_TOKEN frame that comprises of the generated token and

Thanks. Makes sense. Adopted in d16700d.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3166#discussion_r340420228
----==_mimepart_5db90771e708c_7d0a3fec888cd96c3697
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@kazuho</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3166#discussion_r340420228">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +  0-RTT, and Retry packets. This XOR is applied after the packets are encrypted
+  and before they are decrypted.
+
+* Alternative initial salt; a 16-byte binary blob that is to be used in place of
+  the initial salt defined in section 5.2 of {{QUIC-TLS}}.
+
+A server advertises these values using a NEW_TOKEN frame {{frame-new-token}}.
+The token MUST include or associated with the alternative version number with
+which it can be used.
+
+Typically, a server would pre-allocate a set of unused version numbers as the
+alternative version numbers, associating each of those version numbers with a
+packet type modifier chosen at random.  Then, when issuing a token using a
+NEW_TOKEN frame, the server generates the alternative initial salt by calling a
+pseudo-random function, embeds that initial salt into the token which is then
+encrypted, and sends a NEW_TOKEN frame that comprises of the generated token and
</pre>
<p>Thanks. Makes sense. Adopted in <a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/quicwg/base-drafts/commit/d16700d1960105441af2941c859ce78c9fe9d206/hovercard" href="https://github.com/quicwg/base-drafts/commit/d16700d1960105441af2941c859ce78c9fe9d206"><tt>d16700d</tt></a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3166?email_source=notifications&amp;email_token=AFTOJK6OAFLVNHXHHMLLLY3QRD7PDA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJVDSUQ#discussion_r340420228">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5OZYCHHTE4XRVMQJLQRD7PDANCNFSM4JGDGPOQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7QHAYN7LAH5WUIVBLQRD7PDA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJVDSUQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3166?email_source=notifications\u0026email_token=AFTOJK6OAFLVNHXHHMLLLY3QRD7PDA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJVDSUQ#discussion_r340420228",
"url": "https://github.com/quicwg/base-drafts/pull/3166?email_source=notifications\u0026email_token=AFTOJK6OAFLVNHXHHMLLLY3QRD7PDA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJVDSUQ#discussion_r340420228",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db90771e708c_7d0a3fec888cd96c3697--


From nobody Tue Oct 29 20:47:04 2019
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 42EB7120273 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 20:47:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 ZBbr_LGMmakN for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 20:47:02 -0700 (PDT)
Received: from out-13.smtp.github.com (out-13.smtp.github.com [192.30.254.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DCD47120052 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 20:47:01 -0700 (PDT)
Date: Tue, 29 Oct 2019 20:47:01 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572407221; bh=/uMslcwmxxYDanadKCkz1p7TxLqZ5dHpth24re2BYXg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ExNEkmCjb4FkF27WgP3ZcLo7VK5C3+2OXb7ikNXyb0hYpdC//zeY7GjnAgVXlY09W AeYELgg2UbW0BX3BnrZmc0isHNDvPjYa1Bvh3PZYR7CMCqAvHChdoUwgtNVrvcWsjG Ob1vQz7YnfdVbeYu2FiUBtbBMaZM7uwrVQFoBZTg=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3166/push/4210979653@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3166@github.com>
References: <quicwg/base-drafts/pull/3166@github.com>
Subject: Re: [quicwg/base-drafts] token-based greasing / initial packet protection (#3166)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db907b555a90_31d63f7ed24cd96c16583f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Eyde5EkbCZAisTiPOuQJRToj3CI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 30 Oct 2019 03:47:03 -0000

----==_mimepart_5db907b555a90_31d63f7ed24cd96c16583f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@kazuho pushed 1 commit.

6158bd9dbbb7a33953680f77c66918d623de39f6  s/comprises of/contains/ (@MikeBishop)


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3166/files/06bd1083927a9580d891aeef1992f05516142561..6158bd9dbbb7a33953680f77c66918d623de39f6

----==_mimepart_5db907b555a90_31d63f7ed24cd96c16583f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/kazuho" class="user-mention">@kazuho</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/6158bd9dbbb7a33953680f77c66918d623de39f6">6158bd9</a>  s/comprises of/contains/ (@MikeBishop)</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3166/files/06bd1083927a9580d891aeef1992f05516142561..6158bd9dbbb7a33953680f77c66918d623de39f6?email_source=notifications&amp;email_token=AFTOJKY4ZYXEZBQGZGIDLQLQRD7TLA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGNBSGQZDINSQOVZWQIZUGIYTAOJXHE3DKMY">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK37SE7VRMBGCOGVEL3QRD7TLANCNFSM4JGDGPOQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6YQVXICYVLMHGHTD3QRD7TLA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGNBSGQZDINSQOVZWQIZUGIYTAOJXHE3DKMY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3166/files/06bd1083927a9580d891aeef1992f05516142561..6158bd9dbbb7a33953680f77c66918d623de39f6?email_source=notifications\u0026email_token=AFTOJKY4ZYXEZBQGZGIDLQLQRD7TLA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGNBSGQZDINSQOVZWQIZUGIYTAOJXHE3DKMY",
"url": "https://github.com/quicwg/base-drafts/pull/3166/files/06bd1083927a9580d891aeef1992f05516142561..6158bd9dbbb7a33953680f77c66918d623de39f6?email_source=notifications\u0026email_token=AFTOJKY4ZYXEZBQGZGIDLQLQRD7TLA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGNBSGQZDINSQOVZWQIZUGIYTAOJXHE3DKMY",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5db907b555a90_31d63f7ed24cd96c16583f--


From nobody Tue Oct 29 20:47:14 2019
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 C8E69120052 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 20:47:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.999
X-Spam-Level: 
X-Spam-Status: No, score=-7.999 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, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 aXT3s7RjAwTc for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 20:47:10 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 04DF8120273 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 20:47:10 -0700 (PDT)
Received: from github-lowworker-f144ac1.va3-iad.github.net (github-lowworker-f144ac1.va3-iad.github.net [10.48.16.59]) by smtp.github.com (Postfix) with ESMTP id B7F3E960393 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 20:47:08 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572407228; bh=EihUGSrEGZDyfo+ca7oZ2mSbseehuMoiTHZnMakOGMc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Nw9laqt5kBi87dbEbwEXxpYBKrS4MoWQ3veXAawsFSOaeDXOjxXeEfjaUGxAan8xq DyOf02bteTS75RZaBp9uPSnPl+mqC8FggFAtSXlb6LJK+3pKt9hdzlcUnLxCjT0LWO Q/ae6yxhgApvHJ9SaRNLKfOPgNO3+E06rjUqq0Fs=
Date: Tue, 29 Oct 2019 20:47:08 -0700
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3JSCVOLI2EFOK2RRV3YY5DZEVBNHHB5HRKFQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3166/review/308951630@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3166@github.com>
References: <quicwg/base-drafts/pull/3166@github.com>
Subject: Re: [quicwg/base-drafts] token-based greasing / initial packet protection (#3166)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db907bca8f40_7ea83ff44dccd964839d5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/zDEdwi_APoqSCQHg44anLVxPQ6k>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 30 Oct 2019 03:47:12 -0000

----==_mimepart_5db907bca8f40_7ea83ff44dccd964839d5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

kazuho commented on this pull request.



> +  0-RTT, and Retry packets. This XOR is applied after the packets are encrypted
+  and before they are decrypted.
+
+* Alternative initial salt; a 16-byte binary blob that is to be used in place of
+  the initial salt defined in section 5.2 of {{QUIC-TLS}}.
+
+A server advertises these values using a NEW_TOKEN frame {{frame-new-token}}.
+The token MUST include or associated with the alternative version number with
+which it can be used.
+
+Typically, a server would pre-allocate a set of unused version numbers as the
+alternative version numbers, associating each of those version numbers with a
+packet type modifier chosen at random.  Then, when issuing a token using a
+NEW_TOKEN frame, the server generates the alternative initial salt by calling a
+pseudo-random function, embeds that initial salt into the token which is then
+encrypted, and sends a NEW_TOKEN frame that comprises of the generated token and

Applied in 6158bd9.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3166#discussion_r340420458
----==_mimepart_5db907bca8f40_7ea83ff44dccd964839d5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@kazuho</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3166#discussion_r340420458">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +  0-RTT, and Retry packets. This XOR is applied after the packets are encrypted
+  and before they are decrypted.
+
+* Alternative initial salt; a 16-byte binary blob that is to be used in place of
+  the initial salt defined in section 5.2 of {{QUIC-TLS}}.
+
+A server advertises these values using a NEW_TOKEN frame {{frame-new-token}}.
+The token MUST include or associated with the alternative version number with
+which it can be used.
+
+Typically, a server would pre-allocate a set of unused version numbers as the
+alternative version numbers, associating each of those version numbers with a
+packet type modifier chosen at random.  Then, when issuing a token using a
+NEW_TOKEN frame, the server generates the alternative initial salt by calling a
+pseudo-random function, embeds that initial salt into the token which is then
+encrypted, and sends a NEW_TOKEN frame that comprises of the generated token and
</pre>
<p>Applied in <a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/quicwg/base-drafts/commit/6158bd9dbbb7a33953680f77c66918d623de39f6/hovercard" href="https://github.com/quicwg/base-drafts/commit/6158bd9dbbb7a33953680f77c66918d623de39f6"><tt>6158bd9</tt></a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3166?email_source=notifications&amp;email_token=AFTOJK47EWDSTITIGW2DWYDQRD7TZA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJVDUTQ#discussion_r340420458">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYY37N45ROXZOJ65ZTQRD7TZANCNFSM4JGDGPOQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZKS6YXPUQUJIQP7ATQRD7TZA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJVDUTQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3166?email_source=notifications\u0026email_token=AFTOJK47EWDSTITIGW2DWYDQRD7TZA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJVDUTQ#discussion_r340420458",
"url": "https://github.com/quicwg/base-drafts/pull/3166?email_source=notifications\u0026email_token=AFTOJK47EWDSTITIGW2DWYDQRD7TZA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJVDUTQ#discussion_r340420458",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db907bca8f40_7ea83ff44dccd964839d5--


From nobody Tue Oct 29 20:47:57 2019
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 93F1A120273 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 20:47:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 xcXOsJOVG1VS for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 20:47:55 -0700 (PDT)
Received: from out-13.smtp.github.com (out-13.smtp.github.com [192.30.254.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 156F3120052 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 20:47:55 -0700 (PDT)
Received: from github-lowworker-2300405.va3-iad.github.net (github-lowworker-2300405.va3-iad.github.net [10.48.17.39]) by smtp.github.com (Postfix) with ESMTP id C022A261583 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 20:47:54 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572407274; bh=/Kg2mcXLH510ub55ynOoglxWqnd5qaLo6HgkfDzjU5E=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=sdzyGx/C9orpQV4F/YnAh0JNgfTQfi0AMKU8R/kZrcpAViq/kVOhgKl3hj/0c9pTm Ts5uDucR0t0KP3MWghAiAGsRGvjXbDxJ2EelCIXbYhA5JUT3HCRFLl1JUh0Vvlrxr2 KBbmxHsrhsBNt8or7Bv2jqkKx1Rez7lro+fzHKDs=
Date: Tue, 29 Oct 2019 20:47:54 -0700
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK33T2DVBTCVAVFC7N53YY5GVEVBNHHB5HRKFQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3166/review/308951790@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3166@github.com>
References: <quicwg/base-drafts/pull/3166@github.com>
Subject: Re: [quicwg/base-drafts] token-based greasing / initial packet protection (#3166)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db907ea7b22f_69d03fb3ea8cd95c33464"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/JNMYstOonYN8DZOOGn4mZCbMf_A>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 30 Oct 2019 03:47:56 -0000

----==_mimepart_5db907ea7b22f_69d03fb3ea8cd95c33464
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

kazuho commented on this pull request.



> +The token MUST include or associated with the alternative version number with
+which it can be used.

Thank you for the suggestions. Make sense. Applied in 06bd108.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3166#discussion_r340420576
----==_mimepart_5db907ea7b22f_69d03fb3ea8cd95c33464
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@kazuho</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3166#discussion_r340420576">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +The token MUST include or associated with the alternative version number with
+which it can be used.
</pre>
<p>Thank you for the suggestions. Make sense. Applied in <a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/quicwg/base-drafts/commit/06bd1083927a9580d891aeef1992f05516142561/hovercard" href="https://github.com/quicwg/base-drafts/commit/06bd1083927a9580d891aeef1992f05516142561"><tt>06bd108</tt></a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3166?email_source=notifications&amp;email_token=AFTOJK3PUVJL2JTHNCYT54DQRD7WVA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJVDV3Q#discussion_r340420576">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3V3XRQZ4ADMRVP4PLQRD7WVANCNFSM4JGDGPOQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2GDF7VJDL6EKYWNB3QRD7WVA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJVDV3Q.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3166?email_source=notifications\u0026email_token=AFTOJK3PUVJL2JTHNCYT54DQRD7WVA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJVDV3Q#discussion_r340420576",
"url": "https://github.com/quicwg/base-drafts/pull/3166?email_source=notifications\u0026email_token=AFTOJK3PUVJL2JTHNCYT54DQRD7WVA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJVDV3Q#discussion_r340420576",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db907ea7b22f_69d03fb3ea8cd95c33464--


From nobody Tue Oct 29 20:52:19 2019
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 C0383120821 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 20:52:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 Ve-FSNyYloOW for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 20:52:15 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6B20F120052 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 20:52:15 -0700 (PDT)
Received: from github-lowworker-b19c547.va3-iad.github.net (github-lowworker-b19c547.va3-iad.github.net [10.48.17.66]) by smtp.github.com (Postfix) with ESMTP id 7317C1C2DDB for <quic-issues@ietf.org>; Tue, 29 Oct 2019 20:52:14 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572407534; bh=74OeG16FmZEuEVN9UyZee/dVr8xmchqSb+EtfhTA980=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=hnfr7oMoDbEwG3v/KWzNpJTUElyAGVG88DTSBsqGmum64e/EJiJT/LPq7BmiK5mXm cSIngZJPS784liqryCMIkX+0W82nOxB2ZNxvC91yrBewAGKYEA5WXOnEZzOKxpLO+b rjHM/z+WGWrJeMAHNnyiuI5MRcEP1nhIlddN2szg=
Date: Tue, 29 Oct 2019 20:52:14 -0700
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3166/push/4210991675@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3166@github.com>
References: <quicwg/base-drafts/pull/3166@github.com>
Subject: Re: [quicwg/base-drafts] token-based greasing / initial packet protection (#3166)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db908ee63fe9_64e53f877e2cd9648619d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/JJcLo6BaYuKBMWSJm44hdshgGtA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 30 Oct 2019 03:52:18 -0000

----==_mimepart_5db908ee63fe9_64e53f877e2cd9648619d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@kazuho pushed 1 commit.

7eded0ac1809b8c99be338129f63bbf3b45a56d2  use "Long Packet Type" (@DavidSchinazi)


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3166/files/6158bd9dbbb7a33953680f77c66918d623de39f6..7eded0ac1809b8c99be338129f63bbf3b45a56d2

----==_mimepart_5db908ee63fe9_64e53f877e2cd9648619d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/kazuho" class="user-mention">@kazuho</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/7eded0ac1809b8c99be338129f63bbf3b45a56d2">7eded0a</a>  use &quot;Long Packet Type&quot; (@DavidSchinazi)</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3166/files/6158bd9dbbb7a33953680f77c66918d623de39f6..7eded0ac1809b8c99be338129f63bbf3b45a56d2?email_source=notifications&amp;email_token=AFTOJK727OSC6HMKNTDM6ZLQREAG5A5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGNBSGQZDINSQOVZWQIZUGIYTAOJZGE3DONI">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK777B4RC7VSEFN7VRDQREAG5ANCNFSM4JGDGPOQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4HPZOMQ6VX7DYOU4TQREAG5A5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGNBSGQZDINSQOVZWQIZUGIYTAOJZGE3DONI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3166/files/6158bd9dbbb7a33953680f77c66918d623de39f6..7eded0ac1809b8c99be338129f63bbf3b45a56d2?email_source=notifications\u0026email_token=AFTOJK727OSC6HMKNTDM6ZLQREAG5A5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGNBSGQZDINSQOVZWQIZUGIYTAOJZGE3DONI",
"url": "https://github.com/quicwg/base-drafts/pull/3166/files/6158bd9dbbb7a33953680f77c66918d623de39f6..7eded0ac1809b8c99be338129f63bbf3b45a56d2?email_source=notifications\u0026email_token=AFTOJK727OSC6HMKNTDM6ZLQREAG5A5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGNBSGQZDINSQOVZWQIZUGIYTAOJZGE3DONI",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5db908ee63fe9_64e53f877e2cd9648619d--


From nobody Tue Oct 29 20:52:42 2019
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 68649120821 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 20:52:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.999
X-Spam-Level: 
X-Spam-Status: No, score=-7.999 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, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 qAa9UIT5qY3x for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 20:52:34 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 98C5D120052 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 20:52:34 -0700 (PDT)
Received: from github-lowworker-25680bd.va3-iad.github.net (github-lowworker-25680bd.va3-iad.github.net [10.48.17.61]) by smtp.github.com (Postfix) with ESMTP id 045AB660840 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 20:52:34 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572407554; bh=nLBNivNExmtKNCcvU6Ap+aiSXs89o1uNSyu0qg+e7BI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=cWv6uLmYMwZOIxk3StO7ICOFd6/TVBfGRDHCIZunGgcUOYnZEqAlgloOO7ZBtm1za 5I3Om2LbQ7Juy8+ftV5gPftr2RhOH3AF97XvzOAOmI5gidwkl4MlnNEP/4fS8wkjDy RtbRFmmvcV6dlfeKTZvTmGT5qWzVfQWqCd3+xhEY=
Date: Tue, 29 Oct 2019 20:52:33 -0700
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5CXQ2KW2EIYSRZIZF3YY5YDEVBNHHB5HRKFQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3166/review/308952708@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3166@github.com>
References: <quicwg/base-drafts/pull/3166@github.com>
Subject: Re: [quicwg/base-drafts] token-based greasing / initial packet protection (#3166)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db90901e96cc_47fd3f9e8e2cd96090312"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/vPA4XQPR4ca029U-Mjvblff-pHY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 30 Oct 2019 03:52:36 -0000

----==_mimepart_5db90901e96cc_47fd3f9e8e2cd96090312
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

kazuho commented on this pull request.



> @@ -2721,6 +2721,66 @@ between endpoints.  Application protocols SHOULD define rules for handling
 streams that are prematurely cancelled by either endpoint.
 
 
+# Alternative Initial Set {#alternative-initial}
+
+In order to avoid ossification of the cleartext and obfuscated fields of QUIC
+packets, a server can announce an alternative set of initial values to be used,
+which is comprised of:
+
+* Alternative version number; a 32-bit unsigned number that is to be presented
+  on wire in place of the version number specified in this document.  This value
+  MUST NOT be a reserved version ({{versions}}).
+
+* Packet type modifier; a two-bit value that is to be applied as a bit-wise
+  exclusive or (XOR) to the most significant bits of the Initial, Handshake,

Fixed in 7eded0a.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3166#discussion_r340421294
----==_mimepart_5db90901e96cc_47fd3f9e8e2cd96090312
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@kazuho</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3166#discussion_r340421294">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2721,6 +2721,66 @@ between endpoints.  Application protocols SHOULD define rules for handling
 streams that are prematurely cancelled by either endpoint.
 
 
+# Alternative Initial Set {#alternative-initial}
+
+In order to avoid ossification of the cleartext and obfuscated fields of QUIC
+packets, a server can announce an alternative set of initial values to be used,
+which is comprised of:
+
+* Alternative version number; a 32-bit unsigned number that is to be presented
+  on wire in place of the version number specified in this document.  This value
+  MUST NOT be a reserved version ({{versions}}).
+
+* Packet type modifier; a two-bit value that is to be applied as a bit-wise
+  exclusive or (XOR) to the most significant bits of the Initial, Handshake,
</pre>
<p>Fixed in <a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/quicwg/base-drafts/commit/7eded0ac1809b8c99be338129f63bbf3b45a56d2/hovercard" href="https://github.com/quicwg/base-drafts/commit/7eded0ac1809b8c99be338129f63bbf3b45a56d2"><tt>7eded0a</tt></a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3166?email_source=notifications&amp;email_token=AFTOJK4L5XVB6TWYSPK42VDQREAIDA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJVD5BA#discussion_r340421294">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6IMIU7VF5OSDY3W43QREAIDANCNFSM4JGDGPOQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2T73BPEHJCSWFMC43QREAIDA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJVD5BA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3166?email_source=notifications\u0026email_token=AFTOJK4L5XVB6TWYSPK42VDQREAIDA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJVD5BA#discussion_r340421294",
"url": "https://github.com/quicwg/base-drafts/pull/3166?email_source=notifications\u0026email_token=AFTOJK4L5XVB6TWYSPK42VDQREAIDA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJVD5BA#discussion_r340421294",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db90901e96cc_47fd3f9e8e2cd96090312--


From nobody Tue Oct 29 20:55:58 2019
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 51B6D120821 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 20:55:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8
X-Spam-Level: 
X-Spam-Status: No, score=-8 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, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 Qme7KJL2yBbw for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 20:55:54 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AA16E120052 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 20:55:54 -0700 (PDT)
Received: from github-lowworker-2e54e43.va3-iad.github.net (github-lowworker-2e54e43.va3-iad.github.net [10.48.17.27]) by smtp.github.com (Postfix) with ESMTP id A9D078C10D0 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 20:55:53 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572407753; bh=XEtY6pap5FD4Lfc5bGut2omb7/AIPwd7o+XqDLZeLdk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=bo2uj4mAZ3Sf2LuPAmbdEHEhaZDgQS3KA5gMA6V76kG2bDtBBMgZpM59V4k+wKkLD 6nt9iJ1dd4QllORahS1unWePvbuHw4ImOTH0ucJP8TsxjCx55htcSSKBiZHG36q0ce Q10exQZoIs46OqSnxqUs7rMg0TThPbVI8O1YRCCI=
Date: Tue, 29 Oct 2019 20:55:53 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3SPHG2H5ATQ7GP5HF3YY6ETEVBNHHB5HRKFQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3166/review/308948794@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3166@github.com>
References: <quicwg/base-drafts/pull/3166@github.com>
Subject: Re: [quicwg/base-drafts] token-based greasing / initial packet protection (#3166)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db909c99a98e_155a3fe81fccd96c83220"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/yOqZUXwDCPVzAM7MvYf0jMTIiqs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 30 Oct 2019 03:55:57 -0000

----==_mimepart_5db909c99a98e_155a3fe81fccd96c83220
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.

I'm concerned about the lack of any sort of commitment here.

Let's say that I pack some entropy into my tokens.  Using that along with a static key that I have configured I can regenerate the 21 bytes I need to decode the Initial packet that I receive.  I advertise any version (maybe except for v1, but in practice you can provide a different salt for v1 off the NEW_TOKEN salt).  The same static key (in reality, something derived from it, my key hygiene isn't that poor) is used to remove protection from tokens.

That works, but only until I lose the key.  When that happens, I will start to receive packets with tokens that I can't parse.

But now I have a packet that I can't process, is that a version that I don't understand, or a packet that I can't decrypt?  The natural path here is toward the latter, because the server likely has a new key that is used to create new salts for all those versions.

This is a whole lot easier if we force the server to commit, because then the server has to manage the fallback case.  It makes this more brittle, in the sense that you need to make the static key more durable, but I think that it would be reasonable to expect a server to do that.  They probably have to manage session ticket keys in this way.

> @@ -2721,6 +2721,66 @@ between endpoints.  Application protocols SHOULD define rules for handling
 streams that are prematurely cancelled by either endpoint.
 
 
+# Alternative Initial Set {#alternative-initial}
+
+In order to avoid ossification of the cleartext and obfuscated fields of QUIC
+packets, a server can announce an alternative set of initial values to be used,
+which is comprised of:
+
+* Alternative version number; a 32-bit unsigned number that is to be presented
+  on wire in place of the version number specified in this document.  This value
+  MUST NOT be a reserved version ({{versions}}).
+
+* Packet type modifier; a two-bit value that is to be applied as a bit-wise
+  exclusive or (XOR) to the most significant bits of the Initial, Handshake,

We have two choices for the placement of these bits in the NEW_TOKEN.  0bXXTTXXXX or 0bXXXXXXTT.  The former might be easier to apply, the latter might be easier to explain.

> @@ -2721,6 +2721,66 @@ between endpoints.  Application protocols SHOULD define rules for handling
 streams that are prematurely cancelled by either endpoint.
 
 
+# Alternative Initial Set {#alternative-initial}
+
+In order to avoid ossification of the cleartext and obfuscated fields of QUIC
+packets, a server can announce an alternative set of initial values to be used,
+which is comprised of:
+
+* Alternative version number; a 32-bit unsigned number that is to be presented
+  on wire in place of the version number specified in this document.  This value
+  MUST NOT be a reserved version ({{versions}}).
+
+* Packet type modifier; a two-bit value that is to be applied as a bit-wise
+  exclusive or (XOR) to the most significant bits of the Initial, Handshake,
+  0-RTT, and Retry packets. This XOR is applied after the packets are encrypted
+  and before they are decrypted.

So... This isn't totally clear.  There are two "encryption" or "decryption" operations that might apply: the AEAD for packet protection and the masking for header protection.

I think that you mean to say that the value you feed into the AAD for packet protection is unmodified and this alteration only applies afterwards.

However, I would prefer it if were applied to the raw values so that the XOR is also authenticated by packet protection.  Then you have a clear order of operations for applying this information that matches the order of fields:

0. encode the packet
1. replace the version
2. mask the type (if long header)
3. apply packet and header protection using the new salt

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3166#pullrequestreview-308948794
----==_mimepart_5db909c99a98e_155a3fe81fccd96c83220
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinthomson</b> commented on this pull request.</p>

<p>I'm concerned about the lack of any sort of commitment here.</p>
<p>Let's say that I pack some entropy into my tokens.  Using that along with a static key that I have configured I can regenerate the 21 bytes I need to decode the Initial packet that I receive.  I advertise any version (maybe except for v1, but in practice you can provide a different salt for v1 off the NEW_TOKEN salt).  The same static key (in reality, something derived from it, my key hygiene isn't that poor) is used to remove protection from tokens.</p>
<p>That works, but only until I lose the key.  When that happens, I will start to receive packets with tokens that I can't parse.</p>
<p>But now I have a packet that I can't process, is that a version that I don't understand, or a packet that I can't decrypt?  The natural path here is toward the latter, because the server likely has a new key that is used to create new salts for all those versions.</p>
<p>This is a whole lot easier if we force the server to commit, because then the server has to manage the fallback case.  It makes this more brittle, in the sense that you need to make the static key more durable, but I think that it would be reasonable to expect a server to do that.  They probably have to manage session ticket keys in this way.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3166#discussion_r340417934">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2721,6 +2721,66 @@ between endpoints.  Application protocols SHOULD define rules for handling
 streams that are prematurely cancelled by either endpoint.
 
 
+# Alternative Initial Set {#alternative-initial}
+
+In order to avoid ossification of the cleartext and obfuscated fields of QUIC
+packets, a server can announce an alternative set of initial values to be used,
+which is comprised of:
+
+* Alternative version number; a 32-bit unsigned number that is to be presented
+  on wire in place of the version number specified in this document.  This value
+  MUST NOT be a reserved version ({{versions}}).
+
+* Packet type modifier; a two-bit value that is to be applied as a bit-wise
+  exclusive or (XOR) to the most significant bits of the Initial, Handshake,
</pre>
<p>We have two choices for the placement of these bits in the NEW_TOKEN.  0bXXTTXXXX or 0bXXXXXXTT.  The former might be easier to apply, the latter might be easier to explain.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3166#discussion_r340418396">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2721,6 +2721,66 @@ between endpoints.  Application protocols SHOULD define rules for handling
 streams that are prematurely cancelled by either endpoint.
 
 
+# Alternative Initial Set {#alternative-initial}
+
+In order to avoid ossification of the cleartext and obfuscated fields of QUIC
+packets, a server can announce an alternative set of initial values to be used,
+which is comprised of:
+
+* Alternative version number; a 32-bit unsigned number that is to be presented
+  on wire in place of the version number specified in this document.  This value
+  MUST NOT be a reserved version ({{versions}}).
+
+* Packet type modifier; a two-bit value that is to be applied as a bit-wise
+  exclusive or (XOR) to the most significant bits of the Initial, Handshake,
+  0-RTT, and Retry packets. This XOR is applied after the packets are encrypted
+  and before they are decrypted.
</pre>
<p>So... This isn't totally clear.  There are two "encryption" or "decryption" operations that might apply: the AEAD for packet protection and the masking for header protection.</p>
<p>I think that you mean to say that the value you feed into the AAD for packet protection is unmodified and this alteration only applies afterwards.</p>
<p>However, I would prefer it if were applied to the raw values so that the XOR is also authenticated by packet protection.  Then you have a clear order of operations for applying this information that matches the order of fields:</p>
<ol start="0">
<li>encode the packet</li>
<li>replace the version</li>
<li>mask the type (if long header)</li>
<li>apply packet and header protection using the new salt</li>
</ol>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3166?email_source=notifications&amp;email_token=AFTOJK7GZBS4IEM6TNVY7FDQREAUTA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJVC6OQ#pullrequestreview-308948794">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7M7ZG2RKI35JXAP6TQREAUTANCNFSM4JGDGPOQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYPNZ6Q6MA72PN33GDQREAUTA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJVC6OQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3166?email_source=notifications\u0026email_token=AFTOJK7GZBS4IEM6TNVY7FDQREAUTA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJVC6OQ#pullrequestreview-308948794",
"url": "https://github.com/quicwg/base-drafts/pull/3166?email_source=notifications\u0026email_token=AFTOJK7GZBS4IEM6TNVY7FDQREAUTA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJVC6OQ#pullrequestreview-308948794",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db909c99a98e_155a3fe81fccd96c83220--


From nobody Tue Oct 29 20:57:41 2019
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 710CC120821 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 20:57:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.999
X-Spam-Level: 
X-Spam-Status: No, score=-7.999 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, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 EbWRsBHIwGic for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 20:57:39 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E6685120052 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 20:57:38 -0700 (PDT)
Date: Tue, 29 Oct 2019 20:57:38 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572407858; bh=O2qA07Ref3eQEkFn9RH6/GvUFXnIENrQsgBymcKejg4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=aht9uKWG0GZFEc6xBarEPtWCuJ1jOYpUVuDKmlPjMZJq+t1mwVVMDIBuX/9CSVy5i 3IprdIRhbNk1R4lLOPqHADBnDXjgG5iTRpWwTWnr2QchjSijvlGApkC+P/58lLi8VA Z4+I8fGiTFmv0hQYWn9ldD5bBzYpR738YUr+3nGc=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK43XMFG5XOB73U64C53YZFMFEVBNHHB476S7Q@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3148/review/308953668@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3148@github.com>
References: <quicwg/base-drafts/pull/3148@github.com>
Subject: Re: [quicwg/base-drafts] Fix handling of Retry in recovery (#3148)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db90a323e8e8_31f03fb74f8cd96c100262"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ya0hoLWGlief7q-P1SkAblszW3o>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 30 Oct 2019 03:57:40 -0000

----==_mimepart_5db90a323e8e8_31f03fb74f8cd96c100262
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



> +## Handling Retry Packets
+
+A Retry packet causes a client to send another Initial packet, effectively
+restarting the connection process.  A Retry packet indicates that the Initial
+was received, but not processed.  A Retry packet cannot be treated as an
+acknowledgment.
+
+Clients that receive a Retry packet reset congestion control and loss recovery
+state, including resetting any pending timers.  Other connection state, in
+particular cryptographic handshake messages, is retained; see Section 17.2.5 of
+{{QUIC-TRANSPORT}}.
+
+The client MAY compute an RTT estimate to the server as the time period from
+when the first Initial was sent to when a Retry or a Version Negotiation packet
+is received.  The client MAY use this value in place of its default for the
+initial RTT estimate.

I tend to agree.  I note that the goal would ordinarily to pick a server that is closer to the client.  In those cases, this will just produce a different overestimation of RTT.  Hopefully it is still less than 1 second.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3148#discussion_r340422202
----==_mimepart_5db90a323e8e8_31f03fb74f8cd96c100262
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinthomson</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3148#discussion_r340422202">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; +## Handling Retry Packets
+
+A Retry packet causes a client to send another Initial packet, effectively
+restarting the connection process.  A Retry packet indicates that the Initial
+was received, but not processed.  A Retry packet cannot be treated as an
+acknowledgment.
+
+Clients that receive a Retry packet reset congestion control and loss recovery
+state, including resetting any pending timers.  Other connection state, in
+particular cryptographic handshake messages, is retained; see Section 17.2.5 of
+{{QUIC-TRANSPORT}}.
+
+The client MAY compute an RTT estimate to the server as the time period from
+when the first Initial was sent to when a Retry or a Version Negotiation packet
+is received.  The client MAY use this value in place of its default for the
+initial RTT estimate.
</pre>
<p>I tend to agree.  I note that the goal would ordinarily to pick a server that is closer to the client.  In those cases, this will just produce a different overestimation of RTT.  Hopefully it is still less than 1 second.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3148?email_source=notifications&amp;email_token=AFTOJKY3WKQEZYPYRPFAYNDQREA3FA5CNFSM4JEOOI4KYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJVEERA#discussion_r340422202">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4IR5LNUUFRW77VQFDQREA3FANCNFSM4JEOOI4A">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7U75RDFEGFL5XADELQREA3FA5CNFSM4JEOOI4KYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJVEERA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3148?email_source=notifications\u0026email_token=AFTOJKY3WKQEZYPYRPFAYNDQREA3FA5CNFSM4JEOOI4KYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJVEERA#discussion_r340422202",
"url": "https://github.com/quicwg/base-drafts/pull/3148?email_source=notifications\u0026email_token=AFTOJKY3WKQEZYPYRPFAYNDQREA3FA5CNFSM4JEOOI4KYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJVEERA#discussion_r340422202",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db90a323e8e8_31f03fb74f8cd96c100262--


From nobody Tue Oct 29 20:59:01 2019
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 91F2E120821 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 20:58:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 LJ3m0whdKmzl for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 20:58:58 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 10C19120052 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 20:58:58 -0700 (PDT)
Date: Tue, 29 Oct 2019 20:58:56 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572407937; bh=S35yvcC+1ovsbQPFMI0savoOIn7sxdGZUBXTLApFCEs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=bJlu81nFhFBK9UE5RFt5aFLoEbK21FgN33o7vXp382ljEvUxdbz9bQLu9ko2Z7/4+ upAUQj1jE8ksVtxON1KY4SZK9hR0zNrIPxCpKwmZC+ZWKO9gVmuy7XIoLJ29zeKiMY BOBliv0rSUrzWNRiMFqXT1gTRl6nf8ojAPeOcsBA=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2LWFAPBECDBHHIJ5N3YY6QBEVBNHHB5FITQM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3155/547729325@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3155@github.com>
References: <quicwg/base-drafts/issues/3155@github.com>
Subject: Re: [quicwg/base-drafts] The method of identifying "the same server" (#3155)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db90a80ee1cf_30203fa7e7acd9643494e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/dvbdKDTVr5SvHgyuO2FFhxne1Iw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 30 Oct 2019 03:59:00 -0000

----==_mimepart_5db90a80ee1cf_30203fa7e7acd9643494e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I think that #3166 is good enough.  There are lots of ways to slice this and what is proposed there seems like the most tractable.  I'm sure that it's not perfect, but I don't think that there will be a perfect answer here.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3155#issuecomment-547729325
----==_mimepart_5db90a80ee1cf_30203fa7e7acd9643494e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I think that <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="513681964" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3166" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3166/hovercard" href="https://github.com/quicwg/base-drafts/pull/3166">#3166</a> is good enough.  There are lots of ways to slice this and what is proposed there seems like the most tractable.  I'm sure that it's not perfect, but I don't think that there will be a perfect answer here.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3155?email_source=notifications&amp;email_token=AFTOJKYDKPLXTCJKWZCQZITQREBABA5CNFSM4JFVHBPKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECS27LI#issuecomment-547729325">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYZEQHCPKQNGDARADDQREBABANCNFSM4JFVHBPA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4V6FUBPVY6VGQY7WDQREBABA5CNFSM4JFVHBPKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECS27LI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3155?email_source=notifications\u0026email_token=AFTOJKYDKPLXTCJKWZCQZITQREBABA5CNFSM4JFVHBPKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECS27LI#issuecomment-547729325",
"url": "https://github.com/quicwg/base-drafts/issues/3155?email_source=notifications\u0026email_token=AFTOJKYDKPLXTCJKWZCQZITQREBABA5CNFSM4JFVHBPKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECS27LI#issuecomment-547729325",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db90a80ee1cf_30203fa7e7acd9643494e--


From nobody Tue Oct 29 21:00:49 2019
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 08FA8120821 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 21:00:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 GPhaN2_l2zuR for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 21:00:46 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9659B120052 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 21:00:46 -0700 (PDT)
Received: from github-lowworker-2ef7ba1.ac4-iad.github.net (github-lowworker-2ef7ba1.ac4-iad.github.net [10.52.16.66]) by smtp.github.com (Postfix) with ESMTP id 0300A520BE9 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 21:00:46 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572408046; bh=LNhwQ2uF6DQBIqUAPAVS/1kg37QPbgaMtapw11BlNDE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=lMiCybjCd7BSyRP5xsAoYAiMZNaNSeebzKx/8UZuTFR7dL1G3GeeeU7KrrHk2QOmu ACArs2e9oTIGjjEdNyg3BIe6muTvx+jT4x+GIDjay46hO6zhD5H9la+9L23YrzXK1n ul9EA5QhAQFCy4xU81nXrJ1De5X0lFFxpv/p3T6M=
Date: Tue, 29 Oct 2019 21:00:45 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZXC4JLBK23KSL7W253YY6W3EVBNHHB5FZ3ZY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3159/547729682@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3159@github.com>
References: <quicwg/base-drafts/issues/3159@github.com>
Subject: Re: [quicwg/base-drafts] Server should not accept 1-RTT traffic before handshake completion (#3159)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db90aede7548_6fe93fd430ccd960775ef"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/qSySEvY-M9iVPj46DRgULJf8qa4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 30 Oct 2019 04:00:48 -0000

----==_mimepart_5db90aede7548_6fe93fd430ccd960775ef
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

My bad for leading you astray there. I forgot that only the resumption secret is spun off after the client Finished.  Yes, an exporter doesn't help.

(As an aside, I'm fairly made exporters that way to allow them to be used with QUIC.  Bit of a fail there in retrospect.)

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3159#issuecomment-547729682
----==_mimepart_5db90aede7548_6fe93fd430ccd960775ef
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>My bad for leading you astray there. I forgot that only the resumption secret is spun off after the client Finished.  Yes, an exporter doesn't help.</p>
<p>(As an aside, I'm fairly made exporters that way to allow them to be used with QUIC.  Bit of a fail there in retrospect.)</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3159?email_source=notifications&amp;email_token=AFTOJKYPMB7VDDSXNCUPGRLQREBG3A5CNFSM4JFYNXG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECS3CEQ#issuecomment-547729682">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZR66OGHU3E2FQ7VALQREBG3ANCNFSM4JFYNXGQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6O2VB3UOD2K4NEZJTQREBG3A5CNFSM4JFYNXG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECS3CEQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3159?email_source=notifications\u0026email_token=AFTOJKYPMB7VDDSXNCUPGRLQREBG3A5CNFSM4JFYNXG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECS3CEQ#issuecomment-547729682",
"url": "https://github.com/quicwg/base-drafts/issues/3159?email_source=notifications\u0026email_token=AFTOJKYPMB7VDDSXNCUPGRLQREBG3A5CNFSM4JFYNXG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECS3CEQ#issuecomment-547729682",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db90aede7548_6fe93fd430ccd960775ef--


From nobody Tue Oct 29 21:01:59 2019
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 D7686120821 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 21:01:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 yjhTQMMhEyj2 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 21:01:56 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2ED3C120052 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 21:01:56 -0700 (PDT)
Received: from github-lowworker-2e54e43.va3-iad.github.net (github-lowworker-2e54e43.va3-iad.github.net [10.48.17.27]) by smtp.github.com (Postfix) with ESMTP id 5D62B520050 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 21:01:55 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572408115; bh=EIv+hfU5cg49IC//n975+Lrbo1buTzdHA//cNc7SORE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=WJbv3Eu2me5lRNeWN2LKDGrnbghbGxG+7nmNGybQA2mHT1xIjvax5i43SVyO/FPZ+ 0BJ5aAcVBPG4taDScvo7D5vhMdu6psEV6+EEE2GYdjJ6qvcYuN4bBU/uqzqB4nD0Ua Er4/xqDYwH4RF8VqxqE3vzM8rls30aXOFl3pZNuY=
Date: Tue, 29 Oct 2019 21:01:55 -0700
From: Antoine Delignat-Lavaud <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2IAWOPCCKLV4QGTXN3YY63HEVBNHHB5FZ3ZY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3159/547729843@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3159@github.com>
References: <quicwg/base-drafts/issues/3159@github.com>
Subject: Re: [quicwg/base-drafts] Server should not accept 1-RTT traffic before handshake completion (#3159)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db90b333ee07_155c3fe81fccd96c340d4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ad-l
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/FefDaroE8RWuSkl4GelNpTW7bD4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 30 Oct 2019 04:01:58 -0000

----==_mimepart_5db90b333ee07_155c3fe81fccd96c340d4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> @ad-l How does this help? Can't the exporter MS derived at the same time as the traffic secrets?

Sorry, for some reason I was convinced that exporter master includes client finished, but after double checking, this is only the case of resumption master (honestly I think this is wrong because exporter are used for binding authentication and they pretty much fail at binding client authentication. I would suggest this is fixed in future TLS). 

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3159#issuecomment-547729843
----==_mimepart_5db90b333ee07_155c3fe81fccd96c340d4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<blockquote>
<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=7765949" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ad-l">@ad-l</a> How does this help? Can't the exporter MS derived at the same time as the traffic secrets?</p>
</blockquote>
<p>Sorry, for some reason I was convinced that exporter master includes client finished, but after double checking, this is only the case of resumption master (honestly I think this is wrong because exporter are used for binding authentication and they pretty much fail at binding client authentication. I would suggest this is fixed in future TLS).</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3159?email_source=notifications&amp;email_token=AFTOJK7ILT5RT36JIS2K52LQREBLHA5CNFSM4JFYNXG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECS3DMY#issuecomment-547729843">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKY6QYISEMKAMV32XQDQREBLHANCNFSM4JFYNXGQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5V7X72RZ7SWT6QMRLQREBLHA5CNFSM4JFYNXG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECS3DMY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3159?email_source=notifications\u0026email_token=AFTOJK7ILT5RT36JIS2K52LQREBLHA5CNFSM4JFYNXG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECS3DMY#issuecomment-547729843",
"url": "https://github.com/quicwg/base-drafts/issues/3159?email_source=notifications\u0026email_token=AFTOJK7ILT5RT36JIS2K52LQREBLHA5CNFSM4JFYNXG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECS3DMY#issuecomment-547729843",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db90b333ee07_155c3fe81fccd96c340d4--


From nobody Tue Oct 29 21:04:24 2019
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 8403A120052 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 21:04:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 LH8VeCYzR4jj for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 21:04:21 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 24CC0120089 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 21:04:21 -0700 (PDT)
Date: Tue, 29 Oct 2019 21:04:20 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572408260; bh=uDvf4RNlSGtxlGzOD+MBa3EvgpIcbxkiu+/TWYCd0eI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ew+0xkPIs7p7UJHO18gvcpeHi+5dYztvtIgjPFRww1TVWCabkuoxUrSvltxDtZm6p P7RU9L9dEMxnmSTwGPT/CXExmqW7YapqrzTOZmJkxitAGQuhjy2BlJ7yB7yj0pHbBt HjtXRZw+/4M5PeW3JU9hsJHubpP6P0TwJSBBPV/g=
From: Antoine Delignat-Lavaud <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4SPOANIIG6662HNU53YY7EJEVBNHHB5FZ3ZY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3159/547730366@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3159@github.com>
References: <quicwg/base-drafts/issues/3159@github.com>
Subject: Re: [quicwg/base-drafts] Server should not accept 1-RTT traffic before handshake completion (#3159)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db90bc42efb7_117e3fe0b24cd95c240355"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ad-l
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/D1Kog6QY6LxhLLfcxwRQ7YJkYtA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 30 Oct 2019 04:04:23 -0000

----==_mimepart_5db90bc42efb7_117e3fe0b24cd95c240355
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> The ability to coalesce sent packets is optional and the spec goes to great pains to not require sending them at any point, which has caused much suffering for @ianswett. Moreover, I am not at all convinced that coalescing Finished solves the problem.

I agree, coalescing Finished is just a way to avoid server being blocked. The proper fix to the problem is to ensure that the client traffic secret for 1-RTT is derived from a transcript that includes client finished, as Subodh suggests. Unfortunately, only the TLS resumption master secret includes it. 



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3159#issuecomment-547730366
----==_mimepart_5db90bc42efb7_117e3fe0b24cd95c240355
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<blockquote>
<p>The ability to coalesce sent packets is optional and the spec goes to great pains to not require sending them at any point, which has caused much suffering for <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=20072817" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ianswett">@ianswett</a>. Moreover, I am not at all convinced that coalescing Finished solves the problem.</p>
</blockquote>
<p>I agree, coalescing Finished is just a way to avoid server being blocked. The proper fix to the problem is to ensure that the client traffic secret for 1-RTT is derived from a transcript that includes client finished, as Subodh suggests. Unfortunately, only the TLS resumption master secret includes it.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3159?email_source=notifications&amp;email_token=AFTOJKZKHBL3GKVBWUJ7WZLQREBUJA5CNFSM4JFYNXG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECS3HPQ#issuecomment-547730366">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYOS6ZENIIEMOCU6MLQREBUJANCNFSM4JFYNXGQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4FN7L2DPDMXRAZUPDQREBUJA5CNFSM4JFYNXG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECS3HPQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3159?email_source=notifications\u0026email_token=AFTOJKZKHBL3GKVBWUJ7WZLQREBUJA5CNFSM4JFYNXG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECS3HPQ#issuecomment-547730366",
"url": "https://github.com/quicwg/base-drafts/issues/3159?email_source=notifications\u0026email_token=AFTOJKZKHBL3GKVBWUJ7WZLQREBUJA5CNFSM4JFYNXG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECS3HPQ#issuecomment-547730366",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db90bc42efb7_117e3fe0b24cd95c240355--


From nobody Tue Oct 29 21:41:29 2019
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 94428120827 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 21:41:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 lP8Xo8w92b8G for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 21:41:26 -0700 (PDT)
Received: from out-17.smtp.github.com (out-17.smtp.github.com [192.30.252.200]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 42F5112003E for <quic-issues@ietf.org>; Tue, 29 Oct 2019 21:41:26 -0700 (PDT)
Received: from github-lowworker-d31a065.va3-iad.github.net (github-lowworker-d31a065.va3-iad.github.net [10.48.17.70]) by smtp.github.com (Postfix) with ESMTP id 026426E0453 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 21:41:25 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572410485; bh=Mm96omDOSIhpH38kyhE4zMnG5ak40oS53jkw8SCvX7Y=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=HgZS+WDY4Xr8fkKFRvyh3HEkkJuP+hdGwT2L/loBH+LByOr6/1Kilm7FDVIyFzp9P S9PC4/aU7aYEo9Zyk+4UCplCpvfGYtsTGK37MQV0zXRbBQCfLuNMuEoz5h/GuTSjRh xQWBZTy44QJE8Q/iYMrpG46k29cmAVT31sFQ3c8M=
Date: Tue, 29 Oct 2019 21:41:24 -0700
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7JVGHM2PXEI6RAQB53YZDPJEVBNHHB5FZ3ZY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3159/547736383@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3159@github.com>
References: <quicwg/base-drafts/issues/3159@github.com>
Subject: Re: [quicwg/base-drafts] Server should not accept 1-RTT traffic before handshake completion (#3159)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db91474e78be_3bcd3f853f8cd968133687"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: marten-seemann
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Q2qv0j8qfpDZJsaKXyvi3uWMNJ8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 30 Oct 2019 04:41:29 -0000

----==_mimepart_5db91474e78be_3bcd3f853f8cd968133687
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Would it be unreasonable to derive the client's 1-RTT send key from the resumption master secret then?
I guess one downside of this approach is that we'd be using different key derivation paths for server and client, since the server needs to be able to send 0.5-RTT data.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3159#issuecomment-547736383
----==_mimepart_5db91474e78be_3bcd3f853f8cd968133687
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Would it be unreasonable to derive the client's 1-RTT send key from the resumption master secret then?<br>
I guess one downside of this approach is that we'd be using different key derivation paths for server and client, since the server needs to be able to send 0.5-RTT data.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3159?email_source=notifications&amp;email_token=AFTOJK3GDHAITKBRWMKTM2DQREF7JA5CNFSM4JFYNXG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECS4WPY#issuecomment-547736383">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYK4V5ZFBZ2EYEDF7DQREF7JANCNFSM4JFYNXGQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5NTEOIZMB6BDD6MRLQREF7JA5CNFSM4JFYNXG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECS4WPY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3159?email_source=notifications\u0026email_token=AFTOJK3GDHAITKBRWMKTM2DQREF7JA5CNFSM4JFYNXG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECS4WPY#issuecomment-547736383",
"url": "https://github.com/quicwg/base-drafts/issues/3159?email_source=notifications\u0026email_token=AFTOJK3GDHAITKBRWMKTM2DQREF7JA5CNFSM4JFYNXG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECS4WPY#issuecomment-547736383",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db91474e78be_3bcd3f853f8cd968133687--


From nobody Tue Oct 29 22:07:24 2019
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 9312E120839 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 22:07:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 rszzfpPSocov for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 22:07:22 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2D7611200E3 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 22:07:22 -0700 (PDT)
Received: from github-lowworker-943b171.ac4-iad.github.net (github-lowworker-943b171.ac4-iad.github.net [10.52.22.59]) by smtp.github.com (Postfix) with ESMTP id 439B56A0A90 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 22:07:21 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572412041; bh=mVhGcSGdGOIJgqw/6ahmIv4J0mYsKRXbyWPVZpBzbgI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=rRF0uqV7ix+im4cLwddutUoXoRMrG7ZMQOZAenEjxH5p12Ls8z9C1Bil6orVjWWHa Mw06YC5765kmgFsQXLq+oRZVg/G6ZFETYrC8XppBvMK5LDimKTh0mDWT08NQgH1t/S yXR4rLD3cL94VneRluVgIUgVOsPCSTgE7ayNU3GM=
Date: Tue, 29 Oct 2019 22:07:21 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5VHR566OKWQUFIZFF3YZGQTEVBNHHB5FZ3ZY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3159/547740662@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3159@github.com>
References: <quicwg/base-drafts/issues/3159@github.com>
Subject: Re: [quicwg/base-drafts] Server should not accept 1-RTT traffic before handshake completion (#3159)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db91a8933fe5_80b3f8f026cd95c91754"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/vR-ZRPjnfEcGuBuAn38Ng6k6o3w>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 30 Oct 2019 05:07:23 -0000

----==_mimepart_5db91a8933fe5_80b3f8f026cd95c91754
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I'd advise against doing anything like that.  A change to the key schedule is very disruptive.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3159#issuecomment-547740662
----==_mimepart_5db91a8933fe5_80b3f8f026cd95c91754
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I'd advise against doing anything like that.  A change to the key schedule is very disruptive.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3159?email_source=notifications&amp;email_token=AFTOJK3N4BXULQRH53MWZR3QREJATA5CNFSM4JFYNXG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECS5X5Q#issuecomment-547740662">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6EYLP7Q6GSO2VMNVLQREJATANCNFSM4JFYNXGQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZVIVYKOBRAGJ5ARTTQREJATA5CNFSM4JFYNXG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECS5X5Q.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3159?email_source=notifications\u0026email_token=AFTOJK3N4BXULQRH53MWZR3QREJATA5CNFSM4JFYNXG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECS5X5Q#issuecomment-547740662",
"url": "https://github.com/quicwg/base-drafts/issues/3159?email_source=notifications\u0026email_token=AFTOJK3N4BXULQRH53MWZR3QREJATA5CNFSM4JFYNXG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECS5X5Q#issuecomment-547740662",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db91a8933fe5_80b3f8f026cd95c91754--


From nobody Tue Oct 29 22:08:01 2019
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 F3A2212003E for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 22:07:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8
X-Spam-Level: 
X-Spam-Status: No, score=-8 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, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 3H6du0gsHbXJ for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 22:07:57 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4257E1200E3 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 22:07:57 -0700 (PDT)
Date: Tue, 29 Oct 2019 22:07:56 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572412076; bh=X0/C90vDFFrHszq7yBeI8zi3EVj75sZOgBWQEz1M87k=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=a3c85R3ZSIaZZ1qTGH/mgiCvc7l/wZB9k1UOYI7ObiAde2sCQyxIDYg+RgM8cRu4Q MSMfYaqu+T7vTXaAWHa+lfKUNkfCA/h2Cm3EJCF8sIVn/zy8J/1hvnEdMtelj2aqVM wSGx4w4U6wL7O+NZfyo3l7HSaScCYakFQWhCMgRI=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3ZYB6UWD35NEQ5MNN3YZGSZEVBNHHB5HRKFQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3166/review/308966274@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3166@github.com>
References: <quicwg/base-drafts/pull/3166@github.com>
Subject: Re: [quicwg/base-drafts] token-based greasing / initial packet protection (#3166)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db91aac4a2aa_59973fac55ccd968633a4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/fELTpirRaCHYhuCk9lsBN9RahBA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 30 Oct 2019 05:08:00 -0000

----==_mimepart_5db91aac4a2aa_59973fac55ccd968633a4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

kazuho commented on this pull request.



> @@ -3940,6 +4007,19 @@ described in {{QUIC-TLS}}.  This protection does not provide confidentiality or
 integrity against on-path attackers, but provides some level of protection
 against off-path attackers.
 
+Additionally, the token is accompanied by a checksum.  This is because when a

We need Token Checksum so that the server can easily determine if there was a bit flip on the wire when it receives an invalid token.

The PR (up until of 7eded0a) requires the server to drop the packet if there was a bit flip on the wire. OTOH, if it was an unusable token (rather than a bit flip), the server responds with a VN. This distinction is necessary to prevent bit flips from being mis-detected as an downgrade attack (see https://github.com/quicwg/base-drafts/pull/3166#discussion_r340344021).

That said, I agree that this change is intrusive. Considering that we need to require certain properties for the token (see https://github.com/quicwg/base-drafts/pull/3166#discussion_r340396154), we might as well state that a NEW_TOKEN token should be generated in a way that the server can detect bit flips even it has lost the keys to decrypt the token. In practice, that can be easily achieved by attaching CRC32 (or zero-key GMAC).

But finally, this entire discussion is based on the assumption that we need a downgrade path, which @martinthomson disputes in https://github.com/quicwg/base-drafts/pull/3166#pullrequestreview-308948794.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3166#discussion_r340432382
----==_mimepart_5db91aac4a2aa_59973fac55ccd968633a4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><b>@kazuho</b> commented on this pull request.</p>

<hr>

<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3166#discussi=
on_r340432382">draft-ietf-quic-transport.md</a>:</p>
<pre style=3D'color:#555'>&gt; @@ -3940,6 +4007,19 @@ described in {{QUIC=
-TLS}}.  This protection does not provide confidentiality or
 integrity against on-path attackers, but provides some level of protecti=
on
 against off-path attackers.
 =

+Additionally, the token is accompanied by a checksum.  This is because w=
hen a
</pre>
<p>We need Token Checksum so that the server can easily determine if ther=
e was a bit flip on the wire when it receives an invalid token.</p>
<p>The PR (up until of <a class=3D"commit-link" data-hovercard-type=3D"co=
mmit" data-hovercard-url=3D"https://github.com/quicwg/base-drafts/commit/=
7eded0ac1809b8c99be338129f63bbf3b45a56d2/hovercard" href=3D"https://githu=
b.com/quicwg/base-drafts/commit/7eded0ac1809b8c99be338129f63bbf3b45a56d2"=
><tt>7eded0a</tt></a>) requires the server to drop the packet if there wa=
s a bit flip on the wire. OTOH, if it was an unusable token (rather than =
a bit flip), the server responds with a VN. This distinction is necessary=
 to prevent bit flips from being mis-detected as an downgrade attack (see=
 <a class=3D"issue-link js-issue-link" data-error-text=3D"Failed to load =
issue title" data-id=3D"513681964" data-permission-text=3D"Issue title is=
 private" data-url=3D"https://github.com/quicwg/base-drafts/issues/3166" =
data-hovercard-type=3D"pull_request" data-hovercard-url=3D"/quicwg/base-d=
rafts/pull/3166/hovercard?comment_id=3D340344021&amp;comment_type=3Drevie=
w_comment" href=3D"https://github.com/quicwg/base-drafts/pull/3166#discus=
sion_r340344021">#3166 (comment)</a>).</p>
<p>That said, I agree that this change is intrusive. Considering that we =
need to require certain properties for the token (see <a class=3D"issue-l=
ink js-issue-link" data-error-text=3D"Failed to load issue title" data-id=
=3D"513681964" data-permission-text=3D"Issue title is private" data-url=3D=
"https://github.com/quicwg/base-drafts/issues/3166" data-hovercard-type=3D=
"pull_request" data-hovercard-url=3D"/quicwg/base-drafts/pull/3166/hoverc=
ard?comment_id=3D340396154&amp;comment_type=3Dreview_comment" href=3D"htt=
ps://github.com/quicwg/base-drafts/pull/3166#discussion_r340396154">#3166=
 (comment)</a>), we might as well state that a NEW_TOKEN token should be =
generated in a way that the server can detect bit flips even it has lost =
the keys to decrypt the token. In practice, that can be easily achieved b=
y attaching CRC32 (or zero-key GMAC).</p>
<p>But finally, this entire discussion is based on the assumption that we=
 need a downgrade path, which <a class=3D"user-mention" data-hovercard-ty=
pe=3D"user" data-hovercard-url=3D"/hovercards?user_id=3D67641" data-octo-=
click=3D"hovercard-link-click" data-octo-dimensions=3D"link_type:self" hr=
ef=3D"https://github.com/martinthomson">@martinthomson</a> disputes in <a=
 class=3D"issue-link js-issue-link" data-error-text=3D"Failed to load iss=
ue title" data-id=3D"513681964" data-permission-text=3D"Issue title is pr=
ivate" data-url=3D"https://github.com/quicwg/base-drafts/issues/3166" dat=
a-hovercard-type=3D"pull_request" data-hovercard-url=3D"/quicwg/base-draf=
ts/pull/3166/hovercard?comment_id=3D308948794&amp;comment_type=3Dreview" =
href=3D"https://github.com/quicwg/base-drafts/pull/3166#pullrequestreview=
-308948794">#3166 (review)</a>.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/3166?email_source=3Dnotifications&amp;email_token=3DA=
FTOJKYV4HVAZV2YLMTMFBDQREJCZA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJ=
SXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJVHHAQ#discussion_r340432382">view=
 it on GitHub</a>, or <a href=3D"https://github.com/notifications/unsubsc=
ribe-auth/AFTOJKZP75RAFS6RT56G343QREJCZANCNFSM4JGDGPOQ">unsubscribe</a>.<=
img src=3D"https://github.com/notifications/beacon/AFTOJK32W6MKNO4CVY4N7E=
LQREJCZA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKT=
DN5WW2ZLOORPWSZGOCJVHHAQ.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3166?email_source=3D=
notifications\u0026email_token=3DAFTOJKYV4HVAZV2YLMTMFBDQREJCZA5CNFSM4JGD=
GPO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOC=
JVHHAQ#discussion_r340432382",
"url": "https://github.com/quicwg/base-drafts/pull/3166?email_source=3Dno=
tifications\u0026email_token=3DAFTOJKYV4HVAZV2YLMTMFBDQREJCZA5CNFSM4JGDGP=
O2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJV=
HHAQ#discussion_r340432382",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5db91aac4a2aa_59973fac55ccd968633a4--


From nobody Tue Oct 29 22:13:01 2019
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 3E4551200E3 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 22:13:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 baNgXY25HwdX for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 22:12:58 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 564A012003E for <quic-issues@ietf.org>; Tue, 29 Oct 2019 22:12:58 -0700 (PDT)
Date: Tue, 29 Oct 2019 22:12:57 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572412377; bh=lP4jfHjBWmjdeQinoEh5cTqD4yf0iis1LffeJx55GPQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=wzJH36RBG2/eqp+9BrJQEv+wwaRyTl9uOqO2niWJ69bHfIz5xBKQP++QiZhyX3MIb xNuIrdsAjyGGrTM4OmjiJJ6X7hMiWtqtcjiPIkUZvOFJjQuWgq7WLJ2SWLwuRuTQLL zhfqnHkUC1PsrCSbY5eTI002axiZsiBeZvlkQkVE=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK525K2IEKHR5KSG4MN3YZHFTEVBNHHB5FZ3ZY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3159/547741663@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3159@github.com>
References: <quicwg/base-drafts/issues/3159@github.com>
Subject: Re: [quicwg/base-drafts] Server should not accept 1-RTT traffic before handshake completion (#3159)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db91bd972f64_6ef3ff89a2cd968134958"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: marten-seemann
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/9G59LaSMQzMs40rVEmOb40qlR70>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 30 Oct 2019 05:13:00 -0000

----==_mimepart_5db91bd972f64_6ef3ff89a2cd968134958
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Is it disruptive because we'd all have to update our implementations (I imagine it would just be one more HKDF call a QUIC stack would perform when the TLS stacks hands it the 1-RTT keys, wouldn't it?), or are there any cryptographic reasons not to do this?

I'm just trying to understand the issue here better, not advocating for one way or the other at this point.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3159#issuecomment-547741663
----==_mimepart_5db91bd972f64_6ef3ff89a2cd968134958
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Is it disruptive because we'd all have to update our implementations (I imagine it would just be one more HKDF call a QUIC stack would perform when the TLS stacks hands it the 1-RTT keys, wouldn't it?), or are there any cryptographic reasons not to do this?</p>
<p>I'm just trying to understand the issue here better, not advocating for one way or the other at this point.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3159?email_source=notifications&amp;email_token=AFTOJK7REOKF5D5BU52LI7LQREJVTA5CNFSM4JFYNXG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECS57XY#issuecomment-547741663">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4KIU3A5XLW6PAWUDTQREJVTANCNFSM4JFYNXGQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2PVEUS5S2M24EWKNDQREJVTA5CNFSM4JFYNXG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECS57XY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3159?email_source=notifications\u0026email_token=AFTOJK7REOKF5D5BU52LI7LQREJVTA5CNFSM4JFYNXG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECS57XY#issuecomment-547741663",
"url": "https://github.com/quicwg/base-drafts/issues/3159?email_source=notifications\u0026email_token=AFTOJK7REOKF5D5BU52LI7LQREJVTA5CNFSM4JFYNXG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECS57XY#issuecomment-547741663",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db91bd972f64_6ef3ff89a2cd968134958--


From nobody Tue Oct 29 22:13:09 2019
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 00AB6120878 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 22:13:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 dHuoixyk1rRz for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 22:13:01 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 17F7612003E for <quic-issues@ietf.org>; Tue, 29 Oct 2019 22:13:01 -0700 (PDT)
Received: from github-lowworker-2ef7ba1.ac4-iad.github.net (github-lowworker-2ef7ba1.ac4-iad.github.net [10.52.16.66]) by smtp.github.com (Postfix) with ESMTP id 2C9BBC603C7 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 22:13:00 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572412380; bh=Xi5kT7Mj1oXd4mpTkm7B9xGlaZFA/R5RAtNsmvd0nrQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Mvg9aXQuQ7p5q5UQECvFN8Q+Fju3bB5V2SF7sVEgp6T/DfstLyMdzOiDUV6/EWHRK /CM3dBbA64TmrmBohrV3N2gy0b5da2Agu1FRqumS9fWMqE/CzB1pjRAOrRjqEd0D1T cmnA6sFgrbN4AGnDMnWqI3hIJ8drXPtrQbzi7AyA=
Date: Tue, 29 Oct 2019 22:13:00 -0700
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3166/push/4211159273@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3166@github.com>
References: <quicwg/base-drafts/pull/3166@github.com>
Subject: Re: [quicwg/base-drafts] token-based greasing / initial packet protection (#3166)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db91bdc1db10_2b663f80080cd95c11472b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/a5olkw7so5MaOLlM06IJ4VGW31s>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 30 Oct 2019 05:13:03 -0000

----==_mimepart_5db91bdc1db10_2b663f80080cd95c11472b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@kazuho pushed 1 commit.

0720ef3c93098dbc201f0a332a67e427b91e8c82  swap reserved bits and packet type modifier (suggested by @martinthomson)


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3166/files/7eded0ac1809b8c99be338129f63bbf3b45a56d2..0720ef3c93098dbc201f0a332a67e427b91e8c82

----==_mimepart_5db91bdc1db10_2b663f80080cd95c11472b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/kazuho" class="user-mention">@kazuho</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/0720ef3c93098dbc201f0a332a67e427b91e8c82">0720ef3</a>  swap reserved bits and packet type modifier (suggested by @martinthomson)</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3166/files/7eded0ac1809b8c99be338129f63bbf3b45a56d2..0720ef3c93098dbc201f0a332a67e427b91e8c82?email_source=notifications&amp;email_token=AFTOJK2Q5KZDBZ33RPAIRUDQREJVZA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGNBSGQZDINSQOVZWQIZUGIYTCMJVHEZDOMY">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2IH3JRP537V3T5V63QREJVZANCNFSM4JGDGPOQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKY4ST5DCTKMK76IKNLQREJVZA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGNBSGQZDINSQOVZWQIZUGIYTCMJVHEZDOMY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3166/files/7eded0ac1809b8c99be338129f63bbf3b45a56d2..0720ef3c93098dbc201f0a332a67e427b91e8c82?email_source=notifications\u0026email_token=AFTOJK2Q5KZDBZ33RPAIRUDQREJVZA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGNBSGQZDINSQOVZWQIZUGIYTCMJVHEZDOMY",
"url": "https://github.com/quicwg/base-drafts/pull/3166/files/7eded0ac1809b8c99be338129f63bbf3b45a56d2..0720ef3c93098dbc201f0a332a67e427b91e8c82?email_source=notifications\u0026email_token=AFTOJK2Q5KZDBZ33RPAIRUDQREJVZA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGNBSGQZDINSQOVZWQIZUGIYTCMJVHEZDOMY",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5db91bdc1db10_2b663f80080cd95c11472b--


From nobody Tue Oct 29 22:24:35 2019
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 BD61E120089 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 22:24:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 xtko9xwnFupn for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 22:24:31 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3623912003E for <quic-issues@ietf.org>; Tue, 29 Oct 2019 22:24:31 -0700 (PDT)
Date: Tue, 29 Oct 2019 22:24:30 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572413070; bh=AS3AMF/Xt++H4Q+x1eMuzzAJEDZFNmhJIqbm0WWv3uQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Cx3IbHpVUd95vB247DbieVmeRIrNr5R+pKHhwxUa1YR9fUCnrcvOzUCQDz1lVlvMd SRhDGGTXjx6M4aAHK/XSOEaVAC3MRCWKIrDXBnm1ZfdeQ04HYZGI86DVBZmsOaeLg/ ZI+cmgG60q/DhsnEmvxWU0wo6CfNi+ffvx9Jd4no=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3166/push/4211183631@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3166@github.com>
References: <quicwg/base-drafts/pull/3166@github.com>
Subject: Re: [quicwg/base-drafts] token-based greasing / initial packet protection (#3166)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db91e8e38e10_30d93fc4496cd96c13686a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ZSuWx53xV52SaFsYOZHoZ4t_WEI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 30 Oct 2019 05:24:33 -0000

----==_mimepart_5db91e8e38e10_30d93fc4496cd96c13686a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@kazuho pushed 1 commit.

14469beaa321626a39c03ba501f5b4a497830c61  long packet types when encoded in a long header packet is an XOR (@martinthomson)


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3166/files/0720ef3c93098dbc201f0a332a67e427b91e8c82..14469beaa321626a39c03ba501f5b4a497830c61

----==_mimepart_5db91e8e38e10_30d93fc4496cd96c13686a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/kazuho" class="user-mention">@kazuho</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/14469beaa321626a39c03ba501f5b4a497830c61">14469be</a>  long packet types when encoded in a long header packet is an XOR (@martinthomson)</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3166/files/0720ef3c93098dbc201f0a332a67e427b91e8c82..14469beaa321626a39c03ba501f5b4a497830c61?email_source=notifications&amp;email_token=AFTOJK2JRMOLDABCHW7WS63QRELA5A5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGNBSGQZDINSQOVZWQIZUGIYTCMJYGM3DGMI">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKY47T5OXTN4EZEP6FLQRELA5ANCNFSM4JGDGPOQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3KQNKFCWTVZ7CHAXTQRELA5A5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGNBSGQZDINSQOVZWQIZUGIYTCMJYGM3DGMI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3166/files/0720ef3c93098dbc201f0a332a67e427b91e8c82..14469beaa321626a39c03ba501f5b4a497830c61?email_source=notifications\u0026email_token=AFTOJK2JRMOLDABCHW7WS63QRELA5A5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGNBSGQZDINSQOVZWQIZUGIYTCMJYGM3DGMI",
"url": "https://github.com/quicwg/base-drafts/pull/3166/files/0720ef3c93098dbc201f0a332a67e427b91e8c82..14469beaa321626a39c03ba501f5b4a497830c61?email_source=notifications\u0026email_token=AFTOJK2JRMOLDABCHW7WS63QRELA5A5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGNBSGQZDINSQOVZWQIZUGIYTCMJYGM3DGMI",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5db91e8e38e10_30d93fc4496cd96c13686a--


From nobody Tue Oct 29 22:25:23 2019
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 4634D1200E3 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 22:25:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.999
X-Spam-Level: 
X-Spam-Status: No, score=-7.999 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, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 5lmQY_ZNLdjJ for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 22:25:21 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id ECA2212003E for <quic-issues@ietf.org>; Tue, 29 Oct 2019 22:25:20 -0700 (PDT)
Date: Tue, 29 Oct 2019 22:25:20 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572413120; bh=DnlMoYJzeoZpsbrQG9q3ZxnpnGTt5iwPEvPf0N3ZSOU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=LGEUm5ZIf7BtLzdZNpSLYbDQqXIVdYp1psvFki4kAdgfkIS9VbYDvDZVSzBmmvnQr r+NX8DUDXRZp78mj0bDrRqcWVMs4Oueucq84p3rfT66qHirTzJ01zAKkYh1vzkwtWw BXflKTvohB2/15NwUEynKW0jTx9xpB5jQYkDwgGc=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7Y4VMS6ISB2HNAAYV3YZIUBEVBNHHB5HRKFQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3166/review/308969668@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3166@github.com>
References: <quicwg/base-drafts/pull/3166@github.com>
Subject: Re: [quicwg/base-drafts] token-based greasing / initial packet protection (#3166)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db91ec028672_21583f8ad6ccd968846ea"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/9OW4MH3ulA7USGuWGiCDkQZ1j98>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 30 Oct 2019 05:25:22 -0000

----==_mimepart_5db91ec028672_21583f8ad6ccd968846ea
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

kazuho commented on this pull request.



> @@ -2721,6 +2721,66 @@ between endpoints.  Application protocols SHOULD define rules for handling
 streams that are prematurely cancelled by either endpoint.
 
 
+# Alternative Initial Set {#alternative-initial}
+
+In order to avoid ossification of the cleartext and obfuscated fields of QUIC
+packets, a server can announce an alternative set of initial values to be used,
+which is comprised of:
+
+* Alternative version number; a 32-bit unsigned number that is to be presented
+  on wire in place of the version number specified in this document.  This value
+  MUST NOT be a reserved version ({{versions}}).
+
+* Packet type modifier; a two-bit value that is to be applied as a bit-wise
+  exclusive or (XOR) to the most significant bits of the Initial, Handshake,
+  0-RTT, and Retry packets. This XOR is applied after the packets are encrypted
+  and before they are decrypted.

Thanks for arguing for that. I had somehow thought that that's impossible, but I do not know why. Addressed in 14469be.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3166#discussion_r340434991
----==_mimepart_5db91ec028672_21583f8ad6ccd968846ea
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@kazuho</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3166#discussion_r340434991">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2721,6 +2721,66 @@ between endpoints.  Application protocols SHOULD define rules for handling
 streams that are prematurely cancelled by either endpoint.
 
 
+# Alternative Initial Set {#alternative-initial}
+
+In order to avoid ossification of the cleartext and obfuscated fields of QUIC
+packets, a server can announce an alternative set of initial values to be used,
+which is comprised of:
+
+* Alternative version number; a 32-bit unsigned number that is to be presented
+  on wire in place of the version number specified in this document.  This value
+  MUST NOT be a reserved version ({{versions}}).
+
+* Packet type modifier; a two-bit value that is to be applied as a bit-wise
+  exclusive or (XOR) to the most significant bits of the Initial, Handshake,
+  0-RTT, and Retry packets. This XOR is applied after the packets are encrypted
+  and before they are decrypted.
</pre>
<p>Thanks for arguing for that. I had somehow thought that that's impossible, but I do not know why. Addressed in <a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/quicwg/base-drafts/commit/14469beaa321626a39c03ba501f5b4a497830c61/hovercard" href="https://github.com/quicwg/base-drafts/commit/14469beaa321626a39c03ba501f5b4a497830c61"><tt>14469be</tt></a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3166?email_source=notifications&amp;email_token=AFTOJKZPCXKB72ZW4LGE7B3QRELEBA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJVIBRA#discussion_r340434991">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZCT5NWNV35LU4EMBLQRELEBANCNFSM4JGDGPOQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZCSNELU457YENS75LQRELEBA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJVIBRA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3166?email_source=notifications\u0026email_token=AFTOJKZPCXKB72ZW4LGE7B3QRELEBA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJVIBRA#discussion_r340434991",
"url": "https://github.com/quicwg/base-drafts/pull/3166?email_source=notifications\u0026email_token=AFTOJKZPCXKB72ZW4LGE7B3QRELEBA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJVIBRA#discussion_r340434991",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db91ec028672_21583f8ad6ccd968846ea--


From nobody Tue Oct 29 22:32:06 2019
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 9B23A120089 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 22:32:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 K-uDLjH7Od11 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 22:32:03 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4AC1512003E for <quic-issues@ietf.org>; Tue, 29 Oct 2019 22:32:03 -0700 (PDT)
Date: Tue, 29 Oct 2019 22:32:02 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572413522; bh=lhtx8M2Bclj66IgHtIuvnPmQpjL4EVEVIIZTlchXvw4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=1Bl6WrO+d0DPn+CYWAwYAo4KiY8XZnwUhEap/kwbliHmeWTOXTKZikU0E1scuGVoP UUJoYzZNFBYqhUYCsV42SwUn2jmyx7jZWrAIpw5hGriQzeb0JicYed5Uc46UQTN3Wp STfi/vc1Vp1CDY6dh8pSS9qAWPiEtGjHsA2MDHyw=
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5FYTC6XXZFGA4SGUN3YZQOFEVBNHHB5FZ3ZY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3159/547745062@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3159@github.com>
References: <quicwg/base-drafts/issues/3159@github.com>
Subject: Re: [quicwg/base-drafts] Server should not accept 1-RTT traffic before handshake completion (#3159)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db920524f0cd_69aa3fbc04acd96020321f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinduke
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/KQ7cBU6jcatIwxgcqB4fHKOpq6I>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 30 Oct 2019 05:32:05 -0000

----==_mimepart_5db920524f0cd_69aa3fbc04acd96020321f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

My feeble crypto brain says it would be fine, but it feels like enough of a deviation from TLS1.3 to need a formal security analysis.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3159#issuecomment-547745062
----==_mimepart_5db920524f0cd_69aa3fbc04acd96020321f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>My feeble crypto brain says it would be fine, but it feels like enough of a deviation from TLS1.3 to need a formal security analysis.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3159?email_source=notifications&amp;email_token=AFTOJKZJO4NQFFSVXTDFI2DQREL5FA5CNFSM4JFYNXG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECS62JQ#issuecomment-547745062">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZCPF2GKI52PRT3BXDQREL5FANCNFSM4JFYNXGQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2VCFZ24VGBAYLL243QREL5FA5CNFSM4JFYNXG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECS62JQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3159?email_source=notifications\u0026email_token=AFTOJKZJO4NQFFSVXTDFI2DQREL5FA5CNFSM4JFYNXG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECS62JQ#issuecomment-547745062",
"url": "https://github.com/quicwg/base-drafts/issues/3159?email_source=notifications\u0026email_token=AFTOJKZJO4NQFFSVXTDFI2DQREL5FA5CNFSM4JFYNXG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECS62JQ#issuecomment-547745062",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db920524f0cd_69aa3fbc04acd96020321f--


From nobody Tue Oct 29 22:35:39 2019
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 BC36A120089 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 22:35:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8
X-Spam-Level: 
X-Spam-Status: No, score=-8 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, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 KTNd4w2J4xja for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 22:35:36 -0700 (PDT)
Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0752712003E for <quic-issues@ietf.org>; Tue, 29 Oct 2019 22:35:36 -0700 (PDT)
Received: from github-lowworker-edec459.ac4-iad.github.net (github-lowworker-edec459.ac4-iad.github.net [10.52.18.32]) by smtp.github.com (Postfix) with ESMTP id 550CCA0C4C for <quic-issues@ietf.org>; Tue, 29 Oct 2019 22:35:35 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572413735; bh=b4z00mcAIg40FLDcniAN3eI8xYMXGiqXX0UK2OLI8hM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=kO32WxePiOG3aP6RIVsVK1mINRe5vaku634U9BNCAXEVrhHA8t5LuHnO5HrLMjxE3 oookOfDerJGCmsQRxfIoIp1s2kc0vueBcYQMSu3WuImI7e2gZrFgb/WxtmNslo50Ha JHQTQAS1sK+YUstlx+iQs/1ZxNe+EPbbVC/jmqR8=
Date: Tue, 29 Oct 2019 22:35:35 -0700
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZ7BSLL4W25WH5WKQF3YZJ2PEVBNHHB5HRKFQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3166/c547745701@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3166@github.com>
References: <quicwg/base-drafts/pull/3166@github.com>
Subject: Re: [quicwg/base-drafts] token-based greasing / initial packet protection (#3166)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db9212745740_4d6f3f9aabccd960822f2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Ll2Qy99hYY4ng9VgZrGPoxASSEs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 30 Oct 2019 05:35:38 -0000

----==_mimepart_5db9212745740_4d6f3f9aabccd960822f2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson 
> This is a whole lot easier if we force the server to commit, because then the server has to manage the fallback case. It makes this more brittle, in the sense that you need to make the static key more durable, but I think that it would be reasonable to expect a server to do that. They probably have to manage session ticket keys in this way.

I agree that it would be a much easier if we require the servers to commit.

At the same time, I think session ticket encryption keys are not something we should compare with. This is because the impact of losing access to alternative initial salt leads to handshake timeout, while the loss of session ticket encryption key merely leads to a full handshake. We have had this discussion in ESNI, and we ended up adding a fallback (i.e. esni_retry_request) due to a request from one of the largest deployments of TLS. That's why I have so far thought that a fallback is necessary.

That said, it might be possible that we have different requirements than ESNI.

After all, this alternative set thing is about giving the servers the *option* to issue different initial salts to every recurring connection. A server that advertises an alternative set does not need to work that way; deployments that might lose the key can issue a static initial salt that works across all the connections, and that would still be a win for us.

Considering these aspects, I am tempted to drop downgrade from this PR and see how it goes.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3166#issuecomment-547745701
----==_mimepart_5db9212745740_4d6f3f9aabccd960822f2
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=67641" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/martinthomson">@martinthomson</a></p>
<blockquote>
<p>This is a whole lot easier if we force the server to commit, because then the server has to manage the fallback case. It makes this more brittle, in the sense that you need to make the static key more durable, but I think that it would be reasonable to expect a server to do that. They probably have to manage session ticket keys in this way.</p>
</blockquote>
<p>I agree that it would be a much easier if we require the servers to commit.</p>
<p>At the same time, I think session ticket encryption keys are not something we should compare with. This is because the impact of losing access to alternative initial salt leads to handshake timeout, while the loss of session ticket encryption key merely leads to a full handshake. We have had this discussion in ESNI, and we ended up adding a fallback (i.e. esni_retry_request) due to a request from one of the largest deployments of TLS. That's why I have so far thought that a fallback is necessary.</p>
<p>That said, it might be possible that we have different requirements than ESNI.</p>
<p>After all, this alternative set thing is about giving the servers the <em>option</em> to issue different initial salts to every recurring connection. A server that advertises an alternative set does not need to work that way; deployments that might lose the key can issue a static initial salt that works across all the connections, and that would still be a win for us.</p>
<p>Considering these aspects, I am tempted to drop downgrade from this PR and see how it goes.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3166?email_source=notifications&amp;email_token=AFTOJKYVWTT6BRAPMBEEUJTQREMKPA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECS67JI#issuecomment-547745701">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5ZTIS2GAN2IMHY5NLQREMKPANCNFSM4JGDGPOQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZQ42TEQKQ4VDOCJRTQREMKPA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECS67JI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3166?email_source=notifications\u0026email_token=AFTOJKYVWTT6BRAPMBEEUJTQREMKPA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECS67JI#issuecomment-547745701",
"url": "https://github.com/quicwg/base-drafts/pull/3166?email_source=notifications\u0026email_token=AFTOJKYVWTT6BRAPMBEEUJTQREMKPA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECS67JI#issuecomment-547745701",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db9212745740_4d6f3f9aabccd960822f2--


From nobody Tue Oct 29 22:36:55 2019
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 49A2B120089 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 22:36:53 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 IEJCo49ugwv8 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 22:36:51 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A30DF12003E for <quic-issues@ietf.org>; Tue, 29 Oct 2019 22:36:51 -0700 (PDT)
Date: Tue, 29 Oct 2019 22:36:49 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572413809; bh=ei+YDpiCUiJh48t8EdElx2dSBEqB/Mw1BUzFWYR2tiI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=x/et58Pz2KXLsuXjcZ4YpOLRyf0qR6No+x3CNZ/BwUI/UDQkFzORrloEHsF6ACJ1l 2AH2yUFhwN9u2kX8mckUTStOyu2SbaM8MZrWuTOg1mc4obKPlTvwLbLYuYUxqeUl9m moz6VWWkniYFN5ENmXdqzcICJ/U9EcaVeaebeJ0g=
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6FV2C2PNO6TJ2OWWF3YZRADEVBNHHB5FZ3ZY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3159/547745916@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3159@github.com>
References: <quicwg/base-drafts/issues/3159@github.com>
Subject: Re: [quicwg/base-drafts] Server should not accept 1-RTT traffic before handshake completion (#3159)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db92171df9eb_35d33fe288ccd9686672a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinduke
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/3mhG9-Re0cgd9119FpZ2ruvQ6_o>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 30 Oct 2019 05:36:53 -0000

----==_mimepart_5db92171df9eb_35d33fe288ccd9686672a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Figure 5 of quic-tls is pretty clear on what should happen, but I think that section could use some normative text.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3159#issuecomment-547745916
----==_mimepart_5db92171df9eb_35d33fe288ccd9686672a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Figure 5 of quic-tls is pretty clear on what should happen, but I think that section could use some normative text.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3159?email_source=notifications&amp;email_token=AFTOJKZAITG73ZDHD6MP6SLQREMPDA5CNFSM4JFYNXG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECS7A7A#issuecomment-547745916">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4WVB4OQA3EXWM45C3QREMPDANCNFSM4JFYNXGQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYXEGPIGR34UTNCMULQREMPDA5CNFSM4JFYNXG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECS7A7A.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3159?email_source=notifications\u0026email_token=AFTOJKZAITG73ZDHD6MP6SLQREMPDA5CNFSM4JFYNXG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECS7A7A#issuecomment-547745916",
"url": "https://github.com/quicwg/base-drafts/issues/3159?email_source=notifications\u0026email_token=AFTOJKZAITG73ZDHD6MP6SLQREMPDA5CNFSM4JFYNXG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECS7A7A#issuecomment-547745916",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db92171df9eb_35d33fe288ccd9686672a--


From nobody Tue Oct 29 22:38:30 2019
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 38DF512003E for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 22:38:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.381
X-Spam-Level: 
X-Spam-Status: No, score=-6.381 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 DJ-B7LQLXWeW for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 22:38:27 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EC72F120089 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 22:38:26 -0700 (PDT)
Received: from github-lowworker-45eca55.ac4-iad.github.net (github-lowworker-45eca55.ac4-iad.github.net [10.52.25.70]) by smtp.github.com (Postfix) with ESMTP id 040429605E2 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 22:38:26 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572413906; bh=soanYeVavj7KFP90hpl3Nc7KoCwZGC+9rm6WQ1t7dKs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=RszVzLz2B4inLgXyJy8geZitDMXgIN9wInf5U6UYCL9EufIbP7TDXVGjGHftkD68/ T0e2jy40s4Vt3ZbFv5CjFk4eJrykv87qzqE7zskzCzxkoU2xMTq16SpI44WwtuR2v1 c3pl8JzuhHZvXbm5S1pLM80J/bDWKrAcbu2MqlY8=
Date: Tue, 29 Oct 2019 22:38:25 -0700
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3164/push/4211213375@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3164@github.com>
References: <quicwg/base-drafts/pull/3164@github.com>
Subject: Re: [quicwg/base-drafts] Forbid use of application-level close in Initial, Handshake packets (#3164)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db921d1e9b02_642f3f830facd95c11992e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/l3OjRybHRzyyRubBfR7r9jUQdDI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 30 Oct 2019 05:38:28 -0000

----==_mimepart_5db921d1e9b02_642f3f830facd95c11992e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@kazuho pushed 1 commit.

96cc1e384b7c65767c7d9bd23130f23c30244b5f  Update draft-ietf-quic-transport.md


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3164/files/3e153569a5f25801e5711cc26236d28f034c70b6..96cc1e384b7c65767c7d9bd23130f23c30244b5f

----==_mimepart_5db921d1e9b02_642f3f830facd95c11992e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/kazuho" class="user-mention">@kazuho</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/96cc1e384b7c65767c7d9bd23130f23c30244b5f">96cc1e3</a>  Update draft-ietf-quic-transport.md</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3164/files/3e153569a5f25801e5711cc26236d28f034c70b6..96cc1e384b7c65767c7d9bd23130f23c30244b5f?email_source=notifications&amp;email_token=AFTOJK2U4IWWXFJI7DCJ2ILQREMVDA5CNFSM4JGCFZ6KYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGMZZGI4DOMCQOVZWQIZUGIYTCMRRGMZTONI">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2X2QVUW353Z652DYTQREMVDANCNFSM4JGCFZ6A">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3STDEQ3HM3CLZCTA3QREMVDA5CNFSM4JGCFZ6KYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGMZZGI4DOMCQOVZWQIZUGIYTCMRRGMZTONI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3164/files/3e153569a5f25801e5711cc26236d28f034c70b6..96cc1e384b7c65767c7d9bd23130f23c30244b5f?email_source=notifications\u0026email_token=AFTOJK2U4IWWXFJI7DCJ2ILQREMVDA5CNFSM4JGCFZ6KYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGMZZGI4DOMCQOVZWQIZUGIYTCMRRGMZTONI",
"url": "https://github.com/quicwg/base-drafts/pull/3164/files/3e153569a5f25801e5711cc26236d28f034c70b6..96cc1e384b7c65767c7d9bd23130f23c30244b5f?email_source=notifications\u0026email_token=AFTOJK2U4IWWXFJI7DCJ2ILQREMVDA5CNFSM4JGCFZ6KYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGMZZGI4DOMCQOVZWQIZUGIYTCMRRGMZTONI",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5db921d1e9b02_642f3f830facd95c11992e--


From nobody Tue Oct 29 22:43:43 2019
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 EC97512008D for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 22:43:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 s3e7Di1vvLpV for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 22:43:39 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6EA8112008C for <quic-issues@ietf.org>; Tue, 29 Oct 2019 22:43:39 -0700 (PDT)
Received: from github-lowworker-c53a806.ac4-iad.github.net (github-lowworker-c53a806.ac4-iad.github.net [10.52.23.45]) by smtp.github.com (Postfix) with ESMTP id 9A9686A1111 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 22:43:38 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572414218; bh=Ilt8h3sY3yZJRKdM4PKdhDjbDnf6qyaBMv9LXm+m5B8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=D4V3GDTTsmXrmQYMN0QE8qHO/B92+0g/RQseavI3mSh/tdbe526vHd6L58nRowK1/ Mvbx01zNdmMaMjxBGezW6slZ3aKwCHrYIve8/pqVFAR7Od/reZ7k8aEanSYNe0XUBA 9BQb8fe7JwhWVK/+eVwBS7sJ8txzxAxr31VqcRp0=
Date: Tue, 29 Oct 2019 22:43:38 -0700
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3164/push/4211224784@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3164@github.com>
References: <quicwg/base-drafts/pull/3164@github.com>
Subject: Re: [quicwg/base-drafts] Forbid use of application-level close in Initial, Handshake packets (#3164)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db9230a8b7b6_23113f9847acd96472936"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/GQO0xMq0eeJgh4TN4DL-w7jVmxg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 30 Oct 2019 05:43:41 -0000

----==_mimepart_5db9230a8b7b6_23113f9847acd96472936
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@kazuho pushed 1 commit.

c0b9c9307ddd840fb32bfc1c151040ab569b49fd  an app that wishes to do so can


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3164/files/96cc1e384b7c65767c7d9bd23130f23c30244b5f..c0b9c9307ddd840fb32bfc1c151040ab569b49fd

----==_mimepart_5db9230a8b7b6_23113f9847acd96472936
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/kazuho" class="user-mention">@kazuho</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/c0b9c9307ddd840fb32bfc1c151040ab569b49fd">c0b9c93</a>  an app that wishes to do so can</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3164/files/96cc1e384b7c65767c7d9bd23130f23c30244b5f..c0b9c9307ddd840fb32bfc1c151040ab569b49fd?email_source=notifications&amp;email_token=AFTOJKZGSJMBJO7NGDZ522TQRENIVA5CNFSM4JGCFZ6KYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGMZZGI4DOMCQOVZWQIZUGIYTCMRSGQ3TQNA">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4S2HZFZJMQ4EUZM7DQRENIVANCNFSM4JGCFZ6A">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK44Z727KVADZHP35KDQRENIVA5CNFSM4JGCFZ6KYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGMZZGI4DOMCQOVZWQIZUGIYTCMRSGQ3TQNA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3164/files/96cc1e384b7c65767c7d9bd23130f23c30244b5f..c0b9c9307ddd840fb32bfc1c151040ab569b49fd?email_source=notifications\u0026email_token=AFTOJKZGSJMBJO7NGDZ522TQRENIVA5CNFSM4JGCFZ6KYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGMZZGI4DOMCQOVZWQIZUGIYTCMRSGQ3TQNA",
"url": "https://github.com/quicwg/base-drafts/pull/3164/files/96cc1e384b7c65767c7d9bd23130f23c30244b5f..c0b9c9307ddd840fb32bfc1c151040ab569b49fd?email_source=notifications\u0026email_token=AFTOJKZGSJMBJO7NGDZ522TQRENIVA5CNFSM4JGCFZ6KYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGMZZGI4DOMCQOVZWQIZUGIYTCMRSGQ3TQNA",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5db9230a8b7b6_23113f9847acd96472936--


From nobody Tue Oct 29 22:44:05 2019
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 8CD1612008D for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 22:44:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 AYv72LsyT3Sn for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 22:44:02 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BF8F912008C for <quic-issues@ietf.org>; Tue, 29 Oct 2019 22:44:01 -0700 (PDT)
Date: Tue, 29 Oct 2019 22:44:00 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572414240; bh=De2hM4mKABe9RtOvB7fWuceb/569dsvtCk2AXrncl2w=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=YNNuuzTJu5AHmNq07oVntWOGqWLA34WbD8+LA4seNNOI1vKGSHxAZxqGm/7UGh578 DXxaR3ZI2g2LgUjvlKBK9qqLmFzFuITdzy7ZnztBwbapRmEcB70eubCUg68iVzbkpi 4ADoqWIbzV0tI+N4fQsjdPpKS8Hy5/mDxXXPzycU=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7YDW5DDTMBVWEY4RF3YZK2BEVBNHHB5HMNYI@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3164/review/308973761@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3164@github.com>
References: <quicwg/base-drafts/pull/3164@github.com>
Subject: Re: [quicwg/base-drafts] Forbid use of application-level close in Initial, Handshake packets (#3164)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db92320c9055_35a83fe288ccd96877494"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/w3q38YXkIR2A9aywEt9bVIkKn2w>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 30 Oct 2019 05:44:04 -0000

----==_mimepart_5db92320c9055_35a83fe288ccd96877494
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

kazuho commented on this pull request.



> @@ -5503,6 +5503,12 @@ Reason Phrase:
   zero length if the sender chooses to not give details beyond the Error Code.
   This SHOULD be a UTF-8 encoded string {{!RFC3629}}.
 
+The application-specific variant of CONNECTION_CLOSE (type 0x1d) can only be
+sent using an 1-RTT packet ({{QUIC-TLS}}; section 4).  An application can close
+the connection during the handshake by sending a CONNECTION_CLOSE frame (type
+0x1c) with an error code of 0x15a ("user_canceled" alert; see {{?TLS13}}) in an
+Initial or a Handshake packet.

Definitely! Applied in c0b9c93. Thank you.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3164#discussion_r340438249
----==_mimepart_5db92320c9055_35a83fe288ccd96877494
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@kazuho</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3164#discussion_r340438249">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -5503,6 +5503,12 @@ Reason Phrase:
   zero length if the sender chooses to not give details beyond the Error Code.
   This SHOULD be a UTF-8 encoded string {{!RFC3629}}.
 
+The application-specific variant of CONNECTION_CLOSE (type 0x1d) can only be
+sent using an 1-RTT packet ({{QUIC-TLS}}; section 4).  An application can close
+the connection during the handshake by sending a CONNECTION_CLOSE frame (type
+0x1c) with an error code of 0x15a (&quot;user_canceled&quot; alert; see {{?TLS13}}) in an
+Initial or a Handshake packet.
</pre>
<p>Definitely! Applied in <a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/quicwg/base-drafts/commit/c0b9c9307ddd840fb32bfc1c151040ab569b49fd/hovercard" href="https://github.com/quicwg/base-drafts/commit/c0b9c9307ddd840fb32bfc1c151040ab569b49fd"><tt>c0b9c93</tt></a>. Thank you.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3164?email_source=notifications&amp;email_token=AFTOJK4SAG6CX4AF76ZKUSTQRENKBA5CNFSM4JGCFZ6KYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJVJBQI#discussion_r340438249">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3IXQXHBTXAMNZPNVLQRENKBANCNFSM4JGCFZ6A">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5TRFWRJPUVXQKNHO3QRENKBA5CNFSM4JGCFZ6KYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJVJBQI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3164?email_source=notifications\u0026email_token=AFTOJK4SAG6CX4AF76ZKUSTQRENKBA5CNFSM4JGCFZ6KYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJVJBQI#discussion_r340438249",
"url": "https://github.com/quicwg/base-drafts/pull/3164?email_source=notifications\u0026email_token=AFTOJK4SAG6CX4AF76ZKUSTQRENKBA5CNFSM4JGCFZ6KYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJVJBQI#discussion_r340438249",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db92320c9055_35a83fe288ccd96877494--


From nobody Tue Oct 29 22:47:13 2019
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 4961212008C for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 22:47:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 n1him-EeyiH5 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 22:47:10 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id ADE5B120044 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 22:47:10 -0700 (PDT)
Received: from github-lowworker-cd7bc13.ac4-iad.github.net (github-lowworker-cd7bc13.ac4-iad.github.net [10.52.25.102]) by smtp.github.com (Postfix) with ESMTP id BE79BC60482 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 22:47:09 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572414429; bh=DMfSg0w4DQ5NrRfkr5En6NkYpfXYsgw4wscglEQ3JxI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=zeKeSy1kVKgACW2lL4oU0KvwDhxHHu/RKplaSCkNUvNlH8raRZGQfc2ERsLc/ptgn hxgqg8WErZHHpftfjEk276ArYCcBLQGrBJ2ZuaVS82RFtCJbjqKNd4Yj382EWnf6oR FyK9S6labDn056Hfn2wwD1IgUSqpGmN42TaF64q4=
Date: Tue, 29 Oct 2019 22:47:09 -0700
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6EEAVY75ZKKUZDVVN3YZLF3EVBNHHB5HMNYI@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3164/review/308974444@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3164@github.com>
References: <quicwg/base-drafts/pull/3164@github.com>
Subject: Re: [quicwg/base-drafts] Forbid use of application-level close in Initial, Handshake packets (#3164)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db923ddaf9d9_4c843fc093acd968136067"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: marten-seemann
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Xh-rMk4zeC-u1XSvD7or1LCG2_g>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 30 Oct 2019 05:47:12 -0000

----==_mimepart_5db923ddaf9d9_4c843fc093acd968136067
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

marten-seemann approved this pull request.





-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3164#pullrequestreview-308974444
----==_mimepart_5db923ddaf9d9_4c843fc093acd968136067
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@marten-seemann</b> approved this pull request.</p>



<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3164?email_source=notifications&amp;email_token=AFTOJKZNPQO4VPI3ER3YXUTQRENV3A5CNFSM4JGCFZ6KYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJVJG3A#pullrequestreview-308974444">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2BWPHQGOOU3N2OCWLQRENV3ANCNFSM4JGCFZ6A">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6DRAPV7UH4HJPBDZDQRENV3A5CNFSM4JGCFZ6KYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJVJG3A.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3164?email_source=notifications\u0026email_token=AFTOJKZNPQO4VPI3ER3YXUTQRENV3A5CNFSM4JGCFZ6KYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJVJG3A#pullrequestreview-308974444",
"url": "https://github.com/quicwg/base-drafts/pull/3164?email_source=notifications\u0026email_token=AFTOJKZNPQO4VPI3ER3YXUTQRENV3A5CNFSM4JGCFZ6KYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJVJG3A#pullrequestreview-308974444",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db923ddaf9d9_4c843fc093acd968136067--


From nobody Tue Oct 29 22:50:30 2019
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 B9A69120044 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 22:50:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8
X-Spam-Level: 
X-Spam-Status: No, score=-8 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, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 AWFDF38zO6rR for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 22:50:27 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3496A12003E for <quic-issues@ietf.org>; Tue, 29 Oct 2019 22:50:27 -0700 (PDT)
Date: Tue, 29 Oct 2019 22:50:26 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572414626; bh=lM0wPFQC/qAW7w9ZEs8IWLpZOQmwtjYbq2776PzXHJ4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=oeLlViruCxFfytjqkH3g8I4XoGM3WWkYtFpmjq7SUS8bJNoapFAcJOmHNlutsErr4 BRVZ5AeWZDNhxfAJAt24cdq8uGIPeyjjuKucQINTYaXoBxii62cavYM9EtcbgMS7qe qa/t0kXBXtK6T98dOZ9/P++tFlHgq/60gGyfHeUI=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5LHCCTSGRV64SKQ6N3YZLSFEVBNHHB5FU4AM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3158/547748333@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3158@github.com>
References: <quicwg/base-drafts/issues/3158@github.com>
Subject: Re: [quicwg/base-drafts] Application close should be disallowed in Initial or Handshake (#3158)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db924a25dd27_71743fe15c2cd96810326b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/7iLWA47gbvFaZgEKTR5VS5Gs9H4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 30 Oct 2019 05:50:29 -0000

----==_mimepart_5db924a25dd27_71743fe15c2cd96810326b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@nibanks 
>> The problem is that then there would be two requirements:
>> * Application protocols MUST define a generic error code that can be exposed unencrypted.
>> * QUIC stacks need to provide an API that tells the application if a CONNECTION_CLOSE frame is going to be sent using Initial packets. Each application needs to consult that in order to determine the error code to be sent.
> 
> For the first bullet, that's a decision for the application protocols.

At the very least, the transport draft needs to suggest that, otherwise an application protocol might leak information through APPLICATION_CLOSE frames carried in Initial packets.

> For the second, I'd argue you don't need any special API. If the app terminates the connection before the "handshake complete" notification then any error code it would pass down to the QUIC API would not be sent in a 1-RTT packet. That state is enough for the app to make an intelligent decision. Another option is to have an API flag that indicate the application close is allowed to be send unencrypted.

Requiring such interaction seems more complicated than just forbidding the use of APPLICATION_CLOSE in Initial and Handshake packets in favor of CONNECTION_CLOSE(user_canceled). How a QUIC stack enforces that is an implementation issue, but for example, when an application instructs the QUIC stack to close the connection, the stack can decide which of the two frames to send based on the current state.

> If you assume this is not the common case, then I don't think we need optimize for it. The app just closes the connection after the handshake completes.

I'd dispute that this is an optimization. This is about addressing a security concern that we have so far left open.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3158#issuecomment-547748333
----==_mimepart_5db924a25dd27_71743fe15c2cd96810326b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=20663557" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/nibanks">@nibanks</a></p>
<blockquote>
<blockquote>
<p>The problem is that then there would be two requirements:</p>
<ul>
<li>Application protocols MUST define a generic error code that can be exposed unencrypted.</li>
<li>QUIC stacks need to provide an API that tells the application if a CONNECTION_CLOSE frame is going to be sent using Initial packets. Each application needs to consult that in order to determine the error code to be sent.</li>
</ul>
</blockquote>
<p>For the first bullet, that's a decision for the application protocols.</p>
</blockquote>
<p>At the very least, the transport draft needs to suggest that, otherwise an application protocol might leak information through APPLICATION_CLOSE frames carried in Initial packets.</p>
<blockquote>
<p>For the second, I'd argue you don't need any special API. If the app terminates the connection before the "handshake complete" notification then any error code it would pass down to the QUIC API would not be sent in a 1-RTT packet. That state is enough for the app to make an intelligent decision. Another option is to have an API flag that indicate the application close is allowed to be send unencrypted.</p>
</blockquote>
<p>Requiring such interaction seems more complicated than just forbidding the use of APPLICATION_CLOSE in Initial and Handshake packets in favor of CONNECTION_CLOSE(user_canceled). How a QUIC stack enforces that is an implementation issue, but for example, when an application instructs the QUIC stack to close the connection, the stack can decide which of the two frames to send based on the current state.</p>
<blockquote>
<p>If you assume this is not the common case, then I don't think we need optimize for it. The app just closes the connection after the handshake completes.</p>
</blockquote>
<p>I'd dispute that this is an optimization. This is about addressing a security concern that we have so far left open.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3158?email_source=notifications&amp;email_token=AFTOJKZYY4YYIHAOZYGUH33QREOCFA5CNFSM4JFXQLW2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECS7T3I#issuecomment-547748333">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZJKJCPVPBSAKRR73DQREOCFANCNFSM4JFXQLWQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6AEGX5V56YZGMKUYLQREOCFA5CNFSM4JFXQLW2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECS7T3I.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3158?email_source=notifications\u0026email_token=AFTOJKZYY4YYIHAOZYGUH33QREOCFA5CNFSM4JFXQLW2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECS7T3I#issuecomment-547748333",
"url": "https://github.com/quicwg/base-drafts/issues/3158?email_source=notifications\u0026email_token=AFTOJKZYY4YYIHAOZYGUH33QREOCFA5CNFSM4JFXQLW2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECS7T3I#issuecomment-547748333",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db924a25dd27_71743fe15c2cd96810326b--


From nobody Tue Oct 29 22:55:18 2019
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 23BE5120044 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 22:55:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.381
X-Spam-Level: 
X-Spam-Status: No, score=-6.381 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 zZu4FLQgVGlZ for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 22:55:16 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9B86712003E for <quic-issues@ietf.org>; Tue, 29 Oct 2019 22:55:16 -0700 (PDT)
Received: from github-lowworker-9bcb4a1.ac4-iad.github.net (github-lowworker-9bcb4a1.ac4-iad.github.net [10.52.25.84]) by smtp.github.com (Postfix) with ESMTP id CAFA02C0DC3 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 22:55:15 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572414915; bh=tqqXTRjR/darKF1niGJPfa6AVcLt0/L8x3nRsdkHrx0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=J8pYmX6hFBIGYw+kQVWpbAEul5NQEQUOeDhkG/mQ6ey0NnH0GXe8Ij5YikyJ7fSsS HprOn9Z5HdRa3Ea552/OqI00pBsMz7TluShO8oABJTGIz89G+xEwtFe2FXreDst2jl 3I7D6d9K6ypPrb2zBwxZLLya+qGRkxsOUnU2yEBw=
Date: Tue, 29 Oct 2019 22:55:15 -0700
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3096/push/4211251225@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3096@github.com>
References: <quicwg/base-drafts/pull/3096@github.com>
Subject: Re: [quicwg/base-drafts] MUST retire Connection IDs becoming stale (#3096)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db925c3bd110_62153fd847acd960205766"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/b2gZDJsjQVTxBzrvJPaesnB4jn0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 30 Oct 2019 05:55:18 -0000

----==_mimepart_5db925c3bd110_62153fd847acd960205766
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@kazuho pushed 1 commit.

57a466f77afc99f32769e59596395a5848121859  Update draft-ietf-quic-transport.md


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3096/files/1ecfb27bead5c9d0b7daeeaf302ecbffa13bdbc1..57a466f77afc99f32769e59596395a5848121859

----==_mimepart_5db925c3bd110_62153fd847acd960205766
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/kazuho" class="user-mention">@kazuho</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/57a466f77afc99f32769e59596395a5848121859">57a466f</a>  Update draft-ietf-quic-transport.md</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3096/files/1ecfb27bead5c9d0b7daeeaf302ecbffa13bdbc1..57a466f77afc99f32769e59596395a5848121859?email_source=notifications&amp;email_token=AFTOJKYWAKX5FBKL4TT4DLLQREOUHA5CNFSM4JBEWMH2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDQNJSGIYTAOKQOVZWQIZUGIYTCMRVGEZDENI">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5WZFZNE57C2VR2K6LQREOUHANCNFSM4JBEWMHQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6UX353M7FL6YPABSTQREOUHA5CNFSM4JBEWMH2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDQNJSGIYTAOKQOVZWQIZUGIYTCMRVGEZDENI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3096/files/1ecfb27bead5c9d0b7daeeaf302ecbffa13bdbc1..57a466f77afc99f32769e59596395a5848121859?email_source=notifications\u0026email_token=AFTOJKYWAKX5FBKL4TT4DLLQREOUHA5CNFSM4JBEWMH2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDQNJSGIYTAOKQOVZWQIZUGIYTCMRVGEZDENI",
"url": "https://github.com/quicwg/base-drafts/pull/3096/files/1ecfb27bead5c9d0b7daeeaf302ecbffa13bdbc1..57a466f77afc99f32769e59596395a5848121859?email_source=notifications\u0026email_token=AFTOJKYWAKX5FBKL4TT4DLLQREOUHA5CNFSM4JBEWMH2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDQNJSGIYTAOKQOVZWQIZUGIYTCMRVGEZDENI",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5db925c3bd110_62153fd847acd960205766--


From nobody Tue Oct 29 23:43:18 2019
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 0CDE812008F for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 23:43:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, 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 oowKOWBxQq-Z for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 23:43:15 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 581B3120043 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 23:43:15 -0700 (PDT)
Received: from github-lowworker-e8b54ca.ac4-iad.github.net (github-lowworker-e8b54ca.ac4-iad.github.net [10.52.23.39]) by smtp.github.com (Postfix) with ESMTP id A81856A006F for <quic-issues@ietf.org>; Tue, 29 Oct 2019 23:43:14 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572417794; bh=NiLHH+Kd++OoYtVXBUuWNeSmZKN6As3WDmk8mvU0sv8=; h=Date:From:To:Subject:From; b=mrgsO0W2QOX4ia7ac8k7mjQdtk6XYoOmyWXU/8pH0KUzE4PJN8WPopsD9cQY0EGlo LwhYbvg9mmkRmsCc5aCF0Htcw9NwtYH4mipkHAIxhYrJyrOZr/EQ5yi1xBdsIjq94p AolHe5j2QkG1EqZ5x93MlVKnu4/0VZQfwMbeM7iA=
Date: Tue, 29 Oct 2019 23:43:14 -0700
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/provisional/000000-54ed6d@github.com>
Subject: [quicwg/base-drafts] 54ed6d: Allow provisional registrations for all registries
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/XAJWy9HS5zOXD_q4KocTzh4hJmg>
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, 30 Oct 2019 06:43:17 -0000

  Branch: refs/heads/provisional
  Home:   https://github.com/quicwg/base-drafts
  Commit: 54ed6dc0572c3b88f05c8eaa8ef5b520eb00dc21
      https://github.com/quicwg/base-drafts/commit/54ed6dc0572c3b88f05c8eaa8ef5b520eb00dc21
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-10-30 (Wed, 30 Oct 2019)

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

  Log Message:
  -----------
  Allow provisional registrations for all registries

This overhauls the system for IANA registries to use a unified scheme
that allows provisional registration.  This seems pretty complicated in
terms of nailing down all the corner cases, but it is fairly simple in
practice:

* Provisional registration is easy, it only requires that the requester
provide contact information and (ideally) the codepoint they want.
They could provide more, but at their discretion.

* Permanent registration requires that you fill out the fields.

Experts are required for both, but only really to prevent spam.  We have
a few more requirements for permanent registrations of frame types, but
that is more for the purposes of advice, because sending an new frame
leads to protocol errors if you haven't agreed to that in the past.

I've sketched out a strawman for a codepoint reclamation process.  That
advises that experts try to find some use of the codepoint.  There is a
date on registrations that can guide the selection of codepoints to
reclaim, but these can be updated any time by anyone who wants to keep
the registration "live".

Closes #3109. Closes #3020.



From nobody Tue Oct 29 23:44:11 2019
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 7152912008F for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 23:44:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 QzMe-4R6m7IL for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 23:44:07 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BA738120043 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 23:44:07 -0700 (PDT)
Received: from github-lowworker-edec459.ac4-iad.github.net (github-lowworker-edec459.ac4-iad.github.net [10.52.18.32]) by smtp.github.com (Postfix) with ESMTP id 1F1A72C1241 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 23:44:07 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572417847; bh=UaCncrKkwDB7LAAx418HO84zc36VA/gMWpJioxWZRoM=; h=Date:From:To:Subject:From; b=DeOI4h4qDmrNy/z+E+O9lZKdbJrvYNmKQ/IJKLqiMwAUIf1tEZe+OgzNntWSn7Q5f nX4H9Jlz7szn9U38/zRUmKIOdiJ2aZ1jb+gfSClpxYIgCwXmpA75e6SYRgq+hhCM3j 9ktXt2e1mxI61Er4PBAwdZDJLOd50epRxfXWgsOQ=
Date: Tue, 29 Oct 2019 23:44:07 -0700
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/4099a9-16d83f@github.com>
Subject: [quicwg/base-drafts] 16d83f: Script updating gh-pages from 54ed6dc0. [ci skip]
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/ObeQnLRFxMeZG_vEgkVDMRNeJxg>
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, 30 Oct 2019 06:44:09 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 16d83f43dba272b78ea4ec24346324190cfb35ac
      https://github.com/quicwg/base-drafts/commit/16d83f43dba272b78ea4ec24346324190cfb35ac
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-30 (Wed, 30 Oct 2019)

  Changed paths:
    M index.html
    A provisional/draft-ietf-quic-http.html
    A provisional/draft-ietf-quic-http.txt
    A provisional/draft-ietf-quic-invariants.html
    A provisional/draft-ietf-quic-invariants.txt
    A provisional/draft-ietf-quic-qpack.html
    A provisional/draft-ietf-quic-qpack.txt
    A provisional/draft-ietf-quic-recovery.html
    A provisional/draft-ietf-quic-recovery.txt
    A provisional/draft-ietf-quic-tls.html
    A provisional/draft-ietf-quic-tls.txt
    A provisional/draft-ietf-quic-transport.html
    A provisional/draft-ietf-quic-transport.txt
    A provisional/index.html

  Log Message:
  -----------
  Script updating gh-pages from 54ed6dc0. [ci skip]



From nobody Tue Oct 29 23:44:27 2019
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 6C20E12008F for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 23:44:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8
X-Spam-Level: 
X-Spam-Status: No, score=-8 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, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 6aHYZDnMaS3O for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 23:44:24 -0700 (PDT)
Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 283C3120043 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 23:44:24 -0700 (PDT)
Received: from github-lowworker-f144ac1.va3-iad.github.net (github-lowworker-f144ac1.va3-iad.github.net [10.48.16.59]) by smtp.github.com (Postfix) with ESMTP id 651D6A05FF for <quic-issues@ietf.org>; Tue, 29 Oct 2019 23:44:23 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572417863; bh=lWmpU/ecGdcA1Y6jyQ+USsAYDsLEw1iHAA1+ddRo1os=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=N1nO16nV7lUSjvqh7Rr4NjM8Drr1vKypljyoJJdHg9mxWuokYg1Utu4lnjGIpKdBq c/n3fhiy+Okg2yQlEVhWdCOoSeFqR7hnuHSxWIg7tfVC7S+e4SvoUo/G9MwNq5Ay3g aL5wGB3iKWA9ZnQGdTBeOiTcA1HAZQyL77MI/Llc=
Date: Tue, 29 Oct 2019 23:44:23 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK276VOQNE2BNQLCX353YZR4PEVBNHHB3CL6HQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3050/review/300403036@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3050@github.com>
References: <quicwg/base-drafts/pull/3050@github.com>
Subject: Re: [quicwg/base-drafts] Rewrite key update section (#3050)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db9314754fa9_3c173f7e13acd96c1701b1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/DQjy3nyidZrW2gusKajQ_s0j8d8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 30 Oct 2019 06:44:26 -0000

----==_mimepart_5db9314754fa9_3c173f7e13acd96c1701b1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.

@ekr, I think that it is up to us to work out what the key update side channel looks like.

(Sorry for leaving these comments pending for so long, I thought that I had posted them already.

>  
 This mechanism replaces the TLS KeyUpdate message.  Endpoints MUST NOT send a
 TLS KeyUpdate message.  Endpoints MUST treat the receipt of a TLS KeyUpdate
 message as a connection error of type 0x10a, equivalent to a fatal TLS alert of
 unexpected_message (see {{tls-errors}}).
 
-An endpoint MUST NOT initiate the first key update until the handshake is
-confirmed ({{handshake-confirmed}}). An endpoint MUST NOT initiate a subsequent
-key update until it has received an acknowledgment for a packet sent at the
-current KEY_PHASE.  This can be implemented by tracking the lowest packet

My bad.  Refactoring collateral.

>  
-In deciding when to update keys, endpoints MUST NOT exceed the limits for use of
-specific keys, as described in Section 5.5 of {{!TLS13}}.
+## Initiating a Key Update {#key-update-initiate}
+
+Endpoints maintain separate read and write secrets for packet protection.  An
+endpoint initiates a key update by updating its packet protection write secret
+and using that to protect new packets.  The endpoint creates a new write secret
+from the existing write secret as performed in Section 7.2 of {{!TLS13}}.  This
+uses the KDF function provided by TLS with a label of "quic ku".  The

We are.  That's the KDF TLS provides.

To your point below, the label is "tls13 quic ku".  When we get TLS 1.4, assuming that it makes minimal changes, we'll use HKDF-Expand-Label with "tls14 quic ku".

> +## Initiating a Key Update {#key-update-initiate}
+
+Endpoints maintain separate read and write secrets for packet protection.  An
+endpoint initiates a key update by updating its packet protection write secret
+and using that to protect new packets.  The endpoint creates a new write secret
+from the existing write secret as performed in Section 7.2 of {{!TLS13}}.  This
+uses the KDF function provided by TLS with a label of "quic ku".  The
+corresponding key and IV are created from that secret as defined in
+{{protection-keys}}.  The header protection key is not updated.
+
+For example, to update write keys with TLS 1.3, HKDF-Expand-Label is used as:
+
+~~~
+secret_<n+1> = HKDF-Expand-Label(secret_<n>, "quic ku",
+                                 "", Hash.length)
+~~~

See above.  We're not changing the label the KDF uses internally.

Elsewhere we have "tls13 " + "quic iv" or "quic key" or "quic hp".

> +The endpoint toggles the value of the Key Phase bit and uses the updated key and
+IV to protect all subsequent packets.
+
+An endpoint MUST NOT initiate a key update prior to having received an
+acknowledgment for a packet that it sent protected with keys from the current
+key phase.  This ensures that keys are available to both peers before another
+can be initiated.
+
+Note:
+
+: Keys of packets other than the 1-RTT packets are never updated; their keys are
+  derived solely from the TLS handshake state.
+
+The endpoint that initiates a key update also updates the keys that it uses for
+receiving packets.  These keys will be needed to process packets the peer sends
+after updating.

This is part of the removal of timing side channels.  I know that you think that's overcomplex, but I am current disinclined to agree.  More later.

> +
+Endpoints responding to an apparent key update MUST NOT generate a timing
+side-channel signal that might indicate that the Key Phase bit was invalid (see
+{{header-protect-analysis}}).  Endpoints can use dummy packet protection keys in
+place of discarded keys when key updates are not permitted; using dummy keys
+will generate no variation in the timing signal produced by attempting to remove
+packet protection, but all packets with an invalid Key Phase bit will be
+rejected.
+
+The process of creating new packet protection keys for receiving packets could
+reveal that a key update has occurred.  An endpoint MAY perform this process as
+part of packet processing, but this creates a timing signal that can be used by
+an attacker to learn when key updates happen and thus the value of the Key Phase
+bit in certain packets.  Endpoints SHOULD instead defer the creation of the next
+set of receive packet protection keys until some time after a key update
+completes, up to three times the PTO; see {{old-keys-recv}}.

I disagree.

I agree with you that the leak is minor.  And that acquiring the signal might be difficult (but nor do I think that it's impossible).

However, I think that the fix is cheap.  As long as you aren't resource-constrained, you just ensure that you always have the next set of keys available.  The recommendation is really only around deferring that processing.  It's not zero effort, but I doubt that "a lot more complicated" is accurate.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3050#pullrequestreview-300403036
----==_mimepart_5db9314754fa9_3c173f7e13acd96c1701b1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinthomson</b> commented on this pull request.</p>

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=1111457" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ekr">@ekr</a>, I think that it is up to us to work out what the key update side channel looks like.</p>
<p>(Sorry for leaving these comments pending for so long, I thought that I had posted them already.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3050#discussion_r333775160">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt;  
 This mechanism replaces the TLS KeyUpdate message.  Endpoints MUST NOT send a
 TLS KeyUpdate message.  Endpoints MUST treat the receipt of a TLS KeyUpdate
 message as a connection error of type 0x10a, equivalent to a fatal TLS alert of
 unexpected_message (see {{tls-errors}}).
 
-An endpoint MUST NOT initiate the first key update until the handshake is
-confirmed ({{handshake-confirmed}}). An endpoint MUST NOT initiate a subsequent
-key update until it has received an acknowledgment for a packet sent at the
-current KEY_PHASE.  This can be implemented by tracking the lowest packet
</pre>
<p>My bad.  Refactoring collateral.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3050#discussion_r333775461">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt;  
-In deciding when to update keys, endpoints MUST NOT exceed the limits for use of
-specific keys, as described in Section 5.5 of {{!TLS13}}.
+## Initiating a Key Update {#key-update-initiate}
+
+Endpoints maintain separate read and write secrets for packet protection.  An
+endpoint initiates a key update by updating its packet protection write secret
+and using that to protect new packets.  The endpoint creates a new write secret
+from the existing write secret as performed in Section 7.2 of {{!TLS13}}.  This
+uses the KDF function provided by TLS with a label of &quot;quic ku&quot;.  The
</pre>
<p>We are.  That's the KDF TLS provides.</p>
<p>To your point below, the label is "tls13 quic ku".  When we get TLS 1.4, assuming that it makes minimal changes, we'll use HKDF-Expand-Label with "tls14 quic ku".</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3050#discussion_r333775510">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; +## Initiating a Key Update {#key-update-initiate}
+
+Endpoints maintain separate read and write secrets for packet protection.  An
+endpoint initiates a key update by updating its packet protection write secret
+and using that to protect new packets.  The endpoint creates a new write secret
+from the existing write secret as performed in Section 7.2 of {{!TLS13}}.  This
+uses the KDF function provided by TLS with a label of &quot;quic ku&quot;.  The
+corresponding key and IV are created from that secret as defined in
+{{protection-keys}}.  The header protection key is not updated.
+
+For example, to update write keys with TLS 1.3, HKDF-Expand-Label is used as:
+
+~~~
+secret_&lt;n+1&gt; = HKDF-Expand-Label(secret_&lt;n&gt;, &quot;quic ku&quot;,
+                                 &quot;&quot;, Hash.length)
+~~~
</pre>
<p>See above.  We're not changing the label the KDF uses internally.</p>
<p>Elsewhere we have "tls13 " + "quic iv" or "quic key" or "quic hp".</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3050#discussion_r333776080">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; +The endpoint toggles the value of the Key Phase bit and uses the updated key and
+IV to protect all subsequent packets.
+
+An endpoint MUST NOT initiate a key update prior to having received an
+acknowledgment for a packet that it sent protected with keys from the current
+key phase.  This ensures that keys are available to both peers before another
+can be initiated.
+
+Note:
+
+: Keys of packets other than the 1-RTT packets are never updated; their keys are
+  derived solely from the TLS handshake state.
+
+The endpoint that initiates a key update also updates the keys that it uses for
+receiving packets.  These keys will be needed to process packets the peer sends
+after updating.
</pre>
<p>This is part of the removal of timing side channels.  I know that you think that's overcomplex, but I am current disinclined to agree.  More later.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3050#discussion_r333776870">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; +
+Endpoints responding to an apparent key update MUST NOT generate a timing
+side-channel signal that might indicate that the Key Phase bit was invalid (see
+{{header-protect-analysis}}).  Endpoints can use dummy packet protection keys in
+place of discarded keys when key updates are not permitted; using dummy keys
+will generate no variation in the timing signal produced by attempting to remove
+packet protection, but all packets with an invalid Key Phase bit will be
+rejected.
+
+The process of creating new packet protection keys for receiving packets could
+reveal that a key update has occurred.  An endpoint MAY perform this process as
+part of packet processing, but this creates a timing signal that can be used by
+an attacker to learn when key updates happen and thus the value of the Key Phase
+bit in certain packets.  Endpoints SHOULD instead defer the creation of the next
+set of receive packet protection keys until some time after a key update
+completes, up to three times the PTO; see {{old-keys-recv}}.
</pre>
<p>I disagree.</p>
<p>I agree with you that the leak is minor.  And that acquiring the signal might be difficult (but nor do I think that it's impossible).</p>
<p>However, I think that the fix is cheap.  As long as you aren't resource-constrained, you just ensure that you always have the next set of keys available.  The recommendation is really only around deferring that processing.  It's not zero effort, but I doubt that "a lot more complicated" is accurate.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3050?email_source=notifications&amp;email_token=AFTOJK66TVAB7UZL25VKFLLQREUMPA5CNFSM4IYF37J2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCHT4SXA#pullrequestreview-300403036">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK42ZFQYGGPNX64KQJTQREUMPANCNFSM4IYF37JQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK45MVXEUZDUNQHVOE3QREUMPA5CNFSM4IYF37J2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCHT4SXA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3050?email_source=notifications\u0026email_token=AFTOJK66TVAB7UZL25VKFLLQREUMPA5CNFSM4IYF37J2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCHT4SXA#pullrequestreview-300403036",
"url": "https://github.com/quicwg/base-drafts/pull/3050?email_source=notifications\u0026email_token=AFTOJK66TVAB7UZL25VKFLLQREUMPA5CNFSM4IYF37J2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCHT4SXA#pullrequestreview-300403036",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db9314754fa9_3c173f7e13acd96c1701b1--


From nobody Tue Oct 29 23:45:36 2019
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 6A37212008F for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 23:45:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.999
X-Spam-Level: 
X-Spam-Status: No, score=-7.999 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, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 naWD-VEG3Qi8 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 23:45:32 -0700 (PDT)
Received: from out-17.smtp.github.com (out-17.smtp.github.com [192.30.252.200]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 65824120043 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 23:45:32 -0700 (PDT)
Date: Tue, 29 Oct 2019 23:45:31 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572417931; bh=N1WyOR4xDzoOT1JKH05Efoj5KCIe4OKN3hpnJ8v2V1I=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=hK8AQ17ablRyFbM2emdm3/N4S467xmncPp5oZyWBdh13GH+eR9gDjIAJRCjxHYpPF p8c+VO6/3mhfweM6s99F1btmSP2nWYfnCZCIlO/ANd9lapNb9vesv5F7rl9/qzowmL CxjTpBI+3VST8f9uSOWtUIPRQozihGcodgE6nrYk=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZZF6GHK37ZEZVAD653YZSAXEVBNHHB5KNIHE@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3170@github.com>
Subject: [quicwg/base-drafts] Allow provisional registrations for all registries (#3170)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db9318b5b1fb_5f643fefeeecd95c2137e5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Sf7W9YAtPG3Tq90oAB0N0lhG5Hw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 30 Oct 2019 06:45:34 -0000

----==_mimepart_5db9318b5b1fb_5f643fefeeecd95c2137e5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This overhauls the system for IANA registries to use a unified scheme that allows provisional registration.  This seems pretty complicated in terms of nailing down all the corner cases, but it is fairly simple in practice:

* Provisional registration is easy, it only requires that the requester provide contact information and (ideally) the codepoint they want. They could provide more, but at their discretion.

* Permanent registration requires that you fill out the fields. 

Experts are required for both, but only really to prevent spam.  We have a few more requirements for permanent registrations of frame types, but that is more for the purposes of advice, because sending an new frame leads to protocol errors if you haven&#39;t agreed to that in the past.

I&#39;ve sketched out a strawman for a codepoint reclamation process.  That advises that experts try to find some use of the codepoint.  There is a date on registrations that can guide the selection of codepoints to reclaim, but these can be updated any time by anyone who wants to keep the registration &quot;live&quot;.

I wanted to sketch this out for transport first, but I intend to update this PR with changes to the HTTP draft if these policies are agreeable.

Closes #3109. Closes #3020.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/3170

-- Commit Summary --

  * Allow provisional registrations for all registries

-- File Changes --

    M draft-ietf-quic-transport.md (226)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/3170.patch
https://github.com/quicwg/base-drafts/pull/3170.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3170

----==_mimepart_5db9318b5b1fb_5f643fefeeecd95c2137e5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This overhauls the system for IANA registries to use a unified scheme that allows provisional registration.  This seems pretty complicated in terms of nailing down all the corner cases, but it is fairly simple in practice:</p>
<ul>
<li>
<p>Provisional registration is easy, it only requires that the requester provide contact information and (ideally) the codepoint they want. They could provide more, but at their discretion.</p>
</li>
<li>
<p>Permanent registration requires that you fill out the fields.</p>
</li>
</ul>
<p>Experts are required for both, but only really to prevent spam.  We have a few more requirements for permanent registrations of frame types, but that is more for the purposes of advice, because sending an new frame leads to protocol errors if you haven't agreed to that in the past.</p>
<p>I've sketched out a strawman for a codepoint reclamation process.  That advises that experts try to find some use of the codepoint.  There is a date on registrations that can guide the selection of codepoints to reclaim, but these can be updated any time by anyone who wants to keep the registration "live".</p>
<p>I wanted to sketch this out for transport first, but I intend to update this PR with changes to the HTTP draft if these policies are agreeable.</p>
<p><span class="issue-keyword tooltipped tooltipped-se" aria-label="This pull request closes pull request #3109.">Closes</span> <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="508591372" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3109" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3109/hovercard" href="https://github.com/quicwg/base-drafts/pull/3109">#3109</a>. <span class="issue-keyword tooltipped tooltipped-se" aria-label="This pull request closes issue #3020.">Closes</span> <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="492462333" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3020" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/3020/hovercard" href="https://github.com/quicwg/base-drafts/issues/3020">#3020</a>.</p>

<hr>

<h4>You can view, comment on, or merge this pull request online at:</h4>
<p>&nbsp;&nbsp;<a href='https://github.com/quicwg/base-drafts/pull/3170'>https://github.com/quicwg/base-drafts/pull/3170</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Allow provisional registrations for all registries</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/3170/files#diff-0">draft-ietf-quic-transport.md</a>
    (226)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3170.patch'>https://github.com/quicwg/base-drafts/pull/3170.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3170.diff'>https://github.com/quicwg/base-drafts/pull/3170.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3170?email_source=notifications&amp;email_token=AFTOJK375OOIZR22GABDLB3QREUQXA5CNFSM4JGUI6W2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HVJVA4Q">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3OYWFZFNME3ZA27XLQREUQXANCNFSM4JGUI6WQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5QV75XY77GXUBVYK3QREUQXA5CNFSM4JGUI6W2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HVJVA4Q.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3170?email_source=notifications\u0026email_token=AFTOJK375OOIZR22GABDLB3QREUQXA5CNFSM4JGUI6W2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HVJVA4Q",
"url": "https://github.com/quicwg/base-drafts/pull/3170?email_source=notifications\u0026email_token=AFTOJK375OOIZR22GABDLB3QREUQXA5CNFSM4JGUI6W2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HVJVA4Q",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5db9318b5b1fb_5f643fefeeecd95c2137e5--


From nobody Tue Oct 29 23:55:39 2019
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 269B1120857 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 23:55:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 BfOV1hpYrDK3 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 23:55:35 -0700 (PDT)
Received: from out-17.smtp.github.com (out-17.smtp.github.com [192.30.252.200]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C52011200C7 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 23:55:34 -0700 (PDT)
Received: from github-lowworker-292e294.va3-iad.github.net (github-lowworker-292e294.va3-iad.github.net [10.48.102.70]) by smtp.github.com (Postfix) with ESMTP id 9979A6E153F for <quic-issues@ietf.org>; Tue, 29 Oct 2019 23:55:33 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572418533; bh=btrczv+bjLeAnLVkGRG9CxWdPoJDC+ojr9Fh+rjlWB8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=yYWqZ/ssFlTJz+qqkFjOQsqLCGIJArnnjQGy+/o0Wj11sj3PP/JmeVhDySMYUijIf lH2W9DarlulEI2ROFAlANSzoxJ6Aapj3K1YFb2nyHdvOf69YPWh0eIXrKnpQ4+cQBL DHTL/dbT2CagKgOOJS0BgDWY4QOYRagWRQLtjgzg=
Date: Tue, 29 Oct 2019 23:55:33 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5M7FPIQFCKGSMCTFN3YZTGLEVBNHHB5FZ3ZY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3159/547763004@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3159@github.com>
References: <quicwg/base-drafts/issues/3159@github.com>
Subject: Re: [quicwg/base-drafts] Server should not accept 1-RTT traffic before handshake completion (#3159)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db933e58acae_609e3fc6d00cd95c1451ad"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/cOGUrKlZKEf227nx644e39w9jHU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 30 Oct 2019 06:55:36 -0000

----==_mimepart_5db933e58acae_609e3fc6d00cd95c1451ad
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> are there any cryptographic reasons not to do this?

If we did something like this, it would likely trigger completely new analysis of the protocol.  The thing that concerns me is that it would reduce or eliminate key separation between resumption keys and traffic keys, which is a concern.  We'd be better off creating a new "secret" with the same transcript being input to its expansion.  But that smells a lot like defining TLS 1.4 to me.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3159#issuecomment-547763004
----==_mimepart_5db933e58acae_609e3fc6d00cd95c1451ad
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<blockquote>
<p>are there any cryptographic reasons not to do this?</p>
</blockquote>
<p>If we did something like this, it would likely trigger completely new analysis of the protocol.  The thing that concerns me is that it would reduce or eliminate key separation between resumption keys and traffic keys, which is a concern.  We'd be better off creating a new "secret" with the same transcript being input to its expansion.  But that smells a lot like defining TLS 1.4 to me.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3159?email_source=notifications&amp;email_token=AFTOJK3LNDPKLMS5VQUWDELQREVWLA5CNFSM4JFYNXG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECTDGPA#issuecomment-547763004">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3IOQ5NFIOPVBQ5MNDQREVWLANCNFSM4JFYNXGQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5RRMVNNFYGL6YTXBLQREVWLA5CNFSM4JFYNXG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECTDGPA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3159?email_source=notifications\u0026email_token=AFTOJK3LNDPKLMS5VQUWDELQREVWLA5CNFSM4JFYNXG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECTDGPA#issuecomment-547763004",
"url": "https://github.com/quicwg/base-drafts/issues/3159?email_source=notifications\u0026email_token=AFTOJK3LNDPKLMS5VQUWDELQREVWLA5CNFSM4JFYNXG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECTDGPA#issuecomment-547763004",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db933e58acae_609e3fc6d00cd95c1451ad--


From nobody Tue Oct 29 23:56:57 2019
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 24664120857 for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 23:56:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.999
X-Spam-Level: 
X-Spam-Status: No, score=-7.999 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, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 AZ6g_yffFY0s for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 23:56:54 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 84F001200C7 for <quic-issues@ietf.org>; Tue, 29 Oct 2019 23:56:54 -0700 (PDT)
Date: Tue, 29 Oct 2019 23:56:53 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572418613; bh=+X9MAfMDuhq0aKIGsPhkZONCq7MXH34WMAaKoJIa93Y=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ZpmVRSn1/SXpzP0M8yCJVOhXoq/oa5wd/+UWZwJpztHVXf12X4kkRkdVyTcVkQyCC 0kuvLt57r6+1HNn9zmhTYQWwnejpWBNO0PS3O3Uaxh3YM2/+yB+/tLXd5hQJ5HUf76 80iI7XJoQiVhcSlF3IlSOd2pogbeZIt1TsmKpK8Y=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3166/push/4211404349@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3166@github.com>
References: <quicwg/base-drafts/pull/3166@github.com>
Subject: Re: [quicwg/base-drafts] token-based greasing / initial packet protection (#3166)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db93435a4388_56233fa99f0cd964221389"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/EvT7tMy7nzr66s6EpwDmS44eBDo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 30 Oct 2019 06:56:56 -0000

----==_mimepart_5db93435a4388_56233fa99f0cd964221389
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@kazuho pushed 4 commits.

4e95ee66c77c7e77b0f8dfae4f5cba5fb688d664  clarify how a server can opt-out
bacab506eff750a2a93d070c00bc980bb6828006  Revert "protect token using checksum (reusing text from #3120 by @DavidSchinazi)"
d9ec32475380c331f962e63091d1dabc02cdfe1c  no more downgrade
3f4e7cc8550021a16ab880c5fce3b26051afd247  server always announce (though it can effectively opt-out)


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3166/files/14469beaa321626a39c03ba501f5b4a497830c61..3f4e7cc8550021a16ab880c5fce3b26051afd247

----==_mimepart_5db93435a4388_56233fa99f0cd964221389
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/kazuho" class="user-mention">@kazuho</a> pushed 4 commits.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/4e95ee66c77c7e77b0f8dfae4f5cba5fb688d664">4e95ee6</a>  clarify how a server can opt-out</li>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/bacab506eff750a2a93d070c00bc980bb6828006">bacab50</a>  Revert &quot;protect token using checksum (reusing text from #3120 by @DavidSchinazi)&quot;</li>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/d9ec32475380c331f962e63091d1dabc02cdfe1c">d9ec324</a>  no more downgrade</li>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/3f4e7cc8550021a16ab880c5fce3b26051afd247">3f4e7cc</a>  server always announce (though it can effectively opt-out)</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3166/files/14469beaa321626a39c03ba501f5b4a497830c61..3f4e7cc8550021a16ab880c5fce3b26051afd247?email_source=notifications&amp;email_token=AFTOJK3SXLRGPIAABNI5XLDQREV3LA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGNBSGQZDINSQOVZWQIZUGIYTCNBQGQZTIOI">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4C6R4K2LGIRNZDKNDQREV3LANCNFSM4JGDGPOQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7FYF2VRSE6SMSGGXDQREV3LA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGNBSGQZDINSQOVZWQIZUGIYTCNBQGQZTIOI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3166/files/14469beaa321626a39c03ba501f5b4a497830c61..3f4e7cc8550021a16ab880c5fce3b26051afd247?email_source=notifications\u0026email_token=AFTOJK3SXLRGPIAABNI5XLDQREV3LA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGNBSGQZDINSQOVZWQIZUGIYTCNBQGQZTIOI",
"url": "https://github.com/quicwg/base-drafts/pull/3166/files/14469beaa321626a39c03ba501f5b4a497830c61..3f4e7cc8550021a16ab880c5fce3b26051afd247?email_source=notifications\u0026email_token=AFTOJK3SXLRGPIAABNI5XLDQREV3LA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGNBSGQZDINSQOVZWQIZUGIYTCNBQGQZTIOI",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5db93435a4388_56233fa99f0cd964221389--


From nobody Tue Oct 29 23:58:03 2019
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 A98A812085E for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 23:58:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 R2XOYR4s4JcO for <quic-issues@ietfa.amsl.com>; Tue, 29 Oct 2019 23:58:00 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EB42B12085B for <quic-issues@ietf.org>; Tue, 29 Oct 2019 23:57:59 -0700 (PDT)
Received: from github-lowworker-cd7bc13.ac4-iad.github.net (github-lowworker-cd7bc13.ac4-iad.github.net [10.52.25.102]) by smtp.github.com (Postfix) with ESMTP id 4B4B752039C for <quic-issues@ietf.org>; Tue, 29 Oct 2019 23:57:59 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572418679; bh=Z6rbXNEN2Nd/9VA99hvi6srtXvX/KsNQ0uUjxJk/hgs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=h1+FpTYfZvNo4JhwGFaEkD8fBfFWzsufu5Bf3s8aWlqd0EyHZugfEM//zzWYG/LTR CVj78s9Z19ukZTvB2vrAiDyHJUtVgj5lNUNjozKHxcosy2SdmgsepPGKIWv2JRBk3g NM/0SMjcGVEsJFlbTscbCc4flaSwE/Im8N89GaUA=
Date: Tue, 29 Oct 2019 23:57:59 -0700
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3166/push/4211407226@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3166@github.com>
References: <quicwg/base-drafts/pull/3166@github.com>
Subject: Re: [quicwg/base-drafts] token-based greasing / initial packet protection (#3166)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db934773c98c_4c423fc093acd9681645dc"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/eIoHZJD4uhWJfaQreqNTCSIpsjU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 30 Oct 2019 06:58:02 -0000

----==_mimepart_5db934773c98c_4c423fc093acd9681645dc
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@kazuho pushed 1 commit.

69d996984b27ff7ad162398cacb680aa8dd3ee59  delete VERSION_NEGOTIATION_ERROR (once again)


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3166/files/3f4e7cc8550021a16ab880c5fce3b26051afd247..69d996984b27ff7ad162398cacb680aa8dd3ee59

----==_mimepart_5db934773c98c_4c423fc093acd9681645dc
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/kazuho" class="user-mention">@kazuho</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/69d996984b27ff7ad162398cacb680aa8dd3ee59">69d9969</a>  delete VERSION_NEGOTIATION_ERROR (once again)</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3166/files/3f4e7cc8550021a16ab880c5fce3b26051afd247..69d996984b27ff7ad162398cacb680aa8dd3ee59?email_source=notifications&amp;email_token=AFTOJK37FZX6WFO54UTYQA3QREV7PA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGNBSGQZDINSQOVZWQIZUGIYTCNBQG4ZDENQ">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6J5Y7XMGY3L62PSSLQREV7PANCNFSM4JGDGPOQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7L6PLM4R3VPMKP5PTQREV7PA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGNBSGQZDINSQOVZWQIZUGIYTCNBQG4ZDENQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3166/files/3f4e7cc8550021a16ab880c5fce3b26051afd247..69d996984b27ff7ad162398cacb680aa8dd3ee59?email_source=notifications\u0026email_token=AFTOJK37FZX6WFO54UTYQA3QREV7PA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGNBSGQZDINSQOVZWQIZUGIYTCNBQG4ZDENQ",
"url": "https://github.com/quicwg/base-drafts/pull/3166/files/3f4e7cc8550021a16ab880c5fce3b26051afd247..69d996984b27ff7ad162398cacb680aa8dd3ee59?email_source=notifications\u0026email_token=AFTOJK37FZX6WFO54UTYQA3QREV7PA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGNBSGQZDINSQOVZWQIZUGIYTCNBQG4ZDENQ",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5db934773c98c_4c423fc093acd9681645dc--


From nobody Wed Oct 30 00:02:52 2019
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 2AE8A1200B7 for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 00:02:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 CEXO1CD4b3cK for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 00:02:50 -0700 (PDT)
Received: from out-17.smtp.github.com (out-17.smtp.github.com [192.30.252.200]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 653DD1200B6 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 00:02:50 -0700 (PDT)
Received: from github-lowworker-25680bd.va3-iad.github.net (github-lowworker-25680bd.va3-iad.github.net [10.48.17.61]) by smtp.github.com (Postfix) with ESMTP id A8FDF6E0841 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 00:02:49 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572418969; bh=5AlB1TqpsT5MuI2Cbt2Q5JU3N1+a5c82g+ZivbEq3u8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=B09gjj/OpGMYF7cKys2y72kkvBrrtq15aAeLmqhqZ9n0PlYpz90jDysrSY/ZI0w/Z QsxgJcxpHU7FIh/xVJTOWzI5C0X4J0orBPUj6U/sUaNrWIpBeTDqFvzpm2bdoYkWgL CvxWU1CmOM7b2b7IWq6e+OWrL5k18Lyb+cn3rlfo=
Date: Wed, 30 Oct 2019 00:02:49 -0700
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK53WZMVJZOLHUSJG553YZUBTEVBNHHB5HRKFQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3166/review/308994579@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3166@github.com>
References: <quicwg/base-drafts/pull/3166@github.com>
Subject: Re: [quicwg/base-drafts] token-based greasing / initial packet protection (#3166)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db93599997c1_6e43fbaca2cd96c36145"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/7Ay_XnEtJRpnIwE-2sN0QXvQZrk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 30 Oct 2019 07:02:52 -0000

----==_mimepart_5db93599997c1_6e43fbaca2cd96c36145
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mikkelfj commented on this pull request.



> @@ -3940,6 +4007,19 @@ described in {{QUIC-TLS}}.  This protection does not provide confidentiality or
 integrity against on-path attackers, but provides some level of protection
 against off-path attackers.
 
+Additionally, the token is accompanied by a checksum.  This is because when a

The checksum is very useful in situations where a bridge forwards a connection over an alternative medium such as USB or Bluetooth. The Retry and VN packets are the only packets that don't have self-integrity checks and such a bridge would be forced to provide additional framing. This framing is tolerable for VN because it is universal, but for Retry it requires version knowledge. It is much simpler if packets can just be forwarded with no knowledge other than length.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3166#discussion_r340454498
----==_mimepart_5db93599997c1_6e43fbaca2cd96c36145
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@mikkelfj</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3166#discussion_r340454498">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -3940,6 +4007,19 @@ described in {{QUIC-TLS}}.  This protection does not provide confidentiality or
 integrity against on-path attackers, but provides some level of protection
 against off-path attackers.
 
+Additionally, the token is accompanied by a checksum.  This is because when a
</pre>
<p>The checksum is very useful in situations where a bridge forwards a connection over an alternative medium such as USB or Bluetooth. The Retry and VN packets are the only packets that don't have self-integrity checks and such a bridge would be forced to provide additional framing. This framing is tolerable for VN because it is universal, but for Retry it requires version knowledge. It is much simpler if packets can just be forwarded with no knowledge other than length.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3166?email_source=notifications&amp;email_token=AFTOJK3NQX6B2XQ2HA3XR6LQREWRTA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJVOEEY#discussion_r340454498">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZXP56FA5LXUVQMAILQREWRTANCNFSM4JGDGPOQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7LL277OS2RYLX3EWLQREWRTA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJVOEEY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3166?email_source=notifications\u0026email_token=AFTOJK3NQX6B2XQ2HA3XR6LQREWRTA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJVOEEY#discussion_r340454498",
"url": "https://github.com/quicwg/base-drafts/pull/3166?email_source=notifications\u0026email_token=AFTOJK3NQX6B2XQ2HA3XR6LQREWRTA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJVOEEY#discussion_r340454498",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db93599997c1_6e43fbaca2cd96c36145--


From nobody Wed Oct 30 00:10:44 2019
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.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 ED4BB120846 for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 00:10:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.383
X-Spam-Level: 
X-Spam-Status: No, score=-1.383 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, 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 FyDQOiIbTjSA for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 00:10:42 -0700 (PDT)
Received: from o5.sgmail.github.com (o5.sgmail.github.com [192.254.113.10]) (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 D8671120839 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 00:10:41 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=cdxKBpaZXjgrZM8G2j3tGNn1pAo=; b=OE+OssO8MpMoKmXm xAPpg8ZFd+a7OLR6Y2YUmYTezFyqqniJQ2PKafU/8m345kIH30RwW0gPXZRvtEpg 1Nhkl6yynQtg8cHfPggrAvlOZdIRXfvsBtllwPWD6mRarQKAYq+hkolPPlTM+VpV V5djON/n+gz4ncIR8t/usqLQfFk=
Received: by filter1417p1las1.sendgrid.net with SMTP id filter1417p1las1-12565-5DB93770-7 2019-10-30 07:10:40.228131188 +0000 UTC m=+393410.056533554
Received: from github-lowworker-56a5eb2.cp1-iad.github.net (unknown [140.82.115.5]) by ismtpd0043p1iad2.sendgrid.net (SG) with ESMTP id UGbT4-qgTU2_Zpzyo_JuEQ for <quic-issues@ietf.org>; Wed, 30 Oct 2019 07:10:40.100 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-56a5eb2.cp1-iad.github.net (Postfix) with ESMTP id 08CE2C0DF3 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 00:10:40 -0700 (PDT)
Date: Wed, 30 Oct 2019 07:10:40 +0000 (UTC)
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3LT6CRICPA4SJVW3V3YZU7BEVBNHHB5FU4AM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3158/547766602@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3158@github.com>
References: <quicwg/base-drafts/issues/3158@github.com>
Subject: Re: [quicwg/base-drafts] Application close should be disallowed in Initial or Handshake (#3158)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db93770749d_45773f8d660cd96432373e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1+O8iK+TH3vuPw7rLipIWQuTurg4aqWj8ZB3 3mC4aXvraQR2Olo/Ojw/mrxsb7UdHJn6PNk7224aoOqyVVINPFibu6jliKwMnnqX6/DUhOwPvpWXy5 dKzy8bXINcL0iIARlBWW6s23/vlPE9rThPYw89duAi5lOM0GNnHE9fRkkg==
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/qCLdIDkviBh4R2zBGS_tgk-42Jg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 30 Oct 2019 07:10:43 -0000

----==_mimepart_5db93770749d_45773f8d660cd96432373e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Maybe we need to add an API recommendation (not requirement) that says that "an application could be allowed to close a connection during handshake using a transport connection close frame". This is similar to my earlier suggestion that an application could be allowed to reject incoming connections because the server is busy or whatever - this suggestion was not accepted as a requirement because it isn't necessary, but it is still a good thing to support. The question is then, how is the connection taken down - i.e. silently or with a transport close?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3158#issuecomment-547766602
----==_mimepart_5db93770749d_45773f8d660cd96432373e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Maybe we need to add an API recommendation (not requirement) that says that "an application could be allowed to close a connection during handshake using a transport connection close frame". This is similar to my earlier suggestion that an application could be allowed to reject incoming connections because the server is busy or whatever - this suggestion was not accepted as a requirement because it isn't necessary, but it is still a good thing to support. The question is then, how is the connection taken down - i.e. silently or with a transport close?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3158?email_source=notifications&amp;email_token=AFTOJKZ5TOBQKAH7RIOXRITQREXPBA5CNFSM4JFXQLW2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECTECSQ#issuecomment-547766602">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZ2YVJ6QT7RMMKM4T3QREXPBANCNFSM4JFXQLWQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK425KLUJFJERHB2KO3QREXPBA5CNFSM4JFXQLW2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECTECSQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3158?email_source=notifications\u0026email_token=AFTOJKZ5TOBQKAH7RIOXRITQREXPBA5CNFSM4JFXQLW2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECTECSQ#issuecomment-547766602",
"url": "https://github.com/quicwg/base-drafts/issues/3158?email_source=notifications\u0026email_token=AFTOJKZ5TOBQKAH7RIOXRITQREXPBA5CNFSM4JFXQLW2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECTECSQ#issuecomment-547766602",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db93770749d_45773f8d660cd96432373e--


From nobody Wed Oct 30 00:14:11 2019
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 CFFDC12085E for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 00:14:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 mVKod3OFteeZ for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 00:14:07 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6AB3212085B for <quic-issues@ietf.org>; Wed, 30 Oct 2019 00:14:07 -0700 (PDT)
Received: from github-lowworker-f144ac1.va3-iad.github.net (github-lowworker-f144ac1.va3-iad.github.net [10.48.16.59]) by smtp.github.com (Postfix) with ESMTP id C15B9661E5D for <quic-issues@ietf.org>; Wed, 30 Oct 2019 00:14:06 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572419646; bh=MAtsggwzNLrOiwbp3/AHFji6gvYf4mc5pTt2J77rPCk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=lvL0YvV3WFNM4GeGWM+bZaYCDrflcDLpU2EDIFr4GrAZo5IY+ecGvpn1ECMeLQOYU dwrk5kSNLjLY5KPw9+QQl7wObPQ2Vf5I1HnD+JAGGxnjyALF5kdErAVOUgfEi16yZq VOuYaqdU8MEQMGsk11zc8OIuPnA5/5uHmc2DUUjM=
Date: Wed, 30 Oct 2019 00:14:06 -0700
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6HNZY67FECQBOSS5N3YZVL5EVBNHHB5HMNYI@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3164/review/308997960@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3164@github.com>
References: <quicwg/base-drafts/pull/3164@github.com>
Subject: Re: [quicwg/base-drafts] Forbid use of application-level close in Initial, Handshake packets (#3164)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db9383eb2aa0_3c1b3f7e13acd96c2670f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/MM_peAupZ1vND3Vb169Hx3LI7sk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 30 Oct 2019 07:14:09 -0000

----==_mimepart_5db9383eb2aa0_3c1b3f7e13acd96c2670f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mikkelfj commented on this pull request.



> @@ -5503,6 +5503,12 @@ Reason Phrase:
   zero length if the sender chooses to not give details beyond the Error Code.
   This SHOULD be a UTF-8 encoded string {{!RFC3629}}.
 
+The application-specific variant of CONNECTION_CLOSE (type 0x1d) can only be
+sent using an 1-RTT packet ({{QUIC-TLS}}, Section 4).  An application that
+wishes to abandon a connection during the handshake can send a CONNECTION_CLOSE
+frame (type 0x1c) with an error code of 0x15a ("user_canceled" alert; see
+{{?TLS13}}) in an Initial or a Handshake packet.
+

Applications cannot send frames so this requires that the API supports it, which I think they should be recommended to support, but not necessarily be required to support.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3164#pullrequestreview-308997960
----==_mimepart_5db9383eb2aa0_3c1b3f7e13acd96c2670f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@mikkelfj</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3164#discussion_r340457022">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -5503,6 +5503,12 @@ Reason Phrase:
   zero length if the sender chooses to not give details beyond the Error Code.
   This SHOULD be a UTF-8 encoded string {{!RFC3629}}.
 
+The application-specific variant of CONNECTION_CLOSE (type 0x1d) can only be
+sent using an 1-RTT packet ({{QUIC-TLS}}, Section 4).  An application that
+wishes to abandon a connection during the handshake can send a CONNECTION_CLOSE
+frame (type 0x1c) with an error code of 0x15a (&quot;user_canceled&quot; alert; see
+{{?TLS13}}) in an Initial or a Handshake packet.
+
</pre>
<p>Applications cannot send frames so this requires that the API supports it, which I think they should be recommended to support, but not necessarily be required to support.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3164?email_source=notifications&amp;email_token=AFTOJK7NZNR5W2YHEUHA6SDQREX35A5CNFSM4JGCFZ6KYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJVO6SA#pullrequestreview-308997960">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4IB45CCVAXUSYALZDQREX35ANCNFSM4JGCFZ6A">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZCW37GP4YBTMJQYW3QREX35A5CNFSM4JGCFZ6KYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJVO6SA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3164?email_source=notifications\u0026email_token=AFTOJK7NZNR5W2YHEUHA6SDQREX35A5CNFSM4JGCFZ6KYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJVO6SA#pullrequestreview-308997960",
"url": "https://github.com/quicwg/base-drafts/pull/3164?email_source=notifications\u0026email_token=AFTOJK7NZNR5W2YHEUHA6SDQREX35A5CNFSM4JGCFZ6KYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJVO6SA#pullrequestreview-308997960",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db9383eb2aa0_3c1b3f7e13acd96c2670f--


From nobody Wed Oct 30 00:14:19 2019
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 7DA4F12085E for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 00:14:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 SEUtPjYTFDPq for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 00:14:17 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2A9A612085B for <quic-issues@ietf.org>; Wed, 30 Oct 2019 00:14:17 -0700 (PDT)
Date: Wed, 30 Oct 2019 00:14:16 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572419656; bh=uLL50Mre4B55/VDHqHbL+lI2FuNDsGNo6CRvGXG8L3U=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=fw0ZBxmkhB0VQP3uu72FIYeMJEdMDKR5KhDlXI0vfbeJ5ZbUH/GneOXH+h9mNMnli 6qbHsxPh4bx9kEnH2TfxrIUICO9z24Da1uHgr8f32Yd7b8uWxpIn81b0d3NA8MCFor BVKUsoMBENnZ//L9GXC2aEEWl/nvODFcTovM2KEA=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3166/push/4211452267@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3166@github.com>
References: <quicwg/base-drafts/pull/3166@github.com>
Subject: Re: [quicwg/base-drafts] token-based greasing / initial packet protection (#3166)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db9384873763_3cb23f93f26cd96c245456"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/1_1S1cvzoEdaHH2QxUX5hS7RQLw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 30 Oct 2019 07:14:18 -0000

----==_mimepart_5db9384873763_3cb23f93f26cd96c245456
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@kazuho pushed 1 commit.

373257b7b105ec5fff5251e0dcec0944970c0076  clarify how to handle Retry, as well as stating that a fixed mapping bet. versions and salts is better than nothing


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3166/files/69d996984b27ff7ad162398cacb680aa8dd3ee59..373257b7b105ec5fff5251e0dcec0944970c0076

----==_mimepart_5db9384873763_3cb23f93f26cd96c245456
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/kazuho" class="user-mention">@kazuho</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/373257b7b105ec5fff5251e0dcec0944970c0076">373257b</a>  clarify how to handle Retry, as well as stating that a fixed mapping bet. versions and salts is better than nothing</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3166/files/69d996984b27ff7ad162398cacb680aa8dd3ee59..373257b7b105ec5fff5251e0dcec0944970c0076?email_source=notifications&amp;email_token=AFTOJK4WKIT6ACRM3FK4PFDQREX4RA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGNBSGQZDINSQOVZWQIZUGIYTCNBVGIZDMNY">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYJ2OKN7RVEENPOVODQREX4RANCNFSM4JGDGPOQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3JR6Z5K4EPRPXADILQREX4RA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGNBSGQZDINSQOVZWQIZUGIYTCNBVGIZDMNY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3166/files/69d996984b27ff7ad162398cacb680aa8dd3ee59..373257b7b105ec5fff5251e0dcec0944970c0076?email_source=notifications\u0026email_token=AFTOJK4WKIT6ACRM3FK4PFDQREX4RA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGNBSGQZDINSQOVZWQIZUGIYTCNBVGIZDMNY",
"url": "https://github.com/quicwg/base-drafts/pull/3166/files/69d996984b27ff7ad162398cacb680aa8dd3ee59..373257b7b105ec5fff5251e0dcec0944970c0076?email_source=notifications\u0026email_token=AFTOJK4WKIT6ACRM3FK4PFDQREX4RA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGNBSGQZDINSQOVZWQIZUGIYTCNBVGIZDMNY",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5db9384873763_3cb23f93f26cd96c245456--


From nobody Wed Oct 30 00:21:12 2019
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 B252512085B for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 00:21:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 vVGP0nlm0ouZ for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 00:21:09 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D7AFE120088 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 00:21:08 -0700 (PDT)
Received: from github-lowworker-25680bd.va3-iad.github.net (github-lowworker-25680bd.va3-iad.github.net [10.48.17.61]) by smtp.github.com (Postfix) with ESMTP id 19AADC607AB for <quic-issues@ietf.org>; Wed, 30 Oct 2019 00:21:08 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572420068; bh=ftBuOl4iT70/c276VIeaz+6v6b30saW1XMPQTpfiPLU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=dyov/Vq95XaZN17aq5MuyMdW6Aff+yVJSP2o0mSWThQq9JM7lGnIBSD1vPr5SDWui TTf88dRaApjCZ8oN83yaeI5Tj+Y5foM8sJU7uwbgcbhY7qJdvBluTo2n509egjuFae eCTtKKArky0zPzG22BK+VXYXS3VfpNoqe81VkPjg=
Date: Wed, 30 Oct 2019 00:21:08 -0700
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3166/push/4211471820@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3166@github.com>
References: <quicwg/base-drafts/pull/3166@github.com>
Subject: Re: [quicwg/base-drafts] token-based greasing / initial packet protection (#3166)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db939e4b4fe_6053fbaca2cd96c3339d0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/eEXuNB33FX0Q7jcJDMKrve_JLew>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 30 Oct 2019 07:21:11 -0000

----==_mimepart_5db939e4b4fe_6053fbaca2cd96c3339d0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@kazuho pushed 1 commit.

94a5a1bdf6ca925a134676d1b9354eaa4bc7e729  add Lifetime field


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3166/files/373257b7b105ec5fff5251e0dcec0944970c0076..94a5a1bdf6ca925a134676d1b9354eaa4bc7e729

----==_mimepart_5db939e4b4fe_6053fbaca2cd96c3339d0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/kazuho" class="user-mention">@kazuho</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/94a5a1bdf6ca925a134676d1b9354eaa4bc7e729">94a5a1b</a>  add Lifetime field</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3166/files/373257b7b105ec5fff5251e0dcec0944970c0076..94a5a1bdf6ca925a134676d1b9354eaa4bc7e729?email_source=notifications&amp;email_token=AFTOJK4G4KISXCS7V77K6HTQREYWJA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGNBSGQZDINSQOVZWQIZUGIYTCNBXGE4DEMA">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYHH6OUCW5LYPR6FQDQREYWJANCNFSM4JGDGPOQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK23JGSBA7MJRYR3K23QREYWJA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGNBSGQZDINSQOVZWQIZUGIYTCNBXGE4DEMA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3166/files/373257b7b105ec5fff5251e0dcec0944970c0076..94a5a1bdf6ca925a134676d1b9354eaa4bc7e729?email_source=notifications\u0026email_token=AFTOJK4G4KISXCS7V77K6HTQREYWJA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGNBSGQZDINSQOVZWQIZUGIYTCNBXGE4DEMA",
"url": "https://github.com/quicwg/base-drafts/pull/3166/files/373257b7b105ec5fff5251e0dcec0944970c0076..94a5a1bdf6ca925a134676d1b9354eaa4bc7e729?email_source=notifications\u0026email_token=AFTOJK4G4KISXCS7V77K6HTQREYWJA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGNBSGQZDINSQOVZWQIZUGIYTCNBXGE4DEMA",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5db939e4b4fe_6053fbaca2cd96c3339d0--


From nobody Wed Oct 30 00:24:57 2019
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 4264E120846 for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 00:24:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.383
X-Spam-Level: 
X-Spam-Status: No, score=-6.383 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-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 uR1AN4X77Rkg for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 00:24:53 -0700 (PDT)
Received: from out-22.smtp.github.com (out-22.smtp.github.com [192.30.252.205]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 88657120088 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 00:24:53 -0700 (PDT)
Date: Wed, 30 Oct 2019 00:24:52 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572420292; bh=BqjHQCD89oniJGjiojmNGxxGhbZCiArI+8uPXBZr6bw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=MKU2cMZSqN2eHH2mUv86zBVEew0SNxTAQ9u3yk9tq/S+slg1SUI0N/exe0lyyVQNR IQOhp1+2bf4NVcfIOSKd4HgLwq9M2z1OvP+JPLFt7YPH0R8VdMaSXUS6GsmmwZuz8S 09Y20CZ8XwqQInE+Yo+1uE9NiJN/g4JeDOrZ0TxU=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3164/push/4211482709@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3164@github.com>
References: <quicwg/base-drafts/pull/3164@github.com>
Subject: Re: [quicwg/base-drafts] Forbid use of application-level close in Initial, Handshake packets (#3164)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db93ac4a3ff7_5f543fefeeecd95c4293ac"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/rOJ53cxYRLyIQtfBRa4EfKphClc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 30 Oct 2019 07:24:55 -0000

----==_mimepart_5db93ac4a3ff7_5f543fefeeecd95c4293ac
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@kazuho pushed 1 commit.

eb30e2a0b1f7318a21a326a2481c8c278a902e7d  application does not send a frame


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3164/files/c0b9c9307ddd840fb32bfc1c151040ab569b49fd..eb30e2a0b1f7318a21a326a2481c8c278a902e7d

----==_mimepart_5db93ac4a3ff7_5f543fefeeecd95c4293ac
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/kazuho" class="user-mention">@kazuho</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/eb30e2a0b1f7318a21a326a2481c8c278a902e7d">eb30e2a</a>  application does not send a frame</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3164/files/c0b9c9307ddd840fb32bfc1c151040ab569b49fd..eb30e2a0b1f7318a21a326a2481c8c278a902e7d?email_source=notifications&amp;email_token=AFTOJK7SIK3UY5M2MSQYTZ3QREZEJA5CNFSM4JGCFZ6KYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGMZZGI4DOMCQOVZWQIZUGIYTCNBYGI3TAOI">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2SKICKOXYOJBL5SNDQREZEJANCNFSM4JGCFZ6A">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYC2OBURFU5JGKDS5DQREZEJA5CNFSM4JGCFZ6KYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGMZZGI4DOMCQOVZWQIZUGIYTCNBYGI3TAOI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3164/files/c0b9c9307ddd840fb32bfc1c151040ab569b49fd..eb30e2a0b1f7318a21a326a2481c8c278a902e7d?email_source=notifications\u0026email_token=AFTOJK7SIK3UY5M2MSQYTZ3QREZEJA5CNFSM4JGCFZ6KYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGMZZGI4DOMCQOVZWQIZUGIYTCNBYGI3TAOI",
"url": "https://github.com/quicwg/base-drafts/pull/3164/files/c0b9c9307ddd840fb32bfc1c151040ab569b49fd..eb30e2a0b1f7318a21a326a2481c8c278a902e7d?email_source=notifications\u0026email_token=AFTOJK7SIK3UY5M2MSQYTZ3QREZEJA5CNFSM4JGCFZ6KYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGMZZGI4DOMCQOVZWQIZUGIYTCNBYGI3TAOI",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5db93ac4a3ff7_5f543fefeeecd95c4293ac--


From nobody Wed Oct 30 00:25:10 2019
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 DFEEF120846 for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 00:25:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.597
X-Spam-Level: 
X-Spam-Status: No, score=-6.597 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-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 9KtJGAttyicT for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 00:25:07 -0700 (PDT)
Received: from out-22.smtp.github.com (out-22.smtp.github.com [192.30.252.205]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3A9FC120088 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 00:25:07 -0700 (PDT)
Received: from github-lowworker-c5134a3.ac4-iad.github.net (github-lowworker-c5134a3.ac4-iad.github.net [10.52.23.55]) by smtp.github.com (Postfix) with ESMTP id 932D9A07E0 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 00:25:06 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572420306; bh=Ry50WRn3LzWjBXxWumJScsWiDZg4ueczg1ZvB/1yWag=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=J2/WqIZx1bpitlM9d5ipCzqvxsjF8uyuy1NiW+Qsbg/iT7tJSalMeQFNZnolFo6ig NZsh/vdt2pT/uoQYROLSVFIVMR5GcC326ifs7jzM96VdMSTw+nUFruX9UyaXerYcYz cVvLXgwRgu+OGnKOsHNNwWR0YYAlcHxVp9Y+oVqA=
Date: Wed, 30 Oct 2019 00:25:06 -0700
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4HXIALT6J4PHPR2SV3YZWVFEVBNHHB5HMNYI@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3164/review/309001472@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3164@github.com>
References: <quicwg/base-drafts/pull/3164@github.com>
Subject: Re: [quicwg/base-drafts] Forbid use of application-level close in Initial, Handshake packets (#3164)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db93ad283fb1_5c2a3f9ac0ecd96c3968ee"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/g_Y3nQIrk3UpuaJE3xtXu6xEKgw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 30 Oct 2019 07:25:09 -0000

----==_mimepart_5db93ad283fb1_5c2a3f9ac0ecd96c3968ee
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

kazuho commented on this pull request.



> @@ -5503,6 +5503,12 @@ Reason Phrase:
   zero length if the sender chooses to not give details beyond the Error Code.
   This SHOULD be a UTF-8 encoded string {{!RFC3629}}.
 
+The application-specific variant of CONNECTION_CLOSE (type 0x1d) can only be
+sent using an 1-RTT packet ({{QUIC-TLS}}, Section 4).  An application that
+wishes to abandon a connection during the handshake can send a CONNECTION_CLOSE
+frame (type 0x1c) with an error code of 0x15a ("user_canceled" alert; see
+{{?TLS13}}) in an Initial or a Handshake packet.
+

Good point. Addressed in eb30e2a.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3164#discussion_r340459770
----==_mimepart_5db93ad283fb1_5c2a3f9ac0ecd96c3968ee
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@kazuho</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3164#discussion_r340459770">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -5503,6 +5503,12 @@ Reason Phrase:
   zero length if the sender chooses to not give details beyond the Error Code.
   This SHOULD be a UTF-8 encoded string {{!RFC3629}}.
 
+The application-specific variant of CONNECTION_CLOSE (type 0x1d) can only be
+sent using an 1-RTT packet ({{QUIC-TLS}}, Section 4).  An application that
+wishes to abandon a connection during the handshake can send a CONNECTION_CLOSE
+frame (type 0x1c) with an error code of 0x15a (&quot;user_canceled&quot; alert; see
+{{?TLS13}}) in an Initial or a Handshake packet.
+
</pre>
<p>Good point. Addressed in <a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/quicwg/base-drafts/commit/eb30e2a0b1f7318a21a326a2481c8c278a902e7d/hovercard" href="https://github.com/quicwg/base-drafts/commit/eb30e2a0b1f7318a21a326a2481c8c278a902e7d"><tt>eb30e2a</tt></a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3164?email_source=notifications&amp;email_token=AFTOJKZJGIBJCT3FJYRS3O3QREZFFA5CNFSM4JGCFZ6KYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJVP2AA#discussion_r340459770">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYBY4VXEKCNVFWXEILQREZFFANCNFSM4JGCFZ6A">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK65RPRKTLCVKIGRCRLQREZFFA5CNFSM4JGCFZ6KYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJVP2AA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3164?email_source=notifications\u0026email_token=AFTOJKZJGIBJCT3FJYRS3O3QREZFFA5CNFSM4JGCFZ6KYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJVP2AA#discussion_r340459770",
"url": "https://github.com/quicwg/base-drafts/pull/3164?email_source=notifications\u0026email_token=AFTOJKZJGIBJCT3FJYRS3O3QREZFFA5CNFSM4JGCFZ6KYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJVP2AA#discussion_r340459770",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db93ad283fb1_5c2a3f9ac0ecd96c3968ee--


From nobody Wed Oct 30 00:30:55 2019
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 2D87012085B for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 00:30:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8
X-Spam-Level: 
X-Spam-Status: No, score=-8 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, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 lWZ2fXAQDt5b for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 00:30:52 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AA538120089 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 00:30:52 -0700 (PDT)
Date: Wed, 30 Oct 2019 00:30:51 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572420651; bh=P9pTet3DNSCg9PYM5a7txMKf8E5wXI57OZRlNmhYqEI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=EDpDO5PC0En1hkAt1wmIKDg5ClUKl8/Ktkb7D2OIahEx9ogizX5olWvEASDCKvfWu ogkiCtyWWp0H01WlCvkJgVUuHjMFyLl+HvuWD/XP8By+NQKd2a41l64P0EogFaVQ64 elH2MW8RAXW0VEQMfP2+IUqUO0jkgIMTXvN/mw3I=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5HHNKMZFVIVBERUYV3YZXKXEVBNHHB5HRKFQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3166/c547772117@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3166@github.com>
References: <quicwg/base-drafts/pull/3166@github.com>
Subject: Re: [quicwg/base-drafts] token-based greasing / initial packet protection (#3166)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db93c2bc06d0_21653f8ad6ccd96837921e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/VGn1FnB9FrtBnZ6p6va2BBsgnac>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 30 Oct 2019 07:30:54 -0000

----==_mimepart_5db93c2bc06d0_21653f8ad6ccd96837921e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@DavidSchinazi @marten-seemann @martinthomson @MikeBishop @mikkelfj Thank you all for your feedback. I think that the PR is ready for a new round of review.

I've removed downgrade as well as the token checksum field (https://github.com/quicwg/base-drafts/pull/3166#discussion_r340432382 clarifies why it is no longer necessary), and added a Lifetime field to the NEW_TOKEN frame.

I'm still unsure if having no downgrade is a good idea, though I agree that this is much simpler to analyze.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3166#issuecomment-547772117
----==_mimepart_5db93c2bc06d0_21653f8ad6ccd96837921e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><a class=3D"user-mention" data-hovercard-type=3D"user" data-hovercard-=
url=3D"/hovercards?user_id=3D5599133" data-octo-click=3D"hovercard-link-c=
lick" data-octo-dimensions=3D"link_type:self" href=3D"https://github.com/=
DavidSchinazi">@DavidSchinazi</a> <a class=3D"user-mention" data-hovercar=
d-type=3D"user" data-hovercard-url=3D"/hovercards?user_id=3D1478487" data=
-octo-click=3D"hovercard-link-click" data-octo-dimensions=3D"link_type:se=
lf" href=3D"https://github.com/marten-seemann">@marten-seemann</a> <a cla=
ss=3D"user-mention" data-hovercard-type=3D"user" data-hovercard-url=3D"/h=
overcards?user_id=3D67641" data-octo-click=3D"hovercard-link-click" data-=
octo-dimensions=3D"link_type:self" href=3D"https://github.com/martinthoms=
on">@martinthomson</a> <a class=3D"user-mention" data-hovercard-type=3D"u=
ser" data-hovercard-url=3D"/hovercards?user_id=3D4273797" data-octo-click=
=3D"hovercard-link-click" data-octo-dimensions=3D"link_type:self" href=3D=
"https://github.com/MikeBishop">@MikeBishop</a> <a class=3D"user-mention"=
 data-hovercard-type=3D"user" data-hovercard-url=3D"/hovercards?user_id=3D=
193335" data-octo-click=3D"hovercard-link-click" data-octo-dimensions=3D"=
link_type:self" href=3D"https://github.com/mikkelfj">@mikkelfj</a> Thank =
you all for your feedback. I think that the PR is ready for a new round o=
f review.</p>
<p>I've removed downgrade as well as the token checksum field (<a class=3D=
"issue-link js-issue-link" data-error-text=3D"Failed to load issue title"=
 data-id=3D"513681964" data-permission-text=3D"Issue title is private" da=
ta-url=3D"https://github.com/quicwg/base-drafts/issues/3166" data-hoverca=
rd-type=3D"pull_request" data-hovercard-url=3D"/quicwg/base-drafts/pull/3=
166/hovercard?comment_id=3D340432382&amp;comment_type=3Dreview_comment" h=
ref=3D"https://github.com/quicwg/base-drafts/pull/3166#discussion_r340432=
382">#3166 (comment)</a> clarifies why it is no longer necessary), and ad=
ded a Lifetime field to the NEW_TOKEN frame.</p>
<p>I'm still unsure if having no downgrade is a good idea, though I agree=
 that this is much simpler to analyze.</p>

<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/3166?email_source=3Dnotifications&amp;email_token=3DA=
FTOJK2HLPJPEODWMDDO5ATQREZ2XA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFVREXG43VMV=
BW63LNMVXHJKTDN5WW2ZLOORPWSZGOECTFNVI#issuecomment-547772117">view it on =
GitHub</a>, or <a href=3D"https://github.com/notifications/unsubscribe-au=
th/AFTOJK5R7NUE5RDSJDVCPILQREZ2XANCNFSM4JGDGPOQ">unsubscribe</a>.<img src=
=3D"https://github.com/notifications/beacon/AFTOJKYBUL3SOACGRAAVPZDQREZ2X=
A5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZ=
GOECTFNVI.gif" height=3D"1" width=3D"1" alt=3D"" /></p>
<script type=3D"application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3166?email_source=3D=
notifications\u0026email_token=3DAFTOJK2HLPJPEODWMDDO5ATQREZ2XA5CNFSM4JGD=
GPO2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECTFNVI#i=
ssuecomment-547772117",
"url": "https://github.com/quicwg/base-drafts/pull/3166?email_source=3Dno=
tifications\u0026email_token=3DAFTOJK2HLPJPEODWMDDO5ATQREZ2XA5CNFSM4JGDGP=
O2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECTFNVI#iss=
uecomment-547772117",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>=

----==_mimepart_5db93c2bc06d0_21653f8ad6ccd96837921e--


From nobody Wed Oct 30 00:31:37 2019
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 ADA8412085B for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 00:31:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 zyb9pYGvsiCY for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 00:31:34 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 23AE6120089 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 00:31:34 -0700 (PDT)
Date: Wed, 30 Oct 2019 00:31:33 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572420693; bh=Z2xVVumj4qaVGU6o83KezAfZOobM59bv0s+ZcFYraH0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=JOk59pzDvo2DLBx9AiZuSSPMHYHOy0x1yW9lovz360wjapCyvk7W+xxPfI/iI/87U SAjT2DeKnzvV9aw0ewtzbdbmn1sFFhsvu0wp/OhbyjvLokdR/OReel/IsokypoB4xN YTNRBYQeQaUBlU6p5Dr9BM3ZeGa0KpJMaK1IEONE=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2LYO6VV7KM622JI3V3YZXNLEVBNHHB5KNIHE@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3170/c547772289@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3170@github.com>
References: <quicwg/base-drafts/pull/3170@github.com>
Subject: Re: [quicwg/base-drafts] Allow provisional registrations for all registries (#3170)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db93c55645d1_62413fcf15acd96425414f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/YBNrx8XSBocprqwNBwu-n5bg3F0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 30 Oct 2019 07:31:36 -0000

----==_mimepart_5db93c55645d1_62413fcf15acd96425414f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Could contact information be replaced with a domain name. There is much abuse of contact information and domain names can have private contact information? Also, maintaining an email address is harder over time. I realize the field contact field doesn't say email, but that is sort of implied.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3170#issuecomment-547772289
----==_mimepart_5db93c55645d1_62413fcf15acd96425414f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Could contact information be replaced with a domain name. There is much abuse of contact information and domain names can have private contact information? Also, maintaining an email address is harder over time. I realize the field contact field doesn't say email, but that is sort of implied.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3170?email_source=notifications&amp;email_token=AFTOJKZOZQVZ47PP3NJZ4GLQREZ5LA5CNFSM4JGUI6W2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECTFPAI#issuecomment-547772289">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK34SQIB2WRE3YOS54LQREZ5LANCNFSM4JGUI6WQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2SFYNQWZUOZRAC5YLQREZ5LA5CNFSM4JGUI6W2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECTFPAI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3170?email_source=notifications\u0026email_token=AFTOJKZOZQVZ47PP3NJZ4GLQREZ5LA5CNFSM4JGUI6W2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECTFPAI#issuecomment-547772289",
"url": "https://github.com/quicwg/base-drafts/pull/3170?email_source=notifications\u0026email_token=AFTOJKZOZQVZ47PP3NJZ4GLQREZ5LA5CNFSM4JGUI6W2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECTFPAI#issuecomment-547772289",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db93c55645d1_62413fcf15acd96425414f--


From nobody Wed Oct 30 00:33:34 2019
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 7EC8712085B for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 00:33:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8
X-Spam-Level: 
X-Spam-Status: No, score=-8 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, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 7MXiNMXeXrRZ for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 00:33:23 -0700 (PDT)
Received: from out-17.smtp.github.com (out-17.smtp.github.com [192.30.252.200]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 73CE612085F for <quic-issues@ietf.org>; Wed, 30 Oct 2019 00:33:23 -0700 (PDT)
Date: Wed, 30 Oct 2019 00:33:22 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572420802; bh=VPWfuy6YSLggKmmxY+lBKXKnmidfwdVzjmGDQ7SWQsE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=tU41280AqF7BfAPeSds6J9kUo8ILstFVqokzWL7viacJzf2b6I3b++A4aGeLnKgu+ 8/GJuc6icQmPxrSjYg444LYCdeE8enligx+LACn+ebB75qyyP1Q1SnyMVPdWmW9PMO 2yBn5J7hQaoO+fvylmeYL9UWtXq5FCKYeNasBQ2w=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK74NYIRK5VQG3XOIUV3YZXUFEVBNHHB5HRKFQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3166/review/309004134@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3166@github.com>
References: <quicwg/base-drafts/pull/3166@github.com>
Subject: Re: [quicwg/base-drafts] token-based greasing / initial packet protection (#3166)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db93cc2b9d92_5b653fbed0acd96455082c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/2lRRxBzvr50V-ZeIH_CfMkT0rRM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 30 Oct 2019 07:33:33 -0000

----==_mimepart_5db93cc2b9d92_5b653fbed0acd96455082c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

kazuho commented on this pull request.



> +NEW_TOKEN frame, the server generates the alternative initial salt by calling a
+pseudo-random function, embeds that initial salt into the token which is then
+encrypted, and sends a NEW_TOKEN frame that comprises of the generated token and
+the alternative initial set.
+
+When the client reconnects to the server by using the provided token and the
+alternative initial set, the server first checks if the version number field of
+the incoming packet contains one of the alternative version numbers it
+advertises, then if that is the case, applies the corresponding packet type
+modifier to recover the correct packet type.  If the recovered packet type is an
+Initial packet and that packet contains a NEW_TOKEN token, the server decrypts
+the embedded token and recovers the alternative initial salt, uses that to
+decrypt the payload of the Initial packet.
+
+When the server is incapable of determining the alternative initial salt, it can
+send a Version Negotiation packet that instructs the client to use the default

373257b clarifies that the alternative initial set would (or should) be available through the Retry token. The text is kept informative, as the PR no longer allows a downgrade.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3166#discussion_r340461930
----==_mimepart_5db93cc2b9d92_5b653fbed0acd96455082c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@kazuho</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3166#discussion_r340461930">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +NEW_TOKEN frame, the server generates the alternative initial salt by calling a
+pseudo-random function, embeds that initial salt into the token which is then
+encrypted, and sends a NEW_TOKEN frame that comprises of the generated token and
+the alternative initial set.
+
+When the client reconnects to the server by using the provided token and the
+alternative initial set, the server first checks if the version number field of
+the incoming packet contains one of the alternative version numbers it
+advertises, then if that is the case, applies the corresponding packet type
+modifier to recover the correct packet type.  If the recovered packet type is an
+Initial packet and that packet contains a NEW_TOKEN token, the server decrypts
+the embedded token and recovers the alternative initial salt, uses that to
+decrypt the payload of the Initial packet.
+
+When the server is incapable of determining the alternative initial salt, it can
+send a Version Negotiation packet that instructs the client to use the default
</pre>
<p><a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/quicwg/base-drafts/commit/373257b7b105ec5fff5251e0dcec0944970c0076/hovercard" href="https://github.com/quicwg/base-drafts/commit/373257b7b105ec5fff5251e0dcec0944970c0076"><tt>373257b</tt></a> clarifies that the alternative initial set would (or should) be available through the Retry token. The text is kept informative, as the PR no longer allows a downgrade.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3166?email_source=notifications&amp;email_token=AFTOJK5GVE3QKB5ZAIHA2CDQRE2EFA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJVQOZQ#discussion_r340461930">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7FPUTQCKVXAJ76TGTQRE2EFANCNFSM4JGDGPOQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6DDGHODDHCSOH7UWLQRE2EFA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJVQOZQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3166?email_source=notifications\u0026email_token=AFTOJK5GVE3QKB5ZAIHA2CDQRE2EFA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJVQOZQ#discussion_r340461930",
"url": "https://github.com/quicwg/base-drafts/pull/3166?email_source=notifications\u0026email_token=AFTOJK5GVE3QKB5ZAIHA2CDQRE2EFA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJVQOZQ#discussion_r340461930",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db93cc2b9d92_5b653fbed0acd96455082c--


From nobody Wed Oct 30 00:52:43 2019
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 44AFF120088 for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 00:52:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 oyXQKmMzMtiG for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 00:52:39 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B740F120026 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 00:52:39 -0700 (PDT)
Received: from github-lowworker-f144ac1.va3-iad.github.net (github-lowworker-f144ac1.va3-iad.github.net [10.48.16.59]) by smtp.github.com (Postfix) with ESMTP id D72958C0774 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 00:52:38 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572421958; bh=k4CZrnWv7DcaAtUG4vWFylG9yZUPqLVaYyYCYgfPYVM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=tCVYN7FcZHiht0diOccBWgeafmTb9djqA6cKCtNGBYwc0s2FPRgHRh/h9oaNRtB6y aa8w7by6aDHC2TvirOC2RGBrAJGmvGCFwy9LK6BMfu1qNqZUvpkrBsFcWPzj36IZg3 V6GWyWXhu4TSMjfjbUwrKYHN2PGNSWGLS/H6Rufs=
Date: Wed, 30 Oct 2019 00:52:38 -0700
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3TYLR7C4IBNCZTUZN3YZZ4NEVBNHHB5FZ3ZY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3159/547778190@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3159@github.com>
References: <quicwg/base-drafts/issues/3159@github.com>
Subject: Re: [quicwg/base-drafts] Server should not accept 1-RTT traffic before handshake completion (#3159)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db94146c7d2d_3c283f7e13acd96c448959"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/9edyEvZwh9c9JYXnIvmjftBOSjs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 30 Oct 2019 07:52:41 -0000

----==_mimepart_5db94146c7d2d_3c283f7e13acd96c448959
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@marten-seemann it's disruptive also because of possible ongoing hardware design. That said, if it is important enough to fix ...

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3159#issuecomment-547778190
----==_mimepart_5db94146c7d2d_3c283f7e13acd96c448959
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=1478487" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/marten-seemann">@marten-seemann</a> it's disruptive also because of possible ongoing hardware design. That said, if it is important enough to fix ...</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3159?email_source=notifications&amp;email_token=AFTOJK2EBGDY7QA6J3RNDJDQRE4MNA5CNFSM4JFYNXG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECTG5DQ#issuecomment-547778190">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK37CPQCAECU6JJD2D3QRE4MNANCNFSM4JFYNXGQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6AXSR63JUZNZ4EJXDQRE4MNA5CNFSM4JFYNXG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECTG5DQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3159?email_source=notifications\u0026email_token=AFTOJK2EBGDY7QA6J3RNDJDQRE4MNA5CNFSM4JFYNXG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECTG5DQ#issuecomment-547778190",
"url": "https://github.com/quicwg/base-drafts/issues/3159?email_source=notifications\u0026email_token=AFTOJK2EBGDY7QA6J3RNDJDQRE4MNA5CNFSM4JFYNXG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECTG5DQ#issuecomment-547778190",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db94146c7d2d_3c283f7e13acd96c448959--


From nobody Wed Oct 30 01:14:33 2019
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 0CD461200B5 for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 01:14:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 GCaoURHKyEsb for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 01:14:29 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 56196120090 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 01:14:29 -0700 (PDT)
Received: from github-lowworker-45eca55.ac4-iad.github.net (github-lowworker-45eca55.ac4-iad.github.net [10.52.25.70]) by smtp.github.com (Postfix) with ESMTP id C96EB1C025F for <quic-issues@ietf.org>; Wed, 30 Oct 2019 01:14:27 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572423267; bh=QUlwWf4nCiaAX+8Ggibq1be0kkc+pjQX1L3heMkkRMY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=RipzcfksjZ+EzuHTBNFZKHhy/OSS9Eq4eXCyiM4CE6OanJmx5+3W+Qf7+kYJ/Ydlh SqdHfZ9IfiXn9DXtip5U3b8DIRBMtLS79uBsxSBoP8aRhiDGIvDod93cLXl9rwX2Hn Oekol42u3MNVmHkh8p+rcsdzZRUgSJ3u/Xf19v1s=
Date: Wed, 30 Oct 2019 01:14:27 -0700
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4U3GBHK2KDX3WXVNN3YZ4OHEVBNHHB4UZE54@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3120/review/309019991@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3120@github.com>
References: <quicwg/base-drafts/pull/3120@github.com>
Subject: Re: [quicwg/base-drafts] Add retry integrity tag (#3120)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db94663b9d7e_64333f830facd95c795787"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Vz3Pl3G29y6cGlP1y2b7pYVnqIk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 30 Oct 2019 08:14:31 -0000

----==_mimepart_5db94663b9d7e_64333f830facd95c795787
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

kazuho approved this pull request.

Thank you for writing this up. Looks good to me.

I do not have a strong opinion regarding if we should encipher the token (using a fixed key) to enforce the client to consult the integrity tag. It's good in terms of enforcing verification. It does not change the complexity of the design. There would be a performance penalty when using a software cipher (i.e. when you do *not* have AESNI).



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3120#pullrequestreview-309019991
----==_mimepart_5db94663b9d7e_64333f830facd95c795787
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@kazuho</b> approved this pull request.</p>

<p>Thank you for writing this up. Looks good to me.</p>
<p>I do not have a strong opinion regarding if we should encipher the token (using a fixed key) to enforce the client to consult the integrity tag. It's good in terms of enforcing verification. It does not change the complexity of the design. There would be a performance penalty when using a software cipher (i.e. when you do <em>not</em> have AESNI).</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3120?email_source=notifications&amp;email_token=AFTOJK533XIYX5H3RTF2QJDQRE66HA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJVUKVY#pullrequestreview-309019991">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKY4KEF5QH2KKQ2FAB3QRE66HANCNFSM4JCAOODA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2NMA4UHJ32SVL4AITQRE66HA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJVUKVY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3120?email_source=notifications\u0026email_token=AFTOJK533XIYX5H3RTF2QJDQRE66HA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJVUKVY#pullrequestreview-309019991",
"url": "https://github.com/quicwg/base-drafts/pull/3120?email_source=notifications\u0026email_token=AFTOJK533XIYX5H3RTF2QJDQRE66HA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJVUKVY#pullrequestreview-309019991",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db94663b9d7e_64333f830facd95c795787--


From nobody Wed Oct 30 02:11:46 2019
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 EFA2F1208C5 for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 02:11:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 Wz8_j6wspj_X for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 02:11:43 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 69A0C1200E0 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 02:11:43 -0700 (PDT)
Date: Wed, 30 Oct 2019 02:11:42 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572426702; bh=Hm/k09Miefp2e/wgne4215x1aI74nXqWHlGv37Ynm6Q=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=flRzk8an0O8/yWDnwARdcEQVQyAcez7QRaTSG6daFZijy3pNB3N72C8w7/A7JM3X5 xb3xLb5Z3baBqB8EhN29FlYZRB6LmSnyWm+sJeDuR7NEoMSeLSkwlRWvr7DBLnVHEq d9LNOeb2Kk7LCOSfUbOLGy9jwrb25jIzTr9sD/xg=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5YWA72YMCPVYXK35F3Y2KF5EVBNHHB5HRKFQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3166/review/309049491@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3166@github.com>
References: <quicwg/base-drafts/pull/3166@github.com>
Subject: Re: [quicwg/base-drafts] token-based greasing / initial packet protection (#3166)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db953ce8f282_623b3fcf15acd964528546"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/9aj0yW92JwpNTM7AHSn1IRjzYxU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 30 Oct 2019 09:11:45 -0000

----==_mimepart_5db953ce8f282_623b3fcf15acd964528546
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



> @@ -3940,6 +4007,19 @@ described in {{QUIC-TLS}}.  This protection does not provide confidentiality or
 integrity against on-path attackers, but provides some level of protection
 against off-path attackers.
 
+Additionally, the token is accompanied by a checksum.  This is because when a

The checksum can be provided by the server on its own.  The only reason you would provide a separate field for one is so that the client can validate it.  But the client can ensure that the NEW_TOKEN was not modified through packet protection.  Good to see this was removed :)

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3166#discussion_r340497714
----==_mimepart_5db953ce8f282_623b3fcf15acd964528546
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinthomson</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3166#discussion_r340497714">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -3940,6 +4007,19 @@ described in {{QUIC-TLS}}.  This protection does not provide confidentiality or
 integrity against on-path attackers, but provides some level of protection
 against off-path attackers.
 
+Additionally, the token is accompanied by a checksum.  This is because when a
</pre>
<p>The checksum can be provided by the server on its own.  The only reason you would provide a separate field for one is so that the client can validate it.  But the client can ensure that the NEW_TOKEN was not modified through packet protection.  Good to see this was removed :)</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3166?email_source=notifications&amp;email_token=AFTOJK2J5D7VERZVAYT2MSTQRFFU5A5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJV3REY#discussion_r340497714">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK75SGRFIVOLMUEXFLLQRFFU5ANCNFSM4JGDGPOQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZNKFFOSSNWMUDTXK3QRFFU5A5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJV3REY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3166?email_source=notifications\u0026email_token=AFTOJK2J5D7VERZVAYT2MSTQRFFU5A5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJV3REY#discussion_r340497714",
"url": "https://github.com/quicwg/base-drafts/pull/3166?email_source=notifications\u0026email_token=AFTOJK2J5D7VERZVAYT2MSTQRFFU5A5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJV3REY#discussion_r340497714",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db953ce8f282_623b3fcf15acd964528546--


From nobody Wed Oct 30 05:45:37 2019
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 54463120811 for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 05:45:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 HrAQrGC9aakt for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 05:45:33 -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 ABC321201E0 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 05:45:33 -0700 (PDT)
Date: Wed, 30 Oct 2019 05:45:32 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572439532; bh=3gfjbrrg4phLphQU4Jzl5fhrdEJ263XjsuO2rl4LC6E=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=PPswNiRdrHFs+VVQb4R8ORk9lbV/NdAlpyLS0UbqFHoDR9/RSYPYBUdHOTi34zzYO pTNzbjtEhkrOH+Uva6WRbc3mk/IGHlYrzZzyI/Pi84yVUuD4+ouiod9/YOBzSKcfNX t2OXxOMA3+Nw9ti7lEnnI5T+l93V5M0tPt50LQIU=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5VKNZF3ZWZOZHYYGN3Y24GZEVBNHHB4UZE54@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3120/c547883959@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3120@github.com>
References: <quicwg/base-drafts/pull/3120@github.com>
Subject: Re: [quicwg/base-drafts] Add retry integrity tag (#3120)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db985eccbcaf_31743fe4612cd96092383b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/4dwI1ebkx6DIq-h7lcl5jlInaDg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 30 Oct 2019 12:45:35 -0000

----==_mimepart_5db985eccbcaf_31743fe4612cd96092383b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> There would be a performance penalty when using a software cipher (i.e. when you do not have AESNI).

Yes, this is also a concern I have but it might not be worth the complexity.

A use case goes like:

Embedded microcontroller links to hub via bluetooh and does not have an IP network of its own, but it does have a complete QUIC endpoint that the hub should not interfere with other than deliver to the proper IP remote endpoint and attach a local IP.

The device is constrained and only supports ChaCha/Poly crypto. The exception is then the Retry packet (and possibly the Initial packet, I don't recall). This requires additional software which may be a problem in limited flash storage even if the initial slowdown is otherwise acceptable.


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3120#issuecomment-547883959
----==_mimepart_5db985eccbcaf_31743fe4612cd96092383b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<blockquote>
<p>There would be a performance penalty when using a software cipher (i.e. when you do not have AESNI).</p>
</blockquote>
<p>Yes, this is also a concern I have but it might not be worth the complexity.</p>
<p>A use case goes like:</p>
<p>Embedded microcontroller links to hub via bluetooh and does not have an IP network of its own, but it does have a complete QUIC endpoint that the hub should not interfere with other than deliver to the proper IP remote endpoint and attach a local IP.</p>
<p>The device is constrained and only supports ChaCha/Poly crypto. The exception is then the Retry packet (and possibly the Initial packet, I don't recall). This requires additional software which may be a problem in limited flash storage even if the initial slowdown is otherwise acceptable.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3120?email_source=notifications&amp;email_token=AFTOJKYHBZDLMVN5KL3QE3LQRF6WZA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECUAXNY#issuecomment-547883959">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7WBMEMFTYTOYBLACTQRF6WZANCNFSM4JCAOODA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7L57KHCS2JRABTKTDQRF6WZA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECUAXNY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3120?email_source=notifications\u0026email_token=AFTOJKYHBZDLMVN5KL3QE3LQRF6WZA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECUAXNY#issuecomment-547883959",
"url": "https://github.com/quicwg/base-drafts/pull/3120?email_source=notifications\u0026email_token=AFTOJKYHBZDLMVN5KL3QE3LQRF6WZA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECUAXNY#issuecomment-547883959",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db985eccbcaf_31743fe4612cd96092383b--


From nobody Wed Oct 30 05:58:36 2019
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 1423512081F for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 05:58:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.999
X-Spam-Level: 
X-Spam-Status: No, score=-6.999 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=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 inJ6vJ7i54NT for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 05:58:33 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 03482120812 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 05:58:33 -0700 (PDT)
Date: Wed, 30 Oct 2019 05:58:32 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572440312; bh=exia2EUQJwuAGrSm96iC1qafxwmXmxJcacvrT8eyI94=; h=Date:From:To:Subject:From; b=fHsR4Z5MI/VyoSZzRttuwlaX2lJ8bSvEGdSDeIpl+rwUFS2iS8IVC/6haMll6qmcM FmrlhiA/P2+E6vBTwqGdM4YpH9f2UPhBZyCNq2VxcePqoY0H9O/WEQ/95axdwxO87n xaAbPCBmuxaLq2Zb5wzZd9ppDUXE+qxaMtom1IAY=
From: ianswett <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/ianswett-max-datagram-size/2d5f46-52b3c3@github.com>
Subject: [quicwg/base-drafts] 52b3c3: Update draft-ietf-quic-recovery.md
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/WW33cOA1om7YuN9trOBqzctPc78>
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, 30 Oct 2019 12:58:34 -0000

  Branch: refs/heads/ianswett-max-datagram-size
  Home:   https://github.com/quicwg/base-drafts
  Commit: 52b3c343033b749355dfa8d34421a651f69238e5
      https://github.com/quicwg/base-drafts/commit/52b3c343033b749355dfa8d34421a651f69238e5
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-10-30 (Wed, 30 Oct 2019)

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

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md

Co-Authored-By: Jana Iyengar <jri.ietf@gmail.com>



From nobody Wed Oct 30 05:58:41 2019
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 4FC99120043 for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 05:58:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.999
X-Spam-Level: 
X-Spam-Status: No, score=-6.999 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=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 Ihwu5BBO21LE for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 05:58:39 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 52A06120812 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 05:58:39 -0700 (PDT)
Received: from github-lowworker-edec459.ac4-iad.github.net (github-lowworker-edec459.ac4-iad.github.net [10.52.18.32]) by smtp.github.com (Postfix) with ESMTP id 7E0DD8C0D78 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 05:58:38 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572440318; bh=x8sKa9KHSXUIRLe+RnicizF05o7fhF6ViMpxPKRnjUw=; h=Date:From:To:Subject:From; b=aT3w8rPhhX514xZI80AdsgB+DsbIa4V+nyD7i0J6CvLPQIRqN8BIC6XgNhH05GlL3 D6/0ZL+K3z4X3ltZ3csqcnrFlRGh0sMMb9RJN0OrU/FtLUy4liLs1O5RLqkiii/OfS CnEDBPxll9aIET86B0yZ0Mlxjwp+1pVYVqewdtWY=
Date: Wed, 30 Oct 2019 05:58:38 -0700
From: ianswett <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/ianswett-max-datagram-size/52b3c3-694975@github.com>
Subject: [quicwg/base-drafts] 694975: Update draft-ietf-quic-recovery.md
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/CfPnH5KBcpUn-NJLWcxh9Wy7t7M>
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, 30 Oct 2019 12:58:40 -0000

  Branch: refs/heads/ianswett-max-datagram-size
  Home:   https://github.com/quicwg/base-drafts
  Commit: 694975600a94a0244dce16e54559c60fde771c79
      https://github.com/quicwg/base-drafts/commit/694975600a94a0244dce16e54559c60fde771c79
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-10-30 (Wed, 30 Oct 2019)

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

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md

Co-Authored-By: Jana Iyengar <jri.ietf@gmail.com>



From nobody Wed Oct 30 05:58:48 2019
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 8FF4712081F for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 05:58:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.381
X-Spam-Level: 
X-Spam-Status: No, score=-6.381 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 wRs_nyAZnuQ0 for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 05:58:41 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 02174120043 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 05:58:41 -0700 (PDT)
Received: from github-lowworker-19d82f6.ac4-iad.github.net (github-lowworker-19d82f6.ac4-iad.github.net [10.52.16.75]) by smtp.github.com (Postfix) with ESMTP id 6410F1C2F65 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 05:58:40 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572440320; bh=D5clhzLY62CQKMRU2rh5c+UrBOlFEyA70bC3lnM0e5U=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=kAc82BGEwNTCZCERbxVKdyy5wc5Ymi9pLAYb63JkXx8FirHQe31Xozsg4iY4IsvGF AGkbKYorkdD8uVyu9kMmvH9FDYKjZdNOlOBvx1NYz5F4e1GAYUntZ0XyxC5OfuFFGm cAI+JcYDs5/+q9TzpRAUbLMUjd6Ur1cwU9l5D/6o=
Date: Wed, 30 Oct 2019 05:58:40 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3167/push/4212787506@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3167@github.com>
References: <quicwg/base-drafts/pull/3167@github.com>
Subject: Re: [quicwg/base-drafts] kMaxDatagramSize -> max_datagram_size (#3167)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db989005586c_60b53fc7ab0cd96c217119d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/NeAm3aGdt7ty4TXqt1tRhvWOoQA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 30 Oct 2019 12:58:43 -0000

----==_mimepart_5db989005586c_60b53fc7ab0cd96c217119d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

52b3c343033b749355dfa8d34421a651f69238e5  Update draft-ietf-quic-recovery.md


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3167/files/2d5f46faab5cf09442fff533c89d499e4f80fc6c..52b3c343033b749355dfa8d34421a651f69238e5

----==_mimepart_5db989005586c_60b53fc7ab0cd96c217119d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/ianswett" class="user-mention">@ianswett</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/52b3c343033b749355dfa8d34421a651f69238e5">52b3c34</a>  Update draft-ietf-quic-recovery.md</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3167/files/2d5f46faab5cf09442fff533c89d499e4f80fc6c..52b3c343033b749355dfa8d34421a651f69238e5?email_source=notifications&amp;email_token=AFTOJK6GIJGTFMN6RFHA7FLQRGAIBA5CNFSM4JGQDLHKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGOBZHE4DCOKQOVZWQIZUGIYTENZYG42TANQ">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2E5BFKUAZIYWNFR6LQRGAIBANCNFSM4JGQDLHA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3EFIL5BFA3ZOHFXP3QRGAIBA5CNFSM4JGQDLHKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGOBZHE4DCOKQOVZWQIZUGIYTENZYG42TANQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3167/files/2d5f46faab5cf09442fff533c89d499e4f80fc6c..52b3c343033b749355dfa8d34421a651f69238e5?email_source=notifications\u0026email_token=AFTOJK6GIJGTFMN6RFHA7FLQRGAIBA5CNFSM4JGQDLHKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGOBZHE4DCOKQOVZWQIZUGIYTENZYG42TANQ",
"url": "https://github.com/quicwg/base-drafts/pull/3167/files/2d5f46faab5cf09442fff533c89d499e4f80fc6c..52b3c343033b749355dfa8d34421a651f69238e5?email_source=notifications\u0026email_token=AFTOJK6GIJGTFMN6RFHA7FLQRGAIBA5CNFSM4JGQDLHKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGOBZHE4DCOKQOVZWQIZUGIYTENZYG42TANQ",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5db989005586c_60b53fc7ab0cd96c217119d--


From nobody Wed Oct 30 05:59:19 2019
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 701B91208C4 for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 05:58:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.381
X-Spam-Level: 
X-Spam-Status: No, score=-6.381 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 hyWavdW1hi6N for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 05:58:47 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 92361120043 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 05:58:47 -0700 (PDT)
Received: from github-lowworker-39ac79b.ac4-iad.github.net (github-lowworker-39ac79b.ac4-iad.github.net [10.52.18.15]) by smtp.github.com (Postfix) with ESMTP id DD4571C075B for <quic-issues@ietf.org>; Wed, 30 Oct 2019 05:58:46 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572440326; bh=9C9lChFUF4bDiGbkwLtw4fgqG2MLmIyv5BmBc/+C3aI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ioveqgKZuv9PxbNVqwDUGWOGWk7oCldOu93xeecA7/EcjTAKxXRYGSjWXho9RpCzj OlfGuN3eIaVuuq0slClWz7ZE41oCAshw5th/ldK6t/egQzfftuxztwOe24TDGBrvpe Vaiwf4MnNYCN7U9ClQUzOay3dewKtAVfeRVi6mcA=
Date: Wed, 30 Oct 2019 05:58:46 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3167/push/4212787979@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3167@github.com>
References: <quicwg/base-drafts/pull/3167@github.com>
Subject: Re: [quicwg/base-drafts] kMaxDatagramSize -> max_datagram_size (#3167)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db98906cdc0e_3e0c3fd07fccd96011452bb"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/gwFnKXzSaK8tG6nK7i2pNtUzNzo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 30 Oct 2019 12:58:50 -0000

----==_mimepart_5db98906cdc0e_3e0c3fd07fccd96011452bb
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

694975600a94a0244dce16e54559c60fde771c79  Update draft-ietf-quic-recovery.md


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3167/files/52b3c343033b749355dfa8d34421a651f69238e5..694975600a94a0244dce16e54559c60fde771c79

----==_mimepart_5db98906cdc0e_3e0c3fd07fccd96011452bb
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/ianswett" class="user-mention">@ianswett</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/694975600a94a0244dce16e54559c60fde771c79">6949756</a>  Update draft-ietf-quic-recovery.md</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3167/files/52b3c343033b749355dfa8d34421a651f69238e5..694975600a94a0244dce16e54559c60fde771c79?email_source=notifications&amp;email_token=AFTOJK3MLJLWVLJXXREH4LDQRGAINA5CNFSM4JGQDLHKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGOBZHE4DCOKQOVZWQIZUGIYTENZYG44TOOI">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK65DY2BEWLJ37TF6DDQRGAINANCNFSM4JGQDLHA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7LV4LF3WN77BRN5XDQRGAINA5CNFSM4JGQDLHKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGOBZHE4DCOKQOVZWQIZUGIYTENZYG44TOOI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3167/files/52b3c343033b749355dfa8d34421a651f69238e5..694975600a94a0244dce16e54559c60fde771c79?email_source=notifications\u0026email_token=AFTOJK3MLJLWVLJXXREH4LDQRGAINA5CNFSM4JGQDLHKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGOBZHE4DCOKQOVZWQIZUGIYTENZYG44TOOI",
"url": "https://github.com/quicwg/base-drafts/pull/3167/files/52b3c343033b749355dfa8d34421a651f69238e5..694975600a94a0244dce16e54559c60fde771c79?email_source=notifications\u0026email_token=AFTOJK3MLJLWVLJXXREH4LDQRGAINA5CNFSM4JGQDLHKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGOBZHE4DCOKQOVZWQIZUGIYTENZYG44TOOI",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5db98906cdc0e_3e0c3fd07fccd96011452bb--


From nobody Wed Oct 30 05:59:37 2019
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 525D8120B3E for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 05:59:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 jdn5BJnW63n9 for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 05:59:15 -0700 (PDT)
Received: from out-17.smtp.github.com (out-17.smtp.github.com [192.30.252.200]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1AA791209E6 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 05:59:15 -0700 (PDT)
Received: from github-lowworker-c5134a3.ac4-iad.github.net (github-lowworker-c5134a3.ac4-iad.github.net [10.52.23.55]) by smtp.github.com (Postfix) with ESMTP id 792736E15AB for <quic-issues@ietf.org>; Wed, 30 Oct 2019 05:59:14 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572440354; bh=j0er7d+m6lshj4Ek/KxNc6yhsG/FvYUdr73AyzbbguU=; h=Date:From:To:Subject:From; b=mkpTRQCQJoOP28S1l+39eKYKw9e/VAp7HX8PW+m2jHbxuyHkUIOvm0EXXHBRsX+iX f7gSMavwpRtGuUQb9yAa/htBKKQcbCKye2yV/5fKrnIPYBMaJeUwZ45u5fukqpnwB7 F04Nfh4uLrJyzUI8/GLzbnBLovYdd22Yny16l2fs=
Date: Wed, 30 Oct 2019 05:59:14 -0700
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/16d83f-836c94@github.com>
Subject: [quicwg/base-drafts] 836c94: Script updating gh-pages from 69497560. [ci skip]
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/qpznkNeH_nyv5Uq5EqTjdL0kiDI>
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, 30 Oct 2019 12:59:20 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 836c94e754b9ad5ba0ae0bb43bf48c042706c350
      https://github.com/quicwg/base-drafts/commit/836c94e754b9ad5ba0ae0bb43bf48c042706c350
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-30 (Wed, 30 Oct 2019)

  Changed paths:
    M ianswett-max-datagram-size/draft-ietf-quic-recovery.html
    M ianswett-max-datagram-size/draft-ietf-quic-recovery.txt
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from 69497560. [ci skip]



From nobody Wed Oct 30 05:59:58 2019
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 91131120B52 for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 05:59:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.999
X-Spam-Level: 
X-Spam-Status: No, score=-6.999 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=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 OXbTYsvieFXw for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 05:59:47 -0700 (PDT)
Received: from out-17.smtp.github.com (out-17.smtp.github.com [192.30.252.200]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7C5AA1209D9 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 05:59:47 -0700 (PDT)
Received: from github-lowworker-943b171.ac4-iad.github.net (github-lowworker-943b171.ac4-iad.github.net [10.52.22.59]) by smtp.github.com (Postfix) with ESMTP id C0F876E15AB for <quic-issues@ietf.org>; Wed, 30 Oct 2019 05:59:46 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572440386; bh=5LPdcpiZ37YRtU5VQkxUK9d9/e+yIPDItxzhpxsYBhQ=; h=Date:From:To:Subject:From; b=j3zekxUjeqQiRpFZP28YrHKXY68FG6w/0PRtJbwiEBSFNEzQ5y/QyKcYRXiCKLQiv 5qR3SvzgP9x1bk4LyenWUM422Bn2Pqa8BHBr/M+SB+sQH/S5cTvwI+qy5aVpC8Y5BE pH/w7xGS0mVRSzLyN2MFfX1W3slE8P9McqmJ+Cio=
Date: Wed, 30 Oct 2019 05:59:46 -0700
From: ianswett <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/ianswett-max-datagram-size/694975-cf63bd@github.com>
Subject: [quicwg/base-drafts] cf63bd: Update draft-ietf-quic-recovery.md
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/QinK2JKvyspBLGCmvGtWjvyp1Xo>
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, 30 Oct 2019 12:59:52 -0000

  Branch: refs/heads/ianswett-max-datagram-size
  Home:   https://github.com/quicwg/base-drafts
  Commit: cf63bd95f00d0cf7b48253742237b69f218c24aa
      https://github.com/quicwg/base-drafts/commit/cf63bd95f00d0cf7b48253742237b69f218c24aa
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-10-30 (Wed, 30 Oct 2019)

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

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md



From nobody Wed Oct 30 06:00:07 2019
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 A1A5C120A20 for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 05:59:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.381
X-Spam-Level: 
X-Spam-Status: No, score=-6.381 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 o8KTPROKuR7X for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 05:59:55 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 25831120927 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 05:59:55 -0700 (PDT)
Date: Wed, 30 Oct 2019 05:59:54 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572440394; bh=FVEHpVOzqeFVsVJc/N4UR+ILSrJ+oIyXMLdzf26TyY0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=gX9seXUu5qcrFQg/QniPIMCZuJ7tFDyuciaxPH5B3MQUwp+XtwfGvcFVimbks6jkp 5TVEStEEjRWIHQbfJS+pFXJGtait8GoOiErCPf3Gj/Ff2giTo3yAt2rDuyqTmhUBO8 aKTnStzRLc8EElb8p6ieubG58YaXp0Nzj2XxfsIA=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3167/push/4212793162@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3167@github.com>
References: <quicwg/base-drafts/pull/3167@github.com>
Subject: Re: [quicwg/base-drafts] kMaxDatagramSize -> max_datagram_size (#3167)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db9894a6c609_71673fe15c2cd968130773a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ynRlIReu4JlAb2N8BVu7a4etzZc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 30 Oct 2019 13:00:00 -0000

----==_mimepart_5db9894a6c609_71673fe15c2cd968130773a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

cf63bd95f00d0cf7b48253742237b69f218c24aa  Update draft-ietf-quic-recovery.md


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3167/files/694975600a94a0244dce16e54559c60fde771c79..cf63bd95f00d0cf7b48253742237b69f218c24aa

----==_mimepart_5db9894a6c609_71673fe15c2cd968130773a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/ianswett" class="user-mention">@ianswett</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/cf63bd95f00d0cf7b48253742237b69f218c24aa">cf63bd9</a>  Update draft-ietf-quic-recovery.md</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3167/files/694975600a94a0244dce16e54559c60fde771c79..cf63bd95f00d0cf7b48253742237b69f218c24aa?email_source=notifications&amp;email_token=AFTOJK2JO5VPXMS3T5D6ZZLQRGAMVA5CNFSM4JGQDLHKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGOBZHE4DCOKQOVZWQIZUGIYTENZZGMYTMMQ">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5GQW2REYP4YT4NZXTQRGAMVANCNFSM4JGQDLHA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4P2DKGYCG3SAHTLDDQRGAMVA5CNFSM4JGQDLHKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGOBZHE4DCOKQOVZWQIZUGIYTENZZGMYTMMQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3167/files/694975600a94a0244dce16e54559c60fde771c79..cf63bd95f00d0cf7b48253742237b69f218c24aa?email_source=notifications\u0026email_token=AFTOJK2JO5VPXMS3T5D6ZZLQRGAMVA5CNFSM4JGQDLHKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGOBZHE4DCOKQOVZWQIZUGIYTENZZGMYTMMQ",
"url": "https://github.com/quicwg/base-drafts/pull/3167/files/694975600a94a0244dce16e54559c60fde771c79..cf63bd95f00d0cf7b48253742237b69f218c24aa?email_source=notifications\u0026email_token=AFTOJK2JO5VPXMS3T5D6ZZLQRGAMVA5CNFSM4JGQDLHKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGOBZHE4DCOKQOVZWQIZUGIYTENZZGMYTMMQ",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5db9894a6c609_71673fe15c2cd968130773a--


From nobody Wed Oct 30 06:00:32 2019
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 A57D012095A for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 06:00:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 kfSPDY-N8HDr for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 06:00:23 -0700 (PDT)
Received: from out-17.smtp.github.com (out-17.smtp.github.com [192.30.252.200]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 680D5120A1B for <quic-issues@ietf.org>; Wed, 30 Oct 2019 06:00:23 -0700 (PDT)
Date: Wed, 30 Oct 2019 06:00:22 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572440422; bh=s4zA9rZv8mjOsdVuVuwSlIZJtBXoZiXQEVaYhR4ttJY=; h=Date:From:To:Subject:From; b=PDA64EtiZnNiQu76dfK6NWrNhtc65rF0T44W+/YolQf3xCyIQhE8rKQKHb7ATmvVk MJlnPvf++16hsyXIzmg7CZ9Bqv488fhG9zpk28hyoWGG06gCeyYREkIs2Asrdgghlv pgoiPIdd8k/hT4EwWI7XPpBzm27ESDsFAUEsaWQc=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/836c94-9d8807@github.com>
Subject: [quicwg/base-drafts] 9d8807: Script updating gh-pages from cf63bd95. [ci skip]
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/FRNM8Ek3QENkh-tWxIw3rmvh-IE>
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, 30 Oct 2019 13:00:31 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 9d8807457a1ac678a289a8ec513ea93bacbf2c0b
      https://github.com/quicwg/base-drafts/commit/9d8807457a1ac678a289a8ec513ea93bacbf2c0b
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-30 (Wed, 30 Oct 2019)

  Changed paths:
    M ianswett-max-datagram-size/draft-ietf-quic-recovery.html
    M ianswett-max-datagram-size/draft-ietf-quic-recovery.txt
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from cf63bd95. [ci skip]



From nobody Wed Oct 30 06:37:25 2019
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 9EF5F1200DE for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 06:37:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, 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 qgAhY2dMwv7Q for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 06:37:22 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 71C8512003F for <quic-issues@ietf.org>; Wed, 30 Oct 2019 06:37:22 -0700 (PDT)
Date: Wed, 30 Oct 2019 06:37:21 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572442641; bh=lHYsv5LtOEXr8F4E8ZsC8vNQLSzyesCSIWbFl43VRCg=; h=Date:From:To:Subject:From; b=hvRdJfQOEbaCB0GwsX6oQ9YF557WeDjLsHTAItXTVTWY1a0rGIIsYS2R/Burt7mZR KYsdzBahn+yO6VKe5Cq4/f6xoi3nKk4qTJ11/Gg3JrnVOZVYLaK7SFSIppgvaU1ns6 Hi/IfA6N/+PSWXSP04QbUmQnfXMO5qc07qP1i4ZE=
From: ianswett <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/ianswett-cannot/000000-e67136@github.com>
Subject: [quicwg/base-drafts] e67136: Retry MUST NOT -> cannot be treated as an acknowle...
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/WVczBwAlV7Vb9LvC7fuS4RaOnQ0>
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, 30 Oct 2019 13:37:24 -0000

  Branch: refs/heads/ianswett-cannot
  Home:   https://github.com/quicwg/base-drafts
  Commit: e67136d36940dc1dfc21f3d67cb80c75ac55a71d
      https://github.com/quicwg/base-drafts/commit/e67136d36940dc1dfc21f3d67cb80c75ac55a71d
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-10-30 (Wed, 30 Oct 2019)

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

  Log Message:
  -----------
  Retry MUST NOT -> cannot be treated as an acknowledgement

I didn't notice this last commit in @martinthomson PR, but I think the older text is more correct.  I added a bit more detail about why it cannot be treated as an acknowledgement.



From nobody Wed Oct 30 06:38:09 2019
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 567A41200DE for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 06:38:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 e4uG_v2AJm5o for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 06:38:06 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 16BD212003F for <quic-issues@ietf.org>; Wed, 30 Oct 2019 06:38:06 -0700 (PDT)
Date: Wed, 30 Oct 2019 06:38:04 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572442684; bh=Y0NypXdK4FSLk4Ags15p8INs3rgAFp0DjrJaeBqwMQQ=; h=Date:From:To:Subject:From; b=UAAK0qz+2QeVMhf/u+Is5dzMfG2FxcNBNd7awljPBWACx10Tnmz+i6rkxuruunGH4 ByWyrK9i20l34iM/u4RO9UU98nFFmnoFPU/HzY7gEwVrYtYZCXubeXzuaASCLhf+Qj ysLR+DNplNotED8JMsFJEeejEBux1j9h1yzR9r2w=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/9d8807-4c022d@github.com>
Subject: [quicwg/base-drafts] 4c022d: Script updating gh-pages from e67136d3. [ci skip]
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/cQ2KdHofV75gj6GpWAFNaaA4cYI>
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, 30 Oct 2019 13:38:07 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 4c022d9f4e1e86fae54cb2a695d7a24b300bdcd8
      https://github.com/quicwg/base-drafts/commit/4c022d9f4e1e86fae54cb2a695d7a24b300bdcd8
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-30 (Wed, 30 Oct 2019)

  Changed paths:
    A ianswett-cannot/draft-ietf-quic-http.html
    A ianswett-cannot/draft-ietf-quic-http.txt
    A ianswett-cannot/draft-ietf-quic-invariants.html
    A ianswett-cannot/draft-ietf-quic-invariants.txt
    A ianswett-cannot/draft-ietf-quic-qpack.html
    A ianswett-cannot/draft-ietf-quic-qpack.txt
    A ianswett-cannot/draft-ietf-quic-recovery.html
    A ianswett-cannot/draft-ietf-quic-recovery.txt
    A ianswett-cannot/draft-ietf-quic-tls.html
    A ianswett-cannot/draft-ietf-quic-tls.txt
    A ianswett-cannot/draft-ietf-quic-transport.html
    A ianswett-cannot/draft-ietf-quic-transport.txt
    A ianswett-cannot/index.html
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from e67136d3. [ci skip]



From nobody Wed Oct 30 06:38:14 2019
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 DF7F112090A for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 06:38:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.999
X-Spam-Level: 
X-Spam-Status: No, score=-7.999 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, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 37F4w0FEhbtu for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 06:38:08 -0700 (PDT)
Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 22F6912003F for <quic-issues@ietf.org>; Wed, 30 Oct 2019 06:38:08 -0700 (PDT)
Received: from github-lowworker-f144ac1.va3-iad.github.net (github-lowworker-f144ac1.va3-iad.github.net [10.48.16.59]) by smtp.github.com (Postfix) with ESMTP id 4E39CA043C for <quic-issues@ietf.org>; Wed, 30 Oct 2019 06:38:07 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572442687; bh=ihMcOzDMnoxJ9A+AORcdt/GhfwWENyTKr07IIFeq1E0=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=bAcJICrHGi9mfciknb7vR+gO4BQqem2vxMT9l6gb89kPND8t3RtQplz6hp81x+Icb n8wfVM6BDqHhnqxYYveGVFptzY/iFN7Mp9dAX/Pw/+9Lj3PdyRxrOQyra2GdbAPmpk pyw1pT+xjFFhAzUJP0cZFk2hK8UBOgqiD3eQPpto=
Date: Wed, 30 Oct 2019 06:38:07 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4ZY2EIHUIQWP3POBV3Y3JM7EVBNHHB5LKU2U@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3171@github.com>
Subject: [quicwg/base-drafts] Retry MUST NOT -> cannot be treated as an acknowledgement (#3171)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db9923f3ffed_113f3fee7aecd968101276"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/MVMkObRLeWY1Z9xZ2S-K2r7aaXI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 30 Oct 2019 13:38:10 -0000

----==_mimepart_5db9923f3ffed_113f3fee7aecd968101276
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I didn&#39;t notice this change @martinthomson PR #3148, but I think the older text is more correct.  I added a bit more detail about why it cannot be treated as an acknowledgement.

https://github.com/quicwg/base-drafts/pull/3148/files/af478ca2727121b53a0c03c21965c39c961ab9b5..3a6f65f82156772609b98c180809db4230c06aac
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/3171

-- Commit Summary --

  * Retry MUST NOT -&gt; cannot be treated as an acknowledgement

-- File Changes --

    M draft-ietf-quic-recovery.md (5)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/3171.patch
https://github.com/quicwg/base-drafts/pull/3171.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3171

----==_mimepart_5db9923f3ffed_113f3fee7aecd968101276
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I didn't notice this change <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=67641" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/martinthomson">@martinthomson</a> PR <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="511693564" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3148" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3148/hovercard" href="https://github.com/quicwg/base-drafts/pull/3148">#3148</a>, but I think the older text is more correct.  I added a bit more detail about why it cannot be treated as an acknowledgement.</p>
<p><a href="https://github.com/quicwg/base-drafts/pull/3148/files/af478ca2727121b53a0c03c21965c39c961ab9b5..3a6f65f82156772609b98c180809db4230c06aac">https://github.com/quicwg/base-drafts/pull/3148/files/af478ca2727121b53a0c03c21965c39c961ab9b5..3a6f65f82156772609b98c180809db4230c06aac</a></p>

<hr>

<h4>You can view, comment on, or merge this pull request online at:</h4>
<p>&nbsp;&nbsp;<a href='https://github.com/quicwg/base-drafts/pull/3171'>https://github.com/quicwg/base-drafts/pull/3171</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Retry MUST NOT -&gt; cannot be treated as an acknowledgement</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/3171/files#diff-0">draft-ietf-quic-recovery.md</a>
    (5)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3171.patch'>https://github.com/quicwg/base-drafts/pull/3171.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3171.diff'>https://github.com/quicwg/base-drafts/pull/3171.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3171?email_source=notifications&amp;email_token=AFTOJK6CDXWRHF7ZSTXDQRLQRGE37A5CNFSM4JGZOOJKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HVNKTKQ">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYBIPSTAZ3UPR2CRILQRGE37ANCNFSM4JGZOOJA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYOYIZVKH6PUSOUEM3QRGE37A5CNFSM4JGZOOJKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HVNKTKQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3171?email_source=notifications\u0026email_token=AFTOJK6CDXWRHF7ZSTXDQRLQRGE37A5CNFSM4JGZOOJKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HVNKTKQ",
"url": "https://github.com/quicwg/base-drafts/pull/3171?email_source=notifications\u0026email_token=AFTOJK6CDXWRHF7ZSTXDQRLQRGE37A5CNFSM4JGZOOJKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HVNKTKQ",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5db9923f3ffed_113f3fee7aecd968101276--


From nobody Wed Oct 30 06:44:45 2019
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.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 101E61201CE for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 06:44:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.454
X-Spam-Level: 
X-Spam-Status: No, score=-1.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-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 hU0oXSdaxndY for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 06:44:42 -0700 (PDT)
Received: from xtrwsrhn.outbound-mail.sendgrid.net (xtrwsrhn.outbound-mail.sendgrid.net [167.89.101.2]) (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 9C01D1200DE for <quic-issues@ietf.org>; Wed, 30 Oct 2019 06:44:42 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=dfZacKQAfWmOH2oPskZniTiip+A=; b=VUBy6RJ1E45pPypD ZV5GjkrhkBpfV/EUR6Uht7yuZu5B3OkFna6O1srMpZgFMeb5/P2DFwgY8KvTNgUB qH7grgmWUh1WF9VZcAfO2DIjyi6avkEAqsRd5tJQq0KIZM5v3Wn9s176qP2qVgAz g3RCHs0GaZjs/ZR2Pj5cujaesvY=
Received: by filter1233p1las1.sendgrid.net with SMTP id filter1233p1las1-22895-5DB993C8-32 2019-10-30 13:44:41.054950609 +0000 UTC m=+417064.083414200
Received: from github-lowworker-baaab27.cp1-iad.github.net (unknown [140.82.115.68]) by ismtpd0054p1iad2.sendgrid.net (SG) with ESMTP id R0MIZKYgS0a78yLRvN6PEA for <quic-issues@ietf.org>; Wed, 30 Oct 2019 13:44:40.926 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-baaab27.cp1-iad.github.net (Postfix) with ESMTP id DF35380640 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 06:44:40 -0700 (PDT)
Date: Wed, 30 Oct 2019 13:44:41 +0000 (UTC)
From: Nick Banks <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6XO4HTUKSLHGPI45V3Y3KFREVBNHHB5LKU2U@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3171/review/309209354@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3171@github.com>
References: <quicwg/base-drafts/pull/3171@github.com>
Subject: Re: [quicwg/base-drafts] Retry MUST NOT -> cannot be treated as an acknowledgement (#3171)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db993c8ddc97_17de3fc7abecd968512d8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: nibanks
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3it8y0TmWa8/HJA/o7S3vns5ECDLmHa/70to DYZmV5ISLY9y4Ing0XD67kf7Vq9u14/9YF2rjFcQbk64fkE8kiGvhrJMG4lXOVD5DNL55ZG/+lW6xa +NvFjArWjtH+I5ITh5JKUxb0oMAEDzdJTy5ltTm+7ZIk/fSPFcm/NFyRTUWuQJbH76i63ak+zeN9KH w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ZCkRBdsGZY8Hqe5R7lesqiwaOMk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 30 Oct 2019 13:44:44 -0000

----==_mimepart_5db993c8ddc97_17de3fc7abecd968512d8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

nibanks approved this pull request.





-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3171#pullrequestreview-309209354
----==_mimepart_5db993c8ddc97_17de3fc7abecd968512d8
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@nibanks</b> approved this pull request.</p>



<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3171?email_source=notifications&amp;email_token=AFTOJK3YJCKUQF52JK7U27TQRGFURA5CNFSM4JGZOOJKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJXCSCQ#pullrequestreview-309209354">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYIYRBGPI6RA25KEULQRGFURANCNFSM4JGZOOJA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3OCKW3TD2U2PT72LLQRGFURA5CNFSM4JGZOOJKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJXCSCQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3171?email_source=notifications\u0026email_token=AFTOJK3YJCKUQF52JK7U27TQRGFURA5CNFSM4JGZOOJKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJXCSCQ#pullrequestreview-309209354",
"url": "https://github.com/quicwg/base-drafts/pull/3171?email_source=notifications\u0026email_token=AFTOJK3YJCKUQF52JK7U27TQRGFURA5CNFSM4JGZOOJKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJXCSCQ#pullrequestreview-309209354",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db993c8ddc97_17de3fc7abecd968512d8--


From nobody Wed Oct 30 06:48:50 2019
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 EA74F120220 for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 06:48:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 bJjs1els5JgX for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 06:48:42 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1D77612011F for <quic-issues@ietf.org>; Wed, 30 Oct 2019 06:48:42 -0700 (PDT)
Date: Wed, 30 Oct 2019 06:48:40 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572443320; bh=tldoxSx6H9K+iwyo17Ono91bFpPmoMCXVDwD9qGIwi8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=iAOGVJEquKxBBHyKHYebxXVLsiViA+tbfGECBEYYYX3KZd6btDCaSIh/14Jg+9UAG S5lVKAHGib0kZZeMigAyiSNJgw9UhDFD/YT9Tpi961QYvNX7qvtxEi5ePZlzIRcyXh OBz+9sWArnzFWDz+zKakx92bEhL8+uOdTJGZjq1w=
From: Nick Banks <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7IAIP5GRKP7RWPIE53Y3KUREVBNHHB5FU4AM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3158/547911935@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3158@github.com>
References: <quicwg/base-drafts/issues/3158@github.com>
Subject: Re: [quicwg/base-drafts] Application close should be disallowed in Initial or Handshake (#3158)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db994b8d3f12_64be3f85d20cd96414228e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: nibanks
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/UY-HZzwPnHZgjWYN9Sl1dGN0TaI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 30 Oct 2019 13:48:45 -0000

----==_mimepart_5db994b8d3f12_64be3f85d20cd96414228e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@kazuho Ok. You've convinced me that it is just easier (and probably safer) to restrict application close to 1-RTT. Though, I'd like to point out, there's nothing preventing an implementation from doing it anyways.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3158#issuecomment-547911935
----==_mimepart_5db994b8d3f12_64be3f85d20cd96414228e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=41567" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/kazuho">@kazuho</a> Ok. You've convinced me that it is just easier (and probably safer) to restrict application close to 1-RTT. Though, I'd like to point out, there's nothing preventing an implementation from doing it anyways.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3158?email_source=notifications&amp;email_token=AFTOJK7PJ4QX4Z6EZW7WQ2TQRGGDRA5CNFSM4JFXQLW2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECUHR7Y#issuecomment-547911935">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4UUSQSEHTM3OWKSHDQRGGDRANCNFSM4JFXQLWQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2NQKZ4MHH7FODKFS3QRGGDRA5CNFSM4JFXQLW2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECUHR7Y.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3158?email_source=notifications\u0026email_token=AFTOJK7PJ4QX4Z6EZW7WQ2TQRGGDRA5CNFSM4JFXQLW2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECUHR7Y#issuecomment-547911935",
"url": "https://github.com/quicwg/base-drafts/issues/3158?email_source=notifications\u0026email_token=AFTOJK7PJ4QX4Z6EZW7WQ2TQRGGDRA5CNFSM4JFXQLW2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECUHR7Y#issuecomment-547911935",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db994b8d3f12_64be3f85d20cd96414228e--


From nobody Wed Oct 30 06:49:41 2019
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 6E7EF12011F for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 06:49:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 MKfMdap2nhXf for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 06:49:39 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1A35B1200DE for <quic-issues@ietf.org>; Wed, 30 Oct 2019 06:49:39 -0700 (PDT)
Received: from github-lowworker-2e54e43.va3-iad.github.net (github-lowworker-2e54e43.va3-iad.github.net [10.48.17.27]) by smtp.github.com (Postfix) with ESMTP id 3C7CA1C307B for <quic-issues@ietf.org>; Wed, 30 Oct 2019 06:49:38 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572443378; bh=UX2n1pbD/0z15yrPtscDW651KD3UxzPqLWyZEfr14Bk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=KKIlmg2YhqKy3Y652VuTpbgPqqWHe/jpiC2HXD20mAl/lWvdeJvrfJo14yexwZuBO FYZ+nIE16HmtIVCotrtHwv6oiTFxxV9AIMjJ/2y8ceLksiIHWzKw5CJdx+NwS1MD77 GyWkricXlSF2A2bJKD/UjvjnzdBVMOGaEiMXA2k0=
Date: Wed, 30 Oct 2019 06:49:38 -0700
From: Nick Banks <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZTY42WQSXNUAPVB2F3Y3KYFEVBNHHB5HMNYI@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3164/review/309213340@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3164@github.com>
References: <quicwg/base-drafts/pull/3164@github.com>
Subject: Re: [quicwg/base-drafts] Forbid use of application-level close in Initial, Handshake packets (#3164)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db994f22c11d_14643fc497ccd968955cf"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: nibanks
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/9ZhRmn9MPXF8UW43JkveUHyQ-sg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 30 Oct 2019 13:49:40 -0000

----==_mimepart_5db994f22c11d_14643fc497ccd968955cf
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

nibanks approved this pull request.





-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3164#pullrequestreview-309213340
----==_mimepart_5db994f22c11d_14643fc497ccd968955cf
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@nibanks</b> approved this pull request.</p>



<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3164?email_source=notifications&amp;email_token=AFTOJK36D6DWEQCK5NKIJI3QRGGHFA5CNFSM4JGCFZ6KYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJXDRHA#pullrequestreview-309213340">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4NYPJDJXZ4U5A3OFDQRGGHFANCNFSM4JGCFZ6A">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4FCBW44EU7JC377T3QRGGHFA5CNFSM4JGCFZ6KYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJXDRHA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3164?email_source=notifications\u0026email_token=AFTOJK36D6DWEQCK5NKIJI3QRGGHFA5CNFSM4JGCFZ6KYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJXDRHA#pullrequestreview-309213340",
"url": "https://github.com/quicwg/base-drafts/pull/3164?email_source=notifications\u0026email_token=AFTOJK36D6DWEQCK5NKIJI3QRGGHFA5CNFSM4JGCFZ6KYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJXDRHA#pullrequestreview-309213340",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db994f22c11d_14643fc497ccd968955cf--


From nobody Wed Oct 30 08:55:54 2019
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 7B99A120019 for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 08:55:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 R56R2pQcwqan for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 08:55:51 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1880B12083F for <quic-issues@ietf.org>; Wed, 30 Oct 2019 08:55:51 -0700 (PDT)
Date: Wed, 30 Oct 2019 08:55:50 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572450950; bh=B0qIMcfAUg+jkBhTYDYhaEN5VUeLs8Bh7JxzbTRFelg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=gVnIY2seHovINhALNlTSU2UIH2jrEmA8edZ/c6bX54NNOGwrlI2+hno16IEdYF1vF EE4UWeS1lzxr3g3QVbyOifYkqyJJvtH28mTu05lV9EQUgKIE3eg3CvNFhcVCjYIKGN CrKCkEhYqJFJax5zqDqpeGKLZS4MNUV8hWmjDYIQ=
From: =?UTF-8?B?QmVuY2UgQsOpa3k=?= <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4E3B6DRKKZNGKXID53Y3ZRNEVBNHHB45IKMY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3132/review/309320281@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3132@github.com>
References: <quicwg/base-drafts/pull/3132@github.com>
Subject: Re: [quicwg/base-drafts] Fix bug in Insert Count Increment description. (#3132)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db9b286393f5_715b3fcc8f6cd964117527"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: bencebeky
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/jTbFOnna5_uSiAcMVtRQ5Ftnk-Y>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 30 Oct 2019 15:55:52 -0000

----==_mimepart_5db9b286393f5_715b3fcc8f6cd964117527
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

bencebeky commented on this pull request.



>  
-If a header block was potentially blocking, the encoder infers from receiving a
-Header Acknowledgement instruction ({{header-acknowledgement}}) that the decoder
-has received all dynamic table state necessary to process that header block.  If
-the Required Insert Count of the acknowledged header block is greater than the
-current Known Received Count, the encoder updates the Known Received Count to
-the value of the Required Insert Count of the acknowledged header block.
+The Known Received Count is the total number of acknowledged dynamic table
+insertions and duplications.  It is updated using Header Acknowledgement

That's a good point.  I'm reverting most of this paragraph.  Sorry for the churn.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3132#discussion_r340705108
----==_mimepart_5db9b286393f5_715b3fcc8f6cd964117527
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@bencebeky</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3132#discussion_r340705108">draft-ietf-quic-qpack.md</a>:</p>
<pre style='color:#555'>&gt;  
-If a header block was potentially blocking, the encoder infers from receiving a
-Header Acknowledgement instruction ({{header-acknowledgement}}) that the decoder
-has received all dynamic table state necessary to process that header block.  If
-the Required Insert Count of the acknowledged header block is greater than the
-current Known Received Count, the encoder updates the Known Received Count to
-the value of the Required Insert Count of the acknowledged header block.
+The Known Received Count is the total number of acknowledged dynamic table
+insertions and duplications.  It is updated using Header Acknowledgement
</pre>
<p>That's a good point.  I'm reverting most of this paragraph.  Sorry for the churn.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3132?email_source=notifications&amp;email_token=AFTOJKZIXZJIBNH2PWB5ZQTQRGVANA5CNFSM4JDZZIN2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJX5UWI#discussion_r340705108">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4UNI2VIW7PCPMIO3TQRGVANANCNFSM4JDZZINQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2JTOKJXTWXMSTLJLDQRGVANA5CNFSM4JDZZIN2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJX5UWI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3132?email_source=notifications\u0026email_token=AFTOJKZIXZJIBNH2PWB5ZQTQRGVANA5CNFSM4JDZZIN2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJX5UWI#discussion_r340705108",
"url": "https://github.com/quicwg/base-drafts/pull/3132?email_source=notifications\u0026email_token=AFTOJKZIXZJIBNH2PWB5ZQTQRGVANA5CNFSM4JDZZIN2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJX5UWI#discussion_r340705108",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db9b286393f5_715b3fcc8f6cd964117527--


From nobody Wed Oct 30 08:56:15 2019
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 73EC2120019 for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 08:56:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 tsRUrlBY_Cms for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 08:56:12 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B53B81202DD for <quic-issues@ietf.org>; Wed, 30 Oct 2019 08:56:12 -0700 (PDT)
Date: Wed, 30 Oct 2019 08:56:12 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572450972; bh=1m+8HVXAUWRYUfGS2yDqdxud8w84YKEbjQFjNW/+cT4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Z2rf6expovUKkFlOTQm5P+K7bTbPLO/i82m0bJwe33ldIYFHxJ7/wGhhPNPhkfzdz AnOLrpd+aDP72iOyzMw9FmSlf4mo04xrtjb4ANMYKdeDIgOxNvG+JyaLlsFLX7SfCs HDbop7fe8TmwDconzSm9X4XZ+SHApJ6E+f+P/HVg=
From: =?UTF-8?B?QmVuY2UgQsOpa3k=?= <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3132/push/4213717516@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3132@github.com>
References: <quicwg/base-drafts/pull/3132@github.com>
Subject: Re: [quicwg/base-drafts] Fix bug in Insert Count Increment description. (#3132)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db9b29cf8f5_b383fc77a0cd95c854ea"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: bencebeky
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ogAqC8QTiUqHz1tuEvLRjmGoVFE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 30 Oct 2019 15:56:14 -0000

----==_mimepart_5db9b29cf8f5_b383fc77a0cd95c854ea
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@bencebeky pushed 2 commits.

de3609e466c114100b25fe6850bb2ba12932c78b  Revert some changes.
0a9404941cfe098db17531c5ac030953c542f9ee  Merge remote-tracking branch 'upstream/master' into bencebeky-qpack-known-received-count


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3132/files/346d3e3cffb950b168162c656914b4d52121ccd8..0a9404941cfe098db17531c5ac030953c542f9ee

----==_mimepart_5db9b29cf8f5_b383fc77a0cd95c854ea
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/bencebeky" class="user-mention">@bencebeky</a> pushed 2 commits.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/de3609e466c114100b25fe6850bb2ba12932c78b">de3609e</a>  Revert some changes.</li>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/0a9404941cfe098db17531c5ac030953c542f9ee">0a94049</a>  Merge remote-tracking branch &#39;upstream/master&#39; into bencebeky-qpack-known-received-count</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3132/files/346d3e3cffb950b168162c656914b4d52121ccd8..0a9404941cfe098db17531c5ac030953c542f9ee?email_source=notifications&amp;email_token=AFTOJK2JFJJQUPS2QCUGGFTQRGVBZA5CNFSM4JDZZIN2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTCMRWHA4DAOKQOVZWQIZUGIYTGNZRG42TCNQ">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2JSEPZFTDCSJIIINLQRGVBZANCNFSM4JDZZINQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4QXPZRHZJKU45YZXTQRGVBZA5CNFSM4JDZZIN2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTCMRWHA4DAOKQOVZWQIZUGIYTGNZRG42TCNQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3132/files/346d3e3cffb950b168162c656914b4d52121ccd8..0a9404941cfe098db17531c5ac030953c542f9ee?email_source=notifications\u0026email_token=AFTOJK2JFJJQUPS2QCUGGFTQRGVBZA5CNFSM4JDZZIN2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTCMRWHA4DAOKQOVZWQIZUGIYTGNZRG42TCNQ",
"url": "https://github.com/quicwg/base-drafts/pull/3132/files/346d3e3cffb950b168162c656914b4d52121ccd8..0a9404941cfe098db17531c5ac030953c542f9ee?email_source=notifications\u0026email_token=AFTOJK2JFJJQUPS2QCUGGFTQRGVBZA5CNFSM4JDZZIN2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTCMRWHA4DAOKQOVZWQIZUGIYTGNZRG42TCNQ",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5db9b29cf8f5_b383fc77a0cd95c854ea--


From nobody Wed Oct 30 08:56:51 2019
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 714D712086A for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 08:56:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 UCtIV_riViWH for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 08:56:48 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 96F31120867 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 08:56:48 -0700 (PDT)
Received: from github-lowworker-56fcc46.va3-iad.github.net (github-lowworker-56fcc46.va3-iad.github.net [10.48.102.32]) by smtp.github.com (Postfix) with ESMTP id C730C521D71 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 08:56:47 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572451007; bh=ZDrb32MpECAwJI9U7tdZ/YXXlVKVIkoU1buR2aAfZgo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Pv6YXF3nVfbyFlYvkwHCUCWzDGLL6OLBI2dZ/Yp4dicWY8NeZEMbx94EwaDpABEW1 DJmck/iSCEj12RMl5pHztebS/dzerXjcWekbjbu3fEQxGADyIX14s3CZ+0NmUcGX1J 9znUeZMJNCzDHaFvv3ZHAu/HunP3OzMg0cX/q7UQ=
Date: Wed, 30 Oct 2019 08:56:47 -0700
From: =?UTF-8?B?QmVuY2UgQsOpa3k=?= <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3132/push/4213721150@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3132@github.com>
References: <quicwg/base-drafts/pull/3132@github.com>
Subject: Re: [quicwg/base-drafts] Fix bug in Insert Count Increment description. (#3132)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db9b2bfb76a5_19ee3fc1718cd968657d0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: bencebeky
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/YGEPtKwjlmfGPJn_UxSSBajskDo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 30 Oct 2019 15:56:51 -0000

----==_mimepart_5db9b2bfb76a5_19ee3fc1718cd968657d0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@bencebeky pushed 1 commit.

3bf0738a3b356a35d7461ca350a3c9e71ff61152  Remove unnecessarily inserted blank line.


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3132/files/0a9404941cfe098db17531c5ac030953c542f9ee..3bf0738a3b356a35d7461ca350a3c9e71ff61152

----==_mimepart_5db9b2bfb76a5_19ee3fc1718cd968657d0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/bencebeky" class="user-mention">@bencebeky</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/3bf0738a3b356a35d7461ca350a3c9e71ff61152">3bf0738</a>  Remove unnecessarily inserted blank line.</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3132/files/0a9404941cfe098db17531c5ac030953c542f9ee..3bf0738a3b356a35d7461ca350a3c9e71ff61152?email_source=notifications&amp;email_token=AFTOJK4KTPQ3OJJKIOSK54DQRGVD7A5CNFSM4JDZZIN2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTCMRWHA4DAOKQOVZWQIZUGIYTGNZSGEYTKMA">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5636TLVK6PA4X3XIDQRGVD7ANCNFSM4JDZZINQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5OV7VQYH3QI2PN3TDQRGVD7A5CNFSM4JDZZIN2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTCMRWHA4DAOKQOVZWQIZUGIYTGNZSGEYTKMA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3132/files/0a9404941cfe098db17531c5ac030953c542f9ee..3bf0738a3b356a35d7461ca350a3c9e71ff61152?email_source=notifications\u0026email_token=AFTOJK4KTPQ3OJJKIOSK54DQRGVD7A5CNFSM4JDZZIN2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTCMRWHA4DAOKQOVZWQIZUGIYTGNZSGEYTKMA",
"url": "https://github.com/quicwg/base-drafts/pull/3132/files/0a9404941cfe098db17531c5ac030953c542f9ee..3bf0738a3b356a35d7461ca350a3c9e71ff61152?email_source=notifications\u0026email_token=AFTOJK4KTPQ3OJJKIOSK54DQRGVD7A5CNFSM4JDZZIN2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTCMRWHA4DAOKQOVZWQIZUGIYTGNZSGEYTKMA",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5db9b2bfb76a5_19ee3fc1718cd968657d0--


From nobody Wed Oct 30 09:15:41 2019
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 23A10120977 for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 09:15:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, 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 q-6AUABHj2gL for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 09:15:35 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1B80612096A for <quic-issues@ietf.org>; Wed, 30 Oct 2019 09:15:29 -0700 (PDT)
Received: from github-lowworker-2300405.va3-iad.github.net (github-lowworker-2300405.va3-iad.github.net [10.48.17.39]) by smtp.github.com (Postfix) with ESMTP id 5274B6A1A3C for <quic-issues@ietf.org>; Wed, 30 Oct 2019 09:15:28 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572452128; bh=XRa5+xrptScpTDtgpNAk6zNLZJpaRoy0Z2o8CLBV2fg=; h=Date:From:To:Subject:From; b=Pu6cTOisCEq69drlVcJk5uE3UeeoBUvYVyc6Pcjhtqv+mi+8yreHzsgizxP/iVw03 CysEJ8Kotd3Nge3el8S5VCf8M7k5JcWLehBYms9YR7jeqK4ujdH9VBd4KY7nsUfOS8 6jHmNjANujB1iqj4Dh5HVn8cu711+5R9GeQBgdj8=
Date: Wed, 30 Oct 2019 09:15:28 -0700
From: Mike Bishop <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/qpack/evictable/000000-57e29f@github.com>
Subject: [quicwg/base-drafts] 57e29f: Evictable, not blocking
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/iUlds0VWoT_0y6HAdVvIirNWcJY>
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, 30 Oct 2019 16:15:40 -0000

  Branch: refs/heads/qpack/evictable
  Home:   https://github.com/quicwg/base-drafts
  Commit: 57e29ffc4d7c9172f6adadff5e8b6ec829f99c70
      https://github.com/quicwg/base-drafts/commit/57e29ffc4d7c9172f6adadff5e8b6ec829f99c70
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2019-10-30 (Wed, 30 Oct 2019)

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

  Log Message:
  -----------
  Evictable, not blocking



From nobody Wed Oct 30 09:16:10 2019
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 16FED12083A for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 09:16:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 70HsFl__HHDF for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 09:16:07 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 05FEF120019 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 09:16:07 -0700 (PDT)
Received: from github-lowworker-cde56e0.va3-iad.github.net (github-lowworker-cde56e0.va3-iad.github.net [10.48.25.52]) by smtp.github.com (Postfix) with ESMTP id 7B7EF660056 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 09:16:05 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572452165; bh=XqFnr1JFuKbvqOS8cZ8sPWKxXqChNiteeTEyDbJBeX0=; h=Date:From:To:Subject:From; b=o9wtTo9Onc5Hrh8tY9gAEIC/ch1CLignqYb11nmrCcoSKTzz7A9Sp5+fimlLQ3y+V woSuQIfYF0JW4D+3kbfE3JiaRn07nMnQCcgbvrBu8u654cTd2Fy4pwUCM6aVPs4nj5 WI6zWgbP4JE1ao46dJq+wphAgjtgdbe57zYeeEFo=
Date: Wed, 30 Oct 2019 09:16:05 -0700
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/4c022d-3cf15f@github.com>
Subject: [quicwg/base-drafts] 3cf15f: Script updating gh-pages from 57e29ffc. [ci skip]
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/OwKvOtpAN591pUQFUX3z40AOlMQ>
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, 30 Oct 2019 16:16:09 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 3cf15fceab78b81a580dc23f1194eac3daf43956
      https://github.com/quicwg/base-drafts/commit/3cf15fceab78b81a580dc23f1194eac3daf43956
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-30 (Wed, 30 Oct 2019)

  Changed paths:
    M index.html
    A qpack/evictable/draft-ietf-quic-http.html
    A qpack/evictable/draft-ietf-quic-http.txt
    A qpack/evictable/draft-ietf-quic-invariants.html
    A qpack/evictable/draft-ietf-quic-invariants.txt
    A qpack/evictable/draft-ietf-quic-qpack.html
    A qpack/evictable/draft-ietf-quic-qpack.txt
    A qpack/evictable/draft-ietf-quic-recovery.html
    A qpack/evictable/draft-ietf-quic-recovery.txt
    A qpack/evictable/draft-ietf-quic-tls.html
    A qpack/evictable/draft-ietf-quic-tls.txt
    A qpack/evictable/draft-ietf-quic-transport.html
    A qpack/evictable/draft-ietf-quic-transport.txt
    A qpack/evictable/index.html

  Log Message:
  -----------
  Script updating gh-pages from 57e29ffc. [ci skip]



From nobody Wed Oct 30 09:18:22 2019
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.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 F2B4D1208B5 for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 09:18:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.596
X-Spam-Level: 
X-Spam-Status: No, score=-1.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, 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 fLziau-ATQhf for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 09:18:19 -0700 (PDT)
Received: from o5.sgmail.github.com (o5.sgmail.github.com [192.254.113.10]) (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 4DFC61208AF for <quic-issues@ietf.org>; Wed, 30 Oct 2019 09:18:19 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=2QNuMQllak9by+1SEg2q5tQrN40=; b=KsfnRDnVbZ6Ou/md k+xP/Jcxbtu3uDOE779EWWx5IYF4OymTMShajvXV/CCj+nEQjF/VfRSIfhO/Kto0 YfDKyEOveXRtDdFCG73HMXbXlm3hmyhl5UrNDWlNS4Wm9DC55P1/2MrHZX5eQ77m 7F2G8x0bEOZF5mvMf3DRV0Ce62A=
Received: by filter0792p1iad2.sendgrid.net with SMTP id filter0792p1iad2-31507-5DB9B7CA-7 2019-10-30 16:18:18.135922903 +0000 UTC m=+425931.798283231
Received: from github-lowworker-943b171.ac4-iad.github.net (unknown [140.82.115.1]) by ismtpd0059p1iad1.sendgrid.net (SG) with ESMTP id Xwu7cX5fQCK3iMvasaWjTw for <quic-issues@ietf.org>; Wed, 30 Oct 2019 16:18:18.050 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-943b171.ac4-iad.github.net (Postfix) with ESMTP id F320D4580883 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 09:18:17 -0700 (PDT)
Date: Wed, 30 Oct 2019 16:18:18 +0000 (UTC)
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2JVIPWYUEDSBCMQ3F3Y34FTEVBNHHB5L2DQ4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3172@github.com>
Subject: [quicwg/base-drafts] Don't call two different things "blocking" (#3172)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db9b7c9f1fb5_262f3fed17ccd9602893f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0+N7fOIKG2o6UDuiJVJF/hqNuysr7M6284wq U01fpRryeriFHUtm9xkw2y+EtHiHoophM+nffDf5s7EtEPPtfD6unNpNLdEs+ClKW0Tv6qETopUC5K WpReSScMjH3CCnJDRRV8RfhnmAGrGX4+rs3clc0EZLNwtE4M5EOwwuq4MIxwyfIj+bKRZ7Q6E8BHPz w=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/KtKl-ygYzv9JGz6p-3VXKwU_r4k>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 30 Oct 2019 16:18:21 -0000

----==_mimepart_5db9b7c9f1fb5_262f3fed17ccd9602893f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Acting on @bencebeky&#39;s suggestion.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/3172

-- Commit Summary --

  * Evictable, not blocking

-- File Changes --

    M draft-ietf-quic-qpack.md (38)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/3172.patch
https://github.com/quicwg/base-drafts/pull/3172.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3172

----==_mimepart_5db9b7c9f1fb5_262f3fed17ccd9602893f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Acting on <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=6144440" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/bencebeky">@bencebeky</a>'s suggestion.</p>

<hr>

<h4>You can view, comment on, or merge this pull request online at:</h4>
<p>&nbsp;&nbsp;<a href='https://github.com/quicwg/base-drafts/pull/3172'>https://github.com/quicwg/base-drafts/pull/3172</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Evictable, not blocking</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/3172/files#diff-0">draft-ietf-quic-qpack.md</a>
    (38)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3172.patch'>https://github.com/quicwg/base-drafts/pull/3172.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3172.diff'>https://github.com/quicwg/base-drafts/pull/3172.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3172?email_source=notifications&amp;email_token=AFTOJK4ALUH4HZ63R2VIO53QRGXUTA5CNFSM4JG4HQPKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HVPIODQ">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYYBAM2NWKNPOWQM5LQRGXUTANCNFSM4JG4HQPA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYU7AWLRKBMNGOJSO3QRGXUTA5CNFSM4JG4HQPKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HVPIODQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3172?email_source=notifications\u0026email_token=AFTOJK4ALUH4HZ63R2VIO53QRGXUTA5CNFSM4JG4HQPKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HVPIODQ",
"url": "https://github.com/quicwg/base-drafts/pull/3172?email_source=notifications\u0026email_token=AFTOJK4ALUH4HZ63R2VIO53QRGXUTA5CNFSM4JG4HQPKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HVPIODQ",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5db9b7c9f1fb5_262f3fed17ccd9602893f--


From nobody Wed Oct 30 09:42:02 2019
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 609D1120073 for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 09:42:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 mjeu6WXqucyz for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 09:42:00 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C83BA12006E for <quic-issues@ietf.org>; Wed, 30 Oct 2019 09:41:59 -0700 (PDT)
Received: from github-lowworker-cd7bc13.ac4-iad.github.net (github-lowworker-cd7bc13.ac4-iad.github.net [10.52.25.102]) by smtp.github.com (Postfix) with ESMTP id 04E2A2C3228 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 09:41:59 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572453719; bh=PuUmjwx8iFLR+qmShr6yXlFlj2ScM7LTrmBizjyRlAw=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=1peg/Kzl9htap9o610N6enXcOpCsfxEDPfELsDcLtPWDyGhD52zUlXO7KCX/72S5U sR0jbitp5fPsu2v4ZtlDKfPo03jY1Wvf7Xh8vvY0kmsKDBRM1BAMRq4P+GcYCbQPIS kSwc9+poRMpDp0YALRHUSGdhC03j53W+tSNxtbk4=
Date: Wed, 30 Oct 2019 09:41:58 -0700
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6XDHIHNS5YQ6QLAKF3Y366NEVBNHHB5L4FMQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3173@github.com>
Subject: [quicwg/base-drafts] TLS MUST NOT deliver server 1RTT Rx keys until getting Finished (#3173)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db9bd56e9c0a_557b3f84ad0cd96c554a4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinduke
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/zrBXcoEVOq_Owr7dPJstw8_H-hk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 30 Oct 2019 16:42:01 -0000

----==_mimepart_5db9bd56e9c0a_557b3f84ad0cd96c554a4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

In #3159 it's becoming clear that some QUIC server implementations are using their 1RTT receive keys before getting CFIN, which is not supposed to happen.

IMO, there are going to be plenty of hacky QUIC implementations but only a handful of TLS implementations, especially TLS implementations that have the special APIs required for QUIC. This is the narrow waist where we should enforce good behavior.

Figure 5 of quic-tls shows that we shouldn't deliver the keys that early, but there's no normative language. I will file a PR shortly for quic-tls that imposes this requirement, so that QUIC implementations can't possibly mess this up.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3173
----==_mimepart_5db9bd56e9c0a_557b3f84ad0cd96c554a4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>In <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="513227726" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3159" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/3159/hovercard" href="https://github.com/quicwg/base-drafts/issues/3159">#3159</a> it's becoming clear that some QUIC server implementations are using their 1RTT receive keys before getting CFIN, which is not supposed to happen.</p>
<p>IMO, there are going to be plenty of hacky QUIC implementations but only a handful of TLS implementations, especially TLS implementations that have the special APIs required for QUIC. This is the narrow waist where we should enforce good behavior.</p>
<p>Figure 5 of quic-tls shows that we shouldn't deliver the keys that early, but there's no normative language. I will file a PR shortly for quic-tls that imposes this requirement, so that QUIC implementations can't possibly mess this up.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3173?email_source=notifications&amp;email_token=AFTOJK7DWNQMP627JNDTMUTQRG2NNA5CNFSM4JG4TGM2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HVPQVSA">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5QUEOOWOOYD2OMGV3QRG2NNANCNFSM4JG4TGMQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6S6XREOAE3WLIMBHLQRG2NNA5CNFSM4JG4TGM2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HVPQVSA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3173?email_source=notifications\u0026email_token=AFTOJK7DWNQMP627JNDTMUTQRG2NNA5CNFSM4JG4TGM2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HVPQVSA",
"url": "https://github.com/quicwg/base-drafts/issues/3173?email_source=notifications\u0026email_token=AFTOJK7DWNQMP627JNDTMUTQRG2NNA5CNFSM4JG4TGM2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HVPQVSA",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db9bd56e9c0a_557b3f84ad0cd96c554a4--


From nobody Wed Oct 30 09:52:29 2019
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 E4FDD120860 for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 09:52:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 Lw9PzOw2_Kf1 for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 09:52:26 -0700 (PDT)
Received: from out-11.smtp.github.com (out-11.smtp.github.com [192.30.254.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id ADDB9120024 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 09:52:26 -0700 (PDT)
Received: from github-lowworker-b19c547.va3-iad.github.net (github-lowworker-b19c547.va3-iad.github.net [10.48.17.66]) by smtp.github.com (Postfix) with ESMTP id 8DC5C260110 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 09:52:25 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572454345; bh=rWlLvYzeep8lro/LP58s3B3/SZlgn3tybEF1hpYf+bo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=YLF+8BrEGKMgIO9aBJawA5Qp4cu79nT7YYJFm5iRC7+uk37325B2rTtheZIIcdgiE 7N6aIkVX9yK6pefLBUm8P1HFNJYgFyeO6eSxryuiTX1GrQo1Vvd/e2sPqNtHSWJ49z cH1tZosLfAFx7rkb+EclNOk2yxgjp2bphrctsKMc=
Date: Wed, 30 Oct 2019 09:52:25 -0700
From: =?UTF-8?B?QmVuY2UgQsOpa3k=?= <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3OTXAWU5CV4T7PHQV3Y4AFTEVBNHHB5L2DQ4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3172/c548005373@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3172@github.com>
References: <quicwg/base-drafts/pull/3172@github.com>
Subject: Re: [quicwg/base-drafts] Don't call two different things "blocking" (#3172)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db9bfc949ab0_32043fab17acd96812793c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: bencebeky
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/GaVUDihKqou49Pi4K5YFUXrtQ9g>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 30 Oct 2019 16:52:28 -0000

----==_mimepart_5db9bfc949ab0_32043fab17acd96812793c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Thank you, this greatly improves clarity.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3172#issuecomment-548005373
----==_mimepart_5db9bfc949ab0_32043fab17acd96812793c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Thank you, this greatly improves clarity.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3172?email_source=notifications&amp;email_token=AFTOJK67HYKDBTDJWMIBJPDQRG3UTA5CNFSM4JG4HQPKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECU6L7I#issuecomment-548005373">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZH2HS2RTXOJSOAFX3QRG3UTANCNFSM4JG4HQPA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2JHY5QNR6PRWXWN5DQRG3UTA5CNFSM4JG4HQPKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECU6L7I.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3172?email_source=notifications\u0026email_token=AFTOJK67HYKDBTDJWMIBJPDQRG3UTA5CNFSM4JG4HQPKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECU6L7I#issuecomment-548005373",
"url": "https://github.com/quicwg/base-drafts/pull/3172?email_source=notifications\u0026email_token=AFTOJK67HYKDBTDJWMIBJPDQRG3UTA5CNFSM4JG4HQPKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECU6L7I#issuecomment-548005373",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db9bfc949ab0_32043fab17acd96812793c--


From nobody Wed Oct 30 09:52:59 2019
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 DC80312082F for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 09:52:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8
X-Spam-Level: 
X-Spam-Status: No, score=-8 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, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 VvB-FR8baTRY for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 09:52:56 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DA316120024 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 09:52:55 -0700 (PDT)
Date: Wed, 30 Oct 2019 09:52:54 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572454375; bh=4wprGizNgReKFurZtH73TUxLemN2d/V6DkbAN4fxJyE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=z/tXOmHEhYI5ishtQpVLyhiwcT7aJZMhng3K7U5MVj/2iThADrYOPOGLerue0YO4I KkwZNZq/6wCpKZJ9vjh713U63j8fefI6inZKi3zSby7dyNcws90VzyXjCGWDq07Wud Aw54KhfIpbFzw3xloc3x7qKavkf+iJp/U68xmhKc=
From: hardie <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZ34WHCEF2AAOP4IIF3Y3ZGNEVBNHHB5KNIHE@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3170/c548005590@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3170@github.com>
References: <quicwg/base-drafts/pull/3170@github.com>
Subject: Re: [quicwg/base-drafts] Allow provisional registrations for all registries (#3170)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db9bfe6eb152_3cb93fa6e32cd96c3541c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: hardie
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/cks3eUgjxrn7vmDJS_OpTb1UC8w>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 30 Oct 2019 16:52:58 -0000

----==_mimepart_5db9bfe6eb152_3cb93fa6e32cd96c3541c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

On Wed, Oct 30, 2019 at 12:31 AM MikkelFJ <notifications@github.com> wrot=
e:=0D
=0D
> Could contact information be replaced with a domain name. There is much=
=0D
> abuse of contact information and domain names can have private contact=0D=

> information?=0D
>=0D
You can specify this so that IANA collects the information and thus can=0D=

follow up if needed, but where the registry does not display this=0D
information.   I understand that the authors of RFC 8126 are working on a=
=0D
bis that will make this much more common, if not the default.=0D
=0D
> Also, maintaining an email address is harder over time. I realize the=0D=

> field contact field doesn't say email, but that is sort of implied.=0D
>=0D
You can also split the contact information from the change controller, if=
=0D
you want to have, say Joe be the contact but Example Corp be the change=0D=

controller.  There's also a presumption that if the change controller is=0D=

gone that the change controller for the entire registry (usually the IESG=
)=0D
can make a determination of what to do in the case that a change is neede=
d.=0D
For many registries this amounts to "do nothing" since there is no scarci=
ty=0D
of code points.  In the case of scarcity, that's how you get re-use when=0D=

the change controllers are gone.=0D
=0D
Ted=0D
=0D
=0D
=0D
> =E2=80=94=0D
> You are receiving this because you are subscribed to this thread.=0D
> Reply to this email directly, view it on GitHub=0D
> <https://github.com/quicwg/base-drafts/pull/3170?email_source=3Dnotific=
ations&email_token=3DAAKVXZGW4DLXVXEZDME5SHLQREZ5BA5CNFSM4JGUI6W2YY3PNVWW=
K3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECTFPAI#issuecomment-=
547772289>,=0D
> or unsubscribe=0D
> <https://github.com/notifications/unsubscribe-auth/AAKVXZDFDTCYMGMTNCEW=
APDQREZ5BANCNFSM4JGUI6WQ>=0D
> .=0D
>=0D
=0D
=0D
-- =0D
You are receiving this because you are subscribed to this thread.=0D
Reply to this email directly or view it on GitHub:=0D
https://github.com/quicwg/base-drafts/pull/3170#issuecomment-548005590=

----==_mimepart_5db9bfe6eb152_3cb93fa6e32cd96c3541c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

On Wed, Oct 30, 2019 at 12:31 AM MikkelFJ &lt;notifications@github.com&gt=
; wrote:<br>=0D
<br>=0D
&gt; Could contact information be replaced with a domain name. There is m=
uch<br>=0D
&gt; abuse of contact information and domain names can have private conta=
ct<br>=0D
&gt; information?<br>=0D
&gt;<br>=0D
You can specify this so that IANA collects the information and thus can<b=
r>=0D
follow up if needed, but where the registry does not display this<br>=0D
information.   I understand that the authors of RFC 8126 are working on a=
<br>=0D
bis that will make this much more common, if not the default.<br>=0D
<br>=0D
&gt; Also, maintaining an email address is harder over time. I realize th=
e<br>=0D
&gt; field contact field doesn&#39;t say email, but that is sort of impli=
ed.<br>=0D
&gt;<br>=0D
You can also split the contact information from the change controller, if=
<br>=0D
you want to have, say Joe be the contact but Example Corp be the change<b=
r>=0D
controller.  There&#39;s also a presumption that if the change controller=
 is<br>=0D
gone that the change controller for the entire registry (usually the IESG=
)<br>=0D
can make a determination of what to do in the case that a change is neede=
d.<br>=0D
For many registries this amounts to &quot;do nothing&quot; since there is=
 no scarcity<br>=0D
of code points.  In the case of scarcity, that&#39;s how you get re-use w=
hen<br>=0D
the change controllers are gone.<br>=0D
<br>=0D
Ted<br>=0D
<br>=0D
<br>=0D
<br>=0D
&gt; =E2=80=94<br>=0D
&gt; You are receiving this because you are subscribed to this thread.<br=
>=0D
&gt; Reply to this email directly, view it on GitHub<br>=0D
&gt; &lt;https://github.com/quicwg/base-drafts/pull/3170?email_source=3Dn=
otifications&amp;email_token=3DAAKVXZGW4DLXVXEZDME5SHLQREZ5BA5CNFSM4JGUI6=
W2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECTFPAI#iss=
uecomment-547772289&gt;,<br>=0D
&gt; or unsubscribe<br>=0D
&gt; &lt;https://github.com/notifications/unsubscribe-auth/AAKVXZDFDTCYMG=
MTNCEWAPDQREZ5BANCNFSM4JGUI6WQ&gt;<br>=0D
&gt; .<br>=0D
&gt;<br>=0D
=0D
=0D
<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/3170?email_source=3Dnotifications&amp;email_token=3DA=
FTOJK4CARNR4LUCZO3KTXDQRG3WNA5CNFSM4JGUI6W2YY3PNVWWK3TUL52HS4DFVREXG43VMV=
BW63LNMVXHJKTDN5WW2ZLOORPWSZGOECU6NVQ#issuecomment-548005590">view it on =
GitHub</a>, or <a href=3D"https://github.com/notifications/unsubscribe-au=
th/AFTOJK6CC6ASRTQPCCGQ3OTQRG3WNANCNFSM4JGUI6WQ">unsubscribe</a>.<img src=
=3D"https://github.com/notifications/beacon/AFTOJK6CGQSCZZ7NUPG7X3DQRG3WN=
A5CNFSM4JGUI6W2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZ=
GOECU6NVQ.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=0D
<script type=3D"application/ld+json">[=0D
{=0D
"@context": "http://schema.org",=0D
"@type": "EmailMessage",=0D
"potentialAction": {=0D
"@type": "ViewAction",=0D
"target": "https://github.com/quicwg/base-drafts/pull/3170?email_source=3D=
notifications\u0026email_token=3DAFTOJK4CARNR4LUCZO3KTXDQRG3WNA5CNFSM4JGU=
I6W2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECU6NVQ#i=
ssuecomment-548005590",=0D
"url": "https://github.com/quicwg/base-drafts/pull/3170?email_source=3Dno=
tifications\u0026email_token=3DAFTOJK4CARNR4LUCZO3KTXDQRG3WNA5CNFSM4JGUI6=
W2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECU6NVQ#iss=
uecomment-548005590",=0D
"name": "View Pull Request"=0D
},=0D
"description": "View this Pull Request on GitHub",=0D
"publisher": {=0D
"@type": "Organization",=0D
"name": "GitHub",=0D
"url": "https://github.com"=0D
}=0D
}=0D
]</script>=

----==_mimepart_5db9bfe6eb152_3cb93fa6e32cd96c3541c--


From nobody Wed Oct 30 09:55:43 2019
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 3201D120111 for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 09:55:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 SOXJhxyML26m for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 09:55:40 -0700 (PDT)
Received: from out-22.smtp.github.com (out-22.smtp.github.com [192.30.252.205]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5EF7A1200EC for <quic-issues@ietf.org>; Wed, 30 Oct 2019 09:55:40 -0700 (PDT)
Received: from github-lowworker-5fb2734.va3-iad.github.net (github-lowworker-5fb2734.va3-iad.github.net [10.48.19.27]) by smtp.github.com (Postfix) with ESMTP id 8145BA0475 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 09:55:39 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572454539; bh=BjPqmUizZJ5AWAQ79JOI45evM5ScaaS690wLauNGXWA=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=CA7MDxgo/5FNx/f0KENEFTHRhEbRcrr3vyXDStCbtGGOZzf8XIuFaMqovnemyKYDW 7l0WxwWYN+0HzGXwsqid7tvtbMBeEaak9b/INhuj3QHI3+xnjOv7u2ZvgaRbsdMz+G QkBlIvFdncfCxB3Md3p2mpyaJ6IYIfpYcyQVj+8M=
Date: Wed, 30 Oct 2019 09:55:39 -0700
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYQIKAZHMEXTRN46A53Y4ARXEVBNHHB5L5LZA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3174@github.com>
Subject: [quicwg/base-drafts] Deny 1-RTT Rx keys till finished (#3174)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db9c08b730db_98b3ff91e0cd968271319"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinduke
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/IlSBHIg5uTIa2vkrz0MSI_SDpIQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 30 Oct 2019 16:55:42 -0000

----==_mimepart_5db9c08b730db_98b3ff91e0cd968271319
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Fix for #3173.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/3174

-- Commit Summary --

  * Deny 1-RTT Rx keys till finished

-- File Changes --

    M draft-ietf-quic-tls.md (3)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/3174.patch
https://github.com/quicwg/base-drafts/pull/3174.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3174

----==_mimepart_5db9c08b730db_98b3ff91e0cd968271319
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Fix for <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="514819428" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3173" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/3173/hovercard" href="https://github.com/quicwg/base-drafts/issues/3173">#3173</a>.</p>

<hr>

<h4>You can view, comment on, or merge this pull request online at:</h4>
<p>&nbsp;&nbsp;<a href='https://github.com/quicwg/base-drafts/pull/3174'>https://github.com/quicwg/base-drafts/pull/3174</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Deny 1-RTT Rx keys till finished</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/3174/files#diff-0">draft-ietf-quic-tls.md</a>
    (3)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3174.patch'>https://github.com/quicwg/base-drafts/pull/3174.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3174.diff'>https://github.com/quicwg/base-drafts/pull/3174.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3174?email_source=notifications&amp;email_token=AFTOJKY2DZZQ6S6TNEV63C3QRG4AXA5CNFSM4JG42WLKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HVPVPEA">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5FBYHTTJC56J76O6DQRG4AXANCNFSM4JG42WLA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5HEN4R37THRJLITPLQRG4AXA5CNFSM4JG42WLKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HVPVPEA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3174?email_source=notifications\u0026email_token=AFTOJKY2DZZQ6S6TNEV63C3QRG4AXA5CNFSM4JG42WLKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HVPVPEA",
"url": "https://github.com/quicwg/base-drafts/pull/3174?email_source=notifications\u0026email_token=AFTOJKY2DZZQ6S6TNEV63C3QRG4AXA5CNFSM4JG42WLKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HVPVPEA",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5db9c08b730db_98b3ff91e0cd968271319--


From nobody Wed Oct 30 10:01:01 2019
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 7C2FC120914 for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 10:00:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 UayHCMxMFuNG for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 10:00:52 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B5621120948 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 10:00:52 -0700 (PDT)
Received: from github-lowworker-2e54e43.va3-iad.github.net (github-lowworker-2e54e43.va3-iad.github.net [10.48.17.27]) by smtp.github.com (Postfix) with ESMTP id E87E18C04D8 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 10:00:51 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572454851; bh=qWcAzWsGxPUJfCG0DKdOsMPc1DJQ1Q0M0zkIQPMfMik=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=LW4AoqXDsoV8TglE3DnNlkuPqzikuy0xewUqLvwN4j12A1eHeqG2z1pz5fKm+GWO3 vsgfnh3YhesCH68PlU9bCaHzhTHt+GVbSA6UcXKAk4YZxUqVkF6uR9R2HZM5v3tW5p ThNp0m0FVL8Fu8x377LAafVbL11Y9uALVNMd8SxE=
Date: Wed, 30 Oct 2019 10:00:51 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2ZJZB6JVHPSF3L4G53Y4BFHEVBNHHB5HMNYI@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3164/review/309368549@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3164@github.com>
References: <quicwg/base-drafts/pull/3164@github.com>
Subject: Re: [quicwg/base-drafts] Forbid use of application-level close in Initial, Handshake packets (#3164)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db9c1c3d9437_5a643fd264ccd960188970"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Vtzq5xb-9jsGNWVTo4fOaD64TnA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 30 Oct 2019 17:00:59 -0000

----==_mimepart_5db9c1c3d9437_5a643fd264ccd960188970
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett approved this pull request.



> @@ -328,8 +328,11 @@ encryption levels:
 
 - PADDING and PING frames MAY appear in packets of any encryption level.
 
-- CRYPTO and CONNECTION_CLOSE frames MAY appear in packets of any encryption
-  level except 0-RTT.
+- CRYPTO frames and CONNECTION_CLOSE frames signaling errors at QUIC layer (type
+  0x1c) MAY appear in packets of any encryption level except 0-RTT.
+
+- CONNECTION_CLOSE frames signaling application errors (type 0x1d) MUST only be
+  sent in 1-RTT level.

```suggestion
  sent in the 1-RTT encryption level.
```

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3164#pullrequestreview-309368549
----==_mimepart_5db9c1c3d9437_5a643fd264ccd960188970
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><b>@ianswett</b> approved this pull request.</p>=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3164#discussi=
on_r340741992">draft-ietf-quic-tls.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -328,8 +328,11 @@ encryption levels:=0D=

 =0D
 - PADDING and PING frames MAY appear in packets of any encryption level.=
=0D
 =0D
-- CRYPTO and CONNECTION_CLOSE frames MAY appear in packets of any encryp=
tion=0D
-  level except 0-RTT.=0D
+- CRYPTO frames and CONNECTION_CLOSE frames signaling errors at QUIC lay=
er (type=0D
+  0x1c) MAY appear in packets of any encryption level except 0-RTT.=0D
+=0D
+- CONNECTION_CLOSE frames signaling application errors (type 0x1d) MUST =
only be=0D
+  sent in 1-RTT level.=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-  sent in 1-RTT level.=0D
+  sent in the 1-RTT encryption level.=0D
</pre>=0D
=0D
=0D
<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/3164?email_source=3Dnotifications&amp;email_token=3DA=
FTOJK3SWWJZH4X6JRT3IMTQRG4UHA5CNFSM4JGCFZ6KYY3PNVWWK3TUL52HS4DFWFIHK3DMKJ=
SXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJYJNZI#pullrequestreview-309368549=
">view it on GitHub</a>, or <a href=3D"https://github.com/notifications/u=
nsubscribe-auth/AFTOJK4QG4QC5RWA5S2LMNLQRG4UHANCNFSM4JGCFZ6A">unsubscribe=
</a>.<img src=3D"https://github.com/notifications/beacon/AFTOJK6TP34MBFPU=
SMAWAIDQRG4UHA5CNFSM4JGCFZ6KYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWN=
FSXPKTDN5WW2ZLOORPWSZGOCJYJNZI.gif" height=3D"1" width=3D"1" alt=3D"" /><=
/p>=0D
<script type=3D"application/ld+json">[=0D
{=0D
"@context": "http://schema.org",=0D
"@type": "EmailMessage",=0D
"potentialAction": {=0D
"@type": "ViewAction",=0D
"target": "https://github.com/quicwg/base-drafts/pull/3164?email_source=3D=
notifications\u0026email_token=3DAFTOJK3SWWJZH4X6JRT3IMTQRG4UHA5CNFSM4JGC=
FZ6KYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOC=
JYJNZI#pullrequestreview-309368549",=0D
"url": "https://github.com/quicwg/base-drafts/pull/3164?email_source=3Dno=
tifications\u0026email_token=3DAFTOJK3SWWJZH4X6JRT3IMTQRG4UHA5CNFSM4JGCFZ=
6KYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJY=
JNZI#pullrequestreview-309368549",=0D
"name": "View Pull Request"=0D
},=0D
"description": "View this Pull Request on GitHub",=0D
"publisher": {=0D
"@type": "Organization",=0D
"name": "GitHub",=0D
"url": "https://github.com"=0D
}=0D
}=0D
]</script>=

----==_mimepart_5db9c1c3d9437_5a643fd264ccd960188970--


From nobody Wed Oct 30 10:06:58 2019
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 1EEC7120888 for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 10:06:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.999
X-Spam-Level: 
X-Spam-Status: No, score=-7.999 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, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 LMzgpyxQvT2F for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 10:06:51 -0700 (PDT)
Received: from out-22.smtp.github.com (out-22.smtp.github.com [192.30.252.205]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9A0DE1208D3 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 10:06:43 -0700 (PDT)
Date: Wed, 30 Oct 2019 10:06:42 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572455202; bh=CUYxvM/xdz8LFnOHUpF24Qhg8I/jGhjEAGUq5lwBz0A=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=2V4+7MYuG8MF3C1lasMhzyGDMm+KxwJebRujLehmsXp1AC3l3dThVpE0BANyNZDCA 5fJJxuwFnyJk06fc31iYIVoKtAfmiYXpptcqalp31YfAkZyufoxA0+L2ZszopUMpur Bb+r5ePXccnm0KLDjBdW+f65yFLlNpKmLOInep08=
From: =?UTF-8?B?QmVuY2UgQsOpa3k=?= <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2NIHV6DC56FB3IDXF3Y4B3FEVBNHHB5L6KDY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3175@github.com>
Subject: [quicwg/base-drafts] Compare indices to the _value of the_ base. (#3175)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db9c322aa9b1_269d3fe0270cd96424388d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: bencebeky
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Ox1dvhiU7S4wyR_YXqjB6gVogCU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 30 Oct 2019 17:06:56 -0000

----==_mimepart_5db9c322aa9b1_269d3fe0270cd96424388d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This change has been suggested by afrind at
https://github.com/quicwg/base-drafts/pull/3133#discussion_r340330192 on
the basis that the Base is a count, and comparing an index to a count
feels awkward.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/3175

-- Commit Summary --

  * Compare indices to the _value of the_ base.

-- File Changes --

    M draft-ietf-quic-qpack.md (11)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/3175.patch
https://github.com/quicwg/base-drafts/pull/3175.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3175

----==_mimepart_5db9c322aa9b1_269d3fe0270cd96424388d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This change has been suggested by afrind at<br>
<a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="510986939" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3133" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3133/hovercard?comment_id=340330192&amp;comment_type=review_comment" href="https://github.com/quicwg/base-drafts/pull/3133#discussion_r340330192">#3133 (comment)</a> on<br>
the basis that the Base is a count, and comparing an index to a count<br>
feels awkward.</p>

<hr>

<h4>You can view, comment on, or merge this pull request online at:</h4>
<p>&nbsp;&nbsp;<a href='https://github.com/quicwg/base-drafts/pull/3175'>https://github.com/quicwg/base-drafts/pull/3175</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Compare indices to the _value of the_ base.</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/3175/files#diff-0">draft-ietf-quic-qpack.md</a>
    (11)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3175.patch'>https://github.com/quicwg/base-drafts/pull/3175.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3175.diff'>https://github.com/quicwg/base-drafts/pull/3175.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3175?email_source=notifications&amp;email_token=AFTOJK4WSKID4PXKKCXYPQTQRG5KFA5CNFSM4JG5D6S2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HVPZIPA">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4DGDFDFNYJD5UEPWLQRG5KFANCNFSM4JG5D6SQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYBP4H33PHQSXDJFELQRG5KFA5CNFSM4JG5D6S2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HVPZIPA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3175?email_source=notifications\u0026email_token=AFTOJK4WSKID4PXKKCXYPQTQRG5KFA5CNFSM4JG5D6S2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HVPZIPA",
"url": "https://github.com/quicwg/base-drafts/pull/3175?email_source=notifications\u0026email_token=AFTOJK4WSKID4PXKKCXYPQTQRG5KFA5CNFSM4JG5D6S2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HVPZIPA",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5db9c322aa9b1_269d3fe0270cd96424388d--


From nobody Wed Oct 30 10:08:04 2019
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.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 A896412090B for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 10:07:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.596
X-Spam-Level: 
X-Spam-Status: No, score=-1.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-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 z6kxgxKr8Xbw for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 10:07:50 -0700 (PDT)
Received: from o3.sgmail.github.com (o3.sgmail.github.com [192.254.112.98]) (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 3B0DA120970 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 10:07:42 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=vS2VhZULL6/gkxSAvUv4hrKnR/hR2FzSJALcklt9Ksc=; b= AMlj6YaXWrpvDDrkJFyQwUCyKjZaoUAwHHqhWO5PH1TzGduoZSCRDoLuGg8kYiFh PdMtwidOfhK/DIA4PEZYWcKFPhsbJ1LnpwBrg1DUZzZei9mRFGRyh5ShIN631rOY /pWozsRDtKe7pKqXs86OXwXXl4o7g+WmS56RAzjotb0=
Received: by filter0100p1iad2.sendgrid.net with SMTP id filter0100p1iad2-31096-5DB9C357-3A 2019-10-30 17:07:35.417074653 +0000 UTC m=+78733.233952798
Received: from github-lowworker-9bcb4a1.ac4-iad.github.net (unknown [140.82.115.9]) by ismtpd0057p1iad1.sendgrid.net (SG) with ESMTP id DDHtg_C0QDqGVhcET9GHOg for <quic-issues@ietf.org>; Wed, 30 Oct 2019 17:07:35.351 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-9bcb4a1.ac4-iad.github.net (Postfix) with ESMTP id 498674C4020E for <quic-issues@ietf.org>; Wed, 30 Oct 2019 10:07:35 -0700 (PDT)
Date: Wed, 30 Oct 2019 17:07:35 +0000 (UTC)
From: =?UTF-8?B?QmVuY2UgQsOpa3k=?= <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4VATPPDL42TDSL7PV3Y4B6PEVBNHHB45IKXM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3133/review/309373873@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3133@github.com>
References: <quicwg/base-drafts/pull/3133@github.com>
Subject: Re: [quicwg/base-drafts] Make language of representations consistent. (#3133)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db9c3574844d_7a483f960becd96c1529bd"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: bencebeky
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0IFNjtbp3jn9Ud7cogiKFrYE45RnRIQg/l6R 2tMaYOs9neDS9+FLChDdHhkktmtxH2YhbfOVyQDsWFxlzxQ/x7nW46tXhiUqtxABkYm4xRfN/I0Yhz 9lC09dDjwrTEapwmY0TLNzk01nSoL9htys8nKchqld6w8ruO4hIWBNy20Ku1Dc2c0PYr5Dyf4nEUJL o=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ZYGj81YYbmV_xM6d78T75jkpCgM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 30 Oct 2019 17:08:02 -0000

----==_mimepart_5db9c3574844d_7a483f960becd96c1529bd
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

bencebeky commented on this pull request.



> @@ -965,9 +965,8 @@ entry.
 
 ### Indexed Header Field
 
-An indexed header field representation identifies an entry in either the static
-table or the dynamic table and causes that header field to be added to the
-decoded header list.
+An indexed header field representation identifies an entry in the static table,
+or an entry in the dynamic table with an absolute index less than the Base.

I do not feel strongly, but I was happy to draft #3175 to address this.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3133#discussion_r340746082
----==_mimepart_5db9c3574844d_7a483f960becd96c1529bd
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@bencebeky</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3133#discussion_r340746082">draft-ietf-quic-qpack.md</a>:</p>
<pre style='color:#555'>&gt; @@ -965,9 +965,8 @@ entry.
 
 ### Indexed Header Field
 
-An indexed header field representation identifies an entry in either the static
-table or the dynamic table and causes that header field to be added to the
-decoded header list.
+An indexed header field representation identifies an entry in the static table,
+or an entry in the dynamic table with an absolute index less than the Base.
</pre>
<p>I do not feel strongly, but I was happy to draft <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="514837022" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3175" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3175/hovercard" href="https://github.com/quicwg/base-drafts/pull/3175">#3175</a> to address this.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3133?email_source=notifications&amp;email_token=AFTOJK6YUWKUMKFMPMWRKSLQRG5NPA5CNFSM4JDZZKV2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJYKXMI#discussion_r340746082">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6E7N5VMOYACE6BBJDQRG5NPANCNFSM4JDZZKVQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2RJ33LFOK6R5CXYFDQRG5NPA5CNFSM4JDZZKV2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJYKXMI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3133?email_source=notifications\u0026email_token=AFTOJK6YUWKUMKFMPMWRKSLQRG5NPA5CNFSM4JDZZKV2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJYKXMI#discussion_r340746082",
"url": "https://github.com/quicwg/base-drafts/pull/3133?email_source=notifications\u0026email_token=AFTOJK6YUWKUMKFMPMWRKSLQRG5NPA5CNFSM4JDZZKV2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJYKXMI#discussion_r340746082",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db9c3574844d_7a483f960becd96c1529bd--


From nobody Wed Oct 30 10:56:21 2019
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.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 7E8C812080B for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 10:56:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3
X-Spam-Level: 
X-Spam-Status: No, score=-3 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, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-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 L7x3Z5No3cbh for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 10:56:18 -0700 (PDT)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (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 75FA512000F for <quic-issues@ietf.org>; Wed, 30 Oct 2019 10:56:18 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=xVieCRs/+SnooYH5Vxs8/tsBrr4=; b=jOW0X6q/Die+dCx3 iacS/ezp8UG8frcLuCTHb/PNGsXe21DKi6IpRlo8cGAJkrYgrycXUQ6k5UDdIdt8 TaW5okYjwKz0zoy/aV5Sp/ev6mkl0lM4Eg16xk3D6lbaU19AfyePQHQ7Bxw7MXBS d9mDOkMUpwoGROUzGXN7NJa33+k=
Received: by filter0673p1iad2.sendgrid.net with SMTP id filter0673p1iad2-26706-5DB9CEC1-5 2019-10-30 17:56:17.503640006 +0000 UTC m=+431795.760094055
Received: from github-lowworker-61c4d48.cp1-iad.github.net (unknown [140.82.115.7]) by ismtpd0069p1iad1.sendgrid.net (SG) with ESMTP id aTwx6zMuTFSWB3lTBzlfVw for <quic-issues@ietf.org>; Wed, 30 Oct 2019 17:56:17.411 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-61c4d48.cp1-iad.github.net (Postfix) with ESMTP id 56E981A0346 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 10:56:17 -0700 (PDT)
Date: Wed, 30 Oct 2019 17:56:17 +0000 (UTC)
From: Dmitri Tikhonov <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2XTLIJRJJ34HMMJTN3Y4HVDEVBNHHB5L2DQ4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3172/review/309404880@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3172@github.com>
References: <quicwg/base-drafts/pull/3172@github.com>
Subject: Re: [quicwg/base-drafts] Don't call two different things "blocking" (#3172)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db9cec154720_76cc3fb1504cd95c153554"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: dtikhonov
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3u/i1pfM+kmiNdsy95zK+9pgO8xz8gQEBRxT PLCnYwRi4s0LqaaZJxUWB5YvNpJ9tycKjiUopCchJPy32jCXDjwSBENIBldNB9vO2DmiZQA8EzVehd jqQtg7/yjRKgJ6y51JlgeqqZSRshDyyzfzVxFJjCDpEMVCiPaI06vacnR+pBr9JTl6Vi5rCOnMWXCw 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/SwUgNmMw62AOeDtLrrwWl2CQiYk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 30 Oct 2019 17:56:20 -0000

----==_mimepart_5db9cec154720_76cc3fb1504cd95c153554
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

dtikhonov requested changes on this pull request.

This review _suggests_ changes, not "requires" them.

>  
 An encoder MUST NOT insert an entry into the dynamic table (or duplicate an
-existing entry) if doing so would evict a blocking entry.  In order to avoid
-this, an encoder that uses the dynamic table has to keep track of blocking
-entries.
+existing entry) unless all entries that would be evicted are evictable.  In

That a bit of a roundabout way of stating that encoder might not be able to free up enough room due to non-evictable entries.

Perhaps instead of ".. unless..."

> ...if the dynamic table does not have enough room and one or more entries that would need to be evicted to make room are not evictable.

>  
-A dynamic table entry is considered blocking and cannot be evicted until its
-insertion has been acknowledged and there are no outstanding unacknowledged
-references to the entry.  In particular, a dynamic table entry that has never
-been referenced can still be blocking.
+A dynamic table entry cannot be evicted immediately after insertion, even if it

The heading says this section is about limits on insertions, yet it begins with limits on evictions.  It would be better to start with something like

> Insertion of the dynamic table entry may not be possible if the table contains entries that cannot be evicted.  [Explanation follows.]

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3172#pullrequestreview-309404880
----==_mimepart_5db9cec154720_76cc3fb1504cd95c153554
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@dtikhonov</b> requested changes on this pull request.</p>

<p>This review <em>suggests</em> changes, not "requires" them.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3172#discussion_r340769764">draft-ietf-quic-qpack.md</a>:</p>
<pre style='color:#555'>&gt;  
 An encoder MUST NOT insert an entry into the dynamic table (or duplicate an
-existing entry) if doing so would evict a blocking entry.  In order to avoid
-this, an encoder that uses the dynamic table has to keep track of blocking
-entries.
+existing entry) unless all entries that would be evicted are evictable.  In
</pre>
<p>That a bit of a roundabout way of stating that encoder might not be able to free up enough room due to non-evictable entries.</p>
<p>Perhaps instead of ".. unless..."</p>
<blockquote>
<p>...if the dynamic table does not have enough room and one or more entries that would need to be evicted to make room are not evictable.</p>
</blockquote>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3172#discussion_r340771465">draft-ietf-quic-qpack.md</a>:</p>
<pre style='color:#555'>&gt;  
-A dynamic table entry is considered blocking and cannot be evicted until its
-insertion has been acknowledged and there are no outstanding unacknowledged
-references to the entry.  In particular, a dynamic table entry that has never
-been referenced can still be blocking.
+A dynamic table entry cannot be evicted immediately after insertion, even if it
</pre>
<p>The heading says this section is about limits on insertions, yet it begins with limits on evictions.  It would be better to start with something like</p>
<blockquote>
<p>Insertion of the dynamic table entry may not be possible if the table contains entries that cannot be evicted.  [Explanation follows.]</p>
</blockquote>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3172?email_source=notifications&amp;email_token=AFTOJK4XJL4SGPWR47A5QZLQRHDEDA5CNFSM4JG4HQPKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJYSJUA#pullrequestreview-309404880">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3LMFV6JJ65PTW7MPTQRHDEDANCNFSM4JG4HQPA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6QWTVPDS3FHQN72ETQRHDEDA5CNFSM4JG4HQPKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJYSJUA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3172?email_source=notifications\u0026email_token=AFTOJK4XJL4SGPWR47A5QZLQRHDEDA5CNFSM4JG4HQPKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJYSJUA#pullrequestreview-309404880",
"url": "https://github.com/quicwg/base-drafts/pull/3172?email_source=notifications\u0026email_token=AFTOJK4XJL4SGPWR47A5QZLQRHDEDA5CNFSM4JG4HQPKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJYSJUA#pullrequestreview-309404880",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db9cec154720_76cc3fb1504cd95c153554--


From nobody Wed Oct 30 11:53:11 2019
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 D290812099C for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 11:53:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 jAAxwXjFkMbM for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 11:53:07 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id ABC621209C6 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 11:53:05 -0700 (PDT)
Date: Wed, 30 Oct 2019 11:53:04 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572461584; bh=IQ/D80BbEpKgbEk5e6coGLL096ammigP4j8Jf6s0VPs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=gSZazowARsIV5EbZ3F7ww/3gge2sA5SaNQiWZ56xYI2peTRgmXHSdLOTQRkwgMSkb ox0ldnACOz2IfLDP0pbhOeeIKfaCwXFhg8RslJiVTU+03Ylx53L/7ZA+zO27vxNIfb tghXHc+aniEOnQPtQD8eWqwHQYoSxGUQxAaeYVek=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK76NQVIOGAWYCMEZ4V3Y4OKBEVBNHHB5L2DQ4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3172/c548061976@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3172@github.com>
References: <quicwg/base-drafts/pull/3172@github.com>
Subject: Re: [quicwg/base-drafts] Don't call two different things "blocking" (#3172)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db9dc10bb3fa_4eb3facaa8cd96c141732"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/NuFAEmvp1U9xspW4EKoRXHwH9oM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 30 Oct 2019 18:53:09 -0000

----==_mimepart_5db9dc10bb3fa_4eb3facaa8cd96c141732
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Technically, all reviews request rather than require.  =F0=9F=98=89  Thos=
e are good suggestions, though.=0D
=0D
-- =0D
You are receiving this because you are subscribed to this thread.=0D
Reply to this email directly or view it on GitHub:=0D
https://github.com/quicwg/base-drafts/pull/3172#issuecomment-548061976=

----==_mimepart_5db9dc10bb3fa_4eb3facaa8cd96c141732
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p>Technically, all reviews request rather than require.  <g-emoji class=3D=
"g-emoji" alias=3D"wink" fallback-src=3D"https://github.githubassets.com/=
images/icons/emoji/unicode/1f609.png">=F0=9F=98=89</g-emoji>  Those are g=
ood suggestions, though.</p>=0D
=0D
<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/3172?email_source=3Dnotifications&amp;email_token=3DA=
FTOJKZAWTSCVY4EQYVEMULQRHJZBA5CNFSM4JG4HQPKYY3PNVWWK3TUL52HS4DFVREXG43VMV=
BW63LNMVXHJKTDN5WW2ZLOORPWSZGOECVMGGA#issuecomment-548061976">view it on =
GitHub</a>, or <a href=3D"https://github.com/notifications/unsubscribe-au=
th/AFTOJK2BIKY57ROVOQ52DKTQRHJZBANCNFSM4JG4HQPA">unsubscribe</a>.<img src=
=3D"https://github.com/notifications/beacon/AFTOJK333HCSGYAQKAW4UHLQRHJZB=
A5CNFSM4JG4HQPKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZ=
GOECVMGGA.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=0D
<script type=3D"application/ld+json">[=0D
{=0D
"@context": "http://schema.org",=0D
"@type": "EmailMessage",=0D
"potentialAction": {=0D
"@type": "ViewAction",=0D
"target": "https://github.com/quicwg/base-drafts/pull/3172?email_source=3D=
notifications\u0026email_token=3DAFTOJKZAWTSCVY4EQYVEMULQRHJZBA5CNFSM4JG4=
HQPKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECVMGGA#i=
ssuecomment-548061976",=0D
"url": "https://github.com/quicwg/base-drafts/pull/3172?email_source=3Dno=
tifications\u0026email_token=3DAFTOJKZAWTSCVY4EQYVEMULQRHJZBA5CNFSM4JG4HQ=
PKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECVMGGA#iss=
uecomment-548061976",=0D
"name": "View Pull Request"=0D
},=0D
"description": "View this Pull Request on GitHub",=0D
"publisher": {=0D
"@type": "Organization",=0D
"name": "GitHub",=0D
"url": "https://github.com"=0D
}=0D
}=0D
]</script>=

----==_mimepart_5db9dc10bb3fa_4eb3facaa8cd96c141732--


From nobody Wed Oct 30 11:58:09 2019
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 55343120124 for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 11:58:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, 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 qeKV6z4zcI0u for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 11:58:05 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9DA83120115 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 11:58:05 -0700 (PDT)
Date: Wed, 30 Oct 2019 11:58:04 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572461884; bh=B2HdACxTcIuqWM8Ayh2bS3/xsh/aQMKQwITgJ25x9xs=; h=Date:From:To:Subject:From; b=BtAVwjzFfmmPEagni6idaJyeBIBy6ow10TYHeJ8RP6FvIRJMo9kvyoXI5z+wIIYD2 eLoy0+HBE/+SnVBuyAwfe/bVcbeEXyF+dLJWSPkQrfpJWCNBU7lrw04UiDo4Kg686b K9wFp3uB2KVwhZyoZx+IH7AdL9IAiquX5L9K0tGE=
From: Mike Bishop <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/qpack/evictable/57e29f-7a1cb7@github.com>
Subject: [quicwg/base-drafts] 7a1cb7: Focus on insertion, not eviction
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/FmYTpZI5t4-vcMHvb5KHCW5IxIc>
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, 30 Oct 2019 18:58:07 -0000

  Branch: refs/heads/qpack/evictable
  Home:   https://github.com/quicwg/base-drafts
  Commit: 7a1cb7a88a9730466bc1afa2c78efa64b2f52c9b
      https://github.com/quicwg/base-drafts/commit/7a1cb7a88a9730466bc1afa2c78efa64b2f52c9b
  Author: Mike Bishop <mbishop@evequefou.be>
  Date:   2019-10-30 (Wed, 30 Oct 2019)

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

  Log Message:
  -----------
  Focus on insertion, not eviction



From nobody Wed Oct 30 11:58:13 2019
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 B7C7B120115 for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 11:58:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 jr6v36c26-9N for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 11:58:06 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 53C6E12011F for <quic-issues@ietf.org>; Wed, 30 Oct 2019 11:58:06 -0700 (PDT)
Received: from github-lowworker-56fcc46.va3-iad.github.net (github-lowworker-56fcc46.va3-iad.github.net [10.48.102.32]) by smtp.github.com (Postfix) with ESMTP id AC20E2C33CF for <quic-issues@ietf.org>; Wed, 30 Oct 2019 11:58:05 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572461885; bh=3xE8GLBZOVOSQNEjUHiMqpEiu64fiihiwyoFqi5IQqQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=vtnGZWlbKLCHeQsXzukTVkkW3mPNIp1bDitixVF+AmCXAV7oQlZncDS+CQvupFPq9 FjW5Zy8LyF9IxNFqROnMO4gc79MBOQwlEwjkQf2rvG4Fp3++6XcZQ5qOeUeboTs79g srbji2nyNQncE4guWUtAOgsjZf4AVwlAG8fLcIos=
Date: Wed, 30 Oct 2019 11:58:05 -0700
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4J7IFNGRXFBHFBETN3Y4O43EVBNHHB5L2DQ4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3172/c548063995@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3172@github.com>
References: <quicwg/base-drafts/pull/3172@github.com>
Subject: Re: [quicwg/base-drafts] Don't call two different things "blocking" (#3172)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db9dd3d9ce8f_6c633f824b8cd964249217"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/_KPVqkIzHk6-MECJDa-7dPEnV9Y>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 30 Oct 2019 18:58:08 -0000

----==_mimepart_5db9dd3d9ce8f_6c633f824b8cd964249217
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Incorporated, though the parenthetical reads even more awkwardly now.  Suggestions on improving that (or consensus to drop it) are welcome.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3172#issuecomment-548063995
----==_mimepart_5db9dd3d9ce8f_6c633f824b8cd964249217
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Incorporated, though the parenthetical reads even more awkwardly now.  Suggestions on improving that (or consensus to drop it) are welcome.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3172?email_source=notifications&amp;email_token=AFTOJKZGQVF5ZWGGNS4RTBDQRHKL3A5CNFSM4JG4HQPKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECVMV6Y#issuecomment-548063995">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2YFVDOGUTBSQ5CENDQRHKL3ANCNFSM4JG4HQPA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4RZAWDP2Y5K4IL3TDQRHKL3A5CNFSM4JG4HQPKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECVMV6Y.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3172?email_source=notifications\u0026email_token=AFTOJKZGQVF5ZWGGNS4RTBDQRHKL3A5CNFSM4JG4HQPKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECVMV6Y#issuecomment-548063995",
"url": "https://github.com/quicwg/base-drafts/pull/3172?email_source=notifications\u0026email_token=AFTOJKZGQVF5ZWGGNS4RTBDQRHKL3A5CNFSM4JG4HQPKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECVMV6Y#issuecomment-548063995",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db9dd3d9ce8f_6c633f824b8cd964249217--


From nobody Wed Oct 30 11:58:18 2019
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 25C3712011F for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 11:58:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 fjHKTF2p9fdB for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 11:58:14 -0700 (PDT)
Received: from out-10.smtp.github.com (out-10.smtp.github.com [192.30.254.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 109C7120115 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 11:58:14 -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 564BC1201D3 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 11:58:13 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572461893; bh=jjluBvyykg/0VvZxIIOGz+LE8Uu3epqXsTqjyAq0tNk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ri7dGpatFJ0n1nb5FcRidqxHTXhwJ3QvkGsF4HHPOVgfgunOdUecpeZdfQV+7sR8J F1FJmCZgQj6bDdAlAjzoLA5BNZ8k+oEVae48jlSO/zTf/J/jW3pA0YA2XZ62geB69y OGisO6BY8HdTHWxREq5fJjC0rt09kK1FpNlG5RPs=
Date: Wed, 30 Oct 2019 11:58:13 -0700
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3172/push/4214555312@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3172@github.com>
References: <quicwg/base-drafts/pull/3172@github.com>
Subject: Re: [quicwg/base-drafts] Don't call two different things "blocking" (#3172)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db9dd4511882_3a243ff6f80cd9681234b8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/QH_bwCPi23CeTOoxHCNQSvVnixY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 30 Oct 2019 18:58:15 -0000

----==_mimepart_5db9dd4511882_3a243ff6f80cd9681234b8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@MikeBishop pushed 1 commit.

7a1cb7a88a9730466bc1afa2c78efa64b2f52c9b  Focus on insertion, not eviction


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3172/files/57e29ffc4d7c9172f6adadff5e8b6ec829f99c70..7a1cb7a88a9730466bc1afa2c78efa64b2f52c9b

----==_mimepart_5db9dd4511882_3a243ff6f80cd9681234b8
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/MikeBishop" class="user-mention">@MikeBishop</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/7a1cb7a88a9730466bc1afa2c78efa64b2f52c9b">7a1cb7a</a>  Focus on insertion, not eviction</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3172/files/57e29ffc4d7c9172f6adadff5e8b6ec829f99c70..7a1cb7a88a9730466bc1afa2c78efa64b2f52c9b?email_source=notifications&amp;email_token=AFTOJK2NSTPDHI7CECIENM3QRHKMLA5CNFSM4JG4HQPKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTIMZWGYYDCNCQOVZWQIZUGIYTINJVGUZTCMQ">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6SUCGH3SH6HJDOYV3QRHKMLANCNFSM4JG4HQPA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6LKXVUPKOMMFLTWG3QRHKMLA5CNFSM4JG4HQPKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTIMZWGYYDCNCQOVZWQIZUGIYTINJVGUZTCMQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3172/files/57e29ffc4d7c9172f6adadff5e8b6ec829f99c70..7a1cb7a88a9730466bc1afa2c78efa64b2f52c9b?email_source=notifications\u0026email_token=AFTOJK2NSTPDHI7CECIENM3QRHKMLA5CNFSM4JG4HQPKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTIMZWGYYDCNCQOVZWQIZUGIYTINJVGUZTCMQ",
"url": "https://github.com/quicwg/base-drafts/pull/3172/files/57e29ffc4d7c9172f6adadff5e8b6ec829f99c70..7a1cb7a88a9730466bc1afa2c78efa64b2f52c9b?email_source=notifications\u0026email_token=AFTOJK2NSTPDHI7CECIENM3QRHKMLA5CNFSM4JG4HQPKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTIMZWGYYDCNCQOVZWQIZUGIYTINJVGUZTCMQ",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5db9dd4511882_3a243ff6f80cd9681234b8--


From nobody Wed Oct 30 11:58:43 2019
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 2D443120115 for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 11:58:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 ihH6Pvi0p6C5 for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 11:58:39 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A682D12021C for <quic-issues@ietf.org>; Wed, 30 Oct 2019 11:58:39 -0700 (PDT)
Received: from github-lowworker-f144ac1.va3-iad.github.net (github-lowworker-f144ac1.va3-iad.github.net [10.48.16.59]) by smtp.github.com (Postfix) with ESMTP id E42BA1C0E29 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 11:58:38 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572461918; bh=vSfuotKGif5HW+Wo24NEqSF5tpuc2R9SiHYAEltAnSs=; h=Date:From:To:Subject:From; b=wlD7yBcelcVdlfCsdgOukedsIQ9552r5BzkgfdZYjmkeGHC8shONMSJODM/lKtPQy dixdq4/Vv5lzC24SZaRwuI4cRd+20aTHnxp37O2VxQlkogtTU1hP408b+mHYkj9qz3 StkDpbVOY0R8IwpJBRkzhsv4VKfplsabE/ekS+X0=
Date: Wed, 30 Oct 2019 11:58:38 -0700
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/3cf15f-9c1170@github.com>
Subject: [quicwg/base-drafts] 9c1170: Script updating gh-pages from 7a1cb7a8. [ci skip]
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/nhQ8IGgAElMVMOoVS3OYlABfsKw>
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, 30 Oct 2019 18:58:41 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 9c1170571656acd6700554b5364328a3cf39a9b4
      https://github.com/quicwg/base-drafts/commit/9c1170571656acd6700554b5364328a3cf39a9b4
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-30 (Wed, 30 Oct 2019)

  Changed paths:
    M index.html
    M qpack/evictable/draft-ietf-quic-qpack.html
    M qpack/evictable/draft-ietf-quic-qpack.txt

  Log Message:
  -----------
  Script updating gh-pages from 7a1cb7a8. [ci skip]



From nobody Wed Oct 30 12:40:53 2019
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 A3BD5120874 for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 12:40:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 9HkXg4ESj7PS for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 12:40:51 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 32432120852 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 12:40:51 -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 8AA7A1C2F53 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 12:40:50 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572464450; bh=JKqjaHhAiy6E7nbc7JrCCPKEUtnbFPq1NTHqgcwrDAQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=pnQpzRdMjZy93IuZfespjuAiV3ZjXk9em5TO0Wy/MoyYJ1L6JTLVnZto9BrlycZPc b+ItOmK6VHbAUmyK1XLQEU6OgYQGzzf2BH9q7W7M5q5mX2JXqRGUackmOmmXVtvL1h wYd3wXBD68nBjfSzwKQapMyie3+Nfb5aWWiZoCac=
Date: Wed, 30 Oct 2019 12:40:50 -0700
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4XBJIZXWUQNHNWCCF3Y4T5FEVBMPHAEIKISM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/commit/373257b7b105ec5fff5251e0dcec0944970c0076/35735699@github.com>
In-Reply-To: <quicwg/base-drafts/commit/373257b7b105ec5fff5251e0dcec0944970c0076@github.com>
References: <quicwg/base-drafts/commit/373257b7b105ec5fff5251e0dcec0944970c0076@github.com>
Subject: Re: [quicwg/base-drafts] clarify how to handle Retry, as well as stating that a fixed mapping bet. versions and salts is better than nothing (373257b)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db9e7426b3e6_289d3f8edb0cd95c14264c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/VVQae2TXpcxyXg4Hcocm8EJwics>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 30 Oct 2019 19:40:52 -0000

----==_mimepart_5db9e7426b3e6_289d3f8edb0cd95c14264c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This is one possible design, for a server that wants to do minimal work.  A server could, however, extract the salt and put it in the Retry token, no?  We should word this as a suggested implementation, not as the only one.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/commit/373257b7b105ec5fff5251e0dcec0944970c0076#commitcomment-35735699
----==_mimepart_5db9e7426b3e6_289d3f8edb0cd95c14264c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This is one possible design, for a server that wants to do minimal work.  A server could, however, extract the salt and put it in the Retry token, no?  We should word this as a suggested implementation, not as the only one.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/commit/373257b7b105ec5fff5251e0dcec0944970c0076?email_source=notifications&amp;email_token=AFTOJKYTOFOACWRCZIIIAHDQRHPMFA5CNFSM4JG7KCR2YY3PNVWWK3TUL52HS4DFVVBW63LNNF2EG33NNVSW45FKMNXW23LFNZ2F62LEZYBCCSET#commitcomment-35735699">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2P6D4KKAVMAXVQONDQRHPMFANCNFSM4JG7KCRQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4DI6UKZUH7BNKUVNDQRHPMFA5CNFSM4JG7KCR2YY3PNVWWK3TUL52HS4DFVVBW63LNNF2EG33NNVSW45FKMNXW23LFNZ2F62LEZYBCCSET.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/commit/373257b7b105ec5fff5251e0dcec0944970c0076?email_source=notifications\u0026email_token=AFTOJKYTOFOACWRCZIIIAHDQRHPMFA5CNFSM4JG7KCR2YY3PNVWWK3TUL52HS4DFVVBW63LNNF2EG33NNVSW45FKMNXW23LFNZ2F62LEZYBCCSET#commitcomment-35735699",
"url": "https://github.com/quicwg/base-drafts/commit/373257b7b105ec5fff5251e0dcec0944970c0076?email_source=notifications\u0026email_token=AFTOJKYTOFOACWRCZIIIAHDQRHPMFA5CNFSM4JG7KCR2YY3PNVWWK3TUL52HS4DFVVBW63LNNF2EG33NNVSW45FKMNXW23LFNZ2F62LEZYBCCSET#commitcomment-35735699",
"name": "View Commit"
},
"description": "View this Commit on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db9e7426b3e6_289d3f8edb0cd95c14264c--


From nobody Wed Oct 30 12:43:40 2019
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 27D9312013C for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 12:43:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 U7c9mJmhxSFD for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 12:43:37 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 50C50120886 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 12:43:37 -0700 (PDT)
Received: from github-lowworker-f045d1f.ac4-iad.github.net (github-lowworker-f045d1f.ac4-iad.github.net [10.52.19.54]) by smtp.github.com (Postfix) with ESMTP id 7499952050C for <quic-issues@ietf.org>; Wed, 30 Oct 2019 12:43:36 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572464616; bh=6EAwIeDNOrlrUZKJdI8d4xm2pxvbFy9VruVsyW6ezNE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=euQDhtnzTFjqYbFfSFLK6yMsYgHymDCWjKoPPfvDuNUL3k7XfSqGEvMJuidEcXJoz z0xpIpIQRYZ9w1HdIDysZjOrC5jNm+CEUYD5snR9nGSD3dvnZsLkW/AzOlEl3OU8l5 T9wmFkp+OKnKVsWySfe8NOTYB2Zbe1/HkkhFU2KM=
Date: Wed, 30 Oct 2019 12:43:36 -0700
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5ZIQD3H7K23DQXW2V3Y4UHREVBNHHB5HRKFQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3166/review/309473856@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3166@github.com>
References: <quicwg/base-drafts/pull/3166@github.com>
Subject: Re: [quicwg/base-drafts] token-based greasing / initial packet protection (#3166)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db9e7e865df9_57493fcdea0cd968122686"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/CvjD9e3p8zL-1yByLg2bgRgKzAY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 30 Oct 2019 19:43:39 -0000

----==_mimepart_5db9e7e865df9_57493fcdea0cd968122686
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop commented on this pull request.



> @@ -2740,8 +2740,10 @@ which is comprised of:
   the initial salt defined in section 5.2 of {{QUIC-TLS}}.
 
 A server advertises these values using a NEW_TOKEN frame {{frame-new-token}}.
-The token MUST include or associated with the alternative version number with
-which it can be used.
+The token MUST permit the server to recover at least the alternative version
+number being associated to the token.  This property can be achieved for example

It MUST be able to recover the salt as well, I think.  It's possible that version number maps directly to salt -- but then, that's one implementation of being able to recover it.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3166#pullrequestreview-309473856
----==_mimepart_5db9e7e865df9_57493fcdea0cd968122686
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@MikeBishop</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3166#discussion_r340822271">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2740,8 +2740,10 @@ which is comprised of:
   the initial salt defined in section 5.2 of {{QUIC-TLS}}.
 
 A server advertises these values using a NEW_TOKEN frame {{frame-new-token}}.
-The token MUST include or associated with the alternative version number with
-which it can be used.
+The token MUST permit the server to recover at least the alternative version
+number being associated to the token.  This property can be achieved for example
</pre>
<p>It MUST be able to recover the salt as well, I think.  It's possible that version number maps directly to salt -- but then, that's one implementation of being able to recover it.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3166?email_source=notifications&amp;email_token=AFTOJK46DFC6VQIK4UIQ7H3QRHPWRA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJZDEQA#pullrequestreview-309473856">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4BJZO7CGOVE3R7VN3QRHPWRANCNFSM4JGDGPOQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4UHFWJ52LJH4FJHI3QRHPWRA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJZDEQA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3166?email_source=notifications\u0026email_token=AFTOJK46DFC6VQIK4UIQ7H3QRHPWRA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJZDEQA#pullrequestreview-309473856",
"url": "https://github.com/quicwg/base-drafts/pull/3166?email_source=notifications\u0026email_token=AFTOJK46DFC6VQIK4UIQ7H3QRHPWRA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJZDEQA#pullrequestreview-309473856",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db9e7e865df9_57493fcdea0cd968122686--


From nobody Wed Oct 30 12:56:59 2019
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 E77E7120914 for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 12:56:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.001
X-Spam-Level: 
X-Spam-Status: No, score=-8.001 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, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-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 P4Aq4sz5X9pY for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 12:56:56 -0700 (PDT)
Received: from out-22.smtp.github.com (out-22.smtp.github.com [192.30.252.205]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 03B1E120909 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 12:56:56 -0700 (PDT)
Date: Wed, 30 Oct 2019 12:56:54 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572465414; bh=AsXijYoZFoVXDaNe4TJKW1Y+blZmPlLIfR+or7Hmx+w=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=C/15IweyNS6OeuAvJfgk4+/sI+CLcxPz/3SYdwByDV8KPrhrSBUqvU5kbf0L74ZYW 9bpNgUj8E42CukHCcyMk2DifBLZENroB9GwTppqE1bRSb8FkDd+xT4Zwq3t5qMBFZe AbUbcgqY5lZrRE0Nm8bsmgJDwRmkl6Y5P+ulswtQ=
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7MN5V7DZK7KDGSILF3Y4VZNEVBNHHB5HRKFQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3166/review/309480916@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3166@github.com>
References: <quicwg/base-drafts/pull/3166@github.com>
Subject: Re: [quicwg/base-drafts] token-based greasing / initial packet protection (#3166)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db9eb06561d6_beb3f9d2accd95c2134de"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/VyBU5hTc0MQtPOKxxLIa3pnKTE4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 30 Oct 2019 19:56:58 -0000

----==_mimepart_5db9eb06561d6_beb3f9d2accd95c2134de
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop commented on this pull request.

I can see both sides with regard to a fallback path.  A MitM that wanted to force you back to v1 could manufacture a VN packet in response to versions it doesn't understand, swallowing the Initial or the server's actual reply.  Prohibiting fallback means that such a MitM can only prevent connections, not inspect the ClientHello.

That said, I'm dubious that most clients will not fall back at all.  The alternative is falling back to TCP, which is even more inspectable, or total connection failure.  History shows that total connection failure is not an outcome most clients or servers are comfortable with.

I think what we really want is a fallback path where an intermediary's attempt at interference becomes visible; endpoints can decide how to proceed in that situation without the spec telling them.  But then we're back to designing QUIC's version negotiation and downgrade protection mechanism, something we said we weren't going to do in v1.

> @@ -4970,6 +5080,30 @@ The NEW_TOKEN frame is as follows:
 
 NEW_TOKEN frames contain the following fields:
 
+Lifetime:
+
+: Indicates the lifetime of the values contained in this frame in milliseconds.
+  An endpoint MUST NOT use the values provided by this frame, once the time that

```suggestion
  An endpoint MUST NOT use the values provided by this frame once the time that
```

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3166#pullrequestreview-309480916
----==_mimepart_5db9eb06561d6_beb3f9d2accd95c2134de
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><b>@MikeBishop</b> commented on this pull request.</p>=0D
=0D
<p>I can see both sides with regard to a fallback path.  A MitM that want=
ed to force you back to v1 could manufacture a VN packet in response to v=
ersions it doesn't understand, swallowing the Initial or the server's act=
ual reply.  Prohibiting fallback means that such a MitM can only prevent =
connections, not inspect the ClientHello.</p>=0D
<p>That said, I'm dubious that most clients will not fall back at all.  T=
he alternative is falling back to TCP, which is even more inspectable, or=
 total connection failure.  History shows that total connection failure i=
s not an outcome most clients or servers are comfortable with.</p>=0D
<p>I think what we really want is a fallback path where an intermediary's=
 attempt at interference becomes visible; endpoints can decide how to pro=
ceed in that situation without the spec telling them.  But then we're bac=
k to designing QUIC's version negotiation and downgrade protection mechan=
ism, something we said we weren't going to do in v1.</p><hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3166#discussi=
on_r340827395">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -4970,6 +5080,30 @@ The NEW_TOKEN frame=
 is as follows:=0D
 =0D
 NEW_TOKEN frames contain the following fields:=0D
 =0D
+Lifetime:=0D
+=0D
+: Indicates the lifetime of the values contained in this frame in millis=
econds.=0D
+  An endpoint MUST NOT use the values provided by this frame, once the t=
ime that=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-  An endpoint MUST NOT use the values provide=
d by this frame, once the time that=0D
+  An endpoint MUST NOT use the values provided by this frame once the ti=
me that=0D
</pre>=0D
=0D
=0D
<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/3166?email_source=3Dnotifications&amp;email_token=3DA=
FTOJK4OKRRR4DTKW6JFCS3QRHRINA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJ=
SXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJZE3VA#pullrequestreview-309480916=
">view it on GitHub</a>, or <a href=3D"https://github.com/notifications/u=
nsubscribe-auth/AFTOJK5ZN23Q53WW7JKGBE3QRHRINANCNFSM4JGDGPOQ">unsubscribe=
</a>.<img src=3D"https://github.com/notifications/beacon/AFTOJK3GPXUXTJXI=
H2774U3QRHRINA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWN=
FSXPKTDN5WW2ZLOORPWSZGOCJZE3VA.gif" height=3D"1" width=3D"1" alt=3D"" /><=
/p>=0D
<script type=3D"application/ld+json">[=0D
{=0D
"@context": "http://schema.org",=0D
"@type": "EmailMessage",=0D
"potentialAction": {=0D
"@type": "ViewAction",=0D
"target": "https://github.com/quicwg/base-drafts/pull/3166?email_source=3D=
notifications\u0026email_token=3DAFTOJK4OKRRR4DTKW6JFCS3QRHRINA5CNFSM4JGD=
GPO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOC=
JZE3VA#pullrequestreview-309480916",=0D
"url": "https://github.com/quicwg/base-drafts/pull/3166?email_source=3Dno=
tifications\u0026email_token=3DAFTOJK4OKRRR4DTKW6JFCS3QRHRINA5CNFSM4JGDGP=
O2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJZ=
E3VA#pullrequestreview-309480916",=0D
"name": "View Pull Request"=0D
},=0D
"description": "View this Pull Request on GitHub",=0D
"publisher": {=0D
"@type": "Organization",=0D
"name": "GitHub",=0D
"url": "https://github.com"=0D
}=0D
}=0D
]</script>=

----==_mimepart_5db9eb06561d6_beb3f9d2accd95c2134de--


From nobody Wed Oct 30 13:06:13 2019
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 1F4871200DF for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 13:06:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 jod29jm-kLY1 for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 13:06:09 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7D2EA120018 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 13:06:09 -0700 (PDT)
Date: Wed, 30 Oct 2019 13:06:08 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572465968; bh=z/PKCwK8kmSXueXyEN1jy1hj2epAs7lGjpgfRNx1etk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=N1a4k3eDevpHBJMRStQK6gtZnYSDJOzPZSWkueLSxIOQg9vocR2JnvPWNEYHdwXo9 dYYv3w+Fmt4hhC9kunU5WwqtE17mu6Vou4zqSDgB5VIOeQJ74lMGM0wS/z7+J0ic5H H3rKiaP2CJQoUMZqJQqVscSrEIgZCxYuL2UW5jkk=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK62VCLQSDMC4A6AK2V3Y4P3BEVBNHHB5HRKFQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3166/c548089391@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3166@github.com>
References: <quicwg/base-drafts/pull/3166@github.com>
Subject: Re: [quicwg/base-drafts] token-based greasing / initial packet protection (#3166)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db9ed30b89b9_1ebe3f9124ecd96c1380ab"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/4optY9YxsBHgyHnbUdcNlwpKBQw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 30 Oct 2019 20:06:11 -0000

----==_mimepart_5db9ed30b89b9_1ebe3f9124ecd96c1380ab
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I don't think we should weaken the core protocol just because H3 (usually) needs TCP fallback.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3166#issuecomment-548089391
----==_mimepart_5db9ed30b89b9_1ebe3f9124ecd96c1380ab
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I don't think we should weaken the core protocol just because H3 (usually) needs TCP fallback.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3166?email_source=notifications&amp;email_token=AFTOJKYCZJRP6TIILQUGP43QRHSLBA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECVS4LY#issuecomment-548089391">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6VRKAPFOIGCODK4B3QRHSLBANCNFSM4JGDGPOQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2Q5HCRHRMYBWZS373QRHSLBA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECVS4LY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3166?email_source=notifications\u0026email_token=AFTOJKYCZJRP6TIILQUGP43QRHSLBA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECVS4LY#issuecomment-548089391",
"url": "https://github.com/quicwg/base-drafts/pull/3166?email_source=notifications\u0026email_token=AFTOJKYCZJRP6TIILQUGP43QRHSLBA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECVS4LY#issuecomment-548089391",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db9ed30b89b9_1ebe3f9124ecd96c1380ab--


From nobody Wed Oct 30 13:20:48 2019
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 02ED712008C for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 13:20:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.001
X-Spam-Level: 
X-Spam-Status: No, score=-8.001 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, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-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 51zTTqnfX0xN for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 13:20:45 -0700 (PDT)
Received: from out-22.smtp.github.com (out-22.smtp.github.com [192.30.252.205]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5C7A212011C for <quic-issues@ietf.org>; Wed, 30 Oct 2019 13:20:45 -0700 (PDT)
Received: from github-lowworker-56fcc46.va3-iad.github.net (github-lowworker-56fcc46.va3-iad.github.net [10.48.102.32]) by smtp.github.com (Postfix) with ESMTP id 9B872A121A for <quic-issues@ietf.org>; Wed, 30 Oct 2019 13:20:44 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572466844; bh=x5juIIAnYQoP1znxGDyMGNvUY5nR6zjjGG9ZKFNV56U=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=BF6rC9iiIzeNI84gapPwycZYODSvpJX8TMTWq6883w72WGvSaq7tjAMla0NkerGc/ vF/o/NqCMGbIHOgxys9CnYjF++/sudg7CZuOqdoea7M77elyRRdhrFOUNVYKkGXdpW zXlHmwFkCdlsuxGWpvD5ZMf0I9y32QTy/mCYcugE=
Date: Wed, 30 Oct 2019 13:20:44 -0700
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZPA36MF6RCJS4H4V53Y4YSZEVBNHHB4R4NZY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3099/review/309494299@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3099@github.com>
References: <quicwg/base-drafts/pull/3099@github.com>
Subject: Re: [quicwg/base-drafts] Idle timeout indicates you will timeout (#3099)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db9f09c8ce0a_4f963feb9c4cd96c2955d8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/nna-NhTH5IGpKg00u3bjKGtTTbI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 30 Oct 2019 20:20:47 -0000

----==_mimepart_5db9f09c8ce0a_4f963feb9c4cd96c2955d8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop approved this pull request.



> -draining state before the packets arrive.  If a peer could timeout within a
-Probe Timeout (PTO; see Section 6.3 of {{QUIC-RECOVERY}}), it is advisable to
-test for liveness before sending any data that cannot be retried safely.  Note
-that it is likely that only applications or application protocols will
-know what information can be retried.
+Each endpoint advertises a different max idle timeout, but the effective value
+is determined by taking the minimum of the two advertised values. By announcing
+a max idle timeout, endpoints commit to initiating an immediate close
+({{immediate-close}}) if it abandons a connection prior to the effective value.
+
+An endpoint restarts any timer it maintains when a packet from its peer is
+received and processed successfully.  The timer is also restarted when sending
+a packet containing frames other than ACK or PADDING (an ack-eliciting packet;
+see {{QUIC-RECOVERY}}), but only if no other ack-eliciting packets have been
+sent since last receiving a packet.  Restarting when sending packets ensures
+that connections do not prematurely time out when initiating new activity.

If you're going to explain why you restart when sending, you might need to explain why you _don't_ restart when sending subsequent packets.  Perhaps "when sending _one or more_ packets" might help point this explanation at bursts, rather than at individual packets?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3099#pullrequestreview-309494299
----==_mimepart_5db9f09c8ce0a_4f963feb9c4cd96c2955d8
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@MikeBishop</b> approved this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3099#discussion_r340837260">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; -draining state before the packets arrive.  If a peer could timeout within a
-Probe Timeout (PTO; see Section 6.3 of {{QUIC-RECOVERY}}), it is advisable to
-test for liveness before sending any data that cannot be retried safely.  Note
-that it is likely that only applications or application protocols will
-know what information can be retried.
+Each endpoint advertises a different max idle timeout, but the effective value
+is determined by taking the minimum of the two advertised values. By announcing
+a max idle timeout, endpoints commit to initiating an immediate close
+({{immediate-close}}) if it abandons a connection prior to the effective value.
+
+An endpoint restarts any timer it maintains when a packet from its peer is
+received and processed successfully.  The timer is also restarted when sending
+a packet containing frames other than ACK or PADDING (an ack-eliciting packet;
+see {{QUIC-RECOVERY}}), but only if no other ack-eliciting packets have been
+sent since last receiving a packet.  Restarting when sending packets ensures
+that connections do not prematurely time out when initiating new activity.
</pre>
<p>If you're going to explain why you restart when sending, you might need to explain why you <em>don't</em> restart when sending subsequent packets.  Perhaps "when sending <em>one or more</em> packets" might help point this explanation at bursts, rather than at individual packets?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3099?email_source=notifications&amp;email_token=AFTOJKYAMPW4CCH4YP5RN2DQRHUBZA5CNFSM4JBO5RGKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJZIEGY#pullrequestreview-309494299">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3Y7TNVVF6YE6IAAULQRHUBZANCNFSM4JBO5RGA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2ZECPGWCO3YMCHFHDQRHUBZA5CNFSM4JBO5RGKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJZIEGY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3099?email_source=notifications\u0026email_token=AFTOJKYAMPW4CCH4YP5RN2DQRHUBZA5CNFSM4JBO5RGKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJZIEGY#pullrequestreview-309494299",
"url": "https://github.com/quicwg/base-drafts/pull/3099?email_source=notifications\u0026email_token=AFTOJKYAMPW4CCH4YP5RN2DQRHUBZA5CNFSM4JBO5RGKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJZIEGY#pullrequestreview-309494299",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db9f09c8ce0a_4f963feb9c4cd96c2955d8--


From nobody Wed Oct 30 13:52:58 2019
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 2DB0F120851 for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 13:52:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 EZ1KticO6dud for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 13:52:55 -0700 (PDT)
Received: from out-17.smtp.github.com (out-17.smtp.github.com [192.30.252.200]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 778CB120825 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 13:52:55 -0700 (PDT)
Date: Wed, 30 Oct 2019 13:52:53 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572468773; bh=c+GJtV1b54ji7D7cs6ArjBvLWSFxjXCkm54GGgPo94o=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=uGdtBBoTO9BPmtVUK1NJ3ws0aBdO6Sa8M76d6PitloRxGEwO+5Q8vgsm/f9/9I7kN 0p7zHS8ydUdFIdXxRZetchXHUXf21JQVwDEiadJIXlb2BdSHFANzyoKw35JZCIsLpw oHlLKBRol7Jo+dPAnDdoNo6X5Ki/d9FT03DSIazw=
From: Tran Viet Hoang <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3XTIVU2GFXI76KAQF3Y4VKLEVBNHHB5MPGVM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3176@github.com>
Subject: [quicwg/base-drafts] Maximum packet size should be per 4-tuple (#3176)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db9f825bdd62_acf3fc64aacd960295630"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: hoang-tranviet
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/K5fE8KuTxVqmsmbhKqM9wfHT0_w>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 30 Oct 2019 20:52:57 -0000

----==_mimepart_5db9f825bdd62_acf3fc64aacd960295630
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

In Sec. 14.1, current transport draft said that:
"Each pair of local and remote addresses could have a different PMTU. QUIC implementations that implement any kind of PMTU discovery therefore SHOULD maintain a maximum packet size for each combination of local and remote IP addresses."

However, if only UDP port changes, ECMP could cause traffic to be routed through different physical paths, which potentially have different PMTUs. I wonder if Maximum packet size should be per 4-tuple instead.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3176
----==_mimepart_5db9f825bdd62_acf3fc64aacd960295630
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>In Sec. 14.1, current transport draft said that:<br>
"Each pair of local and remote addresses could have a different PMTU. QUIC implementations that implement any kind of PMTU discovery therefore SHOULD maintain a maximum packet size for each combination of local and remote IP addresses."</p>
<p>However, if only UDP port changes, ECMP could cause traffic to be routed through different physical paths, which potentially have different PMTUs. I wonder if Maximum packet size should be per 4-tuple instead.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3176?email_source=notifications&amp;email_token=AFTOJKZ2PP6SF4YB54JY3H3QRHX2LA5CNFSM4JHAGFAKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HVR42VQ">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK44IKYOL2YEW7GLV3TQRHX2LANCNFSM4JHAGFAA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYOE7E3J4EYV54RHF3QRHX2LA5CNFSM4JHAGFAKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HVR42VQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3176?email_source=notifications\u0026email_token=AFTOJKZ2PP6SF4YB54JY3H3QRHX2LA5CNFSM4JHAGFAKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HVR42VQ",
"url": "https://github.com/quicwg/base-drafts/issues/3176?email_source=notifications\u0026email_token=AFTOJKZ2PP6SF4YB54JY3H3QRHX2LA5CNFSM4JHAGFAKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HVR42VQ",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db9f825bdd62_acf3fc64aacd960295630--


From nobody Wed Oct 30 14:16:26 2019
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 1800C120924 for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 14:16:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8
X-Spam-Level: 
X-Spam-Status: No, score=-8 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, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 Zsqx6vm4H2OE for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 14:16:22 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2CDFC12091B for <quic-issues@ietf.org>; Wed, 30 Oct 2019 14:16:22 -0700 (PDT)
Received: from github-lowworker-6349a71.ac4-iad.github.net (github-lowworker-6349a71.ac4-iad.github.net [10.52.18.20]) by smtp.github.com (Postfix) with ESMTP id 50A7F1C2F94 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 14:16:21 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572470181; bh=C1CtjSDpqNPDzq4gWzY7clnRXS+fhjgxizHKhg/qxfw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=HtTxtD2mHbsMqjbGbDbiBkxAXtbO3OBoOlHtwx+7tPlNlA97YfpqQGrwluwpDGb/I UKTBH0USvCGNPAZ4qwGYzoedYE11oB3cIy+4X6P993kktoQAnHOMgRYrm37Ngbuhh6 4aD3LW+sSS4NKqeljtjhgwXKCHBVHxH0oFNwmlX0=
Date: Wed, 30 Oct 2019 14:16:21 -0700
From: David Schinazi <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK43HDL2JPXKFPVAACN3Y47DLEVBNHHB5KNIHE@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3170/review/309521923@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3170@github.com>
References: <quicwg/base-drafts/pull/3170@github.com>
Subject: Re: [quicwg/base-drafts] Allow provisional registrations for all registries (#3170)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5db9fda5425b4_76d63fd62b4cd95c1103c5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: DavidSchinazi
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/CVqC38BpkGlJbgadEaiTPgZZS4A>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 30 Oct 2019 21:16:24 -0000

----==_mimepart_5db9fda5425b4_76d63fd62b4cd95c1103c5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

DavidSchinazi commented on this pull request.



> +accurate representation of any deployed usage.
+
+
+### Permanent Registrations {#iana-permanent}
+
+Permanent registrations in QUIC registries require Specification Required policy
+{{!RFC8126}}, unless otherwise specified.  The designated expert(s) verify that
+a specification exists and is readily accessible.  Expert(s) are encouraged to
+be biased towards approving registrations unless they are abusive, frivolous, or
+actively harmful (not merely aesthetically displeasing, or architecturally
+dubious).  The creation of a registry MAY specify additional constraints on
+permanent registrations.
+
+The creation of a registries MAY identify a range of codepoints where
+registrations are governed by a different registration policy.  For instance,
+the registries for 62-bit codepoints in this document have stricted policies for

typo: stricter

> +Permanent registrations in QUIC registries require Specification Required policy
+{{!RFC8126}}, unless otherwise specified.  The designated expert(s) verify that
+a specification exists and is readily accessible.  Expert(s) are encouraged to
+be biased towards approving registrations unless they are abusive, frivolous, or
+actively harmful (not merely aesthetically displeasing, or architecturally
+dubious).  The creation of a registry MAY specify additional constraints on
+permanent registrations.
+
+The creation of a registries MAY identify a range of codepoints where
+registrations are governed by a different registration policy.  For instance,
+the registries for 62-bit codepoints in this document have stricted policies for
+codepoints in the range from 0 to 63.
+
+Any stricter requirements for permanent registrations do not prevent provisional
+registrations for affected codepoints.  For instance, a provisional registration
+for a frame type {{iana-frames}} of 61 could be requested.

I think this example contradicts these two statements from this PR?

> The "QUIC Frame Types" registry [...] values between 0x00 and 0x3f are assigned using Standards Action or IESG Approval.

> Provisional registrations require Expert Review.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3170#pullrequestreview-309521923
----==_mimepart_5db9fda5425b4_76d63fd62b4cd95c1103c5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@DavidSchinazi</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3170#discussion_r340858309">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +accurate representation of any deployed usage.
+
+
+### Permanent Registrations {#iana-permanent}
+
+Permanent registrations in QUIC registries require Specification Required policy
+{{!RFC8126}}, unless otherwise specified.  The designated expert(s) verify that
+a specification exists and is readily accessible.  Expert(s) are encouraged to
+be biased towards approving registrations unless they are abusive, frivolous, or
+actively harmful (not merely aesthetically displeasing, or architecturally
+dubious).  The creation of a registry MAY specify additional constraints on
+permanent registrations.
+
+The creation of a registries MAY identify a range of codepoints where
+registrations are governed by a different registration policy.  For instance,
+the registries for 62-bit codepoints in this document have stricted policies for
</pre>
<p>typo: stricter</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3170#discussion_r340860437">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +Permanent registrations in QUIC registries require Specification Required policy
+{{!RFC8126}}, unless otherwise specified.  The designated expert(s) verify that
+a specification exists and is readily accessible.  Expert(s) are encouraged to
+be biased towards approving registrations unless they are abusive, frivolous, or
+actively harmful (not merely aesthetically displeasing, or architecturally
+dubious).  The creation of a registry MAY specify additional constraints on
+permanent registrations.
+
+The creation of a registries MAY identify a range of codepoints where
+registrations are governed by a different registration policy.  For instance,
+the registries for 62-bit codepoints in this document have stricted policies for
+codepoints in the range from 0 to 63.
+
+Any stricter requirements for permanent registrations do not prevent provisional
+registrations for affected codepoints.  For instance, a provisional registration
+for a frame type {{iana-frames}} of 61 could be requested.
</pre>
<p>I think this example contradicts these two statements from this PR?</p>
<blockquote>
<p>The "QUIC Frame Types" registry [...] values between 0x00 and 0x3f are assigned using Standards Action or IESG Approval.</p>
</blockquote>
<blockquote>
<p>Provisional registrations require Expert Review.</p>
</blockquote>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3170?email_source=notifications&amp;email_token=AFTOJK2EQJCGRUTMIPTX2Q3QRH2SLA5CNFSM4JGUI6W2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJZO4AY#pullrequestreview-309521923">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5TVUJSPMQDC46X3NTQRH2SLANCNFSM4JGUI6WQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZJWDOQNGKSE74VDIDQRH2SLA5CNFSM4JGUI6W2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJZO4AY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3170?email_source=notifications\u0026email_token=AFTOJK2EQJCGRUTMIPTX2Q3QRH2SLA5CNFSM4JGUI6W2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJZO4AY#pullrequestreview-309521923",
"url": "https://github.com/quicwg/base-drafts/pull/3170?email_source=notifications\u0026email_token=AFTOJK2EQJCGRUTMIPTX2Q3QRH2SLA5CNFSM4JGUI6W2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJZO4AY#pullrequestreview-309521923",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5db9fda5425b4_76d63fd62b4cd95c1103c5--


From nobody Wed Oct 30 14:32:32 2019
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 7C7B01208F8 for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 14:32:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 fWWDvwOP7tb9 for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 14:32:30 -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 E12111200D6 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 14:32:29 -0700 (PDT)
Received: from github-lowworker-f144ac1.va3-iad.github.net (github-lowworker-f144ac1.va3-iad.github.net [10.48.16.59]) by smtp.github.com (Postfix) with ESMTP id 032C76E152F for <quic-issues@ietf.org>; Wed, 30 Oct 2019 14:32:29 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572471149; bh=H63YCDMiqF8Mclbb+ijiAqhTO82yBZruB7SOqAGr2ss=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=CuRSeNpr6SKmh1/OxsLDTsNMi2joeQitI3WYK+bxzJdjvcHkI4vuzvfIgLvW015y1 y/WUsF7eYJ7ZYxMl1HixNXGeadl93cdJPkquJiJRSeUp+XTDGXg0NXT/rz8l9fUg11 WjEzVZg6l97iV7s63+5wKEFH2kMBuTyK30wt5RrA=
Date: Wed, 30 Oct 2019 14:32:28 -0700
From: David Schinazi <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZVV4PJH3BZQN5OYI53Y5A7ZEVBNHHB4UZE54@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3120/c548121709@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3120@github.com>
References: <quicwg/base-drafts/pull/3120@github.com>
Subject: Re: [quicwg/base-drafts] Add retry integrity tag (#3120)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dba016ce90bf_47a53f9558ecd95c891fc"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: DavidSchinazi
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/GFtPCFH_kkCbVyQ3xAAej-rd1co>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 30 Oct 2019 21:32:31 -0000

----==_mimepart_5dba016ce90bf_47a53f9558ecd95c891fc
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@kazuho encrypting using AES-GCM with an all-zero key and all-zero nonce is just a XOR operation between a known string and the cleartext so the performance cost is very low.

@mikkelfj QUICv1 uses AES-GCM for Initial packets so all QUIC clients need AES-GCM support. You're free to build a different version of QUIC that only uses ChaChaPoly, but that won't impact the design of QUICv1.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3120#issuecomment-548121709
----==_mimepart_5dba016ce90bf_47a53f9558ecd95c891fc
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=41567" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/kazuho">@kazuho</a> encrypting using AES-GCM with an all-zero key and all-zero nonce is just a XOR operation between a known string and the cleartext so the performance cost is very low.</p>
<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=193335" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mikkelfj">@mikkelfj</a> QUICv1 uses AES-GCM for Initial packets so all QUIC clients need AES-GCM support. You're free to build a different version of QUIC that only uses ChaChaPoly, but that won't impact the design of QUICv1.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3120?email_source=notifications&amp;email_token=AFTOJKYFMWP3LOLPGRQIXB3QRH4OZA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECV2Y3I#issuecomment-548121709">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2ATBUFPEP2HZVPRYTQRH4OZANCNFSM4JCAOODA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK45JBBLOCLNL2FISODQRH4OZA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECV2Y3I.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3120?email_source=notifications\u0026email_token=AFTOJKYFMWP3LOLPGRQIXB3QRH4OZA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECV2Y3I#issuecomment-548121709",
"url": "https://github.com/quicwg/base-drafts/pull/3120?email_source=notifications\u0026email_token=AFTOJKYFMWP3LOLPGRQIXB3QRH4OZA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECV2Y3I#issuecomment-548121709",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dba016ce90bf_47a53f9558ecd95c891fc--


From nobody Wed Oct 30 14:56:02 2019
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 EA2A21200D6 for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 14:56:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 VJ1ypvwqsp_5 for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 14:55:59 -0700 (PDT)
Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 205561200CC for <quic-issues@ietf.org>; Wed, 30 Oct 2019 14:55:59 -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 6D84FA07DF for <quic-issues@ietf.org>; Wed, 30 Oct 2019 14:55:58 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572472558; bh=kcGzUDtGJPfT6bZuwIz748vj7ujqo8iDH165GJpyMPw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=KzcfVg+6f+seoqfPhrD6yaikg0LJv1hMvYPDKKrwjyelOrv5hsyisBnM/ZUlLkqse vSmDus4wdyuDk4S6CX8MAF/478/UTHpGO2CU4/YCu7gSSL0RnrxSgGI50i+mQkriNi L/se3mvq3eWTe7KBys2LcFvGBQjrF/9o81q3kAr4=
Date: Wed, 30 Oct 2019 14:55:58 -0700
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5WVRVROW3X6EBPZD53Y44W5EVBNHHB4UZE54@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3120/c548129595@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3120@github.com>
References: <quicwg/base-drafts/pull/3120@github.com>
Subject: Re: [quicwg/base-drafts] Add retry integrity tag (#3120)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dba06ee5f89f_34683f84ccecd96c6031"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/XG8gsSrTHw_Auc1BXwGNBY0FJWU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 30 Oct 2019 21:56:01 -0000

----==_mimepart_5dba06ee5f89f_34683f84ccecd96c6031
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@DavidSchinazi on AES-GCM that is not correct: The crypto part yes, but you do not encrypt you only GHASH because it is AEAD only. GHASH is a 128-bit carryless multiplication over a Galois Field which completes the checksum. If you CLMUL instructions this is efficient, otherwise not so much. That is where Poly1305 is a gain. CLMUL is not very common on misc. controllers even if they have other accelerations, at least for the time being. E.g. ESP8266.

I agree that AES-GCM is the right choice given the circumstances but I think Poly1305 would be better for initial and retry because it would work in a broader range. The benefit of AES-GCM is that highly loaded servers will have the necessary accelleration and may slow down on AES-GCM - even if this is a tiny fraction of the overall connection cost, it may be important as it fends of noise from the broader internet.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3120#issuecomment-548129595
----==_mimepart_5dba06ee5f89f_34683f84ccecd96c6031
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=5599133" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/DavidSchinazi">@DavidSchinazi</a> on AES-GCM that is not correct: The crypto part yes, but you do not encrypt you only GHASH because it is AEAD only. GHASH is a 128-bit carryless multiplication over a Galois Field which completes the checksum. If you CLMUL instructions this is efficient, otherwise not so much. That is where Poly1305 is a gain. CLMUL is not very common on misc. controllers even if they have other accelerations, at least for the time being. E.g. ESP8266.</p>
<p>I agree that AES-GCM is the right choice given the circumstances but I think Poly1305 would be better for initial and retry because it would work in a broader range. The benefit of AES-GCM is that highly loaded servers will have the necessary accelleration and may slow down on AES-GCM - even if this is a tiny fraction of the overall connection cost, it may be important as it fends of noise from the broader internet.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3120?email_source=notifications&amp;email_token=AFTOJKZUNV5ITNHJ4XAAOSLQRH7G5A5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECV4WOY#issuecomment-548129595">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3TUPTWBLZKW2BJJIDQRH7G5ANCNFSM4JCAOODA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2V2QVPL7D6X3E44RTQRH7G5A5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECV4WOY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3120?email_source=notifications\u0026email_token=AFTOJKZUNV5ITNHJ4XAAOSLQRH7G5A5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECV4WOY#issuecomment-548129595",
"url": "https://github.com/quicwg/base-drafts/pull/3120?email_source=notifications\u0026email_token=AFTOJKZUNV5ITNHJ4XAAOSLQRH7G5A5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECV4WOY#issuecomment-548129595",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dba06ee5f89f_34683f84ccecd96c6031--


From nobody Wed Oct 30 15:01:17 2019
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 64FA312011C for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 15:01:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8
X-Spam-Level: 
X-Spam-Status: No, score=-8 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, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 KxQXD6L4Ta6H for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 15:01:12 -0700 (PDT)
Received: from out-13.smtp.github.com (out-13.smtp.github.com [192.30.254.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 589DC1200CC for <quic-issues@ietf.org>; Wed, 30 Oct 2019 15:01:12 -0700 (PDT)
Date: Wed, 30 Oct 2019 15:01:11 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572472872; bh=Pzy00lK8oOIpnKge0w4MbKEbyCz/rA8DdTpTMRzOrt4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=qobtojT2cjrgdT01x2Djk6vV2xjhXP2mXaSnzZWRIr8cRQvXTgJp9ePWlIPrVL/By ttaDJH6yKVU4UXb86BUE8UZoGNK+ybaq+hi1GEreZTN9MfzYf/vTecSKWp+rfwWm05 EyOfxzuU94nmgS92evDHDbkUS+/VOggdzSAlhLQE=
From: Junho Choi <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK73WODZWZKF7GPNNJV3Y5ELPEVBNHHB3LP3EA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3066/review/309548624@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3066@github.com>
References: <quicwg/base-drafts/pull/3066@github.com>
Subject: Re: [quicwg/base-drafts] Change PTO to be per packet number space (#3066)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dba0827ac3dd_11723f817f0cd95c14876e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: junhochoi
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/EvYHKR8Cc-wCwsYFn0u5t9PklDg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 30 Oct 2019 22:01:16 -0000

----==_mimepart_5dba0827ac3dd_11723f817f0cd95c14876e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

junhochoi commented on this pull request.



>  When a PTO timer expires, the PTO period MUST be set to twice its current
 value. This exponential reduction in the sender's rate is important because
 the PTOs might be caused by loss of packets or acknowledgements due to severe
-congestion.  The life of a connection that is experiencing consecutive PTOs is
-limited by the endpoint's idle timeout.
+congestion.  Even when there are ack-eliciting packets in-flight in multiple
+packet number spaces, the exponential increase in probe timeout occurs across
+all spaces to prevent excess load on the network.  For example, a timeout in
+the Initial packet number space doubles the length of the timeout in the
+Handshake packet number space.

If I understand correctly,
When Initial PTO is 10ms and Handshake PTO is 15ms:
  when Initial PTO expires, Initial PTO becomes 10ms and Handshake PTO becomes 30ms

Does it means Handshake PTO need to be re-armed at the point of Initial PTO expiration?
It may mean that Handshake PTO never be fired if Initial PTO keeps firing. There is other
text L544 saying that Initial and Handshake ack-eliciting packet should be sent at
Initial PTO expires. Then probably Handshake PTO need to be rearmed because we sent
Handshake ack-eliciting packet.
So for me it looks like now Initial PTO dominates Handshake PTO until Initial phase is complete.
Is my understanding correct?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3066#pullrequestreview-309548624
----==_mimepart_5dba0827ac3dd_11723f817f0cd95c14876e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@junhochoi</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3066#discussion_r340879504">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt;  When a PTO timer expires, the PTO period MUST be set to twice its current
 value. This exponential reduction in the sender&#39;s rate is important because
 the PTOs might be caused by loss of packets or acknowledgements due to severe
-congestion.  The life of a connection that is experiencing consecutive PTOs is
-limited by the endpoint&#39;s idle timeout.
+congestion.  Even when there are ack-eliciting packets in-flight in multiple
+packet number spaces, the exponential increase in probe timeout occurs across
+all spaces to prevent excess load on the network.  For example, a timeout in
+the Initial packet number space doubles the length of the timeout in the
+Handshake packet number space.
</pre>
<p>If I understand correctly,<br>
When Initial PTO is 10ms and Handshake PTO is 15ms:<br>
when Initial PTO expires, Initial PTO becomes 10ms and Handshake PTO becomes 30ms</p>
<p>Does it means Handshake PTO need to be re-armed at the point of Initial PTO expiration?<br>
It may mean that Handshake PTO never be fired if Initial PTO keeps firing. There is other<br>
text L544 saying that Initial and Handshake ack-eliciting packet should be sent at<br>
Initial PTO expires. Then probably Handshake PTO need to be rearmed because we sent<br>
Handshake ack-eliciting packet.<br>
So for me it looks like now Initial PTO dominates Handshake PTO until Initial phase is complete.<br>
Is my understanding correct?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3066?email_source=notifications&amp;email_token=AFTOJKZ6JYMDDUG2D7FK5JLQRH72PA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJZVMUA#pullrequestreview-309548624">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK56UBUITYUX2OTGWFTQRH72PANCNFSM4I2FHCOQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2WYBHIQOFMX5KFG43QRH72PA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJZVMUA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3066?email_source=notifications\u0026email_token=AFTOJKZ6JYMDDUG2D7FK5JLQRH72PA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJZVMUA#pullrequestreview-309548624",
"url": "https://github.com/quicwg/base-drafts/pull/3066?email_source=notifications\u0026email_token=AFTOJKZ6JYMDDUG2D7FK5JLQRH72PA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJZVMUA#pullrequestreview-309548624",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dba0827ac3dd_11723f817f0cd95c14876e--


From nobody Wed Oct 30 15:24:42 2019
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 39866120B62 for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 15:24:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.999
X-Spam-Level: 
X-Spam-Status: No, score=-7.999 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, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 RvsWjPK7yvo9 for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 15:24:34 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D510F120B69 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 15:24:33 -0700 (PDT)
Date: Wed, 30 Oct 2019 15:24:33 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572474273; bh=tl8tqhBZBU36gK4OYMz9VQ5GwnAvZVidKHgwG7vd/XA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=eYgjGYFx0Sok8ukav+gznoHa3cuCczuXs6bXWw0t5jogbU7BLY4RgPit25OUy5jdn CplEUljabsBrmiTPAA0gQT76OrUSbe+REKJzDxwsDxcwgXXwQcZj1XP9cSV6KYwImT NSugOl0zpHWOLZkl0TfQk74oMDvqTofz65SFh3rc=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2CJ2NFW42SOSKA6XF3Y5ACDEVBNHHB5FNSNM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3156/review/309557851@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3156@github.com>
References: <quicwg/base-drafts/pull/3156@github.com>
Subject: Re: [quicwg/base-drafts] clarify the scope of a NEW_TOKEN token (#3156)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dba0da1d4c3_54f63fd6790cd96c299335"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/DVjjPm5Kr-lisYvavhKLgryWTjo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 30 Oct 2019 22:24:40 -0000

----==_mimepart_5dba0da1d4c3_54f63fd6790cd96c299335
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mikkelfj commented on this pull request.



> @@ -1698,10 +1698,13 @@ encrypted form in the token.
 It is unlikely that the client port number is the same on two different
 connections; validating the port is therefore unlikely to be successful.
 
-If the client has a token received in a NEW_TOKEN frame on a previous connection
-to what it believes to be the same server, it SHOULD include that value in the
-Token field of its Initial packet.  Including a token might allow the server to
-validate the client address without an additional round trip.
+A token received in a NEW_TOKEN frame is applicable to any server that the
+connection is considered authoritative for (e.g., server names included in the
+certificate).  When connecting to a server for which the client retains an
+applicable and unused token, it SHOULD include that token in the Token field of
+its Initial packet.  Including a token might allow the server to validate the
+client address without an additional round trip.  A client MUST NOT include a
+token that is not applicable to the server that it is connecting to.

What happens if it does anyway?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3156#pullrequestreview-309557851
----==_mimepart_5dba0da1d4c3_54f63fd6790cd96c299335
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@mikkelfj</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3156#discussion_r340886914">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1698,10 +1698,13 @@ encrypted form in the token.
 It is unlikely that the client port number is the same on two different
 connections; validating the port is therefore unlikely to be successful.
 
-If the client has a token received in a NEW_TOKEN frame on a previous connection
-to what it believes to be the same server, it SHOULD include that value in the
-Token field of its Initial packet.  Including a token might allow the server to
-validate the client address without an additional round trip.
+A token received in a NEW_TOKEN frame is applicable to any server that the
+connection is considered authoritative for (e.g., server names included in the
+certificate).  When connecting to a server for which the client retains an
+applicable and unused token, it SHOULD include that token in the Token field of
+its Initial packet.  Including a token might allow the server to validate the
+client address without an additional round trip.  A client MUST NOT include a
+token that is not applicable to the server that it is connecting to.
</pre>
<p>What happens if it does anyway?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3156?email_source=notifications&amp;email_token=AFTOJK7AFY4KUOHV6QBKJRTQRICSDA5CNFSM4JFWFR72YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJZXUWY#pullrequestreview-309557851">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3RBIJYJCSRZRH526DQRICSDANCNFSM4JFWFR7Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6Z2XSIFSDIZKC6TMTQRICSDA5CNFSM4JFWFR72YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJZXUWY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3156?email_source=notifications\u0026email_token=AFTOJK7AFY4KUOHV6QBKJRTQRICSDA5CNFSM4JFWFR72YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJZXUWY#pullrequestreview-309557851",
"url": "https://github.com/quicwg/base-drafts/pull/3156?email_source=notifications\u0026email_token=AFTOJK7AFY4KUOHV6QBKJRTQRICSDA5CNFSM4JFWFR72YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJZXUWY#pullrequestreview-309557851",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dba0da1d4c3_54f63fd6790cd96c299335--


From nobody Wed Oct 30 15:32:49 2019
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 BB9A51208FF for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 15:32:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.381
X-Spam-Level: 
X-Spam-Status: No, score=-6.381 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 jatO5zG2bHsw for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 15:32:46 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1D502120105 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 15:32:46 -0700 (PDT)
Received: from github-lowworker-6349a71.ac4-iad.github.net (github-lowworker-6349a71.ac4-iad.github.net [10.52.18.20]) by smtp.github.com (Postfix) with ESMTP id 68810660061 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 15:32:45 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572474765; bh=ppYxUtsoNH7mP5qihfuUf2VOUDHSTPJ0zjdMygDekRA=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=w7P8QzejJqBmHWPiV4kIgirCe32qwTGvdu4wVfKQGZdRzmF/olS+BvYxMeHoD2fod 5+SLPAiZOwnRnrIeOpOBrE+ecHRm7o/erZDeCrVTYQGlArtuW0y2kh/DCdFJ5ICU2n /BjKPdzehx3KCH3LkkzRsDPsDCR+PEA4G61b7aMc=
Date: Wed, 30 Oct 2019 15:32:45 -0700
From: Robin Marx <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6PTUKLZQK5YNOCIP53Y5BA3EVBNHHB5MVK74@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3177@github.com>
Subject: [quicwg/base-drafts] Further specify frame Length field (#3177)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dba0f8d59678_64783fe5d6ccd96c1939c0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: rmarx
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/HGCGVDh7agS2DCtnDgVMVLkzaBY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 30 Oct 2019 22:32:48 -0000

----==_mimepart_5dba0f8d59678_64783fe5d6ccd96c1939c0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Probably a bit overkill, but since it wasn&#39;t explicitly stated + I thought we had replaced &quot;octets&quot; with bytes everywhere else.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/3177

-- Commit Summary --

  * Further specify frame Length field

-- File Changes --

    M draft-ietf-quic-http.md (5)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/3177.patch
https://github.com/quicwg/base-drafts/pull/3177.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3177

----==_mimepart_5dba0f8d59678_64783fe5d6ccd96c1939c0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Probably a bit overkill, but since it wasn't explicitly stated + I thought we had replaced "octets" with bytes everywhere else.</p>

<hr>

<h4>You can view, comment on, or merge this pull request online at:</h4>
<p>&nbsp;&nbsp;<a href='https://github.com/quicwg/base-drafts/pull/3177'>https://github.com/quicwg/base-drafts/pull/3177</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Further specify frame Length field</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/3177/files#diff-0">draft-ietf-quic-http.md</a>
    (5)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3177.patch'>https://github.com/quicwg/base-drafts/pull/3177.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3177.diff'>https://github.com/quicwg/base-drafts/pull/3177.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3177?email_source=notifications&amp;email_token=AFTOJK2XYLOD43KNHDREWQTQRIDQ3A5CNFSM4JHBIFYKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HVSVL7Q">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3IB5HYNXBSFAOCRA3QRIDQ3ANCNFSM4JHBIFYA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5SQSW5UCQMTTFFVP3QRIDQ3A5CNFSM4JHBIFYKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HVSVL7Q.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3177?email_source=notifications\u0026email_token=AFTOJK2XYLOD43KNHDREWQTQRIDQ3A5CNFSM4JHBIFYKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HVSVL7Q",
"url": "https://github.com/quicwg/base-drafts/pull/3177?email_source=notifications\u0026email_token=AFTOJK2XYLOD43KNHDREWQTQRIDQ3A5CNFSM4JHBIFYKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HVSVL7Q",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5dba0f8d59678_64783fe5d6ccd96c1939c0--


From nobody Wed Oct 30 15:41:57 2019
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 A58EA1200C1 for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 15:41:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 QxU6xagUhHEZ for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 15:41:54 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2F28D120018 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 15:41:54 -0700 (PDT)
Received: from github-lowworker-2300405.va3-iad.github.net (github-lowworker-2300405.va3-iad.github.net [10.48.17.39]) by smtp.github.com (Postfix) with ESMTP id F0339C61F2B for <quic-issues@ietf.org>; Wed, 30 Oct 2019 15:41:52 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572475312; bh=3owsUIWGSyHuBKOeWW8LHAzjW4Qrn90u67cpUhykf7k=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=U4126KifQz6PDvslOXEVAbBcPhHpyLAgjryXnw5eUq1/LekTvKyNZbTXp7FJng6S4 +gvMrf1RgoKGrRpy6qRIWiKC4zzD0OXIuOy5vZdZwLxneHbjV1Pa3FXVLHDT3X0yps 54IM9HAgn+8wIFHvOiAxhEbcVVnr4r2iS+VoVSTU=
Date: Wed, 30 Oct 2019 15:41:52 -0700
From: Lucas Pardue <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3ICSQ7JG2BBXS2ERF3Y5CDBEVBNHHB5MVK74@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3177/review/309564098@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3177@github.com>
References: <quicwg/base-drafts/pull/3177@github.com>
Subject: Re: [quicwg/base-drafts] Further specify frame Length field (#3177)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dba11b0e14ef_21063fa175acd964873c7"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: LPardue
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/a3it8a1m5Leia7gH5xvnpELfPNU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 30 Oct 2019 22:41:56 -0000

----==_mimepart_5dba11b0e14ef_21063fa175acd964873c7
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

LPardue approved this pull request.





-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3177#pullrequestreview-309564098
----==_mimepart_5dba11b0e14ef_21063fa175acd964873c7
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@LPardue</b> approved this pull request.</p>



<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3177?email_source=notifications&amp;email_token=AFTOJK4FJUYMUKANA7P4FJDQRIETBA5CNFSM4JHBIFYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJZZFQQ#pullrequestreview-309564098">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2BZNBIKFAG723OKVLQRIETBANCNFSM4JHBIFYA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5NZNU5TAAOY4QOIDTQRIETBA5CNFSM4JHBIFYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJZZFQQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3177?email_source=notifications\u0026email_token=AFTOJK4FJUYMUKANA7P4FJDQRIETBA5CNFSM4JHBIFYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJZZFQQ#pullrequestreview-309564098",
"url": "https://github.com/quicwg/base-drafts/pull/3177?email_source=notifications\u0026email_token=AFTOJK4FJUYMUKANA7P4FJDQRIETBA5CNFSM4JHBIFYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJZZFQQ#pullrequestreview-309564098",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dba11b0e14ef_21063fa175acd964873c7--


From nobody Wed Oct 30 15:46:00 2019
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 599C9120110 for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 15:45:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 XgFIFbzrcZFX for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 15:45:56 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B916C1200C1 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 15:45:56 -0700 (PDT)
Received: from github-lowworker-943b171.ac4-iad.github.net (github-lowworker-943b171.ac4-iad.github.net [10.52.22.59]) by smtp.github.com (Postfix) with ESMTP id 9356E2C1AA0 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 15:45:55 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572475555; bh=SxFYLigtg0rH2s0O5UqiYkatvhN4X8ytKjWpJ7dwpYw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=dBOxVMT4IJX9FKOWK2nGyHv+SpyfVV0aciHH+HmZJKdJxep0/TUZmYcWIEn6C9xqT HmcELWtKvelcbHQyAV/g2lIbpoYozBaqCIVv4/q+n1iCT83bn/PSGbPSGzBKCJc314 ALLrMfBkS9KjpWQFhRe6w9G4rFUG2X4pZ/8oVGm0=
Date: Wed, 30 Oct 2019 15:45:55 -0700
From: David Schinazi <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4IOL4ZI3TSS4Z34JV3Y5JTHEVBNHHB4UZE54@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3120/c548144308@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3120@github.com>
References: <quicwg/base-drafts/pull/3120@github.com>
Subject: Re: [quicwg/base-drafts] Add retry integrity tag (#3120)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dba12a3793bd_7e2a3f90aa2cd95c1942d0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: DavidSchinazi
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/XVUIGICuByUBJz6kvfyZSBnhoWk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 30 Oct 2019 22:45:58 -0000

----==_mimepart_5dba12a3793bd_7e2a3f90aa2cd95c1942d0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I'm going to have this PR match the algorithm used for Initial, and stick with AES-GCM. Feel free to file a separate issue to discuss using ChaChaPoly for both.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3120#issuecomment-548144308
----==_mimepart_5dba12a3793bd_7e2a3f90aa2cd95c1942d0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I'm going to have this PR match the algorithm used for Initial, and stick with AES-GCM. Feel free to file a separate issue to discuss using ChaChaPoly for both.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3120?email_source=notifications&amp;email_token=AFTOJK76WSI4JMOV3DAZARLQRIFCHA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECWAJNA#issuecomment-548144308">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2Q54HYA6YFI3BIA6TQRIFCHANCNFSM4JCAOODA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7Y5SEL34SAE2F3DSDQRIFCHA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECWAJNA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3120?email_source=notifications\u0026email_token=AFTOJK76WSI4JMOV3DAZARLQRIFCHA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECWAJNA#issuecomment-548144308",
"url": "https://github.com/quicwg/base-drafts/pull/3120?email_source=notifications\u0026email_token=AFTOJK76WSI4JMOV3DAZARLQRIFCHA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECWAJNA#issuecomment-548144308",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dba12a3793bd_7e2a3f90aa2cd95c1942d0--


From nobody Wed Oct 30 15:48:04 2019
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 326BE120110 for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 15:48:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 MjWrHM0uRxwX for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 15:48:00 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 60893120018 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 15:48:00 -0700 (PDT)
Received: from github-lowworker-cde56e0.va3-iad.github.net (github-lowworker-cde56e0.va3-iad.github.net [10.48.25.52]) by smtp.github.com (Postfix) with ESMTP id 808721C2514 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 15:47:59 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572475679; bh=a4ljjNk01rHnbpPOBOeaNVEcmVwrZ5zB3f80WDzPwiw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=MmYYxEXEyESwl3vQxQmS+KXgvI9gJMSI5YwS462DpRtXCWbC3KZ6fnMYYzFN1dqGd OdGLTm5tCeG9BVzhG0fi6FktLT+ikOweBtfCxtxkD8Aj1sY0W1CapK+OUKglKp066l Nejgl3d4gdZy779Y2m+uceP/b7NpiFJEn3AnV6cc=
Date: Wed, 30 Oct 2019 15:47:59 -0700
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZ7ELEO3GNAS4UATJ53Y5CZ7EVBNHHB4UZE54@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3120/c548144894@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3120@github.com>
References: <quicwg/base-drafts/pull/3120@github.com>
Subject: Re: [quicwg/base-drafts] Add retry integrity tag (#3120)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dba131f71789_36333ffb134cd968179189"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/xrJkTurYHZWU0RWKCt92rIBRlD0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 30 Oct 2019 22:48:02 -0000

----==_mimepart_5dba131f71789_36333ffb134cd968179189
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I think it is way too late to make such a change, which is why I wrote that given the circumstances I agree with the design choice.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3120#issuecomment-548144894
----==_mimepart_5dba131f71789_36333ffb134cd968179189
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I think it is way too late to make such a change, which is why I wrote that given the circumstances I agree with the design choice.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3120?email_source=notifications&amp;email_token=AFTOJK4AMEIPKGNIXSXUFT3QRIFJ7A5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECWAN7Q#issuecomment-548144894">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK42DRIN7RR5LWC3XC3QRIFJ7ANCNFSM4JCAOODA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3RDPENVGC4HMV4XVLQRIFJ7A5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECWAN7Q.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3120?email_source=notifications\u0026email_token=AFTOJK4AMEIPKGNIXSXUFT3QRIFJ7A5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECWAN7Q#issuecomment-548144894",
"url": "https://github.com/quicwg/base-drafts/pull/3120?email_source=notifications\u0026email_token=AFTOJK4AMEIPKGNIXSXUFT3QRIFJ7A5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECWAN7Q#issuecomment-548144894",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dba131f71789_36333ffb134cd968179189--


From nobody Wed Oct 30 16:11:54 2019
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 0F84F120232 for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 16:11:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 WILx09XEcXwF for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 16:11:50 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 30054120018 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 16:11:50 -0700 (PDT)
Received: from github-lowworker-c53a806.ac4-iad.github.net (github-lowworker-c53a806.ac4-iad.github.net [10.52.23.45]) by smtp.github.com (Postfix) with ESMTP id 34150C605FB for <quic-issues@ietf.org>; Wed, 30 Oct 2019 16:11:49 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572477109; bh=wprk5re/isM/SrbaWrBmaS1PXlG5XRtR9Yfpoxeal3s=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=MNoyRSMOaxWPOtTg/7jWBI0iN2d4vgPHyspsLe0aVbdvvxYHZomH1ZIfnAfX2UihX OsBBspL4oX1Kb/eYNNWjoW8atBqMYzxLZaDiteWq6W6n3iK9AetCYaQxxnoYb3LNw3 YXatsNn5+lzTScVc3mNBEW79Qbk6HLbZHUy0LWYE=
Date: Wed, 30 Oct 2019 16:11:49 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2DOAOI5JBWBGNCOS53Y5FTLEVBNHHB5LKU2U@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3171/review/309574173@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3171@github.com>
References: <quicwg/base-drafts/pull/3171@github.com>
Subject: Re: [quicwg/base-drafts] Retry MUST NOT -> cannot be treated as an acknowledgement (#3171)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dba18b5249e1_15993fc7d60cd9643007ab"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/JHplzzf3c0Oe4LLz0mhlLifttWk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 30 Oct 2019 23:11:52 -0000

----==_mimepart_5dba18b5249e1_15993fc7d60cd9643007ab
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.

Seems fine.  I don't think that this is the reason though.  I'd say that this is more because Retry doesn't indicate that the contents of the Initial were successfully processed.



-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3171#pullrequestreview-309574173
----==_mimepart_5dba18b5249e1_15993fc7d60cd9643007ab
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinthomson</b> commented on this pull request.</p>

<p>Seems fine.  I don't think that this is the reason though.  I'd say that this is more because Retry doesn't indicate that the contents of the Initial were successfully processed.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3171?email_source=notifications&amp;email_token=AFTOJK22IQGV7XOBTJ37T2DQRIIDLA5CNFSM4JGZOOJKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJZ3UHI#pullrequestreview-309574173">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2OPZTNDITOICB22DDQRIIDLANCNFSM4JGZOOJA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4RAQIQVEA2UEKMWLTQRIIDLA5CNFSM4JGZOOJKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJZ3UHI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3171?email_source=notifications\u0026email_token=AFTOJK22IQGV7XOBTJ37T2DQRIIDLA5CNFSM4JGZOOJKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJZ3UHI#pullrequestreview-309574173",
"url": "https://github.com/quicwg/base-drafts/pull/3171?email_source=notifications\u0026email_token=AFTOJK22IQGV7XOBTJ37T2DQRIIDLA5CNFSM4JGZOOJKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJZ3UHI#pullrequestreview-309574173",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dba18b5249e1_15993fc7d60cd9643007ab--


From nobody Wed Oct 30 16:18:40 2019
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 E9769120168 for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 16:18:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 bstplyUW8kTs for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 16:18:36 -0700 (PDT)
Received: from out-17.smtp.github.com (out-17.smtp.github.com [192.30.252.200]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 49331120018 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 16:18:36 -0700 (PDT)
Date: Wed, 30 Oct 2019 16:18:35 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572477515; bh=8fx+E7/sSmA6u00FNGGNYhZa/tI4ejCG6dYWv5Il/mU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=L3wQKvArNy9w2e3Z6EuN3KygoKsrMd9R2BLH9ap/dag5AuAIiQPTob4iAxawPav9B Ucu7+ZZcfOo0m4oSJyPul+ol3V5vLU4K2C3IFGGWZnpD5pA8LuJJmGJYFPrhb7dkxW XTehqLGTOegowXkkJueuQESA68Hiq0/J6QbGpBwU=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZGYNIAGKWNWXZ2AP53Y5GMXEVBNHHB5L4FMQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3173/548152461@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3173@github.com>
References: <quicwg/base-drafts/issues/3173@github.com>
Subject: Re: [quicwg/base-drafts] TLS MUST NOT deliver server 1RTT Rx keys until getting Finished (#3173)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dba1a4b67be5_2e353ff7eaacd95c22025b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ij6EYap4UqiQ3xs24L6bMCyO-ds>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 30 Oct 2019 23:18:38 -0000

----==_mimepart_5dba1a4b67be5_2e353ff7eaacd95c22025b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I like that this class of problem is naturally assumed to require some sort of protocol change.  As I said on #3159, maybe those implementations can fix their bug.

#3174 is a pragmatic sort of fix that would make this an editorial issue.  I'd like that, but it sounds like there is a strong desire to go all nuclear on this.  We should discuss that, or its spectre will haunt us.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3173#issuecomment-548152461
----==_mimepart_5dba1a4b67be5_2e353ff7eaacd95c22025b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I like that this class of problem is naturally assumed to require some sort of protocol change.  As I said on <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="513227726" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3159" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/3159/hovercard" href="https://github.com/quicwg/base-drafts/issues/3159">#3159</a>, maybe those implementations can fix their bug.</p>
<p><a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="514829256" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3174" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3174/hovercard" href="https://github.com/quicwg/base-drafts/pull/3174">#3174</a> is a pragmatic sort of fix that would make this an editorial issue.  I'd like that, but it sounds like there is a strong desire to go all nuclear on this.  We should discuss that, or its spectre will haunt us.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3173?email_source=notifications&amp;email_token=AFTOJK7EM2U7QTRAZEVO5WDQRII4XA5CNFSM4JG4TGM2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECWCJDI#issuecomment-548152461">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYVJPABZP5PU3VYYNTQRII4XANCNFSM4JG4TGMQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4ZCCUA4S65LQVLOJ3QRII4XA5CNFSM4JG4TGM2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECWCJDI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3173?email_source=notifications\u0026email_token=AFTOJK7EM2U7QTRAZEVO5WDQRII4XA5CNFSM4JG4TGM2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECWCJDI#issuecomment-548152461",
"url": "https://github.com/quicwg/base-drafts/issues/3173?email_source=notifications\u0026email_token=AFTOJK7EM2U7QTRAZEVO5WDQRII4XA5CNFSM4JG4TGM2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECWCJDI#issuecomment-548152461",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dba1a4b67be5_2e353ff7eaacd95c22025b--


From nobody Wed Oct 30 16:21:40 2019
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 968EB120168 for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 16:21:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 tzeh1Bqbg0sj for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 16:21:37 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D6C31120131 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 16:21:36 -0700 (PDT)
Received: from github-lowworker-d31a065.va3-iad.github.net (github-lowworker-d31a065.va3-iad.github.net [10.48.17.70]) by smtp.github.com (Postfix) with ESMTP id F148E6A1135 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 16:21:35 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572477695; bh=bi4P+kyZnEWKtfN4f6ykLo3RqTyWl9+piOhr8D/Elg0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=MBSe0VCeQaPTLlGSktyOJhNKV3njUw0ynCKYlC8d3tsiqZkb/8AAiyLRiAqJtQcDU Eh+t23vfH5chV2HSUKpZPt58R1jpdnbej6wVduFGkgAHMuFgEKIMHB5r5RDB+wYoVB VTo93feZ8yB/95KVZCdW8Lp/b5wlxvZr/FejOWrs=
Date: Wed, 30 Oct 2019 16:21:35 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYKHS6SZPX7CY5UEM53Y5GX7EVBNHHB5HMNYI@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3164/review/309577060@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3164@github.com>
References: <quicwg/base-drafts/pull/3164@github.com>
Subject: Re: [quicwg/base-drafts] Forbid use of application-level close in Initial, Handshake packets (#3164)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dba1affe220f_6dbf3ff7558cd96c21601f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/aIdIgc5ZuKrHxggdyBzTzn3Nzt8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 30 Oct 2019 23:21:39 -0000

----==_mimepart_5dba1affe220f_6dbf3ff7558cd96c21601f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson approved this pull request.



> @@ -328,8 +328,11 @@ encryption levels:
 
 - PADDING and PING frames MAY appear in packets of any encryption level.
 
-- CRYPTO and CONNECTION_CLOSE frames MAY appear in packets of any encryption
-  level except 0-RTT.
+- CRYPTO frames and CONNECTION_CLOSE frames signaling errors at QUIC layer (type
+  0x1c) MAY appear in packets of any encryption level except 0-RTT.
+
+- CONNECTION_CLOSE frames signaling application errors (type 0x1d) MUST only be
+  sent in 1-RTT level.

Or

```suggestion
  sent in packets at the 1-RTT encryption level.
```

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3164#pullrequestreview-309577060
----==_mimepart_5dba1affe220f_6dbf3ff7558cd96c21601f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><b>@martinthomson</b> approved this pull request.</p>=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3164#discussi=
on_r340902494">draft-ietf-quic-tls.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -328,8 +328,11 @@ encryption levels:=0D=

 =0D
 - PADDING and PING frames MAY appear in packets of any encryption level.=
=0D
 =0D
-- CRYPTO and CONNECTION_CLOSE frames MAY appear in packets of any encryp=
tion=0D
-  level except 0-RTT.=0D
+- CRYPTO frames and CONNECTION_CLOSE frames signaling errors at QUIC lay=
er (type=0D
+  0x1c) MAY appear in packets of any encryption level except 0-RTT.=0D
+=0D
+- CONNECTION_CLOSE frames signaling application errors (type 0x1d) MUST =
only be=0D
+  sent in 1-RTT level.=0D
</pre>=0D
<p>Or</p>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-  sent in 1-RTT level.=0D
+  sent in packets at the 1-RTT encryption level.=0D
</pre>=0D
=0D
=0D
<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/3164?email_source=3Dnotifications&amp;email_token=3DA=
FTOJK7VABWYWNH5U2OUXNDQRIJH7A5CNFSM4JGCFZ6KYY3PNVWWK3TUL52HS4DFWFIHK3DMKJ=
SXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJZ4KZA#pullrequestreview-309577060=
">view it on GitHub</a>, or <a href=3D"https://github.com/notifications/u=
nsubscribe-auth/AFTOJK66Q3OIYUI7C3VJURLQRIJH7ANCNFSM4JGCFZ6A">unsubscribe=
</a>.<img src=3D"https://github.com/notifications/beacon/AFTOJK6Y27R2DYWL=
6L6HEODQRIJH7A5CNFSM4JGCFZ6KYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWN=
FSXPKTDN5WW2ZLOORPWSZGOCJZ4KZA.gif" height=3D"1" width=3D"1" alt=3D"" /><=
/p>=0D
<script type=3D"application/ld+json">[=0D
{=0D
"@context": "http://schema.org",=0D
"@type": "EmailMessage",=0D
"potentialAction": {=0D
"@type": "ViewAction",=0D
"target": "https://github.com/quicwg/base-drafts/pull/3164?email_source=3D=
notifications\u0026email_token=3DAFTOJK7VABWYWNH5U2OUXNDQRIJH7A5CNFSM4JGC=
FZ6KYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOC=
JZ4KZA#pullrequestreview-309577060",=0D
"url": "https://github.com/quicwg/base-drafts/pull/3164?email_source=3Dno=
tifications\u0026email_token=3DAFTOJK7VABWYWNH5U2OUXNDQRIJH7A5CNFSM4JGCFZ=
6KYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJZ=
4KZA#pullrequestreview-309577060",=0D
"name": "View Pull Request"=0D
},=0D
"description": "View this Pull Request on GitHub",=0D
"publisher": {=0D
"@type": "Organization",=0D
"name": "GitHub",=0D
"url": "https://github.com"=0D
}=0D
}=0D
]</script>=

----==_mimepart_5dba1affe220f_6dbf3ff7558cd96c21601f--


From nobody Wed Oct 30 16:27:03 2019
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 27016120819 for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 16:27:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.999
X-Spam-Level: 
X-Spam-Status: No, score=-7.999 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, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 yY6CfP8Qui_9 for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 16:27:00 -0700 (PDT)
Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C574F120802 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 16:27:00 -0700 (PDT)
Date: Wed, 30 Oct 2019 16:26:59 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572478019; bh=8mKndv+y6HFVAbOzCI6GcDfFwJLsaM6Hkh1G6cl7LPk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=b3dSUJFa7/XL3bDECKycih3vh8ctvlnhQc9AsKp0KlhkjEBdnq+sonUwT1nhLd7+o f55F+QXc7h3IzhgAn63hOF1AWinsXjd6JNr2NAo39nQXkpD6DWz+G5bOMAJ78Qvf7T qXb7hno0xWcvapl5zA4ytKnmz2hRI2RrmcusWKYI=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3BZHQ33AIWYSDBYMN3Y5ONHEVBNHHB5KNIHE@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3170/review/309578631@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3170@github.com>
References: <quicwg/base-drafts/pull/3170@github.com>
Subject: Re: [quicwg/base-drafts] Allow provisional registrations for all registries (#3170)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dba1c43ccd1e_2c0d3f8b1b4cd96c3316e8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/z4abZtLkE2NLR_VWDpJrPPJMsWs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 30 Oct 2019 23:27:02 -0000

----==_mimepart_5dba1c43ccd1e_2c0d3f8b1b4cd96c3316e8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



> +Permanent registrations in QUIC registries require Specification Required policy
+{{!RFC8126}}, unless otherwise specified.  The designated expert(s) verify that
+a specification exists and is readily accessible.  Expert(s) are encouraged to
+be biased towards approving registrations unless they are abusive, frivolous, or
+actively harmful (not merely aesthetically displeasing, or architecturally
+dubious).  The creation of a registry MAY specify additional constraints on
+permanent registrations.
+
+The creation of a registries MAY identify a range of codepoints where
+registrations are governed by a different registration policy.  For instance,
+the registries for 62-bit codepoints in this document have stricted policies for
+codepoints in the range from 0 to 63.
+
+Any stricter requirements for permanent registrations do not prevent provisional
+registrations for affected codepoints.  For instance, a provisional registration
+for a frame type {{iana-frames}} of 61 could be requested.

You clipped the key piece of the first quote:

> Permanent registrations in this registry are assigned using [...] except for values between 0x00 and 0x3f [...] which are assigned using Standards Action or IESG Approval [...]

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3170#discussion_r340903750
----==_mimepart_5dba1c43ccd1e_2c0d3f8b1b4cd96c3316e8
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinthomson</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3170#discussion_r340903750">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +Permanent registrations in QUIC registries require Specification Required policy
+{{!RFC8126}}, unless otherwise specified.  The designated expert(s) verify that
+a specification exists and is readily accessible.  Expert(s) are encouraged to
+be biased towards approving registrations unless they are abusive, frivolous, or
+actively harmful (not merely aesthetically displeasing, or architecturally
+dubious).  The creation of a registry MAY specify additional constraints on
+permanent registrations.
+
+The creation of a registries MAY identify a range of codepoints where
+registrations are governed by a different registration policy.  For instance,
+the registries for 62-bit codepoints in this document have stricted policies for
+codepoints in the range from 0 to 63.
+
+Any stricter requirements for permanent registrations do not prevent provisional
+registrations for affected codepoints.  For instance, a provisional registration
+for a frame type {{iana-frames}} of 61 could be requested.
</pre>
<p>You clipped the key piece of the first quote:</p>
<blockquote>
<p>Permanent registrations in this registry are assigned using [...] except for values between 0x00 and 0x3f [...] which are assigned using Standards Action or IESG Approval [...]</p>
</blockquote>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3170?email_source=notifications&amp;email_token=AFTOJK3264ALIXEPK5JWCRTQRIJ4HA5CNFSM4JGUI6W2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJZ4XBY#discussion_r340903750">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYOIK3GVXFMPAEBUQDQRIJ4HANCNFSM4JGUI6WQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5PRLIRWMUQMOFK7ATQRIJ4HA5CNFSM4JGUI6W2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJZ4XBY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3170?email_source=notifications\u0026email_token=AFTOJK3264ALIXEPK5JWCRTQRIJ4HA5CNFSM4JGUI6W2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJZ4XBY#discussion_r340903750",
"url": "https://github.com/quicwg/base-drafts/pull/3170?email_source=notifications\u0026email_token=AFTOJK3264ALIXEPK5JWCRTQRIJ4HA5CNFSM4JGUI6W2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJZ4XBY#discussion_r340903750",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dba1c43ccd1e_2c0d3f8b1b4cd96c3316e8--


From nobody Wed Oct 30 16:27:26 2019
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 6FACE120809 for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 16:27:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, 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 cqQicpLFrOnQ for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 16:27:24 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E194A120018 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 16:27:23 -0700 (PDT)
Date: Wed, 30 Oct 2019 16:27:22 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572478042; bh=56z4/nPgp92FB5Jewd8UIpCGglwhnWibBpDflF3Qm2A=; h=Date:From:To:Subject:From; b=1d5q+T/wiSJ9YIHXgfQLsHboexV0/3tJOHEJTr8Qi8R8Rg7DLySv59+/8cbPSYtqj FeK0QWde6SOWqqjPp2Ke3xKAz2zkNbCgP5YWU602rccOtuHk/GRWN/QqpCRj6jJQYa j2HUDU/+XuSix/AIPur+dazJ2flCZtthVdfNG5S4=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/provisional/54ed6d-fea862@github.com>
Subject: [quicwg/base-drafts] fea862: enstricted
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/XIe_ZiRWXtOncr3VzKgSucFh4NE>
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, 30 Oct 2019 23:27:25 -0000

  Branch: refs/heads/provisional
  Home:   https://github.com/quicwg/base-drafts
  Commit: fea8629b7991150a51b86eff18bd302ed633630a
      https://github.com/quicwg/base-drafts/commit/fea8629b7991150a51b86eff18bd302ed633630a
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-10-31 (Thu, 31 Oct 2019)

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

  Log Message:
  -----------
  enstricted



From nobody Wed Oct 30 16:27:33 2019
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 16574120819 for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 16:27:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 7QyQgCcJEKQb for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 16:27:30 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C187E120818 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 16:27:30 -0700 (PDT)
Date: Wed, 30 Oct 2019 16:27:30 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572478050; bh=RAj+sniwW1WHor8ZdFu3txPdMSEbA3swAwF13XaxrLM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=I8jTpUIoMeA04BasXMvFP5VwgNsYeUiEr2ARyUuuVc1Vb6bG/d1lKuEkZL/i0Ti7N 7jEXEb2HncdExxXuSpoCEMKvGSksCEbuhZ0glnjxxkm/sARFZaZIHyP4zWa4yjWYKw dSyMLLdinpFod42tYNoaKuAKNRkLAKCCzi0pazL0=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3170/push/4215499579@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3170@github.com>
References: <quicwg/base-drafts/pull/3170@github.com>
Subject: Re: [quicwg/base-drafts] Allow provisional registrations for all registries (#3170)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dba1c62c275_21fd3f9ae04cd9602032ba"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/7U6_3lhf7WbqBd7mJ-cweOWV3Bo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 30 Oct 2019 23:27:32 -0000

----==_mimepart_5dba1c62c275_21fd3f9ae04cd9602032ba
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson pushed 1 commit.

fea8629b7991150a51b86eff18bd302ed633630a  enstricted


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3170/files/54ed6dc0572c3b88f05c8eaa8ef5b520eb00dc21..fea8629b7991150a51b86eff18bd302ed633630a

----==_mimepart_5dba1c62c275_21fd3f9ae04cd9602032ba
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/martinthomson" class="user-mention">@martinthomson</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/fea8629b7991150a51b86eff18bd302ed633630a">fea8629</a>  enstricted</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3170/files/54ed6dc0572c3b88f05c8eaa8ef5b520eb00dc21..fea8629b7991150a51b86eff18bd302ed633630a?email_source=notifications&amp;email_token=AFTOJK4KONTLMUESPMTGCCTQRIJ6FA5CNFSM4JGUI6W2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTIMBVGM4TEM2QOVZWQIZUGIYTKNBZHE2TOOI">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5NKSJ35PUDNVTQCN3QRIJ6FANCNFSM4JGUI6WQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK773SGTIYK3P3FCFQ3QRIJ6FA5CNFSM4JGUI6W2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTIMBVGM4TEM2QOVZWQIZUGIYTKNBZHE2TOOI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3170/files/54ed6dc0572c3b88f05c8eaa8ef5b520eb00dc21..fea8629b7991150a51b86eff18bd302ed633630a?email_source=notifications\u0026email_token=AFTOJK4KONTLMUESPMTGCCTQRIJ6FA5CNFSM4JGUI6W2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTIMBVGM4TEM2QOVZWQIZUGIYTKNBZHE2TOOI",
"url": "https://github.com/quicwg/base-drafts/pull/3170/files/54ed6dc0572c3b88f05c8eaa8ef5b520eb00dc21..fea8629b7991150a51b86eff18bd302ed633630a?email_source=notifications\u0026email_token=AFTOJK4KONTLMUESPMTGCCTQRIJ6FA5CNFSM4JGUI6W2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTIMBVGM4TEM2QOVZWQIZUGIYTKNBZHE2TOOI",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5dba1c62c275_21fd3f9ae04cd9602032ba--


From nobody Wed Oct 30 16:28:04 2019
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 06362120232 for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 16:28:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 jguYtdcCCFNQ for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 16:28:00 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A65CA120018 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 16:28:00 -0700 (PDT)
Received: from github-lowworker-5fb2734.va3-iad.github.net (github-lowworker-5fb2734.va3-iad.github.net [10.48.19.27]) by smtp.github.com (Postfix) with ESMTP id 1F488C602CD for <quic-issues@ietf.org>; Wed, 30 Oct 2019 16:27:59 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572478079; bh=nPi2JndfNtqxKqVEyzEDJL73ujGVHRJMpMJdm7tQkDY=; h=Date:From:To:Subject:From; b=Iadih1rr6wO+rm4t9Nc4su72xYE0MBShrBq1xmcrGSCITll06JtC3KH70B/RQwqhX z8Xi+H9zRRZMCyGh1v5nXBoPgOdIXZzKZjIQmFZVxD8DcepF7KlUHSQW5mpR0IOf99 Vz1FiEzunu2Tr7gMBYv2k640GVJqo9TVi047sh6I=
Date: Wed, 30 Oct 2019 16:27:59 -0700
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/9c1170-38a29d@github.com>
Subject: [quicwg/base-drafts] 38a29d: Script updating gh-pages from fea8629b. [ci skip]
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/M3j495kcF5lNcQWl2OKik4UDdqM>
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, 30 Oct 2019 23:28:02 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 38a29d9d216a861f23ec37e8241aef5efea14e55
      https://github.com/quicwg/base-drafts/commit/38a29d9d216a861f23ec37e8241aef5efea14e55
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-30 (Wed, 30 Oct 2019)

  Changed paths:
    M index.html
    M provisional/draft-ietf-quic-transport.html
    M provisional/draft-ietf-quic-transport.txt

  Log Message:
  -----------
  Script updating gh-pages from fea8629b. [ci skip]



From nobody Wed Oct 30 16:31:21 2019
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 9161E120232 for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 16:31:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, 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 kwkybygIMBTz for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 16:31:18 -0700 (PDT)
Received: from out-14.smtp.github.com (out-14.smtp.github.com [192.30.254.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3635D120018 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 16:31:18 -0700 (PDT)
Received: from github-lowworker-5825cd4.ac4-iad.github.net (github-lowworker-5825cd4.ac4-iad.github.net [10.52.22.68]) by smtp.github.com (Postfix) with ESMTP id B8885120508 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 16:31:17 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572478277; bh=X8vLOllF2wSCsGVTzbbfUIuGVonILROlOEa7l8Jy4pQ=; h=Date:From:To:Subject:From; b=hGE58prAw+y2mnmmfInitul7/OLiU9FrXzv0xWa76DJX11bZmnMh/yX5SLZD6uQY8 L8sCQH4d+Z5Qqu4aru2NMm2WL9f2ego3Z1xCDCNLE5Hm3DOGKXVT8xJhxqdb5M9ogU irHkLfp6af1zHLyz9ivQrVD6BKsmCR9TMSr3q/u0=
Date: Wed, 30 Oct 2019 16:31:17 -0700
From: ianswett <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/ianswett-cannot/e67136-792388@github.com>
Subject: [quicwg/base-drafts] 792388: Martin's reason
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/r2195jkO_uO99oODtbW_VwRNmhc>
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, 30 Oct 2019 23:31:20 -0000

  Branch: refs/heads/ianswett-cannot
  Home:   https://github.com/quicwg/base-drafts
  Commit: 79238880c2813ba5eaf0170b971d8d782508c830
      https://github.com/quicwg/base-drafts/commit/79238880c2813ba5eaf0170b971d8d782508c830
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-10-30 (Wed, 30 Oct 2019)

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

  Log Message:
  -----------
  Martin's reason



From nobody Wed Oct 30 16:31:29 2019
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 1B3DD120232 for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 16:31:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 19C3HXW3I35a for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 16:31:26 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C4667120018 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 16:31:25 -0700 (PDT)
Date: Wed, 30 Oct 2019 16:31:25 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572478285; bh=B19vhdwBr6I/2ueun/Ij3sU6gfq2W63hl6QXrcRg+6w=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=MiJbXmbpnLlfcOx5xhLhHtEUcWo6KL60wwHpHy5feBK1sQzMX68hPWsGJGf9TXr5V cWWSHTP78NEeB7X+2chBiS+Q05tEk8f/77JduA725oMCor0WA57jDcja3E6FPPwGHt enXkCFTJxeH+nRx8GezbYcQ0OfLN3Stga++jSj+4=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3171/push/4215509351@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3171@github.com>
References: <quicwg/base-drafts/pull/3171@github.com>
Subject: Re: [quicwg/base-drafts] Retry MUST NOT -> cannot be treated as an acknowledgement (#3171)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dba1d4d25a8d_ad43fce2d6cd9603511b9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/fPcm_bxz0K3CAN5VEyHTRjtoWO8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 30 Oct 2019 23:31:27 -0000

----==_mimepart_5dba1d4d25a8d_ad43fce2d6cd9603511b9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

79238880c2813ba5eaf0170b971d8d782508c830  Martin's reason


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3171/files/e67136d36940dc1dfc21f3d67cb80c75ac55a71d..79238880c2813ba5eaf0170b971d8d782508c830

----==_mimepart_5dba1d4d25a8d_ad43fce2d6cd9603511b9
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/ianswett" class="user-mention">@ianswett</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/79238880c2813ba5eaf0170b971d8d782508c830">7923888</a>  Martin&#39;s reason</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3171/files/e67136d36940dc1dfc21f3d67cb80c75ac55a71d..79238880c2813ba5eaf0170b971d8d782508c830?email_source=notifications&amp;email_token=AFTOJK6F7KGRFDENG6GJ5FLQRIKM3A5CNFSM4JGZOOJKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTIMRVG42DANCQOVZWQIZUGIYTKNJQHEZTKMI">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7XQBIQFDLYKNX4CKLQRIKM3ANCNFSM4JGZOOJA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYJWLKWHTJBFPNAE6LQRIKM3A5CNFSM4JGZOOJKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTIMRVG42DANCQOVZWQIZUGIYTKNJQHEZTKMI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3171/files/e67136d36940dc1dfc21f3d67cb80c75ac55a71d..79238880c2813ba5eaf0170b971d8d782508c830?email_source=notifications\u0026email_token=AFTOJK6F7KGRFDENG6GJ5FLQRIKM3A5CNFSM4JGZOOJKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTIMRVG42DANCQOVZWQIZUGIYTKNJQHEZTKMI",
"url": "https://github.com/quicwg/base-drafts/pull/3171/files/e67136d36940dc1dfc21f3d67cb80c75ac55a71d..79238880c2813ba5eaf0170b971d8d782508c830?email_source=notifications\u0026email_token=AFTOJK6F7KGRFDENG6GJ5FLQRIKM3A5CNFSM4JGZOOJKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTIMRVG42DANCQOVZWQIZUGIYTKNJQHEZTKMI",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5dba1d4d25a8d_ad43fce2d6cd9603511b9--


From nobody Wed Oct 30 16:31:51 2019
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 74CFE120818 for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 16:31:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 QmI3z_V_R9o0 for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 16:31:49 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7B778120018 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 16:31:49 -0700 (PDT)
Date: Wed, 30 Oct 2019 16:31:48 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572478308; bh=ecHUFVWAbSv6dvHwJgNNpV1lUCTARmsX/kaYK5LIbVA=; h=Date:From:To:Subject:From; b=o8IHIz9zYrLP17OMwe/G9nItb/EMIO5TR4pS9k5eqptNpwzdS2cu6b07e7/Tp5iVL LtWCBU3VqwHBLfQz2IJl4KXPag20xkOSlopSX+lV3m1cAtkRM0uxv2WgrWxJQFl5+U nOmbl8mKHYYcuBO69Jd4Pzjjzw/y9fpXzT9KjvmI=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/38a29d-c50ee4@github.com>
Subject: [quicwg/base-drafts] c50ee4: Script updating gh-pages from 79238880. [ci skip]
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/45SvYRyWpV3irwIqT_i1XOTZoKI>
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, 30 Oct 2019 23:31:50 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: c50ee4e6bf976d6180847fbcce21163a074763c5
      https://github.com/quicwg/base-drafts/commit/c50ee4e6bf976d6180847fbcce21163a074763c5
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-30 (Wed, 30 Oct 2019)

  Changed paths:
    M ianswett-cannot/draft-ietf-quic-recovery.html
    M ianswett-cannot/draft-ietf-quic-recovery.txt
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from 79238880. [ci skip]



From nobody Wed Oct 30 16:31:55 2019
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 3B81A120018 for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 16:31:53 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.999
X-Spam-Level: 
X-Spam-Status: No, score=-6.999 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=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 lS5aRnnh7I-O for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 16:31:52 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 15C82120851 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 16:31:52 -0700 (PDT)
Received: from github-lowworker-2e54e43.va3-iad.github.net (github-lowworker-2e54e43.va3-iad.github.net [10.48.17.27]) by smtp.github.com (Postfix) with ESMTP id 6EF101C0DAA for <quic-issues@ietf.org>; Wed, 30 Oct 2019 16:31:51 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572478311; bh=glB46n3AuztjD7sc82zCeZ3kFWd8DndF3QNMECQdxVY=; h=Date:From:To:Subject:From; b=zWZCaIStf4OdNcQJu92T8o71UqEgA3Bbg5Z8/vF30fhn8AqeRRK9MfdgMaJY7pCWz 865BS1RaJgDvI59pXnt+onoDHJZbQoKpbQMJTYytzjq1buMvUZoBYCZzXpf+SZWSMY lQ9584WLmqq9GWNf0yw9zR+2UnBUqDVe3H7niKiI=
Date: Wed, 30 Oct 2019 16:31:51 -0700
From: ianswett <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/ianswett-cannot/792388-b44efc@github.com>
Subject: [quicwg/base-drafts] b44efc: Update draft-ietf-quic-recovery.md
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/-JbfmonvHs1xL5bNB67b9Zv00nQ>
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, 30 Oct 2019 23:31:53 -0000

  Branch: refs/heads/ianswett-cannot
  Home:   https://github.com/quicwg/base-drafts
  Commit: b44efce9af51bd2f9852ec385c9a79ac0d7fe953
      https://github.com/quicwg/base-drafts/commit/b44efce9af51bd2f9852ec385c9a79ac0d7fe953
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-10-30 (Wed, 30 Oct 2019)

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

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md



From nobody Wed Oct 30 16:32:11 2019
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 442CC1208AB for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 16:32:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.381
X-Spam-Level: 
X-Spam-Status: No, score=-6.381 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 jZT_cj3W8138 for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 16:32:00 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 081AB120018 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 16:32:00 -0700 (PDT)
Date: Wed, 30 Oct 2019 16:31:59 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572478319; bh=VrS4oAXrqWRQIBKZVeVb05WlSe8e1ND+8+xehFXxI5g=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=HVagzqx+dkgypVIX1NoCOIH9U+ZULyhWH/Y+6XM9AR/jTFXAb9b7w4VNIR4wolb7Z HmjlT57c9ZAP39RGoz92ixDS/ZdA2VCIEsz1AL6Jmr0CfBu5iR78yoOkUzIJCo6Fj8 RK/wAfALwz5R1z2NoorG9JLHVomBuMqEUI9M5v7U=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3171/push/4215510786@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3171@github.com>
References: <quicwg/base-drafts/pull/3171@github.com>
Subject: Re: [quicwg/base-drafts] Retry MUST NOT -> cannot be treated as an acknowledgement (#3171)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dba1d6f49569_169d3fbee7ccd9646589c2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/kpUKDFfKJIJW7wYJW4DptMsO78E>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 30 Oct 2019 23:32:05 -0000

----==_mimepart_5dba1d6f49569_169d3fbee7ccd9646589c2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

b44efce9af51bd2f9852ec385c9a79ac0d7fe953  Update draft-ietf-quic-recovery.md


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3171/files/79238880c2813ba5eaf0170b971d8d782508c830..b44efce9af51bd2f9852ec385c9a79ac0d7fe953

----==_mimepart_5dba1d6f49569_169d3fbee7ccd9646589c2
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/ianswett" class="user-mention">@ianswett</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/b44efce9af51bd2f9852ec385c9a79ac0d7fe953">b44efce</a>  Update draft-ietf-quic-recovery.md</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3171/files/79238880c2813ba5eaf0170b971d8d782508c830..b44efce9af51bd2f9852ec385c9a79ac0d7fe953?email_source=notifications&amp;email_token=AFTOJK2O5HJXORFQCDHHANLQRIKO7A5CNFSM4JGZOOJKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTIMRVG42DANCQOVZWQIZUGIYTKNJRGA3TQNQ">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6RKFGJMB43KNW5IJTQRIKO7ANCNFSM4JGZOOJA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6AD2PGYKV5FOQKVJLQRIKO7A5CNFSM4JGZOOJKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTIMRVG42DANCQOVZWQIZUGIYTKNJRGA3TQNQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3171/files/79238880c2813ba5eaf0170b971d8d782508c830..b44efce9af51bd2f9852ec385c9a79ac0d7fe953?email_source=notifications\u0026email_token=AFTOJK2O5HJXORFQCDHHANLQRIKO7A5CNFSM4JGZOOJKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTIMRVG42DANCQOVZWQIZUGIYTKNJRGA3TQNQ",
"url": "https://github.com/quicwg/base-drafts/pull/3171/files/79238880c2813ba5eaf0170b971d8d782508c830..b44efce9af51bd2f9852ec385c9a79ac0d7fe953?email_source=notifications\u0026email_token=AFTOJK2O5HJXORFQCDHHANLQRIKO7A5CNFSM4JGZOOJKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTIMRVG42DANCQOVZWQIZUGIYTKNJRGA3TQNQ",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5dba1d6f49569_169d3fbee7ccd9646589c2--


From nobody Wed Oct 30 16:32:36 2019
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 714E712095D for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 16:32:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 9mTsYYTfb7wk for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 16:32:29 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F1E0012092E for <quic-issues@ietf.org>; Wed, 30 Oct 2019 16:32:28 -0700 (PDT)
Received: from github-lowworker-19d82f6.ac4-iad.github.net (github-lowworker-19d82f6.ac4-iad.github.net [10.52.16.75]) by smtp.github.com (Postfix) with ESMTP id 3DC2B8C0554 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 16:32:28 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572478348; bh=8bGSCj5DRTb0Jq2K22yxo8sEpgc+92qDsXhq9uPBzUs=; h=Date:From:To:Subject:From; b=Oa5seZ/GuNa1XP+VfHgS0oqsXm+xwtKhA5Ojbj5SJrl28yCnv30TYUuWHzkogsyhd iNNPKLg1PLYJ9q/xATK7VwTtJd1IQYG+2UQHb/wcJAXk2100Rl5FIeqRYh2kecXF/r nc35GRjAvCYoifAxu2B61M0mXeqQ6k4WhEMB8Z+Q=
Date: Wed, 30 Oct 2019 16:32:28 -0700
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/c50ee4-95e974@github.com>
Subject: [quicwg/base-drafts] 95e974: Script updating gh-pages from b44efce9. [ci skip]
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/X7L2wFPaBxWUMbgLWIRifAivHoM>
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, 30 Oct 2019 23:32:34 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 95e974e262d49ce81107edb5103fa8eb81cc7d59
      https://github.com/quicwg/base-drafts/commit/95e974e262d49ce81107edb5103fa8eb81cc7d59
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-30 (Wed, 30 Oct 2019)

  Changed paths:
    M ianswett-cannot/draft-ietf-quic-recovery.html
    M ianswett-cannot/draft-ietf-quic-recovery.txt
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from b44efce9. [ci skip]



From nobody Wed Oct 30 16:33:08 2019
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 476DF120986 for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 16:33:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8
X-Spam-Level: 
X-Spam-Status: No, score=-8 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, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-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 TtJJF12r-Rbv for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 16:33:03 -0700 (PDT)
Received: from out-22.smtp.github.com (out-22.smtp.github.com [192.30.252.205]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D94C31209F5 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 16:33:02 -0700 (PDT)
Date: Wed, 30 Oct 2019 16:33:02 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572478382; bh=iouT1R4TF8W0hNirBz06CDGwtqjnU3hRWaGA/T1jIzA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=QVUvVxk0sSnssYFuHLsEqi3wC9EVj9+ITbgCWTYgJPfBxiMNvNpY2GezoO5ccxN+e VO2HEyo9knKLZYCamPDFkQ9BBXd7bh95BZ8ZvAUtBtiZH56PyTKFmIiXLIne3LhScV 6KBEJVmOzGoafJxDvECbjeGloFPhAfabbQgVPWcw=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6TM5AM2B4RYSWQWIN3Y5IC5EVBNHHB4UZE54@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3120/c548155607@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3120@github.com>
References: <quicwg/base-drafts/pull/3120@github.com>
Subject: Re: [quicwg/base-drafts] Add retry integrity tag (#3120)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dba1dae34e2b_117d3f817f0cd95c574119"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/kXAefFp7urV8j1qcuOe0uh4ldyQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 30 Oct 2019 23:33:07 -0000

----==_mimepart_5dba1dae34e2b_117d3f817f0cd95c574119
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@DavidSchinazi 
> encrypting using AES-GCM with an all-zero key and all-zero nonce is just a XOR operation between a known string and the cleartext so the performance cost is very low.

Oh I see what you mean. That's a keen observation. Though, I think that observation also shows the reason some of us thought use of encryption to be beneficial to be pointless.

IIUC, https://github.com/quicwg/base-drafts/pull/3120#pullrequestreview-304931396 suggested using encryption, because it would prevent implementations from using the token without checking the tag. The assumption behind is that AEAD-decryption is going to be an atomic operation.

But as you point out, in this particular case, there is a interesting optimization where endpoints can have a pre-built XOR vector, and just do GCM.

Doesn't that reduce the motivation to use encryption, as it is a complexity to apply XOR?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3120#issuecomment-548155607
----==_mimepart_5dba1dae34e2b_117d3f817f0cd95c574119
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=5599133" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/DavidSchinazi">@DavidSchinazi</a></p>
<blockquote>
<p>encrypting using AES-GCM with an all-zero key and all-zero nonce is just a XOR operation between a known string and the cleartext so the performance cost is very low.</p>
</blockquote>
<p>Oh I see what you mean. That's a keen observation. Though, I think that observation also shows the reason some of us thought use of encryption to be beneficial to be pointless.</p>
<p>IIUC, <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="508765423" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3120" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3120/hovercard?comment_id=304931396&amp;comment_type=review" href="https://github.com/quicwg/base-drafts/pull/3120#pullrequestreview-304931396">#3120 (review)</a> suggested using encryption, because it would prevent implementations from using the token without checking the tag. The assumption behind is that AEAD-decryption is going to be an atomic operation.</p>
<p>But as you point out, in this particular case, there is a interesting optimization where endpoints can have a pre-built XOR vector, and just do GCM.</p>
<p>Doesn't that reduce the motivation to use encryption, as it is a complexity to apply XOR?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3120?email_source=notifications&amp;email_token=AFTOJK5JOCC5LYCDIA3R4MLQRIKS5A5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECWDBVY#issuecomment-548155607">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5RFCXNLRA3ZE5DIXTQRIKS5ANCNFSM4JCAOODA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4QVYAJQUW5LFTJXITQRIKS5A5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECWDBVY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3120?email_source=notifications\u0026email_token=AFTOJK5JOCC5LYCDIA3R4MLQRIKS5A5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECWDBVY#issuecomment-548155607",
"url": "https://github.com/quicwg/base-drafts/pull/3120?email_source=notifications\u0026email_token=AFTOJK5JOCC5LYCDIA3R4MLQRIKS5A5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECWDBVY#issuecomment-548155607",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dba1dae34e2b_117d3f817f0cd95c574119--


From nobody Wed Oct 30 16:34:01 2019
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 D66A5120018 for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 16:33:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 5eYfppxWU6HM for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 16:33:58 -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 76FA3120072 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 16:33:58 -0700 (PDT)
Date: Wed, 30 Oct 2019 16:33:57 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572478437; bh=b6JzMhR/Haz/fpOeIVAkxIjBXzufnsqz/u5Hw/5rD4c=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=v8+6szQBnxXjYMrVIgtpP23wQIiuvfxRjYisDuxfeiS7GQILepUzr5a8U93sjn6Zd bhM+NeJUpAM7RCO5gXSV8QGsK7mTNpMOOwf4tkP/E8AHFu641uvIsuvC/RJbH0oR6D 4n/n8aYYQAQ1TAd6UkCCSPEiNNu7oJNurYVfjgv0=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3TUOO4PXS5ALLIKS53Y5PHLEVBNHHB5LKU2U@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3171/c548155822@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3171@github.com>
References: <quicwg/base-drafts/pull/3171@github.com>
Subject: Re: [quicwg/base-drafts] Retry MUST NOT -> cannot be treated as an acknowledgement (#3171)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dba1de5a0c4c_41483f8ee64cd95c1858b0"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/LuGXs9UWiBFZkXaHcbWK19Pg4z0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 30 Oct 2019 23:34:00 -0000

----==_mimepart_5dba1de5a0c4c_41483f8ee64cd95c1858b0
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson I updated the text to reflect both the lack of processing and packet number.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3171#issuecomment-548155822
----==_mimepart_5dba1de5a0c4c_41483f8ee64cd95c1858b0
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=67641" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/martinthomson">@martinthomson</a> I updated the text to reflect both the lack of processing and packet number.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3171?email_source=notifications&amp;email_token=AFTOJK4VS4EEBJJZAJLGWUTQRIKWLA5CNFSM4JGZOOJKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECWDDLQ#issuecomment-548155822">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK725Z3XCSYBF7NDMIDQRIKWLANCNFSM4JGZOOJA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZLQLJ6AGQQ2JHBGOLQRIKWLA5CNFSM4JGZOOJKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECWDDLQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3171?email_source=notifications\u0026email_token=AFTOJK4VS4EEBJJZAJLGWUTQRIKWLA5CNFSM4JGZOOJKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECWDDLQ#issuecomment-548155822",
"url": "https://github.com/quicwg/base-drafts/pull/3171?email_source=notifications\u0026email_token=AFTOJK4VS4EEBJJZAJLGWUTQRIKWLA5CNFSM4JGZOOJKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECWDDLQ#issuecomment-548155822",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dba1de5a0c4c_41483f8ee64cd95c1858b0--


From nobody Wed Oct 30 16:34:39 2019
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 9E69C120072 for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 16:34:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.381
X-Spam-Level: 
X-Spam-Status: No, score=-6.381 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 1xS6HViWKEVj for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 16:34:36 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0FEEA12001E for <quic-issues@ietf.org>; Wed, 30 Oct 2019 16:34:36 -0700 (PDT)
Date: Wed, 30 Oct 2019 16:34:35 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572478475; bh=wN6lqO2NfEwwV7us++ybQzuqA61onSQfFJCPY4SNCa4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=SAeHO0VX7fMkadTGZGMJn8bFJ+jTzVvBIW9JaFw2mjWyFTXdeLXTSouq5MiOC09bU fye42mBkXxn8eJn6PTvMandXB957WmxDy5TmUHS2Mcg+FVj7sb4reqZJ80WqVy0Mi9 FR9JmVbv4mFLWi9Lx9KxITpLsKWhaZ1YRHklVwX4=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3164/push/4215517115@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3164@github.com>
References: <quicwg/base-drafts/pull/3164@github.com>
Subject: Re: [quicwg/base-drafts] Forbid use of application-level close in Initial, Handshake packets (#3164)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dba1e0b4fdea_434f3fb9392cd96817664d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/zLJv6upb_gkh0Sa8AmFqD0fNp98>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 30 Oct 2019 23:34:38 -0000

----==_mimepart_5dba1e0b4fdea_434f3fb9392cd96817664d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@kazuho pushed 1 commit.

ce608aac8ea116d554c7fd32dc2199d215db9a24  Update draft-ietf-quic-tls.md


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3164/files/eb30e2a0b1f7318a21a326a2481c8c278a902e7d..ce608aac8ea116d554c7fd32dc2199d215db9a24

----==_mimepart_5dba1e0b4fdea_434f3fb9392cd96817664d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/kazuho" class="user-mention">@kazuho</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/ce608aac8ea116d554c7fd32dc2199d215db9a24">ce608aa</a>  Update draft-ietf-quic-tls.md</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3164/files/eb30e2a0b1f7318a21a326a2481c8c278a902e7d..ce608aac8ea116d554c7fd32dc2199d215db9a24?email_source=notifications&amp;email_token=AFTOJK4XERTLPUXY2PYFOKDQRIKYXA5CNFSM4JGCFZ6KYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGMZZGI4DOMCQOVZWQIZUGIYTKNJRG4YTCNI">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZTWTFKG5PWDRUWVH3QRIKYXANCNFSM4JGCFZ6A">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3GSI2VONN4VKEUKWDQRIKYXA5CNFSM4JGCFZ6KYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGMZZGI4DOMCQOVZWQIZUGIYTKNJRG4YTCNI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3164/files/eb30e2a0b1f7318a21a326a2481c8c278a902e7d..ce608aac8ea116d554c7fd32dc2199d215db9a24?email_source=notifications\u0026email_token=AFTOJK4XERTLPUXY2PYFOKDQRIKYXA5CNFSM4JGCFZ6KYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGMZZGI4DOMCQOVZWQIZUGIYTKNJRG4YTCNI",
"url": "https://github.com/quicwg/base-drafts/pull/3164/files/eb30e2a0b1f7318a21a326a2481c8c278a902e7d..ce608aac8ea116d554c7fd32dc2199d215db9a24?email_source=notifications\u0026email_token=AFTOJK4XERTLPUXY2PYFOKDQRIKYXA5CNFSM4JGCFZ6KYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGMZZGI4DOMCQOVZWQIZUGIYTKNJRG4YTCNI",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5dba1e0b4fdea_434f3fb9392cd96817664d--


From nobody Wed Oct 30 16:35:23 2019
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 E913912001E for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 16:35:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 UGinrZ5Wi-FW for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 16:35:20 -0700 (PDT)
Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3E2AD120018 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 16:35:20 -0700 (PDT)
Received: from github-lowworker-e8b54ca.ac4-iad.github.net (github-lowworker-e8b54ca.ac4-iad.github.net [10.52.23.39]) by smtp.github.com (Postfix) with ESMTP id 9857BA0D77 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 16:35:19 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572478519; bh=7W4a3QKsM4CKnCbkSlMFS4AmtLoHkZPjMw3ZIEAhaOE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=MU4asgvV+OWRGhI6837RCJ+61cx1Yf0vq7VaLBY7JaZ9+bXitCYSViBQwxi9XLDNw SMHobi3eSDq1kcim9r5QwA3dNFGmn4NRyR9596xxouoPKJbjL4BFxILyZcZxPHxNzd NVD4KlB+3tT6YoN1YYAfGTZX97o0qwVxy2PH2Kn8=
Date: Wed, 30 Oct 2019 16:35:19 -0700
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5NCG2L3WS2B5XE65F3Y5ILPEVBNHHB5HMNYI@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3164/review/309581016@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3164@github.com>
References: <quicwg/base-drafts/pull/3164@github.com>
Subject: Re: [quicwg/base-drafts] Forbid use of application-level close in Initial, Handshake packets (#3164)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dba1e37894cc_52273fd8ac6cd96840955"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/znPizCh9_pzN5271n1xxU0qetw4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 30 Oct 2019 23:35:22 -0000

----==_mimepart_5dba1e37894cc_52273fd8ac6cd96840955
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

kazuho commented on this pull request.



> @@ -328,8 +328,11 @@ encryption levels:
 
 - PADDING and PING frames MAY appear in packets of any encryption level.
 
-- CRYPTO and CONNECTION_CLOSE frames MAY appear in packets of any encryption
-  level except 0-RTT.
+- CRYPTO frames and CONNECTION_CLOSE frames signaling errors at QUIC layer (type
+  0x1c) MAY appear in packets of any encryption level except 0-RTT.
+
+- CONNECTION_CLOSE frames signaling application errors (type 0x1d) MUST only be
+  sent in 1-RTT level.

Thank you for the suggestions. When with the most verbose and easy to understand one.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3164#discussion_r340905752
----==_mimepart_5dba1e37894cc_52273fd8ac6cd96840955
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@kazuho</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3164#discussion_r340905752">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; @@ -328,8 +328,11 @@ encryption levels:
 
 - PADDING and PING frames MAY appear in packets of any encryption level.
 
-- CRYPTO and CONNECTION_CLOSE frames MAY appear in packets of any encryption
-  level except 0-RTT.
+- CRYPTO frames and CONNECTION_CLOSE frames signaling errors at QUIC layer (type
+  0x1c) MAY appear in packets of any encryption level except 0-RTT.
+
+- CONNECTION_CLOSE frames signaling application errors (type 0x1d) MUST only be
+  sent in 1-RTT level.
</pre>
<p>Thank you for the suggestions. When with the most verbose and easy to understand one.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3164?email_source=notifications&amp;email_token=AFTOJK7S4SJKXIAHLWU7XYLQRIK3PA5CNFSM4JGCFZ6KYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJZ5JWA#discussion_r340905752">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5CY6XDOI4GJP2TH53QRIK3PANCNFSM4JGCFZ6A">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7QSXZY3PVFK33Q2L3QRIK3PA5CNFSM4JGCFZ6KYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJZ5JWA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3164?email_source=notifications\u0026email_token=AFTOJK7S4SJKXIAHLWU7XYLQRIK3PA5CNFSM4JGCFZ6KYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJZ5JWA#discussion_r340905752",
"url": "https://github.com/quicwg/base-drafts/pull/3164?email_source=notifications\u0026email_token=AFTOJK7S4SJKXIAHLWU7XYLQRIK3PA5CNFSM4JGCFZ6KYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJZ5JWA#discussion_r340905752",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dba1e37894cc_52273fd8ac6cd96840955--


From nobody Wed Oct 30 16:35:44 2019
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 92B7C120072 for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 16:35:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 DfQbBBNB5QUN for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 16:35:42 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 007AC120018 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 16:35:41 -0700 (PDT)
Date: Wed, 30 Oct 2019 16:35:40 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572478541; bh=8+1Aje82edc/VL+Nq4eVF2u7F46vBGDpuCC0I9yEnhk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=x/D2D33GB20AcflmLZhXu1NB99SdFYpSUhfGTeGUNFw8f4cckBIgHi3sYpY1y5uTk RmlXX7qcXc7kenRKRjDOpPJjZQ7MFFXCjsL8NbAX3MjWOXv1Q0xzfF+Kc0dOMupflo LuEgAEo54PQgLcnD9nhRH60MUju1H0wGd5yDYvJA=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZPS4PHUJXPZ3ZTSYF3Y5PNZEVBNHHB4UZE54@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3120/c548156190@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3120@github.com>
References: <quicwg/base-drafts/pull/3120@github.com>
Subject: Re: [quicwg/base-drafts] Add retry integrity tag (#3120)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dba1e4ce6f19_430a3fd9154cd96040554a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/MsrCbQiBCDHvBbekKK7hqnJMkjc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 30 Oct 2019 23:35:44 -0000

----==_mimepart_5dba1e4ce6f19_430a3fd9154cd96040554a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

One reason to use encryption was some implementations(@larseggert ?) already had an AES-GCM implementation, and didn't want to add another hash or crypto function.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3120#issuecomment-548156190
----==_mimepart_5dba1e4ce6f19_430a3fd9154cd96040554a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>One reason to use encryption was some implementations(<a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=200328" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/larseggert">@larseggert</a> ?) already had an AES-GCM implementation, and didn't want to add another hash or crypto function.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3120?email_source=notifications&amp;email_token=AFTOJKZAB4P2V56WSYOV3VTQRIK4ZA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECWDGHQ#issuecomment-548156190">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7IX2ALBMRFIIR6QO3QRIK4ZANCNFSM4JCAOODA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7M5NZ6ESSTOXQBEZTQRIK4ZA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECWDGHQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3120?email_source=notifications\u0026email_token=AFTOJKZAB4P2V56WSYOV3VTQRIK4ZA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECWDGHQ#issuecomment-548156190",
"url": "https://github.com/quicwg/base-drafts/pull/3120?email_source=notifications\u0026email_token=AFTOJKZAB4P2V56WSYOV3VTQRIK4ZA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECWDGHQ#issuecomment-548156190",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dba1e4ce6f19_430a3fd9154cd96040554a--


From nobody Wed Oct 30 16:38:11 2019
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 57A0812001E for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 16:38:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8
X-Spam-Level: 
X-Spam-Status: No, score=-8 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, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 92O_Ct-zJnjb for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 16:38:07 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5E019120018 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 16:38:07 -0700 (PDT)
Date: Wed, 30 Oct 2019 16:38:06 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572478686; bh=EA3Z6SgtuSBVD2+S1+3L70WdxEggRSB4bLkXcwQ17es=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ig+IbDwiLWTueiWyqOtnnM/L7qVjUbmV3YgLGr+F2QSdTELIyCwmXXMcO7QVJNHdg TjZovmBXZ6ztEcZD7VI8lJnqWMP81KyG+f2hFwzgE+qZGI+ekFHX+4MOzJVht4nlZy D2WqpQjfhtjN49EqsvRCurAAbHJAyc37Mt5A0s1c=
From: David Schinazi <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2KHB5T73PT6KIBPXF3Y5PW5EVBNHHB5HRKFQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3166/c548156716@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3166@github.com>
References: <quicwg/base-drafts/pull/3166@github.com>
Subject: Re: [quicwg/base-drafts] token-based greasing / initial packet protection (#3166)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dba1ede80980_14493fcb3f4cd96c3324c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: DavidSchinazi
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/hv_0DeFTcIwIs8EvIUlEpbJK67Q>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 30 Oct 2019 23:38:09 -0000

----==_mimepart_5dba1ede80980_14493fcb3f4cd96c3324c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

If I understand the latest text correctly, it's saying:
- NEW_TOKEN carries a lifetime
- if a server wants to use alternative salts, it MUST ensure that it has access to its decryption key for the lifetime of that token, otherwise handshake timeouts could occur

I don't think that'll work for our deployment. We're interested in deploying alternative salts, but our mechanism to share keys across our fleet of servers isn't infallible: it's possible that one server gets a new key before another server, and if a client hits these two servers in the wrong order, they could end up in a state where the server cannot decrypt the token. This is fine for the current uses of QUIC NEW_TOKENs and TLS session tickets, because both of those will resolve themselves in-band (via RETRY, or full handshake).

Therefore I really think we need a graceful mechanism to handle this, similar to what was added to ESNI. The question then becomes: can we design a fallback mechanism that isn't vulnerable to a simple downgrade attack.

Here's a straw-man:
- when the server sees an initial token (the one from NEW_TOKEN, not from retry) that it cannot decrypt, it sends a RETRY.
- the server takes the non-decryptable token it received from the client, and sends it encrypted inside the retry token in the server's RETRY 
- the client tries again, but this time with QUICv1 (no obfuscation) and the retry token, but we add a new transport parameter where the client sends the first token it used on this connection

This would allow the server to detect when someone messed with the token in flight, and would then close the connection. So it mitigates the downgrade attack I described [earlier](https://github.com/quicwg/base-drafts/pull/3166#discussion_r340366571).

This straw-man has many downsides, including:
- we're back to needing a checksum on the token
- an attacker can still see the SNI, but they can't do so without it being detected. This might be acceptable because the attacker can still force a downgrade to TLS/TCP today

Anyway, I'm not sure this straw-man is the way to go, but perhaps the idea of repeating tokens in transport parameters might be worth exploring to help detect this class of attack.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3166#issuecomment-548156716
----==_mimepart_5dba1ede80980_14493fcb3f4cd96c3324c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>If I understand the latest text correctly, it's saying:</p>
<ul>
<li>NEW_TOKEN carries a lifetime</li>
<li>if a server wants to use alternative salts, it MUST ensure that it has access to its decryption key for the lifetime of that token, otherwise handshake timeouts could occur</li>
</ul>
<p>I don't think that'll work for our deployment. We're interested in deploying alternative salts, but our mechanism to share keys across our fleet of servers isn't infallible: it's possible that one server gets a new key before another server, and if a client hits these two servers in the wrong order, they could end up in a state where the server cannot decrypt the token. This is fine for the current uses of QUIC NEW_TOKENs and TLS session tickets, because both of those will resolve themselves in-band (via RETRY, or full handshake).</p>
<p>Therefore I really think we need a graceful mechanism to handle this, similar to what was added to ESNI. The question then becomes: can we design a fallback mechanism that isn't vulnerable to a simple downgrade attack.</p>
<p>Here's a straw-man:</p>
<ul>
<li>when the server sees an initial token (the one from NEW_TOKEN, not from retry) that it cannot decrypt, it sends a RETRY.</li>
<li>the server takes the non-decryptable token it received from the client, and sends it encrypted inside the retry token in the server's RETRY</li>
<li>the client tries again, but this time with QUICv1 (no obfuscation) and the retry token, but we add a new transport parameter where the client sends the first token it used on this connection</li>
</ul>
<p>This would allow the server to detect when someone messed with the token in flight, and would then close the connection. So it mitigates the downgrade attack I described <a href="https://github.com/quicwg/base-drafts/pull/3166#discussion_r340366571" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3166/hovercard">earlier</a>.</p>
<p>This straw-man has many downsides, including:</p>
<ul>
<li>we're back to needing a checksum on the token</li>
<li>an attacker can still see the SNI, but they can't do so without it being detected. This might be acceptable because the attacker can still force a downgrade to TLS/TCP today</li>
</ul>
<p>Anyway, I'm not sure this straw-man is the way to go, but perhaps the idea of repeating tokens in transport parameters might be worth exploring to help detect this class of attack.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3166?email_source=notifications&amp;email_token=AFTOJKY5IYNUYIPTSTAYHWLQRILF5A5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECWDKLA#issuecomment-548156716">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7AV7ULG754JR6IEZLQRILF5ANCNFSM4JGDGPOQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYGD3SSFS7C2TJCLXTQRILF5A5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECWDKLA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3166?email_source=notifications\u0026email_token=AFTOJKY5IYNUYIPTSTAYHWLQRILF5A5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECWDKLA#issuecomment-548156716",
"url": "https://github.com/quicwg/base-drafts/pull/3166?email_source=notifications\u0026email_token=AFTOJKY5IYNUYIPTSTAYHWLQRILF5A5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECWDKLA#issuecomment-548156716",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dba1ede80980_14493fcb3f4cd96c3324c--


From nobody Wed Oct 30 16:45:32 2019
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 F26F21200F3 for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 16:45:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 Vumxpx4kJtq8 for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 16:45:29 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2BDB6120018 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 16:45:29 -0700 (PDT)
Date: Wed, 30 Oct 2019 16:45:28 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572479128; bh=i5EyPjoxSsrfFm2i66ATSfwUVgLoyIg3BJ/fgMGbMJ4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=sUmxafKP/FevID8gMdQyKDrViKMzDgTVyXD1mo4q9ee13u4hfWq2a89JfsFfFLpHy gvQH9y7QdlqvIjHwWhKOmP65Iu9eoT6C9rtlGqXIK+9ieaRTvxg8ZCC18nN+79VW+4 kOVsabCuWNiJ5eYoUvmktj0svP39Siyvaaa1czJM=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4O57DLRHS6CPXWZ4N3Y5JRREVBNHHB5FU4AM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3158/548158430@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3158@github.com>
References: <quicwg/base-drafts/issues/3158@github.com>
Subject: Re: [quicwg/base-drafts] Application close should be disallowed in Initial or Handshake (#3158)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dba20985e7de_26183fb081ccd960245975"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/y9VYYNEWGeMmVmsk6rjjHTzu0sY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 30 Oct 2019 23:45:31 -0000

----==_mimepart_5dba20985e7de_26183fb081ccd960245975
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> Though, I'd like to point out, there's nothing preventing an implementation from doing it anyways.

I agree with that observation.

I think the specification does not clarify what should be done when a CONNECTION_CLOSE frame is invalid. For example, we do not define how an endpoint should react when it receives a CONNECTION_CLOSE frame with a Reason that goes beyond the end of the packet payload.

I think there are two logical ways of handing the situation:
* a) An endpoint that receives an invalid CONNECTION_CLOSE frame acts as if it received a valid CONNECTION_CLOSE frame.
* b) An endpoint that receives an invalid CONNECTION_CLOSE frame responds with a CONNECTION_CLOSE frame carrying an appropriate error code.

We can mandate either a or b, or leave it up to the implementors (saying nothing in the text). Leaving it unspecified is a valid option here because the connection would promptly close regardless.

Anyways, I think the problem deserves a separate issue, _if_ some of us are interested in mandating a specific behavior. Personally, I do not care.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3158#issuecomment-548158430
----==_mimepart_5dba20985e7de_26183fb081ccd960245975
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<blockquote>
<p>Though, I'd like to point out, there's nothing preventing an implementation from doing it anyways.</p>
</blockquote>
<p>I agree with that observation.</p>
<p>I think the specification does not clarify what should be done when a CONNECTION_CLOSE frame is invalid. For example, we do not define how an endpoint should react when it receives a CONNECTION_CLOSE frame with a Reason that goes beyond the end of the packet payload.</p>
<p>I think there are two logical ways of handing the situation:</p>
<ul>
<li>a) An endpoint that receives an invalid CONNECTION_CLOSE frame acts as if it received a valid CONNECTION_CLOSE frame.</li>
<li>b) An endpoint that receives an invalid CONNECTION_CLOSE frame responds with a CONNECTION_CLOSE frame carrying an appropriate error code.</li>
</ul>
<p>We can mandate either a or b, or leave it up to the implementors (saying nothing in the text). Leaving it unspecified is a valid option here because the connection would promptly close regardless.</p>
<p>Anyways, I think the problem deserves a separate issue, <em>if</em> some of us are interested in mandating a specific behavior. Personally, I do not care.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3158?email_source=notifications&amp;email_token=AFTOJK54U7UDDPA5SCGFECDQRIMBRA5CNFSM4JFXQLW2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECWDXXQ#issuecomment-548158430">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7VV3IRF5D4GBTCW2LQRIMBRANCNFSM4JFXQLWQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2M755XQH3DKIRZTRTQRIMBRA5CNFSM4JFXQLW2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECWDXXQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3158?email_source=notifications\u0026email_token=AFTOJK54U7UDDPA5SCGFECDQRIMBRA5CNFSM4JFXQLW2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECWDXXQ#issuecomment-548158430",
"url": "https://github.com/quicwg/base-drafts/issues/3158?email_source=notifications\u0026email_token=AFTOJK54U7UDDPA5SCGFECDQRIMBRA5CNFSM4JFXQLW2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECWDXXQ#issuecomment-548158430",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dba20985e7de_26183fb081ccd960245975--


From nobody Wed Oct 30 16:48:29 2019
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 3EEF9120144 for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 16:48:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8
X-Spam-Level: 
X-Spam-Status: No, score=-8 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, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 YWto0UTSgIob for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 16:48:25 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C2B871200F3 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 16:48:25 -0700 (PDT)
Received: from github-lowworker-e8b54ca.ac4-iad.github.net (github-lowworker-e8b54ca.ac4-iad.github.net [10.52.23.39]) by smtp.github.com (Postfix) with ESMTP id F18B6C604F3 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 16:48:24 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572479304; bh=qNlnkFhRXR+9D/g4w04/CzS28XzQsqKdGAtzrekGmWc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=BRXUk/E1CXzBTIWLV21yWhTYf9029kD0hRIv9Lb/QcfZxLv2ucfvPw/UT2iU4qqB2 nuP6rv8cEBQxvcYPLO/GqWfVzfvuCwOytruweJrGYjgcfZ03WyYWf63e04ncDygvq8 zib+/wNvI++HwYxO3kNWTE4o0mEED4t61Cj6cjdo=
Date: Wed, 30 Oct 2019 16:48:24 -0700
From: David Schinazi <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7DTJLKETB54XWC3AV3Y5Q5REVBNHHB5KNIHE@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3170/review/309584741@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3170@github.com>
References: <quicwg/base-drafts/pull/3170@github.com>
Subject: Re: [quicwg/base-drafts] Allow provisional registrations for all registries (#3170)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dba2148e20aa_521d3fd8ac6cd968407891"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: DavidSchinazi
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/maP3SytlKCApyE777WRFF9QA8oc>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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, 30 Oct 2019 23:48:27 -0000

----==_mimepart_5dba2148e20aa_521d3fd8ac6cd968407891
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

DavidSchinazi commented on this pull request.



> +Permanent registrations in QUIC registries require Specification Required policy
+{{!RFC8126}}, unless otherwise specified.  The designated expert(s) verify that
+a specification exists and is readily accessible.  Expert(s) are encouraged to
+be biased towards approving registrations unless they are abusive, frivolous, or
+actively harmful (not merely aesthetically displeasing, or architecturally
+dubious).  The creation of a registry MAY specify additional constraints on
+permanent registrations.
+
+The creation of a registries MAY identify a range of codepoints where
+registrations are governed by a different registration policy.  For instance,
+the registries for 62-bit codepoints in this document have stricted policies for
+codepoints in the range from 0 to 63.
+
+Any stricter requirements for permanent registrations do not prevent provisional
+registrations for affected codepoints.  For instance, a provisional registration
+for a frame type {{iana-frames}} of 61 could be requested.

Ah, thanks for clarifying.

If we decide to allow provisional in [0, 63], then we should add text explaining how the Expert Reviewer should handle those requests, because (unless I missed another sentence) it sounds like they're currently instructed to grant all values except for the first unassigned value. I worry that [0, 63] will fill up pretty quickly if we allow provisional use.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3170#discussion_r340908927
----==_mimepart_5dba2148e20aa_521d3fd8ac6cd968407891
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@DavidSchinazi</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3170#discussion_r340908927">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +Permanent registrations in QUIC registries require Specification Required policy
+{{!RFC8126}}, unless otherwise specified.  The designated expert(s) verify that
+a specification exists and is readily accessible.  Expert(s) are encouraged to
+be biased towards approving registrations unless they are abusive, frivolous, or
+actively harmful (not merely aesthetically displeasing, or architecturally
+dubious).  The creation of a registry MAY specify additional constraints on
+permanent registrations.
+
+The creation of a registries MAY identify a range of codepoints where
+registrations are governed by a different registration policy.  For instance,
+the registries for 62-bit codepoints in this document have stricted policies for
+codepoints in the range from 0 to 63.
+
+Any stricter requirements for permanent registrations do not prevent provisional
+registrations for affected codepoints.  For instance, a provisional registration
+for a frame type {{iana-frames}} of 61 could be requested.
</pre>
<p>Ah, thanks for clarifying.</p>
<p>If we decide to allow provisional in [0, 63], then we should add text explaining how the Expert Reviewer should handle those requests, because (unless I missed another sentence) it sounds like they're currently instructed to grant all values except for the first unassigned value. I worry that [0, 63] will fill up pretty quickly if we allow provisional use.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3170?email_source=notifications&amp;email_token=AFTOJK3LF76HXM2LB6ZGHLLQRIMMRA5CNFSM4JGUI6W2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJZ6GZI#discussion_r340908927">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYQZ5FBO44QEEW2G5LQRIMMRANCNFSM4JGUI6WQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK35CSZXCZW5CV2AT5DQRIMMRA5CNFSM4JGUI6W2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJZ6GZI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3170?email_source=notifications\u0026email_token=AFTOJK3LF76HXM2LB6ZGHLLQRIMMRA5CNFSM4JGUI6W2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJZ6GZI#discussion_r340908927",
"url": "https://github.com/quicwg/base-drafts/pull/3170?email_source=notifications\u0026email_token=AFTOJK3LF76HXM2LB6ZGHLLQRIMMRA5CNFSM4JGUI6W2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJZ6GZI#discussion_r340908927",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dba2148e20aa_521d3fd8ac6cd968407891--


From nobody Wed Oct 30 16:52:22 2019
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 D8A4E120220 for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 16:52:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, 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 qNKmKw1O-A_o for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 16:52:19 -0700 (PDT)
Received: from out-11.smtp.github.com (out-11.smtp.github.com [192.30.254.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9E06212006D for <quic-issues@ietf.org>; Wed, 30 Oct 2019 16:52:19 -0700 (PDT)
Received: from github-lowworker-c5134a3.ac4-iad.github.net (github-lowworker-c5134a3.ac4-iad.github.net [10.52.23.55]) by smtp.github.com (Postfix) with ESMTP id 20346261671 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 16:52:19 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572479539; bh=egliKgXDFMF9ZYq94YzaFfJdpp+I6hwNdS85iPhtdtk=; h=Date:From:To:Subject:From; b=eySBv/+P0ZC+cG8aRI3xpYh5GjcxV23Q8ntJRql/xCKDqNvgqQis+crQrbtMz2axU 9+LqWsSS06BhGaC/eLqPq1r4wGCmC0yHwYi4RzkIWvgg3OQ8m70BWEKy8sAWNdCd+l vinK9nh7XkLCgvWh76WvGIbmi6W+6s0EjEIhV7tk=
Date: Wed, 30 Oct 2019 16:52:18 -0700
From: Mark Nottingham <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/wg-materials/push/refs/heads/master/e014ed-24b7f3@github.com>
Subject: [quicwg/wg-materials] 24b7f3: Update arrangements.md
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/6rBmghHKURIq9LXDA_eDd1b5ZCM>
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, 30 Oct 2019 23:52:21 -0000

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/wg-materials
  Commit: 24b7f35f668bd5d9b8b899845de4fd5d52ce5cc8
      https://github.com/quicwg/wg-materials/commit/24b7f35f668bd5d9b8b899845de4fd5d52ce5cc8
  Author: Mark Nottingham <mnot@mnot.net>
  Date:   2019-10-31 (Thu, 31 Oct 2019)

  Changed paths:
    M interim-20-02/arrangements.md

  Log Message:
  -----------
  Update arrangements.md



From nobody Wed Oct 30 17:01:41 2019
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 F3B00120144 for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 17:01:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.999
X-Spam-Level: 
X-Spam-Status: No, score=-7.999 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, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 ls_vzd_vfI_k for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 17:01:37 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 739E1120125 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 17:01:37 -0700 (PDT)
Received: from github-lowworker-d31a065.va3-iad.github.net (github-lowworker-d31a065.va3-iad.github.net [10.48.17.70]) by smtp.github.com (Postfix) with ESMTP id A5E9D1C2EA8 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 17:01:36 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572480096; bh=HVvZ5lGUh0dy5euUaYa5PO8DqWh8GVYZHe0yKODnYuw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=xIRU9WssIZBkYQHCnaT0Epq/eaAjbPSSv7aRA7UgoItLSnLdLpgmLz2OC9/GSBvVL sxg824e0eyTh8UO+hsFVJzt+CqegIlZoTk1Tr0LNcmJs9xeuYfia4q9irbEKef+A9E CWxKRVwJPFmsOVcbgBjOw4lEkCfHl06Cpq473hyU=
Date: Wed, 30 Oct 2019 17:01:36 -0700
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4LDMBVCD7LOVWRARV3Y5LOBEVBNHHB5HRKFQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3166/c548161732@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3166@github.com>
References: <quicwg/base-drafts/pull/3166@github.com>
Subject: Re: [quicwg/base-drafts] token-based greasing / initial packet protection (#3166)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dba246097bf7_6d983ff7558cd96c2545fb"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/XEAHIRxh1yTIUVmXn7CKVW0P2BA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 31 Oct 2019 00:01:39 -0000

----==_mimepart_5dba246097bf7_6d983ff7558cd96c2545fb
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@DavidSchinazi Re downgrade prevention, I think we are converging on the same design (my design being the one that I had on this PR before dropping the downgrade).

Regarding the attack, I do not think we need to require the original token to be sent in a TP. Let me explain why:
* This PR requires the server that sends a Retry token to embed the the alternative sets of a NEW_TOKEN token in the Retry token (i.e. typically, NEW_TOKEN token found in an Initial packet that triggered the Retry would be embedded as-is in the Retry token).
* This PR used to require the client to continue sending the NEW_TOKEN token when downgrade happens. We can resurrect that requirement.

If we combine these two requirements, it would be possible for the server to detect a downgrade even if Retry was sent after downgrade, as the Retry token would convey the NEW_TOKEN token that the client originally submitted.

Re checksum, one way to solve this is to suggest servers advertising alternatives sets to embed a checksum to the tokens, using an key-less algorithm. For example, a server can build a NEW_TOKEN token as a combination of AES-CBC (encryption) and SHA256 (checksum).

Anyways, I think I might open a separate PR that describes the design with downgrade prevention, as having a PR would help us discuss the issues.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3166#issuecomment-548161732
----==_mimepart_5dba246097bf7_6d983ff7558cd96c2545fb
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=5599133" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/DavidSchinazi">@DavidSchinazi</a> Re downgrade prevention, I think we are converging on the same design (my design being the one that I had on this PR before dropping the downgrade).</p>
<p>Regarding the attack, I do not think we need to require the original token to be sent in a TP. Let me explain why:</p>
<ul>
<li>This PR requires the server that sends a Retry token to embed the the alternative sets of a NEW_TOKEN token in the Retry token (i.e. typically, NEW_TOKEN token found in an Initial packet that triggered the Retry would be embedded as-is in the Retry token).</li>
<li>This PR used to require the client to continue sending the NEW_TOKEN token when downgrade happens. We can resurrect that requirement.</li>
</ul>
<p>If we combine these two requirements, it would be possible for the server to detect a downgrade even if Retry was sent after downgrade, as the Retry token would convey the NEW_TOKEN token that the client originally submitted.</p>
<p>Re checksum, one way to solve this is to suggest servers advertising alternatives sets to embed a checksum to the tokens, using an key-less algorithm. For example, a server can build a NEW_TOKEN token as a combination of AES-CBC (encryption) and SHA256 (checksum).</p>
<p>Anyways, I think I might open a separate PR that describes the design with downgrade prevention, as having a PR would help us discuss the issues.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3166?email_source=notifications&amp;email_token=AFTOJK4MVEUVYN2RQV2ZRMLQRIN6BA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECWERRA#issuecomment-548161732">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3DP3FFWQP6LLAXKDLQRIN6BANCNFSM4JGDGPOQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6Z3LOIAV4LMLRBO3DQRIN6BA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECWERRA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3166?email_source=notifications\u0026email_token=AFTOJK4MVEUVYN2RQV2ZRMLQRIN6BA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECWERRA#issuecomment-548161732",
"url": "https://github.com/quicwg/base-drafts/pull/3166?email_source=notifications\u0026email_token=AFTOJK4MVEUVYN2RQV2ZRMLQRIN6BA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECWERRA#issuecomment-548161732",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dba246097bf7_6d983ff7558cd96c2545fb--


From nobody Wed Oct 30 17:03:45 2019
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 0EB1A120220 for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 17:03:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 xzoBYRHLFAS3 for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 17:03:42 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 821E4120125 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 17:03:42 -0700 (PDT)
Received: from github-lowworker-2e54e43.va3-iad.github.net (github-lowworker-2e54e43.va3-iad.github.net [10.48.17.27]) by smtp.github.com (Postfix) with ESMTP id A9D40C6056D for <quic-issues@ietf.org>; Wed, 30 Oct 2019 17:03:41 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572480221; bh=o/OfYXp5GE7wK+IG8Ont0N69HOcqxiuvX/s4w53jqg8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=V2/s15DnpfLD6uIH9uBFHsc9LQZsGQ2/7AZjaIXSk7wkV8lzvziUYtPyOZSuhZ8j/ ujnAwHVS0yJ3O/nbLrk2DeFUDBePIgOW9sSPy/d/nHoS0UMjAuToPhnLOWOjPjYWiP TiWNwUvfzCQAHC+hy3BjZqlkUI4FEmg+WGvEBucc=
Date: Wed, 30 Oct 2019 17:03:41 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5AYKTMFTIGW73AS453Y5SW3EVBNHHB5MVK74@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3177/review/309588895@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3177@github.com>
References: <quicwg/base-drafts/pull/3177@github.com>
Subject: Re: [quicwg/base-drafts] Further specify frame Length field (#3177)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dba24dd9b5f8_356f3f9000ccd95c3128d3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/QDvIKA_hK-mwyDhtCfhZZ5VorjQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 31 Oct 2019 00:03:44 -0000

----==_mimepart_5dba24dd9b5f8_356f3f9000ccd95c3128d3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett approved this pull request.



> @@ -974,7 +974,8 @@ A frame includes the following fields:
   : A variable-length integer that identifies the frame type.
 
   Length:
-  : A variable-length integer that describes the length of the Frame Payload.
+  : A variable-length integer that describes the length (in bytes) of

```suggestion
  : A variable-length integer that describes the length in bytes of
```

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3177#pullrequestreview-309588895
----==_mimepart_5dba24dd9b5f8_356f3f9000ccd95c3128d3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><b>@ianswett</b> approved this pull request.</p>=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3177#discussi=
on_r340912432">draft-ietf-quic-http.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -974,7 +974,8 @@ A frame includes the f=
ollowing fields:=0D
   : A variable-length integer that identifies the frame type.=0D
 =0D
   Length:=0D
-  : A variable-length integer that describes the length of the Frame Pay=
load.=0D
+  : A variable-length integer that describes the length (in bytes) of=0D=

</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-  : A variable-length integer that describes =
the length (in bytes) of=0D
+  : A variable-length integer that describes the length in bytes of=0D
</pre>=0D
=0D
=0D
<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/3177?email_source=3Dnotifications&amp;email_token=3DA=
FTOJK2JUYQBP77YQDUHIQTQRIOF3A5CNFSM4JHBIFYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJ=
SXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJZ7HHY#pullrequestreview-309588895=
">view it on GitHub</a>, or <a href=3D"https://github.com/notifications/u=
nsubscribe-auth/AFTOJK3RG3CYPEBIXCQT4LLQRIOF3ANCNFSM4JHBIFYA">unsubscribe=
</a>.<img src=3D"https://github.com/notifications/beacon/AFTOJK55PEQT7HEH=
2FT2VVTQRIOF3A5CNFSM4JHBIFYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWN=
FSXPKTDN5WW2ZLOORPWSZGOCJZ7HHY.gif" height=3D"1" width=3D"1" alt=3D"" /><=
/p>=0D
<script type=3D"application/ld+json">[=0D
{=0D
"@context": "http://schema.org",=0D
"@type": "EmailMessage",=0D
"potentialAction": {=0D
"@type": "ViewAction",=0D
"target": "https://github.com/quicwg/base-drafts/pull/3177?email_source=3D=
notifications\u0026email_token=3DAFTOJK2JUYQBP77YQDUHIQTQRIOF3A5CNFSM4JHB=
IFYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOC=
JZ7HHY#pullrequestreview-309588895",=0D
"url": "https://github.com/quicwg/base-drafts/pull/3177?email_source=3Dno=
tifications\u0026email_token=3DAFTOJK2JUYQBP77YQDUHIQTQRIOF3A5CNFSM4JHBIF=
YKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJZ=
7HHY#pullrequestreview-309588895",=0D
"name": "View Pull Request"=0D
},=0D
"description": "View this Pull Request on GitHub",=0D
"publisher": {=0D
"@type": "Organization",=0D
"name": "GitHub",=0D
"url": "https://github.com"=0D
}=0D
}=0D
]</script>=

----==_mimepart_5dba24dd9b5f8_356f3f9000ccd95c3128d3--


From nobody Wed Oct 30 17:06:10 2019
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 AB438120144 for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 17:06:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.999
X-Spam-Level: 
X-Spam-Status: No, score=-7.999 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, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 L0LRPlo0GVpN for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 17:06:07 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 41CFB120125 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 17:06:07 -0700 (PDT)
Received: from github-lowworker-2e54e43.va3-iad.github.net (github-lowworker-2e54e43.va3-iad.github.net [10.48.17.27]) by smtp.github.com (Postfix) with ESMTP id 6D9D752049E for <quic-issues@ietf.org>; Wed, 30 Oct 2019 17:06:06 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572480366; bh=7ixiNzBAJsdy3bQz10vuMnIUXH69lwZTxKsZyBVsLfM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=EZRQbiCyGjvbRGZYP8G/d3Upbgv9HL+KQXRgLW2vZr3tHKkkoIkTkrVVJfNiz7wlP /okj/2Z9QQtrR3dYw3T3OAx/jDliV0YfeKFnjLssGFxnrbppeozQVQTDZ6rEt69rQn dtCH18uXu9iVQAB9oiOqE15s/X0qSiWwKzBgw9/8=
Date: Wed, 30 Oct 2019 17:06:06 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3AP2KGY732DRIVBVF3Y5S75EVBNHHB5KNIHE@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3170/review/309589554@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3170@github.com>
References: <quicwg/base-drafts/pull/3170@github.com>
Subject: Re: [quicwg/base-drafts] Allow provisional registrations for all registries (#3170)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dba256e5b36a_37b13f9000ccd95c433475"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/RteCbHJI6w214RIrc5KsSb7XqhU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 31 Oct 2019 00:06:09 -0000

----==_mimepart_5dba256e5b36a_37b13f9000ccd95c433475
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



> +Permanent registrations in QUIC registries require Specification Required policy
+{{!RFC8126}}, unless otherwise specified.  The designated expert(s) verify that
+a specification exists and is readily accessible.  Expert(s) are encouraged to
+be biased towards approving registrations unless they are abusive, frivolous, or
+actively harmful (not merely aesthetically displeasing, or architecturally
+dubious).  The creation of a registry MAY specify additional constraints on
+permanent registrations.
+
+The creation of a registries MAY identify a range of codepoints where
+registrations are governed by a different registration policy.  For instance,
+the registries for 62-bit codepoints in this document have stricted policies for
+codepoints in the range from 0 to 63.
+
+Any stricter requirements for permanent registrations do not prevent provisional
+registrations for affected codepoints.  For instance, a provisional registration
+for a frame type {{iana-frames}} of 61 could be requested.

I share that worry, but I'm trying to let those go.  The main pressure here is that if things start filling up, then we start ejecting registrations sooner.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3170#discussion_r340912995
----==_mimepart_5dba256e5b36a_37b13f9000ccd95c433475
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinthomson</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3170#discussion_r340912995">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +Permanent registrations in QUIC registries require Specification Required policy
+{{!RFC8126}}, unless otherwise specified.  The designated expert(s) verify that
+a specification exists and is readily accessible.  Expert(s) are encouraged to
+be biased towards approving registrations unless they are abusive, frivolous, or
+actively harmful (not merely aesthetically displeasing, or architecturally
+dubious).  The creation of a registry MAY specify additional constraints on
+permanent registrations.
+
+The creation of a registries MAY identify a range of codepoints where
+registrations are governed by a different registration policy.  For instance,
+the registries for 62-bit codepoints in this document have stricted policies for
+codepoints in the range from 0 to 63.
+
+Any stricter requirements for permanent registrations do not prevent provisional
+registrations for affected codepoints.  For instance, a provisional registration
+for a frame type {{iana-frames}} of 61 could be requested.
</pre>
<p>I share that worry, but I'm trying to let those go.  The main pressure here is that if things start filling up, then we start ejecting registrations sooner.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3170?email_source=notifications&amp;email_token=AFTOJK7KU477CC6R4CGEN6DQRIOO5A5CNFSM4JGUI6W2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJZ7MMQ#discussion_r340912995">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7AR6SWWSTEXRVSQ73QRIOO5ANCNFSM4JGUI6WQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZPLJ2ZBBBO7PXVJ3LQRIOO5A5CNFSM4JGUI6W2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJZ7MMQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3170?email_source=notifications\u0026email_token=AFTOJK7KU477CC6R4CGEN6DQRIOO5A5CNFSM4JGUI6W2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJZ7MMQ#discussion_r340912995",
"url": "https://github.com/quicwg/base-drafts/pull/3170?email_source=notifications\u0026email_token=AFTOJK7KU477CC6R4CGEN6DQRIOO5A5CNFSM4JGUI6W2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJZ7MMQ#discussion_r340912995",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dba256e5b36a_37b13f9000ccd95c433475--


From nobody Wed Oct 30 17:23:03 2019
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 63B9F120018 for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 17:23:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 dNbYR5RaMfLu for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 17:23:01 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DC6E612006D for <quic-issues@ietf.org>; Wed, 30 Oct 2019 17:23:00 -0700 (PDT)
Received: from github-lowworker-b19c547.va3-iad.github.net (github-lowworker-b19c547.va3-iad.github.net [10.48.17.66]) by smtp.github.com (Postfix) with ESMTP id F3D47520A70 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 17:22:59 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572481379; bh=MssPwUZYMF9CBhNeykzyVFI9XvzjJRwhAjXSkohpJYM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=AB9JSsVroBl8vbRFLiSRmFli2UlUEnzhDPiJ/INdKAvB1lfxsif71bzpfHfSLBtc8 iybnUs4dxwRmChn6wgd5/4bsajoESHry60lml+rEZd6qH1tyWN1Cnc+rLmpNCuzAyN wu1k+xisBIQ2Qrq5KppL13IhTZsYt4UFiLLTuxHc=
Date: Wed, 30 Oct 2019 17:22:59 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5DCL5NL2MVWSLFVON3Y5U7HEVBNHHB5LKU2U@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3171/review/309593657@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3171@github.com>
References: <quicwg/base-drafts/pull/3171@github.com>
Subject: Re: [quicwg/base-drafts] Retry MUST NOT -> cannot be treated as an acknowledgement (#3171)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dba2963e4d48_12523fb13bacd95c5431c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/-keG1-OazlBuY6OHQkphXl01d7o>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 31 Oct 2019 00:23:02 -0000

----==_mimepart_5dba2963e4d48_12523fb13bacd95c5431c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



> @@ -575,8 +575,9 @@ dictated by packet and time threshold mechanisms; see {{ack-loss-detection}}.
 
 A Retry packet causes a client to send another Initial packet, effectively
 restarting the connection process.  A Retry packet indicates that the Initial
-was received, but not processed.  A Retry packet MUST NOT be treated as an
-acknowledgment.
+was received, but not processed.  A Retry packet cannot be treated as an
+acknowledgment, because it does not indicate a packet was processed or

```suggestion
acknowledgment, because it does not indicate that a packet was processed or
```

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3171#pullrequestreview-309593657
----==_mimepart_5dba2963e4d48_12523fb13bacd95c5431c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><b>@martinthomson</b> commented on this pull request.</p>=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3171#discussi=
on_r340916387">draft-ietf-quic-recovery.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -575,8 +575,9 @@ dictated by packet and=
 time threshold mechanisms; see {{ack-loss-detection}}.=0D
 =0D
 A Retry packet causes a client to send another Initial packet, effective=
ly=0D
 restarting the connection process.  A Retry packet indicates that the In=
itial=0D
-was received, but not processed.  A Retry packet MUST NOT be treated as =
an=0D
-acknowledgment.=0D
+was received, but not processed.  A Retry packet cannot be treated as an=
=0D
+acknowledgment, because it does not indicate a packet was processed or=0D=

</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-acknowledgment, because it does not indicate =
a packet was processed or=0D
+acknowledgment, because it does not indicate that a packet was processed=
 or=0D
</pre>=0D
=0D
=0D
<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/3171?email_source=3Dnotifications&amp;email_token=3DA=
FTOJKZ43XG5ACR6YYKTGRLQRIQOHA5CNFSM4JGZOOJKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJ=
SXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJ2AMOI#pullrequestreview-309593657=
">view it on GitHub</a>, or <a href=3D"https://github.com/notifications/u=
nsubscribe-auth/AFTOJK2JM4IAGCJHTBXI3ITQRIQOHANCNFSM4JGZOOJA">unsubscribe=
</a>.<img src=3D"https://github.com/notifications/beacon/AFTOJK2NTIDMKM7V=
Y7XY3U3QRIQOHA5CNFSM4JGZOOJKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWN=
FSXPKTDN5WW2ZLOORPWSZGOCJ2AMOI.gif" height=3D"1" width=3D"1" alt=3D"" /><=
/p>=0D
<script type=3D"application/ld+json">[=0D
{=0D
"@context": "http://schema.org",=0D
"@type": "EmailMessage",=0D
"potentialAction": {=0D
"@type": "ViewAction",=0D
"target": "https://github.com/quicwg/base-drafts/pull/3171?email_source=3D=
notifications\u0026email_token=3DAFTOJKZ43XG5ACR6YYKTGRLQRIQOHA5CNFSM4JGZ=
OOJKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOC=
J2AMOI#pullrequestreview-309593657",=0D
"url": "https://github.com/quicwg/base-drafts/pull/3171?email_source=3Dno=
tifications\u0026email_token=3DAFTOJKZ43XG5ACR6YYKTGRLQRIQOHA5CNFSM4JGZOO=
JKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJ2=
AMOI#pullrequestreview-309593657",=0D
"name": "View Pull Request"=0D
},=0D
"description": "View this Pull Request on GitHub",=0D
"publisher": {=0D
"@type": "Organization",=0D
"name": "GitHub",=0D
"url": "https://github.com"=0D
}=0D
}=0D
]</script>=

----==_mimepart_5dba2963e4d48_12523fb13bacd95c5431c--


From nobody Wed Oct 30 17:23:13 2019
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 7DC8212006D for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 17:23:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 V-9BRCU3O5bN for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 17:23:10 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 476D5120018 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 17:23:10 -0700 (PDT)
Received: from github-lowworker-943b171.ac4-iad.github.net (github-lowworker-943b171.ac4-iad.github.net [10.52.22.59]) by smtp.github.com (Postfix) with ESMTP id 9EBBA8C0455 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 17:23:09 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572481389; bh=utaYX9/CREdhS/cPutkvCeQB43xGomvzoU+P5HK9XcA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=HQmOdhJuh7iV9SB5KV+9RIxNw53roIQUOIe6op+I/QV9xyjJerYZunUfYOtggRywS YHfWGx+lIOy/JFrtcq5QshyNqnxWtaK2zrtpnJAOL6dsYJqX0EcFXJ16t4WGuaocf+ DTBqpQWAJMxp22AF2UVrtPQkYLcO4M6SNaiG0jl4=
Date: Wed, 30 Oct 2019 17:23:09 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7L3U6RKKEGSJZKPDF3Y5N63EVBNHHB5LKU2U@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3171/review/309593700@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3171@github.com>
References: <quicwg/base-drafts/pull/3171@github.com>
Subject: Re: [quicwg/base-drafts] Retry MUST NOT -> cannot be treated as an acknowledgement (#3171)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dba296d8f03e_7e163f90aa2cd95c5064a9"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/taFoNiCjezoh43YjFbSRF2pRdqU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 31 Oct 2019 00:23:12 -0000

----==_mimepart_5dba296d8f03e_7e163f90aa2cd95c5064a9
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson approved this pull request.





-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3171#pullrequestreview-309593700
----==_mimepart_5dba296d8f03e_7e163f90aa2cd95c5064a9
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinthomson</b> approved this pull request.</p>



<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3171?email_source=notifications&amp;email_token=AFTOJKZSWWPEWP6JG4YTMS3QRIQO3A5CNFSM4JGZOOJKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJ2AMZA#pullrequestreview-309593700">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2NV4ASPJBLB3J57VDQRIQO3ANCNFSM4JGZOOJA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7LOYCLADEM3QR6GM3QRIQO3A5CNFSM4JGZOOJKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJ2AMZA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3171?email_source=notifications\u0026email_token=AFTOJKZSWWPEWP6JG4YTMS3QRIQO3A5CNFSM4JGZOOJKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJ2AMZA#pullrequestreview-309593700",
"url": "https://github.com/quicwg/base-drafts/pull/3171?email_source=notifications\u0026email_token=AFTOJKZSWWPEWP6JG4YTMS3QRIQO3A5CNFSM4JGZOOJKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJ2AMZA#pullrequestreview-309593700",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dba296d8f03e_7e163f90aa2cd95c5064a9--


From nobody Wed Oct 30 17:24:03 2019
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 C30BA12022C for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 17:24:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 3Na7T9PNfYlC for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 17:24:00 -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 89160120018 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 17:24:00 -0700 (PDT)
Date: Wed, 30 Oct 2019 17:23:59 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572481439; bh=PBcEj02ESNSktQ1vcTtR4TzlqAiMtTei/HOeWKkUVSY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=nU513anLW0vgK0miPEYA59If3Rf9FUJA9Zu7rGkND4PX6kFo4l/Qyv09Exrz/ZxFx E+KaH+JN1exHKUzss5BNyNjIGqq3Ggc2yL5qlloy4wA0crJLQawJaYcHC2I+ja6Kmb IQQS97tM3Gh9E4u4E9CcL6IgYq5fbLDQO/53YvmI=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5UGXPCX6ZTPSL7EON3Y5OB7EVBNHHB5MVK74@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3177/review/309593894@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3177@github.com>
References: <quicwg/base-drafts/pull/3177@github.com>
Subject: Re: [quicwg/base-drafts] Further specify frame Length field (#3177)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dba299f592a2_24fe3f9ae04cd960304750"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/hs4VcxV0toUze9wSyzyF-0tzA1k>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 31 Oct 2019 00:24:02 -0000

----==_mimepart_5dba299f592a2_24fe3f9ae04cd960304750
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson approved this pull request.





-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3177#pullrequestreview-309593894
----==_mimepart_5dba299f592a2_24fe3f9ae04cd960304750
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinthomson</b> approved this pull request.</p>



<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3177?email_source=notifications&amp;email_token=AFTOJK5YNVOCSSSOFICZSYDQRIQR7A5CNFSM4JHBIFYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJ2AOJQ#pullrequestreview-309593894">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3ENWJ46ITX2A6SKE3QRIQR7ANCNFSM4JHBIFYA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7YJFAGZ3TC6RCXUCDQRIQR7A5CNFSM4JHBIFYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJ2AOJQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3177?email_source=notifications\u0026email_token=AFTOJK5YNVOCSSSOFICZSYDQRIQR7A5CNFSM4JHBIFYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJ2AOJQ#pullrequestreview-309593894",
"url": "https://github.com/quicwg/base-drafts/pull/3177?email_source=notifications\u0026email_token=AFTOJK5YNVOCSSSOFICZSYDQRIQR7A5CNFSM4JHBIFYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJ2AOJQ#pullrequestreview-309593894",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dba299f592a2_24fe3f9ae04cd960304750--


From nobody Wed Oct 30 17:30:25 2019
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 C2318120018 for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 17:30:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 eaxxMxbUDS0L for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 17:30:22 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 793EC12022C for <quic-issues@ietf.org>; Wed, 30 Oct 2019 17:30:22 -0700 (PDT)
Date: Wed, 30 Oct 2019 17:30:21 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572481821; bh=1isZeEK5TJXpfedQEemBEmCQH8VOgU0B0nRqqcgRkNM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=PwHTI2aW6jYmje+mFmC7iF6tQQHc5sQObqMVQ3psCQOFFW9gvN2MaBqfhdUwzE+eG VoJuCA18NztN1MAYS9NpiNjAHwmjXljj3g5poyrAZ8uJqhMRKojSv4736v/kQ00Faw 7Ku7+GEPdFijsSAwRvLh4az6zvTH/DDCQ39K2ipE=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4UAYQEV2E6WRCV45V3Y5OZ3EVBNHHB4UZE54@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3120/c548167917@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3120@github.com>
References: <quicwg/base-drafts/pull/3120@github.com>
Subject: Re: [quicwg/base-drafts] Add retry integrity tag (#3120)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dba2b1d9c598_5a503fea3c0cd968785dc"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/LXqWTE5sM5nzs3MK3Fspnhixv_Q>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 31 Oct 2019 00:30:24 -0000

----==_mimepart_5dba2b1d9c598_5a503fea3c0cd968785dc
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

So though there is a simple and easy optimization, many implementations will have AES-GCM available, but won't have an independent GHASH on tap.  And getting the mask requires effort.  And client's can't predict how many bytes of mask they need, so they would have to get quite a few.  I'm speculating here, but I tend to think that this puts a thumb on the scale in the right way.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3120#issuecomment-548167917
----==_mimepart_5dba2b1d9c598_5a503fea3c0cd968785dc
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>So though there is a simple and easy optimization, many implementations will have AES-GCM available, but won't have an independent GHASH on tap.  And getting the mask requires effort.  And client's can't predict how many bytes of mask they need, so they would have to get quite a few.  I'm speculating here, but I tend to think that this puts a thumb on the scale in the right way.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3120?email_source=notifications&amp;email_token=AFTOJKZ6SM7ANP5DIBAKI4LQRIRJ3A5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECWGB3I#issuecomment-548167917">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6N7TTTBJM7WGUMZYTQRIRJ3ANCNFSM4JCAOODA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5FMLNOYCBT3UMVDX3QRIRJ3A5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECWGB3I.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3120?email_source=notifications\u0026email_token=AFTOJKZ6SM7ANP5DIBAKI4LQRIRJ3A5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECWGB3I#issuecomment-548167917",
"url": "https://github.com/quicwg/base-drafts/pull/3120?email_source=notifications\u0026email_token=AFTOJKZ6SM7ANP5DIBAKI4LQRIRJ3A5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECWGB3I#issuecomment-548167917",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dba2b1d9c598_5a503fea3c0cd968785dc--


From nobody Wed Oct 30 17:43:28 2019
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 1BDDE12011A for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 17:43:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.999
X-Spam-Level: 
X-Spam-Status: No, score=-6.999 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=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 Ucrz22BO_MIq for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 17:43:25 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AD87A120018 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 17:43:25 -0700 (PDT)
Received: from github-lowworker-cde56e0.va3-iad.github.net (github-lowworker-cde56e0.va3-iad.github.net [10.48.25.52]) by smtp.github.com (Postfix) with ESMTP id DDEEF2C0E79 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 17:43:24 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572482604; bh=urwndWSW1usmCDAI0ZkL7afns7OT8kG/Gnqw7W32sro=; h=Date:From:To:Subject:From; b=wmXkgsKVJpPNSun6u07m8wGczrNRlNvKCU4PIfKMmA7ZoTD1b0jVZZut42uY1TlVm yPiDdWHMxTxBlzTIqRsTB8D0GSV67GR2bMLdsVn2cMry/GVxRKiSH88ql00ck3EZOk W88MfklNzlsyvN90bVt9A7b7GBXi14loUH8T8wZw=
Date: Wed, 30 Oct 2019 17:43:24 -0700
From: ianswett <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/ianswett-cannot/b44efc-0e759f@github.com>
Subject: [quicwg/base-drafts] 0e759f: Update draft-ietf-quic-recovery.md
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/f9crbYaHzhWs2A--6kltXOAPejY>
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: Thu, 31 Oct 2019 00:43:27 -0000

  Branch: refs/heads/ianswett-cannot
  Home:   https://github.com/quicwg/base-drafts
  Commit: 0e759f03ca894a855797e1c58e4afde639f787a4
      https://github.com/quicwg/base-drafts/commit/0e759f03ca894a855797e1c58e4afde639f787a4
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-10-30 (Wed, 30 Oct 2019)

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

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md

Co-Authored-By: Martin Thomson <mt@lowentropy.net>



From nobody Wed Oct 30 17:43:37 2019
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 DD90D120168 for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 17:43:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.381
X-Spam-Level: 
X-Spam-Status: No, score=-6.381 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 grMHYXf37YiQ for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 17:43:33 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 93579120018 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 17:43:33 -0700 (PDT)
Received: from github-lowworker-9bcb4a1.ac4-iad.github.net (github-lowworker-9bcb4a1.ac4-iad.github.net [10.52.25.84]) by smtp.github.com (Postfix) with ESMTP id D0FD76A19A6 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 17:43:32 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572482612; bh=nMZ5Oq6VNLScolHmmgM0KOS3oZf0/9eM+FQnaZmLwJE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Bp7fXQaqiRbnhYduM3HnO2qyFMRLuKMbpouqHifc6xUvWySyzFXB4sJWHzIzIwaLL vLsDnQxerit9VHqpZf0YXYlge7zJeZdehNDSL+jWOZPy/A8gejqJanYRfQexOk6vwU 8sD7He46WIwcTc+hOA4oaEMWG8DGdJWNGbpR8qu8=
Date: Wed, 30 Oct 2019 17:43:32 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3171/push/4215680844@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3171@github.com>
References: <quicwg/base-drafts/pull/3171@github.com>
Subject: Re: [quicwg/base-drafts] Retry MUST NOT -> cannot be treated as an acknowledgement (#3171)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dba2e34c2427_68263fad03ccd96419738"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/LOl0yvFFg9pc06jHT8MRHD1JxBw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 31 Oct 2019 00:43:36 -0000

----==_mimepart_5dba2e34c2427_68263fad03ccd96419738
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

0e759f03ca894a855797e1c58e4afde639f787a4  Update draft-ietf-quic-recovery.md


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3171/files/b44efce9af51bd2f9852ec385c9a79ac0d7fe953..0e759f03ca894a855797e1c58e4afde639f787a4

----==_mimepart_5dba2e34c2427_68263fad03ccd96419738
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/ianswett" class="user-mention">@ianswett</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/0e759f03ca894a855797e1c58e4afde639f787a4">0e759f0</a>  Update draft-ietf-quic-recovery.md</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3171/files/b44efce9af51bd2f9852ec385c9a79ac0d7fe953..0e759f03ca894a855797e1c58e4afde639f787a4?email_source=notifications&amp;email_token=AFTOJK4ABOUKU4KU4MHVBU3QRIS3JA5CNFSM4JGZOOJKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTIMRVG42DANCQOVZWQIZUGIYTKNRYGA4DINA">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5EMC5OGJIJ67VQQRTQRIS3JANCNFSM4JGZOOJA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZTUMHQDD6C2PYEORDQRIS3JA5CNFSM4JGZOOJKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTIMRVG42DANCQOVZWQIZUGIYTKNRYGA4DINA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3171/files/b44efce9af51bd2f9852ec385c9a79ac0d7fe953..0e759f03ca894a855797e1c58e4afde639f787a4?email_source=notifications\u0026email_token=AFTOJK4ABOUKU4KU4MHVBU3QRIS3JA5CNFSM4JGZOOJKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTIMRVG42DANCQOVZWQIZUGIYTKNRYGA4DINA",
"url": "https://github.com/quicwg/base-drafts/pull/3171/files/b44efce9af51bd2f9852ec385c9a79ac0d7fe953..0e759f03ca894a855797e1c58e4afde639f787a4?email_source=notifications\u0026email_token=AFTOJK4ABOUKU4KU4MHVBU3QRIS3JA5CNFSM4JGZOOJKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTIMRVG42DANCQOVZWQIZUGIYTKNRYGA4DINA",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5dba2e34c2427_68263fad03ccd96419738--


From nobody Wed Oct 30 17:44:09 2019
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 3A78F120168 for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 17:44:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 ghOwLWNK3Y6N for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 17:44:06 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 16A4E12011A for <quic-issues@ietf.org>; Wed, 30 Oct 2019 17:44:06 -0700 (PDT)
Date: Wed, 30 Oct 2019 17:44:04 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572482645; bh=E40t75XgDWqWUdc3liEciNQxYY+p3uik2c8KWMxoL3w=; h=Date:From:To:Subject:From; b=j021qhYj2qh/2T0Gz6WE/llz25sTZDmYUg1GGCNPoaussn/Yh7VIh6S9DWVNmD7ne XJTmBjJqFGzcXhsrmcHl9oRSbRLWXexEhzspiMLBZrXGjH5tDZQGmIf3CTFj4PqvEA LFTqPimtsnGmfDUn4TVvXoVnF9gis2dN2OwH5/2M=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/95e974-c0fdf5@github.com>
Subject: [quicwg/base-drafts] c0fdf5: Script updating gh-pages from 0e759f03. [ci skip]
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/6JA4TogmKq2HIpRknV8humuITZM>
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: Thu, 31 Oct 2019 00:44:07 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: c0fdf5214b38201604da93a31e45f6fb45b75f42
      https://github.com/quicwg/base-drafts/commit/c0fdf5214b38201604da93a31e45f6fb45b75f42
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-31 (Thu, 31 Oct 2019)

  Changed paths:
    M ianswett-cannot/draft-ietf-quic-http.html
    M ianswett-cannot/draft-ietf-quic-http.txt
    M ianswett-cannot/draft-ietf-quic-invariants.html
    M ianswett-cannot/draft-ietf-quic-invariants.txt
    M ianswett-cannot/draft-ietf-quic-qpack.html
    M ianswett-cannot/draft-ietf-quic-qpack.txt
    M ianswett-cannot/draft-ietf-quic-recovery.html
    M ianswett-cannot/draft-ietf-quic-recovery.txt
    M ianswett-cannot/draft-ietf-quic-tls.html
    M ianswett-cannot/draft-ietf-quic-tls.txt
    M ianswett-cannot/draft-ietf-quic-transport.html
    M ianswett-cannot/draft-ietf-quic-transport.txt
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from 0e759f03. [ci skip]



From nobody Wed Oct 30 18:04:33 2019
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 5C7F01200F9 for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 18:04:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, 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 uu2RfthW_dvJ for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 18:04:30 -0700 (PDT)
Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D69FB12006D for <quic-issues@ietf.org>; Wed, 30 Oct 2019 18:04:30 -0700 (PDT)
Date: Wed, 30 Oct 2019 18:04:30 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572483870; bh=8/vgPOls2xSzbAgYVcbNbe1chARzeA1ZW58Yi3O1qOg=; h=Date:From:To:Subject:From; b=HJOdaAgnr1JEPq2smhbLKgihDUlNjxMvRtsP3hd21r5nco7a1beZzumjKSMdu5RG8 6a3maB9IvcJ9O51Izgx0xJ64D7P/E/Rte/VIsia59w0S4prVuB1VqhHdX22NW4q8VW ncd5mqFs9sUJgVM6wrojholrZKDt5vGiatTsFako=
From: ianswett <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/master/997e49-b0cd8c@github.com>
Subject: [quicwg/base-drafts] b0cd8c: Retry MUST NOT -> cannot be treated as an acknowle...
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/_Flmv5rRLrSYk2djmzmD-zVdmF8>
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: Thu, 31 Oct 2019 01:04:32 -0000

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: b0cd8cd815068d6837667920832129d874333ff6
      https://github.com/quicwg/base-drafts/commit/b0cd8cd815068d6837667920832129d874333ff6
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-10-30 (Wed, 30 Oct 2019)

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

  Log Message:
  -----------
  Retry MUST NOT -> cannot be treated as an acknowledgement (#3171)

* Retry MUST NOT -> cannot be treated as an acknowledgement

I didn't notice this last commit in @martinthomson PR, but I think the older text is more correct.  I added a bit more detail about why it cannot be treated as an acknowledgement.

* Martin's reason

* Update draft-ietf-quic-recovery.md

* Update draft-ietf-quic-recovery.md

Co-Authored-By: Martin Thomson <mt@lowentropy.net>



From nobody Wed Oct 30 18:04:40 2019
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 5670012006D for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 18:04:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=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 HztgYB2pXC57 for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 18:04:32 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3E41E1200DF for <quic-issues@ietf.org>; Wed, 30 Oct 2019 18:04:32 -0700 (PDT)
Date: Wed, 30 Oct 2019 18:04:30 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572483870; bh=5FPDhVsO18vDKpSls2RIA4HBll7Ov9AIgtsDTdCOyTQ=; h=Date:From:To:Subject:From; b=k8ATbCtpZH2ijHtakNRXDswC8BPv+iL78uhVtI65zWxXnBCShGgT+znYYpYO1XQL5 TdSaTZ/0EB/aOuybQ3MsaRI2U7dJYtFHSW/Ui/MdE778yshrBJz923tY7I4a16Fgyh ypMOW9QJiV4eHBn5r2XHCbtQlsYnr5BQtggfHeRM=
From: ianswett <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/ianswett-cannot/0e759f-000000@github.com>
Subject: [quicwg/base-drafts]
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/3VzUIhFmfqBL_TjdM9KLdPKYuI4>
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: Thu, 31 Oct 2019 01:04:33 -0000

  Branch: refs/heads/ianswett-cannot
  Home:   https://github.com/quicwg/base-drafts


From nobody Wed Oct 30 18:04:49 2019
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 23529120137 for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 18:04:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 7IaKU4E9sM-l for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 18:04:40 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C120E12006D for <quic-issues@ietf.org>; Wed, 30 Oct 2019 18:04:39 -0700 (PDT)
Date: Wed, 30 Oct 2019 18:04:38 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572483878; bh=cLcXTAMMW7Qr6uGmtczozCgpfJJ2Al6sKn6XTeLKuZI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=1InpZ/MttYSof63yMC/9x3BhcKOljkUYINTa6FR4ShXSAkgcMQHX9kc60hWkwHvwv XI+yf0F2HN7gym0HKNBaeVHoStGudau+usnkqcF8GY1DfjctPkATURq6CpR1uSwbLf aQiGqaV3wXfWLW2Z20XK1A184DucrGN2KjDXXVNE=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7ELQMLMEFIQMUSVMF3Y5Z3NEVBNHHB5LKU2U@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3171/issue_event/2758123002@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3171@github.com>
References: <quicwg/base-drafts/pull/3171@github.com>
Subject: Re: [quicwg/base-drafts] Retry MUST NOT -> cannot be treated as an acknowledgement (#3171)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dba3326dd4ef_2ac63fd9660cd968139611"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/B3p0Sen-rw6bH3iY2xPFl6zxQ40>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 31 Oct 2019 01:04:42 -0000

----==_mimepart_5dba3326dd4ef_2ac63fd9660cd968139611
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #3171 into master.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3171#event-2758123002
----==_mimepart_5dba3326dd4ef_2ac63fd9660cd968139611
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="514675925" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3171" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3171/hovercard" href="https://github.com/quicwg/base-drafts/pull/3171">#3171</a> into master.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3171?email_source=notifications&amp;email_token=AFTOJK3GESHAY53MFXBYU3LQRIVKNA5CNFSM4JGZOOJKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOURSZ36Q#event-2758123002">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3ZZORKX6W4QNF34K3QRIVKNANCNFSM4JGZOOJA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4FIIAIHQZS2JY6TELQRIVKNA5CNFSM4JGZOOJKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOURSZ36Q.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3171?email_source=notifications\u0026email_token=AFTOJK3GESHAY53MFXBYU3LQRIVKNA5CNFSM4JGZOOJKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOURSZ36Q#event-2758123002",
"url": "https://github.com/quicwg/base-drafts/pull/3171?email_source=notifications\u0026email_token=AFTOJK3GESHAY53MFXBYU3LQRIVKNA5CNFSM4JGZOOJKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOURSZ36Q#event-2758123002",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dba3326dd4ef_2ac63fd9660cd968139611--


From nobody Wed Oct 30 18:05:07 2019
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 20E4312006D for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 18:05:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 zXLZqF6qHmKF for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 18:05:04 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DE4B61200F9 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 18:05:03 -0700 (PDT)
Received: from github-lowworker-f62aa54.va3-iad.github.net (github-lowworker-f62aa54.va3-iad.github.net [10.48.17.68]) by smtp.github.com (Postfix) with ESMTP id DC9896605FE for <quic-issues@ietf.org>; Wed, 30 Oct 2019 18:05:02 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572483902; bh=XhO/vXA5oA0VbqgjKUURTfjxIdSPQgH+QbFMsvuGQwQ=; h=Date:From:To:Subject:From; b=j/JbWBhEyQslbU9NQkX8GpneLw8iUeyAyjg2CP4BEfmhvMxBiHLEj7xwY+NFUmTtF Hozm10+cLS/xdt6HRLHckVLnrzVnCJxfSQ74WCfvlX1LhMEOC3jPL3CgHXJdfMfdJh 5nJqtl7VFtnsPqzh5xLoC6T61UuoaIK/nPUuzzXA=
Date: Wed, 30 Oct 2019 18:05:02 -0700
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/c0fdf5-c44831@github.com>
Subject: [quicwg/base-drafts] c44831: Script updating gh-pages from b0cd8cd8. [ci skip]
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/tkkY3iM7DpqOjkY7IAbTQj0R4iM>
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: Thu, 31 Oct 2019 01:05:05 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: c44831469b2487828602f8e82f42ea169ea880d7
      https://github.com/quicwg/base-drafts/commit/c44831469b2487828602f8e82f42ea169ea880d7
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-31 (Thu, 31 Oct 2019)

  Changed paths:
    M draft-ietf-quic-http.html
    M draft-ietf-quic-http.txt
    M draft-ietf-quic-invariants.html
    M draft-ietf-quic-invariants.txt
    M draft-ietf-quic-qpack.html
    M draft-ietf-quic-qpack.txt
    M draft-ietf-quic-recovery.html
    M draft-ietf-quic-recovery.txt
    M draft-ietf-quic-tls.html
    M draft-ietf-quic-tls.txt
    M draft-ietf-quic-transport.html
    M draft-ietf-quic-transport.txt
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from b0cd8cd8. [ci skip]



From nobody Wed Oct 30 18:12:01 2019
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 DF1FA12006D for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 18:11:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.999
X-Spam-Level: 
X-Spam-Status: No, score=-7.999 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, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 0ZmQSXCcLJq5 for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 18:11:58 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4E2E212006B for <quic-issues@ietf.org>; Wed, 30 Oct 2019 18:11:58 -0700 (PDT)
Date: Wed, 30 Oct 2019 18:11:57 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572484317; bh=0nN+QkmirEOJjp/oaYxLp/HXbW+xksIkUB5N79XWr50=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=eZQqev4tUooufiB1O1Sf6wUOIzeWyW1BPhz9HVsqEqD7E7SR+pLw4B3Vqas6wcVqw CkGeg9tlptBZDYX94TBZ1rZLq1uThtx+a5M/Zz/VzddoU4aHWssWpdPyR2Q7wX7qsv OKMomR+IHpaFRuoxBLJGyyCFlIEmcvb4NXkmwinY=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3ETNUADLHUK26TXHN3Y5TV3EVBNHHB5L5LZA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3174/review/309603787@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3174@github.com>
References: <quicwg/base-drafts/pull/3174@github.com>
Subject: Re: [quicwg/base-drafts] Deny 1-RTT Rx keys till finished (#3174)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dba34dd698af_33c83fb656ecd960123162"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/EGYt2lW7KaduSVr614LctY_O4Co>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 31 Oct 2019 01:12:00 -0000

----==_mimepart_5dba34dd698af_33c83fb656ecd960123162
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.

This seems fine, though I was a little concerned about levying requirements on TLS stacks in this way, it seems like a reasonable thing to recommend.

> @@ -504,6 +504,9 @@ client could interleave ACK frames that are protected with Handshake keys with
 0-RTT data and the server needs to process those acknowledgments in order to
 detect lost Handshake packets.
 
+A TLS implementation MUST NOT provide a 1-RTT decrypt secret to QUIC until it
+has received a Finished message from the peer.

```suggestion
the TLS handshake is complete.
```

Receiving a Finished message is not sufficient, as you have to verify it.  Also, at least in our stack, verifying the Finished is not the only condition we hold handshake completion on.  We also wait until the certificate is marked as "OK", which is an asynchronous process and so might happen after validating the Finished.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3174#pullrequestreview-309603787
----==_mimepart_5dba34dd698af_33c83fb656ecd960123162
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><b>@martinthomson</b> commented on this pull request.</p>=0D
=0D
<p>This seems fine, though I was a little concerned about levying require=
ments on TLS stacks in this way, it seems like a reasonable thing to reco=
mmend.</p><hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3174#discussi=
on_r340924707">draft-ietf-quic-tls.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -504,6 +504,9 @@ client could interleav=
e ACK frames that are protected with Handshake keys with=0D
 0-RTT data and the server needs to process those acknowledgments in orde=
r to=0D
 detect lost Handshake packets.=0D
 =0D
+A TLS implementation MUST NOT provide a 1-RTT decrypt secret to QUIC unt=
il it=0D
+has received a Finished message from the peer.=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-has received a Finished message from the peer=
.=0D
+the TLS handshake is complete.=0D
</pre>=0D
=0D
<p>Receiving a Finished message is not sufficient, as you have to verify =
it.  Also, at least in our stack, verifying the Finished is not the only =
condition we hold handshake completion on.  We also wait until the certif=
icate is marked as "OK", which is an asynchronous process and so might ha=
ppen after validating the Finished.</p>=0D
=0D
<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/3174?email_source=3Dnotifications&amp;email_token=3DA=
FTOJKYBZHNMOPTVKK4IEX3QRIWF3A5CNFSM4JG42WLKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJ=
SXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJ2C3SY#pullrequestreview-309603787=
">view it on GitHub</a>, or <a href=3D"https://github.com/notifications/u=
nsubscribe-auth/AFTOJK4QOV3CTQ4L3SJREFDQRIWF3ANCNFSM4JG42WLA">unsubscribe=
</a>.<img src=3D"https://github.com/notifications/beacon/AFTOJK2X3DLB245K=
DBPSZRDQRIWF3A5CNFSM4JG42WLKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWN=
FSXPKTDN5WW2ZLOORPWSZGOCJ2C3SY.gif" height=3D"1" width=3D"1" alt=3D"" /><=
/p>=0D
<script type=3D"application/ld+json">[=0D
{=0D
"@context": "http://schema.org",=0D
"@type": "EmailMessage",=0D
"potentialAction": {=0D
"@type": "ViewAction",=0D
"target": "https://github.com/quicwg/base-drafts/pull/3174?email_source=3D=
notifications\u0026email_token=3DAFTOJKYBZHNMOPTVKK4IEX3QRIWF3A5CNFSM4JG4=
2WLKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOC=
J2C3SY#pullrequestreview-309603787",=0D
"url": "https://github.com/quicwg/base-drafts/pull/3174?email_source=3Dno=
tifications\u0026email_token=3DAFTOJKYBZHNMOPTVKK4IEX3QRIWF3A5CNFSM4JG42W=
LKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJ2=
C3SY#pullrequestreview-309603787",=0D
"name": "View Pull Request"=0D
},=0D
"description": "View this Pull Request on GitHub",=0D
"publisher": {=0D
"@type": "Organization",=0D
"name": "GitHub",=0D
"url": "https://github.com"=0D
}=0D
}=0D
]</script>=

----==_mimepart_5dba34dd698af_33c83fb656ecd960123162--


From nobody Wed Oct 30 18:31:10 2019
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 837FC12006D for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 18:31:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, 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 CRKsyndAOhmA for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 18:31:08 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4B32C120096 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 18:31:08 -0700 (PDT)
Received: from github-lowworker-d93c4b6.va3-iad.github.net (github-lowworker-d93c4b6.va3-iad.github.net [10.48.17.47]) by smtp.github.com (Postfix) with ESMTP id 6EE328C044B for <quic-issues@ietf.org>; Wed, 30 Oct 2019 18:31:07 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572485467; bh=Q+vS9tdERJqCFheOyfr9d6fW7rinh3ujVwgv/Q1Bo2c=; h=Date:From:To:Subject:From; b=GA3RYAwCL79CRCWEKpYbzK5Vq30mVhYIPiwAnQTyZ5h+FHcEtJmkImNSo6bn5GK1T Lj/9RkeNdBf5p+LS42kJ1Jl/20fTa3vModS48JCYSCCy7RSV8gHzo9Qm+IfOy4nY7J PMMRrSLPC66UxpZ55lmVUP6etue38dAtGPSsJ8Ss=
Date: Wed, 30 Oct 2019 18:31:07 -0700
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/master/b0cd8c-6c7297@github.com>
Subject: [quicwg/base-drafts] 6c7297: Narrow scope of draft caching
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/MzfPG0Z6BgBNw6uCp91C7qyNK00>
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: Thu, 31 Oct 2019 01:31:09 -0000

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 6c72970d780f5b5eea665605f5345eee5d375134
      https://github.com/quicwg/base-drafts/commit/6c72970d780f5b5eea665605f5345eee5d375134
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-10-31 (Thu, 31 Oct 2019)

  Changed paths:
    M .circleci/config.yml

  Log Message:
  -----------
  Narrow scope of draft caching



From nobody Wed Oct 30 18:32:19 2019
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 E60BD12006D for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 18:32:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 KjiHl-iHE65x for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 18:32:16 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C2B6D12006B for <quic-issues@ietf.org>; Wed, 30 Oct 2019 18:32:16 -0700 (PDT)
Received: from github-lowworker-5825cd4.ac4-iad.github.net (github-lowworker-5825cd4.ac4-iad.github.net [10.52.22.68]) by smtp.github.com (Postfix) with ESMTP id 200DF6600DC for <quic-issues@ietf.org>; Wed, 30 Oct 2019 18:32:16 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572485536; bh=rncth3WMze6dHKrGiLZVBJedPuaKB4xV9ChR6VRvot4=; h=Date:From:To:Subject:From; b=fRJzNaRVTBC0Prkx8fnSTXCtCqYOQkr8raWEjL7e16A9UlycNsQg4NOGYmnJaTVgo ubSNSmodosbcay9elYjHWn7u0RVdXqzDG4y3cmwCEpHTURynYniuyqg6JtR+FAj2Aa 3SpQvUcIx+HV/6+a56LeDfWem+kt3xFXz1io5EJI=
Date: Wed, 30 Oct 2019 18:32:16 -0700
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/c44831-275bdd@github.com>
Subject: [quicwg/base-drafts] 275bdd: Script updating gh-pages from 6c72970d. [ci skip]
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/073JC5ZxpkeXjshZcgN-8duywPY>
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: Thu, 31 Oct 2019 01:32:18 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 275bddde5e792d6c46db417277c8283571e47612
      https://github.com/quicwg/base-drafts/commit/275bddde5e792d6c46db417277c8283571e47612
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-31 (Thu, 31 Oct 2019)

  Changed paths:
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from 6c72970d. [ci skip]



From nobody Wed Oct 30 18:34:06 2019
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 E891112008B for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 18:34:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 yGvkfXnPOZqK for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 18:34:03 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A468612006B for <quic-issues@ietf.org>; Wed, 30 Oct 2019 18:34:03 -0700 (PDT)
Received: from github-lowworker-39b4a70.va3-iad.github.net (github-lowworker-39b4a70.va3-iad.github.net [10.48.16.66]) by smtp.github.com (Postfix) with ESMTP id 97FA36A0C4B for <quic-issues@ietf.org>; Wed, 30 Oct 2019 18:34:02 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572485642; bh=khJImu++CftwOMlCtpyk5zXdb/S6MkMBYjEfyFA/nsE=; h=Date:From:To:Subject:From; b=oweWmVCbYCCXZeVGeXPdRBzb/qPEUNTK4cBrNzrxm8HnarA2RcePTSfhPRoLCCVxI z/81i1pOyY5WFZcssIPy0eGqAWWmL7JhSRo+ood1uJnSaBE1i5xjhLM/V1/wOxQXud vXQUlEYgwDmggJGZogKBj7THjhvc3wKV6U+RdZPk=
Date: Wed, 30 Oct 2019 18:34:02 -0700
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/275bdd-daf78b@github.com>
Subject: [quicwg/base-drafts] daf78b: Script updating issues at 2019-10-31T01:33:54Z. [c...
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/PUYpd7CJSU0a7BqMsYeDGvfmkbc>
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: Thu, 31 Oct 2019 01:34:05 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: daf78b282d8b85bd5254adefa6890fe53056f34c
      https://github.com/quicwg/base-drafts/commit/daf78b282d8b85bd5254adefa6890fe53056f34c
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-31 (Thu, 31 Oct 2019)

  Changed paths:
    M issues.json
    M pulls.json

  Log Message:
  -----------
  Script updating issues at 2019-10-31T01:33:54Z. [ci skip]



From nobody Wed Oct 30 18:54:24 2019
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 AB2F31200DF for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 18:54:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.381
X-Spam-Level: 
X-Spam-Status: No, score=-6.381 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 JhEHKmMrrhth for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 18:54:20 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AB78112006D for <quic-issues@ietf.org>; Wed, 30 Oct 2019 18:54:20 -0700 (PDT)
Received: from github-lowworker-25680bd.va3-iad.github.net (github-lowworker-25680bd.va3-iad.github.net [10.48.17.61]) by smtp.github.com (Postfix) with ESMTP id D40822C0C08 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 18:54:19 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572486859; bh=+vmeAU1ZBDUoNcIvI43aOLoOSYi0VEl05lkcFSpi9gw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ORAWIatMzsX+hvRI4TLAx2A7fPNuZw6OzFAT4Snw1+pCP5HU0zXrVxwOm8f3Y53UM 5XOj6EtLmrD27/9xDPD1xSePyGnAPk38kt+mYJPEnNezeLVGY45HW3Gk6SClzDi0gK 4GRHDZgX+83I7iemFgLIzfve4AdnDyGCcPYemo+0=
Date: Wed, 30 Oct 2019 18:54:19 -0700
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3166/push/4215840036@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3166@github.com>
References: <quicwg/base-drafts/pull/3166@github.com>
Subject: Re: [quicwg/base-drafts] token-based greasing / initial packet protection (#3166)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dba3ecbc62da_12323fea430cd95c226165"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/lNIy6sFqfIe6pqzQZQrKXZwL-oQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 31 Oct 2019 01:54:23 -0000

----==_mimepart_5dba3ecbc62da_12323fea430cd95c226165
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@kazuho pushed 1 commit.

5f853add3696ee8469848d3e46c5d0074e89293b  Update draft-ietf-quic-transport.md


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3166/files/94a5a1bdf6ca925a134676d1b9354eaa4bc7e729..5f853add3696ee8469848d3e46c5d0074e89293b

----==_mimepart_5dba3ecbc62da_12323fea430cd95c226165
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/kazuho" class="user-mention">@kazuho</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/5f853add3696ee8469848d3e46c5d0074e89293b">5f853ad</a>  Update draft-ietf-quic-transport.md</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3166/files/94a5a1bdf6ca925a134676d1b9354eaa4bc7e729..5f853add3696ee8469848d3e46c5d0074e89293b?email_source=notifications&amp;email_token=AFTOJK4YEQJU7KTH5DOU3ILQRI3EXA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGNBSGQZDINSQOVZWQIZUGIYTKOBUGAYDGNQ">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7S4D6Z7STKAJHVWO3QRI3EXANCNFSM4JGDGPOQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3KEEZCGPKCOZDQBGTQRI3EXA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGNBSGQZDINSQOVZWQIZUGIYTKOBUGAYDGNQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3166/files/94a5a1bdf6ca925a134676d1b9354eaa4bc7e729..5f853add3696ee8469848d3e46c5d0074e89293b?email_source=notifications\u0026email_token=AFTOJK4YEQJU7KTH5DOU3ILQRI3EXA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGNBSGQZDINSQOVZWQIZUGIYTKOBUGAYDGNQ",
"url": "https://github.com/quicwg/base-drafts/pull/3166/files/94a5a1bdf6ca925a134676d1b9354eaa4bc7e729..5f853add3696ee8469848d3e46c5d0074e89293b?email_source=notifications\u0026email_token=AFTOJK4YEQJU7KTH5DOU3ILQRI3EXA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGNBSGQZDINSQOVZWQIZUGIYTKOBUGAYDGNQ",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5dba3ecbc62da_12323fea430cd95c226165--


From nobody Wed Oct 30 19:00:55 2019
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 802BE12006D for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 19:00:53 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 WJBxhvkP8YEE for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 19:00:52 -0700 (PDT)
Received: from out-14.smtp.github.com (out-14.smtp.github.com [192.30.254.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 112C5120058 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 19:00:52 -0700 (PDT)
Date: Wed, 30 Oct 2019 19:00:51 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572487251; bh=hfXTWONPst5n/VLwqFSV0nsvfLuFAFxzoQzUvcVIuQg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=IKwYPoF1DHLNR0n819zHcITkm4eQXbQY0K5PUuOwP4jxmWSH+BEKLZQfWGYHx2aba yeJlainl1JxvBSKGIc1YJzJyzGfQPiCbFSw3DWa1dKktw5syiJUKctAbOduffiKRNv GrWVq7BlZhUqapNx83gBJNfaDI81p1u80WYTdZ/8=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYKNNKXWYAISKEH5RV3Y5ZNHEVBNHHB4UZE54@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3120/c548185054@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3120@github.com>
References: <quicwg/base-drafts/pull/3120@github.com>
Subject: Re: [quicwg/base-drafts] Add retry integrity tag (#3120)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dba40535e49e_2a9b3fcb40ecd95c1855b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/2fjZkg1u_Nbz6uduV_WIP0EJDvE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 31 Oct 2019 02:00:54 -0000

----==_mimepart_5dba40535e49e_2a9b3fcb40ecd95c1855b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson Yeah, my train of thought as a server stack developer that happens to also work as a client was that I might be interested in having a pre-built XOR mask on the server-side. Then, I might expand that constant vector to the 1,200 bytes, and use it for decoding the Retry packets too.

That said, I do agree that not all stack developers would (think and) actually implement that way. So I agree that there's some value in encrypting the token rather than just applying GMAC, at the cost of as small as requiring XOR on the server-side.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3120#issuecomment-548185054
----==_mimepart_5dba40535e49e_2a9b3fcb40ecd95c1855b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=67641" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/martinthomson">@martinthomson</a> Yeah, my train of thought as a server stack developer that happens to also work as a client was that I might be interested in having a pre-built XOR mask on the server-side. Then, I might expand that constant vector to the 1,200 bytes, and use it for decoding the Retry packets too.</p>
<p>That said, I do agree that not all stack developers would (think and) actually implement that way. So I agree that there's some value in encrypting the token rather than just applying GMAC, at the cost of as small as requiring XOR on the server-side.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3120?email_source=notifications&amp;email_token=AFTOJK6MWUBR2GDP2R6FCSTQRI35HA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECWKHXQ#issuecomment-548185054">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6PPTC7OCEDDKTSNQLQRI35HANCNFSM4JCAOODA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2Y6FBM5GLCGHKYG2TQRI35HA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECWKHXQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3120?email_source=notifications\u0026email_token=AFTOJK6MWUBR2GDP2R6FCSTQRI35HA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECWKHXQ#issuecomment-548185054",
"url": "https://github.com/quicwg/base-drafts/pull/3120?email_source=notifications\u0026email_token=AFTOJK6MWUBR2GDP2R6FCSTQRI35HA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECWKHXQ#issuecomment-548185054",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dba40535e49e_2a9b3fcb40ecd95c1855b--


From nobody Wed Oct 30 19:20:10 2019
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 358AA120115 for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 19:20:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, 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 Yrx_Ikpt0vhn for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 19:20:08 -0700 (PDT)
Received: from out-14.smtp.github.com (out-14.smtp.github.com [192.30.254.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 12ED61200FE for <quic-issues@ietf.org>; Wed, 30 Oct 2019 19:20:08 -0700 (PDT)
Date: Wed, 30 Oct 2019 19:20:07 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572488407; bh=yGkLx11wRJrHs06w/XSg7AKL6clrT6gQbRHA71O0s6s=; h=Date:From:To:Subject:From; b=vNCGYk+xDWFLbWggFdo3SspoMQyCCQMqe6qn2dGhavfsxEm0rTOpl3u3oKq2kr5A9 Dw2V/AuZT0z4fgUMV2k1kjy8+2WU2809QmDnFp0i09o4zi31MBQea38S4BvUION1+m KhRaYaqSzOkEdlf1NyVRGS5Qc1loOQ9uKdgDaK/o=
From: Mark Nottingham <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/wg-materials/push/refs/heads/master/24b7f3-2b4ef8@github.com>
Subject: [quicwg/wg-materials] 5f7075: fix interop dates.
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/5UW3eebAN4MIXYLAquYIFMeDDlo>
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: Thu, 31 Oct 2019 02:20:09 -0000

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/wg-materials
  Commit: 5f70751515454a21c208d68dd8f9caf0ba7bbd02
      https://github.com/quicwg/wg-materials/commit/5f70751515454a21c208d68dd8f9caf0ba7bbd02
  Author: Mark Nottingham <mnot@mnot.net>
  Date:   2019-10-31 (Thu, 31 Oct 2019)

  Changed paths:
    M interim-20-02/arrangements.md

  Log Message:
  -----------
  fix interop dates.


  Commit: 2b4ef854d52baa13c35346b87496804b448837da
      https://github.com/quicwg/wg-materials/commit/2b4ef854d52baa13c35346b87496804b448837da
  Author: Mark Nottingham <mnot@mnot.net>
  Date:   2019-10-31 (Thu, 31 Oct 2019)

  Changed paths:
    M interim-20-02/arrangements.md

  Log Message:
  -----------
  Merge branch 'master' of github.com:quicwg/wg-materials


Compare: https://github.com/quicwg/wg-materials/compare/24b7f35f668b...2b4ef854d52b


From nobody Wed Oct 30 19:35:14 2019
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 ED3221200FE for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 19:35:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 cWyLV_lGWTqZ for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 19:35:12 -0700 (PDT)
Received: from out-17.smtp.github.com (out-17.smtp.github.com [192.30.252.200]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8B48C1200F3 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 19:35:12 -0700 (PDT)
Date: Wed, 30 Oct 2019 19:35:11 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572489311; bh=4OdEy5OFc7ZqNRWQJOyxM96vBP5YVZUv7u6CnwEl4XQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=HyIStuMhIRakD8GBRoE9jXYBvkW78zONlSHUs3R9DTZG+Ctwws9G3v9HFrf3p9kcu 8C6gpnMHX7tvrbF2HOGVcl1ne6pEFGEoGXYatEHNODZOVyYXQMfyOI+IcnyQZJ31lr HJwTYRzNDWIWfgVTRXZfMMLgyTpQobjUsSIj5LV0=
From: Mark Nottingham <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3AJSPE7TSFLEEV72N3Y55N7EVBNHHBYVCQDI@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/2944/issue_event/2758257180@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2944@github.com>
References: <quicwg/base-drafts/issues/2944@github.com>
Subject: Re: [quicwg/base-drafts] Layout of PreferredAddress (#2944)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dba485f32924_68843feb9b6cd95c282077"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mnot
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/jFR39tsge3G0yrl2mg-uJgiVdYU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 31 Oct 2019 02:35:14 -0000

----==_mimepart_5dba485f32924_68843feb9b6cd95c282077
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #2944.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2944#event-2758257180
----==_mimepart_5dba485f32924_68843feb9b6cd95c282077
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="475287578" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2944" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2944/hovercard" href="https://github.com/quicwg/base-drafts/issues/2944">#2944</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2944?email_source=notifications&amp;email_token=AFTOJK5F3HHW6GZ6IADBJ7TQRI757A5CNFSM4IIJJJK2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOURT2UHA#event-2758257180">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK43S6TVWAGBXYBKTO3QRI757ANCNFSM4IIJJJKQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7LHM543MSKY2P4BNTQRI757A5CNFSM4IIJJJK2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOURT2UHA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2944?email_source=notifications\u0026email_token=AFTOJK5F3HHW6GZ6IADBJ7TQRI757A5CNFSM4IIJJJK2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOURT2UHA#event-2758257180",
"url": "https://github.com/quicwg/base-drafts/issues/2944?email_source=notifications\u0026email_token=AFTOJK5F3HHW6GZ6IADBJ7TQRI757A5CNFSM4IIJJJK2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOURT2UHA#event-2758257180",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dba485f32924_68843feb9b6cd95c282077--


From nobody Wed Oct 30 19:35:23 2019
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 125D2120137 for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 19:35:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 vMdDoVaRh781 for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 19:35:21 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C7E3712011F for <quic-issues@ietf.org>; Wed, 30 Oct 2019 19:35:20 -0700 (PDT)
Date: Wed, 30 Oct 2019 19:35:19 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572489319; bh=CLsfz82u9V3nzqH84a+DQZ/7SeN94bp1uXjtGXRsiag=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=06I4kXbeeKTih4S1CsEknFjxOpOBWzjc8xOLhEt4UrqJR70+YAw77Mb9DGpEf1dkh BW5N54AC6Wl1etWs/G+bYBWYC66KXKLrhp+TBtXo2+u+gyuHjbUE8wibdNtroHWNoR 18r0m49R0lb0zbHLnbyvvtEAOEbNTkMXRF/4D7qU=
From: Mark Nottingham <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYUUM3FGQ5VV62IWPN3Y55OPEVBNHHBVJFPLM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/2741/issue_event/2758257369@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2741@github.com>
References: <quicwg/base-drafts/issues/2741@github.com>
Subject: Re: [quicwg/base-drafts] Re-visit initial keys discard (#2741)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dba4867d094c_2f5f3f90f48cd95c284021"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mnot
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ab06Z4_oF2imD1Bh4JReGVoPr0I>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 31 Oct 2019 02:35:22 -0000

----==_mimepart_5dba4867d094c_2f5f3f90f48cd95c284021
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #2741.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2741#event-2758257369
----==_mimepart_5dba4867d094c_2f5f3f90f48cd95c284021
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="447000411" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2741" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2741/hovercard" href="https://github.com/quicwg/base-drafts/issues/2741">#2741</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2741?email_source=notifications&amp;email_token=AFTOJKYMBD4T2HNW72CRX23QRI76PA5CNFSM4HOR4HIKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOURT2VWI#event-2758257369">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK652DOA2T6YQVDDCYLQRI76PANCNFSM4HOR4HIA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYB3VBGCGIWUVFFOWTQRI76PA5CNFSM4HOR4HIKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOURT2VWI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2741?email_source=notifications\u0026email_token=AFTOJKYMBD4T2HNW72CRX23QRI76PA5CNFSM4HOR4HIKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOURT2VWI#event-2758257369",
"url": "https://github.com/quicwg/base-drafts/issues/2741?email_source=notifications\u0026email_token=AFTOJKYMBD4T2HNW72CRX23QRI76PA5CNFSM4HOR4HIKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOURT2VWI#event-2758257369",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dba4867d094c_2f5f3f90f48cd95c284021--


From nobody Wed Oct 30 19:51:21 2019
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 ADA6F120059 for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 19:51:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.908
X-Spam-Level: 
X-Spam-Status: No, score=-6.908 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, HTML_IMAGE_ONLY_16=1.092, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 k9IMoBZ2ycBZ for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 19:51:18 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 327DC1200B2 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 19:51:18 -0700 (PDT)
Received: from github-lowworker-fb56993.ac4-iad.github.net (github-lowworker-fb56993.ac4-iad.github.net [10.52.19.31]) by smtp.github.com (Postfix) with ESMTP id 5CE202C15E9 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 19:51:17 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572490277; bh=SOsbDtd4fa3f1S1tqYoD71F0MhntcWBBcBgOyyhIdgg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=0mrxi1cVsxem+zS0Qy9dwlcHqdJMFE7c16HQzR6kbZW33CFOYJDh5v/+ebtv2ehS/ VuMFRaTMQ5Np7lgFOSQuSueuGOQByTymN1JqR1f2JFfb+G7XQMI9gvESKZjr0eyLFB M7JZuH8+JGEI5cZvS5FAvirjaBMXgy+NZENL/tu4=
Date: Wed, 30 Oct 2019 19:51:17 -0700
From: Mark Nottingham <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZF7JBNVSZROY6CMCN3Y57KLEVBNHHB45NQXU@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3135/548195085@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3135@github.com>
References: <quicwg/base-drafts/issues/3135@github.com>
Subject: Re: [quicwg/base-drafts] allow sending PADDING after receiving a non-ack-eliciting packet (#3135)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dba4c254d85e_145d3feb812cd95c2788a4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mnot
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/jj5MyJ_dAOPBSyzKuxIVblqynPU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 31 Oct 2019 02:51:21 -0000

----==_mimepart_5dba4c254d85e_145d3feb812cd95c2788a4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

This feels editorial...

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3135#issuecomment-548195085
----==_mimepart_5dba4c254d85e_145d3feb812cd95c2788a4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>This feels editorial...</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3135?email_source=notifications&amp;email_token=AFTOJK567YPVCU4OZTF4DYTQRJB2LA5CNFSM4JD2ZP52YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECWMWDI#issuecomment-548195085">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZWCT6MFGGIW22Y223QRJB2LANCNFSM4JD2ZP5Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6L2PJX6X4UDUNQGY3QRJB2LA5CNFSM4JD2ZP52YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECWMWDI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3135?email_source=notifications\u0026email_token=AFTOJK567YPVCU4OZTF4DYTQRJB2LA5CNFSM4JD2ZP52YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECWMWDI#issuecomment-548195085",
"url": "https://github.com/quicwg/base-drafts/issues/3135?email_source=notifications\u0026email_token=AFTOJK567YPVCU4OZTF4DYTQRJB2LA5CNFSM4JD2ZP52YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECWMWDI#issuecomment-548195085",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dba4c254d85e_145d3feb812cd95c2788a4--


From nobody Wed Oct 30 21:06:33 2019
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 0FE991200BA for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 21:06:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 Qopbett2T8gU for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 21:06:30 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CA93112009E for <quic-issues@ietf.org>; Wed, 30 Oct 2019 21:06:30 -0700 (PDT)
Date: Wed, 30 Oct 2019 21:06:29 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572494789; bh=LRXAS7/Zg9EtdKg6cpy2E9U2pwkNkhm6/SZgryKjaG4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=xnTp4d9AbTcJNgaqgLVwMZ6YRNMw1XIsz3oFnJnlO7ZJiQQ+Oo8gkgSfuG74m5PWb rzEFafrM2wmmaczrLj4mTlHcaF5i1UPcBCW2S58r/XX/JT7rcGiULzrjMCIaQQjhKi GPnBVZWwM+Ar4yE1E8gn2kVWypCurW8A5chVm3lA=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK27GUOKIMQUVKGDYIV3Y6IELEVBNHHB5MVK74@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3177/review/309639607@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3177@github.com>
References: <quicwg/base-drafts/pull/3177@github.com>
Subject: Re: [quicwg/base-drafts] Further specify frame Length field (#3177)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dba5dc5e0d67_4bba3fb86b8cd968587510"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ApJVt-ha0WuwDwSbVOxvoMLi-Ig>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 31 Oct 2019 04:06:32 -0000

----==_mimepart_5dba5dc5e0d67_4bba3fb86b8cd968587510
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

kazuho approved this pull request.





-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3177#pullrequestreview-309639607
----==_mimepart_5dba5dc5e0d67_4bba3fb86b8cd968587510
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@kazuho</b> approved this pull request.</p>



<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3177?email_source=notifications&amp;email_token=AFTOJK373H3ZDMIQBTHN2RTQRJKULA5CNFSM4JHBIFYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJ2LTNY#pullrequestreview-309639607">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4MJ6BIZEHMCYIGUC3QRJKULANCNFSM4JHBIFYA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5WDBPDDQUV7C6ON2LQRJKULA5CNFSM4JHBIFYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJ2LTNY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3177?email_source=notifications\u0026email_token=AFTOJK373H3ZDMIQBTHN2RTQRJKULA5CNFSM4JHBIFYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJ2LTNY#pullrequestreview-309639607",
"url": "https://github.com/quicwg/base-drafts/pull/3177?email_source=notifications\u0026email_token=AFTOJK373H3ZDMIQBTHN2RTQRJKULA5CNFSM4JHBIFYKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJ2LTNY#pullrequestreview-309639607",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dba5dc5e0d67_4bba3fb86b8cd968587510--


From nobody Wed Oct 30 22:29:12 2019
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 74CF512006E for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 22:29:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, 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 1BNZtDsGLV_E for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 22:29:09 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 06E46120052 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 22:29:09 -0700 (PDT)
Date: Wed, 30 Oct 2019 22:29:08 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572499748; bh=/C/ZIYRjSJnGFUc5PnxOILzjTKdXUWoRAIroJT5G+Lk=; h=Date:From:To:Subject:From; b=FS6RZjp8GAaHm6lRPazJzaATFk4sC8IHmGJVNqpI7DHFWQLWlMKwmfjvQOn3zgvyM NOAx5ES4ZQR2D0amVwGrJBrDcomouXECc9EpiY0kKZhbH3HEyebvWCYV/dnPhSnX/1 DbxLU+Wffq77Cs3svnoqhbrgzYg6X+za9m+M53yA=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/master/6c7297-fc3a84@github.com>
Subject: [quicwg/base-drafts] e9f4ad: CONNECTION_CLOSE is non-ack-eliciting
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/qTHoXE8wUE9d3eoQmmaB9PSkK-I>
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: Thu, 31 Oct 2019 05:29:10 -0000

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: e9f4ada542c1bc1ab77cf2bd2009b50f94a379d5
      https://github.com/quicwg/base-drafts/commit/e9f4ada542c1bc1ab77cf2bd2009b50f94a379d5
  Author: Kazuho Oku <kazuhooku@gmail.com>
  Date:   2019-10-16 (Wed, 16 Oct 2019)

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

  Log Message:
  -----------
  CONNECTION_CLOSE is non-ack-eliciting


  Commit: f7eed75fae81d12988dc0a121db1245307f8e53d
      https://github.com/quicwg/base-drafts/commit/f7eed75fae81d12988dc0a121db1245307f8e53d
  Author: Kazuho Oku <kazuhooku@gmail.com>
  Date:   2019-10-16 (Wed, 16 Oct 2019)

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

  Log Message:
  -----------
  @ianswett's suggestions


  Commit: ca86dd1a53df738dce6100c44adeb31c8f3c5a46
      https://github.com/quicwg/base-drafts/commit/ca86dd1a53df738dce6100c44adeb31c8f3c5a46
  Author: Kazuho Oku <kazuhooku@gmail.com>
  Date:   2019-10-22 (Tue, 22 Oct 2019)

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

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md

Co-Authored-By: Martin Thomson <mt@lowentropy.net>


  Commit: c1be5113976a998ad86795b54808587159591fbb
      https://github.com/quicwg/base-drafts/commit/c1be5113976a998ad86795b54808587159591fbb
  Author: Kazuho Oku <kazuhooku@gmail.com>
  Date:   2019-10-22 (Tue, 22 Oct 2019)

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

  Log Message:
  -----------
  Update draft-ietf-quic-transport.md

Co-Authored-By: Martin Thomson <mt@lowentropy.net>


  Commit: af7a8767450f28452a8f0cfc274950e30d801cce
      https://github.com/quicwg/base-drafts/commit/af7a8767450f28452a8f0cfc274950e30d801cce
  Author: Kazuho Oku <kazuhooku@gmail.com>
  Date:   2019-10-22 (Tue, 22 Oct 2019)

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

  Log Message:
  -----------
  wordwrap


  Commit: fc3a844fbcb5c19cc48c76cd39e7f78e3e2a25f1
      https://github.com/quicwg/base-drafts/commit/fc3a844fbcb5c19cc48c76cd39e7f78e3e2a25f1
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-10-30 (Wed, 30 Oct 2019)

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

  Log Message:
  -----------
  Merge pull request #3098 from kazuho/kazuho/connection-close-not-ack-eliciting

CONNECTION_CLOSE is non-ack-eliciting


Compare: https://github.com/quicwg/base-drafts/compare/6c72970d780f...fc3a844fbcb5


From nobody Wed Oct 30 22:29:22 2019
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 2F15B120119 for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 22:29:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 cAKeL20AZ8mB for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 22:29:18 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 16828120052 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 22:29:18 -0700 (PDT)
Date: Wed, 30 Oct 2019 22:29:17 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572499757; bh=tbiMG5JUZX4/uWicdswqh92mhRtLMGfJy0zddmiRoho=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=q1TtDDysoz+JplcPVv0Mc749XjruUOqhY5m6G4bVEF6DtxiDSwG5/nuhQ3nvtBTDo Brw5A77MIs2m4nKVzlq9kLioGltddK1PuzsNCsdcfLVbxeKBoY2Rty+M0mu/mLTm8h bz9DCdNOBRT+rhh1TAUxBuF3M2Kfoxa5LJ1cKBvo=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZI4SP2OXZOUIBMA3V3Y6R23EVBNHHB4RTQYY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3098/issue_event/2758500693@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3098@github.com>
References: <quicwg/base-drafts/pull/3098@github.com>
Subject: Re: [quicwg/base-drafts] CONNECTION_CLOSE is non-ack-eliciting (#3098)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dba712d1afd5_35393fb7642cd96c49423f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/s1gmqMtAhZkvru2GMO2vCwdVzi0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 31 Oct 2019 05:29:20 -0000

----==_mimepart_5dba712d1afd5_35393fb7642cd96c49423f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #3098 into master.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3098#event-2758500693
----==_mimepart_5dba712d1afd5_35393fb7642cd96c49423f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="507932870" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3098" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3098/hovercard" href="https://github.com/quicwg/base-drafts/pull/3098">#3098</a> into master.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3098?email_source=notifications&amp;email_token=AFTOJK3FQ7H7ZRTJRTGDY2TQRJUK3A5CNFSM4JBNK722YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOURVWCVI#event-2758500693">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4GSU2DATSG3R5MKJ3QRJUK3ANCNFSM4JBNK72Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKY6CH7EMZEUPOYHCIDQRJUK3A5CNFSM4JBNK722YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOURVWCVI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3098?email_source=notifications\u0026email_token=AFTOJK3FQ7H7ZRTJRTGDY2TQRJUK3A5CNFSM4JBNK722YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOURVWCVI#event-2758500693",
"url": "https://github.com/quicwg/base-drafts/pull/3098?email_source=notifications\u0026email_token=AFTOJK3FQ7H7ZRTJRTGDY2TQRJUK3A5CNFSM4JBNK722YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOURVWCVI#event-2758500693",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dba712d1afd5_35393fb7642cd96c49423f--


From nobody Wed Oct 30 22:29:29 2019
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 67F12120119 for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 22:29:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 TwNqu9jMuLLI for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 22:29:18 -0700 (PDT)
Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C1E2E12006E for <quic-issues@ietf.org>; Wed, 30 Oct 2019 22:29:18 -0700 (PDT)
Received: from github-lowworker-39b4a70.va3-iad.github.net (github-lowworker-39b4a70.va3-iad.github.net [10.48.16.66]) by smtp.github.com (Postfix) with ESMTP id EDA60A050A for <quic-issues@ietf.org>; Wed, 30 Oct 2019 22:29:17 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572499757; bh=N9Ttcu8v+DabLnxKSvi4BgoZ/CyrIZ+E+wLjpFW2vKM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=qifkb+KG0a6g5tni9q4WaoRL59gHnTysLFOZOBI72mGyHEX2i+1zLJPcNl5Yeib3z F0UL3onbm/EFr3GwfBNbNa4vtGPsgqBppbGfDXuu5ObwtkFXCSAt7UAqrpuuflQGNU qmYTXRpiv8JMRtLj2nsbW5gh9+QdBlp60Iyk9k9o=
Date: Wed, 30 Oct 2019 22:29:17 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3XFUOXBYXC3RGBK453Y6R23EVBNHHB4QL5J4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/3097/issue_event/2758500702@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3097@github.com>
References: <quicwg/base-drafts/issues/3097@github.com>
Subject: Re: [quicwg/base-drafts] Is CONNECTION_CLOSE ACK-eliciting? (#3097)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dba712ddd791_2b253fbbbe4cd95c4501de"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/52gomzepqOFwpe8LSkPAxqudn0M>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 31 Oct 2019 05:29:21 -0000

----==_mimepart_5dba712ddd791_2b253fbbbe4cd95c4501de
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #3097 via #3098.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3097#event-2758500702
----==_mimepart_5dba712ddd791_2b253fbbbe4cd95c4501de
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="507608399" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3097" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/3097/hovercard" href="https://github.com/quicwg/base-drafts/issues/3097">#3097</a> via <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="507932870" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3098" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3098/hovercard" href="https://github.com/quicwg/base-drafts/pull/3098">#3098</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3097?email_source=notifications&amp;email_token=AFTOJK2BEWNXO4N3R3R7CULQRJUK3A5CNFSM4JBGBDY2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOURVWCXQ#event-2758500702">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5FYDQRLX5MKW5JTNLQRJUK3ANCNFSM4JBGBDYQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3J6EOEUQYR27B2QG3QRJUK3A5CNFSM4JBGBDY2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOURVWCXQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3097?email_source=notifications\u0026email_token=AFTOJK2BEWNXO4N3R3R7CULQRJUK3A5CNFSM4JBGBDY2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOURVWCXQ#event-2758500702",
"url": "https://github.com/quicwg/base-drafts/issues/3097?email_source=notifications\u0026email_token=AFTOJK2BEWNXO4N3R3R7CULQRJUK3A5CNFSM4JBGBDY2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOURVWCXQ#event-2758500702",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dba712ddd791_2b253fbbbe4cd95c4501de--


From nobody Wed Oct 30 22:29:35 2019
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 33C30120115 for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 22:29:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=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 2FvbO4MLw-rF for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 22:29:25 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A0126120128 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 22:29:25 -0700 (PDT)
Received: from github-lowworker-d93c4b6.va3-iad.github.net (github-lowworker-d93c4b6.va3-iad.github.net [10.48.17.47]) by smtp.github.com (Postfix) with ESMTP id 0C02E8C0447 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 22:29:25 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572499765; bh=zgRKoNaFAH6xjqw+sRtVYlh80W6RQig2SED1D1Mky5c=; h=Date:From:To:Subject:From; b=iNtooXr4XcLOQVb9DIyIRGEtxTLS7iIybDtR9NidgtCXh/idl4UtahMClJPL88x/K eGBgKe74VDwnk9XvdTUfadWC6H98vh2jl8iSAmBgPJgjJrx+zubkRJBztZrDVGO5ea jyL0LTQu7XMwxnafkSwux+O4FBfRr/AALH2FRNz0=
Date: Wed, 30 Oct 2019 22:29:24 -0700
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/ct-sr/963d91-000000@github.com>
Subject: [quicwg/base-drafts]
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/F_6FzxxcKVC_w9DOn82Kx5XU0k4>
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: Thu, 31 Oct 2019 05:29:27 -0000

  Branch: refs/heads/ct-sr
  Home:   https://github.com/quicwg/base-drafts


From nobody Wed Oct 30 22:29:42 2019
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 423ED120052 for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 22:29:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, 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 wwimh76monTv for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 22:29:25 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5F1FE120119 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 22:29:25 -0700 (PDT)
Received: from github-lowworker-edec459.ac4-iad.github.net (github-lowworker-edec459.ac4-iad.github.net [10.52.18.32]) by smtp.github.com (Postfix) with ESMTP id AF6FA1C0593 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 22:29:24 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572499764; bh=f8TcDkULX6b4peeug9DsUux1ZzEiYjbuPcbuRj3OIGQ=; h=Date:From:To:Subject:From; b=0bVpNCjm3pygohVCoQdZXEAfm/dJimAaQXZGrxm72BrxPJrVLjioNe6JU8D/oVQ8r LN/sVV1CbaJ+/NAFvF/ZnQZ18HzQ0jyzpw6BEoplBxr7dQzTIMrPvNQOuM4Hm7P1fn u1Q+TD88yeiVxjJ3xw/bMwMZDKSVKk3r33/Pd+w8=
Date: Wed, 30 Oct 2019 22:29:24 -0700
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/master/fc3a84-8c571f@github.com>
Subject: [quicwg/base-drafts] 39c57e: Perform stateless reset token comparisons in const...
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/uX4ancjsyJaR-rzPc7KAW-rceoE>
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: Thu, 31 Oct 2019 05:29:28 -0000

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 39c57edf6215964673155837dcf97880cac2fb63
      https://github.com/quicwg/base-drafts/commit/39c57edf6215964673155837dcf97880cac2fb63
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2019-10-15 (Tue, 15 Oct 2019)

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

  Log Message:
  -----------
  Perform stateless reset token comparisons in constant time

Otherwise information about the token might leak.

As @mikkelfj says, there is no strict need to compare across the entire
set of values.  That could leaks two things: that the inbound packet was
dropped and the total number of stateless reset tokens.  Both are things
that we might care about, but will probably find prohibitive to protect.

Closes #2152.


  Commit: c42516d7681ebbd61839bf83910dd37fc05465b1
      https://github.com/quicwg/base-drafts/commit/c42516d7681ebbd61839bf83910dd37fc05465b1
  Author: Martin Thomson <martin.thomson@gmail.com>
  Date:   2019-10-15 (Tue, 15 Oct 2019)

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

  Log Message:
  -----------
  Be a little clearer about what is being protected


  Commit: 3bd85b455bad9d6e6196f6f04454701661d077f8
      https://github.com/quicwg/base-drafts/commit/3bd85b455bad9d6e6196f6f04454701661d077f8
  Author: Kazuho Oku <kazuhooku@gmail.com>
  Date:   2019-10-15 (Tue, 15 Oct 2019)

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

  Log Message:
  -----------
  add example that uses PRF


  Commit: 03979a0235d6fd3ff79555911c79bc5c10e2b61a
      https://github.com/quicwg/base-drafts/commit/03979a0235d6fd3ff79555911c79bc5c10e2b61a
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-10-15 (Tue, 15 Oct 2019)

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

  Log Message:
  -----------
  Fix stateless reset ordering; use datagrams

This removes the strict requirement on processing order for stateless
reset.  This allows endpoints to decide whether to process every packet
this way or to just treat those that fail to be processed for other
reasons.

This also switches to detection on a *datagram* basis.

Closes #3085.


  Commit: 354183119367ddc2f08ae4604c1323600d5bfe4c
      https://github.com/quicwg/base-drafts/commit/354183119367ddc2f08ae4604c1323600d5bfe4c
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-10-15 (Tue, 15 Oct 2019)

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

  Log Message:
  -----------
  Reword again


  Commit: 562ac4e7deaf80d50082f89507e72d9b5b71ecc6
      https://github.com/quicwg/base-drafts/commit/562ac4e7deaf80d50082f89507e72d9b5b71ecc6
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-10-15 (Tue, 15 Oct 2019)

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

  Log Message:
  -----------
  duplicates are just duplicate packet numbers

Co-Authored-By: Jana Iyengar <jri.ietf@gmail.com>


  Commit: a5ecd238daf0f59a35460085c8b05a2c6011243a
      https://github.com/quicwg/base-drafts/commit/a5ecd238daf0f59a35460085c8b05a2c6011243a
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-10-15 (Tue, 15 Oct 2019)

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

  Log Message:
  -----------
  compares

Co-Authored-By: Jana Iyengar <jri.ietf@gmail.com>


  Commit: 0b654d69abd679010d3640b7a63d8488bc81f0ff
      https://github.com/quicwg/base-drafts/commit/0b654d69abd679010d3640b7a63d8488bc81f0ff
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-10-15 (Tue, 15 Oct 2019)

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

  Log Message:
  -----------
  any packet


  Commit: 59a8238dd289a5c7e54a40ca9a791227ae69284d
      https://github.com/quicwg/base-drafts/commit/59a8238dd289a5c7e54a40ca9a791227ae69284d
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-10-15 (Tue, 15 Oct 2019)

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

  Log Message:
  -----------
  Apply Jana's suggestion


  Commit: 963d9161da75d43f9500818c8f012a84100d38ac
      https://github.com/quicwg/base-drafts/commit/963d9161da75d43f9500818c8f012a84100d38ac
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-10-16 (Wed, 16 Oct 2019)

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

  Log Message:
  -----------
  Remove duplicate requirement as being bad/nonsensical


  Commit: 8c571ff653275f2319e181dd11ce49a4f678060e
      https://github.com/quicwg/base-drafts/commit/8c571ff653275f2319e181dd11ce49a4f678060e
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-10-30 (Wed, 30 Oct 2019)

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

  Log Message:
  -----------
  Merge pull request #2993 from quicwg/ct-sr

Stateless reset comparisons (constant time/any order/datagram)


Compare: https://github.com/quicwg/base-drafts/compare/fc3a844fbcb5...8c571ff65327


From nobody Wed Oct 30 22:29:49 2019
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 DCFB1120128 for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 22:29:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 OjzEKeWg2EuJ for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 22:29:37 -0700 (PDT)
Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B5EB7120052 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 22:29:37 -0700 (PDT)
Received: from github-lowworker-45eca55.ac4-iad.github.net (github-lowworker-45eca55.ac4-iad.github.net [10.52.25.70]) by smtp.github.com (Postfix) with ESMTP id 1DE3CA0A70 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 22:29:37 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572499777; bh=V+uRVUj0Lo+jN2bJwqOf7L7JvKkOg/eYmIxSdwU7658=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=RSYrPviLbeSCS2ijCUQFqUAu2BTkp68DIL9BYw3eOc/b42x9hMLTDWB6lcjWy85pz Ey1EAMnlYFHR80IcECspg8nmRHgeX0BauK7QQpm2OloP8Vq87ltFkp7RXVGSFuiGqW DEfyNRm81g7pu70GrNWY6pyl2XGWss+FHHbSodKE=
Date: Wed, 30 Oct 2019 22:29:37 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK644JXAFJOLE3VORP53Y6R4DEVBNHHBOS4WPU@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/2152/issue_event/2758501028@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2152@github.com>
References: <quicwg/base-drafts/issues/2152@github.com>
Subject: Re: [quicwg/base-drafts] Why does stateless reset have to be checked after MAC failure (#2152)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dba7141f940_6c773f9330ccd9603299ec"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/LcjLUlHBPTedsqNQNlg7V392utA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 31 Oct 2019 05:29:39 -0000

----==_mimepart_5dba7141f940_6c773f9330ccd9603299ec
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #2152 via #2993.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2152#event-2758501028
----==_mimepart_5dba7141f940_6c773f9330ccd9603299ec
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="390829693" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2152" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2152/hovercard" href="https://github.com/quicwg/base-drafts/issues/2152">#2152</a> via <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="485562371" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2993" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2993/hovercard" href="https://github.com/quicwg/base-drafts/pull/2993">#2993</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2152?email_source=notifications&amp;email_token=AFTOJK2NYRS2NQNJ23NTBP3QRJUMDA5CNFSM4GKJFOLKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOURVWFJA#event-2758501028">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZ6ITW7PWOKFZGRZ3DQRJUMDANCNFSM4GKJFOLA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7A2WGOZKCBZDCCBW3QRJUMDA5CNFSM4GKJFOLKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOURVWFJA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2152?email_source=notifications\u0026email_token=AFTOJK2NYRS2NQNJ23NTBP3QRJUMDA5CNFSM4GKJFOLKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOURVWFJA#event-2758501028",
"url": "https://github.com/quicwg/base-drafts/issues/2152?email_source=notifications\u0026email_token=AFTOJK2NYRS2NQNJ23NTBP3QRJUMDA5CNFSM4GKJFOLKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOURVWFJA#event-2758501028",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dba7141f940_6c773f9330ccd9603299ec--


From nobody Wed Oct 30 22:30:11 2019
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 50D9012006E for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 22:29:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 VKSHQ_yBF_me for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 22:29:37 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C90BD120115 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 22:29:36 -0700 (PDT)
Date: Wed, 30 Oct 2019 22:29:36 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572499776; bh=+uvR3Z3PpsRsd53b3+8hUw/6Nx5Y/JbUu+N49LdUQ9A=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=zxgTUXkhvMDv827ALG2sAyOolRoAwexbUXy53rDlbnsIgdyLW+mT/YxAF/GEVeGaK nKajxoVBF9Bm4V+19oW3DAy3N1oXwSS410i/B/jqr57kH9zwUd9QrqXd+R/Ao6Nt3m eE8pmMuBG6InPZ61lmO3HtoK5IKP9f3EitfIJv/A=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7GO65OIW5IKR5ESUV3Y6R4BEVBNHHBZ4IYAM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2993/issue_event/2758501023@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2993@github.com>
References: <quicwg/base-drafts/pull/2993@github.com>
Subject: Re: [quicwg/base-drafts] Stateless reset comparisons (constant time/any order/datagram) (#2993)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dba71401d074_45373fd141ccd95c4025fd"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/FvXipmkkCAUKVDuWwduYUyksGG0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 31 Oct 2019 05:29:40 -0000

----==_mimepart_5dba71401d074_45373fd141ccd95c4025fd
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #2993 into master.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2993#event-2758501023
----==_mimepart_5dba71401d074_45373fd141ccd95c4025fd
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="485562371" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2993" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2993/hovercard" href="https://github.com/quicwg/base-drafts/pull/2993">#2993</a> into master.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2993?email_source=notifications&amp;email_token=AFTOJK2XWFTKFSLE54GCTADQRJUMBA5CNFSM4IP3T762YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOURVWFHY#event-2758501023">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZXFEYPHIKMDLBFN4LQRJUMBANCNFSM4IP3T76Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3W5U7KKUTWUDJ44P3QRJUMBA5CNFSM4IP3T762YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOURVWFHY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2993?email_source=notifications\u0026email_token=AFTOJK2XWFTKFSLE54GCTADQRJUMBA5CNFSM4IP3T762YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOURVWFHY#event-2758501023",
"url": "https://github.com/quicwg/base-drafts/pull/2993?email_source=notifications\u0026email_token=AFTOJK2XWFTKFSLE54GCTADQRJUMBA5CNFSM4IP3T762YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOURVWFHY#event-2758501023",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dba71401d074_45373fd141ccd95c4025fd--


From nobody Wed Oct 30 22:30:16 2019
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 F186612012D for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 22:29:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 7AD9YWU78Xib for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 22:29:38 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 314FE120137 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 22:29:38 -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 87E4F2C0B3F for <quic-issues@ietf.org>; Wed, 30 Oct 2019 22:29:37 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572499777; bh=Fopn1Owg3cOIZGIyLT/wpl4IaWKF+xsAMJiOZz+3sS0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=1t8NfYXSE6M1enPONPYwdX7fKKgsBuFzJ9M+oeXbhnRimKRr872tosR3rBtL1Hq8y 6E0B72TMTJYdwlpJAkvwjUq9xZrz63NGJERhqv5p/ICfA0S3rMzUHM2GxIvsLQdNdf uKDlVc8rkbqonAliDwSdQIPmHWJ0tYjjKXxRmFg4=
Date: Wed, 30 Oct 2019 22:29:37 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6YPK5Z6L34FQECK653Y6R4DEVBNHHB4GHWDA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/3085/issue_event/2758501063@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3085@github.com>
References: <quicwg/base-drafts/issues/3085@github.com>
Subject: Re: [quicwg/base-drafts] Stateless reset detection should be datagram-based (#3085)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dba71417895c_47b23fcb09ccd96846873c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/BbKyqZtJ7zzZ6_rraKUDx2iTZLo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 31 Oct 2019 05:29:40 -0000

----==_mimepart_5dba71417895c_47b23fcb09ccd96846873c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #3085 via 03979a0235d6fd3ff79555911c79bc5c10e2b61a.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3085#event-2758501063
----==_mimepart_5dba71417895c_47b23fcb09ccd96846873c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="504952344" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3085" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/3085/hovercard" href="https://github.com/quicwg/base-drafts/issues/3085">#3085</a> via <a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/quicwg/base-drafts/commit/03979a0235d6fd3ff79555911c79bc5c10e2b61a/hovercard" href="https://github.com/quicwg/base-drafts/commit/03979a0235d6fd3ff79555911c79bc5c10e2b61a"><tt>03979a0</tt></a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3085?email_source=notifications&amp;email_token=AFTOJK5PI4KTDV2DYX4LHKLQRJUMDA5CNFSM4I7GBDFKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOURVWFRY#event-2758501063">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7FPPYOBUXAQC46OLLQRJUMDANCNFSM4I7GBDFA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK25HTCBKK7K5H27MMTQRJUMDA5CNFSM4I7GBDFKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOURVWFRY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3085?email_source=notifications\u0026email_token=AFTOJK5PI4KTDV2DYX4LHKLQRJUMDA5CNFSM4I7GBDFKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOURVWFRY#event-2758501063",
"url": "https://github.com/quicwg/base-drafts/issues/3085?email_source=notifications\u0026email_token=AFTOJK5PI4KTDV2DYX4LHKLQRJUMDA5CNFSM4I7GBDFKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOURVWFRY#event-2758501063",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dba71417895c_47b23fcb09ccd96846873c--


From nobody Wed Oct 30 22:30:24 2019
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 7F9C912006E for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 22:30:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 YbIY_-aH-P-L for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 22:30:09 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 23C3D120052 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 22:30:09 -0700 (PDT)
Date: Wed, 30 Oct 2019 22:30:03 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572499808; bh=x6ceAxv308GYlr4aCdHBUdQY53bTlS3Eszm5NOhsWw0=; h=Date:From:To:Subject:From; b=puo7V0eAZme56HW7l+dPstf/PLGjrbiGAfRoxLJAQB3E/H+frrEwJyjpWq1WpAsX7 3zlwkvACtvD+logKwJQe/POWoBVzELAMTS7zydwnZ+xzWV8xxa2aOv49acuSUoze89 HJN3mTtdShR6y+4xwWfJm7b3JhzRP2QaeJvWG/wQ=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/daf78b-6485b9@github.com>
Subject: [quicwg/base-drafts] 6485b9: Script updating gh-pages from fc3a844f. [ci skip]
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/6eAkL2WyP096UCq2yYW-Zg4EEzE>
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: Thu, 31 Oct 2019 05:30:10 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 6485b9ccb46e240202d859ff2e5bc0c4a3c89e74
      https://github.com/quicwg/base-drafts/commit/6485b9ccb46e240202d859ff2e5bc0c4a3c89e74
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-31 (Thu, 31 Oct 2019)

  Changed paths:
    M draft-ietf-quic-recovery.html
    M draft-ietf-quic-recovery.txt
    M draft-ietf-quic-transport.html
    M draft-ietf-quic-transport.txt
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from fc3a844f. [ci skip]



From nobody Wed Oct 30 22:30:30 2019
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 D1D2F12006E for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 22:30:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.002
X-Spam-Level: 
X-Spam-Status: No, score=-7.002 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, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-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 n9kBoyYwIdqV for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 22:30:15 -0700 (PDT)
Received: from out-22.smtp.github.com (out-22.smtp.github.com [192.30.252.205]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A3331120052 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 22:30:15 -0700 (PDT)
Received: from github-lowworker-28f8021.ac4-iad.github.net (github-lowworker-28f8021.ac4-iad.github.net [10.52.25.98]) by smtp.github.com (Postfix) with ESMTP id 0C703A0509 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 22:30:15 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572499815; bh=tYjFDBrQhjbDWc9FY2MIIVAHBJ37qQAAmeKHcFdkOao=; h=Date:From:To:Subject:From; b=WGZ3Y5Cw64TIKi2RfUL9x53WvqEYXl63PXbnr9BI4Xam40S/UcAaXnVUiQkbjVCMk W9RpYKJUfFWCow2aC70FUMDIa1lTEAItIgU8qVwIN00Q62VqKOw1ZUYt7zjRg6KAD3 1TIktn7OBjKp10Kua5Z8FK2PXk6HXN0crLi0wI2k=
Date: Wed, 30 Oct 2019 22:30:14 -0700
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/6485b9-aaca01@github.com>
Subject: [quicwg/base-drafts] aaca01: Script updating gh-pages from 8c571ff6. [ci skip]
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/Ik10mJ590xkc0HkqsnGQ28xO6dk>
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: Thu, 31 Oct 2019 05:30:18 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: aaca01e7f33e0ba17025b7d7cbfcca865bc2b12e
      https://github.com/quicwg/base-drafts/commit/aaca01e7f33e0ba17025b7d7cbfcca865bc2b12e
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-31 (Thu, 31 Oct 2019)

  Changed paths:
    M draft-ietf-quic-transport.html
    M draft-ietf-quic-transport.txt
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from 8c571ff6. [ci skip]



From nobody Wed Oct 30 22:31:01 2019
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 52BC312006E for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 22:31:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, 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 gDOn-NlpErJL for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 22:30:59 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 04ADE120052 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 22:30:59 -0700 (PDT)
Received: from github-lowworker-45eca55.ac4-iad.github.net (github-lowworker-45eca55.ac4-iad.github.net [10.52.25.70]) by smtp.github.com (Postfix) with ESMTP id 5B068660E4E for <quic-issues@ietf.org>; Wed, 30 Oct 2019 22:30:58 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572499858; bh=fgTyfIpAX0UrFsY3Me7Wq4fcF4tb/uqhfvx6D6ElYo8=; h=Date:From:To:Subject:From; b=xxB4tt4fOA0XXST8JdpHPHM3EZguBUUUC4knUBSVmJuNatr8l03QHmQbfaWbqVFRd fG+jFrxYLvu/FKly6U4dao+2Oy/gGfzpnxixA/JLvetqNKHjCFq1z4Sk+d9eqs6Apo 4R673JJ2yhodMYjXnRMXxOM0T4whBI/1bc+wKQZY=
Date: Wed, 30 Oct 2019 22:30:58 -0700
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/master/8c571f-0bf4ab@github.com>
Subject: [quicwg/base-drafts] f10a74: MUST retire, suggest within 1 PTO
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/QxbXitclG9v4Ov6XmhowdejIrl0>
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: Thu, 31 Oct 2019 05:31:00 -0000

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: f10a749d33a7e5885f0e5dd0cd67d6525272cf28
      https://github.com/quicwg/base-drafts/commit/f10a749d33a7e5885f0e5dd0cd67d6525272cf28
  Author: Kazuho Oku <kazuhooku@gmail.com>
  Date:   2019-10-15 (Tue, 15 Oct 2019)

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

  Log Message:
  -----------
  MUST retire, suggest within 1 PTO


  Commit: afba2abcdda91bde3c8ba6b82821ed9144b7d30f
      https://github.com/quicwg/base-drafts/commit/afba2abcdda91bde3c8ba6b82821ed9144b7d30f
  Author: Kazuho Oku <kazuhooku@gmail.com>
  Date:   2019-10-24 (Thu, 24 Oct 2019)

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

  Log Message:
  -----------
  approximately


  Commit: 1ecfb27bead5c9d0b7daeeaf302ecbffa13bdbc1
      https://github.com/quicwg/base-drafts/commit/1ecfb27bead5c9d0b7daeeaf302ecbffa13bdbc1
  Author: Kazuho Oku <kazuhooku@gmail.com>
  Date:   2019-10-24 (Thu, 24 Oct 2019)

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

  Log Message:
  -----------
  prepared to receive, until retired


  Commit: 57a466f77afc99f32769e59596395a5848121859
      https://github.com/quicwg/base-drafts/commit/57a466f77afc99f32769e59596395a5848121859
  Author: Kazuho Oku <kazuhooku@gmail.com>
  Date:   2019-10-30 (Wed, 30 Oct 2019)

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

  Log Message:
  -----------
  Update draft-ietf-quic-transport.md

Co-Authored-By: Mike Bishop <mbishop@evequefou.be>


  Commit: 0bf4ab5e5a871efd3238cd1851cfd6bac38786ad
      https://github.com/quicwg/base-drafts/commit/0bf4ab5e5a871efd3238cd1851cfd6bac38786ad
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-10-30 (Wed, 30 Oct 2019)

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

  Log Message:
  -----------
  Merge pull request #3096 from kazuho/kazuho/retire-prior-to-must

MUST retire Connection IDs becoming stale


Compare: https://github.com/quicwg/base-drafts/compare/8c571ff65327...0bf4ab5e5a87


From nobody Wed Oct 30 22:31:10 2019
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 C7AF9120123 for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 22:31:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 eGH-eOhPpRJG for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 22:31:08 -0700 (PDT)
Received: from out-9.smtp.github.com (out-9.smtp.github.com [192.30.254.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 857C4120115 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 22:31:08 -0700 (PDT)
Date: Wed, 30 Oct 2019 22:31:07 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572499868; bh=72Q9b/fzODEAQWJRa5nDD4B0iliq06hmEx62mGynxLI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=eTGq2xvvjItj1XVTom1nVIsxHY1pLq7udPB4Nb15V0TPsjCCgczYDitI9EgnzpUAp m1+Rj7vLA4C5G1Gn9LEUNwLtBddnMm7B79cZuA3t7VS8/nhhl5OJqtMOyXg1qIM1C/ fAwqyTtnnijNVOPcQIdTksZvZZuwzsv9tfdcqgUQ=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7AWLZI5LX6PFKDZAV3Y6SBXEVBNHHB4QFASQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3096/issue_event/2758503401@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3096@github.com>
References: <quicwg/base-drafts/pull/3096@github.com>
Subject: Re: [quicwg/base-drafts] MUST retire Connection IDs becoming stale (#3096)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dba719bd6dac_73a53fcd77ccd95c4682e6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ZCbX8QEJUWSe142c71bvoGVDGag>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 31 Oct 2019 05:31:10 -0000

----==_mimepart_5dba719bd6dac_73a53fcd77ccd95c4682e6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #3096 into master.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3096#event-2758503401
----==_mimepart_5dba719bd6dac_73a53fcd77ccd95c4682e6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="507551892" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3096" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3096/hovercard" href="https://github.com/quicwg/base-drafts/pull/3096">#3096</a> into master.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3096?email_source=notifications&amp;email_token=AFTOJK2JRLZIFSPJ3RBO7MTQRJURXA5CNFSM4JBEWMH2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOURVWX2I#event-2758503401">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYR2G5J2F2SSMPA4NTQRJURXANCNFSM4JBEWMHQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5GK6H6KB2WENXNF4DQRJURXA5CNFSM4JBEWMH2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOURVWX2I.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3096?email_source=notifications\u0026email_token=AFTOJK2JRLZIFSPJ3RBO7MTQRJURXA5CNFSM4JBEWMH2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOURVWX2I#event-2758503401",
"url": "https://github.com/quicwg/base-drafts/pull/3096?email_source=notifications\u0026email_token=AFTOJK2JRLZIFSPJ3RBO7MTQRJURXA5CNFSM4JBEWMH2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOURVWX2I#event-2758503401",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dba719bd6dac_73a53fcd77ccd95c4682e6--


From nobody Wed Oct 30 22:31:16 2019
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 4E39C120115 for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 22:31:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 xeUILHc28CHc for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 22:31:08 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B55AB120119 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 22:31:08 -0700 (PDT)
Received: from github-lowworker-c5134a3.ac4-iad.github.net (github-lowworker-c5134a3.ac4-iad.github.net [10.52.23.55]) by smtp.github.com (Postfix) with ESMTP id 0E4D58C01F6 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 22:31:08 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572499868; bh=x1XCHad74hvidytvcG01RlXf8bSuc6yJY2BuPyTJeoY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=yrUVrPd0CuUH77o+zFoxg/mFAwf4ejEJ3EMHnkgDPNMQjtGNiAmfrjIaVbt5i/6bS CeEEP2zwdPUyLx2BuwKtjZPDPpaz8RpKi/0lcHPDu7mOn12ETteUuXoKCGazoJ9RAc xHiCnPo79zN1Y+o+WmuK9x9f6frvEcNjVaRq/Uxw=
Date: Wed, 30 Oct 2019 22:31:07 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5NG77QKTYUG4WUDPN3Y6SBXEVBNHHB27HBVI@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/3046/issue_event/2758503408@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3046@github.com>
References: <quicwg/base-drafts/issues/3046@github.com>
Subject: Re: [quicwg/base-drafts] Handling of Retire Prior To field (#3046)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dba719bf367c_676f3ffa118cd96c474167"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/o4JwWe2E-ISP0Ne5aSPcksUMqN8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 31 Oct 2019 05:31:10 -0000

----==_mimepart_5dba719bf367c_676f3ffa118cd96c474167
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #3046 via #3096.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3046#event-2758503408
----==_mimepart_5dba719bf367c_676f3ffa118cd96c474167
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="494723498" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3046" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/3046/hovercard" href="https://github.com/quicwg/base-drafts/issues/3046">#3046</a> via <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="507551892" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3096" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3096/hovercard" href="https://github.com/quicwg/base-drafts/pull/3096">#3096</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3046?email_source=notifications&amp;email_token=AFTOJK6U2BEPFX2PS6HQCULQRJURXA5CNFSM4IXSLCQKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOURVWX4A#event-2758503408">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK66TKKPLJYRDQKRDODQRJURXANCNFSM4IXSLCQA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK52EXY5W2ZFEGLJAFDQRJURXA5CNFSM4IXSLCQKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOURVWX4A.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3046?email_source=notifications\u0026email_token=AFTOJK6U2BEPFX2PS6HQCULQRJURXA5CNFSM4IXSLCQKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOURVWX4A#event-2758503408",
"url": "https://github.com/quicwg/base-drafts/issues/3046?email_source=notifications\u0026email_token=AFTOJK6U2BEPFX2PS6HQCULQRJURXA5CNFSM4IXSLCQKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOURVWX4A#event-2758503408",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dba719bf367c_676f3ffa118cd96c474167--


From nobody Wed Oct 30 22:31:51 2019
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 7B1D0120119 for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 22:31:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 u8kqnKX-ENKT for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 22:31:48 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4DD74120115 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 22:31:48 -0700 (PDT)
Received: from github-lowworker-19d82f6.ac4-iad.github.net (github-lowworker-19d82f6.ac4-iad.github.net [10.52.16.75]) by smtp.github.com (Postfix) with ESMTP id ABCB0C6025C for <quic-issues@ietf.org>; Wed, 30 Oct 2019 22:31:47 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572499907; bh=UbmhtL6+Nufg8JaND1zHEUANhjGGn6BYwl+Z7Df4ynw=; h=Date:From:To:Subject:From; b=chAtRm4Abgz9doU+Q0APAW0uoZjcZN0rkPPzjMPssX1nggJt22mSmVqO8GrFbD0MF JArKsi9OmNz66/2EUzayFbgmM/To3BPkyZ+b/tkXjGWXbH5M9BnbBkjOife22jb6/r rtdGNS0E3pi2BkWeSuq1iD3vMO0v3q4HIhOkQ/Jw=
Date: Wed, 30 Oct 2019 22:31:47 -0700
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/aaca01-27d47f@github.com>
Subject: [quicwg/base-drafts] 27d47f: Script updating gh-pages from 0bf4ab5e. [ci skip]
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/bpxUCir9cx4pH-Tu31XibgfriiA>
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: Thu, 31 Oct 2019 05:31:50 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 27d47f1e37198229e448610c6d28a44e998eca5c
      https://github.com/quicwg/base-drafts/commit/27d47f1e37198229e448610c6d28a44e998eca5c
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-31 (Thu, 31 Oct 2019)

  Changed paths:
    M draft-ietf-quic-transport.html
    M draft-ietf-quic-transport.txt
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from 0bf4ab5e. [ci skip]



From nobody Wed Oct 30 22:32:14 2019
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 C683E120123 for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 22:32:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 xX40RvPDwTuY for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 22:32:11 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 145C6120115 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 22:32:11 -0700 (PDT)
Received: from github-lowworker-9bcb4a1.ac4-iad.github.net (github-lowworker-9bcb4a1.ac4-iad.github.net [10.52.25.84]) by smtp.github.com (Postfix) with ESMTP id 700522C1243 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 22:32:10 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572499930; bh=nxDj1hr3MLPaMnxs9UchS90h6q8MyDZ8U456rRnkkNc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Rzo93xqkuMtA1cdbvkQFjP+ET1R3E1gHz4l7Va+fdr9Vr/vJ5poAP7PSEbRfJ8azf dH8wfbX8Xz1UxqBWgWy7wo6qdj9as/YQQGCzWWPoWzb4hIc/Wz3ATg2yEK2w/AgLYm 2wqo+lX7pufLQCHW0lKSfyvItCgrEeYktGtiK8jM=
Date: Wed, 30 Oct 2019 22:32:10 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK727QZF36VN36NWJ2F3Y6SFVEVBNHHB253VH4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3042/c548222970@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3042@github.com>
References: <quicwg/base-drafts/pull/3042@github.com>
Subject: Re: [quicwg/base-drafts] Use the FRAME_ENCODING_ERROR for errors in frame encoding (#3042)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dba71da5f723_68303fad03ccd964331450"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/pTuRxFsnNi21lqjbrvgbEUcIoLo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 31 Oct 2019 05:32:13 -0000

----==_mimepart_5dba71da5f723_68303fad03ccd964331450
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@marten-seemann, did you want to fix the examples listed in https://github.com/quicwg/base-drafts/pull/3042#issuecomment-542936612 or shall I?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3042#issuecomment-548222970
----==_mimepart_5dba71da5f723_68303fad03ccd964331450
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=1478487" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/marten-seemann">@marten-seemann</a>, did you want to fix the examples listed in <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="494368063" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3042" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3042/hovercard?comment_id=542936612&amp;comment_type=issue_comment" href="https://github.com/quicwg/base-drafts/pull/3042#issuecomment-542936612">#3042 (comment)</a> or shall I?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3042?email_source=notifications&amp;email_token=AFTOJK7PNNF6HT3C6UNP6MTQRJUVVA5CNFSM4IXJVA22YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECWTP6Q#issuecomment-548222970">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3RHUZI3NX2SC2E323QRJUVVANCNFSM4IXJVA2Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2QCT6YND2AVDKE4ZTQRJUVVA5CNFSM4IXJVA22YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECWTP6Q.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3042?email_source=notifications\u0026email_token=AFTOJK7PNNF6HT3C6UNP6MTQRJUVVA5CNFSM4IXJVA22YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECWTP6Q#issuecomment-548222970",
"url": "https://github.com/quicwg/base-drafts/pull/3042?email_source=notifications\u0026email_token=AFTOJK7PNNF6HT3C6UNP6MTQRJUVVA5CNFSM4IXJVA22YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECWTP6Q#issuecomment-548222970",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dba71da5f723_68303fad03ccd964331450--


From nobody Wed Oct 30 22:32:23 2019
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 D88BC120119 for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 22:32:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.381
X-Spam-Level: 
X-Spam-Status: No, score=-6.381 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 ndlu2ELIPiud for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 22:32:17 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 41ABD120115 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 22:32:17 -0700 (PDT)
Received: from github-lowworker-d93c4b6.va3-iad.github.net (github-lowworker-d93c4b6.va3-iad.github.net [10.48.17.47]) by smtp.github.com (Postfix) with ESMTP id 3E51C520145 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 22:32:16 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572499936; bh=1oFuUaoCwbqffriPDXQuaZ9kSVTo7Ne9KVdpJUkEmJk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=TsO3JjGmik7HuXWp+e9vqH5oARW+0MpfqpVNFEVdM6+8qUD++IJGaRXnnEgVV1VEm D/fXbt6n7WIB92LehFJl6+OFwfAY7Zkg+r1gAteDm1wvG6eL9M5+f51mPI8ULc/STB V04Rr+kmKlGmJQnX4Ng8PqOCZtTA26lUL71sKp8A=
Date: Wed, 30 Oct 2019 22:32:16 -0700
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2RVFCNDH23352DXA53Y6SGBEVBNHHB5L4FMQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3173/548222995@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3173@github.com>
References: <quicwg/base-drafts/issues/3173@github.com>
Subject: Re: [quicwg/base-drafts] TLS MUST NOT deliver server 1RTT Rx keys until getting Finished (#3173)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dba71e02f420_7a403f85858cd9689232bc"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/4oBddB83VRyU0CDg-DgEOtOQFro>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 31 Oct 2019 05:32:19 -0000

----==_mimepart_5dba71e02f420_7a403f85858cd9689232bc
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I think it's worth noting this, though I tend to agree with @martinthomson that we cannot write this down using an normative language because that is a requirement of TLS.

That said, I actually wonder if we can have a section discussing Implementation Pitfalls. TLS 1.3 has an appendix dedicated to that (see [RFC 8446, Appendix C](https://tools.ietf.org/html/rfc8446#appendix-C])), and it has been extremely helpful to me. I think it would be nice to have something like that in the QUIC drafts.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3173#issuecomment-548222995
----==_mimepart_5dba71e02f420_7a403f85858cd9689232bc
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I think it's worth noting this, though I tend to agree with <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=67641" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/martinthomson">@martinthomson</a> that we cannot write this down using an normative language because that is a requirement of TLS.</p>
<p>That said, I actually wonder if we can have a section discussing Implementation Pitfalls. TLS 1.3 has an appendix dedicated to that (see <a href="https://tools.ietf.org/html/rfc8446#appendix-C%5D" rel="nofollow">RFC 8446, Appendix C</a>), and it has been extremely helpful to me. I think it would be nice to have something like that in the QUIC drafts.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3173?email_source=notifications&amp;email_token=AFTOJK3BUQM3YDXE3XYIOLDQRJUWBA5CNFSM4JG4TGM2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECWTQEY#issuecomment-548222995">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZNIFSA7YPHYZM2AR3QRJUWBANCNFSM4JG4TGMQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK32KOV2NYLTCBBDD63QRJUWBA5CNFSM4JG4TGM2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECWTQEY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3173?email_source=notifications\u0026email_token=AFTOJK3BUQM3YDXE3XYIOLDQRJUWBA5CNFSM4JG4TGM2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECWTQEY#issuecomment-548222995",
"url": "https://github.com/quicwg/base-drafts/issues/3173?email_source=notifications\u0026email_token=AFTOJK3BUQM3YDXE3XYIOLDQRJUWBA5CNFSM4JG4TGM2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECWTQEY#issuecomment-548222995",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dba71e02f420_7a403f85858cd9689232bc--


From nobody Wed Oct 30 22:32:31 2019
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 49551120123 for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 22:32:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, 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 KP3B7_drKZpD for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 22:32:29 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EB9ED120115 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 22:32:28 -0700 (PDT)
Received: from github-lowworker-d93c4b6.va3-iad.github.net (github-lowworker-d93c4b6.va3-iad.github.net [10.48.17.47]) by smtp.github.com (Postfix) with ESMTP id 47B208C049B for <quic-issues@ietf.org>; Wed, 30 Oct 2019 22:32:28 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572499948; bh=np1Q8udBWWikBfhEx8AgdPXSakTw9gU1pPvGvXpOpFk=; h=Date:From:To:Subject:From; b=WnyyyXkHe1H7uZOEBByoiv0R1AQkyBj7FvSQWcZNLdp80dCr1lHvj+xDVaBvnZIMo pQfZJ7Ga+RH8bUD1GS3rnJA50XW563+zqSQMu136FGwTNH4tBFTbEioIZ6RiCC0DgL XyZbw1vOkDR3ZNMZ/VLega8ziFgZpL5NUGoOaidc=
Date: Wed, 30 Oct 2019 22:32:28 -0700
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/master/0bf4ab-f79206@github.com>
Subject: [quicwg/base-drafts] 35c7a5: Initial secrets change after Retry
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/lRzY_X8hJsFAc4Csk-TQ6d_3Vs4>
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: Thu, 31 Oct 2019 05:32:30 -0000

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 35c7a5982639ba2e965e0c62faa608b68797cac8
      https://github.com/quicwg/base-drafts/commit/35c7a5982639ba2e965e0c62faa608b68797cac8
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-07-03 (Wed, 03 Jul 2019)

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

  Log Message:
  -----------
  Initial secrets change after Retry

This was implied, but not explicit previously.

Closes #2823.


  Commit: b71c607b6e43bf5ae79b5859b1aabc6c936ad0bd
      https://github.com/quicwg/base-drafts/commit/b71c607b6e43bf5ae79b5859b1aabc6c936ad0bd
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-07-04 (Thu, 04 Jul 2019)

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

  Log Message:
  -----------
  First Initial is misleading


  Commit: 78520c873f5ea45399d683e32f8437c87c79736a
      https://github.com/quicwg/base-drafts/commit/78520c873f5ea45399d683e32f8437c87c79736a
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-08-08 (Thu, 08 Aug 2019)

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

  Log Message:
  -----------
  Un- plural

Co-Authored-By: Mike Bishop <mbishop@evequefou.be>


  Commit: f792065ad02a0f5762b3bb72acfd770504994ef3
      https://github.com/quicwg/base-drafts/commit/f792065ad02a0f5762b3bb72acfd770504994ef3
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-10-30 (Wed, 30 Oct 2019)

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

  Log Message:
  -----------
  Merge pull request #2870 from quicwg/retry-rekey

Initial secrets change after Retry


Compare: https://github.com/quicwg/base-drafts/compare/0bf4ab5e5a87...f792065ad02a


From nobody Wed Oct 30 22:32:36 2019
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 72122120115 for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 22:32:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=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 oEFkr2S4DuC7 for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 22:32:29 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 21D67120119 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 22:32:29 -0700 (PDT)
Date: Wed, 30 Oct 2019 22:32:28 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572499948; bh=78bbwqrRRmCH4AIbwQ3qAomq2fJdbaykbs1jKbYFdmQ=; h=Date:From:To:Subject:From; b=xYhQ8uYyo/hKbvNkLAi2ebn7ECQN9y4qj7+3oIyRdXildtLroxx3dzdZYHR4t13nm e4rZBperGQFUbMfz3c4QlgxeEHBoGmiUinIp/6hMARc/cg/JX0owWrr/h3KCBaXGm3 pxVKje9fjDJN+hpR7OATmZDRyVSvO8znZ4AZo/C8=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/retry-rekey/78520c-000000@github.com>
Subject: [quicwg/base-drafts]
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/eyrlqY1PnK3C6FTEUjfZo94IGwo>
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: Thu, 31 Oct 2019 05:32:31 -0000

  Branch: refs/heads/retry-rekey
  Home:   https://github.com/quicwg/base-drafts


From nobody Wed Oct 30 22:32:42 2019
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 CBACA120115 for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 22:32:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 tyqrUzjB6NbQ for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 22:32:37 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9AEF912025D for <quic-issues@ietf.org>; Wed, 30 Oct 2019 22:32:37 -0700 (PDT)
Date: Wed, 30 Oct 2019 22:32:36 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572499956; bh=reMLDVE2XHEiIYNoeH7sjclUAUFPkJJ1o+EzJ86p4z4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=xh3Ro38TaXoavtwd9Uc1d/IAfr0BZtgdfGI2Fd21L8GTggKl+HMvkgj1N8bvVn5gL 9tL3dhompDIP4+NvKQnvO4p78UOwaXKF+QLOEwQKVoUPtYc/sPHH5PeBQBhCvbKVgI LLty1kLSJQ5SYEnJv9oS8+wmyZ8FnJQgsq4m83uY=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYPD3BDP7JSWV5YCYN3Y6SHJEVBNHHBWWQD7M@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/2823/issue_event/2758505787@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2823@github.com>
References: <quicwg/base-drafts/issues/2823@github.com>
Subject: Re: [quicwg/base-drafts] Do Initial secrets change after Retry packet? (#2823)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dba71f4c9a5e_494e3fb63e0cd9684952b8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/cpCl7zKCLQ85A8awacXk_4UWqx8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 31 Oct 2019 05:32:39 -0000

----==_mimepart_5dba71f4c9a5e_494e3fb63e0cd9684952b8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #2823 via #2870.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2823#event-2758505787
----==_mimepart_5dba71f4c9a5e_494e3fb63e0cd9684952b8
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="458884091" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2823" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2823/hovercard" href="https://github.com/quicwg/base-drafts/issues/2823">#2823</a> via <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="463570270" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2870" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2870/hovercard" href="https://github.com/quicwg/base-drafts/pull/2870">#2870</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2823?email_source=notifications&amp;email_token=AFTOJK6MLX3Q75LJERQEEC3QRJUXJA5CNFSM4HZ6U5C2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOURVXKOY#event-2758505787">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZ2RFZYO4WGYYUOJI3QRJUXJANCNFSM4HZ6U5CQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3FJMYBQASYAHUP34DQRJUXJA5CNFSM4HZ6U5C2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOURVXKOY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2823?email_source=notifications\u0026email_token=AFTOJK6MLX3Q75LJERQEEC3QRJUXJA5CNFSM4HZ6U5C2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOURVXKOY#event-2758505787",
"url": "https://github.com/quicwg/base-drafts/issues/2823?email_source=notifications\u0026email_token=AFTOJK6MLX3Q75LJERQEEC3QRJUXJA5CNFSM4HZ6U5C2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOURVXKOY#event-2758505787",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dba71f4c9a5e_494e3fb63e0cd9684952b8--


From nobody Wed Oct 30 22:32:47 2019
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 C1497120119 for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 22:32:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 dXqOAzWjTGho for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 22:32:39 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 86BBE120115 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 22:32:39 -0700 (PDT)
Received: from github-lowworker-3a0df0f.ac4-iad.github.net (github-lowworker-3a0df0f.ac4-iad.github.net [10.52.25.92]) by smtp.github.com (Postfix) with ESMTP id D818D1C0B1E for <quic-issues@ietf.org>; Wed, 30 Oct 2019 22:32:38 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572499958; bh=hL9gpSd6FgS6jtgHvbsUTUDZjYASNsAYNi5Wz4syYAU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=qmSgYIY6hh4buZ7bW8R6hVwsWZWhoMrzjcdnPU0O+wsn0oYvifGc4aIHoV8HY+JQH MY6XOQriweYQiiXcQNT//hI3Qn3Cv1a1bphdIfdqK/QyKDzh/WetggDYLl6G1P9SW5 9H43rKMquhW1n8kA/14vth4gVoBo0dTQ12LGEZfA=
Date: Wed, 30 Oct 2019 22:32:38 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3OIM47NEK4AT2GHCF3Y6SHNEVBNHHBXIMFLY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/2870/issue_event/2758505783@github.com>
In-Reply-To: <quicwg/base-drafts/pull/2870@github.com>
References: <quicwg/base-drafts/pull/2870@github.com>
Subject: Re: [quicwg/base-drafts] Initial secrets change after Retry (#2870)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dba71f6c95d7_15fe3fa3cbccd96449433c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/mEBl-rVhzaCd_rp2WvwWkgJ3WNI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 31 Oct 2019 05:32:41 -0000

----==_mimepart_5dba71f6c95d7_15fe3fa3cbccd96449433c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #2870 into master.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/2870#event-2758505783
----==_mimepart_5dba71f6c95d7_15fe3fa3cbccd96449433c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="463570270" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2870" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/2870/hovercard" href="https://github.com/quicwg/base-drafts/pull/2870">#2870</a> into master.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/2870?email_source=notifications&amp;email_token=AFTOJK3NCJWWTSGQ7RRMMO3QRJUXNA5CNFSM4H5CMCI2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOURVXKNY#event-2758505783">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5VHK27NF4U3YLMPR3QRJUXNANCNFSM4H5CMCIQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4IH6U4H7EXJHWD5OTQRJUXNA5CNFSM4H5CMCI2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOURVXKNY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/2870?email_source=notifications\u0026email_token=AFTOJK3NCJWWTSGQ7RRMMO3QRJUXNA5CNFSM4H5CMCI2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOURVXKNY#event-2758505783",
"url": "https://github.com/quicwg/base-drafts/pull/2870?email_source=notifications\u0026email_token=AFTOJK3NCJWWTSGQ7RRMMO3QRJUXNA5CNFSM4H5CMCI2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOURVXKNY#event-2758505783",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dba71f6c95d7_15fe3fa3cbccd96449433c--


From nobody Wed Oct 30 22:33:08 2019
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 46CF3120119 for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 22:33:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 fhMAZ-Vl_Jik for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 22:33:05 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2CCF1120115 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 22:33:05 -0700 (PDT)
Date: Wed, 30 Oct 2019 22:33:04 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572499984; bh=aRCYRUTJDpaPCCuOCRCedjqg57i8Er9u0Im7wX24Opg=; h=Date:From:To:Subject:From; b=BkQlhDLWZ+1QANZGCAT80xbZ794D4guLnQSlMH7c3dTkATjyz5RKXNm4cKSosp9w6 ONhvYWIoPzGjNNln7BGD1ilX4SkdQBZJRYam2h2ngFUQeP0lsU9hzqHWRkXtptHt0C UzVCDqooCS4VsfS7pWg6/q3v9LzhMXCjey0Y5Wbg=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/27d47f-e12310@github.com>
Subject: [quicwg/base-drafts] e12310: Script updating gh-pages from f792065a. [ci skip]
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/xPw2dYgFaB6mOhW0B3yGqRB-faY>
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: Thu, 31 Oct 2019 05:33:06 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: e1231036c343498fbd3be0444f176b54a2367ae8
      https://github.com/quicwg/base-drafts/commit/e1231036c343498fbd3be0444f176b54a2367ae8
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-31 (Thu, 31 Oct 2019)

  Changed paths:
    M draft-ietf-quic-tls.html
    M draft-ietf-quic-tls.txt
    M index.html
    R retry-rekey/draft-ietf-quic-http.html
    R retry-rekey/draft-ietf-quic-http.txt
    R retry-rekey/draft-ietf-quic-invariants.html
    R retry-rekey/draft-ietf-quic-invariants.txt
    R retry-rekey/draft-ietf-quic-qpack.html
    R retry-rekey/draft-ietf-quic-qpack.txt
    R retry-rekey/draft-ietf-quic-recovery.html
    R retry-rekey/draft-ietf-quic-recovery.txt
    R retry-rekey/draft-ietf-quic-tls.html
    R retry-rekey/draft-ietf-quic-tls.txt
    R retry-rekey/draft-ietf-quic-transport.html
    R retry-rekey/draft-ietf-quic-transport.txt
    R retry-rekey/index.html

  Log Message:
  -----------
  Script updating gh-pages from f792065a. [ci skip]



From nobody Wed Oct 30 22:33:13 2019
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 9CA65120115 for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 22:33:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 YT5ot65t6IfG for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 22:33:09 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 41D75120288 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 22:33:09 -0700 (PDT)
Received: from github-lowworker-45eca55.ac4-iad.github.net (github-lowworker-45eca55.ac4-iad.github.net [10.52.25.70]) by smtp.github.com (Postfix) with ESMTP id 9071D6A0E2F for <quic-issues@ietf.org>; Wed, 30 Oct 2019 22:33:08 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572499988; bh=VVGFTWbdbNsx+3h14K6Rk3NJqY8CLXINjihVGuWlBSw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=kO7JvIgezTNar+34+G2zF5voGlmrg0qayz3xocR9ZH/qmDvHgPAF/GWSUh98RznzL ao/4SZDUFnaP1ZnNJm+wiKia11D8101/wXUPe/5zOZGhhcQgY+Peyl2zFbCoSCJcFx 3mmSC0AHK805tXQ+gPdFjY1BAaIA+ihnKUYj+NIk=
Date: Wed, 30 Oct 2019 22:33:08 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7GOMCK3H65T22P26V3Y6SJJEVBNHHB3CL6HQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3050/c548223154@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3050@github.com>
References: <quicwg/base-drafts/pull/3050@github.com>
Subject: Re: [quicwg/base-drafts] Rewrite key update section (#3050)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dba7214815fd_6c4f3f9330ccd960476049"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/yWs2OWu0dBcBZv8k7h8KM5R7cJs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 31 Oct 2019 05:33:10 -0000

----==_mimepart_5dba7214815fd_6c4f3f9330ccd960476049
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Though consensus has been declared, I talked to @ekr about reviewing this and I will wait for that review before merging.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3050#issuecomment-548223154
----==_mimepart_5dba7214815fd_6c4f3f9330ccd960476049
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Though consensus has been declared, I talked to <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=1111457" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ekr">@ekr</a> about reviewing this and I will wait for that review before merging.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3050?email_source=notifications&amp;email_token=AFTOJK35YHAPR25MFWF7K5DQRJUZJA5CNFSM4IYF37J2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECWTRMQ#issuecomment-548223154">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2E4GCBHENJA4TRPE3QRJUZJANCNFSM4IYF37JQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZLRKXNYX3EIUBFYQ3QRJUZJA5CNFSM4IYF37J2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECWTRMQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3050?email_source=notifications\u0026email_token=AFTOJK35YHAPR25MFWF7K5DQRJUZJA5CNFSM4IYF37J2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECWTRMQ#issuecomment-548223154",
"url": "https://github.com/quicwg/base-drafts/pull/3050?email_source=notifications\u0026email_token=AFTOJK35YHAPR25MFWF7K5DQRJUZJA5CNFSM4IYF37J2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECWTRMQ#issuecomment-548223154",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dba7214815fd_6c4f3f9330ccd960476049--


From nobody Wed Oct 30 22:44:13 2019
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 2C34A1200C4 for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 22:44:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.998
X-Spam-Level: 
X-Spam-Status: No, score=-7.998 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, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 QQs-5ZgvfF_G for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 22:44:09 -0700 (PDT)
Received: from out-17.smtp.github.com (out-17.smtp.github.com [192.30.252.200]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8EC00120047 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 22:44:09 -0700 (PDT)
Received: from github-lowworker-f144ac1.va3-iad.github.net (github-lowworker-f144ac1.va3-iad.github.net [10.48.16.59]) by smtp.github.com (Postfix) with ESMTP id B687B6E12A4 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 22:44:08 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572500648; bh=DyJtWJIDkYf37/vS7sUSiq39Txc3W+qgQm+sgJoVGqk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=IlI1ZQ8KeUg8hoPlvAGvSwKx/jpz3A+BRwG23Qsy6yKXR7KcrMV8B4IkSyx6oeGiH MDXhVwp31sU9nItlVlpw/SsS3M4RsbFTZj/BYdOSh0p/FssdfnX50zUcGAI6snCLjr 0Iax4wNcaPtAoYp/sLp5wqjxvUheSbgL+XQiRMwI=
Date: Wed, 30 Oct 2019 22:44:08 -0700
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYPOBRNUMHUPXTAWSF3Y6TSREVBNHHB5L4FMQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3173/548225144@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3173@github.com>
References: <quicwg/base-drafts/issues/3173@github.com>
Subject: Re: [quicwg/base-drafts] TLS MUST NOT deliver server 1RTT Rx keys until getting Finished (#3173)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dba74a8a7be9_472e3f95398cd96844321c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinduke
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ADM1Q7V5Bpbk16y6ptZShaI4eHg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 31 Oct 2019 05:44:11 -0000

----==_mimepart_5dba74a8a7be9_472e3f95398cd96844321c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

I'm not sure of the rules here, but this requirement is on the=0D
QUIC-specific interfaces. People already have to modify TLS to comply wit=
h=0D
quic-tls.=0D
=0D
On Wed, Oct 30, 2019, 10:32 PM Kazuho Oku <notifications@github.com> wrot=
e:=0D
=0D
> I think it's worth noting this, though I tend to agree with @martinthom=
son=0D
> <https://github.com/martinthomson> that we cannot write this down using=
=0D
> an normative language because that is a requirement of TLS.=0D
>=0D
> That said, I actually wonder if we can have a section discussing=0D
> Implementation Pitfalls. TLS 1.3 has an appendix dedicated to that (see=
 RFC=0D
> 8446, Appendix C <https://tools.ietf.org/html/rfc8446#appendix-C%5D>),=0D=

> and it has been extremely helpful to me. I think it would be nice to ha=
ve=0D
> something like that in the QUIC drafts.=0D
>=0D
> =E2=80=94=0D
> You are receiving this because you authored the thread.=0D
> Reply to this email directly, view it on GitHub=0D
> <https://github.com/quicwg/base-drafts/issues/3173?email_source=3Dnotif=
ications&email_token=3DAF2EYEOEZU6V2ZTNHKZXIBDQRJUWDA5CNFSM4JG4TGM2YY3PNV=
WWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECWTQEY#issuecommen=
t-548222995>,=0D
> or unsubscribe=0D
> <https://github.com/notifications/unsubscribe-auth/AF2EYEMNAQODAS2X2JFF=
TVLQRJUWDANCNFSM4JG4TGMQ>=0D
> .=0D
>=0D
=0D
=0D
-- =0D
You are receiving this because you are subscribed to this thread.=0D
Reply to this email directly or view it on GitHub:=0D
https://github.com/quicwg/base-drafts/issues/3173#issuecomment-548225144=

----==_mimepart_5dba74a8a7be9_472e3f95398cd96844321c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

I&#39;m not sure of the rules here, but this requirement is on the<br>=0D=

QUIC-specific interfaces. People already have to modify TLS to comply wit=
h<br>=0D
quic-tls.<br>=0D
<br>=0D
On Wed, Oct 30, 2019, 10:32 PM Kazuho Oku &lt;notifications@github.com&gt=
; wrote:<br>=0D
<br>=0D
&gt; I think it&#39;s worth noting this, though I tend to agree with @mar=
tinthomson<br>=0D
&gt; &lt;https://github.com/martinthomson&gt; that we cannot write this d=
own using<br>=0D
&gt; an normative language because that is a requirement of TLS.<br>=0D
&gt;<br>=0D
&gt; That said, I actually wonder if we can have a section discussing<br>=
=0D
&gt; Implementation Pitfalls. TLS 1.3 has an appendix dedicated to that (=
see RFC<br>=0D
&gt; 8446, Appendix C &lt;https://tools.ietf.org/html/rfc8446#appendix-C%=
5D&gt;),<br>=0D
&gt; and it has been extremely helpful to me. I think it would be nice to=
 have<br>=0D
&gt; something like that in the QUIC drafts.<br>=0D
&gt;<br>=0D
&gt; =E2=80=94<br>=0D
&gt; You are receiving this because you authored the thread.<br>=0D
&gt; Reply to this email directly, view it on GitHub<br>=0D
&gt; &lt;https://github.com/quicwg/base-drafts/issues/3173?email_source=3D=
notifications&amp;email_token=3DAF2EYEOEZU6V2ZTNHKZXIBDQRJUWDA5CNFSM4JG4T=
GM2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECWTQEY#is=
suecomment-548222995&gt;,<br>=0D
&gt; or unsubscribe<br>=0D
&gt; &lt;https://github.com/notifications/unsubscribe-auth/AF2EYEMNAQODAS=
2X2JFFTVLQRJUWDANCNFSM4JG4TGMQ&gt;<br>=0D
&gt; .<br>=0D
&gt;<br>=0D
=0D
=0D
<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/issues/3173?email_source=3Dnotifications&amp;email_token=3D=
AFTOJK7AI5HKFIH5SNR3MRLQRJWCRA5CNFSM4JG4TGM2YY3PNVWWK3TUL52HS4DFVREXG43VM=
VBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECWUA6A#issuecomment-548225144">view it on=
 GitHub</a>, or <a href=3D"https://github.com/notifications/unsubscribe-a=
uth/AFTOJK2Y5OYER5VX34QCXITQRJWCRANCNFSM4JG4TGMQ">unsubscribe</a>.<img sr=
c=3D"https://github.com/notifications/beacon/AFTOJKZNJBQRYBZKDZ7UEQLQRJWC=
RA5CNFSM4JG4TGM2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWS=
ZGOECWUA6A.gif" height=3D"1" width=3D"1" alt=3D"" /></p>=0D
<script type=3D"application/ld+json">[=0D
{=0D
"@context": "http://schema.org",=0D
"@type": "EmailMessage",=0D
"potentialAction": {=0D
"@type": "ViewAction",=0D
"target": "https://github.com/quicwg/base-drafts/issues/3173?email_source=
=3Dnotifications\u0026email_token=3DAFTOJK7AI5HKFIH5SNR3MRLQRJWCRA5CNFSM4=
JG4TGM2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECWUA6=
A#issuecomment-548225144",=0D
"url": "https://github.com/quicwg/base-drafts/issues/3173?email_source=3D=
notifications\u0026email_token=3DAFTOJK7AI5HKFIH5SNR3MRLQRJWCRA5CNFSM4JG4=
TGM2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECWUA6A#i=
ssuecomment-548225144",=0D
"name": "View Issue"=0D
},=0D
"description": "View this Issue on GitHub",=0D
"publisher": {=0D
"@type": "Organization",=0D
"name": "GitHub",=0D
"url": "https://github.com"=0D
}=0D
}=0D
]</script>=

----==_mimepart_5dba74a8a7be9_472e3f95398cd96844321c--


From nobody Wed Oct 30 22:45:33 2019
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 332B7120123 for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 22:45:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, 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 nm1DBpJVfqLu for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 22:45:21 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5DF5A1207FE for <quic-issues@ietf.org>; Wed, 30 Oct 2019 22:45:21 -0700 (PDT)
Date: Wed, 30 Oct 2019 22:45:20 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572500720; bh=2ieig3B9lKbeFSq2VhfpPS4pivDNoOBLOCh3vvgbWqg=; h=Date:From:To:Subject:From; b=QiZsoEQopiBW1+wfP5e7P06kPlT81AEGdqTNE5xI5rhum7+i/CkoDWVMADX4v7jkj U9jVrbY4fm04aB2ke1fN6ebOGaIAUBqqvD+o3f+MVMOQ8PwkI+rvG5oCIUcr2Pwpvt WnJju1I9FXl1dAkE+oyXjB1jHHuHdeax9ePmuO5c=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/master/f79206-ed4639@github.com>
Subject: [quicwg/base-drafts] 7af6d6: Allow ClientHello to span multiple QUIC packets
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/BM2IXk9jun7fc8bYbV8m4wthCbA>
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: Thu, 31 Oct 2019 05:45:31 -0000

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 7af6d612244fb2056eea105620eba01d7ed9dc73
      https://github.com/quicwg/base-drafts/commit/7af6d612244fb2056eea105620eba01d7ed9dc73
  Author: David Schinazi <dschinazi.ietf@gmail.com>
  Date:   2019-09-17 (Tue, 17 Sep 2019)

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

  Log Message:
  -----------
  Allow ClientHello to span multiple QUIC packets


  Commit: c2c7abb67e8dc7ba6e41d124e3ea85338ae2ab21
      https://github.com/quicwg/base-drafts/commit/c2c7abb67e8dc7ba6e41d124e3ea85338ae2ab21
  Author: David Schinazi <DavidSchinazi@users.noreply.github.com>
  Date:   2019-09-24 (Tue, 24 Sep 2019)

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

  Log Message:
  -----------
  MT review comment

Co-Authored-By: Martin Thomson <mt@lowentropy.net>


  Commit: 3ae146dffc74a4533f1388dbabd0aabb971fe973
      https://github.com/quicwg/base-drafts/commit/3ae146dffc74a4533f1388dbabd0aabb971fe973
  Author: David Schinazi <dschinazi.ietf@gmail.com>
  Date:   2019-09-24 (Tue, 24 Sep 2019)

  Changed paths:
    M README.md
    M draft-ietf-quic-recovery.md
    M draft-ietf-quic-tls.md
    A ietf.json

  Log Message:
  -----------
  Merge branch 'master' into multi_packet_client_hello


  Commit: c1eeb6e354fe569fb2d8d624e4691bf495814401
      https://github.com/quicwg/base-drafts/commit/c1eeb6e354fe569fb2d8d624e4691bf495814401
  Author: David Schinazi <dschinazi.ietf@gmail.com>
  Date:   2019-09-24 (Tue, 24 Sep 2019)

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

  Log Message:
  -----------
  MT review comments


  Commit: 0a2645f4754df3d63a32e85e9bef9f4f3aed1278
      https://github.com/quicwg/base-drafts/commit/0a2645f4754df3d63a32e85e9bef9f4f3aed1278
  Author: David Schinazi <dschinazi.ietf@gmail.com>
  Date:   2019-09-24 (Tue, 24 Sep 2019)

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

  Log Message:
  -----------
  Another MT review comment


  Commit: c2d175f315c819e57cdfd59d7544c6cdef56721c
      https://github.com/quicwg/base-drafts/commit/c2d175f315c819e57cdfd59d7544c6cdef56721c
  Author: David Schinazi <DavidSchinazi@users.noreply.github.com>
  Date:   2019-09-24 (Tue, 24 Sep 2019)

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

  Log Message:
  -----------
  MT suggestions

Co-Authored-By: Martin Thomson <mt@lowentropy.net>


  Commit: da7b436e37cc2a23712c6c0ae40488592e7e33c2
      https://github.com/quicwg/base-drafts/commit/da7b436e37cc2a23712c6c0ae40488592e7e33c2
  Author: David Schinazi <dschinazi.ietf@gmail.com>
  Date:   2019-09-24 (Tue, 24 Sep 2019)

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

  Log Message:
  -----------
  reflow


  Commit: 9951381007ee865c62fe411de213ad0162648f7d
      https://github.com/quicwg/base-drafts/commit/9951381007ee865c62fe411de213ad0162648f7d
  Author: David Schinazi <dschinazi.ietf@gmail.com>
  Date:   2019-09-27 (Fri, 27 Sep 2019)

  Changed paths:
    M ietf.json

  Log Message:
  -----------
  Merge branch 'master' into multi_packet_client_hello


  Commit: 55695427d3604f12b8c92144c9f1fceb2b770d22
      https://github.com/quicwg/base-drafts/commit/55695427d3604f12b8c92144c9f1fceb2b770d22
  Author: David Schinazi <dschinazi.ietf@gmail.com>
  Date:   2019-09-27 (Fri, 27 Sep 2019)

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

  Log Message:
  -----------
  Review comments from Ian


  Commit: ed4639eceee14bd7dc4e021290d49cdae42d21c5
      https://github.com/quicwg/base-drafts/commit/ed4639eceee14bd7dc4e021290d49cdae42d21c5
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-10-30 (Wed, 30 Oct 2019)

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

  Log Message:
  -----------
  Merge pull request #3045 from DavidSchinazi/multi_packet_client_hello

Allow ClientHello to span multiple QUIC packets


Compare: https://github.com/quicwg/base-drafts/compare/f792065ad02a...ed4639eceee1


From nobody Wed Oct 30 22:45:44 2019
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 83F70120115 for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 22:45:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 9JjJuXih946N for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 22:45:30 -0700 (PDT)
Received: from out-16.smtp.github.com (out-16.smtp.github.com [192.30.254.199]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2CC1C120871 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 22:45:30 -0700 (PDT)
Received: from github-lowworker-d93c4b6.va3-iad.github.net (github-lowworker-d93c4b6.va3-iad.github.net [10.48.17.47]) by smtp.github.com (Postfix) with ESMTP id C5C56121258 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 22:45:29 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572500729; bh=XzzDkwdaJpfWPZGpnAnaV2QfDZXAO2np36DMqMsK118=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=pubrRZc279hXIStSB2ByldRksLqoahe0KKmwD9HmG1un5Toxpxr7G0rzIMsSmw3sL lesSCnyxeP+YP6hnSEdXqrQBORpnMRt8LEguHH59XdiG/R99uiT6cMb6rYPUvA36Vl Y3l7Tm3GMYJUgNc+ePHCBPsDXiVx7ugh8U8YBK+4=
Date: Wed, 30 Oct 2019 22:45:29 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4ANZMAYQRW523KEH53Y6TXTEVBNHHB26JPGY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3045/issue_event/2758525171@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3045@github.com>
References: <quicwg/base-drafts/pull/3045@github.com>
Subject: Re: [quicwg/base-drafts] Allow ClientHello to span multiple QUIC packets (#3045)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dba74f980756_7a3c3f85858cd96864476c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/0n0NyuuLm0xQyIjTQ8nzlP4O5Uk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 31 Oct 2019 05:45:41 -0000

----==_mimepart_5dba74f980756_7a3c3f85858cd96864476c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Merged #3045 into master.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3045#event-2758525171
----==_mimepart_5dba74f980756_7a3c3f85858cd96864476c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Merged <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="494481206" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3045" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3045/hovercard" href="https://github.com/quicwg/base-drafts/pull/3045">#3045</a> into master.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3045?email_source=notifications&amp;email_token=AFTOJK2QUYPYSLR27Y7GAI3QRJWHTA5CNFSM4IXMS4DKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOURV4B4Y#event-2758525171">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4S4MWEELGTEUNPSJTQRJWHTANCNFSM4IXMS4DA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK65DFT23C44MIIHN3TQRJWHTA5CNFSM4IXMS4DKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOURV4B4Y.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3045?email_source=notifications\u0026email_token=AFTOJK2QUYPYSLR27Y7GAI3QRJWHTA5CNFSM4IXMS4DKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOURV4B4Y#event-2758525171",
"url": "https://github.com/quicwg/base-drafts/pull/3045?email_source=notifications\u0026email_token=AFTOJK2QUYPYSLR27Y7GAI3QRJWHTA5CNFSM4IXMS4DKYY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOURV4B4Y#event-2758525171",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dba74f980756_7a3c3f85858cd96864476c--


From nobody Wed Oct 30 22:45:49 2019
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 413AD120116 for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 22:45:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=unavailable 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 t--1mH72XsyB for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 22:45:31 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1AC40120866 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 22:45:30 -0700 (PDT)
Received: from github-lowworker-25680bd.va3-iad.github.net (github-lowworker-25680bd.va3-iad.github.net [10.48.17.61]) by smtp.github.com (Postfix) with ESMTP id 40F2D960230 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 22:45:29 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572500729; bh=FeAT0At2BBclecqKk4ckVmhKQOoR8b1At13ePb9D50E=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=glTP+ojgplbgX3gAEx+xL55b6SD/2kcY8rF4OcawpV2tsCtV3K03V7xYgXMun7upY 8O+DRjGIlsfPypar6myxZiL1LGLfAfuiO/cAGeA7zP45b8ncpfAS2Xlvksx8IQBHVN SozyiQUYMC7ddU9wS9pec62Lvqez0EeL0G3VzUSs=
Date: Wed, 30 Oct 2019 22:45:29 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZCGVGE5HLYZR46BR53Y6TXTEVBNHHBYH45I4@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issue/2928/issue_event/2758525174@github.com>
In-Reply-To: <quicwg/base-drafts/issues/2928@github.com>
References: <quicwg/base-drafts/issues/2928@github.com>
Subject: Re: [quicwg/base-drafts] Lift single-packet ClientHello requirement? (#2928)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dba74f932889_12533fea430cd95c5513f8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/TX3L4iG7ro9_SwlfUgw4G4lWcYs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 31 Oct 2019 05:45:42 -0000

----==_mimepart_5dba74f932889_12533fea430cd95c5513f8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Closed #2928 via #3045.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/2928#event-2758525174
----==_mimepart_5dba74f932889_12533fea430cd95c5513f8
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Closed <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="471833927" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/2928" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/2928/hovercard" href="https://github.com/quicwg/base-drafts/issues/2928">#2928</a> via <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="494481206" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3045" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3045/hovercard" href="https://github.com/quicwg/base-drafts/pull/3045">#3045</a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/2928?email_source=notifications&amp;email_token=AFTOJKYU4DIKWE2BRMU7VHLQRJWHTA5CNFSM4IGHDJG2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOURV4B5Q#event-2758525174">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK25MTXRMKOBCS5M2SLQRJWHTANCNFSM4IGHDJGQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYPSAXUG65SQWVHGFTQRJWHTA5CNFSM4IGHDJG2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOURV4B5Q.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/2928?email_source=notifications\u0026email_token=AFTOJKYU4DIKWE2BRMU7VHLQRJWHTA5CNFSM4IGHDJG2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOURV4B5Q#event-2758525174",
"url": "https://github.com/quicwg/base-drafts/issues/2928?email_source=notifications\u0026email_token=AFTOJKYU4DIKWE2BRMU7VHLQRJWHTA5CNFSM4IGHDJG2YY3PNVWWK3TUL52HS4DFWZEXG43VMVCXMZLOORHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZGOURV4B5Q#event-2758525174",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dba74f932889_12533fea430cd95c5513f8--


From nobody Wed Oct 30 22:46:10 2019
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 95C9E120115 for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 22:46:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 1wrhfnIgh6pi for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 22:46:07 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1A4121200C4 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 22:46:07 -0700 (PDT)
Date: Wed, 30 Oct 2019 22:46:06 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572500766; bh=Ksny//r6hdox69oQLpP/ERUUbczMTerebq1w+tnlusg=; h=Date:From:To:Subject:From; b=0JH2gr8GvWe8y8jbk8CaL89As4KPykjQ/RQKY1EAKR+xwdGNCBGN4TTG5l86z6drd mhFlsQCdJUPTfj5/nLcS/RKkuAekoQ9+0i51f6ikWuwch+NY+9i6rWFWmCMRv6yazA vjiMFXvcxHdf4LjNPBwEQ/OiooXz0Z0plJnF6Nbs=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/e12310-2dd241@github.com>
Subject: [quicwg/base-drafts] 2dd241: Script updating gh-pages from ed4639ec. [ci skip]
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/pNS5AfhVl0RqTZ7NPCvKTiG_8gs>
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: Thu, 31 Oct 2019 05:46:08 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 2dd24134a95a9fa4eaf83367294ced2cabfcbe0b
      https://github.com/quicwg/base-drafts/commit/2dd24134a95a9fa4eaf83367294ced2cabfcbe0b
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-31 (Thu, 31 Oct 2019)

  Changed paths:
    M draft-ietf-quic-tls.html
    M draft-ietf-quic-tls.txt
    M draft-ietf-quic-transport.html
    M draft-ietf-quic-transport.txt
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from ed4639ec. [ci skip]



From nobody Wed Oct 30 22:52:01 2019
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 674FA12008A for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 22:52:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.383
X-Spam-Level: 
X-Spam-Status: No, score=-6.383 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-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 ofPMKz_tOn24 for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 22:51:59 -0700 (PDT)
Received: from out-22.smtp.github.com (out-22.smtp.github.com [192.30.252.205]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 051EA120052 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 22:51:58 -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 F412EA0540 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 22:51:57 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572501117; bh=2jQKG+VYisBfay5EOrLteXy7/XiP5N2m+ng6CVVx2j0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Akzwn9UeMiOQqLyJbSMngBe2Oxh28PEe3IrqYmBTZw8fj1C8kQwgnlfyYR10RUf52 wysCBUbkmif37jb6Id11elKS9jbU9CPKsx5iGLHHBR7pyFWBhkg/qNvAqg8zj1hGin AB7ZioCQ33AFrG0yWCrSF6UOlBhzsDJwlTpRZ434=
Date: Wed, 30 Oct 2019 22:51:57 -0700
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3166/push/4216376514@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3166@github.com>
References: <quicwg/base-drafts/pull/3166@github.com>
Subject: Re: [quicwg/base-drafts] token-based greasing / initial packet protection (#3166)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dba767de4b7a_47923fcb09ccd96829081a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/2w4NtKj1bOs0f4hFy9NVl1anHQ0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 31 Oct 2019 05:52:00 -0000

----==_mimepart_5dba767de4b7a_47923fcb09ccd96829081a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@kazuho pushed 1 commit.

75735e0458f44f592cad1698b971118d78f35d2e  @MikeBishop's suggestions; https://github.com/quicwg/base-drafts/pull/3166#discussion_r340822271


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3166/files/5f853add3696ee8469848d3e46c5d0074e89293b..75735e0458f44f592cad1698b971118d78f35d2e

----==_mimepart_5dba767de4b7a_47923fcb09ccd96829081a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/kazuho" class="user-mention">@kazuho</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/75735e0458f44f592cad1698b971118d78f35d2e">75735e0</a>  @MikeBishop&#39;s suggestions; https://github.com/quicwg/base-drafts/pull/3166#discussion_r340822271</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3166/files/5f853add3696ee8469848d3e46c5d0074e89293b..75735e0458f44f592cad1698b971118d78f35d2e?email_source=notifications&amp;email_token=AFTOJK4SDJ67E6GLZMJZRI3QRJW73A5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGNBSGQZDINSQOVZWQIZUGIYTMMZXGY2TCNA">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2ODB6FGJM4FGBEW63QRJW73ANCNFSM4JGDGPOQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZYUDC7KSGROWG35J3QRJW73A5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGNBSGQZDINSQOVZWQIZUGIYTMMZXGY2TCNA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3166/files/5f853add3696ee8469848d3e46c5d0074e89293b..75735e0458f44f592cad1698b971118d78f35d2e?email_source=notifications\u0026email_token=AFTOJK4SDJ67E6GLZMJZRI3QRJW73A5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGNBSGQZDINSQOVZWQIZUGIYTMMZXGY2TCNA",
"url": "https://github.com/quicwg/base-drafts/pull/3166/files/5f853add3696ee8469848d3e46c5d0074e89293b..75735e0458f44f592cad1698b971118d78f35d2e?email_source=notifications\u0026email_token=AFTOJK4SDJ67E6GLZMJZRI3QRJW73A5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGNBSGQZDINSQOVZWQIZUGIYTMMZXGY2TCNA",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5dba767de4b7a_47923fcb09ccd96829081a--


From nobody Wed Oct 30 22:52:32 2019
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 431B71200C4 for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 22:52:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 zOb4Qflnw15d for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 22:52:26 -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 424C0120052 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 22:52:26 -0700 (PDT)
Date: Wed, 30 Oct 2019 22:52:25 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572501145; bh=MWffcyur4Iyn2zUudTCcwpLUUZZ4mHT+Tiv8Q4xPuxk=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=FnljbbMdg//NBiV3Hd1sbYeURp3tc3I3P3s+ymJJzKVHQ0SWVGmsYF/iQomVbn8WC cjugrx+iyU5/RMk4qFezL6Ip5bHzfuZ4jg6nS6PvIYuyZFgvjyaV9KhmGmYFZWwBQo yGrTAzfBwUtamGMJk9yWP/7txb0v2fSr8hHQkMa4=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYSCLVT2PHGJAQX3R53Y6URTEVBNHHB5HRKFQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3166/review/309660571@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3166@github.com>
References: <quicwg/base-drafts/pull/3166@github.com>
Subject: Re: [quicwg/base-drafts] token-based greasing / initial packet protection (#3166)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dba769944940_48e73fe47cecd95c57531a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ZSCpydAibeVfPeo-umGJ8QwKrEA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 31 Oct 2019 05:52:28 -0000

----==_mimepart_5dba769944940_48e73fe47cecd95c57531a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

kazuho commented on this pull request.



> @@ -2740,8 +2740,10 @@ which is comprised of:
   the initial salt defined in section 5.2 of {{QUIC-TLS}}.
 
 A server advertises these values using a NEW_TOKEN frame {{frame-new-token}}.
-The token MUST include or associated with the alternative version number with
-which it can be used.
+The token MUST permit the server to recover at least the alternative version
+number being associated to the token.  This property can be achieved for example

Good point! Fixed in 757e5e0.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3166#discussion_r340969502
----==_mimepart_5dba769944940_48e73fe47cecd95c57531a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@kazuho</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3166#discussion_r340969502">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -2740,8 +2740,10 @@ which is comprised of:
   the initial salt defined in section 5.2 of {{QUIC-TLS}}.
 
 A server advertises these values using a NEW_TOKEN frame {{frame-new-token}}.
-The token MUST include or associated with the alternative version number with
-which it can be used.
+The token MUST permit the server to recover at least the alternative version
+number being associated to the token.  This property can be achieved for example
</pre>
<p>Good point! Fixed in 757e5e0.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3166?email_source=notifications&amp;email_token=AFTOJK5FAMLQI6HYPIDRH33QRJXBTA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJ2QXGY#discussion_r340969502">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2DZHUDF4LNXUSKW5LQRJXBTANCNFSM4JGDGPOQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK244GZVL6NQUEKA7FLQRJXBTA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJ2QXGY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3166?email_source=notifications\u0026email_token=AFTOJK5FAMLQI6HYPIDRH33QRJXBTA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJ2QXGY#discussion_r340969502",
"url": "https://github.com/quicwg/base-drafts/pull/3166?email_source=notifications\u0026email_token=AFTOJK5FAMLQI6HYPIDRH33QRJXBTA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJ2QXGY#discussion_r340969502",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dba769944940_48e73fe47cecd95c57531a--


From nobody Wed Oct 30 22:56:32 2019
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 D8C13120123 for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 22:56:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 ojkMaAAHpOw6 for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 22:56:29 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5B430120052 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 22:56:29 -0700 (PDT)
Date: Wed, 30 Oct 2019 22:56:28 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572501388; bh=MCGWOvQnuzJjeExtQbzqQyprsthaj2o+PMsxjmfb0zg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=uQ8Ue8f48Dg6dEgLwFI91alt+/l2YV5VYMA91A1zCOmhRZ7J1daSffJ55QYq9DJ7p 0wQZ0YNtqBF/zxgop5ng80pIZj3AcBlLOSLoTi0pAVcPxF9qan3j6fphvqRp5viq1p /lqoZMPxE/CwV083MyXKWpP3daExbwizzuudJuQ4=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3166/push/4216386832@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3166@github.com>
References: <quicwg/base-drafts/pull/3166@github.com>
Subject: Re: [quicwg/base-drafts] token-based greasing / initial packet protection (#3166)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dba778c5c204_7bfe3ff5d6ccd95c418883"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/aZ12C0jjODWuknTymBd41eKOhPM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 31 Oct 2019 05:56:31 -0000

----==_mimepart_5dba778c5c204_7bfe3ff5d6ccd95c418883
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@kazuho pushed 1 commit.

44c2b1d465033ce635617f5991c8a6da5e241bb5  oops, amend the previous commit


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3166/files/75735e0458f44f592cad1698b971118d78f35d2e..44c2b1d465033ce635617f5991c8a6da5e241bb5

----==_mimepart_5dba778c5c204_7bfe3ff5d6ccd95c418883
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/kazuho" class="user-mention">@kazuho</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/44c2b1d465033ce635617f5991c8a6da5e241bb5">44c2b1d</a>  oops, amend the previous commit</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3166/files/75735e0458f44f592cad1698b971118d78f35d2e..44c2b1d465033ce635617f5991c8a6da5e241bb5?email_source=notifications&amp;email_token=AFTOJKY6Z2RDFCQ6MAQ7Y4DQRJXQZA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGNBSGQZDINSQOVZWQIZUGIYTMMZYGY4DGMQ">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4MCPX5MYOYTFKG3J3QRJXQZANCNFSM4JGDGPOQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6QTGF2Q2FL26KYBKDQRJXQZA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGNBSGQZDINSQOVZWQIZUGIYTMMZYGY4DGMQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3166/files/75735e0458f44f592cad1698b971118d78f35d2e..44c2b1d465033ce635617f5991c8a6da5e241bb5?email_source=notifications\u0026email_token=AFTOJKY6Z2RDFCQ6MAQ7Y4DQRJXQZA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGNBSGQZDINSQOVZWQIZUGIYTMMZYGY4DGMQ",
"url": "https://github.com/quicwg/base-drafts/pull/3166/files/75735e0458f44f592cad1698b971118d78f35d2e..44c2b1d465033ce635617f5991c8a6da5e241bb5?email_source=notifications\u0026email_token=AFTOJKY6Z2RDFCQ6MAQ7Y4DQRJXQZA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGNBSGQZDINSQOVZWQIZUGIYTMMZYGY4DGMQ",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5dba778c5c204_7bfe3ff5d6ccd95c418883--


From nobody Wed Oct 30 22:56:58 2019
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 57CE9120116 for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 22:56:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 JXCnIIFijR2m for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 22:56:55 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CBB77120052 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 22:56:54 -0700 (PDT)
Date: Wed, 30 Oct 2019 22:56:53 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572501413; bh=rBZm4RKE4aw/E515DMB/KVw0IBQzK0JF8cYykXmDRSI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=VQtPhfWF4PHatGDZr0oRgXzIz6tHv+awJICeSiag1TuY7BtgcswHeYLgjG619NNFH B58Y8OEPZQyBjCoMkCgJCGDPSjPBnZY2LrwTYtI6hLARDE4dx75EWpJfw6sa3ul1Fu HcgF7Mu6iWjCJqfOhARKkGOQOOWNywoNn9woRsY4=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3166/push/4216387926@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3166@github.com>
References: <quicwg/base-drafts/pull/3166@github.com>
Subject: Re: [quicwg/base-drafts] token-based greasing / initial packet protection (#3166)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dba77a5bc391_2a8f3fcb40ecd95c381152"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/tEiSv57ExBLI7OKk-rzCXMTv7t4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 31 Oct 2019 05:56:57 -0000

----==_mimepart_5dba77a5bc391_2a8f3fcb40ecd95c381152
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@kazuho pushed 1 commit.

d557fb77ef4ea5f59f20dd0e1e8fe462a97858fc  fix typo, emphasize that this is just an example


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3166/files/44c2b1d465033ce635617f5991c8a6da5e241bb5..d557fb77ef4ea5f59f20dd0e1e8fe462a97858fc

----==_mimepart_5dba77a5bc391_2a8f3fcb40ecd95c381152
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/kazuho" class="user-mention">@kazuho</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/d557fb77ef4ea5f59f20dd0e1e8fe462a97858fc">d557fb7</a>  fix typo, emphasize that this is just an example</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3166/files/44c2b1d465033ce635617f5991c8a6da5e241bb5..d557fb77ef4ea5f59f20dd0e1e8fe462a97858fc?email_source=notifications&amp;email_token=AFTOJK3VY6NRAQ3FXPZUWMLQRJXSLA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGNBSGQZDINSQOVZWQIZUGIYTMMZYG44TENQ">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKY7WENMRLRAZPPNZ6TQRJXSLANCNFSM4JGDGPOQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZKTJYOFY7UWE4W6ULQRJXSLA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGNBSGQZDINSQOVZWQIZUGIYTMMZYG44TENQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3166/files/44c2b1d465033ce635617f5991c8a6da5e241bb5..d557fb77ef4ea5f59f20dd0e1e8fe462a97858fc?email_source=notifications\u0026email_token=AFTOJK3VY6NRAQ3FXPZUWMLQRJXSLA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGNBSGQZDINSQOVZWQIZUGIYTMMZYG44TENQ",
"url": "https://github.com/quicwg/base-drafts/pull/3166/files/44c2b1d465033ce635617f5991c8a6da5e241bb5..d557fb77ef4ea5f59f20dd0e1e8fe462a97858fc?email_source=notifications\u0026email_token=AFTOJK3VY6NRAQ3FXPZUWMLQRJXSLA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGNBSGQZDINSQOVZWQIZUGIYTMMZYG44TENQ",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5dba77a5bc391_2a8f3fcb40ecd95c381152--


From nobody Wed Oct 30 22:58:21 2019
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 79221120124 for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 22:58:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 8fZZfGfD5Eu1 for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 22:58:17 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BE5E1120052 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 22:58:17 -0700 (PDT)
Received: from github-lowworker-f144ac1.va3-iad.github.net (github-lowworker-f144ac1.va3-iad.github.net [10.48.16.59]) by smtp.github.com (Postfix) with ESMTP id C6ED91C0355 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 22:58:16 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572501496; bh=or0I1ABBruwMZyY89xdRAN8ry8Eeoyxaf4n07NQ5Mkc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=e/64KHrsEJDVevNN0uliS66oxTLSzWz3FsgFx6PfYOFAHGecen/3PfUWFsSs3GImR 6ps2s4bcoK3uDCjZei4qDFEU/3dzPkvFbfKyanSudHlo3kcXruLPRnShxELRpW2b80 hpdaxjZuVgpilrEcyvj5tqkVkrSjJgdauYM7wa1Y=
Date: Wed, 30 Oct 2019 22:58:16 -0700
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3M6VA5DZHIQGIHKWF3Y6VHREVBMPHAEIK7PE@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/commit/373257b7b105ec5fff5251e0dcec0944970c0076/35741561@github.com>
In-Reply-To: <quicwg/base-drafts/commit/373257b7b105ec5fff5251e0dcec0944970c0076@github.com>
References: <quicwg/base-drafts/commit/373257b7b105ec5fff5251e0dcec0944970c0076@github.com>
Subject: Re: [quicwg/base-drafts] clarify how to handle Retry, as well as stating that a fixed mapping bet. versions and salts is better than nothing (373257b)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dba77f8b76fc_47343f95398cd968556393"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/w6PLa5E2GmFZKiDeqt1xxB7y9Q0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 31 Oct 2019 05:58:20 -0000

----==_mimepart_5dba77f8b76fc_47343f95398cd968556393
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Yes, the entire list if about one possible design, and it is been clarified as such in the sentence that precedes the list.

I have moved "typically" to the beginning of the sentence that it would be more prominent (had a typo too).

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/commit/373257b7b105ec5fff5251e0dcec0944970c0076#commitcomment-35741561
----==_mimepart_5dba77f8b76fc_47343f95398cd968556393
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Yes, the entire list if about one possible design, and it is been clarified as such in the sentence that precedes the list.</p>
<p>I have moved "typically" to the beginning of the sentence that it would be more prominent (had a typo too).</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/commit/373257b7b105ec5fff5251e0dcec0944970c0076?email_source=notifications&amp;email_token=AFTOJKYTEOXMVZMWUYA2UA3QRJXXRA5CNFSM4JG7KCR2YY3PNVWWK3TUL52HS4DFVVBW63LNNF2EG33NNVSW45FKMNXW23LFNZ2F62LEZYBCCX3Z#commitcomment-35741561">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5LOTVQWO3L4SQF2MTQRJXXRANCNFSM4JG7KCRQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3B7LWMQOOAJ2YVHI3QRJXXRA5CNFSM4JG7KCR2YY3PNVWWK3TUL52HS4DFVVBW63LNNF2EG33NNVSW45FKMNXW23LFNZ2F62LEZYBCCX3Z.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/commit/373257b7b105ec5fff5251e0dcec0944970c0076?email_source=notifications\u0026email_token=AFTOJKYTEOXMVZMWUYA2UA3QRJXXRA5CNFSM4JG7KCR2YY3PNVWWK3TUL52HS4DFVVBW63LNNF2EG33NNVSW45FKMNXW23LFNZ2F62LEZYBCCX3Z#commitcomment-35741561",
"url": "https://github.com/quicwg/base-drafts/commit/373257b7b105ec5fff5251e0dcec0944970c0076?email_source=notifications\u0026email_token=AFTOJKYTEOXMVZMWUYA2UA3QRJXXRA5CNFSM4JG7KCR2YY3PNVWWK3TUL52HS4DFVVBW63LNNF2EG33NNVSW45FKMNXW23LFNZ2F62LEZYBCCX3Z#commitcomment-35741561",
"name": "View Commit"
},
"description": "View this Commit on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dba77f8b76fc_47343f95398cd968556393--


From nobody Wed Oct 30 23:16:44 2019
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 A0A35120124 for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 23:16:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 PTctw1lHeCSr for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 23:16:41 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3D4101200C4 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 23:16:41 -0700 (PDT)
Received: from github-lowworker-fb56993.ac4-iad.github.net (github-lowworker-fb56993.ac4-iad.github.net [10.52.19.31]) by smtp.github.com (Postfix) with ESMTP id 70D6C520354 for <quic-issues@ietf.org>; Wed, 30 Oct 2019 23:16:40 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572502600; bh=F7f0JwHXQMxl76heiQ9KiZybLrECmTiq1x+6Wasvs+8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ej2qs7yYjrpVJpKoriVTGDdBLN/+vEdOveHS0GUVBzFkwubmliEKvX1/1IMqnYzbp azCAT/mVuraLa6RD3anIAz5dIZ4+MwPVANtAjHwB4XPZVYLzY9SJpB5S1Mtvw20UCZ o9nDlJJ9sy4JbG5Z/tjsFwFRcOpHX/ZvoSr+6LHc=
Date: Wed, 30 Oct 2019 23:16:40 -0700
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3166/push/4216435580@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3166@github.com>
References: <quicwg/base-drafts/pull/3166@github.com>
Subject: Re: [quicwg/base-drafts] token-based greasing / initial packet protection (#3166)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dba7c4861f26_14873feb812cd95c616495"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/m9fLvMlgFKj5wlS6-QFb1pLatHk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 31 Oct 2019 06:16:43 -0000

----==_mimepart_5dba7c4861f26_14873feb812cd95c616495
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@kazuho pushed 1 commit.

7d0fa47865da93316b9e818954920e7c769ccc1a  Rephrase as "seeding"; The default of "alternative" being the standard values has been confusing


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3166/files/d557fb77ef4ea5f59f20dd0e1e8fe462a97858fc..7d0fa47865da93316b9e818954920e7c769ccc1a

----==_mimepart_5dba7c4861f26_14873feb812cd95c616495
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/kazuho" class="user-mention">@kazuho</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/7d0fa47865da93316b9e818954920e7c769ccc1a">7d0fa47</a>  Rephrase as &quot;seeding&quot;; The default of &quot;alternative&quot; being the standard values has been confusing</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3166/files/d557fb77ef4ea5f59f20dd0e1e8fe462a97858fc..7d0fa47865da93316b9e818954920e7c769ccc1a?email_source=notifications&amp;email_token=AFTOJK6VGSXAXXXWF4N4XHDQRJZ4RA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGNBSGQZDINSQOVZWQIZUGIYTMNBTGU2TQMA">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4CTVTNNCWB6EDLOLTQRJZ4RANCNFSM4JGDGPOQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6DPODSNLUACH2DVITQRJZ4RA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGNBSGQZDINSQOVZWQIZUGIYTMNBTGU2TQMA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3166/files/d557fb77ef4ea5f59f20dd0e1e8fe462a97858fc..7d0fa47865da93316b9e818954920e7c769ccc1a?email_source=notifications\u0026email_token=AFTOJK6VGSXAXXXWF4N4XHDQRJZ4RA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGNBSGQZDINSQOVZWQIZUGIYTMNBTGU2TQMA",
"url": "https://github.com/quicwg/base-drafts/pull/3166/files/d557fb77ef4ea5f59f20dd0e1e8fe462a97858fc..7d0fa47865da93316b9e818954920e7c769ccc1a?email_source=notifications\u0026email_token=AFTOJK6VGSXAXXXWF4N4XHDQRJZ4RA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGNBSGQZDINSQOVZWQIZUGIYTMNBTGU2TQMA",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5dba7c4861f26_14873feb812cd95c616495--


From nobody Wed Oct 30 23:52:10 2019
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 E98C512006B for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 23:52:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.453
X-Spam-Level: 
X-Spam-Status: No, score=-6.453 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 oYUsRRw14YIT for <quic-issues@ietfa.amsl.com>; Wed, 30 Oct 2019 23:52:07 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 86F3712013C for <quic-issues@ietf.org>; Wed, 30 Oct 2019 23:52:07 -0700 (PDT)
Received: from github-lowworker-cde56e0.va3-iad.github.net (github-lowworker-cde56e0.va3-iad.github.net [10.48.25.52]) by smtp.github.com (Postfix) with ESMTP id CD6A9520C4F for <quic-issues@ietf.org>; Wed, 30 Oct 2019 23:52:06 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572504726; bh=5Tv+ARxyzyTwmltmnVqbJjdiw9iRUo0exCGYSPNtgis=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=C8NqB9BFddFYOXmXhJBlHTpnRsHJZFRlTWuxE6JCPxfm1iNAFL1v9FVTV/Ipvu+1e rAhSzC50EooBeekoOSehcHsqYgQzkl2mnW6NUlmvEP2vrABh2b06kbBgmzYtNSMgOW b73XaWkaDl6e4ECjmDgsl992+yGw9fURBFGLHNkg=
Date: Wed, 30 Oct 2019 23:52:06 -0700
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK32DXU6EXV6HSA3VMV3Y63RNEVBNHHB5L4FMQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3173/548238886@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3173@github.com>
References: <quicwg/base-drafts/issues/3173@github.com>
Subject: Re: [quicwg/base-drafts] TLS MUST NOT deliver server 1RTT Rx keys until getting Finished (#3173)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dba8496be42e_46293fe8cdecd95c53457b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/6_p6JrMmYsHONkDIIZ-GIiG0Uic>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 31 Oct 2019 06:52:09 -0000

----==_mimepart_5dba8496be42e_46293fe8cdecd95c53457b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> I'm not sure of the rules here, but this requirement is on the QUIC-specific interfaces.

IIUC, This requirement comes from the TLS handshake protocol defined in section 4 of RFC 8446 (specifically, [section 4.4.4](https://tools.ietf.org/html/rfc8446#section-4.4.4)). TLS 1.3, DTLS 1.3, and QUIC all share the same handshake protocol.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3173#issuecomment-548238886
----==_mimepart_5dba8496be42e_46293fe8cdecd95c53457b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<blockquote>
<p>I'm not sure of the rules here, but this requirement is on the QUIC-specific interfaces.</p>
</blockquote>
<p>IIUC, This requirement comes from the TLS handshake protocol defined in section 4 of RFC 8446 (specifically, <a href="https://tools.ietf.org/html/rfc8446#section-4.4.4" rel="nofollow">section 4.4.4</a>). TLS 1.3, DTLS 1.3, and QUIC all share the same handshake protocol.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3173?email_source=notifications&amp;email_token=AFTOJKZBN4IORMLXITAROALQRJ6BNA5CNFSM4JG4TGM2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECWXMJQ#issuecomment-548238886">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5UBSY5WJCVSW6MZULQRJ6BNANCNFSM4JG4TGMQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2R4ZKIICSJ3M6FKOTQRJ6BNA5CNFSM4JG4TGM2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECWXMJQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3173?email_source=notifications\u0026email_token=AFTOJKZBN4IORMLXITAROALQRJ6BNA5CNFSM4JG4TGM2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECWXMJQ#issuecomment-548238886",
"url": "https://github.com/quicwg/base-drafts/issues/3173?email_source=notifications\u0026email_token=AFTOJKZBN4IORMLXITAROALQRJ6BNA5CNFSM4JG4TGM2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECWXMJQ#issuecomment-548238886",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dba8496be42e_46293fe8cdecd95c53457b--


From nobody Thu Oct 31 00:09:06 2019
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 960AC1200A1 for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 00:09:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8
X-Spam-Level: 
X-Spam-Status: No, score=-8 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, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 TTkBrirVU25w for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 00:09:02 -0700 (PDT)
Received: from out-22.smtp.github.com (out-22.smtp.github.com [192.30.252.205]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C7B5112008D for <quic-issues@ietf.org>; Thu, 31 Oct 2019 00:09:02 -0700 (PDT)
Received: from github-lowworker-39b4a70.va3-iad.github.net (github-lowworker-39b4a70.va3-iad.github.net [10.48.16.66]) by smtp.github.com (Postfix) with ESMTP id EFD60A044C for <quic-issues@ietf.org>; Thu, 31 Oct 2019 00:09:01 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572505741; bh=eQ5NkIZBiUWx4Q9GH4UPIvzQi2T9POtklon2svgimUw=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=f2dtgIC/pEHf0E+qvBSidSW4zoVny/ewtTgVqBEcTize5m7YumQJ2iIy5aOMKGJgN aBGH79af+mjuWP6nOO8U8+ouIbP65bdZWhJkIy6A3G1afD6q0WZb4FNofgecyVU62V /T400oiynEXRlUmoG/IKSd9F508MdgQn2IJkWMTI=
Date: Thu, 31 Oct 2019 00:09:01 -0700
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKY3YEOI7XKLJ4ZH2AF3Y65Q3EVBNHHB5NMLGI@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3178@github.com>
Subject: [quicwg/base-drafts] token-based greasing / initial packet protection (downgradable variant) (#3178)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dba888ddf2fa_2b293fbbbe4cd95c99352d"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/2yplRy4lbDzLQ0GBAYGHONe2VBI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 31 Oct 2019 07:09:04 -0000

----==_mimepart_5dba888ddf2fa_2b293fbbbe4cd95c99352d
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

There seem to be split views on if the greasing should be downgradable.

This PR is a variant of #3166 that allows downgrade.

The design rationale is that a downgrade attack by a middlebox should be detectable, though it reveals the payload of the Initial packet.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/3178

-- Commit Summary --

  * first cut
  * editorial
  * define downgrade prevention
  * clarify the requirement when building a token
  * editorial
  * protect token using checksum (reusing text from #3120 by @DavidSchinazi)
  * use list for implementation guidance, applying @DavidSchnazi&#39;s suggestions
  * clarify what can be associated with the token, adopting @MikeBishop&#39;s suggestion
  * s/comprises of/contains/ (@MikeBishop)
  * use &quot;Long Packet Type&quot; (@DavidSchinazi)
  * swap reserved bits and packet type modifier (suggested by @martinthomson)
  * long packet types when encoded in a long header packet is an XOR (@martinthomson)
  * clarify how a server can opt-out
  * Revert &quot;protect token using checksum (reusing text from #3120 by @DavidSchinazi)&quot;
  * no more downgrade
  * server always announce (though it can effectively opt-out)
  * delete VERSION_NEGOTIATION_ERROR (once again)
  * clarify how to handle Retry, as well as stating that a fixed mapping bet. versions and salts is better than nothing
  * add Lifetime field
  * Update draft-ietf-quic-transport.md
  * @MikeBishop&#39;s suggestions; https://github.com/quicwg/base-drafts/pull/3166#discussion_r340822271
  * oops, amend the previous commit
  * fix typo, emphasize that this is just an example
  * Rephrase as &quot;seeding&quot;; The default of &quot;alternative&quot; being the standard values has been confusing
  * define the downgrade process; that lets the server detect downgrade attack

-- File Changes --

    M draft-ietf-quic-transport.md (162)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/3178.patch
https://github.com/quicwg/base-drafts/pull/3178.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3178

----==_mimepart_5dba888ddf2fa_2b293fbbbe4cd95c99352d
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>There seem to be split views on if the greasing should be downgradable.</p>
<p>This PR is a variant of <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="513681964" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3166" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3166/hovercard" href="https://github.com/quicwg/base-drafts/pull/3166">#3166</a> that allows downgrade.</p>
<p>The design rationale is that a downgrade attack by a middlebox should be detectable, though it reveals the payload of the Initial packet.</p>

<hr>

<h4>You can view, comment on, or merge this pull request online at:</h4>
<p>&nbsp;&nbsp;<a href='https://github.com/quicwg/base-drafts/pull/3178'>https://github.com/quicwg/base-drafts/pull/3178</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>first cut</li>
  <li>editorial</li>
  <li>define downgrade prevention</li>
  <li>clarify the requirement when building a token</li>
  <li>editorial</li>
  <li>protect token using checksum (reusing text from #3120 by @DavidSchinazi)</li>
  <li>use list for implementation guidance, applying @DavidSchnazi&#39;s suggestions</li>
  <li>clarify what can be associated with the token, adopting @MikeBishop&#39;s suggestion</li>
  <li>s/comprises of/contains/ (@MikeBishop)</li>
  <li>use &quot;Long Packet Type&quot; (@DavidSchinazi)</li>
  <li>swap reserved bits and packet type modifier (suggested by @martinthomson)</li>
  <li>long packet types when encoded in a long header packet is an XOR (@martinthomson)</li>
  <li>clarify how a server can opt-out</li>
  <li>Revert &quot;protect token using checksum (reusing text from #3120 by @DavidSchinazi)&quot;</li>
  <li>no more downgrade</li>
  <li>server always announce (though it can effectively opt-out)</li>
  <li>delete VERSION_NEGOTIATION_ERROR (once again)</li>
  <li>clarify how to handle Retry, as well as stating that a fixed mapping bet. versions and salts is better than nothing</li>
  <li>add Lifetime field</li>
  <li>Update draft-ietf-quic-transport.md</li>
  <li>@MikeBishop&#39;s suggestions; https://github.com/quicwg/base-drafts/pull/3166#discussion_r340822271</li>
  <li>oops, amend the previous commit</li>
  <li>fix typo, emphasize that this is just an example</li>
  <li>Rephrase as &quot;seeding&quot;; The default of &quot;alternative&quot; being the standard values has been confusing</li>
  <li>define the downgrade process; that lets the server detect downgrade attack</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/3178/files#diff-0">draft-ietf-quic-transport.md</a>
    (162)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3178.patch'>https://github.com/quicwg/base-drafts/pull/3178.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3178.diff'>https://github.com/quicwg/base-drafts/pull/3178.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3178?email_source=notifications&amp;email_token=AFTOJK2GPPSIBLGVD3IJQITQRKAA3A5CNFSM4JHFM64KYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HVVRMZA">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK535MHOM45IKEHXS5TQRKAA3ANCNFSM4JHFM64A">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK27NBSPSNPERYX33XDQRKAA3A5CNFSM4JHFM64KYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HVVRMZA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3178?email_source=notifications\u0026email_token=AFTOJK2GPPSIBLGVD3IJQITQRKAA3A5CNFSM4JHFM64KYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HVVRMZA",
"url": "https://github.com/quicwg/base-drafts/pull/3178?email_source=notifications\u0026email_token=AFTOJK2GPPSIBLGVD3IJQITQRKAA3A5CNFSM4JHFM64KYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HVVRMZA",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5dba888ddf2fa_2b293fbbbe4cd95c99352d--


From nobody Thu Oct 31 00:10:43 2019
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 CA44F12012D for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 00:10:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 cNWJyL16nXiR for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 00:10:40 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7089212008D for <quic-issues@ietf.org>; Thu, 31 Oct 2019 00:10:40 -0700 (PDT)
Date: Thu, 31 Oct 2019 00:10:38 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572505838; bh=xVowHiUIfi+XdTHn76GuCuA323Sk4BYozO1Sa22kXg4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=t9x847JhUSxFobtORcj8CeaLrJCDOzAMwD0bigttE065v741+Js2oCg9FGm6kcq2X e08kGa5CTquNYByvYru2jo6mA2411UUjpnnfPObREmT+t+j5EC0LAfMWx4UA9vRpHe OawMKfutiqNihaeLRFHkwNlAeFFCfizcnCrlM4Hc=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3178/push/4216574786@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3178@github.com>
References: <quicwg/base-drafts/pull/3178@github.com>
Subject: Re: [quicwg/base-drafts] token-based greasing / initial packet protection (downgradable variant) (#3178)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dba88eed0ccf_761e3ff7f1acd964612259"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Khfqw6MBPfGGjiGWs4E9_0d1fKU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 31 Oct 2019 07:10:42 -0000

----==_mimepart_5dba88eed0ccf_761e3ff7f1acd964612259
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@kazuho pushed 1 commit.

dbac83112b888845920ed30db91917f6bb32d8f3  wordwrap


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3178/files/08077028ffc5852e2375e328988c484f488f5734..dbac83112b888845920ed30db91917f6bb32d8f3

----==_mimepart_5dba88eed0ccf_761e3ff7f1acd964612259
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/kazuho" class="user-mention">@kazuho</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/dbac83112b888845920ed30db91917f6bb32d8f3">dbac831</a>  wordwrap</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3178/files/08077028ffc5852e2375e328988c484f488f5734..dbac83112b888845920ed30db91917f6bb32d8f3?email_source=notifications&amp;email_token=AFTOJK6GTYM2U7OYSAFIFGDQRKAG5A5CNFSM4JHFM64KYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTINZRGEYDMNCQOVZWQIZUGIYTMNJXGQ3TQNQ">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5JOVZG7SSSU6CUCITQRKAG5ANCNFSM4JHFM64A">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK72EHACFTNXO2PXKBDQRKAG5A5CNFSM4JHFM64KYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTINZRGEYDMNCQOVZWQIZUGIYTMNJXGQ3TQNQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3178/files/08077028ffc5852e2375e328988c484f488f5734..dbac83112b888845920ed30db91917f6bb32d8f3?email_source=notifications\u0026email_token=AFTOJK6GTYM2U7OYSAFIFGDQRKAG5A5CNFSM4JHFM64KYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTINZRGEYDMNCQOVZWQIZUGIYTMNJXGQ3TQNQ",
"url": "https://github.com/quicwg/base-drafts/pull/3178/files/08077028ffc5852e2375e328988c484f488f5734..dbac83112b888845920ed30db91917f6bb32d8f3?email_source=notifications\u0026email_token=AFTOJK6GTYM2U7OYSAFIFGDQRKAG5A5CNFSM4JHFM64KYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTINZRGEYDMNCQOVZWQIZUGIYTMNJXGQ3TQNQ",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5dba88eed0ccf_761e3ff7f1acd964612259--


From nobody Thu Oct 31 00:15:57 2019
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 442CC1202DD for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 00:15:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 V045a3qqrJFV for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 00:15:54 -0700 (PDT)
Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F0590120251 for <quic-issues@ietf.org>; Thu, 31 Oct 2019 00:15:53 -0700 (PDT)
Received: from github-lowworker-e8b54ca.ac4-iad.github.net (github-lowworker-e8b54ca.ac4-iad.github.net [10.52.23.39]) by smtp.github.com (Postfix) with ESMTP id 451F8A0145 for <quic-issues@ietf.org>; Thu, 31 Oct 2019 00:15:53 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572506153; bh=Puq0kWAo781clqzEcOB2FlBVxO2H/o1W/mP0KnR4Mbg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=oX+glL8gIq2Z/pSbY9zRpy36Qm14lDImCsRtAIpnHh/8J01bb/j2JfU7B1IBYv2Po 88jy6a4bmLDsoEdg5KTfavX02MPjnLc3sf0M5oXK6zrEF9NqTQspNofFxuns+08Zix etrqoGMWTzhQ6zOrV3eNYrouwSWo/4nzD6n5nU3I=
Date: Thu, 31 Oct 2019 00:15:53 -0700
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK44FVLZKH4FCN5A6PF3Y66KTEVBNHHB5HRKFQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3166/c548244209@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3166@github.com>
References: <quicwg/base-drafts/pull/3166@github.com>
Subject: Re: [quicwg/base-drafts] token-based greasing / initial packet protection (#3166)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dba8a2934fb2_65453fd3278cd964613460"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/bkm7mfr4_qFO6-vKpq7Q5NcsMng>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 31 Oct 2019 07:15:55 -0000

----==_mimepart_5dba8a2934fb2_65453fd3278cd964613460
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

So I've created #3178 that adds downgradability on top of this PR, hoping that we can figure out a downgradable design that works and consider the costs.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3166#issuecomment-548244209
----==_mimepart_5dba8a2934fb2_65453fd3278cd964613460
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>So I've created <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="515214130" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3178" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3178/hovercard" href="https://github.com/quicwg/base-drafts/pull/3178">#3178</a> that adds downgradability on top of this PR, hoping that we can figure out a downgradable design that works and consider the costs.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3166?email_source=notifications&amp;email_token=AFTOJKY5MXAABX6UWZIIWZLQRKA2TA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECWYV4I#issuecomment-548244209">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYC5QJ3KJJCF2F7PB3QRKA2TANCNFSM4JGDGPOQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7GXYJAYGLIKD4SZA3QRKA2TA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECWYV4I.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3166?email_source=notifications\u0026email_token=AFTOJKY5MXAABX6UWZIIWZLQRKA2TA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECWYV4I#issuecomment-548244209",
"url": "https://github.com/quicwg/base-drafts/pull/3166?email_source=notifications\u0026email_token=AFTOJKY5MXAABX6UWZIIWZLQRKA2TA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECWYV4I#issuecomment-548244209",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dba8a2934fb2_65453fd3278cd964613460--


From nobody Thu Oct 31 00:53:03 2019
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 08E751201EA for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 00:53:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 MbieFaxjty0L for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 00:53:00 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 33C771200E3 for <quic-issues@ietf.org>; Thu, 31 Oct 2019 00:53:00 -0700 (PDT)
Date: Thu, 31 Oct 2019 00:52:59 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572508379; bh=rzFAWtmEPHpK4LbFSDiJ2GRql0O3QJaA+NrR51LN6qc=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=evg2XTyXmh9DkIwjzxD9orImQXZSCw6/8Hv5AzoOyjsJybPUL+iAwPwmI2Z4jnZqX ZJBiUn46wRCdizAF9tSXFhmhHEkDHcmD38JI90YSVAmP/DEyoDFUntBfMPnxDNP0Q/ V4Bt0auZMYKeYiid9ZLWiZbrubtfrC7TenjMhRIs=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3IOYVF3CSFBSC25NV3Y7CVXEVBNHHB5NOWSE@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3179@github.com>
Subject: [quicwg/base-drafts] Duplicate NEW_TOKEN should only be on same connection (#3179)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dba92db4e4cf_68e3ffcfc8cd96070952b"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/gaM6VmgtpgEHcdwJ7ywi4JmqM04>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 31 Oct 2019 07:53:02 -0000

----==_mimepart_5dba92db4e4cf_68e3ffcfc8cd96070952b
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> An endpoint might receive multiple NEW_TOKEN frames that contain the same token value. Endpoints are responsible for discarding duplicate values, which might be used to link connection attempts; see Section 8.1.2.

This text does not forbid the server from sending the same token on multiple connections. Consequently the client has a hard, or impossible, task of excluding duplicates. At least if you only read that section.

Later the text says:

>The token MUST NOT include information that would allow it to be linked by an on-path observer to the connection on which it was issued.

This suggests that the token MUST indeed be unique, but in a roundabout manner.

It would be helpful to make the initial paragraph clearer by stating the that the duplicate token can only happen on the same connection and that the server MUST ensure different connections use different tokens.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3179
----==_mimepart_5dba92db4e4cf_68e3ffcfc8cd96070952b
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<blockquote>
<p>An endpoint might receive multiple NEW_TOKEN frames that contain the same token value. Endpoints are responsible for discarding duplicate values, which might be used to link connection attempts; see Section 8.1.2.</p>
</blockquote>
<p>This text does not forbid the server from sending the same token on multiple connections. Consequently the client has a hard, or impossible, task of excluding duplicates. At least if you only read that section.</p>
<p>Later the text says:</p>
<blockquote>
<p>The token MUST NOT include information that would allow it to be linked by an on-path observer to the connection on which it was issued.</p>
</blockquote>
<p>This suggests that the token MUST indeed be unique, but in a roundabout manner.</p>
<p>It would be helpful to make the initial paragraph clearer by stating the that the duplicate token can only happen on the same connection and that the server MUST ensure different connections use different tokens.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3179?email_source=notifications&amp;email_token=AFTOJK3BFSXKJWX673ZETGDQRKFFXA5CNFSM4JHF2Q72YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HVV22IQ">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6RQZPPB5HRUSHIZ7DQRKFFXANCNFSM4JHF2Q7Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK77RDERC4CXO2SROKDQRKFFXA5CNFSM4JHF2Q72YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HVV22IQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3179?email_source=notifications\u0026email_token=AFTOJK3BFSXKJWX673ZETGDQRKFFXA5CNFSM4JHF2Q72YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HVV22IQ",
"url": "https://github.com/quicwg/base-drafts/issues/3179?email_source=notifications\u0026email_token=AFTOJK3BFSXKJWX673ZETGDQRKFFXA5CNFSM4JHF2Q72YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HVV22IQ",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dba92db4e4cf_68e3ffcfc8cd96070952b--


From nobody Thu Oct 31 01:25:08 2019
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 00B9512084F for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 01:25:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8
X-Spam-Level: 
X-Spam-Status: No, score=-8 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, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 AsigiKoiTNPP for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 01:25:04 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1FBCF12084A for <quic-issues@ietf.org>; Thu, 31 Oct 2019 01:25:04 -0700 (PDT)
Date: Thu, 31 Oct 2019 01:25:03 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572510303; bh=XSVRTPE/+xq1pL8HxDphtEsaTkvCpEeF+jlLiHW97Ts=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=I+kwqZQNDlE+XrLkXzvTHXMUa6cXiB9rc0/OOqazFOH5Wls2cDm3oqHOlAU4Hn5Jq n/kTrV0mCj1Fqgxb+wR6eLV5hjTZJmMX5t5/YjQ0LkYcy4K9J4zRGzi46sunrbopAN JH/ZzbMquzkvZSslXtov/TFKKXmy6QgjfOZFr74A=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK77UFZ5H66NZHDSVRV3Y7GN7EVBNHHB5HRKFQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3166/review/309698002@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3166@github.com>
References: <quicwg/base-drafts/pull/3166@github.com>
Subject: Re: [quicwg/base-drafts] token-based greasing / initial packet protection (#3166)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dba9a5f4efb7_d7c3feb096cd96c7579e4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/x9xpmmVdJjfPK2Z33oDN_hk_Ft8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 31 Oct 2019 08:25:07 -0000

----==_mimepart_5dba9a5f4efb7_d7c3feb096cd96c7579e4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

mikkelfj commented on this pull request.



> @@ -2721,6 +2724,96 @@ between endpoints.  Application protocols SHOULD define rules for handling
 streams that are prematurely cancelled by either endpoint.
 
 
+# Seeding {#seeding}
+
+In order to avoid ossification of the cleartext and obfuscated fields of QUIC
+packets, a server can announce a set of alternative initial values to be used,
+which is comprised of:
+
+* Version number; a 32-bit unsigned number that is to be presented on wire in
+  place of the version number specified in this document.  This value MUST NOT
+  be a reserved version ({{versions}}).
+
+* Packet type modifier; a two-bit value that obfuscates the Long Packet Type of
+  a long header packet ({{long-header}}).  The long packet type bits of a long
+  header packet is encoded as an bti-wise exclusive or (XOR) of the packet type

```suggestion
  header packet is encoded as an bit-wise exclusive or (XOR) of the packet type
```

> +
+The rest of this section applies to the servers that advertise non-default
+values as their seeds.
+
+
+## Server Behavior
+
+Typically, a server that advertises the alternative seeds would act in the
+following steps:
+
+* The server pre-allocates a set of unused version numbers as the alternative
+  version numbers, associating each of those version numbers with a packet type
+  modifier chosen at random.
+
+* When issuing a NEW_TOKEN token, the server generates the alternative initial
+  salt by calling a pseudo-random function.  Then it builds a token that

There is no need to use a pseudo-random function if the server has access to better randomness (but to be fair this is for a typical implementation). I would just say it generates a cryptographically secure random number.

> +values as their seeds.
+
+
+## Server Behavior
+
+Typically, a server that advertises the alternative seeds would act in the
+following steps:
+
+* The server pre-allocates a set of unused version numbers as the alternative
+  version numbers, associating each of those version numbers with a packet type
+  modifier chosen at random.
+
+* When issuing a NEW_TOKEN token, the server generates the alternative initial
+  salt by calling a pseudo-random function.  Then it builds a token that
+  embeds the alternative seeds including the initial salt being generated.  The
+  token will be encrypted using a key known only to the server, thereby

```suggestion
  token will be encrypted using a key known only to the server, or server cluster, thereby
```

> +## Server Behavior
+
+Typically, a server that advertises the alternative seeds would act in the
+following steps:
+
+* The server pre-allocates a set of unused version numbers as the alternative
+  version numbers, associating each of those version numbers with a packet type
+  modifier chosen at random.
+
+* When issuing a NEW_TOKEN token, the server generates the alternative initial
+  salt by calling a pseudo-random function.  Then it builds a token that
+  embeds the alternative seeds including the initial salt being generated.  The
+  token will be encrypted using a key known only to the server, thereby
+  conforming to the requirements in {{validate-future}}. After that, the server
+  sends a NEW_TOKEN frame that contains the generated token and the seeds that
+  have been embedded to that token.

```suggestion
  have been embedded into that token.
```

> +  have been embedded to that token.
+
+* When the client reconnects to the server by using the provided token and the
+  seeds, the server first checks if the version number field of the incoming
+  packet contains one of the alternative version numbers it advertises, then if
+  that is the case, applies the corresponding packet type modifier to recover
+  the correct packet type.  If the recovered packet type is an Initial packet
+  and that packet contains a NEW_TOKEN token, the server decrypts the embedded
+  token and recovers the initial salt, uses that to decrypt the payload of the
+  Initial packet.
+
+* When sending a Retry in response to an Initial packet carrying an alternative
+  version number, the server embeds the NEW_TOKEN token found in the Initial
+  packet within the retry token it issues.  Once the server receives a response
+  from the client carrying that retry token and the path is validated, it
+  decrypts the NEW_TOKEN token embedded in the retry token to recover the

```suggestion
  decrypts the NEW_TOKEN token embedded within the retry token to recover the
```

> +  packet contains one of the alternative version numbers it advertises, then if
+  that is the case, applies the corresponding packet type modifier to recover
+  the correct packet type.  If the recovered packet type is an Initial packet
+  and that packet contains a NEW_TOKEN token, the server decrypts the embedded
+  token and recovers the initial salt, uses that to decrypt the payload of the
+  Initial packet.
+
+* When sending a Retry in response to an Initial packet carrying an alternative
+  version number, the server embeds the NEW_TOKEN token found in the Initial
+  packet within the retry token it issues.  Once the server receives a response
+  from the client carrying that retry token and the path is validated, it
+  decrypts the NEW_TOKEN token embedded in the retry token to recover the
+  alternative initial salt that is to be used for unprotecting the packet
+  payload.
+
+Instead of associating a new alternative initial salt to every NEW_TOKEN token,

```suggestion
Instead of associating a new alternative initial salt with every NEW_TOKEN token,
```

> +* When sending a Retry in response to an Initial packet carrying an alternative
+  version number, the server embeds the NEW_TOKEN token found in the Initial
+  packet within the retry token it issues.  Once the server receives a response
+  from the client carrying that retry token and the path is validated, it
+  decrypts the NEW_TOKEN token embedded in the retry token to recover the
+  alternative initial salt that is to be used for unprotecting the packet
+  payload.
+
+Instead of associating a new alternative initial salt to every NEW_TOKEN token,
+a server might map a fixed salt to each of the alternative version numbers it
+issues.  Such design is not recommended, as an active attacker might build a
+list of known alternative version numbers and their initial salts and use that
+list to decrypt the payload of Initial packets using those alternative version
+numbers.  But still, having a set of version numbers and initial salts used
+concurrently is considered better than just using the default values of QUIC in
+terms of preventing ossification.

I am not comfortable with the slack given here. While it does improve things when salt is reused, it also gives the client a false sense of security. It would be better if the client could be certain that it does indeed sent private information on the wire.

For example it might create an initial connection to bootstrap safety, similar to if it connected to a secure DNS with crypto keys (TBD), and then reconnects to send confidential informational information. 

Taking this one further, it would be advantageous if a token could be used across different server certificates so the initial certificate could be "harmless" in order to enhance privacy.

> +issues.  Such design is not recommended, as an active attacker might build a
+list of known alternative version numbers and their initial salts and use that
+list to decrypt the payload of Initial packets using those alternative version
+numbers.  But still, having a set of version numbers and initial salts used
+concurrently is considered better than just using the default values of QUIC in
+terms of preventing ossification.
+
+A server MUST NOT send a Version Negotitation packet in response to a long
+header packet with an alternative version number it has advertised.
+
+
+## Distributing the Seeds
+
+This specification defines how the seeds are used as well as how they are
+advertised using a NEW_TOKEN frame.  Other specifications MAY define other
+methods for distributing or deducing these seeds.

What are "other specifications"? Another QUIC version?

> @@ -2721,6 +2724,96 @@ between endpoints.  Application protocols SHOULD define rules for handling
 streams that are prematurely cancelled by either endpoint.
 
 
+# Seeding {#seeding}
+
+In order to avoid ossification of the cleartext and obfuscated fields of QUIC
+packets, a server can announce a set of alternative initial values to be used,
+which is comprised of:
+
+* Version number; a 32-bit unsigned number that is to be presented on wire in
+  place of the version number specified in this document.  This value MUST NOT
+  be a reserved version ({{versions}}).

It is not very clear from this text if the intention is to generate a new representation of the same version in which the token was generated, or there is indeed a new version. Since this does not cover version negotiation, it presumably refers to the same version. But that could change as versions get added and perhaps V1 should be prepared for that (I'm not sure I am getting this right). @MikeBishop alluded to something similar in an earlier comment AFAIR.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3166#pullrequestreview-309698002
----==_mimepart_5dba9a5f4efb7_d7c3feb096cd96c7579e4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><b>@mikkelfj</b> commented on this pull request.</p>=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3166#discussi=
on_r340998472">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -2721,6 +2724,96 @@ between endpoints. =
 Application protocols SHOULD define rules for handling=0D
 streams that are prematurely cancelled by either endpoint.=0D
 =0D
 =0D
+# Seeding {#seeding}=0D
+=0D
+In order to avoid ossification of the cleartext and obfuscated fields of=
 QUIC=0D
+packets, a server can announce a set of alternative initial values to be=
 used,=0D
+which is comprised of:=0D
+=0D
+* Version number; a 32-bit unsigned number that is to be presented on wi=
re in=0D
+  place of the version number specified in this document.  This value MU=
ST NOT=0D
+  be a reserved version ({{versions}}).=0D
+=0D
+* Packet type modifier; a two-bit value that obfuscates the Long Packet =
Type of=0D
+  a long header packet ({{long-header}}).  The long packet type bits of =
a long=0D
+  header packet is encoded as an bti-wise exclusive or (XOR) of the pack=
et type=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-  header packet is encoded as an bti-wise exc=
lusive or (XOR) of the packet type=0D
+  header packet is encoded as an bit-wise exclusive or (XOR) of the pack=
et type=0D
</pre>=0D
=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3166#discussi=
on_r340999563">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; +=0D
+The rest of this section applies to the servers that advertise non-defau=
lt=0D
+values as their seeds.=0D
+=0D
+=0D
+## Server Behavior=0D
+=0D
+Typically, a server that advertises the alternative seeds would act in t=
he=0D
+following steps:=0D
+=0D
+* The server pre-allocates a set of unused version numbers as the altern=
ative=0D
+  version numbers, associating each of those version numbers with a pack=
et type=0D
+  modifier chosen at random.=0D
+=0D
+* When issuing a NEW_TOKEN token, the server generates the alternative i=
nitial=0D
+  salt by calling a pseudo-random function.  Then it builds a token that=
=0D
</pre>=0D
<p>There is no need to use a pseudo-random function if the server has acc=
ess to better randomness (but to be fair this is for a typical implementa=
tion). I would just say it generates a cryptographically secure random nu=
mber.</p>=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3166#discussi=
on_r341000297">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; +values as their seeds.=0D
+=0D
+=0D
+## Server Behavior=0D
+=0D
+Typically, a server that advertises the alternative seeds would act in t=
he=0D
+following steps:=0D
+=0D
+* The server pre-allocates a set of unused version numbers as the altern=
ative=0D
+  version numbers, associating each of those version numbers with a pack=
et type=0D
+  modifier chosen at random.=0D
+=0D
+* When issuing a NEW_TOKEN token, the server generates the alternative i=
nitial=0D
+  salt by calling a pseudo-random function.  Then it builds a token that=
=0D
+  embeds the alternative seeds including the initial salt being generate=
d.  The=0D
+  token will be encrypted using a key known only to the server, thereby=0D=

</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-  token will be encrypted using a key known o=
nly to the server, thereby=0D
+  token will be encrypted using a key known only to the server, or serve=
r cluster, thereby=0D
</pre>=0D
=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3166#discussi=
on_r341000849">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; +## Server Behavior=0D
+=0D
+Typically, a server that advertises the alternative seeds would act in t=
he=0D
+following steps:=0D
+=0D
+* The server pre-allocates a set of unused version numbers as the altern=
ative=0D
+  version numbers, associating each of those version numbers with a pack=
et type=0D
+  modifier chosen at random.=0D
+=0D
+* When issuing a NEW_TOKEN token, the server generates the alternative i=
nitial=0D
+  salt by calling a pseudo-random function.  Then it builds a token that=
=0D
+  embeds the alternative seeds including the initial salt being generate=
d.  The=0D
+  token will be encrypted using a key known only to the server, thereby=0D=

+  conforming to the requirements in {{validate-future}}. After that, the=
 server=0D
+  sends a NEW_TOKEN frame that contains the generated token and the seed=
s that=0D
+  have been embedded to that token.=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-  have been embedded to that token.=0D
+  have been embedded into that token.=0D
</pre>=0D
=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3166#discussi=
on_r341001845">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; +  have been embedded to that token.=0D
+=0D
+* When the client reconnects to the server by using the provided token a=
nd the=0D
+  seeds, the server first checks if the version number field of the inco=
ming=0D
+  packet contains one of the alternative version numbers it advertises, =
then if=0D
+  that is the case, applies the corresponding packet type modifier to re=
cover=0D
+  the correct packet type.  If the recovered packet type is an Initial p=
acket=0D
+  and that packet contains a NEW_TOKEN token, the server decrypts the em=
bedded=0D
+  token and recovers the initial salt, uses that to decrypt the payload =
of the=0D
+  Initial packet.=0D
+=0D
+* When sending a Retry in response to an Initial packet carrying an alte=
rnative=0D
+  version number, the server embeds the NEW_TOKEN token found in the Ini=
tial=0D
+  packet within the retry token it issues.  Once the server receives a r=
esponse=0D
+  from the client carrying that retry token and the path is validated, i=
t=0D
+  decrypts the NEW_TOKEN token embedded in the retry token to recover th=
e=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-  decrypts the NEW_TOKEN token embedded in th=
e retry token to recover the=0D
+  decrypts the NEW_TOKEN token embedded within the retry token to recove=
r the=0D
</pre>=0D
=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3166#discussi=
on_r341002161">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; +  packet contains one of the alternative =
version numbers it advertises, then if=0D
+  that is the case, applies the corresponding packet type modifier to re=
cover=0D
+  the correct packet type.  If the recovered packet type is an Initial p=
acket=0D
+  and that packet contains a NEW_TOKEN token, the server decrypts the em=
bedded=0D
+  token and recovers the initial salt, uses that to decrypt the payload =
of the=0D
+  Initial packet.=0D
+=0D
+* When sending a Retry in response to an Initial packet carrying an alte=
rnative=0D
+  version number, the server embeds the NEW_TOKEN token found in the Ini=
tial=0D
+  packet within the retry token it issues.  Once the server receives a r=
esponse=0D
+  from the client carrying that retry token and the path is validated, i=
t=0D
+  decrypts the NEW_TOKEN token embedded in the retry token to recover th=
e=0D
+  alternative initial salt that is to be used for unprotecting the packe=
t=0D
+  payload.=0D
+=0D
+Instead of associating a new alternative initial salt to every NEW_TOKEN=
 token,=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-Instead of associating a new alternative init=
ial salt to every NEW_TOKEN token,=0D
+Instead of associating a new alternative initial salt with every NEW_TOK=
EN token,=0D
</pre>=0D
=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3166#discussi=
on_r341003819">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; +* When sending a Retry in response to an =
Initial packet carrying an alternative=0D
+  version number, the server embeds the NEW_TOKEN token found in the Ini=
tial=0D
+  packet within the retry token it issues.  Once the server receives a r=
esponse=0D
+  from the client carrying that retry token and the path is validated, i=
t=0D
+  decrypts the NEW_TOKEN token embedded in the retry token to recover th=
e=0D
+  alternative initial salt that is to be used for unprotecting the packe=
t=0D
+  payload.=0D
+=0D
+Instead of associating a new alternative initial salt to every NEW_TOKEN=
 token,=0D
+a server might map a fixed salt to each of the alternative version numbe=
rs it=0D
+issues.  Such design is not recommended, as an active attacker might bui=
ld a=0D
+list of known alternative version numbers and their initial salts and us=
e that=0D
+list to decrypt the payload of Initial packets using those alternative v=
ersion=0D
+numbers.  But still, having a set of version numbers and initial salts u=
sed=0D
+concurrently is considered better than just using the default values of =
QUIC in=0D
+terms of preventing ossification.=0D
</pre>=0D
<p>I am not comfortable with the slack given here. While it does improve =
things when salt is reused, it also gives the client a false sense of sec=
urity. It would be better if the client could be certain that it does ind=
eed sent private information on the wire.</p>=0D
<p>For example it might create an initial connection to bootstrap safety,=
 similar to if it connected to a secure DNS with crypto keys (TBD), and t=
hen reconnects to send confidential informational information.</p>=0D
<p>Taking this one further, it would be advantageous if a token could be =
used across different server certificates so the initial certificate coul=
d be "harmless" in order to enhance privacy.</p>=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3166#discussi=
on_r341004435">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; +issues.  Such design is not recommended, =
as an active attacker might build a=0D
+list of known alternative version numbers and their initial salts and us=
e that=0D
+list to decrypt the payload of Initial packets using those alternative v=
ersion=0D
+numbers.  But still, having a set of version numbers and initial salts u=
sed=0D
+concurrently is considered better than just using the default values of =
QUIC in=0D
+terms of preventing ossification.=0D
+=0D
+A server MUST NOT send a Version Negotitation packet in response to a lo=
ng=0D
+header packet with an alternative version number it has advertised.=0D
+=0D
+=0D
+## Distributing the Seeds=0D
+=0D
+This specification defines how the seeds are used as well as how they ar=
e=0D
+advertised using a NEW_TOKEN frame.  Other specifications MAY define oth=
er=0D
+methods for distributing or deducing these seeds.=0D
</pre>=0D
<p>What are "other specifications"? Another QUIC version?</p>=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3166#discussi=
on_r341006018">draft-ietf-quic-transport.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; @@ -2721,6 +2724,96 @@ between endpoints. =
 Application protocols SHOULD define rules for handling=0D
 streams that are prematurely cancelled by either endpoint.=0D
 =0D
 =0D
+# Seeding {#seeding}=0D
+=0D
+In order to avoid ossification of the cleartext and obfuscated fields of=
 QUIC=0D
+packets, a server can announce a set of alternative initial values to be=
 used,=0D
+which is comprised of:=0D
+=0D
+* Version number; a 32-bit unsigned number that is to be presented on wi=
re in=0D
+  place of the version number specified in this document.  This value MU=
ST NOT=0D
+  be a reserved version ({{versions}}).=0D
</pre>=0D
<p>It is not very clear from this text if the intention is to generate a =
new representation of the same version in which the token was generated, =
or there is indeed a new version. Since this does not cover version negot=
iation, it presumably refers to the same version. But that could change a=
s versions get added and perhaps V1 should be prepared for that (I'm not =
sure I am getting this right). <a class=3D"user-mention" data-hovercard-t=
ype=3D"user" data-hovercard-url=3D"/hovercards?user_id=3D4273797" data-oc=
to-click=3D"hovercard-link-click" data-octo-dimensions=3D"link_type:self"=
 href=3D"https://github.com/MikeBishop">@MikeBishop</a> alluded to someth=
ing similar in an earlier comment AFAIR.</p>=0D
=0D
<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/3166?email_source=3Dnotifications&amp;email_token=3DA=
FTOJK4CYTMD225QVZK7ZA3QRKI57A5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJ=
SXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJ2Z3UQ#pullrequestreview-309698002=
">view it on GitHub</a>, or <a href=3D"https://github.com/notifications/u=
nsubscribe-auth/AFTOJK5UIR4OZM5GRLDNQX3QRKI57ANCNFSM4JGDGPOQ">unsubscribe=
</a>.<img src=3D"https://github.com/notifications/beacon/AFTOJK4KSK43SHE6=
BD2KZKTQRKI57A5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWN=
FSXPKTDN5WW2ZLOORPWSZGOCJ2Z3UQ.gif" height=3D"1" width=3D"1" alt=3D"" /><=
/p>=0D
<script type=3D"application/ld+json">[=0D
{=0D
"@context": "http://schema.org",=0D
"@type": "EmailMessage",=0D
"potentialAction": {=0D
"@type": "ViewAction",=0D
"target": "https://github.com/quicwg/base-drafts/pull/3166?email_source=3D=
notifications\u0026email_token=3DAFTOJK4CYTMD225QVZK7ZA3QRKI57A5CNFSM4JGD=
GPO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOC=
J2Z3UQ#pullrequestreview-309698002",=0D
"url": "https://github.com/quicwg/base-drafts/pull/3166?email_source=3Dno=
tifications\u0026email_token=3DAFTOJK4CYTMD225QVZK7ZA3QRKI57A5CNFSM4JGDGP=
O2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJ2=
Z3UQ#pullrequestreview-309698002",=0D
"name": "View Pull Request"=0D
},=0D
"description": "View this Pull Request on GitHub",=0D
"publisher": {=0D
"@type": "Organization",=0D
"name": "GitHub",=0D
"url": "https://github.com"=0D
}=0D
}=0D
]</script>=

----==_mimepart_5dba9a5f4efb7_d7c3feb096cd96c7579e4--


From nobody Thu Oct 31 01:28:05 2019
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 C691712084A for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 01:28:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.381
X-Spam-Level: 
X-Spam-Status: No, score=-6.381 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 HYObaSl3w_K0 for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 01:28:02 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 36C61120858 for <quic-issues@ietf.org>; Thu, 31 Oct 2019 01:28:02 -0700 (PDT)
Received: from github-lowworker-edec459.ac4-iad.github.net (github-lowworker-edec459.ac4-iad.github.net [10.52.18.32]) by smtp.github.com (Postfix) with ESMTP id 3A0D3660A71 for <quic-issues@ietf.org>; Thu, 31 Oct 2019 01:28:01 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572510481; bh=DUZ/RJJ7RywcXRbPVgSg0XQWSubW4ZPs2fWNoYO6qb8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=TG3P1gwtzsRugr8rp3zOahSDDRDl1Q6UTMyLOkfRlY9I2hVcA/ccgVTPEe1DPZOod OyMkAHNj7BFJIBM29ljpZqRkPhkHNY0wCv/Wh9xasEXVwpeYmVoeq9eWVS/cFyObtg Vs9punPXAAtwrbJqUMpSqQckQPXeZSizUg+sTkhU=
Date: Thu, 31 Oct 2019 01:28:01 -0700
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3166/push/4216807358@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3166@github.com>
References: <quicwg/base-drafts/pull/3166@github.com>
Subject: Re: [quicwg/base-drafts] token-based greasing / initial packet protection (#3166)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dba9b112c23d_54193ff8612cd9609899a2"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/8TpnHi5lMq9486bhpOrhbWEGfqQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 31 Oct 2019 08:28:04 -0000

----==_mimepart_5dba9b112c23d_54193ff8612cd9609899a2
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@kazuho pushed 1 commit.

3caa73ef9279f8ff867c12943415f006a5fd41da  Update draft-ietf-quic-transport.md


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3166/files/7d0fa47865da93316b9e818954920e7c769ccc1a..3caa73ef9279f8ff867c12943415f006a5fd41da

----==_mimepart_5dba9b112c23d_54193ff8612cd9609899a2
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/kazuho" class="user-mention">@kazuho</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/3caa73ef9279f8ff867c12943415f006a5fd41da">3caa73e</a>  Update draft-ietf-quic-transport.md</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3166/files/7d0fa47865da93316b9e818954920e7c769ccc1a..3caa73ef9279f8ff867c12943415f006a5fd41da?email_source=notifications&amp;email_token=AFTOJK6RJNFYD6ADD4FJQW3QRKJJDA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGNBSGQZDINSQOVZWQIZUGIYTMOBQG4ZTKOA">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZPMJ4S3LAGFXLEUJTQRKJJDANCNFSM4JGDGPOQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4GTQKZFSDCGVYSRXLQRKJJDA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGNBSGQZDINSQOVZWQIZUGIYTMOBQG4ZTKOA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3166/files/7d0fa47865da93316b9e818954920e7c769ccc1a..3caa73ef9279f8ff867c12943415f006a5fd41da?email_source=notifications\u0026email_token=AFTOJK6RJNFYD6ADD4FJQW3QRKJJDA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGNBSGQZDINSQOVZWQIZUGIYTMOBQG4ZTKOA",
"url": "https://github.com/quicwg/base-drafts/pull/3166/files/7d0fa47865da93316b9e818954920e7c769ccc1a..3caa73ef9279f8ff867c12943415f006a5fd41da?email_source=notifications\u0026email_token=AFTOJK6RJNFYD6ADD4FJQW3QRKJJDA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGNBSGQZDINSQOVZWQIZUGIYTMOBQG4ZTKOA",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5dba9b112c23d_54193ff8612cd9609899a2--


From nobody Thu Oct 31 01:29:30 2019
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 C5995120992 for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 01:29:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.381
X-Spam-Level: 
X-Spam-Status: No, score=-6.381 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 aIYNSL0lR6uR for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 01:29:23 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 83F42120876 for <quic-issues@ietf.org>; Thu, 31 Oct 2019 01:29:23 -0700 (PDT)
Date: Thu, 31 Oct 2019 01:29:22 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572510562; bh=A6OMyJgxKXHCB4GB6DF8Bl3tejoCSZZmEzp6m5cXv2k=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=FS7EGFrAXaCRlbnV94fAWoNir4gAi+LbQL0O37+RjwCcR6/OKQvJnjOiyFOr+63yd jkFSQnhIkdjNdmcQ2NhalfU9eaScWpjIu8Yrb2ZnuFTBWoerZJdB1Ci7HBsyi18rnr GOfNRmCEaCgCfRbES3B3IFiYrk3lYgM+tMfFx8Oo=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3166/push/4216811263@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3166@github.com>
References: <quicwg/base-drafts/pull/3166@github.com>
Subject: Re: [quicwg/base-drafts] token-based greasing / initial packet protection (#3166)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dba9b62d1a68_2abc3fcb40ecd95c10984c8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/GB2OKTJFzjyvGCQczTQTLt5okPk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 31 Oct 2019 08:29:29 -0000

----==_mimepart_5dba9b62d1a68_2abc3fcb40ecd95c10984c8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@kazuho pushed 1 commit.

ead19c004bd4ba063eeb9dcef0217f1322dff7d7  Update draft-ietf-quic-transport.md


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3166/files/3caa73ef9279f8ff867c12943415f006a5fd41da..ead19c004bd4ba063eeb9dcef0217f1322dff7d7

----==_mimepart_5dba9b62d1a68_2abc3fcb40ecd95c10984c8
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/kazuho" class="user-mention">@kazuho</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/ead19c004bd4ba063eeb9dcef0217f1322dff7d7">ead19c0</a>  Update draft-ietf-quic-transport.md</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3166/files/3caa73ef9279f8ff867c12943415f006a5fd41da..ead19c004bd4ba063eeb9dcef0217f1322dff7d7?email_source=notifications&amp;email_token=AFTOJK46G5JPOPHGSZLXOULQRKJOFA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGNBSGQZDINSQOVZWQIZUGIYTMOBRGEZDMMY">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4JKNMJZA2WJUPOPKDQRKJOFANCNFSM4JGDGPOQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5OHAEMEK2LJGCL433QRKJOFA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGNBSGQZDINSQOVZWQIZUGIYTMOBRGEZDMMY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3166/files/3caa73ef9279f8ff867c12943415f006a5fd41da..ead19c004bd4ba063eeb9dcef0217f1322dff7d7?email_source=notifications\u0026email_token=AFTOJK46G5JPOPHGSZLXOULQRKJOFA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGNBSGQZDINSQOVZWQIZUGIYTMOBRGEZDMMY",
"url": "https://github.com/quicwg/base-drafts/pull/3166/files/3caa73ef9279f8ff867c12943415f006a5fd41da..ead19c004bd4ba063eeb9dcef0217f1322dff7d7?email_source=notifications\u0026email_token=AFTOJK46G5JPOPHGSZLXOULQRKJOFA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGNBSGQZDINSQOVZWQIZUGIYTMOBRGEZDMMY",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5dba9b62d1a68_2abc3fcb40ecd95c10984c8--


From nobody Thu Oct 31 01:29:49 2019
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.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 ADE1E120876 for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 01:29:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.381
X-Spam-Level: 
X-Spam-Status: No, score=-1.381 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=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 R7iQasqJ8IG8 for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 01:29:46 -0700 (PDT)
Received: from o7.sgmail.github.com (o7.sgmail.github.com [167.89.101.198]) (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 B0764120048 for <quic-issues@ietf.org>; Thu, 31 Oct 2019 01:29:46 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=pkXKhI6YIr5ViwhUot89nsb213A=; b=asR0ITCsWprytVnx SELVLSFqHvuD24jxE9naPdD+1VbzFBtEwaO4TWe7dqzjT6NROL2NEmDw26daHQfj h9FhJVK2O2TyYf7KArQsmioUP0+rCea3goeUfJ0jGz//E8VLsgtoGN1d/uCm67Va BNeXMf9drRFf3xWVOkuuxpg6KjQ=
Received: by filter1449p1mdw1.sendgrid.net with SMTP id filter1449p1mdw1-11364-5DBA9B79-10 2019-10-31 08:29:45.853145395 +0000 UTC m=+484995.873001742
Received: from github-lowworker-c7d2ff2.cp1-iad.github.net (unknown [140.82.115.14]) by ismtpd0049p1iad2.sendgrid.net (SG) with ESMTP id AAYqwGm4TKudedaKH2FlBg for <quic-issues@ietf.org>; Thu, 31 Oct 2019 08:29:45.773 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-c7d2ff2.cp1-iad.github.net (Postfix) with ESMTP id A3B7E4C05C5 for <quic-issues@ietf.org>; Thu, 31 Oct 2019 01:29:45 -0700 (PDT)
Date: Thu, 31 Oct 2019 08:29:46 +0000 (UTC)
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3166/push/4216812721@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3166@github.com>
References: <quicwg/base-drafts/pull/3166@github.com>
Subject: Re: [quicwg/base-drafts] token-based greasing / initial packet protection (#3166)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dba9b79a2522_3dc23fab304cd964703464"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak0e8xCuIZYqVHt6qpSYvAx7+CMfAJamBiKw6n 5kvEhsOf7Lgye3lClMiK/LmrX3hvrf3X1S6jZBu9kpCJo9PlM6/ZXMMeoitSxQTsad3yFKw/nn7YBQ LE56hNElJSPCsMnkzD6IZojrw6Bo4j+CitcOIPIkQW1aoGKz2OVsfxkPLlu9r1fQSowMUK0FKgh44S 8=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/j9_xZWfc3H0Wdj6ntRzDGSZo3_k>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 31 Oct 2019 08:29:48 -0000

----==_mimepart_5dba9b79a2522_3dc23fab304cd964703464
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@kazuho pushed 1 commit.

bd45b3740c8323bdbe9a2a31fe600a8a23c122ee  Update draft-ietf-quic-transport.md


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3166/files/ead19c004bd4ba063eeb9dcef0217f1322dff7d7..bd45b3740c8323bdbe9a2a31fe600a8a23c122ee

----==_mimepart_5dba9b79a2522_3dc23fab304cd964703464
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/kazuho" class="user-mention">@kazuho</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/bd45b3740c8323bdbe9a2a31fe600a8a23c122ee">bd45b37</a>  Update draft-ietf-quic-transport.md</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3166/files/ead19c004bd4ba063eeb9dcef0217f1322dff7d7..bd45b3740c8323bdbe9a2a31fe600a8a23c122ee?email_source=notifications&amp;email_token=AFTOJKYJ6OEU344CQPFHOXTQRKJPTA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGNBSGQZDINSQOVZWQIZUGIYTMOBRGI3TEMI">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6XWOZTPJYJ3MFWU5TQRKJPTANCNFSM4JGDGPOQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4WLCYTTX6LHG3BXP3QRKJPTA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGNBSGQZDINSQOVZWQIZUGIYTMOBRGI3TEMI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3166/files/ead19c004bd4ba063eeb9dcef0217f1322dff7d7..bd45b3740c8323bdbe9a2a31fe600a8a23c122ee?email_source=notifications\u0026email_token=AFTOJKYJ6OEU344CQPFHOXTQRKJPTA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGNBSGQZDINSQOVZWQIZUGIYTMOBRGI3TEMI",
"url": "https://github.com/quicwg/base-drafts/pull/3166/files/ead19c004bd4ba063eeb9dcef0217f1322dff7d7..bd45b3740c8323bdbe9a2a31fe600a8a23c122ee?email_source=notifications\u0026email_token=AFTOJKYJ6OEU344CQPFHOXTQRKJPTA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGNBSGQZDINSQOVZWQIZUGIYTMOBRGI3TEMI",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5dba9b79a2522_3dc23fab304cd964703464--


From nobody Thu Oct 31 01:29:57 2019
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 1118F120876 for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 01:29:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.381
X-Spam-Level: 
X-Spam-Status: No, score=-6.381 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 uYzMVGLtqDUT for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 01:29:54 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BC345120048 for <quic-issues@ietf.org>; Thu, 31 Oct 2019 01:29:54 -0700 (PDT)
Received: from github-lowworker-39ac79b.ac4-iad.github.net (github-lowworker-39ac79b.ac4-iad.github.net [10.52.18.15]) by smtp.github.com (Postfix) with ESMTP id 220A4661152 for <quic-issues@ietf.org>; Thu, 31 Oct 2019 01:29:54 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572510594; bh=lrXjQjFmpn3m2dxdEiQjQtE4+DH6eFGJB9kRAIpYPZ4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=TJkb2Fsi3wsbj+sx4+XzvJNd+QSeIRj/gW6CDdWbDef5YFlaR0HVeGdoVsOEMJgFl FqIhXZMES90FXV8FshrqPac1Hs+UOg2OknZinVMkhyzf+0UldEEEF3K4+I6sY6dcBG rWPCm3OOHsFmRnL0CeZrh9WDir2pCl4CkiXUqB60=
Date: Thu, 31 Oct 2019 01:29:54 -0700
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3166/push/4216813308@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3166@github.com>
References: <quicwg/base-drafts/pull/3166@github.com>
Subject: Re: [quicwg/base-drafts] token-based greasing / initial packet protection (#3166)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dba9b8213dc1_445e3f9e342cd960102596a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/8tmASNsfX3v762URXKTy-IMVsp4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 31 Oct 2019 08:29:56 -0000

----==_mimepart_5dba9b8213dc1_445e3f9e342cd960102596a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@kazuho pushed 1 commit.

0a45df175f7a3cdb8a58bdbe2fceede5c3f11f05  Update draft-ietf-quic-transport.md


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3166/files/bd45b3740c8323bdbe9a2a31fe600a8a23c122ee..0a45df175f7a3cdb8a58bdbe2fceede5c3f11f05

----==_mimepart_5dba9b8213dc1_445e3f9e342cd960102596a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/kazuho" class="user-mention">@kazuho</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/0a45df175f7a3cdb8a58bdbe2fceede5c3f11f05">0a45df1</a>  Update draft-ietf-quic-transport.md</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3166/files/bd45b3740c8323bdbe9a2a31fe600a8a23c122ee..0a45df175f7a3cdb8a58bdbe2fceede5c3f11f05?email_source=notifications&amp;email_token=AFTOJK43EKLOHTNOBYX2L2TQRKJQFA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGNBSGQZDINSQOVZWQIZUGIYTMOBRGMZTAOA">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2PB6AYHARIB5OSNUDQRKJQFANCNFSM4JGDGPOQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6452ASCVDYF73YYOTQRKJQFA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGNBSGQZDINSQOVZWQIZUGIYTMOBRGMZTAOA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3166/files/bd45b3740c8323bdbe9a2a31fe600a8a23c122ee..0a45df175f7a3cdb8a58bdbe2fceede5c3f11f05?email_source=notifications\u0026email_token=AFTOJK43EKLOHTNOBYX2L2TQRKJQFA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGNBSGQZDINSQOVZWQIZUGIYTMOBRGMZTAOA",
"url": "https://github.com/quicwg/base-drafts/pull/3166/files/bd45b3740c8323bdbe9a2a31fe600a8a23c122ee..0a45df175f7a3cdb8a58bdbe2fceede5c3f11f05?email_source=notifications\u0026email_token=AFTOJK43EKLOHTNOBYX2L2TQRKJQFA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGNBSGQZDINSQOVZWQIZUGIYTMOBRGMZTAOA",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5dba9b8213dc1_445e3f9e342cd960102596a--


From nobody Thu Oct 31 01:31:29 2019
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 EB273120876 for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 01:31:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 ZZUcgUu-eW8I for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 01:31:26 -0700 (PDT)
Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 42E58120048 for <quic-issues@ietf.org>; Thu, 31 Oct 2019 01:31:26 -0700 (PDT)
Received: from github-lowworker-e8b54ca.ac4-iad.github.net (github-lowworker-e8b54ca.ac4-iad.github.net [10.52.23.39]) by smtp.github.com (Postfix) with ESMTP id D13CCA0C4E for <quic-issues@ietf.org>; Thu, 31 Oct 2019 01:31:24 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572510684; bh=yPqljnwc/UhOMuSNsmCIZZa9SZ3fAOMJATfUAcD3v9g=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=LYBZKqPPkoz/bA4gFWlNP+85FTIOiHgs3JAispBymJE+9q5IV4yaDm4gKZbbFI3cp q9a84MUghX3pRCSNgda+0eE4iv7MnmeRYxFzBAw3+9Jw2miSUvYzUFE+l8pIpG1n+Q ljjwHbXW9rT2A4Pb61nWx+Sm4TrJWiqKZg61pP+o=
Date: Thu, 31 Oct 2019 01:31:24 -0700
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4VAEQT2NTJYS6OZMF3Y7HFZEVBNHHB5FITQM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3155/548264247@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3155@github.com>
References: <quicwg/base-drafts/issues/3155@github.com>
Subject: Re: [quicwg/base-drafts] The method of identifying "the same server" (#3155)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dba9bdcc35b2_65263fd3278cd96413644a3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/qCAzI9sVTYjMrnOlrd_ej2hVzy0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 31 Oct 2019 08:31:28 -0000

----==_mimepart_5dba9bdcc35b2_65263fd3278cd96413644a3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

As I wrote in https://github.com/quicwg/base-drafts/pull/3166/files#r341003819
I think there is an aspect of certificate privacy where you can reconnect with a different server certificate after you obtain a secret salt. Making "same server" too narrow would prevent the privacy benefits of such an approach.`

Publishing a link between such certificates would kind of defeat the point, so there is a chicken/egg problem here. However, if the client has out of band knowledge of another domain that works, it should be allowed to use it.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3155#issuecomment-548264247
----==_mimepart_5dba9bdcc35b2_65263fd3278cd96413644a3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>As I wrote in <a href="https://github.com/quicwg/base-drafts/pull/3166/files#r341003819">https://github.com/quicwg/base-drafts/pull/3166/files#r341003819</a><br>
I think there is an aspect of certificate privacy where you can reconnect with a different server certificate after you obtain a secret salt. Making "same server" too narrow would prevent the privacy benefits of such an approach.`</p>
<p>Publishing a link between such certificates would kind of defeat the point, so there is a chicken/egg problem here. However, if the client has out of band knowledge of another domain that works, it should be allowed to use it.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3155?email_source=notifications&amp;email_token=AFTOJK4HNPLQHYRR6ODGHTLQRKJVZA5CNFSM4JFVHBPKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECW5SNY#issuecomment-548264247">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7VKYQZNAWAIKEPDODQRKJVZANCNFSM4JFVHBPA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4HR3DDQBF2ZHVIEWTQRKJVZA5CNFSM4JFVHBPKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECW5SNY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3155?email_source=notifications\u0026email_token=AFTOJK4HNPLQHYRR6ODGHTLQRKJVZA5CNFSM4JFVHBPKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECW5SNY#issuecomment-548264247",
"url": "https://github.com/quicwg/base-drafts/issues/3155?email_source=notifications\u0026email_token=AFTOJK4HNPLQHYRR6ODGHTLQRKJVZA5CNFSM4JFVHBPKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECW5SNY#issuecomment-548264247",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dba9bdcc35b2_65263fd3278cd96413644a3--


From nobody Thu Oct 31 01:52:39 2019
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.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 71607120883 for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 01:52:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.382
X-Spam-Level: 
X-Spam-Status: No, score=-1.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, 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 QjkmGYh--aNW for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 01:52:36 -0700 (PDT)
Received: from o4.sgmail.github.com (o4.sgmail.github.com [192.254.112.99]) (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 E9E1412086A for <quic-issues@ietf.org>; Thu, 31 Oct 2019 01:52:35 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=SZnzRbv8QQf9nr6aKRbSfvWorh2pzzdYIxswPgbSKY4=; b= QHXUXYzjOHKvXw/a//TdBUlFLkNqPTyskv4hWLGqej4exGwcNEyz+KjcQhZwe3nn mnP6JPr6WCOsHn69MwMUB+2NBxtX4zY0t7/B/fp73mz+2mMTVO3KJiwdiTwAbbCr yeFUlexY3OQK9ILynXQIEvK2efScs93Ov1Z5VbzmESA=
Received: by filter1439p1las1.sendgrid.net with SMTP id filter1439p1las1-15147-5DBAA0D2-15 2019-10-31 08:52:34.670619897 +0000 UTC m=+225014.343830264
Received: from github-lowworker-cef7735.cp1-iad.github.net (unknown [140.82.115.12]) by ismtpd0057p1iad1.sendgrid.net (SG) with ESMTP id EA_JXLzYTi6Quwb0aKxGaA for <quic-issues@ietf.org>; Thu, 31 Oct 2019 08:52:34.542 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-cef7735.cp1-iad.github.net (Postfix) with ESMTP id 75C241E06D1 for <quic-issues@ietf.org>; Thu, 31 Oct 2019 01:52:34 -0700 (PDT)
Date: Thu, 31 Oct 2019 08:52:34 +0000 (UTC)
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK72NMEMHMQEUZT63Z53Y7JVFEVBNHHB4UZE54@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3120/c548270968@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3120@github.com>
References: <quicwg/base-drafts/pull/3120@github.com>
Subject: Re: [quicwg/base-drafts] Add retry integrity tag (#3120)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dbaa0d274046_31c13fd1cbccd96885740"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak32Vcpt3lOzTUsZAeVRSzjPVUE6BNdGJzHxag ALL95k+n74z2pKry1E93qak+0pMg9YymoM8zJ85hM7YHM8JniAy07OSVM1agnKHjjhiEPxVFNdMJGC 8RbZHPoQuWMdYKLy9rHNMJ75OfL6yDctY9tYz8TocKo0yWbpvw2lKejxJIdpn30Plu5apA/4sgjFG/ o=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/CbxxsdXT_NJ5tyFG7BcMbjIg6dA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 31 Oct 2019 08:52:37 -0000

----==_mimepart_5dbaa0d274046_31c13fd1cbccd96885740
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

XOR'ing with zero keys provides no confidentiality and just adds overhead. It is fine to use AES-GCM to tap into the GHASH logic by adding only authenticated additional data. But requiring a large static buffer of zero encrypted data is just overhead. For servers it harms expensive L1 cache and for embedded devices it would require encryption as usual.

As I said before GHASH is not the ideal hash for broader use, but given what we have it makes sense for authenticated additional data.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3120#issuecomment-548270968
----==_mimepart_5dbaa0d274046_31c13fd1cbccd96885740
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>XOR'ing with zero keys provides no confidentiality and just adds overhead. It is fine to use AES-GCM to tap into the GHASH logic by adding only authenticated additional data. But requiring a large static buffer of zero encrypted data is just overhead. For servers it harms expensive L1 cache and for embedded devices it would require encryption as usual.</p>
<p>As I said before GHASH is not the ideal hash for broader use, but given what we have it makes sense for authenticated additional data.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3120?email_source=notifications&amp;email_token=AFTOJK4SQBZQPDD5COLVZXTQRKMFFA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECW7G6A#issuecomment-548270968">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5S4MOHR5B4RXONLIDQRKMFFANCNFSM4JCAOODA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZO5TDGZ2M4T6QHDI3QRKMFFA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECW7G6A.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3120?email_source=notifications\u0026email_token=AFTOJK4SQBZQPDD5COLVZXTQRKMFFA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECW7G6A#issuecomment-548270968",
"url": "https://github.com/quicwg/base-drafts/pull/3120?email_source=notifications\u0026email_token=AFTOJK4SQBZQPDD5COLVZXTQRKMFFA5CNFSM4JCAOODKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECW7G6A#issuecomment-548270968",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dbaa0d274046_31c13fd1cbccd96885740--


From nobody Thu Oct 31 02:07:57 2019
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 7D46F120887 for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 02:07:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 sdox1YMj-zG8 for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 02:07:54 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E3A3012021C for <quic-issues@ietf.org>; Thu, 31 Oct 2019 02:07:53 -0700 (PDT)
Received: from github-lowworker-28f8021.ac4-iad.github.net (github-lowworker-28f8021.ac4-iad.github.net [10.52.25.98]) by smtp.github.com (Postfix) with ESMTP id 418E2C60615 for <quic-issues@ietf.org>; Thu, 31 Oct 2019 02:07:53 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572512873; bh=0GaKimTS29zMmb/TKK53/k1HXKsI17I2ek0FVA0BY38=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=YmFyeVcTQRpoFtwYNiS3DeDI9T4D2GfYppF4D/BSixEjxuYBjT8alBonWLANODik4 QM85hRT8bnLmA8qUyH6hQWpIycw0soIGYXHLggkIxeDJjJaK6R+okeG8SkWKkpZa4/ KJKj7+XDcw46bfw6AW0GOpKMQILA7nqeerebYKlI=
Date: Thu, 31 Oct 2019 02:07:53 -0700
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6XJBWN5LMKWFF7ADV3Y7LOTEVBNHHB5HRKFQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3166/review/309729167@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3166@github.com>
References: <quicwg/base-drafts/pull/3166@github.com>
Subject: Re: [quicwg/base-drafts] token-based greasing / initial packet protection (#3166)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dbaa469335de_11623f8aa98cd96c1756547"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/y37n07oHWFTNg_wDRgdFFwNXScU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 31 Oct 2019 09:07:56 -0000

----==_mimepart_5dbaa469335de_11623f8aa98cd96c1756547
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

kazuho commented on this pull request.



> +values as their seeds.
+
+
+## Server Behavior
+
+Typically, a server that advertises the alternative seeds would act in the
+following steps:
+
+* The server pre-allocates a set of unused version numbers as the alternative
+  version numbers, associating each of those version numbers with a packet type
+  modifier chosen at random.
+
+* When issuing a NEW_TOKEN token, the server generates the alternative initial
+  salt by calling a pseudo-random function.  Then it builds a token that
+  embeds the alternative seeds including the initial salt being generated.  The
+  token will be encrypted using a key known only to the server, thereby

Thank you for the suggestions. All the proposed editorial changes made sense except this one, I've applied them.

Regarding this suggestion, I think we do not need to be general here, as this is about how a "typical server" would behave.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3166#discussion_r341022849
----==_mimepart_5dbaa469335de_11623f8aa98cd96c1756547
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@kazuho</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3166#discussion_r341022849">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +values as their seeds.
+
+
+## Server Behavior
+
+Typically, a server that advertises the alternative seeds would act in the
+following steps:
+
+* The server pre-allocates a set of unused version numbers as the alternative
+  version numbers, associating each of those version numbers with a packet type
+  modifier chosen at random.
+
+* When issuing a NEW_TOKEN token, the server generates the alternative initial
+  salt by calling a pseudo-random function.  Then it builds a token that
+  embeds the alternative seeds including the initial salt being generated.  The
+  token will be encrypted using a key known only to the server, thereby
</pre>
<p>Thank you for the suggestions. All the proposed editorial changes made sense except this one, I've applied them.</p>
<p>Regarding this suggestion, I think we do not need to be general here, as this is about how a "typical server" would behave.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3166?email_source=notifications&amp;email_token=AFTOJK6KFLI5LHE6GJ4X5G3QRKN6TA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJ3BPDY#discussion_r341022849">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4PR6N6VBPRKDKSR4DQRKN6TANCNFSM4JGDGPOQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZ35QUH7MZPHX27SWLQRKN6TA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJ3BPDY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3166?email_source=notifications\u0026email_token=AFTOJK6KFLI5LHE6GJ4X5G3QRKN6TA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJ3BPDY#discussion_r341022849",
"url": "https://github.com/quicwg/base-drafts/pull/3166?email_source=notifications\u0026email_token=AFTOJK6KFLI5LHE6GJ4X5G3QRKN6TA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJ3BPDY#discussion_r341022849",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dbaa469335de_11623f8aa98cd96c1756547--


From nobody Thu Oct 31 02:11:04 2019
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 1F23512021C for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 02:11:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.999
X-Spam-Level: 
X-Spam-Status: No, score=-7.999 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, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 q_XSXWt9RzWi for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 02:11:01 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A06291200E5 for <quic-issues@ietf.org>; Thu, 31 Oct 2019 02:11:01 -0700 (PDT)
Date: Thu, 31 Oct 2019 02:11:00 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572513060; bh=W2/Jjq7wWq81RuaOsMJwUijC5Nz95Vuosp3qVc+OMXM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=IVsQcO+vY1c5nMLidr6r0pt5LbA/JZQ2YUUTpssYhNdnGrBPNlLQ/jbbh/LKef4Rx bMZwpzsrtTnqL12pNRy4hYfSMwXxHB9QEiuFTHsYBIiQXi7ZpODZKEfHIcTayX9uns +QZPYT9tl1qfPaEYOUOh7kg41nFcxFzKjAUshJxs=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5MI2VPOLJATPMDGNF3Y7L2JEVBNHHB5HRKFQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3166/review/309730896@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3166@github.com>
References: <quicwg/base-drafts/pull/3166@github.com>
Subject: Re: [quicwg/base-drafts] token-based greasing / initial packet protection (#3166)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dbaa5249e6c8_4aa63fe47cecd95c965498"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/8OVn_zj6D1uiOJYKfd2ANUjrx5Y>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 31 Oct 2019 09:11:03 -0000

----==_mimepart_5dbaa5249e6c8_4aa63fe47cecd95c965498
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

kazuho commented on this pull request.



> +* When sending a Retry in response to an Initial packet carrying an alternative
+  version number, the server embeds the NEW_TOKEN token found in the Initial
+  packet within the retry token it issues.  Once the server receives a response
+  from the client carrying that retry token and the path is validated, it
+  decrypts the NEW_TOKEN token embedded in the retry token to recover the
+  alternative initial salt that is to be used for unprotecting the packet
+  payload.
+
+Instead of associating a new alternative initial salt to every NEW_TOKEN token,
+a server might map a fixed salt to each of the alternative version numbers it
+issues.  Such design is not recommended, as an active attacker might build a
+list of known alternative version numbers and their initial salts and use that
+list to decrypt the payload of Initial packets using those alternative version
+numbers.  But still, having a set of version numbers and initial salts used
+concurrently is considered better than just using the default values of QUIC in
+terms of preventing ossification.

> It would be better if the client could be certain that it does indeed sent private information on the wire.

At the moment, we never provide that certainty. The only way to provide that is to send a public key in the NEW_TOKEN frame and do a DH to determine the initial salt.

We can do that, but that's essentially about porting ESNI to QUIC. My assumption has so far been that such an effort would require time, and it would be better to do that as a separet draft (e.g., https://datatracker.ietf.org/doc/draft-kazuho-quic-authenticated-handshake/).

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3166#discussion_r341024178
----==_mimepart_5dbaa5249e6c8_4aa63fe47cecd95c965498
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@kazuho</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3166#discussion_r341024178">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +* When sending a Retry in response to an Initial packet carrying an alternative
+  version number, the server embeds the NEW_TOKEN token found in the Initial
+  packet within the retry token it issues.  Once the server receives a response
+  from the client carrying that retry token and the path is validated, it
+  decrypts the NEW_TOKEN token embedded in the retry token to recover the
+  alternative initial salt that is to be used for unprotecting the packet
+  payload.
+
+Instead of associating a new alternative initial salt to every NEW_TOKEN token,
+a server might map a fixed salt to each of the alternative version numbers it
+issues.  Such design is not recommended, as an active attacker might build a
+list of known alternative version numbers and their initial salts and use that
+list to decrypt the payload of Initial packets using those alternative version
+numbers.  But still, having a set of version numbers and initial salts used
+concurrently is considered better than just using the default values of QUIC in
+terms of preventing ossification.
</pre>
<blockquote>
<p>It would be better if the client could be certain that it does indeed sent private information on the wire.</p>
</blockquote>
<p>At the moment, we never provide that certainty. The only way to provide that is to send a public key in the NEW_TOKEN frame and do a DH to determine the initial salt.</p>
<p>We can do that, but that's essentially about porting ESNI to QUIC. My assumption has so far been that such an effort would require time, and it would be better to do that as a separet draft (e.g., <a href="https://datatracker.ietf.org/doc/draft-kazuho-quic-authenticated-handshake/" rel="nofollow">https://datatracker.ietf.org/doc/draft-kazuho-quic-authenticated-handshake/</a>).</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3166?email_source=notifications&amp;email_token=AFTOJK4EZ52EGNL5ECOKKNTQRKOKJA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJ3B4UA#discussion_r341024178">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5YHZ4BZWSOXR725QTQRKOKJANCNFSM4JGDGPOQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2RS6QUVTAA5AT5ZL3QRKOKJA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJ3B4UA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3166?email_source=notifications\u0026email_token=AFTOJK4EZ52EGNL5ECOKKNTQRKOKJA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJ3B4UA#discussion_r341024178",
"url": "https://github.com/quicwg/base-drafts/pull/3166?email_source=notifications\u0026email_token=AFTOJK4EZ52EGNL5ECOKKNTQRKOKJA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJ3B4UA#discussion_r341024178",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dbaa5249e6c8_4aa63fe47cecd95c965498--


From nobody Thu Oct 31 02:11:47 2019
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 5D208120888 for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 02:11:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 XiJVh4unTu3t for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 02:11:43 -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 9A9A012088E for <quic-issues@ietf.org>; Thu, 31 Oct 2019 02:11:43 -0700 (PDT)
Received: from github-lowworker-d93c4b6.va3-iad.github.net (github-lowworker-d93c4b6.va3-iad.github.net [10.48.17.47]) by smtp.github.com (Postfix) with ESMTP id BCAE06E14B2 for <quic-issues@ietf.org>; Thu, 31 Oct 2019 02:11:42 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572513102; bh=sJu1UTeACfxnkmkkXQG2rPDj9A6dP3xffJZaJK9jWl0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=18U9vji+YSvbWqKc2xqJHpn/Zdih9QLMs0kzl3fgo4uS4cbjq/uXTJN6Bs49GLOIC foW4EcwwDdY12IPlPhB1VpfrrOeHRPtXPJh+yPCqlAXxpTlMvE0Q9akRgxrX2dlRwy GM5OqJ6hrY0ouM0ZLlRrToUKO0cBmt0mFBPe0eow=
Date: Thu, 31 Oct 2019 02:11:42 -0700
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZEV7CQNQVD2XF6KUV3Y7L45EVBNHHB5HRKFQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3166/review/309731242@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3166@github.com>
References: <quicwg/base-drafts/pull/3166@github.com>
Subject: Re: [quicwg/base-drafts] token-based greasing / initial packet protection (#3166)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dbaa54eadb5e_3fe83f85858cd9687204ba"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/58AiT_8zmVD6-ctKLDVbv9FDt6o>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 31 Oct 2019 09:11:45 -0000

----==_mimepart_5dbaa54eadb5e_3fe83f85858cd9687204ba
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

kazuho commented on this pull request.



> +issues.  Such design is not recommended, as an active attacker might build a
+list of known alternative version numbers and their initial salts and use that
+list to decrypt the payload of Initial packets using those alternative version
+numbers.  But still, having a set of version numbers and initial salts used
+concurrently is considered better than just using the default values of QUIC in
+terms of preventing ossification.
+
+A server MUST NOT send a Version Negotitation packet in response to a long
+header packet with an alternative version number it has advertised.
+
+
+## Distributing the Seeds
+
+This specification defines how the seeds are used as well as how they are
+advertised using a NEW_TOKEN frame.  Other specifications MAY define other
+methods for distributing or deducing these seeds.

HTTP/3 defining Alt-Svc, SVCB / HTTPSSVC DNS records, ESNI, to name a few.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3166#discussion_r341024430
----==_mimepart_5dbaa54eadb5e_3fe83f85858cd9687204ba
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@kazuho</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3166#discussion_r341024430">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +issues.  Such design is not recommended, as an active attacker might build a
+list of known alternative version numbers and their initial salts and use that
+list to decrypt the payload of Initial packets using those alternative version
+numbers.  But still, having a set of version numbers and initial salts used
+concurrently is considered better than just using the default values of QUIC in
+terms of preventing ossification.
+
+A server MUST NOT send a Version Negotitation packet in response to a long
+header packet with an alternative version number it has advertised.
+
+
+## Distributing the Seeds
+
+This specification defines how the seeds are used as well as how they are
+advertised using a NEW_TOKEN frame.  Other specifications MAY define other
+methods for distributing or deducing these seeds.
</pre>
<p>HTTP/3 defining Alt-Svc, SVCB / HTTPSSVC DNS records, ESNI, to name a few.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3166?email_source=notifications&amp;email_token=AFTOJKYKOV3HFCRRK77IHIDQRKOM5A5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJ3B7KQ#discussion_r341024430">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6YQJJU3BXQQ7BVH2DQRKOM5ANCNFSM4JGDGPOQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3F4TRV6ZWYP2B7YQDQRKOM5A5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJ3B7KQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3166?email_source=notifications\u0026email_token=AFTOJKYKOV3HFCRRK77IHIDQRKOM5A5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJ3B7KQ#discussion_r341024430",
"url": "https://github.com/quicwg/base-drafts/pull/3166?email_source=notifications\u0026email_token=AFTOJKYKOV3HFCRRK77IHIDQRKOM5A5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJ3B7KQ#discussion_r341024430",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dbaa54eadb5e_3fe83f85858cd9687204ba--


From nobody Thu Oct 31 02:15:00 2019
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 6419D12089C for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 02:14:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 DYVUF97biKUH for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 02:14:55 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9A22A12021C for <quic-issues@ietf.org>; Thu, 31 Oct 2019 02:14:55 -0700 (PDT)
Date: Thu, 31 Oct 2019 02:14:54 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572513294; bh=lN+qp+QTwjmvPMGAZ0HjunULCWpYIExQkiQZe1AMQLw=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=e8rsxTKvSyb29QlNV+q7F1U83LTA3+qZ4PC4uvY5VAUswYjkACgumu8/kRdCTrQRK wPOZAYKswQMNPRw6J/Ct9E5XGYpGyrEMs7Br4BpLv6DA04bPZc9tnZziXkblgfgsCM iKwjHUgWTlKJUplYXW9aMQUZ1drqZuVpV+hWEQt0=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3166/push/4216977688@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3166@github.com>
References: <quicwg/base-drafts/pull/3166@github.com>
Subject: Re: [quicwg/base-drafts] token-based greasing / initial packet protection (#3166)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dbaa60ebb3d8_2a9d3fd9660cd96811109ad"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/jHNF03iDvttPRpaKL8yIh2kx9XQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 31 Oct 2019 09:14:58 -0000

----==_mimepart_5dbaa60ebb3d8_2a9d3fd9660cd96811109ad
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@kazuho pushed 1 commit.

d683da83643b996412c7852beaf0e8da6427bfc9  wordwrap


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3166/files/0a45df175f7a3cdb8a58bdbe2fceede5c3f11f05..d683da83643b996412c7852beaf0e8da6427bfc9

----==_mimepart_5dbaa60ebb3d8_2a9d3fd9660cd96811109ad
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/kazuho" class="user-mention">@kazuho</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/d683da83643b996412c7852beaf0e8da6427bfc9">d683da8</a>  wordwrap</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3166/files/0a45df175f7a3cdb8a58bdbe2fceede5c3f11f05..d683da83643b996412c7852beaf0e8da6427bfc9?email_source=notifications&amp;email_token=AFTOJK7Y3HQ55GJ5XPNB3NTQRKOY5A5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGNBSGQZDINSQOVZWQIZUGIYTMOJXG43DQOA">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7ZXRDFLC5NAF56V4LQRKOY5ANCNFSM4JGDGPOQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2I2WK35WZFYKPTCILQRKOY5A5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGNBSGQZDINSQOVZWQIZUGIYTMOJXG43DQOA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3166/files/0a45df175f7a3cdb8a58bdbe2fceede5c3f11f05..d683da83643b996412c7852beaf0e8da6427bfc9?email_source=notifications\u0026email_token=AFTOJK7Y3HQ55GJ5XPNB3NTQRKOY5A5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGNBSGQZDINSQOVZWQIZUGIYTMOJXG43DQOA",
"url": "https://github.com/quicwg/base-drafts/pull/3166/files/0a45df175f7a3cdb8a58bdbe2fceede5c3f11f05..d683da83643b996412c7852beaf0e8da6427bfc9?email_source=notifications\u0026email_token=AFTOJK7Y3HQ55GJ5XPNB3NTQRKOY5A5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGNBSGQZDINSQOVZWQIZUGIYTMOJXG43DQOA",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5dbaa60ebb3d8_2a9d3fd9660cd96811109ad--


From nobody Thu Oct 31 02:18:01 2019
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 1BF7A12089E for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 02:18:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 lqX01kHkzCat for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 02:17:58 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 792E012021C for <quic-issues@ietf.org>; Thu, 31 Oct 2019 02:17:58 -0700 (PDT)
Received: from github-lowworker-2300405.va3-iad.github.net (github-lowworker-2300405.va3-iad.github.net [10.48.17.39]) by smtp.github.com (Postfix) with ESMTP id 1620E660036 for <quic-issues@ietf.org>; Thu, 31 Oct 2019 02:17:57 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572513477; bh=nF8LQj02iEJjYcF8Zi7HjwYUs1vPjmHgIAT2IoWxZ40=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=m8eg5WJGxLlwEs4ZTw3lWTEQ4CZx7axc6Cy+l4QlHmhpZR68eQ2FHF3MsBrFdMiJK xF9ACuSMVBQ3kLFUX0SlM5VN/LBD8EPH9WN0H8ajWrXqsDRVwgCYQqkgm75v4kSvLt Qx2GOHarlNW16idwJrQ2Ji2X7jp3Mw3XCMuzj4uk=
Date: Thu, 31 Oct 2019 02:17:57 -0700
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3166/push/4216990268@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3166@github.com>
References: <quicwg/base-drafts/pull/3166@github.com>
Subject: Re: [quicwg/base-drafts] token-based greasing / initial packet protection (#3166)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dbaa6c55951_345e3fc0568cd95c1436735"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/wGcBxJ9D8ANENHVE9n7VNgPldsA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 31 Oct 2019 09:18:00 -0000

----==_mimepart_5dbaa6c55951_345e3fc0568cd95c1436735
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@kazuho pushed 1 commit.

febd89944d6481428987be6122b9299b8e686da0  s/PRF/CSPRNG/ for clarification


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3166/files/d683da83643b996412c7852beaf0e8da6427bfc9..febd89944d6481428987be6122b9299b8e686da0

----==_mimepart_5dbaa6c55951_345e3fc0568cd95c1436735
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/kazuho" class="user-mention">@kazuho</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/febd89944d6481428987be6122b9299b8e686da0">febd899</a>  s/PRF/CSPRNG/ for clarification</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3166/files/d683da83643b996412c7852beaf0e8da6427bfc9..febd89944d6481428987be6122b9299b8e686da0?email_source=notifications&amp;email_token=AFTOJKZ5UNDJ5LWWIXZC6STQRKPELA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGNBSGQZDINSQOVZWQIZUGIYTMOJZGAZDMOA">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZXZOWJM7KAY5GKCKTQRKPELANCNFSM4JGDGPOQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6U4NV3F6FNH6HXMQTQRKPELA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGNBSGQZDINSQOVZWQIZUGIYTMOJZGAZDMOA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3166/files/d683da83643b996412c7852beaf0e8da6427bfc9..febd89944d6481428987be6122b9299b8e686da0?email_source=notifications\u0026email_token=AFTOJKZ5UNDJ5LWWIXZC6STQRKPELA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGNBSGQZDINSQOVZWQIZUGIYTMOJZGAZDMOA",
"url": "https://github.com/quicwg/base-drafts/pull/3166/files/d683da83643b996412c7852beaf0e8da6427bfc9..febd89944d6481428987be6122b9299b8e686da0?email_source=notifications\u0026email_token=AFTOJKZ5UNDJ5LWWIXZC6STQRKPELA5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGNBSGQZDINSQOVZWQIZUGIYTMOJZGAZDMOA",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5dbaa6c55951_345e3fc0568cd95c1436735--


From nobody Thu Oct 31 02:18:42 2019
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 D89AA120898 for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 02:18:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 2rSpIYXIpeZ9 for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 02:18:39 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 39B6A1200EB for <quic-issues@ietf.org>; Thu, 31 Oct 2019 02:18:39 -0700 (PDT)
Date: Thu, 31 Oct 2019 02:18:38 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572513518; bh=gfsULB9LoB3RqLltHIjjZDWDE3LL2W4h8aBzPASWkYY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=2BVfGOc7sRnFm2OU9heGKrYwi+iawwapHxdH0TonzlrW87ukI6eOcWhwCRpSk8kdj IFuIp2V8CwKDjftKkgjVqSlnshygKqbbWen0wMcowWphDphyeeS2kmjdREOQmMuIAr ZmaniCfMi+8B0gLtJefz9/COF6hDp1JHhf7yqgKQ=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZ6MALXERWSYH7XVAF3Y7MW5EVBNHHB5HRKFQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3166/review/309735070@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3166@github.com>
References: <quicwg/base-drafts/pull/3166@github.com>
Subject: Re: [quicwg/base-drafts] token-based greasing / initial packet protection (#3166)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dbaa6ee84e9e_2d033ff99aacd96410832c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/__3bdJItYEx1PoDVlfKFNyLVnOE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 31 Oct 2019 09:18:41 -0000

----==_mimepart_5dbaa6ee84e9e_2d033ff99aacd96410832c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

kazuho commented on this pull request.



> +
+The rest of this section applies to the servers that advertise non-default
+values as their seeds.
+
+
+## Server Behavior
+
+Typically, a server that advertises the alternative seeds would act in the
+following steps:
+
+* The server pre-allocates a set of unused version numbers as the alternative
+  version numbers, associating each of those version numbers with a packet type
+  modifier chosen at random.
+
+* When issuing a NEW_TOKEN token, the server generates the alternative initial
+  salt by calling a pseudo-random function.  Then it builds a token that

Yes, the intent here is to recommend CSPRNG. Applied in febd899.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3166#discussion_r341027246
----==_mimepart_5dbaa6ee84e9e_2d033ff99aacd96410832c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@kazuho</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3166#discussion_r341027246">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; +
+The rest of this section applies to the servers that advertise non-default
+values as their seeds.
+
+
+## Server Behavior
+
+Typically, a server that advertises the alternative seeds would act in the
+following steps:
+
+* The server pre-allocates a set of unused version numbers as the alternative
+  version numbers, associating each of those version numbers with a packet type
+  modifier chosen at random.
+
+* When issuing a NEW_TOKEN token, the server generates the alternative initial
+  salt by calling a pseudo-random function.  Then it builds a token that
</pre>
<p>Yes, the intent here is to recommend CSPRNG. Applied in <a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/quicwg/base-drafts/commit/febd89944d6481428987be6122b9299b8e686da0/hovercard" href="https://github.com/quicwg/base-drafts/commit/febd89944d6481428987be6122b9299b8e686da0"><tt>febd899</tt></a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3166?email_source=notifications&amp;email_token=AFTOJK7TNE333GNYQ7P4YHLQRKPG5A5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJ3C5HQ#discussion_r341027246">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZBZ4DLTG4MDBCD3KDQRKPG5ANCNFSM4JGDGPOQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK36WQSVZD43O3HP3YLQRKPG5A5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJ3C5HQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3166?email_source=notifications\u0026email_token=AFTOJK7TNE333GNYQ7P4YHLQRKPG5A5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJ3C5HQ#discussion_r341027246",
"url": "https://github.com/quicwg/base-drafts/pull/3166?email_source=notifications\u0026email_token=AFTOJK7TNE333GNYQ7P4YHLQRKPG5A5CNFSM4JGDGPO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJ3C5HQ#discussion_r341027246",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dbaa6ee84e9e_2d033ff99aacd96410832c--


From nobody Thu Oct 31 02:23:20 2019
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 045271208D0 for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 02:23:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.999
X-Spam-Level: 
X-Spam-Status: No, score=-7.999 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, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 iAm-U3nnwX6O for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 02:23:10 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A309F1208A9 for <quic-issues@ietf.org>; Thu, 31 Oct 2019 02:23:10 -0700 (PDT)
Received: from github-lowworker-ca5950c.va3-iad.github.net (github-lowworker-ca5950c.va3-iad.github.net [10.48.17.57]) by smtp.github.com (Postfix) with ESMTP id C6D77660919 for <quic-issues@ietf.org>; Thu, 31 Oct 2019 02:23:09 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572513789; bh=E7eFqpDpuDC48jp3X6NeJc1cvvQdBLiurlVceorqBV0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=zdb0iklj3dAnpcvboR06bUAK2KYWP/7idGvBLFi/rKzqVj6hTLkjwK8UIofyTQrDa YWgOhtftXurUpOFY98bw2UcVUjTKXiJ/KbCwWne+cyTquG+tnu81UJ0eGBJOdczCQz OruyeoCyssV9weJlr943X/5JCkYI6RE+pDxJsDGc=
Date: Thu, 31 Oct 2019 02:23:09 -0700
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2JBNSMNWZM4625HFN3Y7NH3EVBNHHB5FNSNM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3156/review/309737584@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3156@github.com>
References: <quicwg/base-drafts/pull/3156@github.com>
Subject: Re: [quicwg/base-drafts] clarify the scope of a NEW_TOKEN token (#3156)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dbaa7fdb86d8_48493fd8cc4cd96812753d5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/hBNe8GhGyccESXi5br2G_IzVfCo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 31 Oct 2019 09:23:19 -0000

----==_mimepart_5dbaa7fdb86d8_48493fd8cc4cd96812753d5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

kazuho commented on this pull request.



> @@ -1698,10 +1698,13 @@ encrypted form in the token.
 It is unlikely that the client port number is the same on two different
 connections; validating the port is therefore unlikely to be successful.
 
-If the client has a token received in a NEW_TOKEN frame on a previous connection
-to what it believes to be the same server, it SHOULD include that value in the
-Token field of its Initial packet.  Including a token might allow the server to
-validate the client address without an additional round trip.
+A token received in a NEW_TOKEN frame is applicable to any server that the
+connection is considered authoritative for (e.g., server names included in the
+certificate).  When connecting to a server for which the client retains an
+applicable and unused token, it SHOULD include that token in the Token field of
+its Initial packet.  Including a token might allow the server to validate the
+client address without an additional round trip.  A client MUST NOT include a
+token that is not applicable to the server that it is connecting to.

We have a normative text below, suggesting that says: _if the token is invalid then the server SHOULD proceed as if the client did not have a validated address, including potentially sending a Retry._

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3156#discussion_r341029110
----==_mimepart_5dbaa7fdb86d8_48493fd8cc4cd96812753d5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@kazuho</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3156#discussion_r341029110">draft-ietf-quic-transport.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1698,10 +1698,13 @@ encrypted form in the token.
 It is unlikely that the client port number is the same on two different
 connections; validating the port is therefore unlikely to be successful.
 
-If the client has a token received in a NEW_TOKEN frame on a previous connection
-to what it believes to be the same server, it SHOULD include that value in the
-Token field of its Initial packet.  Including a token might allow the server to
-validate the client address without an additional round trip.
+A token received in a NEW_TOKEN frame is applicable to any server that the
+connection is considered authoritative for (e.g., server names included in the
+certificate).  When connecting to a server for which the client retains an
+applicable and unused token, it SHOULD include that token in the Token field of
+its Initial packet.  Including a token might allow the server to validate the
+client address without an additional round trip.  A client MUST NOT include a
+token that is not applicable to the server that it is connecting to.
</pre>
<p>We have a normative text below, suggesting that says: <em>if the token is invalid then the server SHOULD proceed as if the client did not have a validated address, including potentially sending a Retry.</em></p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3156?email_source=notifications&amp;email_token=AFTOJK2IQ5JDTWRTEORPVE3QRKPX3A5CNFSM4JFWFR72YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJ3DQ4A#discussion_r341029110">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4RXRV7QGQ4CD5ZYU3QRKPX3ANCNFSM4JFWFR7Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYB5TUPTBQDMKRZY6DQRKPX3A5CNFSM4JFWFR72YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJ3DQ4A.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3156?email_source=notifications\u0026email_token=AFTOJK2IQ5JDTWRTEORPVE3QRKPX3A5CNFSM4JFWFR72YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJ3DQ4A#discussion_r341029110",
"url": "https://github.com/quicwg/base-drafts/pull/3156?email_source=notifications\u0026email_token=AFTOJK2IQ5JDTWRTEORPVE3QRKPX3A5CNFSM4JFWFR72YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJ3DQ4A#discussion_r341029110",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dbaa7fdb86d8_48493fd8cc4cd96812753d5--


From nobody Thu Oct 31 02:46:14 2019
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.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 4D61912001A for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 02:46:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.383
X-Spam-Level: 
X-Spam-Status: No, score=-1.383 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, 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 s5jk8zOoJXBW for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 02:46:12 -0700 (PDT)
Received: from o1.sgmail.github.com (o1.sgmail.github.com [192.254.114.176]) (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 7A994120089 for <quic-issues@ietf.org>; Thu, 31 Oct 2019 02:46:12 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=ttyGv3CBzD9diJ2C3C6SwVp80SM=; b=No6LOjennNoFE+1O aEcZVj0FlNwyvLmkM2NoWGW6jaeZDXflEaFPlRJhdnBgKhb7SlfiVCP2i3gpUMha tQOA1vSbp4RmZLqbx/bNnGvWbnruqKsFXWz6vOilguSYui4N2YN6xSNGq4J4tenl tv4/pucanBe4gaOnb9q5D9Koj5U=
Received: by filter1495p1mdw1.sendgrid.net with SMTP id filter1495p1mdw1-11948-5DBAAD63-C 2019-10-31 09:46:11.371543846 +0000 UTC m=+489604.845271409
Received: from github-lowworker-20a34ff.cp1-iad.github.net (unknown [140.82.115.70]) by ismtpd0121p1mdw1.sendgrid.net (SG) with ESMTP id t9Vt-2w1T0OfKmlHCcd7ew for <quic-issues@ietf.org>; Thu, 31 Oct 2019 09:46:11.254 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-20a34ff.cp1-iad.github.net (Postfix) with ESMTP id 0F20034000C for <quic-issues@ietf.org>; Thu, 31 Oct 2019 02:46:11 -0700 (PDT)
Date: Thu, 31 Oct 2019 09:46:11 +0000 (UTC)
From: Robin Marx <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3177/push/4217105336@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3177@github.com>
References: <quicwg/base-drafts/pull/3177@github.com>
Subject: Re: [quicwg/base-drafts] Further specify frame Length field (#3177)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dbaad63d204_ce23ffc824cd95c12170af"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: rmarx
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak2KdOk5rAiSo7f5brDPTJ3t+QqbItBsYtq253 7clg1KEJ9FQLXSF5NHoMzbwgHH1hpWM0woTqbsqjDgro4lZjHgGK1GZNTJNwm/DNU+FYtqhJJm/8h9 +6SMUEyUrLKy91BsuKsXju+wIYzD52IXIfg4vOoLCR0af4KrlCCQjV2nyGXZmHByq/sbcVEZ6W/x8J g=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ZtcsqMGRetm1iWkhFNWqXf30Kdo>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 31 Oct 2019 09:46:13 -0000

----==_mimepart_5dbaad63d204_ce23ffc824cd95c12170af
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@rmarx pushed 1 commit.

42a2cdc0422c3f116b26d590d7962049d0589953  remove brackets


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3177/files/be8255d5b0e41fb7fc6ea87a6b30392531d720cf..42a2cdc0422c3f116b26d590d7962049d0589953

----==_mimepart_5dbaad63d204_ce23ffc824cd95c12170af
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/rmarx" class="user-mention">@rmarx</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/42a2cdc0422c3f116b26d590d7962049d0589953">42a2cdc</a>  remove brackets</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3177/files/be8255d5b0e41fb7fc6ea87a6b30392531d720cf..42a2cdc0422c3f116b26d590d7962049d0589953?email_source=notifications&amp;email_token=AFTOJK6I6JSBRERB3JJEDKTQRKSOHA5CNFSM4JHBIFYKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTINJVGE4TMMSQOVZWQIZUGIYTOMJQGUZTGNQ">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK523463MSWX3KOOA6TQRKSOHANCNFSM4JHBIFYA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7M33YQ2GSTSIOVEUTQRKSOHA5CNFSM4JHBIFYKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTINJVGE4TMMSQOVZWQIZUGIYTOMJQGUZTGNQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3177/files/be8255d5b0e41fb7fc6ea87a6b30392531d720cf..42a2cdc0422c3f116b26d590d7962049d0589953?email_source=notifications\u0026email_token=AFTOJK6I6JSBRERB3JJEDKTQRKSOHA5CNFSM4JHBIFYKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTINJVGE4TMMSQOVZWQIZUGIYTOMJQGUZTGNQ",
"url": "https://github.com/quicwg/base-drafts/pull/3177/files/be8255d5b0e41fb7fc6ea87a6b30392531d720cf..42a2cdc0422c3f116b26d590d7962049d0589953?email_source=notifications\u0026email_token=AFTOJK6I6JSBRERB3JJEDKTQRKSOHA5CNFSM4JHBIFYKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTINJVGE4TMMSQOVZWQIZUGIYTOMJQGUZTGNQ",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5dbaad63d204_ce23ffc824cd95c12170af--


From nobody Thu Oct 31 04:51:16 2019
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 BF356120099 for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 04:51:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8
X-Spam-Level: 
X-Spam-Status: No, score=-8 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, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 iHJBqSYBwFZT for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 04:51:13 -0700 (PDT)
Received: from out-22.smtp.github.com (out-22.smtp.github.com [192.30.252.205]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4963512001E for <quic-issues@ietf.org>; Thu, 31 Oct 2019 04:51:13 -0700 (PDT)
Date: Thu, 31 Oct 2019 04:51:12 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572522672; bh=3AXDGxaZc+LUDQJ3Yg2aPPI4t5EeFYs1hqtZauaU0bo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=kK3rfsyEdf0cFxES2vKAS6PaREKzBCegzWmsHC7zg8X2iBLybPCk6Hi4/dCowMeeN Cyg6v0plrTSRyJ6+s6BN18st/bQP9bWH273l4VRUXlaxULE5JqYPvdp7sSnF+kh0yl CjSm4QmJI1qmNmqIZXsmJdu8N52jUlxz1kmR4bqw=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3178/push/4217612373@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3178@github.com>
References: <quicwg/base-drafts/pull/3178@github.com>
Subject: Re: [quicwg/base-drafts] token-based greasing / initial packet protection (downgradable variant) (#3178)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dbacab08a585_12e13fde37acd96015988c1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/42wMmWfyytzJAYBhYAWMArVCeHs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 31 Oct 2019 11:51:15 -0000

----==_mimepart_5dbacab08a585_12e13fde37acd96015988c1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@kazuho pushed 7 commits.

3caa73ef9279f8ff867c12943415f006a5fd41da  Update draft-ietf-quic-transport.md
ead19c004bd4ba063eeb9dcef0217f1322dff7d7  Update draft-ietf-quic-transport.md
bd45b3740c8323bdbe9a2a31fe600a8a23c122ee  Update draft-ietf-quic-transport.md
0a45df175f7a3cdb8a58bdbe2fceede5c3f11f05  Update draft-ietf-quic-transport.md
d683da83643b996412c7852beaf0e8da6427bfc9  wordwrap
febd89944d6481428987be6122b9299b8e686da0  s/PRF/CSPRNG/ for clarification
26d62d17b48f9275b3b3ef770d267021e413e624  Merge branch 'kazuho/new-token-with-alias' into kazuho/new-token-with-alias-downgradable


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3178/files/dbac83112b888845920ed30db91917f6bb32d8f3..26d62d17b48f9275b3b3ef770d267021e413e624

----==_mimepart_5dbacab08a585_12e13fde37acd96015988c1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/kazuho" class="user-mention">@kazuho</a> pushed 7 commits.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/3caa73ef9279f8ff867c12943415f006a5fd41da">3caa73e</a>  Update draft-ietf-quic-transport.md</li>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/ead19c004bd4ba063eeb9dcef0217f1322dff7d7">ead19c0</a>  Update draft-ietf-quic-transport.md</li>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/bd45b3740c8323bdbe9a2a31fe600a8a23c122ee">bd45b37</a>  Update draft-ietf-quic-transport.md</li>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/0a45df175f7a3cdb8a58bdbe2fceede5c3f11f05">0a45df1</a>  Update draft-ietf-quic-transport.md</li>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/d683da83643b996412c7852beaf0e8da6427bfc9">d683da8</a>  wordwrap</li>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/febd89944d6481428987be6122b9299b8e686da0">febd899</a>  s/PRF/CSPRNG/ for clarification</li>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/26d62d17b48f9275b3b3ef770d267021e413e624">26d62d1</a>  Merge branch &#39;kazuho/new-token-with-alias&#39; into kazuho/new-token-with-alias-downgradable</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3178/files/dbac83112b888845920ed30db91917f6bb32d8f3..26d62d17b48f9275b3b3ef770d267021e413e624?email_source=notifications&amp;email_token=AFTOJK6LZS6E67JVM27YGNLQRLBDBA5CNFSM4JHFM64KYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTINZRGEYDMNCQOVZWQIZUGIYTONRRGIZTOMY">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7DMJMTZIXSGXIQOLLQRLBDBANCNFSM4JHFM64A">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3223ZP6TTRZ5EG6HDQRLBDBA5CNFSM4JHFM64KYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTINZRGEYDMNCQOVZWQIZUGIYTONRRGIZTOMY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3178/files/dbac83112b888845920ed30db91917f6bb32d8f3..26d62d17b48f9275b3b3ef770d267021e413e624?email_source=notifications\u0026email_token=AFTOJK6LZS6E67JVM27YGNLQRLBDBA5CNFSM4JHFM64KYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTINZRGEYDMNCQOVZWQIZUGIYTONRRGIZTOMY",
"url": "https://github.com/quicwg/base-drafts/pull/3178/files/dbac83112b888845920ed30db91917f6bb32d8f3..26d62d17b48f9275b3b3ef770d267021e413e624?email_source=notifications\u0026email_token=AFTOJK6LZS6E67JVM27YGNLQRLBDBA5CNFSM4JHFM64KYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTINZRGEYDMNCQOVZWQIZUGIYTONRRGIZTOMY",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5dbacab08a585_12e13fde37acd96015988c1--


From nobody Thu Oct 31 04:54:55 2019
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 1666F120859 for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 04:54:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.381
X-Spam-Level: 
X-Spam-Status: No, score=-6.381 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 JpPPcgrFSdHp for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 04:54:52 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 52240120273 for <quic-issues@ietf.org>; Thu, 31 Oct 2019 04:54:52 -0700 (PDT)
Received: from github-lowworker-f144ac1.va3-iad.github.net (github-lowworker-f144ac1.va3-iad.github.net [10.48.16.59]) by smtp.github.com (Postfix) with ESMTP id 8AE8D520146 for <quic-issues@ietf.org>; Thu, 31 Oct 2019 04:54:51 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572522891; bh=IyLEc193eKewoTF/dwS+Z0lVdOx+ol+iW/WIUFUeF5k=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=IhW539S5iXLnKr8NziX29bEiHR5Er+joVqcNxapM9txi+ub3QSbIxKw/ktHb8YBg0 ZcS1GiViIBugINgwp8fcpyCD/mXXE6PTKgMudcXTEXnLnyalVpGFo60lNolqs8JsrG b9ta60OInXenIXJoV/ApTD2lZPEF3p09DKgQCRPI=
Date: Thu, 31 Oct 2019 04:54:51 -0700
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2CEUPLNSW2R7HOCKV3Y77AXEVBNHHB5FITQM@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3155/548335828@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3155@github.com>
References: <quicwg/base-drafts/issues/3155@github.com>
Subject: Re: [quicwg/base-drafts] The method of identifying "the same server" (#3155)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dbacb8b7a009_472e3f95398cd968149733f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/F0W9WKriBHPyyhu3Bk766OTOfCM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 31 Oct 2019 11:54:54 -0000

----==_mimepart_5dbacb8b7a009_472e3f95398cd968149733f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@mikkelfj 
> However, if the client has out of band knowledge of another domain that works, it should be allowed to use it.

I think I tend to agree with this statement. And aside from the privacy benefits, I'd note that there is a performance benefit that I am interested in (i.e. https://tools.ietf.org/html/draft-kazuho-quic-address-bound-token-00).

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3155#issuecomment-548335828
----==_mimepart_5dbacb8b7a009_472e3f95398cd968149733f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=193335" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/mikkelfj">@mikkelfj</a></p>
<blockquote>
<p>However, if the client has out of band knowledge of another domain that works, it should be allowed to use it.</p>
</blockquote>
<p>I think I tend to agree with this statement. And aside from the privacy benefits, I'd note that there is a performance benefit that I am interested in (i.e. <a href="https://tools.ietf.org/html/draft-kazuho-quic-address-bound-token-00" rel="nofollow">https://tools.ietf.org/html/draft-kazuho-quic-address-bound-token-00</a>).</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3155?email_source=notifications&amp;email_token=AFTOJK4RPX6GOX3QERRJ5HDQRLBQXA5CNFSM4JFVHBPKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECXPBVA#issuecomment-548335828">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4XGU3VOVR5GNBQ5HLQRLBQXANCNFSM4JFVHBPA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7UPWGMR37PADIJFBLQRLBQXA5CNFSM4JFVHBPKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECXPBVA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3155?email_source=notifications\u0026email_token=AFTOJK4RPX6GOX3QERRJ5HDQRLBQXA5CNFSM4JFVHBPKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECXPBVA#issuecomment-548335828",
"url": "https://github.com/quicwg/base-drafts/issues/3155?email_source=notifications\u0026email_token=AFTOJK4RPX6GOX3QERRJ5HDQRLBQXA5CNFSM4JFVHBPKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECXPBVA#issuecomment-548335828",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dbacb8b7a009_472e3f95398cd968149733f--


From nobody Thu Oct 31 05:54:53 2019
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 04171120817 for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 05:54:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 pJCw1PAiQ9-N for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 05:54:50 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 606C9120074 for <quic-issues@ietf.org>; Thu, 31 Oct 2019 05:54:50 -0700 (PDT)
Date: Thu, 31 Oct 2019 05:54:49 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572526489; bh=JOjCFPEO3LjS+TL+sj6wwDRMEby5IFh5aGrQq7/ra2o=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=mn9JjuXER1WeGMTdj950kY64vlkQzm8zRUyC8eAuINQlOfm10J5Rg1HAv6Jic3jAK F19t8HKCMBB8QMW/fIWjHKTta8H0xrdE/YQZ3lU+1k/Lgrw4sbeUx8HcMiE4fyeQKY pfKP9MuaBB19dHnAZ3rHXAodrz18PFUB1gbaGkCU=
From: Alessandro Ghedini <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2XRM7TJ6OYEMC2NDN3ZAGBTEVBNHHB5FZ3ZY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3159/548360061@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3159@github.com>
References: <quicwg/base-drafts/issues/3159@github.com>
Subject: Re: [quicwg/base-drafts] Server should not accept 1-RTT traffic before handshake completion (#3159)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dbad9996a4e2_31ae3fd1cbccd9681471915"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ghedo
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Z9FeyYGG7cVpG1w9yxAMnEwDMPY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 31 Oct 2019 12:54:52 -0000

----==_mimepart_5dbad9996a4e2_31ae3fd1cbccd9681471915
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> quic.tech:4433 straight up acknowledged the 1-RTT packet in a short packet

This is on purpose btw. We process the 1-RTT packet (as in, we decrypt it), but do not process the frames it contains until the handshake is complete. The reasoning behind this was to avoid having to buffer potentially invalid 1-RTT packets.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3159#issuecomment-548360061
----==_mimepart_5dbad9996a4e2_31ae3fd1cbccd9681471915
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<blockquote>
<p>quic.tech:4433 straight up acknowledged the 1-RTT packet in a short packet</p>
</blockquote>
<p>This is on purpose btw. We process the 1-RTT packet (as in, we decrypt it), but do not process the frames it contains until the handshake is complete. The reasoning behind this was to avoid having to buffer potentially invalid 1-RTT packets.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3159?email_source=notifications&amp;email_token=AFTOJK4D7DO2OL6QIIMXSI3QRLIRTA5CNFSM4JFYNXG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECXU67I#issuecomment-548360061">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3GGA3OPI67BDPE4H3QRLIRTANCNFSM4JFYNXGQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK67GCH7OWFUPAHYLC3QRLIRTA5CNFSM4JFYNXG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECXU67I.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3159?email_source=notifications\u0026email_token=AFTOJK4D7DO2OL6QIIMXSI3QRLIRTA5CNFSM4JFYNXG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECXU67I#issuecomment-548360061",
"url": "https://github.com/quicwg/base-drafts/issues/3159?email_source=notifications\u0026email_token=AFTOJK4D7DO2OL6QIIMXSI3QRLIRTA5CNFSM4JFYNXG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECXU67I#issuecomment-548360061",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dbad9996a4e2_31ae3fd1cbccd9681471915--


From nobody Thu Oct 31 06:02:25 2019
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 8A4B71200CE for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 06:02:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 svM901yKtjDy for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 06:02:23 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 62A8F12008F for <quic-issues@ietf.org>; Thu, 31 Oct 2019 06:02:23 -0700 (PDT)
Date: Thu, 31 Oct 2019 06:02:22 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572526942; bh=ho4tT5yjGeevhESfT1tDtepc5WbqtpKpjMqrdWeciJM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=lNhEmpECkwoSTlmo9ycAl8xbpnGUyyZVr8kV0lAq9haZVU8CdpAeGkUYsjUq0JBTo OpXV9FPg/THO2cGxByUkwvncBVFq9x9Up4egiMyKVSW+QcRurZsndTRf/I/+aiuNPD Fqz4la8BfVByaMx6S5IZLV1tl8yGs3Vzki3CfvBM=
From: Alessandro Ghedini <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYWXRKT3A5KKYCSRGN3ZAG55EVBNHHB5L4FMQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3173/548363177@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3173@github.com>
References: <quicwg/base-drafts/issues/3173@github.com>
Subject: Re: [quicwg/base-drafts] TLS MUST NOT deliver server 1RTT Rx keys until getting Finished (#3173)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dbadb5e68e72_44263fcf302cd9601856287"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ghedo
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/2bwDVYib6krHjdRhWqdBwhssL0E>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 31 Oct 2019 13:02:24 -0000

----==_mimepart_5dbadb5e68e72_44263fcf302cd9601856287
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Wouldn't this prevent the server from sending 0.5 RTT responses to 0-RTT?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3173#issuecomment-548363177
----==_mimepart_5dbadb5e68e72_44263fcf302cd9601856287
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Wouldn't this prevent the server from sending 0.5 RTT responses to 0-RTT?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3173?email_source=notifications&amp;email_token=AFTOJKYBNXP2K3LCGGJMEBDQRLJN5A5CNFSM4JG4TGM2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECXVXKI#issuecomment-548363177">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5TNF2DLRGBZPKK4NTQRLJN5ANCNFSM4JG4TGMQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7GNIOE4KOMMBQUCX3QRLJN5A5CNFSM4JG4TGM2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECXVXKI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3173?email_source=notifications\u0026email_token=AFTOJKYBNXP2K3LCGGJMEBDQRLJN5A5CNFSM4JG4TGM2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECXVXKI#issuecomment-548363177",
"url": "https://github.com/quicwg/base-drafts/issues/3173?email_source=notifications\u0026email_token=AFTOJKYBNXP2K3LCGGJMEBDQRLJN5A5CNFSM4JG4TGM2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECXVXKI#issuecomment-548363177",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dbadb5e68e72_44263fcf302cd9601856287--


From nobody Thu Oct 31 06:09:54 2019
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 530C6120099 for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 06:09:53 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 lffE3v-lzDsT for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 06:09:52 -0700 (PDT)
Received: from out-9.smtp.github.com (out-9.smtp.github.com [192.30.254.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 09B05120058 for <quic-issues@ietf.org>; Thu, 31 Oct 2019 06:09:52 -0700 (PDT)
Date: Thu, 31 Oct 2019 06:09:51 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572527391; bh=+j1LH79ZKRxr1vY/Kh+sBXKM4dqrAsVoMbwngSZyFnU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=NXsbv1DMmnVjDmfIWFqabkAqTb+66/pv7/Wip3dOVU8/y//m4A3jiwdosX0zEO++M 6rEDrPNnWUe80vL++y/vEJ5yiyR+I5u0MTd/3aHGno4UYn/t2ICg/3jDo+8NvBM8uy 5Ydn9po6haJV7qQy8R875U+0RO1T+uW4qP8T99k0=
From: Alessandro Ghedini <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4EI5LAM4V4O2CN6IV3ZAHZ7EVBNHHB5L4FMQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3173/548366311@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3173@github.com>
References: <quicwg/base-drafts/issues/3173@github.com>
Subject: Re: [quicwg/base-drafts] TLS MUST NOT deliver server 1RTT Rx keys until getting Finished (#3173)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dbadd1f29d6d_6033f9b2d8cd96421342ee"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ghedo
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ZKjODsej4uTER53X4woiNW7v2lw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 31 Oct 2019 13:09:53 -0000

----==_mimepart_5dbadd1f29d6d_6033f9b2d8cd96421342ee
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Or, well, sending 0.5 RTT at all, not just for 0-RTT.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3173#issuecomment-548366311
----==_mimepart_5dbadd1f29d6d_6033f9b2d8cd96421342ee
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Or, well, sending 0.5 RTT at all, not just for 0-RTT.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3173?email_source=notifications&amp;email_token=AFTOJK4AOBOP2USVO2B6Q2LQRLKJ7A5CNFSM4JG4TGM2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECXWPZY#issuecomment-548366311">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7SOPQFWDDRFIDD573QRLKJ7ANCNFSM4JG4TGMQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYK7G4ADCQCJ2EQIUDQRLKJ7A5CNFSM4JG4TGM2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECXWPZY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3173?email_source=notifications\u0026email_token=AFTOJK4AOBOP2USVO2B6Q2LQRLKJ7A5CNFSM4JG4TGM2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECXWPZY#issuecomment-548366311",
"url": "https://github.com/quicwg/base-drafts/issues/3173?email_source=notifications\u0026email_token=AFTOJK4AOBOP2USVO2B6Q2LQRLKJ7A5CNFSM4JG4TGM2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECXWPZY#issuecomment-548366311",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dbadd1f29d6d_6033f9b2d8cd96421342ee--


From nobody Thu Oct 31 06:19:20 2019
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 C89DC1200A1 for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 06:19:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 QKAvceOSBXQr for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 06:19:17 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 63B5E120052 for <quic-issues@ietf.org>; Thu, 31 Oct 2019 06:19:17 -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 AE905C60356 for <quic-issues@ietf.org>; Thu, 31 Oct 2019 06:19:16 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572527956; bh=qWaQ1KBL2GqWZQA8N61AvQ+Fb0xWf4H4rXL+byBCC18=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ls5mYo050f3A+/FHITrQmXGHoN72AAd5JdgtTb1tnbJOsWMMULJ42o5FneTNEoLLC dGi6kFIvt+7rjVdpLNO+Op8A8ERYZ9f52tahjOkM4cCXEnJ8y6GEr1I8/Cye79t2iT LjwP3smCEpm7AkkPwIbkdPm6PhNqr+M0vE0lmS70=
Date: Thu, 31 Oct 2019 06:19:16 -0700
From: Antoine Delignat-Lavaud <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2GCUQJHQXIN3JS3PN3ZAI5JEVBNHHB5FZ3ZY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3159/548370434@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3159@github.com>
References: <quicwg/base-drafts/issues/3159@github.com>
Subject: Re: [quicwg/base-drafts] Server should not accept 1-RTT traffic before handshake completion (#3159)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dbadf549f9e6_7eb43f97b8acd96c6995d1"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ad-l
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/MWxRkhocczr7i4jcJgY2Acnzj5w>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 31 Oct 2019 13:19:19 -0000

----==_mimepart_5dbadf549f9e6_7eb43f97b8acd96c6995d1
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> This is on purpose btw. We process the 1-RTT packet (as in, we decrypt it), but do not process the frames it contains until the handshake is complete. The reasoning behind this was to avoid having to buffer potentially invalid 1-RTT packets.
If you don't look at the frames but acknowledge the packets when do you stop buffering them? When the server is out of memory?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3159#issuecomment-548370434
----==_mimepart_5dbadf549f9e6_7eb43f97b8acd96c6995d1
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<blockquote>
<p>This is on purpose btw. We process the 1-RTT packet (as in, we decrypt it), but do not process the frames it contains until the handshake is complete. The reasoning behind this was to avoid having to buffer potentially invalid 1-RTT packets.<br>
If you don't look at the frames but acknowledge the packets when do you stop buffering them? When the server is out of memory?</p>
</blockquote>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3159?email_source=notifications&amp;email_token=AFTOJK7MQKS4GIWEEQFWJQDQRLLNJA5CNFSM4JFYNXG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECXXQAQ#issuecomment-548370434">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZFHKDGWXVIDW5SDQLQRLLNJANCNFSM4JFYNXGQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4UJSHIZQKAFM6IPNDQRLLNJA5CNFSM4JFYNXG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECXXQAQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3159?email_source=notifications\u0026email_token=AFTOJK7MQKS4GIWEEQFWJQDQRLLNJA5CNFSM4JFYNXG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECXXQAQ#issuecomment-548370434",
"url": "https://github.com/quicwg/base-drafts/issues/3159?email_source=notifications\u0026email_token=AFTOJK7MQKS4GIWEEQFWJQDQRLLNJA5CNFSM4JFYNXG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECXXQAQ#issuecomment-548370434",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dbadf549f9e6_7eb43f97b8acd96c6995d1--


From nobody Thu Oct 31 06:22:11 2019
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 A9FE412013D for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 06:22:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 RWssz2HkBIYP for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 06:22:07 -0700 (PDT)
Received: from out-17.smtp.github.com (out-17.smtp.github.com [192.30.252.200]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BE6FE1200E7 for <quic-issues@ietf.org>; Thu, 31 Oct 2019 06:22:07 -0700 (PDT)
Received: from github-lowworker-f045d1f.ac4-iad.github.net (github-lowworker-f045d1f.ac4-iad.github.net [10.52.19.54]) by smtp.github.com (Postfix) with ESMTP id 166206E1599 for <quic-issues@ietf.org>; Thu, 31 Oct 2019 06:22:07 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572528127; bh=28nEA3rP6D62zMN4Ig0QelGuJ3LT1Kjhjx3vJoLpQtE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=AEZH0p/oPxPYwtIiT7++dCPTuxugfaGuprekrl1UczPWvvH1zXzrZzJcfO9iLw1ws FR1UzsJHwugHNassHA3wPRksymb8b28uY/A2RrYjl69reK2ssLcv/FHgjsBII2MHPI xVtS+FyZiReXhdv7amKVrsaeWVddjDauYP2HQtBc=
Date: Thu, 31 Oct 2019 06:22:07 -0700
From: Alessandro Ghedini <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3WKI537CWCSXANJBV3ZAJH7EVBNHHB5FZ3ZY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3159/548371683@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3159@github.com>
References: <quicwg/base-drafts/issues/3159@github.com>
Subject: Re: [quicwg/base-drafts] Server should not accept 1-RTT traffic before handshake completion (#3159)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dbadfff7f28_743b3fa57e6cd96020958e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ghedo
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/7GJK-Qm8SG9P9dySprgnSj3HrC4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 31 Oct 2019 13:22:10 -0000

----==_mimepart_5dbadfff7f28_743b3fa57e6cd96020958e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

There's a limit on the number of packets buffered, something like "initial congestion window"-amount of packets.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3159#issuecomment-548371683
----==_mimepart_5dbadfff7f28_743b3fa57e6cd96020958e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>There's a limit on the number of packets buffered, something like "initial congestion window"-amount of packets.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3159?email_source=notifications&amp;email_token=AFTOJK4GNQBGM7M7PMQZFWDQRLLX7A5CNFSM4JFYNXG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECXXZYY#issuecomment-548371683">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZ4YF7RTVAE7FBUS6LQRLLX7ANCNFSM4JFYNXGQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2IPKIIIKAJLBL2FTLQRLLX7A5CNFSM4JFYNXG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECXXZYY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3159?email_source=notifications\u0026email_token=AFTOJK4GNQBGM7M7PMQZFWDQRLLX7A5CNFSM4JFYNXG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECXXZYY#issuecomment-548371683",
"url": "https://github.com/quicwg/base-drafts/issues/3159?email_source=notifications\u0026email_token=AFTOJK4GNQBGM7M7PMQZFWDQRLLX7A5CNFSM4JFYNXG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECXXZYY#issuecomment-548371683",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dbadfff7f28_743b3fa57e6cd96020958e--


From nobody Thu Oct 31 06:24:34 2019
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 C7ECD1200E7 for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 06:24:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 VCqUxe6Gq8tb for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 06:24:32 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7F946120048 for <quic-issues@ietf.org>; Thu, 31 Oct 2019 06:24:32 -0700 (PDT)
Date: Thu, 31 Oct 2019 06:24:30 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572528270; bh=nJ8wPqzG2UCprEF6lIKFdrH5TfwM2n+LsW+ipjAVCY0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Bp6yYVnWCxC8jnn6err8OkiiKjKE3/cXKSTbPSqPvd7sEcgxKcTB0oP0rihXjOCgO ufJMjp8p4/idDtHJCzILcftS4Uo6F8p/Li3RCmNetpkiYZvVTalhKvMZl4DOfjHzmn I8AX9pQqx9e0mwBmDghsrhe6Z21dYCv51bdQh0/8=
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4QGXKLHPA6SOLSUI53ZAQR5EVBNHHB5FZ3ZY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3159/548372774@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3159@github.com>
References: <quicwg/base-drafts/issues/3159@github.com>
Subject: Re: [quicwg/base-drafts] Server should not accept 1-RTT traffic before handshake completion (#3159)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dbae08ec9466_2cef3ff99aacd96420938db"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/1z98xLqKJsJar7D3d1BYeou_g6Y>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 31 Oct 2019 13:24:34 -0000

----==_mimepart_5dbae08ec9466_2cef3ff99aacd96420938db
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ghedo the transport spec says you MUST not acknowledge a packet until it's been processed.

Given you're limiting the number of buffered packets, I don't see any obvious gain from trying to decrypt them before buffering them.  The buffer will be cleared when the handshake completes no matter what.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3159#issuecomment-548372774
----==_mimepart_5dbae08ec9466_2cef3ff99aacd96420938db
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=117643" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ghedo">@ghedo</a> the transport spec says you MUST not acknowledge a packet until it's been processed.</p>
<p>Given you're limiting the number of buffered packets, I don't see any obvious gain from trying to decrypt them before buffering them.  The buffer will be cleared when the handshake completes no matter what.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3159?email_source=notifications&amp;email_token=AFTOJKZTJB7LLYMNMTD2NX3QRLMA5A5CNFSM4JFYNXG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECXYCJQ#issuecomment-548372774">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZRFAHTOMQGCFASVXLQRLMA5ANCNFSM4JFYNXGQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYISA6Q3L5ER7JVF23QRLMA5A5CNFSM4JFYNXG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECXYCJQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3159?email_source=notifications\u0026email_token=AFTOJKZTJB7LLYMNMTD2NX3QRLMA5A5CNFSM4JFYNXG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECXYCJQ#issuecomment-548372774",
"url": "https://github.com/quicwg/base-drafts/issues/3159?email_source=notifications\u0026email_token=AFTOJKZTJB7LLYMNMTD2NX3QRLMA5A5CNFSM4JFYNXG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECXYCJQ#issuecomment-548372774",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dbae08ec9466_2cef3ff99aacd96420938db--


From nobody Thu Oct 31 06:28:32 2019
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 0AF371200B7 for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 06:28:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 Q5R7cuH_9RQz for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 06:28:29 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 912E5120048 for <quic-issues@ietf.org>; Thu, 31 Oct 2019 06:28:29 -0700 (PDT)
Date: Thu, 31 Oct 2019 06:28:28 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572528508; bh=Q6ZViUeh/vYbhU9M76foYe9Nuad7lEgpkbpaL+UFgq0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=J/zcUkEVapeMtlt1YRZfMAIVLelK2jMvQFNzIjah1A1ZT/qJ0GTWE9bF4wuafPYdP HadCPRq2muh8b/u7d2kcJcaGLBxCWRuZHfgVRG65ZQp6EQX8OPz3ADF5Knt/aDzrV3 lTPuuOx6IoCyJ0nBWa0wsQN5CG0uzbhdYG83QpEM=
From: Alessandro Ghedini <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5KOTNYDNDOEBDF6SV3ZAJ7ZEVBNHHB5FZ3ZY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3159/548374531@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3159@github.com>
References: <quicwg/base-drafts/issues/3159@github.com>
Subject: Re: [quicwg/base-drafts] Server should not accept 1-RTT traffic before handshake completion (#3159)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dbae17cd03d4_7fa03ffc824cd95c3592f6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ghedo
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/rU9LP9FHKcILM8j_MJDa-Xnh61M>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 31 Oct 2019 13:28:31 -0000

----==_mimepart_5dbae17cd03d4_7fa03ffc824cd95c3592f6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Yeah, but that doesn't mean I should still buffer junk packets if I can avoid it....

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3159#issuecomment-548374531
----==_mimepart_5dbae17cd03d4_7fa03ffc824cd95c3592f6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Yeah, but that doesn't mean I should still buffer junk packets if I can avoid it....</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3159?email_source=notifications&amp;email_token=AFTOJK3H2MOINUQBPLGMVUDQRLMPZA5CNFSM4JFYNXG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECXYQAY#issuecomment-548374531">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5OANIFT5XTYYW422DQRLMPZANCNFSM4JFYNXGQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2XOPYUT2I5BTMQFIDQRLMPZA5CNFSM4JFYNXG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECXYQAY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3159?email_source=notifications\u0026email_token=AFTOJK3H2MOINUQBPLGMVUDQRLMPZA5CNFSM4JFYNXG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECXYQAY#issuecomment-548374531",
"url": "https://github.com/quicwg/base-drafts/issues/3159?email_source=notifications\u0026email_token=AFTOJK3H2MOINUQBPLGMVUDQRLMPZA5CNFSM4JFYNXG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECXYQAY#issuecomment-548374531",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dbae17cd03d4_7fa03ffc824cd95c3592f6--


From nobody Thu Oct 31 06:29:53 2019
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 E9CE1120129 for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 06:29:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 hTwGsK-cWHXi for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 06:29:49 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8BA551200B7 for <quic-issues@ietf.org>; Thu, 31 Oct 2019 06:29:49 -0700 (PDT)
Received: from github-lowworker-25680bd.va3-iad.github.net (github-lowworker-25680bd.va3-iad.github.net [10.48.17.61]) by smtp.github.com (Postfix) with ESMTP id B7B186A091B for <quic-issues@ietf.org>; Thu, 31 Oct 2019 06:29:48 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572528588; bh=Vg0ZfTt5gBN0cUC3kYhJ3szOCa6IkvJzOBlwOukXAJI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=RNuiNcVlAJq8VhTtwLtDdU5CfV6MHbJoBOafp15roE4SYVFB6eAwZ2Twy3R6C92Ag uTMIHU4ORRo+cXFpJHiTP58O6FpSF/Ybr1M4yADbp5l9eQH7EMgwoALBbP1hzHG+84 g5muMmfYhju5VzQO6t8EbSdgZq693/PwpQpuQFeo=
Date: Thu, 31 Oct 2019 06:29:48 -0700
From: Alessandro Ghedini <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK72QPS6OYL2ZVK2LTN3ZAKEZEVBNHHB5FZ3ZY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3159/548375119@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3159@github.com>
References: <quicwg/base-drafts/issues/3159@github.com>
Subject: Re: [quicwg/base-drafts] Server should not accept 1-RTT traffic before handshake completion (#3159)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dbae1cca94b5_12433fea430cd95c243089"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ghedo
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/RmzhsKhNuOhr0MhjUb8JlK46uxg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 31 Oct 2019 13:29:51 -0000

----==_mimepart_5dbae1cca94b5_12433fea430cd95c243089
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

As for the not ackng, sure, but that's a separate problem.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3159#issuecomment-548375119
----==_mimepart_5dbae1cca94b5_12433fea430cd95c243089
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>As for the not ackng, sure, but that's a separate problem.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3159?email_source=notifications&amp;email_token=AFTOJK4YKQT55PADDVLU3ZTQRLMUZA5CNFSM4JFYNXG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECXYUTY#issuecomment-548375119">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2EG32U6CAI3GCRQVTQRLMUZANCNFSM4JFYNXGQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7VEQQPVLQIVKOVP7LQRLMUZA5CNFSM4JFYNXG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECXYUTY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3159?email_source=notifications\u0026email_token=AFTOJK4YKQT55PADDVLU3ZTQRLMUZA5CNFSM4JFYNXG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECXYUTY#issuecomment-548375119",
"url": "https://github.com/quicwg/base-drafts/issues/3159?email_source=notifications\u0026email_token=AFTOJK4YKQT55PADDVLU3ZTQRLMUZA5CNFSM4JFYNXG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECXYUTY#issuecomment-548375119",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dbae1cca94b5_12433fea430cd95c243089--


From nobody Thu Oct 31 06:37:05 2019
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 078A81200B2 for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 06:37:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 DnzsIbmcrxmU for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 06:37:01 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9C3AD120088 for <quic-issues@ietf.org>; Thu, 31 Oct 2019 06:37:01 -0700 (PDT)
Date: Thu, 31 Oct 2019 06:37:00 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572529020; bh=qhrX7uTU09KH92KYYPlgzZ5v9GvBrXODYHHDBwf7lxc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=V7wZPrTuZUKDNjc1xJnceIw48pkR/U8F3Q6L/+uqSnPt0Iy2LsN5ilErDAjeiF4db qbpuJ2vww94ikssMFlDqyAjUyScdXjJFFi2UR+iyfR2Pef/6Km1bx2bdxaOm5+1R9G +H/yAo6aAus8wGIt6kXNWudGuuXwbEclxO4dVyog=
From: Antoine Delignat-Lavaud <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYFPFVYNUK66U32E5F3ZAK7ZEVBNHHB5FZ3ZY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3159/548378457@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3159@github.com>
References: <quicwg/base-drafts/issues/3159@github.com>
Subject: Re: [quicwg/base-drafts] Server should not accept 1-RTT traffic before handshake completion (#3159)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dbae37ccc385_4bb13fb86b8cd96815406b8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ad-l
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/iBgabxnfLXKi_O_SDxbaxvZvh_w>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 31 Oct 2019 13:37:03 -0000

----==_mimepart_5dbae37ccc385_4bb13fb86b8cd96815406b8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

> As for the not ackng, sure, but that's a separate problem.

Agree it's off topic, but it's still very interesting for security research. I would never have expected implementations to do this and the security implications for stream integrity can be very surprising in some scenarios (such as compromised PSK), so thanks for clarifying that.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3159#issuecomment-548378457
----==_mimepart_5dbae37ccc385_4bb13fb86b8cd96815406b8
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<blockquote>
<p>As for the not ackng, sure, but that's a separate problem.</p>
</blockquote>
<p>Agree it's off topic, but it's still very interesting for security research. I would never have expected implementations to do this and the security implications for stream integrity can be very surprising in some scenarios (such as compromised PSK), so thanks for clarifying that.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3159?email_source=notifications&amp;email_token=AFTOJKY7I52Q664CQEG33E3QRLNPZA5CNFSM4JFYNXG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECXZOWI#issuecomment-548378457">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKZZQPG3WLIIDAPFTATQRLNPZANCNFSM4JFYNXGQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4DYNV6MCBYUBTSBWDQRLNPZA5CNFSM4JFYNXG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECXZOWI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3159?email_source=notifications\u0026email_token=AFTOJKY7I52Q664CQEG33E3QRLNPZA5CNFSM4JFYNXG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECXZOWI#issuecomment-548378457",
"url": "https://github.com/quicwg/base-drafts/issues/3159?email_source=notifications\u0026email_token=AFTOJKY7I52Q664CQEG33E3QRLNPZA5CNFSM4JFYNXG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECXZOWI#issuecomment-548378457",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dbae37ccc385_4bb13fb86b8cd96815406b8--


From nobody Thu Oct 31 06:38:44 2019
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 42F69120088 for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 06:38:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.381
X-Spam-Level: 
X-Spam-Status: No, score=-6.381 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 p7uchWpP0FGd for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 06:38:41 -0700 (PDT)
Received: from out-21.smtp.github.com (out-21.smtp.github.com [192.30.252.204]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 54105120052 for <quic-issues@ietf.org>; Thu, 31 Oct 2019 06:38:41 -0700 (PDT)
Received: from github-lowworker-b19c547.va3-iad.github.net (github-lowworker-b19c547.va3-iad.github.net [10.48.17.66]) by smtp.github.com (Postfix) with ESMTP id D85A7A1D1B for <quic-issues@ietf.org>; Thu, 31 Oct 2019 06:38:39 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572529119; bh=hTESblIjLq3FaQHliVdwucLADMtebOY7JhDhO0MuyfM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=n5bz2QeW0KB5NRfYdyQ37OgFJ/1TCK3p3V9JF+vu9C/jpWZu/vBo2cvjgTMsQND4g pFs+vpUU5Jws71tYh9JseM+yrkEUgY4ZDVEmg/vVHeJJtc7k8oMUoKTkXUKf1AMy/+ 92DGj3Yci1mBnFDmv/+Oovivn/uC9AzmasrcCpZ0=
Date: Thu, 31 Oct 2019 06:38:39 -0700
From: Alessandro Ghedini <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5O5H6QUOEOTSZSAIF3ZALF7EVBNHHB5FZ3ZY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3159/548379191@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3159@github.com>
References: <quicwg/base-drafts/issues/3159@github.com>
Subject: Re: [quicwg/base-drafts] Server should not accept 1-RTT traffic before handshake completion (#3159)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dbae3dfc9747_473f3fb4baccd964152002e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ghedo
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/roPB3HbR74_ieZDFc-tHnBgsEHg>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 31 Oct 2019 13:38:43 -0000

----==_mimepart_5dbae3dfc9747_473f3fb4baccd964152002e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett can you point me where the draft says that? I can't seem to be able to find it in https://quicwg.org/base-drafts/draft-ietf-quic-transport.html#rfc.section.13.2

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3159#issuecomment-548379191
----==_mimepart_5dbae3dfc9747_473f3fb4baccd964152002e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=20072817" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ianswett">@ianswett</a> can you point me where the draft says that? I can't seem to be able to find it in <a href="https://quicwg.org/base-drafts/draft-ietf-quic-transport.html#rfc.section.13.2" rel="nofollow">https://quicwg.org/base-drafts/draft-ietf-quic-transport.html#rfc.section.13.2</a></p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3159?email_source=notifications&amp;email_token=AFTOJK7F7RGKRPKKYWNQVATQRLNV7A5CNFSM4JFYNXG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECXZUNY#issuecomment-548379191">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6Q7JG25QCV7KGN6WLQRLNV7ANCNFSM4JFYNXGQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZ7XJET2FNFMR4ALUTQRLNV7A5CNFSM4JFYNXG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECXZUNY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3159?email_source=notifications\u0026email_token=AFTOJK7F7RGKRPKKYWNQVATQRLNV7A5CNFSM4JFYNXG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECXZUNY#issuecomment-548379191",
"url": "https://github.com/quicwg/base-drafts/issues/3159?email_source=notifications\u0026email_token=AFTOJK7F7RGKRPKKYWNQVATQRLNV7A5CNFSM4JFYNXG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECXZUNY#issuecomment-548379191",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dbae3dfc9747_473f3fb4baccd964152002e--


From nobody Thu Oct 31 06:45:10 2019
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 D598412089B for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 06:45:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 6xV-C0bqkxYa for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 06:45:03 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 57531120811 for <quic-issues@ietf.org>; Thu, 31 Oct 2019 06:45:03 -0700 (PDT)
Received: from github-lowworker-28f8021.ac4-iad.github.net (github-lowworker-28f8021.ac4-iad.github.net [10.52.25.98]) by smtp.github.com (Postfix) with ESMTP id 6156F960581 for <quic-issues@ietf.org>; Thu, 31 Oct 2019 06:45:02 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572529502; bh=+1ntj593sUq/E3GfsPM8HRH5PXB708Y134tqVb9dZpA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=mK+h5/WnYUKcaba1y3tGLv7cDLb1BfesIbtQIGNiPoYoMb5heR9uVWqtPuWEAE6E4 7wUI8eyV285MaNl4sU2bAWINjDXv9Xf7wlTezPto19o5MyYggSW9UQF51WgA8LjLOf EgCYKzI5uOxzXDm5oX83dEgwHO1LkkVMzFlYC1e4=
Date: Thu, 31 Oct 2019 06:45:02 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK46XXLNK3EHMPYKSLN3ZAS65EVBNHHB5FZ3ZY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3159/548382040@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3159@github.com>
References: <quicwg/base-drafts/issues/3159@github.com>
Subject: Re: [quicwg/base-drafts] Server should not accept 1-RTT traffic before handshake completion (#3159)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dbae55e524b8_11603f8aa98cd96c239622"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/h9fFwILfiAYwC17-epfS2_-uXVI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 31 Oct 2019 13:45:07 -0000

----==_mimepart_5dbae55e524b8_11603f8aa98cd96c239622
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

It's the first sentence in 13.1:
"A packet MUST NOT be acknowledged until packet protection has been successfully removed and all frames contained in the packet have been processed."

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3159#issuecomment-548382040
----==_mimepart_5dbae55e524b8_11603f8aa98cd96c239622
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>It's the first sentence in 13.1:<br>
"A packet MUST NOT be acknowledged until packet protection has been successfully removed and all frames contained in the packet have been processed."</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3159?email_source=notifications&amp;email_token=AFTOJK5VKG52A2BAA5DWOT3QRLON5A5CNFSM4JFYNXG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECX2KWA#issuecomment-548382040">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKY3FFTCEKI27E5ORHDQRLON5ANCNFSM4JFYNXGQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK3IELNICC6DLY2A3ZTQRLON5A5CNFSM4JFYNXG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECX2KWA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3159?email_source=notifications\u0026email_token=AFTOJK5VKG52A2BAA5DWOT3QRLON5A5CNFSM4JFYNXG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECX2KWA#issuecomment-548382040",
"url": "https://github.com/quicwg/base-drafts/issues/3159?email_source=notifications\u0026email_token=AFTOJK5VKG52A2BAA5DWOT3QRLON5A5CNFSM4JFYNXG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECX2KWA#issuecomment-548382040",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dbae55e524b8_11603f8aa98cd96c239622--


From nobody Thu Oct 31 06:47:36 2019
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 0602B120044 for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 06:47:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 PP953sHtxlBm for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 06:47:33 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D56C6120043 for <quic-issues@ietf.org>; Thu, 31 Oct 2019 06:47:32 -0700 (PDT)
Received: from github-lowworker-cde56e0.va3-iad.github.net (github-lowworker-cde56e0.va3-iad.github.net [10.48.25.52]) by smtp.github.com (Postfix) with ESMTP id CF8FE960C9E for <quic-issues@ietf.org>; Thu, 31 Oct 2019 06:47:31 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572529651; bh=Dd/iX+gJpV9JXPqHZDRP5mZbFqWXXzGF+nuLZRnvVJ8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=SnvxdramMGcFxPrvlYgq74q3uaup+6ElVUmsneyXFhfoEk3LtMgLdMtUwCjQgTkrr 9qVm6wyg9obokzz3ROkJbF6MtAgTjj1QFpt9JFIX39EYGQRtw8FeblEK3yApNCx/Ng FygKT/QD/ykkTvlczaK9ja60YQsEMYAJ0oMFfWQE=
Date: Thu, 31 Oct 2019 06:47:31 -0700
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZGKLSVZHJDQ65NU453ZAMHHEVBNHHB5FZ3ZY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3159/548383177@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3159@github.com>
References: <quicwg/base-drafts/issues/3159@github.com>
Subject: Re: [quicwg/base-drafts] Server should not accept 1-RTT traffic before handshake completion (#3159)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dbae5f3c126f_46413fe8cdecd95c235225f"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/avguyyGpEEx26k-agjtRscfo8HI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 31 Oct 2019 13:47:35 -0000

----==_mimepart_5dbae5f3c126f_46413fe8cdecd95c235225f
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

Sure, you can't ACK or process a packet before the key space is valid, but you can buffer them. There is not point in buffering garbage. Forcing keys to only be available after the key space is confirmed amounts to babysitting and there are plenty other things any endpoint can do wrong. Receiving an early ACK is ofcourse a protocol violation.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3159#issuecomment-548383177
----==_mimepart_5dbae5f3c126f_46413fe8cdecd95c235225f
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>Sure, you can't ACK or process a packet before the key space is valid, but you can buffer them. There is not point in buffering garbage. Forcing keys to only be available after the key space is confirmed amounts to babysitting and there are plenty other things any endpoint can do wrong. Receiving an early ACK is ofcourse a protocol violation.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3159?email_source=notifications&amp;email_token=AFTOJKY2TP23FCBNIVBB6HTQRLOXHA5CNFSM4JFYNXG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECX2TSI#issuecomment-548383177">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5FUT6LZMGR4RFZDMLQRLOXHANCNFSM4JFYNXGQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5UZT23LG3NOC7KJATQRLOXHA5CNFSM4JFYNXG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECX2TSI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3159?email_source=notifications\u0026email_token=AFTOJKY2TP23FCBNIVBB6HTQRLOXHA5CNFSM4JFYNXG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECX2TSI#issuecomment-548383177",
"url": "https://github.com/quicwg/base-drafts/issues/3159?email_source=notifications\u0026email_token=AFTOJKY2TP23FCBNIVBB6HTQRLOXHA5CNFSM4JFYNXG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECX2TSI#issuecomment-548383177",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dbae5f3c126f_46413fe8cdecd95c235225f--


From nobody Thu Oct 31 06:49:16 2019
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 CA01E120088 for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 06:49:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 x9e1YbOq7wRT for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 06:49:13 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3FAFF120025 for <quic-issues@ietf.org>; Thu, 31 Oct 2019 06:49:13 -0700 (PDT)
Date: Thu, 31 Oct 2019 06:49:12 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572529752; bh=8OpMlIjbkuxcN+pfqFMLxoH2yODYQ+lkrC4pMkw0oxc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=2VG0L+etipx/SXI6MdgEiwnY26uMx4zOXjn0OJgf2DN3HeqXymIaP41rkq7REmQUU wjPzrkgGUpeq/yY4ZOhm3QZGjgS3fdYleZm1MejuqXUHHZFfBQLhA9fRtxTyicEndx v11HmaLoycDAT5biIt83sW8RJ8PePmg+dGNpEEEE=
From: MikkelFJ <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK73DJXTO6URYAF3QLN3ZAMNREVBNHHB5FZ3ZY@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3159/548383920@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3159@github.com>
References: <quicwg/base-drafts/issues/3159@github.com>
Subject: Re: [quicwg/base-drafts] Server should not accept 1-RTT traffic before handshake completion (#3159)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dbae6588aa07_48983fb63e0cd9681171069"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: mikkelfj
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/vxPBSgwJAsxBWgoatj1IlpfRq3Y>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 31 Oct 2019 13:49:15 -0000

----==_mimepart_5dbae6588aa07_48983fb63e0cd9681171069
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

In interesting aside: how do you deal with max ack delay when you buffer packets that cannot be processed yet?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3159#issuecomment-548383920
----==_mimepart_5dbae6588aa07_48983fb63e0cd9681171069
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>In interesting aside: how do you deal with max ack delay when you buffer packets that cannot be processed yet?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3159?email_source=notifications&amp;email_token=AFTOJK57LBISGVNOD7SRIP3QRLO5RA5CNFSM4JFYNXG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECX2ZMA#issuecomment-548383920">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK477EPKRUSFRI2GDSLQRLO5RANCNFSM4JFYNXGQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKY43W3WDAPKDPYYHS3QRLO5RA5CNFSM4JFYNXG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECX2ZMA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3159?email_source=notifications\u0026email_token=AFTOJK57LBISGVNOD7SRIP3QRLO5RA5CNFSM4JFYNXG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECX2ZMA#issuecomment-548383920",
"url": "https://github.com/quicwg/base-drafts/issues/3159?email_source=notifications\u0026email_token=AFTOJK57LBISGVNOD7SRIP3QRLO5RA5CNFSM4JFYNXG2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECX2ZMA#issuecomment-548383920",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dbae6588aa07_48983fb63e0cd9681171069--


From nobody Thu Oct 31 07:10:47 2019
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 9DD2812006F for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 07:10:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 MQ_fyoBdPX44 for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 07:10:45 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E81BA12006B for <quic-issues@ietf.org>; Thu, 31 Oct 2019 07:10:44 -0700 (PDT)
Received: from github-lowworker-56fcc46.va3-iad.github.net (github-lowworker-56fcc46.va3-iad.github.net [10.48.102.32]) by smtp.github.com (Postfix) with ESMTP id 339361C0597 for <quic-issues@ietf.org>; Thu, 31 Oct 2019 07:10:44 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572531044; bh=s0D4SNTvdWUGNnS9n1/fD1hPI8FeE21QwIeNejOrYxU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=bEuWmajg6VCQELrEbpEcmubYU7HNYyrdssAsAvKeTAhK2rLsQB0Ig8oMXA9PEkJSg IVMglEN3udxt1KCDD+U6VwlkYvovsgRXIslMdqpVwcfgCtEIYaHGG5jX6kCNAex+sO /5zObstBGWeLGPc7k4jvuTc/kne8A6Y8h+cmenjQ=
Date: Thu, 31 Oct 2019 07:10:44 -0700
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK4MDRL4IQNEL3A7J2V3ZAO6JEVBNHHB5L4FMQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3173/548393663@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3173@github.com>
References: <quicwg/base-drafts/issues/3173@github.com>
Subject: Re: [quicwg/base-drafts] TLS MUST NOT deliver server 1RTT Rx keys until getting Finished (#3173)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dbaeb641fe4a_33cf3ff7c82cd96861754"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/fkfziaOUKa1XLBukCl0sZwpUcK0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 31 Oct 2019 14:10:47 -0000

----==_mimepart_5dbaeb641fe4a_33cf3ff7c82cd96861754
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ghedo Regardless of if we should use the normative language in QUIC-TLS, I think that RFC 8446, Section 4.4.4 clarifies what the requirements are, i.e.:
* do not use the 1-RTT keys until the Finished is received
* with the exception of 0-RTT
* and also with the exception of 0.5-RTT, while keeping in mind that the peer's identity or liveness has not been asserted.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3173#issuecomment-548393663
----==_mimepart_5dbaeb641fe4a_33cf3ff7c82cd96861754
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=117643" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ghedo">@ghedo</a> Regardless of if we should use the normative language in QUIC-TLS, I think that RFC 8446, Section 4.4.4 clarifies what the requirements are, i.e.:</p>
<ul>
<li>do not use the 1-RTT keys until the Finished is received</li>
<li>with the exception of 0-RTT</li>
<li>and also with the exception of 0.5-RTT, while keeping in mind that the peer's identity or liveness has not been asserted.</li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3173?email_source=notifications&amp;email_token=AFTOJKYRHAX5COSZXWF5IH3QRLROJA5CNFSM4JG4TGM2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECX5FPY#issuecomment-548393663">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4LWKZ6UWMKRFDGSZTQRLROJANCNFSM4JG4TGMQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZLBNNUZWJ4GM43G43QRLROJA5CNFSM4JG4TGM2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECX5FPY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3173?email_source=notifications\u0026email_token=AFTOJKYRHAX5COSZXWF5IH3QRLROJA5CNFSM4JG4TGM2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECX5FPY#issuecomment-548393663",
"url": "https://github.com/quicwg/base-drafts/issues/3173?email_source=notifications\u0026email_token=AFTOJKYRHAX5COSZXWF5IH3QRLROJA5CNFSM4JG4TGM2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECX5FPY#issuecomment-548393663",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dbaeb641fe4a_33cf3ff7c82cd96861754--


From nobody Thu Oct 31 07:46:45 2019
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 B3BB9120804 for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 07:46:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.999
X-Spam-Level: 
X-Spam-Status: No, score=-6.999 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=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 2vpOeAznZUNw for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 07:46:42 -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 5167D1207FE for <quic-issues@ietf.org>; Thu, 31 Oct 2019 07:46:42 -0700 (PDT)
Received: from github-lowworker-2e54e43.va3-iad.github.net (github-lowworker-2e54e43.va3-iad.github.net [10.48.17.27]) by smtp.github.com (Postfix) with ESMTP id 1ACCB6E0355 for <quic-issues@ietf.org>; Thu, 31 Oct 2019 07:46:41 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572533201; bh=XwNHqIL47Bmrh311NdKe9KAXC+mgnTDACxuAO5/xX90=; h=Date:From:To:Subject:From; b=TvTso1FDt9bM+QZDtz2EoGUvPFsolqOk0ZAX9WxO7SFBCKwl43ags0XX4urZwD6Ej jV5uuJtmyXBPscIpFTUsjIqJpKAKoksYFfoM88yqJTHekYURaInCl/FNCBpqNS6tkY jCLkfGZDNqiyeDoUcxAeFu4fPi9TTCpj75s8qp1U=
Date: Thu, 31 Oct 2019 07:46:41 -0700
From: ianswett <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/ianswett-max-datagram-size/cf63bd-373b0a@github.com>
Subject: [quicwg/base-drafts] 373b0a: Update draft-ietf-quic-recovery.md
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/OA_FdDhMsgm2mClaXfrMnStHRCs>
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: Thu, 31 Oct 2019 14:46:44 -0000

  Branch: refs/heads/ianswett-max-datagram-size
  Home:   https://github.com/quicwg/base-drafts
  Commit: 373b0abdb02c74076c6dcfa87552e3946bcf1eb2
      https://github.com/quicwg/base-drafts/commit/373b0abdb02c74076c6dcfa87552e3946bcf1eb2
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-10-31 (Thu, 31 Oct 2019)

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

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md



From nobody Thu Oct 31 07:47:10 2019
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.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 12E1C120241 for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 07:47:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.381
X-Spam-Level: 
X-Spam-Status: No, score=-1.381 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=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 4niF8t8GO80Z for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 07:47:07 -0700 (PDT)
Received: from o3.sgmail.github.com (o3.sgmail.github.com [192.254.112.98]) (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 B8D351207FE for <quic-issues@ietf.org>; Thu, 31 Oct 2019 07:47:06 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=BSYG6diuD/2BF1Fl5J3+W9kSsbs=; b=eIcloOgCvnHpM8O3 l5CVo+jRxDpAc9mOZx5JCBenk4TvhEGIwCm1M+kPuJzMrQ6YA3Y428Si0afYQ4lb 5Kv0q5zdM/971fqKkYs+L7I2UZO7wj38ccwsfOauWxUuZuG6nuFd2yZHFSIDS2Gq Y1Z9x8VM0Bb4qaL0SturRqk/pkI=
Received: by filter1580p1mdw1.sendgrid.net with SMTP id filter1580p1mdw1-16692-5DBAF3DB-1D 2019-10-31 14:46:51.212993809 +0000 UTC m=+327413.869339866
Received: from github-lowworker-819f804.cp1-iad.github.net (unknown [140.82.115.14]) by ismtpd0065p1iad2.sendgrid.net (SG) with ESMTP id 3k9gJ3FtR3Cpewa8sGv1TA for <quic-issues@ietf.org>; Thu, 31 Oct 2019 14:46:51.189 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-819f804.cp1-iad.github.net (Postfix) with ESMTP id 18B0F360962 for <quic-issues@ietf.org>; Thu, 31 Oct 2019 07:46:51 -0700 (PDT)
Date: Thu, 31 Oct 2019 14:46:51 +0000 (UTC)
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3167/push/4218416253@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3167@github.com>
References: <quicwg/base-drafts/pull/3167@github.com>
Subject: Re: [quicwg/base-drafts] kMaxDatagramSize -> max_datagram_size (#3167)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dbaf3db158b4_73e53fb563ecd968386859"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak14XIXbxwVw8SC/ja76jjZtAnvYi/X4zN/0J/ 8RPAYu15jV1yCtTcVTCK/NEEDoclDOZSR8u64qPCWUiSus8bP0mr3gJILAR/K+Y794pqH3WbW6CYtl A0Wk4nMvOrJNW13JbdcY66oO7UDpvVrL/gZ+A/79j3JYcZlDevhl0gu0+JqJa5qpx4cJy8YYc4J7hY c=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/Jj346zkAed3LYU6t2jvOgszcd_Y>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 31 Oct 2019 14:47:09 -0000

----==_mimepart_5dbaf3db158b4_73e53fb563ecd968386859
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

373b0abdb02c74076c6dcfa87552e3946bcf1eb2  Update draft-ietf-quic-recovery.md


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3167/files/cf63bd95f00d0cf7b48253742237b69f218c24aa..373b0abdb02c74076c6dcfa87552e3946bcf1eb2

----==_mimepart_5dbaf3db158b4_73e53fb563ecd968386859
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/ianswett" class="user-mention">@ianswett</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/373b0abdb02c74076c6dcfa87552e3946bcf1eb2">373b0ab</a>  Update draft-ietf-quic-recovery.md</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3167/files/cf63bd95f00d0cf7b48253742237b69f218c24aa..373b0abdb02c74076c6dcfa87552e3946bcf1eb2?email_source=notifications&amp;email_token=AFTOJK2YLZ267ZGAIXUKM4TQRLVVXA5CNFSM4JGQDLHKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGOBZHE4DCOKQOVZWQIZUGIYTQNBRGYZDKMY">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7CZISLACFQK2BNV73QRLVVXANCNFSM4JGQDLHA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5HZ25E46EMKX2LAX3QRLVVXA5CNFSM4JGQDLHKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGOBZHE4DCOKQOVZWQIZUGIYTQNBRGYZDKMY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3167/files/cf63bd95f00d0cf7b48253742237b69f218c24aa..373b0abdb02c74076c6dcfa87552e3946bcf1eb2?email_source=notifications\u0026email_token=AFTOJK2YLZ267ZGAIXUKM4TQRLVVXA5CNFSM4JGQDLHKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGOBZHE4DCOKQOVZWQIZUGIYTQNBRGYZDKMY",
"url": "https://github.com/quicwg/base-drafts/pull/3167/files/cf63bd95f00d0cf7b48253742237b69f218c24aa..373b0abdb02c74076c6dcfa87552e3946bcf1eb2?email_source=notifications\u0026email_token=AFTOJK2YLZ267ZGAIXUKM4TQRLVVXA5CNFSM4JGQDLHKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGOBZHE4DCOKQOVZWQIZUGIYTQNBRGYZDKMY",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5dbaf3db158b4_73e53fb563ecd968386859--


From nobody Thu Oct 31 07:47:21 2019
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 70B4A1207FE for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 07:47:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 BzQ2e0ueTm-a for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 07:47:14 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4B365120241 for <quic-issues@ietf.org>; Thu, 31 Oct 2019 07:47:14 -0700 (PDT)
Date: Thu, 31 Oct 2019 07:47:13 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572533233; bh=YPOJah/NEZME+ESojeFll2iasr67ySUehSn/X3rXCJI=; h=Date:From:To:Subject:From; b=RNlW5RzMA2LqTgRL7/g0Z/wE1oNhaHO6/mDjiiPHdR/88QH0j9vr84vHFw9E+8U/t eSUvKNUf2XvmNsD67l5ii/SQc5JdJ0peObLcFVJpxxDXd7P3VJqQf9icG5QosJ0JJj PmMqZptVY/utSbhQbW8T6WgmZNwKLNOtuTFzLIn4=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/2dd241-80d17a@github.com>
Subject: [quicwg/base-drafts] 80d17a: Script updating gh-pages from 373b0abd. [ci skip]
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/4Sub1uLpDDiF0ZE9jtSvydzE2NM>
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: Thu, 31 Oct 2019 14:47:19 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 80d17afff9ee5b74cb16454969ba5cbcab941926
      https://github.com/quicwg/base-drafts/commit/80d17afff9ee5b74cb16454969ba5cbcab941926
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-31 (Thu, 31 Oct 2019)

  Changed paths:
    M ianswett-max-datagram-size/draft-ietf-quic-http.html
    M ianswett-max-datagram-size/draft-ietf-quic-http.txt
    M ianswett-max-datagram-size/draft-ietf-quic-invariants.html
    M ianswett-max-datagram-size/draft-ietf-quic-invariants.txt
    M ianswett-max-datagram-size/draft-ietf-quic-qpack.html
    M ianswett-max-datagram-size/draft-ietf-quic-qpack.txt
    M ianswett-max-datagram-size/draft-ietf-quic-recovery.html
    M ianswett-max-datagram-size/draft-ietf-quic-recovery.txt
    M ianswett-max-datagram-size/draft-ietf-quic-tls.html
    M ianswett-max-datagram-size/draft-ietf-quic-tls.txt
    M ianswett-max-datagram-size/draft-ietf-quic-transport.html
    M ianswett-max-datagram-size/draft-ietf-quic-transport.txt
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from 373b0abd. [ci skip]



From nobody Thu Oct 31 07:49:39 2019
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 0460A120811 for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 07:49:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 fnDJzFqw0JMt for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 07:49:35 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 87AA11207FE for <quic-issues@ietf.org>; Thu, 31 Oct 2019 07:49:35 -0700 (PDT)
Date: Thu, 31 Oct 2019 07:49:34 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572533374; bh=Bdfc9ePFZHPj6gPMuyEx0Fvv16JU1nFa/ty4FdljGuk=; h=Date:From:To:Subject:From; b=dfofIouGrN6eaknC0kwboerVVc31UhCnb/Gl9T5WsFx0G0pOI5+H4iCNQmy4ClEC4 sKCqqjgIuv4bTXmI16nXZv/cxcHNBAX6ATvjRL1naH2996qyEaJtG+Ch7s5m91Jnfh iW4KNkFi7HO/aeKhxRQXzlTLv3Y10/Sm3RI9CdqQ=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/80d17a-07bddc@github.com>
Subject: [quicwg/base-drafts] 07bddc: Script updating issues at 2019-10-31T14:49:27Z. [c...
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/x_hYHzissAxr9Ee3GnEC3nGdyMQ>
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: Thu, 31 Oct 2019 14:49:38 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 07bddc9bdd1a4621bbd5876fd8042c6bdd82f794
      https://github.com/quicwg/base-drafts/commit/07bddc9bdd1a4621bbd5876fd8042c6bdd82f794
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-31 (Thu, 31 Oct 2019)

  Changed paths:
    M issues.json
    M pulls.json

  Log Message:
  -----------
  Script updating issues at 2019-10-31T14:49:27Z. [ci skip]



From nobody Thu Oct 31 07:59:31 2019
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.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 61D58120809 for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 07:59:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.454
X-Spam-Level: 
X-Spam-Status: No, score=-1.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-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 UHDiQ34HOZk2 for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 07:59:27 -0700 (PDT)
Received: from o10.sgmail.github.com (o10.sgmail.github.com [167.89.101.201]) (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 C3E76120142 for <quic-issues@ietf.org>; Thu, 31 Oct 2019 07:59:27 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=XwW1Zjny6XHOUIffPcZJtt0gp3U=; b=RsW4y4ROLU3bTEAC yWlt4BSKTg5DPvMLnPxW8sJSYAkbnss9wCWVPUvcYmH9w7zAKPleB45m1FEbOZyD 8ovNLHQEcLCI5z9lFftlIotOHyQCGiWH18CpZnftGelOer8+SPEmWVHDOdrhM2wP 1z/mQ0y/P6ux1cQv1lwy5yemZwE=
Received: by filter1562p1mdw1.sendgrid.net with SMTP id filter1562p1mdw1-7209-5DBAF6CC-34 2019-10-31 14:59:24.841467162 +0000 UTC m=+508432.829557615
Received: from github-lowworker-c5134a3.ac4-iad.github.net (unknown [140.82.115.2]) by ismtpd0058p1iad2.sendgrid.net (SG) with ESMTP id jNN0-6RBReWWFK7N08yigA for <quic-issues@ietf.org>; Thu, 31 Oct 2019 14:59:24.814 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-c5134a3.ac4-iad.github.net (Postfix) with ESMTP id B7736EC004E for <quic-issues@ietf.org>; Thu, 31 Oct 2019 07:59:24 -0700 (PDT)
Date: Thu, 31 Oct 2019 14:59:24 +0000 (UTC)
From: Alessandro Ghedini <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6UTPDH3UWKNVAQZEN3ZAUUZEVBNHHB5L4FMQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3173/548416891@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3173@github.com>
References: <quicwg/base-drafts/issues/3173@github.com>
Subject: Re: [quicwg/base-drafts] TLS MUST NOT deliver server 1RTT Rx keys until getting Finished (#3173)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dbaf6ccb6133_18693fea89ccd964945d5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ghedo
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak3mtAYEJ4FUMrs96V7Li4tajBbkOjS0A++nAM /SN9QfkgXSKk2GL2wiQKIzIoMukeoOEbEGuAltLCTMbjoCX6WKPqfyLOlWAWoScSaWEKdVHtSd6qCh 38ou+1fAeH/1lv4HQKEivR8r8JxUif7x4tMN6RGGfzG7kmKBuVwX0VErCGy1udwuEJdMTPHuaoBR1+ 4=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/nmODTLeNcexvfMGkMVOG6sB38AY>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 31 Oct 2019 14:59:30 -0000

----==_mimepart_5dbaf6ccb6133_18693fea89ccd964945d5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@kazuho yeah, that makes sense thanks.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3173#issuecomment-548416891
----==_mimepart_5dbaf6ccb6133_18693fea89ccd964945d5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=41567" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/kazuho">@kazuho</a> yeah, that makes sense thanks.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3173?email_source=notifications&amp;email_token=AFTOJK2KHO76HGYQD2MR7ODQRLXEZA5CNFSM4JG4TGM2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECYC26Y#issuecomment-548416891">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7PUEG4DV5TMVL62T3QRLXEZANCNFSM4JG4TGMQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6W5NWXCZG3EJLXH43QRLXEZA5CNFSM4JG4TGM2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECYC26Y.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3173?email_source=notifications\u0026email_token=AFTOJK2KHO76HGYQD2MR7ODQRLXEZA5CNFSM4JG4TGM2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECYC26Y#issuecomment-548416891",
"url": "https://github.com/quicwg/base-drafts/issues/3173?email_source=notifications\u0026email_token=AFTOJK2KHO76HGYQD2MR7ODQRLXEZA5CNFSM4JG4TGM2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECYC26Y#issuecomment-548416891",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dbaf6ccb6133_18693fea89ccd964945d5--


From nobody Thu Oct 31 10:09:40 2019
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 73119120816 for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 10:09:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.381
X-Spam-Level: 
X-Spam-Status: No, score=-6.381 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 pgh7wlfk74TY for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 10:09:38 -0700 (PDT)
Received: from out-19.smtp.github.com (out-19.smtp.github.com [192.30.252.202]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 25DD8120800 for <quic-issues@ietf.org>; Thu, 31 Oct 2019 10:09:38 -0700 (PDT)
Received: from github-lowworker-cd7bc13.ac4-iad.github.net (github-lowworker-cd7bc13.ac4-iad.github.net [10.52.25.102]) by smtp.github.com (Postfix) with ESMTP id EDE8A521E55 for <quic-issues@ietf.org>; Thu, 31 Oct 2019 10:09:36 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572541776; bh=HCYQonFqGEQMwoF0hDulxVU94RsxfL5Tdxu9Kncjxgo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=hwV7wpsj87gvJUh0p9PFMEdeWA5o7HJ7YMDBkS8QZ2zLwSJ2dVRTj+WZrxFTStlz0 06fVAk67wBDtCIZLoDi4QeaVD3i3m+W/ZyOWXfbGg2T0j8mTv3rCKrQP9vTZj9J7NG J97pd2JphCwejJ7IZIzfbXnm++C3H+HvP+NRctFM=
Date: Thu, 31 Oct 2019 10:09:36 -0700
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3174/push/4219122500@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3174@github.com>
References: <quicwg/base-drafts/pull/3174@github.com>
Subject: Re: [quicwg/base-drafts] Deny 1-RTT Rx keys till finished (#3174)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dbb1550dd9f3_9f63fd3d1acd96c11869"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinduke
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/BTc8tAkKLrwK7_jcZmlQZ3xs6Is>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 31 Oct 2019 17:09:39 -0000

----==_mimepart_5dbb1550dd9f3_9f63fd3d1acd96c11869
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinduke pushed 1 commit.

e7da545640c9f2230e44d8d60284b8ecc468612f  Update draft-ietf-quic-tls.md


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3174/files/cac3e7ec954ad589a33e3bd005d33d7d36bfab64..e7da545640c9f2230e44d8d60284b8ecc468612f

----==_mimepart_5dbb1550dd9f3_9f63fd3d1acd96c11869
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/martinduke" class="user-mention">@martinduke</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/e7da545640c9f2230e44d8d60284b8ecc468612f">e7da545</a>  Update draft-ietf-quic-tls.md</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3174/files/cac3e7ec954ad589a33e3bd005d33d7d36bfab64..e7da545640c9f2230e44d8d60284b8ecc468612f?email_source=notifications&amp;email_token=AFTOJK25JGESMQMZTTRYCHLQRMGNBA5CNFSM4JG42WLKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTIMZYHA4DKM2QOVZWQIZUGIYTSMJSGI2TAMA">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKY37FIYHILZKOVPKX3QRMGNBANCNFSM4JG42WLA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7RLOBGFX2BMO6PI3TQRMGNBA5CNFSM4JG42WLKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTIMZYHA4DKM2QOVZWQIZUGIYTSMJSGI2TAMA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3174/files/cac3e7ec954ad589a33e3bd005d33d7d36bfab64..e7da545640c9f2230e44d8d60284b8ecc468612f?email_source=notifications\u0026email_token=AFTOJK25JGESMQMZTTRYCHLQRMGNBA5CNFSM4JG42WLKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTIMZYHA4DKM2QOVZWQIZUGIYTSMJSGI2TAMA",
"url": "https://github.com/quicwg/base-drafts/pull/3174/files/cac3e7ec954ad589a33e3bd005d33d7d36bfab64..e7da545640c9f2230e44d8d60284b8ecc468612f?email_source=notifications\u0026email_token=AFTOJK25JGESMQMZTTRYCHLQRMGNBA5CNFSM4JG42WLKYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTIMZYHA4DKM2QOVZWQIZUGIYTSMJSGI2TAMA",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5dbb1550dd9f3_9f63fd3d1acd96c11869--


From nobody Thu Oct 31 10:10:24 2019
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 F1E9D120800 for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 10:10:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 VHi1rT8KIsss for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 10:10:21 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8E6EE12082F for <quic-issues@ietf.org>; Thu, 31 Oct 2019 10:10:21 -0700 (PDT)
Received: from github-lowworker-39ac79b.ac4-iad.github.net (github-lowworker-39ac79b.ac4-iad.github.net [10.52.18.15]) by smtp.github.com (Postfix) with ESMTP id D2A9F1C301E for <quic-issues@ietf.org>; Thu, 31 Oct 2019 10:10:20 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572541820; bh=vtJZR/wLpOLbT1aP5lZ2sDHlA6xRwvaA0L4DTStOSp0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=GFpiStauTz8WlZkQFyYQwCkgf7AE9nHRg+R1YqbSU20eSjKbAh5K4F5t5sVYssBUt 6goF7adqFFY0KS/W4W7iqgmPo7yMmYPKU9lkLzUxWNP9atwQyljWY2RJUQh4Go244s v93VOkW3sbU4yKjiRV0/ATuHBvFKbZ3hUIV7dahA=
Date: Thu, 31 Oct 2019 10:10:20 -0700
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK56O3W4V3IRYKX7VQV3ZBLAZEVBNHHB5L4FMQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3173/548476378@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3173@github.com>
References: <quicwg/base-drafts/issues/3173@github.com>
Subject: Re: [quicwg/base-drafts] TLS MUST NOT deliver server 1RTT Rx keys until getting Finished (#3173)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dbb157cc4894_6043fd98f2cd9602690da"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinduke
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/si_VSAmlXG8rUnv1w5zeJRtp3eA>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 31 Oct 2019 17:10:23 -0000

----==_mimepart_5dbb157cc4894_6043fd98f2cd9602690da
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ghedo No, just the receive keys.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3173#issuecomment-548476378
----==_mimepart_5dbb157cc4894_6043fd98f2cd9602690da
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=117643" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ghedo">@ghedo</a> No, just the receive keys.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3173?email_source=notifications&amp;email_token=AFTOJKYGKDR6HHZVSHGF3MTQRMGPZA5CNFSM4JG4TGM2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECYRLWQ#issuecomment-548476378">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6P2RMN34ZG4CPSBVTQRMGPZANCNFSM4JG4TGMQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYIC3FSWHJKA5OTQCLQRMGPZA5CNFSM4JG4TGM2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECYRLWQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3173?email_source=notifications\u0026email_token=AFTOJKYGKDR6HHZVSHGF3MTQRMGPZA5CNFSM4JG4TGM2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECYRLWQ#issuecomment-548476378",
"url": "https://github.com/quicwg/base-drafts/issues/3173?email_source=notifications\u0026email_token=AFTOJKYGKDR6HHZVSHGF3MTQRMGPZA5CNFSM4JG4TGM2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECYRLWQ#issuecomment-548476378",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dbb157cc4894_6043fd98f2cd9602690da--


From nobody Thu Oct 31 10:12:22 2019
Return-Path: <bounces+848413-a050-quic-issues=ietf.org@sgmail.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 BEFD4120886 for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 10:12:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.382
X-Spam-Level: 
X-Spam-Status: No, score=-1.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, 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 36X_1_Q1HsTM for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 10:12:21 -0700 (PDT)
Received: from xtrwsrhn.outbound-mail.sendgrid.net (xtrwsrhn.outbound-mail.sendgrid.net [167.89.101.2]) (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 B9CF5120873 for <quic-issues@ietf.org>; Thu, 31 Oct 2019 10:12:20 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com;  h=from:reply-to:to:cc:in-reply-to:references:subject:mime-version:content-type:content-transfer-encoding:list-id:list-archive:list-post:list-unsubscribe; s=s20150108; bh=l6iTEstww+E1gHmPEVHQ9uNIIt7FnE+UWJG59q1aXAc=; b= HeC/aSIIrOs44UIBcU7ShAlYWA7XTmVfq2QtmVBMaaEYFBfoF55dXKAywU/dRZW6 ZOg8ULyX6eKYEe50UiwJo7vTB+R6NGuWQfLAnCYXujeM+omswnxqbNT6T/u1T4cA JEFB8DF0KI9BC1hUjZfXSG/VGE+/F0bKNpqx6TTh0X4=
Received: by filter0097p1iad2.sendgrid.net with SMTP id filter0097p1iad2-32442-5DBB15E9-74 2019-10-31 17:12:09.860959779 +0000 UTC m=+65473.864169621
Received: from github-lowworker-edec459.ac4-iad.github.net (unknown [140.82.115.69]) by ismtpd0081p1iad2.sendgrid.net (SG) with ESMTP id JdJj8jc6R1iw887YhDTgnw for <quic-issues@ietf.org>; Thu, 31 Oct 2019 17:12:09.868 +0000 (UTC)
Received: from github.com (localhost [127.0.0.1]) by github-lowworker-edec459.ac4-iad.github.net (Postfix) with ESMTP id CA4BF30C087B for <quic-issues@ietf.org>; Thu, 31 Oct 2019 10:12:09 -0700 (PDT)
Date: Thu, 31 Oct 2019 17:12:09 +0000 (UTC)
From: martinduke <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKZK2L5CNOOHV6P5BH53ZBLHTEVBNHHB5L4FMQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3173/548477221@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3173@github.com>
References: <quicwg/base-drafts/issues/3173@github.com>
Subject: Re: [quicwg/base-drafts] TLS MUST NOT deliver server 1RTT Rx keys until getting Finished (#3173)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dbb15e9c8fa8_19323f85ef0cd960204953"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinduke
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
X-SG-EID: l64QuQ2uJCcEyUykJbxN122A6QRmEpucztpreh3Pak1dO1aPJdLVEXvKsATkNS40PdJpbL5Z2wfohn IdqMu6D+5Ff5sAEANN6xCiGiBW9pNkOFml8R21sOk4d0nxD9OahCKyJ5I8h0F9p4QLZRd37iXoIfIs cCAmAzpkyQB1hA1y5qyjykgVPexGau35LYTSxbAtw6SnEe2gNroUF3LbF38M4Hz3T4AXayuduyVkJd M=
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/1QiTAqNgwxbc3Htzd_rXMBQJ3rE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 31 Oct 2019 17:12:22 -0000

----==_mimepart_5dbb15e9c8fa8_19323f85ef0cd960204953
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@kazuho I understand that the key applicability is a general property of TLS1.3; however QUIC is the only one where the secret is actually consumed outside of TLS. quic-tls defines this interface and we have the right to impose constraints on it.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3173#issuecomment-548477221
----==_mimepart_5dbb15e9c8fa8_19323f85ef0cd960204953
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=41567" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/kazuho">@kazuho</a> I understand that the key applicability is a general property of TLS1.3; however QUIC is the only one where the secret is actually consumed outside of TLS. quic-tls defines this interface and we have the right to impose constraints on it.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3173?email_source=notifications&amp;email_token=AFTOJKZWTTANDTLIUPWOJETQRMGWTA5CNFSM4JG4TGM2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECYRSJI#issuecomment-548477221">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3PDRD3OUFONS2RCRDQRMGWTANCNFSM4JG4TGMQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKY4HJ67HW75MX7M25DQRMGWTA5CNFSM4JG4TGM2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECYRSJI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3173?email_source=notifications\u0026email_token=AFTOJKZWTTANDTLIUPWOJETQRMGWTA5CNFSM4JG4TGM2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECYRSJI#issuecomment-548477221",
"url": "https://github.com/quicwg/base-drafts/issues/3173?email_source=notifications\u0026email_token=AFTOJKZWTTANDTLIUPWOJETQRMGWTA5CNFSM4JG4TGM2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECYRSJI#issuecomment-548477221",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dbb15e9c8fa8_19323f85ef0cd960204953--


From nobody Thu Oct 31 11:24:09 2019
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 19069120024 for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 11:24:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.999
X-Spam-Level: 
X-Spam-Status: No, score=-6.999 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, TVD_SPACE_RATIO=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 z5oQEmWALmSV for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 11:24:06 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A9C0A120108 for <quic-issues@ietf.org>; Thu, 31 Oct 2019 11:24:06 -0700 (PDT)
Received: from github-lowworker-b19c547.va3-iad.github.net (github-lowworker-b19c547.va3-iad.github.net [10.48.17.66]) by smtp.github.com (Postfix) with ESMTP id 03E91661250 for <quic-issues@ietf.org>; Thu, 31 Oct 2019 11:24:06 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572546246; bh=m71AZNW3C7aeGbH2ONTb+7Yb54VJWQphiR1KzBNOJVA=; h=Date:From:To:Subject:From; b=2drnKuQ5/t8OYJkDXWbbhN0sH+c6C2c0CSoadt3WcD8ERNruKw7SGz455slsj5gJn a0btLH9s3vmGRbv307Ks5952VACEWfG2XOt2NDrKel9Xm+w9M3znHZvPDwsN2lveQU zeG9y+ZmW8LGgy7z3KVxVbcNo7l+YxZawlv924mk=
Date: Thu, 31 Oct 2019 11:24:05 -0700
From: ianswett <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/ianswett-pto-per-pn-space/54e26e-d0e699@github.com>
Subject: [quicwg/base-drafts] d0e699: Update draft-ietf-quic-recovery.md
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/4NZZMtP7bMcSroZ8tg8H3tnTjnU>
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: Thu, 31 Oct 2019 18:24:08 -0000

  Branch: refs/heads/ianswett-pto-per-pn-space
  Home:   https://github.com/quicwg/base-drafts
  Commit: d0e699677b5760be95b93cdb9063747cd1e42f4b
      https://github.com/quicwg/base-drafts/commit/d0e699677b5760be95b93cdb9063747cd1e42f4b
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-10-31 (Thu, 31 Oct 2019)

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

  Log Message:
  -----------
  Update draft-ietf-quic-recovery.md

Co-Authored-By: Martin Thomson <mt@lowentropy.net>



From nobody Thu Oct 31 11:24:18 2019
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 D4B2D1200CD for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 11:24:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.381
X-Spam-Level: 
X-Spam-Status: No, score=-6.381 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 m40fAF-EEWlj for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 11:24:15 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3B2FF120024 for <quic-issues@ietf.org>; Thu, 31 Oct 2019 11:24:15 -0700 (PDT)
Received: from github-lowworker-f045d1f.ac4-iad.github.net (github-lowworker-f045d1f.ac4-iad.github.net [10.52.19.54]) by smtp.github.com (Postfix) with ESMTP id 5F2128C00A4 for <quic-issues@ietf.org>; Thu, 31 Oct 2019 11:24:14 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572546254; bh=LDx33R5d7JLBYpbYDtr5T3OpxkJZrp0G/YYdC2eD6vI=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=hhhAiu8Tsv0E/+VkDXpCmWsLO8JWwhI6elQIz0TMcpIt89Kl0YJ6V5+AJZbvpvzuZ 8PcRNCOX3qRRGhlSxvGQ3KpWJ912OA4VBNY4+nTI0SwSQPRdqYeCwRJxmNhrsepxS/ bn2q5SZNM2vobLZ2NROv9rdPiLlkgSM5zaHN/9x4=
Date: Thu, 31 Oct 2019 11:24:14 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3066/push/4219439289@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3066@github.com>
References: <quicwg/base-drafts/pull/3066@github.com>
Subject: Re: [quicwg/base-drafts] Change PTO to be per packet number space (#3066)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dbb26ce50dab_4a143fabe92cd95c258a5"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/u0Yf5jAiXSTbebRN4AeWYjdpOkk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 31 Oct 2019 18:24:17 -0000

----==_mimepart_5dbb26ce50dab_4a143fabe92cd95c258a5
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

d0e699677b5760be95b93cdb9063747cd1e42f4b  Update draft-ietf-quic-recovery.md


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3066/files/54e26e7a39e80a265a642a512b1a8574ea2aed21..d0e699677b5760be95b93cdb9063747cd1e42f4b

----==_mimepart_5dbb26ce50dab_4a143fabe92cd95c258a5
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/ianswett" class="user-mention">@ianswett</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/d0e699677b5760be95b93cdb9063747cd1e42f4b">d0e6996</a>  Update draft-ietf-quic-recovery.md</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3066/files/54e26e7a39e80a265a642a512b1a8574ea2aed21..d0e699677b5760be95b93cdb9063747cd1e42f4b?email_source=notifications&amp;email_token=AFTOJK5IUKJQM4CCT7KM3JTQRMPE5A5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDAOJXG4YTEMSQOVZWQIZUGIYTSNBTHEZDQOI">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJKYNKSUKRBCT5HCCXATQRMPE5ANCNFSM4I2FHCOQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6IR52ECZFTCPL2LHTQRMPE5A5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDAOJXG4YTEMSQOVZWQIZUGIYTSNBTHEZDQOI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3066/files/54e26e7a39e80a265a642a512b1a8574ea2aed21..d0e699677b5760be95b93cdb9063747cd1e42f4b?email_source=notifications\u0026email_token=AFTOJK5IUKJQM4CCT7KM3JTQRMPE5A5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDAOJXG4YTEMSQOVZWQIZUGIYTSNBTHEZDQOI",
"url": "https://github.com/quicwg/base-drafts/pull/3066/files/54e26e7a39e80a265a642a512b1a8574ea2aed21..d0e699677b5760be95b93cdb9063747cd1e42f4b?email_source=notifications\u0026email_token=AFTOJK5IUKJQM4CCT7KM3JTQRMPE5A5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDAOJXG4YTEMSQOVZWQIZUGIYTSNBTHEZDQOI",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5dbb26ce50dab_4a143fabe92cd95c258a5--


From nobody Thu Oct 31 11:25:04 2019
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 3CA8E120108 for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 11:25:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 bpjkWG21tPwP for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 11:25:01 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C6DF71200CD for <quic-issues@ietf.org>; Thu, 31 Oct 2019 11:25:01 -0700 (PDT)
Date: Thu, 31 Oct 2019 11:25:00 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572546300; bh=r51yZT2QL/VPukVI4RJdn60avz4yjyVn8qrMSSyGPc8=; h=Date:From:To:Subject:From; b=yllp3gsZeU4TWkMdY0578i4SIM6rY1MWv1+2CFzI0TNN2yr8QUaOwGEZAbWOemxv4 YtvqB3yUkxBdbsq9fjTDEdj4Pfb8sO35wdc2CJvi9CAADjKwC6kIrdPzlQIZSfYH2O MZbkNxxeXGmruu8NoJaOqUj2gX7PCoAomsnYYC38=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/07bddc-4216aa@github.com>
Subject: [quicwg/base-drafts] 4216aa: Script updating gh-pages from d0e69967. [ci skip]
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/Y3V8dYulapP1kAzYqR4ZLfJnOyw>
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: Thu, 31 Oct 2019 18:25:03 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 4216aa3207173756487db085504c75cfb29c7122
      https://github.com/quicwg/base-drafts/commit/4216aa3207173756487db085504c75cfb29c7122
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-31 (Thu, 31 Oct 2019)

  Changed paths:
    M ianswett-pto-per-pn-space/draft-ietf-quic-http.html
    M ianswett-pto-per-pn-space/draft-ietf-quic-http.txt
    M ianswett-pto-per-pn-space/draft-ietf-quic-invariants.html
    M ianswett-pto-per-pn-space/draft-ietf-quic-invariants.txt
    M ianswett-pto-per-pn-space/draft-ietf-quic-qpack.html
    M ianswett-pto-per-pn-space/draft-ietf-quic-qpack.txt
    M ianswett-pto-per-pn-space/draft-ietf-quic-recovery.html
    M ianswett-pto-per-pn-space/draft-ietf-quic-recovery.txt
    M ianswett-pto-per-pn-space/draft-ietf-quic-tls.html
    M ianswett-pto-per-pn-space/draft-ietf-quic-tls.txt
    M ianswett-pto-per-pn-space/draft-ietf-quic-transport.html
    M ianswett-pto-per-pn-space/draft-ietf-quic-transport.txt
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from d0e69967. [ci skip]



From nobody Thu Oct 31 11:28:37 2019
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 F1D10120111 for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 11:28:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 JntsI2DQgwnZ for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 11:28:34 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A5F321200CD for <quic-issues@ietf.org>; Thu, 31 Oct 2019 11:28:34 -0700 (PDT)
Received: from github-lowworker-c53a806.ac4-iad.github.net (github-lowworker-c53a806.ac4-iad.github.net [10.52.23.45]) by smtp.github.com (Postfix) with ESMTP id DF7986A1C68 for <quic-issues@ietf.org>; Thu, 31 Oct 2019 11:28:33 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572546513; bh=cfvd+/3zxBujEDhUfUyWvEplUqGf/tf7tjOe91PBw/8=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=QPjZoWYJ7BIz8lkYQHaC3B6/2e/Dz4lM/U3cGgtrjIPR7908mAu3iQYsvIPtiiSXd ONK2ebOmVgOGvSqr7bGNqAs4igUU5myYgaLQyajubt6q3iWLxpZ7wWkUHVp7iFYgg8 geQpKm+f7QkwP5dqcCAV01fQaSKusDfiRQoZv6ds=
Date: Thu, 31 Oct 2019 11:28:33 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5VBZNJOWUQ27WZOPV3ZBUGDEVBNHHB3LP3EA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3066/review/310096184@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3066@github.com>
References: <quicwg/base-drafts/pull/3066@github.com>
Subject: Re: [quicwg/base-drafts] Change PTO to be per packet number space (#3066)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dbb27d1d0315_78683fe6adecd9605278e"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/13THF04JqTih5Qr_iMsHPh1Ihb0>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 31 Oct 2019 18:28:36 -0000

----==_mimepart_5dbb27d1d0315_78683fe6adecd9605278e
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



> @@ -1119,7 +1125,7 @@ PeerNotAwaitingAddressValidation():
          has received 1-RTT ACK
 
 SetLossDetectionTimer():
-  loss_time, _ = GetEarliestLossTime()
+  loss_time, _ = GetEarliestTimeAndSpace(loss_times)

I fixed it by defining loss_times, but I'll revert that if you don't like it.  I prefer plurals, but I'll keep them consistent and singular for now.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3066#discussion_r341301588
----==_mimepart_5dbb27d1d0315_78683fe6adecd9605278e
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ianswett</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3066#discussion_r341301588">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1119,7 +1125,7 @@ PeerNotAwaitingAddressValidation():
          has received 1-RTT ACK
 
 SetLossDetectionTimer():
-  loss_time, _ = GetEarliestLossTime()
+  loss_time, _ = GetEarliestTimeAndSpace(loss_times)
</pre>
<p>I fixed it by defining loss_times, but I'll revert that if you don't like it.  I prefer plurals, but I'll keep them consistent and singular for now.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3066?email_source=notifications&amp;email_token=AFTOJK7BIOMR6YNEVZVORDTQRMPVDA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJ53COA#discussion_r341301588">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6LPPFGIOVX66ASIJDQRMPVDANCNFSM4I2FHCOQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6BVIEUWTMUFTPJRK3QRMPVDA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJ53COA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3066?email_source=notifications\u0026email_token=AFTOJK7BIOMR6YNEVZVORDTQRMPVDA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJ53COA#discussion_r341301588",
"url": "https://github.com/quicwg/base-drafts/pull/3066?email_source=notifications\u0026email_token=AFTOJK7BIOMR6YNEVZVORDTQRMPVDA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJ53COA#discussion_r341301588",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dbb27d1d0315_78683fe6adecd9605278e--


From nobody Thu Oct 31 11:30:58 2019
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 15508120893 for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 11:30:53 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, 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 Fmo3jJ1nQs5H for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 11:30:51 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AE4F8120954 for <quic-issues@ietf.org>; Thu, 31 Oct 2019 11:30:51 -0700 (PDT)
Received: from github-lowworker-39b4a70.va3-iad.github.net (github-lowworker-39b4a70.va3-iad.github.net [10.48.16.66]) by smtp.github.com (Postfix) with ESMTP id D2E4E8C1142 for <quic-issues@ietf.org>; Thu, 31 Oct 2019 11:30:50 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572546650; bh=SuXy1dkEdmod62pgqzwg2UpicguSW+1J1Pxzb+A0t04=; h=Date:From:To:Subject:From; b=K4xO1SKMjno7WSHfcNCI6fcduGPJrDo99dauidPLY6kp2Xjo8p6p2iRlHNb/QI0Nr kpfDjG9rzhr9OvQ60J4jLZz51JTM/Cwt7bGHMfrCGEGtW4D+nsRk3lBuxqFb71wAEb 0VRzWlIZmqOgfoywUX3kUyhrCZBW0/3bC4YxFV80=
Date: Thu, 31 Oct 2019 11:30:50 -0700
From: ianswett <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/ianswett-pto-per-pn-space/d0e699-50f670@github.com>
Subject: [quicwg/base-drafts] 50f670: loss_times -> loss_time
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/fWlFwARbMpp8HvPa26Fc34ZqV8M>
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: Thu, 31 Oct 2019 18:30:57 -0000

  Branch: refs/heads/ianswett-pto-per-pn-space
  Home:   https://github.com/quicwg/base-drafts
  Commit: 50f670169e4cae5b13065c015674b597515cda2e
      https://github.com/quicwg/base-drafts/commit/50f670169e4cae5b13065c015674b597515cda2e
  Author: ianswett <ianswett@users.noreply.github.com>
  Date:   2019-10-31 (Thu, 31 Oct 2019)

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

  Log Message:
  -----------
  loss_times -> loss_time



From nobody Thu Oct 31 11:31:06 2019
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 0018C120982 for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 11:31:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 rbt4bBqaxYA0 for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 11:31:01 -0700 (PDT)
Received: from out-2.smtp.github.com (out-2.smtp.github.com [192.30.252.193]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C2E57120919 for <quic-issues@ietf.org>; Thu, 31 Oct 2019 11:31:00 -0700 (PDT)
Received: from github-lowworker-39ac79b.ac4-iad.github.net (github-lowworker-39ac79b.ac4-iad.github.net [10.52.18.15]) by smtp.github.com (Postfix) with ESMTP id B3DB01C0E67 for <quic-issues@ietf.org>; Thu, 31 Oct 2019 11:30:59 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572546659; bh=CVZ0VPLWsaaAFIwenRD7E6zQvkXwRrH6jUWE43NI4H4=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=xcP8K7yRBhED3mveBRbHHX6z5qMNB/uH2wnp2s0WqbPCv5k30ANEQvVMkK7xJyVOm E5Dsc4JkHC2RQ4aFtZkmQZrr6kHKSDd0n58YJiaM6W2ATv3VdvCGZGPBKns3Fsg/eL mptnqS6kxygyJuYfw+I7MmHJFD0+tu/9IgqU/s3o=
Date: Thu, 31 Oct 2019 11:30:59 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3066/push/4219466363@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3066@github.com>
References: <quicwg/base-drafts/pull/3066@github.com>
Subject: Re: [quicwg/base-drafts] Change PTO to be per packet number space (#3066)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dbb2863a4ec9_19903f8661acd95c133134"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/GtCB1rp9COio-9sxVkujGND-0-Y>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 31 Oct 2019 18:31:05 -0000

----==_mimepart_5dbb2863a4ec9_19903f8661acd95c133134
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@ianswett pushed 1 commit.

50f670169e4cae5b13065c015674b597515cda2e  loss_times -> loss_time


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3066/files/d0e699677b5760be95b93cdb9063747cd1e42f4b..50f670169e4cae5b13065c015674b597515cda2e

----==_mimepart_5dbb2863a4ec9_19903f8661acd95c133134
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/ianswett" class="user-mention">@ianswett</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/50f670169e4cae5b13065c015674b597515cda2e">50f6701</a>  loss_times -&gt; loss_time</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3066/files/d0e699677b5760be95b93cdb9063747cd1e42f4b..50f670169e4cae5b13065c015674b597515cda2e?email_source=notifications&amp;email_token=AFTOJK2XR4WYWVJSUL47MALQRMP6HA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDAOJXG4YTEMSQOVZWQIZUGIYTSNBWGYZTMMY">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4YDRQKNH2OETIQUYDQRMP6HANCNFSM4I2FHCOQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5AA3JOGSTKQJHM3ELQRMP6HA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDAOJXG4YTEMSQOVZWQIZUGIYTSNBWGYZTMMY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3066/files/d0e699677b5760be95b93cdb9063747cd1e42f4b..50f670169e4cae5b13065c015674b597515cda2e?email_source=notifications\u0026email_token=AFTOJK2XR4WYWVJSUL47MALQRMP6HA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDAOJXG4YTEMSQOVZWQIZUGIYTSNBWGYZTMMY",
"url": "https://github.com/quicwg/base-drafts/pull/3066/files/d0e699677b5760be95b93cdb9063747cd1e42f4b..50f670169e4cae5b13065c015674b597515cda2e?email_source=notifications\u0026email_token=AFTOJK2XR4WYWVJSUL47MALQRMP6HA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZDAOJXG4YTEMSQOVZWQIZUGIYTSNBWGYZTMMY",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5dbb2863a4ec9_19903f8661acd95c133134--


From nobody Thu Oct 31 11:31:45 2019
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 76906120024 for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 11:31:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 Cr02xA8koJle for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 11:31:42 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 19A331200CD for <quic-issues@ietf.org>; Thu, 31 Oct 2019 11:31:42 -0700 (PDT)
Date: Thu, 31 Oct 2019 11:31:41 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572546701; bh=TlcPupwcBv9nXllnBvzLiEGWxnD1CmXT/WtGejY15jM=; h=Date:From:To:Subject:From; b=dMZMeHRI7gXCbraYx6Zv47R4cVrxfnmJyK467fzkTMJc+cPreIlgvZehuOs+8Nb8C 9VZQ32+qZnOzR4kEabN8bQGfhoYHIfw1S7jkE0zTJCDUQaKPnCyZiHIwV0J+wFHBgK Eydt3tSPOFi43t2kgq4KqAxA+YN+G3fv12SsDWpM=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/4216aa-045d32@github.com>
Subject: [quicwg/base-drafts] 045d32: Script updating gh-pages from 50f67016. [ci skip]
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/ZiNWkUc5FRbY4MfDJf5Ib2cDkIg>
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: Thu, 31 Oct 2019 18:31:44 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 045d32b8fc3fdb17f9602ae493f60d417b1c9205
      https://github.com/quicwg/base-drafts/commit/045d32b8fc3fdb17f9602ae493f60d417b1c9205
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-31 (Thu, 31 Oct 2019)

  Changed paths:
    M ianswett-pto-per-pn-space/draft-ietf-quic-recovery.html
    M ianswett-pto-per-pn-space/draft-ietf-quic-recovery.txt
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from 50f67016. [ci skip]



From nobody Thu Oct 31 11:53:02 2019
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 18073120871 for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 11:53:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 Y9XERRJi31mR for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 11:52:58 -0700 (PDT)
Received: from out-5.smtp.github.com (out-5.smtp.github.com [192.30.252.196]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 83C4B12081E for <quic-issues@ietf.org>; Thu, 31 Oct 2019 11:52:48 -0700 (PDT)
Received: from github-lowworker-292e294.va3-iad.github.net (github-lowworker-292e294.va3-iad.github.net [10.48.102.70]) by smtp.github.com (Postfix) with ESMTP id C2E54960261 for <quic-issues@ietf.org>; Thu, 31 Oct 2019 11:52:47 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572547967; bh=iZy7RFj1894RM1WHf12CLFQXiJHcAX65sgTr9fBIqeo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=B1XGhdUfldQSdffQoMvHaxMxw1Me0vcm/lZg42XbbAk31pIq3p9c4tg7zCrJKYDWp MmVgNTX/GkWphzfEVRH7IWOj5pKJ9IQk6/NqSCD9+1YH7dK0wxpv6YFmbNr8GBZiMb CzLLk4PfhQpOqvRR3SygSILwMhDbvst96zfiez3Q=
Date: Thu, 31 Oct 2019 11:52:47 -0700
From: David Schinazi <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3F3ZSAS62ERYWSAXF3ZBXA7EVBNHHB3CL6HQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3050/c548519441@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3050@github.com>
References: <quicwg/base-drafts/pull/3050@github.com>
Subject: Re: [quicwg/base-drafts] Rewrite key update section (#3050)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dbb2d7fb461c_76353f993d0cd9681776eb"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: DavidSchinazi
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/c8x7Ra4my_ziF2nyRPSa2a8pO-I>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 31 Oct 2019 18:53:01 -0000

----==_mimepart_5dbb2d7fb461c_76353f993d0cd9681776eb
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

While I'm fully supportive of the spirit of this PR, I still have some comments on here that haven't been addressed (for example the implementation guidance text was apparently accidentally removed)

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3050#issuecomment-548519441
----==_mimepart_5dbb2d7fb461c_76353f993d0cd9681776eb
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>While I'm fully supportive of the spirit of this PR, I still have some comments on here that haven't been addressed (for example the implementation guidance text was apparently accidentally removed)</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3050?email_source=notifications&amp;email_token=AFTOJK7VQVJMHIWFMJ75LF3QRMSP7A5CNFSM4IYF37J2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECY34EI#issuecomment-548519441">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2JE3EJYFMW7VAHXSLQRMSP7ANCNFSM4IYF37JQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6AXHVHXFYTOFSGDF3QRMSP7A5CNFSM4IYF37J2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECY34EI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3050?email_source=notifications\u0026email_token=AFTOJK7VQVJMHIWFMJ75LF3QRMSP7A5CNFSM4IYF37J2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECY34EI#issuecomment-548519441",
"url": "https://github.com/quicwg/base-drafts/pull/3050?email_source=notifications\u0026email_token=AFTOJK7VQVJMHIWFMJ75LF3QRMSP7A5CNFSM4IYF37J2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECY34EI#issuecomment-548519441",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dbb2d7fb461c_76353f993d0cd9681776eb--


From nobody Thu Oct 31 12:06:21 2019
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 2524212087A for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 12:06:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 kBlOy4Kj5h_J for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 12:06:18 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6B8B41201CE for <quic-issues@ietf.org>; Thu, 31 Oct 2019 12:06:18 -0700 (PDT)
Received: from github-lowworker-39ac79b.ac4-iad.github.net (github-lowworker-39ac79b.ac4-iad.github.net [10.52.18.15]) by smtp.github.com (Postfix) with ESMTP id 0BB5E6A098C for <quic-issues@ietf.org>; Thu, 31 Oct 2019 12:06:17 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572548777; bh=Dg5VVKuTYaXzBsFcNir1GziIrKv1U2yV4Q+Ec2hNpik=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=zcpaAFeAfwa+kXzo4Ieq3IOTOFy8S+qMk5lT2vQAaIovZBhkoQU1uY9H7TpD3w43a DNdAJfZLNmVcUdjlAnWey2CuCmTg0Q80rz50QXCh7VFIzlCbhiFVwnHIxHOEVPYL2W 7N0WUUYcVu4zWlYH21+rgnG/DmyHU9aOS2wVhBKw=
Date: Thu, 31 Oct 2019 12:06:16 -0700
From: ianswett <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2PQJBTMIHGUSL2DTN3ZBYTREVBNHHB3LP3EA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3066/review/310118667@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3066@github.com>
References: <quicwg/base-drafts/pull/3066@github.com>
Subject: Re: [quicwg/base-drafts] Change PTO to be per packet number space (#3066)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dbb30a8f0605_197a3f8661acd95c17473c"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: ianswett
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/re4_VhaPogtbc9dtbq1b_5kTOpI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 31 Oct 2019 19:06:20 -0000

----==_mimepart_5dbb30a8f0605_197a3f8661acd95c17473c
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

ianswett commented on this pull request.



>  When a PTO timer expires, the PTO period MUST be set to twice its current
 value. This exponential reduction in the sender's rate is important because
 the PTOs might be caused by loss of packets or acknowledgements due to severe
-congestion.  The life of a connection that is experiencing consecutive PTOs is
-limited by the endpoint's idle timeout.
+congestion.  Even when there are ack-eliciting packets in-flight in multiple
+packet number spaces, the exponential increase in probe timeout occurs across
+all spaces to prevent excess load on the network.  For example, a timeout in
+the Initial packet number space doubles the length of the timeout in the
+Handshake packet number space.

The Initial and Handshake timeouts should always be the same length, because neither uses the peer's max_ack_delay.  But they could be started from different points in time.  

As long as you send both at once, then the Initial PTO dominates.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3066#discussion_r341318303
----==_mimepart_5dbb30a8f0605_197a3f8661acd95c17473c
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@ianswett</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3066#discussion_r341318303">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt;  When a PTO timer expires, the PTO period MUST be set to twice its current
 value. This exponential reduction in the sender&#39;s rate is important because
 the PTOs might be caused by loss of packets or acknowledgements due to severe
-congestion.  The life of a connection that is experiencing consecutive PTOs is
-limited by the endpoint&#39;s idle timeout.
+congestion.  Even when there are ack-eliciting packets in-flight in multiple
+packet number spaces, the exponential increase in probe timeout occurs across
+all spaces to prevent excess load on the network.  For example, a timeout in
+the Initial packet number space doubles the length of the timeout in the
+Handshake packet number space.
</pre>
<p>The Initial and Handshake timeouts should always be the same length, because neither uses the peer's max_ack_delay.  But they could be started from different points in time.</p>
<p>As long as you send both at once, then the Initial PTO dominates.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3066?email_source=notifications&amp;email_token=AFTOJKZ5O5Q235RNMYARH73QRMUCRA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJ6ASCY#discussion_r341318303">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2N24HJCWHWP6ZFI5TQRMUCRANCNFSM4I2FHCOQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK6R7LBRSAQS2RWFLU3QRMUCRA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJ6ASCY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3066?email_source=notifications\u0026email_token=AFTOJKZ5O5Q235RNMYARH73QRMUCRA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJ6ASCY#discussion_r341318303",
"url": "https://github.com/quicwg/base-drafts/pull/3066?email_source=notifications\u0026email_token=AFTOJKZ5O5Q235RNMYARH73QRMUCRA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJ6ASCY#discussion_r341318303",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dbb30a8f0605_197a3f8661acd95c17473c--


From nobody Thu Oct 31 12:29:06 2019
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 D1704120A58 for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 12:29:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 cc1Dizf9z68Q for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 12:29:01 -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 AA698120A23 for <quic-issues@ietf.org>; Thu, 31 Oct 2019 12:29:01 -0700 (PDT)
Received: from github-lowworker-f62aa54.va3-iad.github.net (github-lowworker-f62aa54.va3-iad.github.net [10.48.17.68]) by smtp.github.com (Postfix) with ESMTP id EF6FB6E144D for <quic-issues@ietf.org>; Thu, 31 Oct 2019 12:29:00 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572550140; bh=n1qe/1mckTkwxrTqnTOXp87rXA769Fvrhs/7aI+HSpM=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=q7wNEXfVd89SF9um+nxur6MNoyo3nfXg6ZHvRFjzCFa0O3OYaSkbOPiv3Nd27hZDy yruuxY8EebNWLHoc9IlSbQYYRqQyDtQlf0UtdqFD6pSr9ivSHqdf5j520BQ/+iFA0v phH1C4g9ag08PjxZKqR1k1NbJauI9/6ZL7OkwpiA=
Date: Thu, 31 Oct 2019 12:29:00 -0700
From: Mike Bishop <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKY3F7U4WBW5H6H4T453ZB3IZEVBNHHB5HMNYI@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3164/review/310130970@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3164@github.com>
References: <quicwg/base-drafts/pull/3164@github.com>
Subject: Re: [quicwg/base-drafts] Forbid use of application-level close in Initial, Handshake packets (#3164)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dbb35fcd1bc5_7b23ff4350cd96022061a"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: MikeBishop
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/jzy9uGiQ5q52by6UJtaqIZVZpjU>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 31 Oct 2019 19:29:04 -0000

----==_mimepart_5dbb35fcd1bc5_7b23ff4350cd96022061a
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

MikeBishop approved this pull request.



> @@ -328,8 +328,11 @@ encryption levels:
 
 - PADDING and PING frames MAY appear in packets of any encryption level.
 
-- CRYPTO and CONNECTION_CLOSE frames MAY appear in packets of any encryption
-  level except 0-RTT.
+- CRYPTO frames and CONNECTION_CLOSE frames signaling errors at QUIC layer (type

at "the" QUIC layer (or the transport layer)

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3164#pullrequestreview-310130970
----==_mimepart_5dbb35fcd1bc5_7b23ff4350cd96022061a
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@MikeBishop</b> approved this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3164#discussion_r341327412">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; @@ -328,8 +328,11 @@ encryption levels:
 
 - PADDING and PING frames MAY appear in packets of any encryption level.
 
-- CRYPTO and CONNECTION_CLOSE frames MAY appear in packets of any encryption
-  level except 0-RTT.
+- CRYPTO frames and CONNECTION_CLOSE frames signaling errors at QUIC layer (type
</pre>
<p>at "the" QUIC layer (or the transport layer)</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3164?email_source=notifications&amp;email_token=AFTOJK3YPSHPO2CHUVYLIVLQRMWXZA5CNFSM4JGCFZ6KYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJ6DSGQ#pullrequestreview-310130970">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6WAQ637QFH4TBO3LDQRMWXZANCNFSM4JGCFZ6A">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKYMZ5JCC2DBIK6YGSDQRMWXZA5CNFSM4JGCFZ6KYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJ6DSGQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3164?email_source=notifications\u0026email_token=AFTOJK3YPSHPO2CHUVYLIVLQRMWXZA5CNFSM4JGCFZ6KYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJ6DSGQ#pullrequestreview-310130970",
"url": "https://github.com/quicwg/base-drafts/pull/3164?email_source=notifications\u0026email_token=AFTOJK3YPSHPO2CHUVYLIVLQRMWXZA5CNFSM4JGCFZ6KYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJ6DSGQ#pullrequestreview-310130970",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dbb35fcd1bc5_7b23ff4350cd96022061a--


From nobody Thu Oct 31 14:44:40 2019
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 27C62120806 for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 14:44:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.383
X-Spam-Level: 
X-Spam-Status: No, score=-6.383 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-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 OLBNuV9EBwlU for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 14:44:36 -0700 (PDT)
Received: from out-22.smtp.github.com (out-22.smtp.github.com [192.30.252.205]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B226E120074 for <quic-issues@ietf.org>; Thu, 31 Oct 2019 14:44:36 -0700 (PDT)
Date: Thu, 31 Oct 2019 14:44:35 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572558275; bh=xyblqEGZpiM60FtxImKkDFpPcF9MHv5XT2GnHKU2WZg=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=m+5FvveaAuAkw3L2vYanCrkr0tHH3ZrI0ldJjGtJkrec4rBJoAVTsgGv3J+W+4a/2 nNa55JyfSPKh1OSGLXooQ4ssnNOTu/e4MbATHtrpl9ICjsS2JsoqZvBf16YwtjArzp I+8h71J7za/azXYhxahjgG9ym83XwothqrpuzcoI=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK3QDCZY7AV6N5GKZRF3ZCEEHEVBNHHB5L4FMQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/issues/3173/548581491@github.com>
In-Reply-To: <quicwg/base-drafts/issues/3173@github.com>
References: <quicwg/base-drafts/issues/3173@github.com>
Subject: Re: [quicwg/base-drafts] TLS MUST NOT deliver server 1RTT Rx keys until getting Finished (#3173)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dbb55c37793f_18dd3f951f2cd960235296"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/xKV3npbrNILLD-bRkcAJM8rlJao>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 31 Oct 2019 21:44:38 -0000

----==_mimepart_5dbb55c37793f_18dd3f951f2cd960235296
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinduke As said, it is not only QUIC. DTLS 1.3 also uses the TLS 1.3 handshake protocol while having a different packetization layer ("records" in TLS term).

That said, I am fine with letting the editors of the QUIC-TLS draft decide.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/issues/3173#issuecomment-548581491
----==_mimepart_5dbb55c37793f_18dd3f951f2cd960235296
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=24398865" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/martinduke">@martinduke</a> As said, it is not only QUIC. DTLS 1.3 also uses the TLS 1.3 handshake protocol while having a different packetization layer ("records" in TLS term).</p>
<p>That said, I am fine with letting the editors of the QUIC-TLS draft decide.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/issues/3173?email_source=notifications&amp;email_token=AFTOJK3QLJFZPS7TRJKLLALQRNGUHA5CNFSM4JG4TGM2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECZLA4Y#issuecomment-548581491">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5FVQCB2J2AFVN4JTDQRNGUHANCNFSM4JG4TGMQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK7JWTHUISF52XY6XSLQRNGUHA5CNFSM4JG4TGM2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECZLA4Y.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/issues/3173?email_source=notifications\u0026email_token=AFTOJK3QLJFZPS7TRJKLLALQRNGUHA5CNFSM4JG4TGM2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECZLA4Y#issuecomment-548581491",
"url": "https://github.com/quicwg/base-drafts/issues/3173?email_source=notifications\u0026email_token=AFTOJK3QLJFZPS7TRJKLLALQRNGUHA5CNFSM4JG4TGM2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECZLA4Y#issuecomment-548581491",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dbb55c37793f_18dd3f951f2cd960235296--


From nobody Thu Oct 31 14:50:40 2019
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 9BFD41200F4 for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 14:50:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.999
X-Spam-Level: 
X-Spam-Status: No, score=-7.999 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, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 rKYNR4NVJLv0 for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 14:50:36 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A092E120AAC for <quic-issues@ietf.org>; Thu, 31 Oct 2019 14:50:36 -0700 (PDT)
Date: Thu, 31 Oct 2019 14:50:35 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572558635; bh=/i6TSqDRTGlNSvIHoAv7obW0Ahocg+K0sPCZSNteQaY=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=Jgks3WR8EKvUGpB9dJOPPf7qtLZyf9K4Ac+OoPndDQd8BB0WkUmFOI9ZWK24n7/nl kYHnupoUgCgrxz/QN+1POuqgbahmBCkeERtKb2/RojptJh9LElAuQxtjdOT9mIl0Yc X/0VwYQt2ntzAM9YTMvr308ZFlVtv432Vz/opZzY=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK2S4O6S6ASEZSIDLL53ZCE2XEVBNHHB5L5LZA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3174/review/310201499@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3174@github.com>
References: <quicwg/base-drafts/pull/3174@github.com>
Subject: Re: [quicwg/base-drafts] Deny 1-RTT Rx keys till finished (#3174)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dbb572bb9491_249e3fe21cacd9681944d3"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/GPpXfjd4DTPGKdLok9BxEJKg0KQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 31 Oct 2019 21:50:38 -0000

----==_mimepart_5dbb572bb9491_249e3fe21cacd9681944d3
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

kazuho commented on this pull request.

Thank you for the PR. I agree that giving a warning to the implementors in the QUIC-TLS draft is the right choice.

I am fine with the PR aside from the editorial concern below.

> @@ -504,6 +504,9 @@ client could interleave ACK frames that are protected with Handshake keys with
 0-RTT data and the server needs to process those acknowledgments in order to
 detect lost Handshake packets.
 
+A TLS implementation MUST NOT provide a 1-RTT decrypt secret to QUIC until it
+the TLS handshake is complete.

As stated in https://github.com/quicwg/base-drafts/issues/3173#issuecomment-548222995, I do not think we should be using a normative word here, as this is a requirement in the TLS 1.3 handshake protocol (specifycally the one stated in [section 4.4.4](https://tools.ietf.org/html/rfc8446#section-4.4.4)).

QUIC is a user of the TLS handshake protocol (like DTLS 1.3), and we should not repeat what the TLS handshake protocol already requires you to do.

That said, I am fine with editors making the choice.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3174#pullrequestreview-310201499
----==_mimepart_5dbb572bb9491_249e3fe21cacd9681944d3
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@kazuho</b> commented on this pull request.</p>

<p>Thank you for the PR. I agree that giving a warning to the implementors in the QUIC-TLS draft is the right choice.</p>
<p>I am fine with the PR aside from the editorial concern below.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3174#discussion_r341380297">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; @@ -504,6 +504,9 @@ client could interleave ACK frames that are protected with Handshake keys with
 0-RTT data and the server needs to process those acknowledgments in order to
 detect lost Handshake packets.
 
+A TLS implementation MUST NOT provide a 1-RTT decrypt secret to QUIC until it
+the TLS handshake is complete.
</pre>
<p>As stated in <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="514819428" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3173" data-hovercard-type="issue" data-hovercard-url="/quicwg/base-drafts/issues/3173/hovercard?comment_id=548222995&amp;comment_type=issue_comment" href="https://github.com/quicwg/base-drafts/issues/3173#issuecomment-548222995">#3173 (comment)</a>, I do not think we should be using a normative word here, as this is a requirement in the TLS 1.3 handshake protocol (specifycally the one stated in <a href="https://tools.ietf.org/html/rfc8446#section-4.4.4" rel="nofollow">section 4.4.4</a>).</p>
<p>QUIC is a user of the TLS handshake protocol (like DTLS 1.3), and we should not repeat what the TLS handshake protocol already requires you to do.</p>
<p>That said, I am fine with editors making the choice.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3174?email_source=notifications&amp;email_token=AFTOJKYWHM54G72P6RFONCDQRNHKXA5CNFSM4JG42WLKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJ6UZGY#pullrequestreview-310201499">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3QBKSY4ZE5XP5XJ6LQRNHKXANCNFSM4JG42WLA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2N6CJWR2EXIRYVSFTQRNHKXA5CNFSM4JG42WLKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJ6UZGY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3174?email_source=notifications\u0026email_token=AFTOJKYWHM54G72P6RFONCDQRNHKXA5CNFSM4JG42WLKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJ6UZGY#pullrequestreview-310201499",
"url": "https://github.com/quicwg/base-drafts/pull/3174?email_source=notifications\u0026email_token=AFTOJKYWHM54G72P6RFONCDQRNHKXA5CNFSM4JG42WLKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJ6UZGY#pullrequestreview-310201499",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dbb572bb9491_249e3fe21cacd9681944d3--


From nobody Thu Oct 31 15:23:07 2019
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 04599120090 for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 15:23:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 IGYxwlhBqUew for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 15:23:04 -0700 (PDT)
Received: from out-3.smtp.github.com (out-3.smtp.github.com [192.30.252.194]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2C454120074 for <quic-issues@ietf.org>; Thu, 31 Oct 2019 15:23:04 -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 567A92C20DD for <quic-issues@ietf.org>; Thu, 31 Oct 2019 15:23:03 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572560583; bh=Q7YEEf608EKW8FzLgjDj0rNJpdSHGgt+A5IDxJa8BmE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=ExJ/GwcFZPE58vbfUcdv1BsD8wgkK8qRGgRIlgoVtQecZORrlnga0Ar4FBugXHCf7 jkezIEbPGjdarOIdnOTlam65TB4fAqFStf/9QaTXlaw9WIFXHfv9eD8AfUg/sHjgc1 kO9SucuNaMpG5xBeKVBT/xPG4KCIoCAKDvJNdl78=
Date: Thu, 31 Oct 2019 15:23:03 -0700
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK277OIMELOTNRIRIQF3ZCPVPEVBNHHB5L5LZA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3174/review/310214017@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3174@github.com>
References: <quicwg/base-drafts/pull/3174@github.com>
Subject: Re: [quicwg/base-drafts] Deny 1-RTT Rx keys till finished (#3174)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dbb5ec747d24_7cf73fb3b54cd9681000b8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/jsnQtOoTmjhl0AgdaqAEACtrA_Y>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 31 Oct 2019 22:23:06 -0000

----==_mimepart_5dbb5ec747d24_7cf73fb3b54cd9681000b8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



> @@ -504,6 +504,9 @@ client could interleave ACK frames that are protected with Handshake keys with
 0-RTT data and the server needs to process those acknowledgments in order to
 detect lost Handshake packets.
 
+A TLS implementation MUST NOT provide a 1-RTT decrypt secret to QUIC until it
+the TLS handshake is complete.

I'm persuaded by Kazuho's argument here.  I don't think that we need the whole appendix, but a note on this might be worth adding.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3174#discussion_r341390149
----==_mimepart_5dbb5ec747d24_7cf73fb3b54cd9681000b8
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinthomson</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3174#discussion_r341390149">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; @@ -504,6 +504,9 @@ client could interleave ACK frames that are protected with Handshake keys with
 0-RTT data and the server needs to process those acknowledgments in order to
 detect lost Handshake packets.
 
+A TLS implementation MUST NOT provide a 1-RTT decrypt secret to QUIC until it
+the TLS handshake is complete.
</pre>
<p>I'm persuaded by Kazuho's argument here.  I don't think that we need the whole appendix, but a note on this might be worth adding.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3174?email_source=notifications&amp;email_token=AFTOJK2B3225V2CZLWABQXTQRNLEPA5CNFSM4JG42WLKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJ6X3AI#discussion_r341390149">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3XBXLXBOZFVM6ZIC3QRNLEPANCNFSM4JG42WLA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK24KRNO7MUUDVPBCGLQRNLEPA5CNFSM4JG42WLKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJ6X3AI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3174?email_source=notifications\u0026email_token=AFTOJK2B3225V2CZLWABQXTQRNLEPA5CNFSM4JG42WLKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJ6X3AI#discussion_r341390149",
"url": "https://github.com/quicwg/base-drafts/pull/3174?email_source=notifications\u0026email_token=AFTOJK2B3225V2CZLWABQXTQRNLEPA5CNFSM4JG42WLKYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJ6X3AI#discussion_r341390149",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dbb5ec747d24_7cf73fb3b54cd9681000b8--


From nobody Thu Oct 31 15:31:39 2019
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 943DF120825 for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 15:31:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, 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 XSB0CysJ5URA for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 15:31:36 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2BE2F12022E for <quic-issues@ietf.org>; Thu, 31 Oct 2019 15:31:36 -0700 (PDT)
Date: Thu, 31 Oct 2019 15:31:35 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572561095; bh=FkN8gFTAg2zDKL7ejmYNO9OObhLDpN5EkP1d1a1JcFE=; h=Date:From:To:Subject:From; b=pP4c0G7WHJRQmkIC8TvKW/qeaRkjWLc1u7EVEf9L4G6YYbejYGHCoTcY5aO4vAOM8 KO6zXR4ASRja8FiT04X7fwP6Pwtrs8pnQExppLb55iVLvNZWuzjg6Vsk4Tb6L0b0ME uePmw5zP2OAMWJzJ3BqEdyLfvW8ee4+SAo40kwfE=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/rework-key-update-2/b35a5e-c131d0@github.com>
Subject: [quicwg/base-drafts] c131d0: Restore implementation advice
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/ZSW8ehiqHK2_bDKPvj6Y_dkEK50>
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: Thu, 31 Oct 2019 22:31:38 -0000

  Branch: refs/heads/rework-key-update-2
  Home:   https://github.com/quicwg/base-drafts
  Commit: c131d08809b85bc2cdf56c67eab62741414571f2
      https://github.com/quicwg/base-drafts/commit/c131d08809b85bc2cdf56c67eab62741414571f2
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-10-11 (Fri, 11 Oct 2019)

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

  Log Message:
  -----------
  Restore implementation advice



From nobody Thu Oct 31 15:31:47 2019
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 C013A120825 for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 15:31:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.383
X-Spam-Level: 
X-Spam-Status: No, score=-6.383 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-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 NqwoBZHLXDeZ for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 15:31:44 -0700 (PDT)
Received: from out-22.smtp.github.com (out-22.smtp.github.com [192.30.252.205]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2E4CE12022E for <quic-issues@ietf.org>; Thu, 31 Oct 2019 15:31:44 -0700 (PDT)
Date: Thu, 31 Oct 2019 15:31:43 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572561103; bh=n9EnSGj/ms9guj7/hGcsKPrbZ3wbXenBqC5KijL0lZs=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=hjT3A2/+ph6rgsMAgRjoSO+YNsWqnGbQea3gO0aDKus/rSffu9HRzkKWWRa+1qlVZ YcT/jVaO26V1UYXDouBtGHA1CPvQAoIE86tAGsbBVm6mQOXXBPCcarbBFD3s7vZ4qT 64czB0lpIc94I9rCvPFFvfAS4vxUvYrN1ES5jwl0=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3050/push/4220329313@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3050@github.com>
References: <quicwg/base-drafts/pull/3050@github.com>
Subject: Re: [quicwg/base-drafts] Rewrite key update section (#3050)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dbb60cf45e2e_3083f937f2cd95c1155bb"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/qRycrpRkg-ISy9YbXRL95g2DId8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 31 Oct 2019 22:31:46 -0000

----==_mimepart_5dbb60cf45e2e_3083f937f2cd95c1155bb
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson pushed 1 commit.

c131d08809b85bc2cdf56c67eab62741414571f2  Restore implementation advice


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3050/files/b35a5e4870cac65f2d7b0d37b21a837a7142a472..c131d08809b85bc2cdf56c67eab62741414571f2

----==_mimepart_5dbb60cf45e2e_3083f937f2cd95c1155bb
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/martinthomson" class="user-mention">@martinthomson</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/c131d08809b85bc2cdf56c67eab62741414571f2">c131d08</a>  Restore implementation advice</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3050/files/b35a5e4870cac65f2d7b0d37b21a837a7142a472..c131d08809b85bc2cdf56c67eab62741414571f2?email_source=notifications&amp;email_token=AFTOJK6ZT5OIN5CCWDDCS6TQRNME7A5CNFSM4IYF37J2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMYTSMBXGU4TSM2QOVZWQIZUGIZDAMZSHEZTCMY">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK2TF5JZS6WDDI73JIDQRNME7ANCNFSM4IYF37JQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK2CLWGLJM5Y24ZOTULQRNME7A5CNFSM4IYF37J2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMYTSMBXGU4TSM2QOVZWQIZUGIZDAMZSHEZTCMY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3050/files/b35a5e4870cac65f2d7b0d37b21a837a7142a472..c131d08809b85bc2cdf56c67eab62741414571f2?email_source=notifications\u0026email_token=AFTOJK6ZT5OIN5CCWDDCS6TQRNME7A5CNFSM4IYF37J2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMYTSMBXGU4TSM2QOVZWQIZUGIZDAMZSHEZTCMY",
"url": "https://github.com/quicwg/base-drafts/pull/3050/files/b35a5e4870cac65f2d7b0d37b21a837a7142a472..c131d08809b85bc2cdf56c67eab62741414571f2?email_source=notifications\u0026email_token=AFTOJK6ZT5OIN5CCWDDCS6TQRNME7A5CNFSM4IYF37J2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMYTSMBXGU4TSM2QOVZWQIZUGIZDAMZSHEZTCMY",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5dbb60cf45e2e_3083f937f2cd95c1155bb--


From nobody Thu Oct 31 15:32:11 2019
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 C205A12086F for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 15:32:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.002
X-Spam-Level: 
X-Spam-Status: No, score=-7.002 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, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-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 f7-Sk8Cw051b for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 15:32:08 -0700 (PDT)
Received: from out-22.smtp.github.com (out-22.smtp.github.com [192.30.252.205]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4C53B120825 for <quic-issues@ietf.org>; Thu, 31 Oct 2019 15:32:08 -0700 (PDT)
Received: from github-lowworker-3a0df0f.ac4-iad.github.net (github-lowworker-3a0df0f.ac4-iad.github.net [10.52.25.92]) by smtp.github.com (Postfix) with ESMTP id 9D771A0040 for <quic-issues@ietf.org>; Thu, 31 Oct 2019 15:32:07 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572561127; bh=Xzp5uw4PUcgxFCaJnNUFSc9EE/i7Hq+1LBEg94gPGA8=; h=Date:From:To:Subject:From; b=gwCD5XwogDMqV3Sxb8ujtY30idpTYYct9MRcE1Otw/k/WfNpSteO0dWuyPjbR0OmV 5PyxVBYUa8SAWgqLN5kjltNS3zIB1qzFX1Z+e6a+DDVN8+J115R1RcMVZI3VTPj6IB s55gEzFI40KZ5dl3WGhtS2ZfaIZbjZNSGOmOGOfQ=
Date: Thu, 31 Oct 2019 15:32:07 -0700
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/045d32-942441@github.com>
Subject: [quicwg/base-drafts] 942441: Script updating gh-pages from c131d088. [ci skip]
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/hpOFbNdE0EHOh_Ei8lOANB89zaA>
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: Thu, 31 Oct 2019 22:32:10 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 9424415d2c5cb4f094aa18adbf461ea0cab4b529
      https://github.com/quicwg/base-drafts/commit/9424415d2c5cb4f094aa18adbf461ea0cab4b529
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-31 (Thu, 31 Oct 2019)

  Changed paths:
    M index.html
    M rework-key-update-2/draft-ietf-quic-http.html
    M rework-key-update-2/draft-ietf-quic-http.txt
    M rework-key-update-2/draft-ietf-quic-invariants.html
    M rework-key-update-2/draft-ietf-quic-invariants.txt
    M rework-key-update-2/draft-ietf-quic-qpack.html
    M rework-key-update-2/draft-ietf-quic-qpack.txt
    M rework-key-update-2/draft-ietf-quic-recovery.html
    M rework-key-update-2/draft-ietf-quic-recovery.txt
    M rework-key-update-2/draft-ietf-quic-tls.html
    M rework-key-update-2/draft-ietf-quic-tls.txt
    M rework-key-update-2/draft-ietf-quic-transport.html
    M rework-key-update-2/draft-ietf-quic-transport.txt

  Log Message:
  -----------
  Script updating gh-pages from c131d088. [ci skip]



From nobody Thu Oct 31 15:32:18 2019
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 9EB6D12086F for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 15:32:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.454
X-Spam-Level: 
X-Spam-Status: No, score=-6.454 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, HTML_IMAGE_ONLY_20=1.546, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 sopsk3EJyt4F for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 15:32:10 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F2524120825 for <quic-issues@ietf.org>; Thu, 31 Oct 2019 15:32:09 -0700 (PDT)
Date: Thu, 31 Oct 2019 15:32:09 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572561129; bh=50B2uUDq8TqrScRIJ+ViUY2hLy1aoa4PWLk924Sp2rU=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=JkPE/Oau2zHDAJv5FTO41wPZmLjYhbPuhqqqL51U4EeGa6BpOVN398t4b731eQqHP 2gBOv5R2NPqnbY3bXlfbcEWR+cjGY25IywJAfDKGToPMmZcTCXWP49m6Z7F6TEs3qw DHfzqhWOkaWlHbwC3noVsBC6Jp2JVBvQdylCGIzM=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6CTPJPGUPM2FI3TMN3ZCJWREVBNHHB3CL6HQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3050/c548595098@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3050@github.com>
References: <quicwg/base-drafts/pull/3050@github.com>
Subject: Re: [quicwg/base-drafts] Rewrite key update section (#3050)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dbb60e96c0_68693fa1882cd9681608e8"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/zpNXCUH9mT9hehaHGub5ZPtpafM>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 31 Oct 2019 22:32:12 -0000

----==_mimepart_5dbb60e96c0_68693fa1882cd9681608e8
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

My bad @DavidSchinazi.  I had restored that text in my local copy, but failed to push.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3050#issuecomment-548595098
----==_mimepart_5dbb60e96c0_68693fa1882cd9681608e8
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>My bad <a class="user-mention" data-hovercard-type="user" data-hovercard-url="/hovercards?user_id=5599133" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/DavidSchinazi">@DavidSchinazi</a>.  I had restored that text in my local copy, but failed to push.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3050?email_source=notifications&amp;email_token=AFTOJK3I5KO2RBDLDLUJU3TQRNMGRA5CNFSM4IYF37J2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECZOLGQ#issuecomment-548595098">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7TSW6UGBXZWTYAY53QRNMGTANCNFSM4IYF37JQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK56TAFLBQFTJHW6EPLQRNMGTA5CNFSM4IYF37J2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECZOLGQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3050?email_source=notifications\u0026email_token=AFTOJK3I5KO2RBDLDLUJU3TQRNMGRA5CNFSM4IYF37J2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECZOLGQ#issuecomment-548595098",
"url": "https://github.com/quicwg/base-drafts/pull/3050?email_source=notifications\u0026email_token=AFTOJK3I5KO2RBDLDLUJU3TQRNMGRA5CNFSM4IYF37J2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOECZOLGQ#issuecomment-548595098",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dbb60e96c0_68693fa1882cd9681608e8--


From nobody Thu Oct 31 15:46:16 2019
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 0AF65120090 for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 15:46:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.999
X-Spam-Level: 
X-Spam-Status: No, score=-7.999 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, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 Z_NRcZhGnjvA for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 15:46:13 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A002412001E for <quic-issues@ietf.org>; Thu, 31 Oct 2019 15:46:13 -0700 (PDT)
Received: from github-lowworker-a6a2749.va3-iad.github.net (github-lowworker-a6a2749.va3-iad.github.net [10.48.16.62]) by smtp.github.com (Postfix) with ESMTP id B664BC602DE for <quic-issues@ietf.org>; Thu, 31 Oct 2019 15:46:12 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572561972; bh=w3upiE1F838bbqohQo+Oijv/w5mjvGsRTU86TdWgJ4M=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=bH75HHJU5cmvHcYSD/7QV2PcFvJa0ZxXTXYUehnKoWjWCNKSQoqzhzFAk4GnhN/jF 1sam3LWScwPZQQU6ilozisUGg4FUSvVB1EX0qxJ9yrTZ8hAhqPUugBLPXoaOq8gnhW rHvBu/BuKB6Bpq6t5imDxBpmSzeuSlbMyViAfo+0=
Date: Thu, 31 Oct 2019 15:46:12 -0700
From: David Schinazi <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5NCIO7CNMCZMARI3V3ZCSMJEVBNHHB3CL6HQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3050/review/310218613@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3050@github.com>
References: <quicwg/base-drafts/pull/3050@github.com>
Subject: Re: [quicwg/base-drafts] Rewrite key update section (#3050)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dbb6434a7958_6163fcadc6cd9642268e6"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: DavidSchinazi
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/BxnFBeh1Beqy6UBs__pXjzh3-WI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 31 Oct 2019 22:46:15 -0000

----==_mimepart_5dbb6434a7958_6163fcadc6cd9642268e6
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

DavidSchinazi approved this pull request.

Thanks for adding back the implementation text. I like the new text.

I would personally prefer to see all the timing side-channel text in its own subsection, because it makes the more important part of the spec harder to read, and I don't see this attack as important enough to warrant worrying about when trying to understand key updates.

> +An endpoint SHOULD retain old keys so that packets sent by its peer prior to
+receiving the key update can be processed.  Discarding old keys too early can
+cause delayed packets to be discarded.  Discarding packets will be interpreted
+as packet loss by the peer and could adversely affect performance.
+
+
+## Responding to a Key Update
+
+A peer is permitted to initiate a key update after receiving an acknowledgement
+of a packet in the current key phase.  If a packet is received with a key phase
+that differs from the value the endpoint used to protect the last packet it
+sent, the endpoint uses the next packet protection keys for reading and the
+corresponding key and IV; see {{receive-key-generation}} for considerations
+about generating these keys.
+
+An endpoint uses the same key derivation process as its peer uses to generate

I'm not parsing this sentence well. What does it mean?

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3050#pullrequestreview-310218613
----==_mimepart_5dbb6434a7958_6163fcadc6cd9642268e6
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@DavidSchinazi</b> approved this pull request.</p>

<p>Thanks for adding back the implementation text. I like the new text.</p>
<p>I would personally prefer to see all the timing side-channel text in its own subsection, because it makes the more important part of the spec harder to read, and I don't see this attack as important enough to warrant worrying about when trying to understand key updates.</p><hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3050#discussion_r341393863">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; +An endpoint SHOULD retain old keys so that packets sent by its peer prior to
+receiving the key update can be processed.  Discarding old keys too early can
+cause delayed packets to be discarded.  Discarding packets will be interpreted
+as packet loss by the peer and could adversely affect performance.
+
+
+## Responding to a Key Update
+
+A peer is permitted to initiate a key update after receiving an acknowledgement
+of a packet in the current key phase.  If a packet is received with a key phase
+that differs from the value the endpoint used to protect the last packet it
+sent, the endpoint uses the next packet protection keys for reading and the
+corresponding key and IV; see {{receive-key-generation}} for considerations
+about generating these keys.
+
+An endpoint uses the same key derivation process as its peer uses to generate
</pre>
<p>I'm not parsing this sentence well. What does it mean?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3050?email_source=notifications&amp;email_token=AFTOJK54ZMCRPTT52DVXFSLQRNN3JA5CNFSM4IYF37J2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJ6Y65I#pullrequestreview-310218613">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3CUJJUEOMXODWKEFLQRNN3JANCNFSM4IYF37JQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZ6SUJOCB4CHFRH3ODQRNN3JA5CNFSM4IYF37J2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJ6Y65I.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3050?email_source=notifications\u0026email_token=AFTOJK54ZMCRPTT52DVXFSLQRNN3JA5CNFSM4IYF37J2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJ6Y65I#pullrequestreview-310218613",
"url": "https://github.com/quicwg/base-drafts/pull/3050?email_source=notifications\u0026email_token=AFTOJK54ZMCRPTT52DVXFSLQRNN3JA5CNFSM4IYF37J2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJ6Y65I#pullrequestreview-310218613",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dbb6434a7958_6163fcadc6cd9642268e6--


From nobody Thu Oct 31 15:59:10 2019
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 C585712081A for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 15:59:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, 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 CzdRuMo9py51 for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 15:59:08 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E8A9512008B for <quic-issues@ietf.org>; Thu, 31 Oct 2019 15:59:07 -0700 (PDT)
Received: from github-lowworker-292e294.va3-iad.github.net (github-lowworker-292e294.va3-iad.github.net [10.48.102.70]) by smtp.github.com (Postfix) with ESMTP id 9E5D26607E0 for <quic-issues@ietf.org>; Thu, 31 Oct 2019 15:59:06 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572562746; bh=X2q980RNxQZI8tpbr4igHeA5/U5gH/xNTBu6Zk7fb2Q=; h=Date:From:To:Subject:From; b=0rj6kxwRdYGk3qm5RHVEMucomtzZrdVKA5n38ou+n/u25vxuQCpEdnSJ5M+XRGUok 1gEbpXh7iGbn6Nwu7IsgWJbD573bUr22POAjGvVOGKtVzahDXawO3lNi+2FOOV6jmp waSBvReMr50E8uFBja43XgdPrziwBFjsNUsgMly8=
Date: Thu, 31 Oct 2019 15:59:06 -0700
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/rework-key-update-2/c131d0-c76436@github.com>
Subject: [quicwg/base-drafts] c76436: Move some text around
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/6MK3P99lPLaSi35zr89_zVa_vEM>
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: Thu, 31 Oct 2019 22:59:10 -0000

  Branch: refs/heads/rework-key-update-2
  Home:   https://github.com/quicwg/base-drafts
  Commit: c764362e3e50f0647b930648de5b645e4cc65ad4
      https://github.com/quicwg/base-drafts/commit/c764362e3e50f0647b930648de5b645e4cc65ad4
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-11-01 (Fri, 01 Nov 2019)

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

  Log Message:
  -----------
  Move some text around



From nobody Thu Oct 31 15:59:18 2019
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 69C7312081A for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 15:59:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 O28NRFdwLzVS for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 15:59:15 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 313BB12008B for <quic-issues@ietf.org>; Thu, 31 Oct 2019 15:59:15 -0700 (PDT)
Date: Thu, 31 Oct 2019 15:59:14 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572562754; bh=GQZKB57gzSIvrB+K3yHRK2CivjSCKtJ5US6iAU3+RSA=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=AbLvfsTXWckKvV0b29YLQc7NUXcUvEJRlqNTBp9aSWJO1JDaidQpaP5EWslkSeQMN aM2XzLuF64ecG/z7SBeHgYfgG+iocbFou4gnOTGpOMnASV830icCcg70CSEgFXqI+E cIzIHRA7eQjr+LGg57kpKo7rvdJiUPUIr2CduEns=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3050/push/4220401625@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3050@github.com>
References: <quicwg/base-drafts/pull/3050@github.com>
Subject: Re: [quicwg/base-drafts] Rewrite key update section (#3050)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dbb67427d4d2_66c73fdd050cd95c3644"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/a_9Gv_29QmyRu9ifOxSnOcfzaI4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 31 Oct 2019 22:59:16 -0000

----==_mimepart_5dbb67427d4d2_66c73fdd050cd95c3644
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson pushed 1 commit.

c764362e3e50f0647b930648de5b645e4cc65ad4  Move some text around


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3050/files/c131d08809b85bc2cdf56c67eab62741414571f2..c764362e3e50f0647b930648de5b645e4cc65ad4

----==_mimepart_5dbb67427d4d2_66c73fdd050cd95c3644
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/martinthomson" class="user-mention">@martinthomson</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/c764362e3e50f0647b930648de5b645e4cc65ad4">c764362</a>  Move some text around</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3050/files/c131d08809b85bc2cdf56c67eab62741414571f2..c764362e3e50f0647b930648de5b645e4cc65ad4?email_source=notifications&amp;email_token=AFTOJK5VMDTROU2TSTCU3X3QRNPMFA5CNFSM4IYF37J2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMYTSMBXGU4TSM2QOVZWQIZUGIZDANBQGE3DENI">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK67LK5Y277ODNUB7GDQRNPMFANCNFSM4IYF37JQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK4EHHU5ZBR3GF32KIDQRNPMFA5CNFSM4IYF37J2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMYTSMBXGU4TSM2QOVZWQIZUGIZDANBQGE3DENI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3050/files/c131d08809b85bc2cdf56c67eab62741414571f2..c764362e3e50f0647b930648de5b645e4cc65ad4?email_source=notifications\u0026email_token=AFTOJK5VMDTROU2TSTCU3X3QRNPMFA5CNFSM4IYF37J2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMYTSMBXGU4TSM2QOVZWQIZUGIZDANBQGE3DENI",
"url": "https://github.com/quicwg/base-drafts/pull/3050/files/c131d08809b85bc2cdf56c67eab62741414571f2..c764362e3e50f0647b930648de5b645e4cc65ad4?email_source=notifications\u0026email_token=AFTOJK5VMDTROU2TSTCU3X3QRNPMFA5CNFSM4IYF37J2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMYTSMBXGU4TSM2QOVZWQIZUGIZDANBQGE3DENI",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5dbb67427d4d2_66c73fdd050cd95c3644--


From nobody Thu Oct 31 15:59:42 2019
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 C4D1312081A for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 15:59:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 zFmw7JYm7AJ4 for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 15:59:39 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5351212008B for <quic-issues@ietf.org>; Thu, 31 Oct 2019 15:59:39 -0700 (PDT)
Received: from github-lowworker-292e294.va3-iad.github.net (github-lowworker-292e294.va3-iad.github.net [10.48.102.70]) by smtp.github.com (Postfix) with ESMTP id 885738C0770 for <quic-issues@ietf.org>; Thu, 31 Oct 2019 15:59:38 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572562778; bh=bA+VdrcRjGfIW+8yD2GL5e2eEUNjRbdwRPGNZpidP1A=; h=Date:From:To:Subject:From; b=FraOou0m5n5j+RGMUUl71AO24SQ/Ord/F5fP64c6yxdZfekpdnFpcrNM9rlHHVj4+ nZ67xkcwt5lHXeeGRPHpOL4nqj1jhaAjRvAykrk7gfOAfyzNG3zPkGaRydHlxBJg9w 4BDgVYy1Ioe2zV5ltCFa6E/sVzIISMJk9ympsmK4=
Date: Thu, 31 Oct 2019 15:59:38 -0700
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/942441-c6a42d@github.com>
Subject: [quicwg/base-drafts] c6a42d: Script updating gh-pages from c764362e. [ci skip]
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/UN85zXLu4ScwYoLaElwTQR4OmAk>
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: Thu, 31 Oct 2019 22:59:42 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: c6a42d78da300965b873f41196a5dff86d1b02e1
      https://github.com/quicwg/base-drafts/commit/c6a42d78da300965b873f41196a5dff86d1b02e1
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-31 (Thu, 31 Oct 2019)

  Changed paths:
    M index.html
    M rework-key-update-2/draft-ietf-quic-tls.html
    M rework-key-update-2/draft-ietf-quic-tls.txt

  Log Message:
  -----------
  Script updating gh-pages from c764362e. [ci skip]



From nobody Thu Oct 31 16:00:03 2019
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 CC37912008B for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 16:00:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.999
X-Spam-Level: 
X-Spam-Status: No, score=-7.999 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, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 5o9uqRxS7jsW for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 15:59:59 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 92B6E12081B for <quic-issues@ietf.org>; Thu, 31 Oct 2019 15:59:59 -0700 (PDT)
Date: Thu, 31 Oct 2019 15:59:58 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572562798; bh=1Y3jlUKnFWfXHXt54JFn5+5tJVWFbZcklzFhoskjZzQ=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=E+Skl1Prxnis3kotj1DnAo0MwLSEyjVCxgSr3cLnYWJtFSgka5XUWEyp+6CangEN6 7TvCYt8zQnKvDDbInrCcPQN01Wp++mI0kFo09BMgasfg3UTksieuTqhgdOxwaab+mk myUz3euJc24sGArH1D6fXZi9m/r0O/fWdch+Uwy4=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7PMIUJA2CB747Y7Y53ZCT75EVBNHHB3CL6HQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3050/review/310225202@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3050@github.com>
References: <quicwg/base-drafts/pull/3050@github.com>
Subject: Re: [quicwg/base-drafts] Rewrite key update section (#3050)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dbb676e72e09_bf03fe52b8cd96c1172ac"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/ey4u5SokENleQtlzU_8wrd2n3fk>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 31 Oct 2019 23:00:02 -0000

----==_mimepart_5dbb676e72e09_bf03fe52b8cd96c1172ac
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

martinthomson commented on this pull request.



> +An endpoint SHOULD retain old keys so that packets sent by its peer prior to
+receiving the key update can be processed.  Discarding old keys too early can
+cause delayed packets to be discarded.  Discarding packets will be interpreted
+as packet loss by the peer and could adversely affect performance.
+
+
+## Responding to a Key Update
+
+A peer is permitted to initiate a key update after receiving an acknowledgement
+of a packet in the current key phase.  If a packet is received with a key phase
+that differs from the value the endpoint used to protect the last packet it
+sent, the endpoint uses the next packet protection keys for reading and the
+corresponding key and IV; see {{receive-key-generation}} for considerations
+about generating these keys.
+
+An endpoint uses the same key derivation process as its peer uses to generate

I cut it.  It isn't necessary.

The point was to say that you need to generate the same keys for reading that your peer uses for writing.  But it was full of fail.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3050#discussion_r341399076
----==_mimepart_5dbb676e72e09_bf03fe52b8cd96c1172ac
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@martinthomson</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3050#discussion_r341399076">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; +An endpoint SHOULD retain old keys so that packets sent by its peer prior to
+receiving the key update can be processed.  Discarding old keys too early can
+cause delayed packets to be discarded.  Discarding packets will be interpreted
+as packet loss by the peer and could adversely affect performance.
+
+
+## Responding to a Key Update
+
+A peer is permitted to initiate a key update after receiving an acknowledgement
+of a packet in the current key phase.  If a packet is received with a key phase
+that differs from the value the endpoint used to protect the last packet it
+sent, the endpoint uses the next packet protection keys for reading and the
+corresponding key and IV; see {{receive-key-generation}} for considerations
+about generating these keys.
+
+An endpoint uses the same key derivation process as its peer uses to generate
</pre>
<p>I cut it.  It isn't necessary.</p>
<p>The point was to say that you need to generate the same keys for reading that your peer uses for writing.  But it was full of fail.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3050?email_source=notifications&amp;email_token=AFTOJK2LNZPWT4BOUD7MYS3QRNPO5A5CNFSM4IYF37J2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJ62SMQ#discussion_r341399076">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK6GFADV7ALPWFIBBY3QRNPO5ANCNFSM4IYF37JQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5Y2I4MSH2YWVXJB5TQRNPO5A5CNFSM4IYF37J2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJ62SMQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3050?email_source=notifications\u0026email_token=AFTOJK2LNZPWT4BOUD7MYS3QRNPO5A5CNFSM4IYF37J2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJ62SMQ#discussion_r341399076",
"url": "https://github.com/quicwg/base-drafts/pull/3050?email_source=notifications\u0026email_token=AFTOJK2LNZPWT4BOUD7MYS3QRNPO5A5CNFSM4IYF37J2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJ62SMQ#discussion_r341399076",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dbb676e72e09_bf03fe52b8cd96c1172ac--


From nobody Thu Oct 31 16:52:35 2019
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 AC6921200D8 for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 16:52:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, 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 FvN-d80WRRKM for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 16:52:32 -0700 (PDT)
Received: from out-20.smtp.github.com (out-20.smtp.github.com [192.30.252.203]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 580951200B9 for <quic-issues@ietf.org>; Thu, 31 Oct 2019 16:52:32 -0700 (PDT)
Date: Thu, 31 Oct 2019 16:52:31 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572565951; bh=cbSevwjSFGyAIqRzhdf/wV5KYIacjpHHuTGBc7zKMs8=; h=Date:From:To:Subject:From; b=G9YLFeeVCzXTP/fce5BTkqA286MDAGQbnejtNgk21nGkBi9SVil9wcOguJCJyRwXi 6LrCJA8fp3Msfmn6omd3wQ7rPGCaVeC/w9ntbmZ9fXsUq7DLcqZa7ak/UUrCFEgHfo e3eH+4gjJKW9R2iiTt1OKdKo4dVsGGmZi2AoBy5w=
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/tt-changelog-24/000000-b31d15@github.com>
Subject: [quicwg/base-drafts] b31d15: Transport and TLS changelog for -24
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/VW94Hpz0FipP3BGKGGHzIB3jc3w>
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: Thu, 31 Oct 2019 23:52:34 -0000

  Branch: refs/heads/tt-changelog-24
  Home:   https://github.com/quicwg/base-drafts
  Commit: b31d15f3f6233d2cd1bd77aef98a9309bc17eb79
      https://github.com/quicwg/base-drafts/commit/b31d15f3f6233d2cd1bd77aef98a9309bc17eb79
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-11-01 (Fri, 01 Nov 2019)

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

  Log Message:
  -----------
  Transport and TLS changelog for -24



From nobody Thu Oct 31 16:53:12 2019
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 A5FB01200D8 for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 16:53:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 h2nSkpJR2oPK for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 16:53:09 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 80DFB1200B9 for <quic-issues@ietf.org>; Thu, 31 Oct 2019 16:53:09 -0700 (PDT)
Received: from github-lowworker-19d82f6.ac4-iad.github.net (github-lowworker-19d82f6.ac4-iad.github.net [10.52.16.75]) by smtp.github.com (Postfix) with ESMTP id 589672C2E42 for <quic-issues@ietf.org>; Thu, 31 Oct 2019 16:53:08 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572565988; bh=FXnSW6r0Q6oC2QbmaKDZCfr9CpjRDACiJnMr3UySVRo=; h=Date:From:To:Subject:From; b=IWRsxglVKm5e+KetBQuiu7BhpMTXnM88qVuSSV9iicuFxjoG2hFZQqzw+lIRsxm3i 3SHB0toyztFKqK5q1Jfjlx5j8TiOVV+HrTmaX1KLa8Qki7LOPGgupimNhiL9sMbqXW pK4M2V6nDLpqx8TtsUhGgoxv4oD5bCJ80Qcnlt60=
Date: Thu, 31 Oct 2019 16:53:08 -0700
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/c6a42d-7ae5c0@github.com>
Subject: [quicwg/base-drafts] 7ae5c0: Script updating gh-pages from b31d15f3. [ci skip]
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/qSSErgfrud-H6ttayAcHWyQGC_s>
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: Thu, 31 Oct 2019 23:53:11 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 7ae5c0f6d8d6e40cd42fd54dbc4f81fc7c968104
      https://github.com/quicwg/base-drafts/commit/7ae5c0f6d8d6e40cd42fd54dbc4f81fc7c968104
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-31 (Thu, 31 Oct 2019)

  Changed paths:
    M index.html
    A tt-changelog-24/draft-ietf-quic-http.html
    A tt-changelog-24/draft-ietf-quic-http.txt
    A tt-changelog-24/draft-ietf-quic-invariants.html
    A tt-changelog-24/draft-ietf-quic-invariants.txt
    A tt-changelog-24/draft-ietf-quic-qpack.html
    A tt-changelog-24/draft-ietf-quic-qpack.txt
    A tt-changelog-24/draft-ietf-quic-recovery.html
    A tt-changelog-24/draft-ietf-quic-recovery.txt
    A tt-changelog-24/draft-ietf-quic-tls.html
    A tt-changelog-24/draft-ietf-quic-tls.txt
    A tt-changelog-24/draft-ietf-quic-transport.html
    A tt-changelog-24/draft-ietf-quic-transport.txt
    A tt-changelog-24/index.html

  Log Message:
  -----------
  Script updating gh-pages from b31d15f3. [ci skip]



From nobody Thu Oct 31 16:53:18 2019
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 F37731200D8 for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 16:53:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.998
X-Spam-Level: 
X-Spam-Status: No, score=-7.998 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, HTML_IMAGE_ONLY_32=0.001, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, 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 FTySi1k-LjMP for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 16:53:15 -0700 (PDT)
Received: from out-17.smtp.github.com (out-17.smtp.github.com [192.30.252.200]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 937181200B9 for <quic-issues@ietf.org>; Thu, 31 Oct 2019 16:53:15 -0700 (PDT)
Date: Thu, 31 Oct 2019 16:53:14 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572565994; bh=wK0dhe5z9ObTFqR2oB1xZbhoAVYSguZdHT+cwfg0rEk=; h=Date:From:Reply-To:To:Cc:Subject:List-ID:List-Archive:List-Post: List-Unsubscribe:From; b=hUcd2nfyVcXBfbV9S8AsrouJJX+67DMeHKMNqSQC/9Kbv0FcHSS2hjQCeJr+Yfz3W 5VaMURHU5uKE1vlUzPNlu5jdiyeBJ53qumJAEPq+5U7SVaqNw/GcjlmqgYQcU8jnos CFVU3TreVIGG3QXaAbk0tHVLDSzWaIGKE/eUlzME=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK7267ADQLN53UEJF5V3ZCTGVEVBNHHB5PW34I@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3180@github.com>
Subject: [quicwg/base-drafts] Transport and TLS changelog for -24 (#3180)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dbb73eae2776_d343ffd66ccd960150057"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/FYtqaXOKKrdJnVMqv9TXbLWATxs>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 31 Oct 2019 23:53:17 -0000

----==_mimepart_5dbb73eae2776_d343ffd66ccd960150057
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

I haven&#39;t merged #3050 yet, but I anticipate doing so soon.
You can view, comment on, or merge this pull request online at:

  https://github.com/quicwg/base-drafts/pull/3180

-- Commit Summary --

  * Transport and TLS changelog for -24

-- File Changes --

    M draft-ietf-quic-tls.md (9)
    M draft-ietf-quic-transport.md (18)

-- Patch Links --

https://github.com/quicwg/base-drafts/pull/3180.patch
https://github.com/quicwg/base-drafts/pull/3180.diff

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3180

----==_mimepart_5dbb73eae2776_d343ffd66ccd960150057
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p>I haven't merged <a class="issue-link js-issue-link" data-error-text="Failed to load issue title" data-id="495550012" data-permission-text="Issue title is private" data-url="https://github.com/quicwg/base-drafts/issues/3050" data-hovercard-type="pull_request" data-hovercard-url="/quicwg/base-drafts/pull/3050/hovercard" href="https://github.com/quicwg/base-drafts/pull/3050">#3050</a> yet, but I anticipate doing so soon.</p>

<hr>

<h4>You can view, comment on, or merge this pull request online at:</h4>
<p>&nbsp;&nbsp;<a href='https://github.com/quicwg/base-drafts/pull/3180'>https://github.com/quicwg/base-drafts/pull/3180</a></p>

<h4>Commit Summary</h4>
<ul>
  <li>Transport and TLS changelog for -24</li>
</ul>

<h4>File Changes</h4>
<ul>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/3180/files#diff-0">draft-ietf-quic-tls.md</a>
    (9)
  </li>
  <li>
    <strong>M</strong>
    <a href="https://github.com/quicwg/base-drafts/pull/3180/files#diff-1">draft-ietf-quic-transport.md</a>
    (18)
  </li>
</ul>

<h4>Patch Links:</h4>
<ul>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3180.patch'>https://github.com/quicwg/base-drafts/pull/3180.patch</a></li>
  <li><a href='https://github.com/quicwg/base-drafts/pull/3180.diff'>https://github.com/quicwg/base-drafts/pull/3180.diff</a></li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3180?email_source=notifications&amp;email_token=AFTOJK33EEUD3UVIRUAA4B3QRNVWVA5CNFSM4JHUE6L2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HV63PRA">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5QXTTO2HXZIAKQM5LQRNVWVANCNFSM4JHUE6LQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5GXS5SFIHYGMQ4HADQRNVWVA5CNFSM4JHUE6L2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HV63PRA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3180?email_source=notifications\u0026email_token=AFTOJK33EEUD3UVIRUAA4B3QRNVWVA5CNFSM4JHUE6L2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HV63PRA",
"url": "https://github.com/quicwg/base-drafts/pull/3180?email_source=notifications\u0026email_token=AFTOJK33EEUD3UVIRUAA4B3QRNVWVA5CNFSM4JHUE6L2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HV63PRA",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5dbb73eae2776_d343ffd66ccd960150057--


From nobody Thu Oct 31 16:54:55 2019
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 452211200B9 for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 16:54:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 IPmmrDVy3l71 for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 16:54:52 -0700 (PDT)
Received: from out-4.smtp.github.com (out-4.smtp.github.com [192.30.252.195]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B830B12008B for <quic-issues@ietf.org>; Thu, 31 Oct 2019 16:54:52 -0700 (PDT)
Received: from github-lowworker-d93c4b6.va3-iad.github.net (github-lowworker-d93c4b6.va3-iad.github.net [10.48.17.47]) by smtp.github.com (Postfix) with ESMTP id 25853C60A85 for <quic-issues@ietf.org>; Thu, 31 Oct 2019 16:54:52 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572566092; bh=731qu9D53ASafavnf/FsdK2WR+d4MVS57Ny1LW9DVss=; h=Date:From:To:Subject:From; b=0NWPsj45VZuZCZswfj9r8F4yjtrzGkSt+Es/MDR9EshvtB0GvxWIobghdHtBYOpy/ lsJmFiyoAt6BRbO+irAHkD2PRAwHYdrYkM7obaPwWmsXbqGszjCDlkLEzUba3tZfVH Qfd4BZeeivgYfrOsRbP4dFXATr3NNWDzkQpTXR4s=
Date: Thu, 31 Oct 2019 16:54:52 -0700
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/7ae5c0-46e7bb@github.com>
Subject: [quicwg/base-drafts] 46e7bb: Script updating issues at 2019-10-31T23:54:45Z. [c...
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/jnvlKG_rnNZN0vXYkymhKHnjpZY>
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: Thu, 31 Oct 2019 23:54:54 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 46e7bb1d3fec168e8013a2422e5df0805d3c0005
      https://github.com/quicwg/base-drafts/commit/46e7bb1d3fec168e8013a2422e5df0805d3c0005
  Author: ID Bot <idbot@example.com>
  Date:   2019-10-31 (Thu, 31 Oct 2019)

  Changed paths:
    M issues.json
    M pulls.json

  Log Message:
  -----------
  Script updating issues at 2019-10-31T23:54:45Z. [ci skip]



From nobody Thu Oct 31 20:33:41 2019
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 81D9A1200C5 for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 20:33:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.001
X-Spam-Level: 
X-Spam-Status: No, score=-7.001 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, RCVD_IN_DNSWL_HI=-5, 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 TXmtWgUort1s for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 20:33:38 -0700 (PDT)
Received: from out-22.smtp.github.com (out-22.smtp.github.com [192.30.252.205]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D368D12006D for <quic-issues@ietf.org>; Thu, 31 Oct 2019 20:33:38 -0700 (PDT)
Received: from github-lowworker-cd7bc13.ac4-iad.github.net (github-lowworker-cd7bc13.ac4-iad.github.net [10.52.25.102]) by smtp.github.com (Postfix) with ESMTP id 27213A00DB for <quic-issues@ietf.org>; Thu, 31 Oct 2019 20:33:38 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572579218; bh=drgH2eMi3q4kAOdkpz704buXmfM7yxd4d92hNzu92lI=; h=Date:From:To:Subject:From; b=PCyocgtfanRJ6e6tB1/krM+uVXidxxp6x+pof1+ac0nR9RD+TZKxxY4TvHUfxYtS2 kgpxOy87fXIOEd9uwdKoYXbLOqTKxCKpmfItCAr0Xs0Sgkp2aFuqgw9Hj5VsQu3PV/ tD84Il8ODNpPcuH6eeyLEK41eEHbwheYbxNmKyLo=
Date: Thu, 31 Oct 2019 20:33:38 -0700
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/master/ed4639-ca4f89@github.com>
Subject: [quicwg/base-drafts] ca4f89: Add workaround for caching bug
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/01SwgdlQMGEJ2DRZZKBs0F6jfLU>
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: Fri, 01 Nov 2019 03:33:40 -0000

  Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: ca4f89343c03e42da920794cff5a5c584705d4f3
      https://github.com/quicwg/base-drafts/commit/ca4f89343c03e42da920794cff5a5c584705d4f3
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-11-01 (Fri, 01 Nov 2019)

  Changed paths:
    M .circleci/config.yml

  Log Message:
  -----------
  Add workaround for caching bug



From nobody Thu Oct 31 20:36:19 2019
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 6DD1B12006D for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 20:36:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.002
X-Spam-Level: 
X-Spam-Status: No, score=-7.002 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, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-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 4JCK8TkLbItR for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 20:36:17 -0700 (PDT)
Received: from out-22.smtp.github.com (out-22.smtp.github.com [192.30.252.205]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F0CF4120052 for <quic-issues@ietf.org>; Thu, 31 Oct 2019 20:36:16 -0700 (PDT)
Received: from github-lowworker-292e294.va3-iad.github.net (github-lowworker-292e294.va3-iad.github.net [10.48.102.70]) by smtp.github.com (Postfix) with ESMTP id 46986A0769 for <quic-issues@ietf.org>; Thu, 31 Oct 2019 20:36:16 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572579376; bh=E5MsMyByrDBKfVe/c5Yo7U3zoE2wmSsblSquJpC5fek=; h=Date:From:To:Subject:From; b=nHbvgf5HtqmsiWA4oVLjFoZxWvDokAntYuzTVdMJkmgSsrqIJLvILJLTtO9a9PeQU iG8tr7mlHWVZb8nFXEIOdcyd8S8r3Rh0PHSd2q9F5nDbVBfvh1/0Py9bJE5aL2ovZ9 etxM6FnlRsEKv7PCrbF/ZUbAMHwvzcjkEdcgTVsA=
Date: Thu, 31 Oct 2019 20:36:16 -0700
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/46e7bb-c6f710@github.com>
Subject: [quicwg/base-drafts] c6f710: Script updating gh-pages from ca4f8934. [ci skip]
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/xmDTgVhUmhR5a3ZTf_N5uD4NMoI>
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: Fri, 01 Nov 2019 03:36:19 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: c6f710efad3f16b636676ca7b15852213779069d
      https://github.com/quicwg/base-drafts/commit/c6f710efad3f16b636676ca7b15852213779069d
  Author: ID Bot <idbot@example.com>
  Date:   2019-11-01 (Fri, 01 Nov 2019)

  Changed paths:
    M draft-ietf-quic-http.html
    M draft-ietf-quic-http.txt
    M draft-ietf-quic-invariants.html
    M draft-ietf-quic-invariants.txt
    M draft-ietf-quic-qpack.html
    M draft-ietf-quic-qpack.txt
    M draft-ietf-quic-recovery.html
    M draft-ietf-quic-recovery.txt
    M draft-ietf-quic-tls.html
    M draft-ietf-quic-tls.txt
    M draft-ietf-quic-transport.html
    M draft-ietf-quic-transport.txt
    M index.html

  Log Message:
  -----------
  Script updating gh-pages from ca4f8934. [ci skip]



From nobody Thu Oct 31 21:06:36 2019
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 585881200C5 for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 21:06:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8
X-Spam-Level: 
X-Spam-Status: No, score=-8 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, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 nqMIQ3JMyZ-g for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 21:06:32 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0AA3712006D for <quic-issues@ietf.org>; Thu, 31 Oct 2019 21:06:32 -0700 (PDT)
Received: from github-lowworker-45eca55.ac4-iad.github.net (github-lowworker-45eca55.ac4-iad.github.net [10.52.25.70]) by smtp.github.com (Postfix) with ESMTP id 5897A6A0BE9 for <quic-issues@ietf.org>; Thu, 31 Oct 2019 21:06:31 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572581191; bh=V3c+Wp8qq3ufJ+VT0LqAjmvdJGqIVXNsUjSMZhKCnuo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=TuDWKXEbutK5y3T6/WsBkemE28RE/Ksvl0W2q5Mqy0oBn7XrjxcL3L7mJqfRRO+Tr cZygdu3102w+GRXACkyYHFD6t6+wluN+Xsra32Q1Bj1Vu/XGA5WhSe/y27MiQz6RDB axBH1fAfyOIeoa/FzgMdp7hK4iUjZK7POuJO6FXo=
Date: Thu, 31 Oct 2019 21:06:31 -0700
From: Jana Iyengar <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJKYJPJPIYUKAJJBHNIV3ZDX5PEVBNHHB3CL6HQ@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3050/review/310283028@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3050@github.com>
References: <quicwg/base-drafts/pull/3050@github.com>
Subject: Re: [quicwg/base-drafts] Rewrite key update section (#3050)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dbbaf4749f8e_7e583f820e8cd960487262"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: janaiyengar
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/9NhQaiRbBFHbDrhsVoydU2xHcyQ>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 01 Nov 2019 04:06:34 -0000

----==_mimepart_5dbbaf4749f8e_7e583f820e8cd960487262
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

janaiyengar approved this pull request.

A few nits. I've asked @kazuho if he could take another look as well.

> +corresponding key and IV are created from that secret as defined in
+{{protection-keys}}.  The header protection key is not updated.
+
+For example, to update write keys with TLS 1.3, HKDF-Expand-Label is used as:
+
+~~~
+secret_<n+1> = HKDF-Expand-Label(secret_<n>, "quic ku",
+                                 "", Hash.length)
+~~~
+
+The endpoint toggles the value of the Key Phase bit and uses the updated key and
+IV to protect all subsequent packets.
+
+An endpoint MUST NOT initiate a key update prior to having received an
+acknowledgment for a packet that it sent protected with keys from the current
+key phase.  This ensures that keys are available to both peers before another

```suggestion
key phase.  This ensures that keys are available to both peers before another key update
```

> +receiving packets.  These keys will be needed to process packets the peer sends
+after updating.
+
+An endpoint SHOULD retain old keys so that packets sent by its peer prior to
+receiving the key update can be processed.  Discarding old keys too early can
+cause delayed packets to be discarded.  Discarding packets will be interpreted
+as packet loss by the peer and could adversely affect performance.
+
+
+## Responding to a Key Update
+
+A peer is permitted to initiate a key update after receiving an acknowledgement
+of a packet in the current key phase.  If a packet is received with a key phase
+that differs from the value the endpoint used to protect the last packet it
+sent, the endpoint uses the next packet protection keys for reading and the
+corresponding key and IV; see {{receive-key-generation}} for considerations

It might be kinder to the reader if you could split this 3-line sentence into two sentences.

> +its peer has updated keys twice without awaiting confirmation.  An endpoint MAY
+treat consecutive key updates as a connection error of type KEY_UPDATE_ERROR.
+
+An endpoint that receives an acknowledgement that is carried in a packet
+protected with old keys where any acknowledged packet was protected with newer
+keys MAY treat that as a connection error of type KEY_UPDATE_ERROR.  This
+indicates that a peer has received and acknowledged a packet that initiates a
+key update, but has not updated keys in response.
+
+
+## Timing of Receive Key Generation {#receive-key-generation}
+
+Endpoints responding to an apparent key update MUST NOT generate a timing
+side-channel signal that might indicate that the Key Phase bit was invalid (see
+{{header-protect-analysis}}).  Endpoints can use dummy packet protection keys in
+place of discarded keys when key updates are not yet permitted; using dummy keys

```suggestion
place of discarded keys when key updates are not yet permitted. Using dummy keys
```

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3050#pullrequestreview-310283028
----==_mimepart_5dbbaf4749f8e_7e583f820e8cd960487262
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p><b>@janaiyengar</b> approved this pull request.</p>=0D
=0D
<p>A few nits. I've asked <a class=3D"user-mention" data-hovercard-type=3D=
"user" data-hovercard-url=3D"/hovercards?user_id=3D41567" data-octo-click=
=3D"hovercard-link-click" data-octo-dimensions=3D"link_type:self" href=3D=
"https://github.com/kazuho">@kazuho</a> if he could take another look as =
well.</p><hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3050#discussi=
on_r341445168">draft-ietf-quic-tls.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; +corresponding key and IV are created from=
 that secret as defined in=0D
+{{protection-keys}}.  The header protection key is not updated.=0D
+=0D
+For example, to update write keys with TLS 1.3, HKDF-Expand-Label is use=
d as:=0D
+=0D
+~~~=0D
+secret_&lt;n+1&gt; =3D HKDF-Expand-Label(secret_&lt;n&gt;, &quot;quic ku=
&quot;,=0D
+                                 &quot;&quot;, Hash.length)=0D
+~~~=0D
+=0D
+The endpoint toggles the value of the Key Phase bit and uses the updated=
 key and=0D
+IV to protect all subsequent packets.=0D
+=0D
+An endpoint MUST NOT initiate a key update prior to having received an=0D=

+acknowledgment for a packet that it sent protected with keys from the cu=
rrent=0D
+key phase.  This ensures that keys are available to both peers before an=
other=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-key phase.  This ensures that keys are availa=
ble to both peers before another=0D
+key phase.  This ensures that keys are available to both peers before an=
other key update=0D
</pre>=0D
=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3050#discussi=
on_r341445320">draft-ietf-quic-tls.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; +receiving packets.  These keys will be ne=
eded to process packets the peer sends=0D
+after updating.=0D
+=0D
+An endpoint SHOULD retain old keys so that packets sent by its peer prio=
r to=0D
+receiving the key update can be processed.  Discarding old keys too earl=
y can=0D
+cause delayed packets to be discarded.  Discarding packets will be inter=
preted=0D
+as packet loss by the peer and could adversely affect performance.=0D
+=0D
+=0D
+## Responding to a Key Update=0D
+=0D
+A peer is permitted to initiate a key update after receiving an acknowle=
dgement=0D
+of a packet in the current key phase.  If a packet is received with a ke=
y phase=0D
+that differs from the value the endpoint used to protect the last packet=
 it=0D
+sent, the endpoint uses the next packet protection keys for reading and =
the=0D
+corresponding key and IV; see {{receive-key-generation}} for considerati=
ons=0D
</pre>=0D
<p>It might be kinder to the reader if you could split this 3-line senten=
ce into two sentences.</p>=0D
=0D
<hr>=0D
=0D
<p>In <a href=3D"https://github.com/quicwg/base-drafts/pull/3050#discussi=
on_r341445640">draft-ietf-quic-tls.md</a>:</p>=0D
<pre style=3D'color:#555'>&gt; +its peer has updated keys twice without a=
waiting confirmation.  An endpoint MAY=0D
+treat consecutive key updates as a connection error of type KEY_UPDATE_E=
RROR.=0D
+=0D
+An endpoint that receives an acknowledgement that is carried in a packet=
=0D
+protected with old keys where any acknowledged packet was protected with=
 newer=0D
+keys MAY treat that as a connection error of type KEY_UPDATE_ERROR.  Thi=
s=0D
+indicates that a peer has received and acknowledged a packet that initia=
tes a=0D
+key update, but has not updated keys in response.=0D
+=0D
+=0D
+## Timing of Receive Key Generation {#receive-key-generation}=0D
+=0D
+Endpoints responding to an apparent key update MUST NOT generate a timin=
g=0D
+side-channel signal that might indicate that the Key Phase bit was inval=
id (see=0D
+{{header-protect-analysis}}).  Endpoints can use dummy packet protection=
 keys in=0D
+place of discarded keys when key updates are not yet permitted; using du=
mmy keys=0D
</pre>=0D
=E2=AC=87=EF=B8=8F Suggested change=0D
<pre style=3D"color: #555">-place of discarded keys when key updates are =
not yet permitted; using dummy keys=0D
+place of discarded keys when key updates are not yet permitted. Using du=
mmy keys=0D
</pre>=0D
=0D
=0D
<p style=3D"font-size:small;-webkit-text-size-adjust:none;color:#666;">&m=
dash;<br />You are receiving this because you are subscribed to this thre=
ad.<br />Reply to this email directly, <a href=3D"https://github.com/quic=
wg/base-drafts/pull/3050?email_source=3Dnotifications&amp;email_token=3DA=
FTOJK5KLTJUMAMVJZLNGTDQROTMPA5CNFSM4IYF37J2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJ=
SXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJ7IWFA#pullrequestreview-310283028=
">view it on GitHub</a>, or <a href=3D"https://github.com/notifications/u=
nsubscribe-auth/AFTOJK6WJES6SVGZ2UMRNMLQROTMPANCNFSM4IYF37JQ">unsubscribe=
</a>.<img src=3D"https://github.com/notifications/beacon/AFTOJK3EZEQOUKVE=
FCWPXK3QROTMPA5CNFSM4IYF37J2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWN=
FSXPKTDN5WW2ZLOORPWSZGOCJ7IWFA.gif" height=3D"1" width=3D"1" alt=3D"" /><=
/p>=0D
<script type=3D"application/ld+json">[=0D
{=0D
"@context": "http://schema.org",=0D
"@type": "EmailMessage",=0D
"potentialAction": {=0D
"@type": "ViewAction",=0D
"target": "https://github.com/quicwg/base-drafts/pull/3050?email_source=3D=
notifications\u0026email_token=3DAFTOJK5KLTJUMAMVJZLNGTDQROTMPA5CNFSM4IYF=
37J2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOC=
J7IWFA#pullrequestreview-310283028",=0D
"url": "https://github.com/quicwg/base-drafts/pull/3050?email_source=3Dno=
tifications\u0026email_token=3DAFTOJK5KLTJUMAMVJZLNGTDQROTMPA5CNFSM4IYF37=
J2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJ7=
IWFA#pullrequestreview-310283028",=0D
"name": "View Pull Request"=0D
},=0D
"description": "View this Pull Request on GitHub",=0D
"publisher": {=0D
"@type": "Organization",=0D
"name": "GitHub",=0D
"url": "https://github.com"=0D
}=0D
}=0D
]</script>=

----==_mimepart_5dbbaf4749f8e_7e583f820e8cd960487262--


From nobody Thu Oct 31 21:30:57 2019
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 8F16F12002E for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 21:30:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7
X-Spam-Level: 
X-Spam-Status: No, score=-7 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, RCVD_IN_DNSWL_HI=-5, 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 ayHK_Ujfvu3P for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 21:30:55 -0700 (PDT)
Received: from out-24.smtp.github.com (out-24.smtp.github.com [192.30.252.207]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4AB4812006D for <quic-issues@ietf.org>; Thu, 31 Oct 2019 21:30:55 -0700 (PDT)
Received: from github-lowworker-cd7bc13.ac4-iad.github.net (github-lowworker-cd7bc13.ac4-iad.github.net [10.52.25.102]) by smtp.github.com (Postfix) with ESMTP id 958D46A03B2 for <quic-issues@ietf.org>; Thu, 31 Oct 2019 21:30:54 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572582654; bh=J7ck1ZgTYlCOGqZKYqnEDRnPxxbk+n7Mtxi/nMl/zzE=; h=Date:From:To:Subject:From; b=C3+tf/K1jKTppwWF58lWHA0l9P/txf689I/flnthjYOk8F8B+YFTYOCC+AFnuflYD dTAUE/cP7vQvBi6aAoiowrqbN7AA7Co5mv+U63hnkimV9DFPpraPnNna8e6E+VhcNz HsqNciJnlpyzyTEDxg1l5hqMJyMp6d0la2iMRc1o=
Date: Thu, 31 Oct 2019 21:30:54 -0700
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/rework-key-update-2/c76436-b1d569@github.com>
Subject: [quicwg/base-drafts] b1d569: janaiyengar's suggestions
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/bprLnITsRyAeqORMmSqgcGBI6RQ>
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: Fri, 01 Nov 2019 04:30:57 -0000

  Branch: refs/heads/rework-key-update-2
  Home:   https://github.com/quicwg/base-drafts
  Commit: b1d56947b2cf5542481ec65fa7dfb7e4d434fcf9
      https://github.com/quicwg/base-drafts/commit/b1d56947b2cf5542481ec65fa7dfb7e4d434fcf9
  Author: Martin Thomson <mt@lowentropy.net>
  Date:   2019-11-01 (Fri, 01 Nov 2019)

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

  Log Message:
  -----------
  janaiyengar's suggestions



From nobody Thu Oct 31 21:31:05 2019
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 53E7E12006D for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 21:31:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 3XAz0IVwBWJV for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 21:31:03 -0700 (PDT)
Received: from out-6.smtp.github.com (out-6.smtp.github.com [192.30.252.197]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3608C12002E for <quic-issues@ietf.org>; Thu, 31 Oct 2019 21:31:03 -0700 (PDT)
Date: Thu, 31 Oct 2019 21:31:02 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572582662; bh=rUfHin8Ww5X3v0q91d/5og7TNkkwSlReHgt77/11+Bo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=KRiSXUif+tEAQo1kuapEdNK2U/kju5bWYPP3w4D77HZt++VwloeQTOljdmlvwKFee WtqnxGzIiwd2qeREgduRfyMNEA8hjHGWN+4VwsWt9wXkfY+iOWJWmXSA9QTL+fGurH LvaGi+btoyb+CRNU6hZ6waocBWFZwZn9JWzvlaJ4=
From: Martin Thomson <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3050/push/4221090511@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3050@github.com>
References: <quicwg/base-drafts/pull/3050@github.com>
Subject: Re: [quicwg/base-drafts] Rewrite key update section (#3050)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dbbb5062f8a7_72ea3ffb6d2cd9605476d4"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: martinthomson
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/e13kfajzog4ohnYSLstgcB6BFDI>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 01 Nov 2019 04:31:04 -0000

----==_mimepart_5dbbb5062f8a7_72ea3ffb6d2cd9605476d4
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@martinthomson pushed 1 commit.

b1d56947b2cf5542481ec65fa7dfb7e4d434fcf9  janaiyengar's suggestions


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3050/files/c764362e3e50f0647b930648de5b645e4cc65ad4..b1d56947b2cf5542481ec65fa7dfb7e4d434fcf9

----==_mimepart_5dbbb5062f8a7_72ea3ffb6d2cd9605476d4
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/martinthomson" class="user-mention">@martinthomson</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/b1d56947b2cf5542481ec65fa7dfb7e4d434fcf9">b1d5694</a>  janaiyengar&#39;s suggestions</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3050/files/c764362e3e50f0647b930648de5b645e4cc65ad4..b1d56947b2cf5542481ec65fa7dfb7e4d434fcf9?email_source=notifications&amp;email_token=AFTOJK7BWUZRFBEYCQIMB5LQROWINA5CNFSM4IYF37J2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMYTSMBXGU4TSM2QOVZWQIZUGIZDCMBZGA2TCMI">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK566RG5DITJBARB66LQROWINANCNFSM4IYF37JQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK43WK3KLI2ALIAOECDQROWINA5CNFSM4IYF37J2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMYTSMBXGU4TSM2QOVZWQIZUGIZDCMBZGA2TCMI.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3050/files/c764362e3e50f0647b930648de5b645e4cc65ad4..b1d56947b2cf5542481ec65fa7dfb7e4d434fcf9?email_source=notifications\u0026email_token=AFTOJK7BWUZRFBEYCQIMB5LQROWINA5CNFSM4IYF37J2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMYTSMBXGU4TSM2QOVZWQIZUGIZDCMBZGA2TCMI",
"url": "https://github.com/quicwg/base-drafts/pull/3050/files/c764362e3e50f0647b930648de5b645e4cc65ad4..b1d56947b2cf5542481ec65fa7dfb7e4d434fcf9?email_source=notifications\u0026email_token=AFTOJK7BWUZRFBEYCQIMB5LQROWINA5CNFSM4IYF37J2YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMYTSMBXGU4TSM2QOVZWQIZUGIZDCMBZGA2TCMI",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5dbbb5062f8a7_72ea3ffb6d2cd9605476d4--


From nobody Thu Oct 31 21:31:39 2019
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 00E4712006D for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 21:31:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.002
X-Spam-Level: 
X-Spam-Status: No, score=-7.002 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, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-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 j2tAaZs8i-6E for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 21:31:37 -0700 (PDT)
Received: from out-22.smtp.github.com (out-22.smtp.github.com [192.30.252.205]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B0E8D12002E for <quic-issues@ietf.org>; Thu, 31 Oct 2019 21:31:37 -0700 (PDT)
Received: from github-lowworker-2300405.va3-iad.github.net (github-lowworker-2300405.va3-iad.github.net [10.48.17.39]) by smtp.github.com (Postfix) with ESMTP id B4614A0D7A for <quic-issues@ietf.org>; Thu, 31 Oct 2019 21:31:36 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572582696; bh=xylghJVR6aUhWmNBwv60m1gLAGhuxk35InexdRcYpvs=; h=Date:From:To:Subject:From; b=0IbhyBLkLCgvAizgMChPHFSvtAkvPP0V5fgx+gpSohNLZuN8sA9TXIeN8A9OLM1nb nl1YwacBiQajspRXxPl8dNfmYrn12vsB3+hqvREcDlyfKKfM+3/cMnd9RqBExLSlPa Bw3JNli21V70yc/zzeHswd6+qdo1oORaEDTQGcgo=
Date: Thu, 31 Oct 2019 21:31:36 -0700
From: Martin Thomson <noreply@github.com>
To: quic-issues@ietf.org
Message-ID: <quicwg/base-drafts/push/refs/heads/gh-pages/c6f710-26077f@github.com>
Subject: [quicwg/base-drafts] 26077f: Script updating gh-pages from b1d56947. [ci skip]
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/vZCIqcX5tvYzxNQPgL1i0T0k7EQ>
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: Fri, 01 Nov 2019 04:31:39 -0000

  Branch: refs/heads/gh-pages
  Home:   https://github.com/quicwg/base-drafts
  Commit: 26077ffac9d7bac88e614140e5601a1d2fda5c72
      https://github.com/quicwg/base-drafts/commit/26077ffac9d7bac88e614140e5601a1d2fda5c72
  Author: ID Bot <idbot@example.com>
  Date:   2019-11-01 (Fri, 01 Nov 2019)

  Changed paths:
    M index.html
    M rework-key-update-2/draft-ietf-quic-http.html
    M rework-key-update-2/draft-ietf-quic-http.txt
    M rework-key-update-2/draft-ietf-quic-invariants.html
    M rework-key-update-2/draft-ietf-quic-invariants.txt
    M rework-key-update-2/draft-ietf-quic-qpack.html
    M rework-key-update-2/draft-ietf-quic-qpack.txt
    M rework-key-update-2/draft-ietf-quic-recovery.html
    M rework-key-update-2/draft-ietf-quic-recovery.txt
    M rework-key-update-2/draft-ietf-quic-tls.html
    M rework-key-update-2/draft-ietf-quic-tls.txt
    M rework-key-update-2/draft-ietf-quic-transport.html
    M rework-key-update-2/draft-ietf-quic-transport.txt

  Log Message:
  -----------
  Script updating gh-pages from b1d56947. [ci skip]



From nobody Thu Oct 31 22:10:45 2019
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 57DCD12002E for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 22:10:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 CtFMpRhghVIS for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 22:10:41 -0700 (PDT)
Received: from out-23.smtp.github.com (out-23.smtp.github.com [192.30.252.206]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7917612001E for <quic-issues@ietf.org>; Thu, 31 Oct 2019 22:10:41 -0700 (PDT)
Date: Thu, 31 Oct 2019 22:10:40 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572585040; bh=9aFc6u9KjtWrOo8SM5JNtJh6MBvZGUtDyCgw3yo7jIo=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=rFFlvJM4gqlCuz8yViY1b4Y410mjWM2s5+DgdCS3cUJHX+k1erA8o97ygj0K7+Omb bhbLNAPiS+So0xHK8l0jPnaOIZMa0anFI9vQuVkaUPgXaeT2bYLBgAvVi75cqyRm33 4toKyrpbJh4jGnIXvsIotOa8kTW/aOdhM3vRRst0=
From: Marten Seemann <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK5NAJRI5RBUQTNKG7V3ZDYNBEVBNHHB3LP3EA@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3066/review/310293855@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3066@github.com>
References: <quicwg/base-drafts/pull/3066@github.com>
Subject: Re: [quicwg/base-drafts] Change PTO to be per packet number space (#3066)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dbbbe509ce5c_4f583f93b40cd9601140983"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: marten-seemann
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/FOXMwzYoGjofoUrlZlVedVJXxKE>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 01 Nov 2019 05:10:43 -0000

----==_mimepart_5dbbbe509ce5c_4f583f93b40cd9601140983
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

marten-seemann requested changes on this pull request.



> @@ -1153,8 +1174,9 @@ Pseudocode for OnLossDetectionTimeout follows:
 
 ~~~
 OnLossDetectionTimeout():
-  loss_time, pn_space = GetEarliestLossTime()
-  if (loss_time != 0):
+  earliest_loss_time, pn_space =
+    GetEarliestTimeAndSpace(loss_times)

This should be `loss_time` instead of `loss_times`. `loss_time` is a global variable.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3066#pullrequestreview-310293855
----==_mimepart_5dbbbe509ce5c_4f583f93b40cd9601140983
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@marten-seemann</b> requested changes on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3066#discussion_r341453234">draft-ietf-quic-recovery.md</a>:</p>
<pre style='color:#555'>&gt; @@ -1153,8 +1174,9 @@ Pseudocode for OnLossDetectionTimeout follows:
 
 ~~~
 OnLossDetectionTimeout():
-  loss_time, pn_space = GetEarliestLossTime()
-  if (loss_time != 0):
+  earliest_loss_time, pn_space =
+    GetEarliestTimeAndSpace(loss_times)
</pre>
<p>This should be <code>loss_time</code> instead of <code>loss_times</code>. <code>loss_time</code> is a global variable.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3066?email_source=notifications&amp;email_token=AFTOJK46BMSTHVO33B24BTDQRO25BA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJ7LKXY#pullrequestreview-310293855">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK7U6H7GG7X6AZS4FODQRO25BANCNFSM4I2FHCOQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK5WNHN3WEV4I7V5FQ3QRO25BA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJ7LKXY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3066?email_source=notifications\u0026email_token=AFTOJK46BMSTHVO33B24BTDQRO25BA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJ7LKXY#pullrequestreview-310293855",
"url": "https://github.com/quicwg/base-drafts/pull/3066?email_source=notifications\u0026email_token=AFTOJK46BMSTHVO33B24BTDQRO25BA5CNFSM4I2FHCO2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJ7LKXY#pullrequestreview-310293855",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dbbbe509ce5c_4f583f93b40cd9601140983--


From nobody Thu Oct 31 22:24:47 2019
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 1CDD51200CD for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 22:24:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 l9nfqr-knbv2 for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 22:24:43 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B2B12120059 for <quic-issues@ietf.org>; Thu, 31 Oct 2019 22:24:43 -0700 (PDT)
Received: from github-lowworker-3a0df0f.ac4-iad.github.net (github-lowworker-3a0df0f.ac4-iad.github.net [10.52.25.92]) by smtp.github.com (Postfix) with ESMTP id AD26A2C3391 for <quic-issues@ietf.org>; Thu, 31 Oct 2019 22:24:42 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572585882; bh=dkB+udKCdn21xLwYPhsLlsmdaoE0iLnzcAYQp+awvOc=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=KT4nG2sNCscalll+Fl9OTKDTrpsKSFBA+YfhY5qlVutGLzsXoGUwIoyWcrXw5fhrD 0hHFsKFoFPAhiok1ZPDOsZOINsBJBPw1VDVR8D0tJNRTIFakWyuHxiBgvo6fA/j92G l3+0cfT1MDF9iSdhQEHQBKCeXjN7fD1ISw4cVLtU=
Date: Thu, 31 Oct 2019 22:24:42 -0700
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3164/push/4221182742@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3164@github.com>
References: <quicwg/base-drafts/pull/3164@github.com>
Subject: Re: [quicwg/base-drafts] Forbid use of application-level close in Initial, Handshake packets (#3164)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dbbc19a9df1c_2e323f7ed28cd9685413ac"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/7OOGLaoJ9kmU4hNQ6E4BzRomvM8>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 01 Nov 2019 05:24:45 -0000

----==_mimepart_5dbbc19a9df1c_2e323f7ed28cd9685413ac
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@kazuho pushed 1 commit.

408ba486db7c1fdea3d0049379a1a56934e1f78d  "the" @MikeBishop


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3164/files/ce608aac8ea116d554c7fd32dc2199d215db9a24..408ba486db7c1fdea3d0049379a1a56934e1f78d

----==_mimepart_5dbbc19a9df1c_2e323f7ed28cd9685413ac
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/kazuho" class="user-mention">@kazuho</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/408ba486db7c1fdea3d0049379a1a56934e1f78d">408ba48</a>  &quot;the&quot; @MikeBishop</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3164/files/ce608aac8ea116d554c7fd32dc2199d215db9a24..408ba486db7c1fdea3d0049379a1a56934e1f78d?email_source=notifications&amp;email_token=AFTOJK5HISIJRG4CHDA5ONLQRO4RVA5CNFSM4JGCFZ6KYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGMZZGI4DOMCQOVZWQIZUGIZDCMJYGI3TIMQ">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK4BTZVRPPBRPGL7OKTQRO4RVANCNFSM4JGCFZ6A">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJK37FW6E5HNE22EE6R3QRO4RVA5CNFSM4JGCFZ6KYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGMZZGI4DOMCQOVZWQIZUGIZDCMJYGI3TIMQ.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3164/files/ce608aac8ea116d554c7fd32dc2199d215db9a24..408ba486db7c1fdea3d0049379a1a56934e1f78d?email_source=notifications\u0026email_token=AFTOJK5HISIJRG4CHDA5ONLQRO4RVA5CNFSM4JGCFZ6KYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGMZZGI4DOMCQOVZWQIZUGIZDCMJYGI3TIMQ",
"url": "https://github.com/quicwg/base-drafts/pull/3164/files/ce608aac8ea116d554c7fd32dc2199d215db9a24..408ba486db7c1fdea3d0049379a1a56934e1f78d?email_source=notifications\u0026email_token=AFTOJK5HISIJRG4CHDA5ONLQRO4RVA5CNFSM4JGCFZ6KYY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTGMZZGI4DOMCQOVZWQIZUGIZDCMJYGI3TIMQ",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5dbbc19a9df1c_2e323f7ed28cd9685413ac--


From nobody Thu Oct 31 22:24:56 2019
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 640781200CD for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 22:24:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.596
X-Spam-Level: 
X-Spam-Status: No, score=-6.596 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, HTML_IMAGE_ONLY_28=1.404, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 2hUdG-GbGsYL for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 22:24:53 -0700 (PDT)
Received: from out-7.smtp.github.com (out-7.smtp.github.com [192.30.252.198]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C054E120059 for <quic-issues@ietf.org>; Thu, 31 Oct 2019 22:24:52 -0700 (PDT)
Date: Thu, 31 Oct 2019 22:24:51 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572585891; bh=O9E09jMmXH0DeYF3hcAmMwjJNdeAP4tDU4cuBz23D3E=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=gvpkWlUJJ7q7ZG4Klj3ngIoK88dGmgoFNikvLwJQf8aDPgWaAEzH041htggwC4hMS LrFWcswsQUgZgKR351+NfoH6TzVt6veNtoxGjUs6XxdzwZZUrhSGI+SC/do7MShd7d ruXY7h0/Ahk3qboIRLV5j3eNk89zk4L462KSid08=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <reply+AFTOJK6ZSBJI6P5BGLQZKSV3ZD2CHEVBNHHB5HMNYI@reply.github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Subscribed <subscribed@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3164/review/310296216@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3164@github.com>
References: <quicwg/base-drafts/pull/3164@github.com>
Subject: Re: [quicwg/base-drafts] Forbid use of application-level close in Initial, Handshake packets (#3164)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dbbc1a3dc293_436a3fbf162cd96c6744ed"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: subscribed
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/9HQn-5_FDeArBMtJ7MBKY_V6NY4>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 01 Nov 2019 05:24:54 -0000

----==_mimepart_5dbbc1a3dc293_436a3fbf162cd96c6744ed
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

kazuho commented on this pull request.



> @@ -328,8 +328,11 @@ encryption levels:
 
 - PADDING and PING frames MAY appear in packets of any encryption level.
 
-- CRYPTO and CONNECTION_CLOSE frames MAY appear in packets of any encryption
-  level except 0-RTT.
+- CRYPTO frames and CONNECTION_CLOSE frames signaling errors at QUIC layer (type

Thanks! Applied in 408ba48.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/quicwg/base-drafts/pull/3164#discussion_r341455087
----==_mimepart_5dbbc1a3dc293_436a3fbf162cd96c6744ed
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><b>@kazuho</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/quicwg/base-drafts/pull/3164#discussion_r341455087">draft-ietf-quic-tls.md</a>:</p>
<pre style='color:#555'>&gt; @@ -328,8 +328,11 @@ encryption levels:
 
 - PADDING and PING frames MAY appear in packets of any encryption level.
 
-- CRYPTO and CONNECTION_CLOSE frames MAY appear in packets of any encryption
-  level except 0-RTT.
+- CRYPTO frames and CONNECTION_CLOSE frames signaling errors at QUIC layer (type
</pre>
<p>Thanks! Applied in <a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/quicwg/base-drafts/commit/408ba486db7c1fdea3d0049379a1a56934e1f78d/hovercard" href="https://github.com/quicwg/base-drafts/commit/408ba486db7c1fdea3d0049379a1a56934e1f78d"><tt>408ba48</tt></a>.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/quicwg/base-drafts/pull/3164?email_source=notifications&amp;email_token=AFTOJKYSHQ4TABES7ZT6VRTQRO4SHA5CNFSM4JGCFZ6KYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJ7L5GA#discussion_r341455087">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK5YIQF2ANJLA7FD3I3QRO4SHANCNFSM4JGCFZ6A">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZJZR2NHXG3HG2XVG3QRO4SHA5CNFSM4JGCFZ6KYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJ7L5GA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3164?email_source=notifications\u0026email_token=AFTOJKYSHQ4TABES7ZT6VRTQRO4SHA5CNFSM4JGCFZ6KYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJ7L5GA#discussion_r341455087",
"url": "https://github.com/quicwg/base-drafts/pull/3164?email_source=notifications\u0026email_token=AFTOJKYSHQ4TABES7ZT6VRTQRO4SHA5CNFSM4JGCFZ6KYY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCJ7L5GA#discussion_r341455087",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>
----==_mimepart_5dbbc1a3dc293_436a3fbf162cd96c6744ed--


From nobody Thu Oct 31 22:38:05 2019
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 E8E1D12012C for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 22:38:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.382
X-Spam-Level: 
X-Spam-Status: No, score=-6.382 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, HTML_IMAGE_ONLY_24=1.618, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-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 bfwG-_StUoMM for <quic-issues@ietfa.amsl.com>; Thu, 31 Oct 2019 22:38:02 -0700 (PDT)
Received: from out-1.smtp.github.com (out-1.smtp.github.com [192.30.252.192]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B478212001E for <quic-issues@ietf.org>; Thu, 31 Oct 2019 22:38:02 -0700 (PDT)
Date: Thu, 31 Oct 2019 22:38:01 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com; s=pf2014; t=1572586681; bh=Qc2wkdCFS6pl13GO9T8qvJY8/7zL8yEYbqO3gMklRc0=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:List-ID: List-Archive:List-Post:List-Unsubscribe:From; b=QW4PXFm0cpMlUeZ088VcoxtOOzqRIEfGWNK0StbzvgEkbTnLqjaGbLFHe5+5E7Akr 17f7Y3fx5oAH5ufVEd9ihM4uRobvxAKNddQLO1iTD4xvSZA0pMA6iBej1dBUT6mVfe 9ZNhTy7pYLwTbhiCUzsjvfyMD75CllNOlcZCcACE=
From: Kazuho Oku <notifications@github.com>
Reply-To: quicwg/base-drafts <noreply@github.com>
To: quicwg/base-drafts <base-drafts@noreply.github.com>
Cc: Push <push@noreply.github.com>
Message-ID: <quicwg/base-drafts/pull/3156/push/4221207103@github.com>
In-Reply-To: <quicwg/base-drafts/pull/3156@github.com>
References: <quicwg/base-drafts/pull/3156@github.com>
Subject: Re: [quicwg/base-drafts] clarify the scope of a NEW_TOKEN token (#3156)
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="--==_mimepart_5dbbc4b9c1a18_6dd83f933aecd968417913"; charset=UTF-8
Content-Transfer-Encoding: 7bit
Precedence: list
X-GitHub-Sender: kazuho
X-GitHub-Recipient: quic-issues
X-GitHub-Reason: push
X-Auto-Response-Suppress: All
X-GitHub-Recipient-Address: quic-issues@ietf.org
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic-issues/vyxwem4-X3tNzgkMaUaIUFL9GZw>
X-BeenThere: quic-issues@ietf.org
X-Mailman-Version: 2.1.29
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: Fri, 01 Nov 2019 05:38:04 -0000

----==_mimepart_5dbbc4b9c1a18_6dd83f933aecd968417913
Content-Type: text/plain;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

@kazuho pushed 1 commit.

e0a60c778340168e734cb229d12ec7257f736192  add unless, based on the discussion starting from https://github.com/quicwg/base-drafts/issues/3155#issuecomment-548264247


-- 
You are receiving this because you are subscribed to this thread.
View it on GitHub:
https://github.com/quicwg/base-drafts/pull/3156/files/3d68e2be216d2ca28a28221f1f86bc91ffde7fa0..e0a60c778340168e734cb229d12ec7257f736192

----==_mimepart_5dbbc4b9c1a18_6dd83f933aecd968417913
Content-Type: text/html;
 charset=UTF-8
Content-Transfer-Encoding: 7bit

<p><a href="https://github.com/kazuho" class="user-mention">@kazuho</a> pushed 1 commit.</p>

<ul>
  <li><a class="commit-link" href="https://github.com/quicwg/base-drafts/commit/e0a60c778340168e734cb229d12ec7257f736192">e0a60c7</a>  add unless, based on the discussion starting from https://github.com/quicwg/base-drafts/issues/3155#issuecomment-548264247</li>
</ul>


<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">&mdash;<br />You are receiving this because you are subscribed to this thread.<br /><a href="https://github.com/quicwg/base-drafts/pull/3156/files/3d68e2be216d2ca28a28221f1f86bc91ffde7fa0..e0a60c778340168e734cb229d12ec7257f736192?email_source=notifications&amp;email_token=AFTOJK6CO7X5L6NKHYHVJRDQRO6DTA5CNFSM4JFWFR72YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTEOJXGQZTMNSQOVZWQIZUGIZDCMRQG4YTAMY">View it on GitHub</a> or <a href="https://github.com/notifications/unsubscribe-auth/AFTOJK3SXVJFYFFY5CYGO4DQRO6DTANCNFSM4JFWFR7Q">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AFTOJKZN7EODPLMUCLQ72A3QRO6DTA5CNFSM4JFWFR72YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTEOJXGQZTMNSQOVZWQIZUGIZDCMRQG4YTAMY.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/quicwg/base-drafts/pull/3156/files/3d68e2be216d2ca28a28221f1f86bc91ffde7fa0..e0a60c778340168e734cb229d12ec7257f736192?email_source=notifications\u0026email_token=AFTOJK6CO7X5L6NKHYHVJRDQRO6DTA5CNFSM4JFWFR72YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTEOJXGQZTMNSQOVZWQIZUGIZDCMRQG4YTAMY",
"url": "https://github.com/quicwg/base-drafts/pull/3156/files/3d68e2be216d2ca28a28221f1f86bc91ffde7fa0..e0a60c778340168e734cb229d12ec7257f736192?email_source=notifications\u0026email_token=AFTOJK6CO7X5L6NKHYHVJRDQRO6DTA5CNFSM4JFWFR72YY3PNVWWK3TUL52HS4DFXNIHK3DMKJSXC5LFON2FA5LTNBHG65DJMZUWGYLUNFXW5KTDN5WW2ZLOORPWSZF5KB2WY3BDGMZTEOJXGQZTMNSQOVZWQIZUGIZDCMRQG4YTAMY",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>

----==_mimepart_5dbbc4b9c1a18_6dd83f933aecd968417913--

